Ref A: 78DF09AF825D4752A085E6575D01E24C Ref B: 6C1FC31E5279706F9BE0D9D23EF6F422 Ref C: Fri Feb 10 06:42:04 2012 PST