Ref A: f94cc8b6b2d64288a9ab68a73f558e1c Ref B: AEB750604E1DCABDD9A3E96E9BBB7194 Ref C: Mon May 20 19:37:16 2013 PST