Ref A: 53a61a4e02fd45c7bc643a51ed2811e8 Ref B: E446EEF7289EE2821CCEFE6679E17056 Ref C: Fri May 24 05:03:41 2013 PST