Welp. This is taking longer than expected. Probably will post tomorrow - I have to go to work!