Ref A: 4714C3F6EFC149F5A3DBEAD3657DE90E Ref B: B708E55ACBBD933B5ADD3A93B9D9E4C3 Ref C: Fri Feb 10 06:01:45 2012 PST