Ref A: 3297b8505c8d41e9b2e8980f9996118c Ref B: C8B2CCC7D99B64A8481D5BF1E87B5DC0 Ref C: Tue Aug 04 13:52:03 2015 PST