Ref A: bb59308539094b2c897e819da58cc8d8 Ref B: C9C39C3936D8FD4E75093FDBDFBFF13B Ref C: Wed Oct 01 00:48:20 2014 PST