Ref A: 922acfef9b864fa3a303c599ed3b5649 Ref B: C87C0150DBB8A4D39EC48EEF04E6638C Ref C: Wed Oct 01 22:14:38 2014 PST