Ref A: 862F3A0051A94E1B88010EDC37BD4C89 Ref B: C3FEF31C2651CAB1797BC8283E190F13 Ref C: Fri Feb 10 06:42:32 2012 PST