Finished up decompiling. Ready to merge.