Ref A: 5873AD2899F94511AE4076A046C6798B Ref B: 8AD6FD25FC7814077BF24D26D848E84A Ref C: Fri Feb 10 06:08:03 2012 PST