Ref A: 974C22BEA1FD4DDDAD1D37E8AB60C848 Ref B: A57A0FD14D8CDA1BA01830467558246B Ref C: Fri Feb 10 06:00:44 2012 PST