Ref A: 64140e3b1fc7469c93f600110a6ac7d6 Ref B: EEF98EA76B766D65551D740BA6870FE3 Ref C: Fri Sep 19 09:35:58 2014 PST