Ref A: d884f46edaae4ecfa81adc1c5d5fbc3e Ref B: 5C94425251578235F33D7B0D5B2EF027 Ref C: Tue May 21 08:27:49 2013 PST