Joe, that's a brilliant answer and I thank you.

I've learned a lot. You've answered some of the questions I always wondered about, so, thank you and I am - absolutely no kidding whatsoever - in awe of your deepbackgroundintensive knowledge of these things.

Bravo! What do you do for a day job? I hope they're paying you well.

Best wishes