Ref A: 35d2dd39389043d6833de52def20cdaa Ref B: F5499719A4136A99AF6E6CE097464C28 Ref C: Fri May 24 06:52:04 2013 PST