Hi, Scott Ramos
If you have further questions, please reply here.
If your problem is solved, please mark my answer as correct to close the thread, not from inox but from original post.
Wow, this is very complex. Let me study what you have done.