Ref A: 7a9869985104456a80e167f779e497c3 Ref B: A59474E4A7106B817F60C751AE247CBB Ref C: Sat May 25 17:57:44 2013 PST