Ref A: 16d09a6c3c18411e84608cf00a3ce0e3 Ref B: 6BE0B12FA891874DE9EDDFB5C9A42EB7 Ref C: Fri Jan 30 15:31:53 2015 PST