Ref A: 7cdf4c888dd3481caf80640837d29e9a Ref B: C65F18347DF702E1265948094A0BD2B1 Ref C: Thu Jun 20 01:31:33 2013 PST