Ref A: 916583d170b84ea4a05fe95c2d5405ac Ref B: 22B2BF8510A05EEA16DEEF13B51AD2B4 Ref C: Thu Nov 27 04:01:57 2014 PST