Ref A: 07f10c18601a4593b622f0b2acad03e5 Ref B: B89055BFB522097511524BEE0EA38386 Ref C: Tue Jul 22 01:27:43 2014 PST