Ref A: 1cc53ca053f24fb8a861aecb7c76d9e3 Ref B: 7C7E12BAE56F4F89421D8B00945E3B62 Ref C: Sat Dec 27 21:01:35 2014 PST