Ref A: 0C2EF9EE3B984D98A73B826BF37E5958 Ref B: EF9AE9563454A988083EBE5F5C3D335E Ref C: Fri Feb 10 06:37:53 2012 PST