Ref A: ce8181ef9f1f461892494b64eae72d28 Ref B: 44567F22290A3C51FAC1B436886F11C7 Ref C: Sun May 19 18:37:44 2013 PST