Ref A: 468b2c00ddeb4e368e520798dc4dec03 Ref B: 86238F050763378D2B1F9664F53E5C46 Ref C: Fri May 24 04:17:32 2013 PST