Huge dump of some shit I forgot to post. Includes edits to...