Ref A: fc2e9a68220746db872f865a833d80e7 Ref B: CB6E9F1BA1C98EC5B7DED2530D0500FA Ref C: Tue Jul 22 23:35:28 2014 PST