All work was done by me, unless otherwise noted.