Ref A: F055CDB459724572B4F5F36BFACE0DC0 Ref B: 7D260565342D41E77A5FC1569C6F4604 Ref C: Fri Feb 10 06:12:27 2012 PST