Ref A: 633A07BC71DB4B3697DF5838B8F30558 Ref B: 46CB20C7C4C98CEC9FC643F8318CD871 Ref C: Fri Feb 10 06:24:06 2012 PST