Ref A: C894F316D33640A4A8A2FFCFC01C3FFE Ref B: 1BBE80839F71CE31690AC636C8CD3CFB Ref C: Fri Feb 10 06:28:41 2012 PST