Ref A: fe244c83088c4163b1cb76d1b1953629 Ref B: 83FCC2DFADE8D73539F0301E50D408AB Ref C: Wed May 22 09:24:12 2013 PST