Ref A: 77c17b9845fc42999540f468ecfc616a Ref B: D1F3C0BD0FF899831B6935EEF2E7F347 Ref C: Tue Aug 04 14:12:39 2015 PST