Ref A: 479a7436dd654a0091ceac7651d6ed8f Ref B: 683FCC67D44801D6DC323680CDEF81CB Ref C: Thu Oct 23 11:55:46 2014 PST