This is going to be a very long and uninteresting read.