Ref A: 7ff647e4a0594150b9fdabe952c01488 Ref B: 2CE42BB5B730F8E40BA114B5E3B1DEF8 Ref C: Wed Oct 01 22:11:42 2014 PST