Ref A: 576D37813E354979BBFA399E094FF8C9 Ref B: DDE621FC9C911A701E6FA65BDF4B7F08 Ref C: Fri Feb 10 06:38:37 2012 PST