Ref A: 2D81A87C0DA347048C2FFE709476F016 Ref B: 01F3154F0B8D892EA64E667BBBA5660C Ref C: Fri Feb 10 06:48:32 2012 PST