Ref A: 8fa74f86bcdd47ffb25af52a0b7fc280 Ref B: 0F2969F172D87B31CAAA623A31992E84 Ref C: Thu Aug 28 03:57:42 2014 PST