Ref A: C25558BD6B7045839F4C5A544064F40A Ref B: 09506114D2026EC1A764388D56BF6B27 Ref C: Fri Feb 10 06:21:44 2012 PST