Ref A: 8b539915acdd4237a26dd9e059c8def8 Ref B: 811983F6F7EA552457AB5DC468F7DD38 Ref C: Thu May 23 08:05:00 2013 PST