Ref A: F56F0F483F1A4581B1739E5F8749B7DA Ref B: D42586355CA3481426663888238DFBE2 Ref C: Fri Feb 10 06:12:01 2012 PST