Chapter 20 is up here.

This is a short one, but it’s taken longer than expected to finish as I’ve had limited free time since the summer. 🙁 I decided to split it in half due to the size, and this is the first part.