Ref A: 41DB74CCAE104235ACD45075A82199E1 Ref B: 38A16F9DF9B97906047920EE3F133280 Ref C: Fri Feb 10 06:34:13 2012 PST