Ref A: 7afad4d0869245c98c2e8db54a0a2936 Ref B: E21BF70B7DB613715A7C735DEC90CAC5 Ref C: Thu Aug 21 17:18:41 2014 PST