Ref A: a9cfed76bfd043478685c269fb5bd0e1 Ref B: 92BE61FB6CDC1A93F7CEA9DA9E5062DC Ref C: Wed Dec 17 18:13:04 2014 PST