Ref A: CA108BFCA1E7448DB5C95F0A0FF55017 Ref B: 32E591C08A29D84DA77489694CC9D4E2 Ref C: Fri Feb 10 06:11:43 2012 PST