Ref A: 3FC6361D37014DB9AB3B486CAED94F27 Ref B: D56A4CC0F9BDF7BC8123545DF567CBA3 Ref C: Fri Feb 10 06:44:15 2012 PST