Ref A: 70fcbce936ab4275925704dcf1069523 Ref B: D1D8C12B8F712D7CF62ADB39F4020A45 Ref C: Fri May 24 01:58:53 2013 PST