Ref A: B8C730B7B63042FD8D7A07D84888A7B5 Ref B: 2C94E708E6F834620BFCEF2C105D4831 Ref C: Fri Feb 10 06:11:29 2012 PST