Ref A: CC753A7EAA8B4C86A38F9253FC0F796A Ref B: DF7D3710F16FE6E1158D176E6F91845F Ref C: Fri Feb 10 06:18:52 2012 PST