Ref A: 170fbe60c9e4443b858d11d755e195bf Ref B: E98330270C4D9BF143F99C1044895410 Ref C: Fri Oct 24 14:46:34 2014 PST