Ref A: 2f3ffa96ea694c3e92fe32adee234880 Ref B: FB2ECA536B8F63342E4702FB10C066F4 Ref C: Fri Oct 31 00:03:31 2014 PST