Ref A: 68f37656b5984e6ba3b3f0bfe531ca80 Ref B: B65B7B4124F1D054626B071AE1487451 Ref C: Tue Apr 15 21:41:29 2014 PST