Ref A: c8fb776859374f3e92d508990ae07bd0 Ref B: BADA6FCEFAAFF4CA902366FE2A97ED49 Ref C: Mon May 20 04:30:17 2013 PST