Ref A: 72493ba55e074d46a7fc8b3150a77235 Ref B: 99E3882CFA7EF0EA1977BE8630BC2D28 Ref C: Fri May 24 06:51:56 2013 PST