Ref A: d9e3585547d54e7cb7c1ec3674ad3156 Ref B: BA068FE654220374499755CB3D0C60E6 Ref C: Wed Oct 01 17:10:29 2014 PST