Ref A: b782c72b81f8451db85f0ed48aa89abc Ref B: 13218264814838D04FE03ADC2C4364E9 Ref C: Tue May 21 04:56:19 2013 PST