Ref A: 19e270951fe94044b327bafb18ca9cf7 Ref B: F63C51F4273C4CFFA717B79714714D11 Ref C: Tue Oct 21 19:02:58 2014 PST