Ref A: 457facbb311e42919d3a9369774c1d13 Ref B: 90326048725ECA83F92B1D9B0B6FDEF0 Ref C: Sat Dec 20 12:34:49 2014 PST