Ref A: f622e18676f241e1b12ea4bfd82af81a Ref B: F06532F09CD77ACDCA071385AC039522 Ref C: Sat Sep 05 01:24:49 2015 PST