Ref A: 20C1F5232C624597894223A3F3AB9DEC Ref B: 050D63FB5C7189F472A5F27213561B96 Ref C: Fri Feb 10 06:11:50 2012 PST