Ref A: ce1b525556c44944ae5570b0db689fbb Ref B: 9255D61953CEA7B2C1768E398F7A3417 Ref C: Thu Jul 30 10:02:13 2015 PST