Ref A: D2633F806BDD463CA474EBB8021BA840 Ref B: D0C6E8467212DC2C00F947156B227C60 Ref C: Fri Feb 10 06:50:01 2012 PST