This page took FAR too long. I am done.