Ref A: cc22e322f1a14b6087f887a57297755d Ref B: FD6FE50242255172250F14DA7656BD65 Ref C: Thu Nov 27 04:26:52 2014 PST