Ref A: 61a4c3266e4f4dc58a5a53fd7490a477 Ref B: A17F89D82DC5E0EC2AB8B013ECEDD979 Ref C: Thu May 23 09:06:16 2013 PST