Ref A: 7eb9ace36ee24cae8a38986e9f5eaba1 Ref B: DA65078BC879B0355975FDEC044ED60B Ref C: Tue Jan 27 13:36:03 2015 PST