Ref A: b07cdd691e434c5e8cbed3c795bcacfa Ref B: 637FC995833A3B000F86F3B912226F5D Ref C: Thu May 23 12:01:06 2013 PST