Ref A: 9C135F0C6D2449E084E3BD992E1997C2 Ref B: D6082C282401B9F043D9A96871E3F520 Ref C: Fri Feb 10 06:18:44 2012 PST