If you're going to try and get someone to do this (presumably for free?) for you, you shouldn't attack them with a giant wall of text. Break it up and/or add a TL;DR at the end.