Ref A: 30e14f44f110469d925b77eb94290b3d Ref B: 7DE67328B5E0BD2D1A0FDFCC2BB2BDC2 Ref C: Wed Aug 27 04:18:20 2014 PST