Ref A: 2128E41D72C4432BAF68DDC38768C938 Ref B: 80AA9FC5297A94E8C1F1388D869D42D8 Ref C: Fri Feb 10 06:49:41 2012 PST