Ref A: 6a033d50f2444fec8298329f52daba42 Ref B: ECC8D8146E651303C079C67A9C1E145A Ref C: Fri May 24 08:07:00 2013 PST