Finished. Lord, this thing is damn hard.