Ref A: 7a3fea52aea94824a5e60f314b949b28 Ref B: 2B2168625A607D5103E4A0EF209FD9B6 Ref C: Mon Aug 03 16:49:10 2015 PST