Ref A: c7fc42a87e9040b1b7867b52d3b81723 Ref B: BFC4593BBE05A8030912A6A232973AD5 Ref C: Mon May 20 18:32:58 2013 PST