Ref A: 78EEE0261E2C4C0AB0FEA9589AF781D8 Ref B: 16E2006D8C891F0C630685CD76F648C0 Ref C: Mon Feb 13 00:27:14 2012 PST