Ref A: 07031f4c7d7247929b21550b1785ec30 Ref B: 5A0A4A46A9C2AF273ECC7290C0EF1813 Ref C: Fri May 24 23:56:29 2013 PST