Ref A: BA43D27B791F43FCB48FE5146E0CCA21 Ref B: 80977A12A0E8598F00588261288E9631 Ref C: Fri Feb 10 06:15:50 2012 PST