Ref A: 60b3904e3800411aa102bd883372ce5b Ref B: 1F3E34C8F23D9EA2D092FADF0289AB81 Ref C: Sat Aug 02 01:54:58 2014 PST