Ref A: 20AEC1EA9F9B4B9EA156F3A827696153 Ref B: 8AD6FD25FC7814077BF24D26D848E84A Ref C: Fri Feb 10 06:13:06 2012 PST