Ref A: eaa9ce4b05424891a249a0ab4592f052 Ref B: C5B4BBF01700BDE93EED3960D164A87C Ref C: Wed May 22 23:01:40 2013 PST