Ref A: 6F4D994F084F4D4E9CCF714FC77ADC44 Ref B: 221F2B29ED313F9D9E0241EFC56CAFB7 Ref C: Fri Feb 10 06:42:32 2012 PST