Ref A: a21de71dcc4244c9824edee836a475bf Ref B: CA6AF305F65D802AECA394C47EC31DE9 Ref C: Sun Dec 28 22:57:43 2014 PST