Ref A: a0f1914de2814224932875a94da5ed63 Ref B: 1B9D6ED882CA217F7FE41D464AD38939 Ref C: Tue Jun 18 15:52:43 2013 PST