Ref A: f82d9dab78864491806bc5ae77b186ed Ref B: A2ECBA9077D93A7DD1D58EF7FF5A3D7B Ref C: Thu Oct 02 09:33:16 2014 PST