Ref A: 42f94e5d40b64f4fa6d7c90491389b31 Ref B: A70A4F9D0499456C28167E4490532048 Ref C: Wed May 22 20:13:21 2013 PST