Ref A: b1d68401ac7b4d789bb2a9cca078f092 Ref B: 906217C2230B291D2A9D1F056575A2C0 Ref C: Thu Jun 20 02:32:12 2013 PST