Ref A: A7F60FA6D4F54518ADAD6E2DF52DA39C Ref B: 7A6248D2964A0972CE7F6F1F5A4C2444 Ref C: Fri Feb 10 06:30:51 2012 PST