Ref A: 1B58DB90DE44400BA7BDA6BCFB76F531 Ref B: B4C53F1EEBB971B8EA81BEE806F6D585 Ref C: Fri Feb 10 06:14:07 2012 PST