Ref A: b1bc29f8fc0545389b26ba3f834bffc7 Ref B: 7BF4F2EC539157B70F25408729984060 Ref C: Wed Jan 28 08:42:18 2015 PST