Ref A: d79d6da4f4ed45e790008644839c0cf5 Ref B: 8277CD572AA059E037C44F4481A2FA92 Ref C: Fri May 24 07:39:27 2013 PST