Ref A: 2CE99487D1DB430BB0D429D756E08B84 Ref B: 7AE2F5CB5A7C885A1FDAFC868AFADEB1 Ref C: Sat Feb 11 05:43:25 2012 PST