Ref A: 8efb46379ca744d2b41f51efdba8373c Ref B: 102FE22E8F25DEE464E667658D78161B Ref C: Wed May 22 08:36:14 2013 PST