Ref A: c07a8cbd2ca945f1807d3dd7d1a40b42 Ref B: 114D816DEC693CAB5915C01E783645A8 Ref C: Wed Jun 19 13:11:48 2013 PST