Ref A: 2a21064f34794b3c94ef247695af36de Ref B: B7C9074B927205D27E76520778D32F41 Ref C: Mon Aug 31 21:04:01 2015 PST