Ref A: 09b51fff23584ccfba17dbe3f843468d Ref B: C5427B766B577CCEF44586D7CCCCAD7C Ref C: Tue Oct 21 12:10:10 2014 PST