Ref A: F70C20DCB4374D0FA99C8D2450A60AE0 Ref B: 6764DD97EC3B625EB44BCA1BC43F0401 Ref C: Fri Feb 10 05:58:02 2012 PST