Ref A: 7e433b55945a4640b3dc5314c246f7c9 Ref B: 72C1F346D60162BE8E89053980060926 Ref C: Tue Oct 21 23:47:44 2014 PST