Ref A: 0dd88d71d53e4245b2fcc78937b11525 Ref B: 0A252BA9F8A64FE620B2909F444EF4F2 Ref C: Sun Jan 25 23:32:39 2015 PST