Ref A: 46AE2458607140949F9D8E3B930FC648 Ref B: 8F951CEA44B333F57C4DDCA2B3EB6DB7 Ref C: Fri Feb 10 06:44:27 2012 PST