Ref A: B1ACA76616894A82969E8B501DD5A57C Ref B: 8620341D9E055F40E32DD09225DB74A8 Ref C: Fri Feb 10 06:44:19 2012 PST