Ref A: 5C00B2D535CF4A13A36AD2542BB9860C Ref B: 01F952F01C4E0271EEA4CC2A9BE0843A Ref C: Fri Feb 10 06:38:35 2012 PST