Ref A: f7ac3762395c45fb845650181f69186a Ref B: A2D0CE063782EC65D44E613738E76A3A Ref C: Wed Oct 01 09:24:10 2014 PST