Ref A: 54790f1409ca42da94883c8156b7ef3f Ref B: 3E8E5FC4B2F46D1585CBD9ECF5EFFAA5 Ref C: Fri May 24 10:00:54 2013 PST