Ref A: 2A0C6AF2C8914D73B69474D63966BDFC Ref B: 01DDF05660F08270D7BE534A839AF75C Ref C: Fri Feb 10 06:20:39 2012 PST