Ref A: 7bc521488b8647da98be78d386f9b676 Ref B: 715362BCD8788891DF57788E8DDAA2C4 Ref C: Mon May 20 02:06:48 2013 PST