Ref A: efacb39f60f34226870de95a3745add0 Ref B: 5955F5E0874FA24FEE42D7331836FBC1 Ref C: Fri Aug 28 23:49:04 2015 PST