Ref A: 9dce06869d7a4a0ebe67c02839594717 Ref B: 9875D6FD9F48D3B2CD18B04A3D2421B5 Ref C: Mon May 20 04:47:58 2013 PST