Ref A: 9cf12e2099c44326ad530ff01f07043b Ref B: E02CEF671D53FF3FABBE67FFE2264559 Ref C: Thu Aug 28 01:48:46 2014 PST