Ref A: 70e278470c8f4783aea7339814161a32 Ref B: 62CD62237DA6CF386E720CE4A7A8ED39 Ref C: Tue Jul 22 02:33:33 2014 PST