Ref A: 5003d8c379234bd4846aba081dc76e4c Ref B: 76643CBCDA07C3F45B704791A990C747 Ref C: Sat Oct 25 00:04:37 2014 PST