Ref A: 721e7b9006dc47c18393d474ac39e4a2 Ref B: 7E07D3F2F7CC25A043D2FA4D92907DA5 Ref C: Mon Mar 30 23:48:40 2015 PST