Posted. Not my best work, but due to issues* I had to rewrite it after losing it. I will endeavor to take additional precautions and to produce something a bit better next time.