Alan,
Great article, I really enjoyed reading it and learned a lot.

Thanks,

Rick