Ref A: fc4c40d7290f4d0ea175e95887250cab Ref B: 3CC4643E2FCB2B1D8D3AD63C3AA0722E Ref C: Wed Nov 26 00:59:29 2014 PST