Ref A: 9f4a57fa574a476db067d4171300e14b Ref B: 892C98DCE7198795FACFDB2FE7EE3F6B Ref C: Wed May 22 12:56:35 2013 PST