Sorry to go on so long!

No need to apologize. Your post was very interesting. Welcome aBoard, and keep 'em coming!