Ref A: ce6a33511276492db617977b898bced8 Ref B: 1000669820EFCC0064E6985CA96093B2 Ref C: Sun May 19 22:55:39 2013 PST