Ref A: debe14f54c9e428e80b4f45c16a55a6d Ref B: 6845111B6605169EBE5AFAACBA1C4CC9 Ref C: Wed Aug 20 12:31:52 2014 PST