I've never done a thread like this; in serious respects, I feel rather "odd" about it.
Nevertheless, as simply as I can say it (I'll list only my top 4, in chronological order):
AlanF: Thank you
seven006: Thank you
Farkel: Thank you
Kate: Thank you
Last is by no means least.
Craig