Ref A: fbf112640c8447f5886fde7ba334674d Ref B: F762CABCCA811E285C993345D54D9E82 Ref C: Wed May 22 15:22:39 2013 PST