Ref A: 4C3A0EE3772F401A878250896DDFD90A Ref B: 49CF4F132C2B30F4BA9D7334FF17EA8C Ref C: Fri Feb 10 06:50:25 2012 PST