Ref A: 6fae4032f92f4a12bfb0377caa374be2 Ref B: 8D5460EAA6B44A31CA33D7411DA9AF33 Ref C: Fri May 24 15:45:01 2013 PST