Ref A: 8EAEA49CA4F145FB8CFD93D1CB8D62AC Ref B: 0606015EC38258D5F3AF99A17B9314F0 Ref C: Fri Feb 10 06:23:17 2012 PST