Ref A: e399c9c62f9e4032954efbb736655e80 Ref B: EAED4F6F30087888F8C30A20258301AC Ref C: Wed Oct 01 01:37:08 2014 PST