Sorry for the delay, but some things blocked me halfway through the post. Just finished the other half and got it posted.