Ref A: 78605f4d3eb848fd9d727734f02d2269 Ref B: D7E35143CF8BEDB9EB1F8A9ECEB1002E Ref C: Sat May 25 07:05:39 2013 PST