Ref A: 6f54a279a5d34223ac526e92d040190d Ref B: 77EA76FFF5BAE502DBCD7198155157D6 Ref C: Thu Dec 25 15:44:01 2014 PST