Ref A: 61583cd2b1ee40a4b64ec1a7266a2291 Ref B: 602F4D79B0C6D0D89CB1B2D233934EB2 Ref C: Wed Apr 16 18:48:06 2014 PST