Ref A: e3f7cfbfe8904029aec7f1b22ed799b6 Ref B: 7B550B8D8A8A8654B58D6A02C8477BF7 Ref C: Wed Oct 22 07:16:03 2014 PST