Thanks to those still hanging in with this.

Sorry for the delays, but it's time to get the next part up.

Tank (who figures that he can then post the last part after he comes back on Sunday... or not)