Ref A: d900f386c89c4d1fb41c232217625ef8 Ref B: EBC13F9CEB9F5FC12FD9C4B3C154D738 Ref C: Tue Sep 02 20:29:22 2014 PST