Ref A: 708f2d5735e44cd3bf01b17353164a02 Ref B: 711DC26782C2D6E40E6638B940DD05AB Ref C: Sat May 25 19:48:53 2013 PST