Ref A: 4671113f795b4e3ab41c42211214b1ef Ref B: EFD232977A180A24C64D3D7087C38AB3 Ref C: Fri May 24 09:06:40 2013 PST