Ref A: 9975458932824ac596cf42ca9c21155e Ref B: D51C5BFEDA4BB79BC2188E7189D833C5 Ref C: Fri May 24 22:59:07 2013 PST