Ref A: 2A75EC2CC99C47448DB17442862DA3B9 Ref B: F090B5DC94867CBD9319CF910A7EDFE1 Ref C: Fri Feb 10 06:38:14 2012 PST