This thread is way too long so I'm locking it. Littleheidie, if you want to pursue other specific questions please start a new thread.
Thanks,
Al