Ref A: 8f0b7440646d42ca802243adc3448f16 Ref B: D4C440082B71101E19D0EABC0BE11E97 Ref C: Wed Aug 20 07:07:36 2014 PST