Ref A: c83c3395c2ad4d9abb541390f8986b06 Ref B: BB49FA935DB423DF0A2C02C90554538A Ref C: Mon May 20 15:33:46 2013 PST