Ref A: 2e9416e190b24d29ba463c7b65b740d2 Ref B: F08311CCE4ECF7508F3DA510B76F009F Ref C: Mon Nov 24 13:36:42 2014 PST