Ref A: 695A1CDF41694DFD83A69FAE2E7C1205 Ref B: 95DDE9D404E026EF14E7FC08B09B2C88 Ref C: Fri Feb 10 06:22:52 2012 PST