Ref A: 14060c868014488996f32514087599c2 Ref B: 3F4B892B143499DCB51E36C437A20EA8 Ref C: Fri May 24 17:29:33 2013 PST