Ref A: fa96081713294822b6e292307cf67f4a Ref B: BBA5750A15CF533B819A57C50EDD737E Ref C: Thu Jul 31 22:21:15 2014 PST