Thanks for putting this here. Trying to search for every bit of it on Yahoo groups was begining to be a pain. This was a bit different then the one you placed there. Still good though.
There have been a few continuity errors removed (hopefully, none added) and a few other minor edits. I hope that the changes were an improvement.