Ref A: 6c8edc3597ce45e098336add4f758916 Ref B: 3AEDE83838CD1542CAA0B8F3DD957DC0 Ref C: Wed Oct 22 01:04:22 2014 PST