Ref A: 83846debb223449caf06f2c0a3724599 Ref B: 2AB31E9A170D9CA0F4722360FF6B6C65 Ref C: Wed May 22 15:33:19 2013 PST