Good information, Ken. This is the longest post that I've read entirely in a long time.