Ref A: c8e9baa22da94fbf819a88b2c0b6249e Ref B: C0606C200850514365E4CB3C1588F6F4 Ref C: Wed May 22 05:22:26 2013 PST