Ref A: 0624727fa7304dddacc1cc5c145822f1 Ref B: 5E7669CA19E730A95ADB73877978DAB0 Ref C: Fri May 24 11:10:54 2013 PST