Ref A: 7f6dd9e8f9974985bdc757da0c93ba43 Ref B: 40D6689E8B67BA503C2FB02E705C7604 Ref C: Tue Jul 22 02:22:51 2014 PST