Ref A: e29686221e5a4138976bbbeffc7828fc Ref B: D7F9EF5FD601842F632C4C802D5CD2BE Ref C: Fri May 24 12:11:20 2013 PST