Ref A: 86DE323FC14C4EBCA80D02398740E9BB Ref B: 73374FC5978AAACF0EACE7BE5C61C2F1 Ref C: Fri Feb 10 06:48:11 2012 PST