Ref A: 45a8bd6183434772aba8b1a37ce76c28 Ref B: 369E5F693D5A9B42A71E2E88C0B6FBB7 Ref C: Thu Aug 28 09:30:02 2014 PST