Great article. You went to a lot of work in compiling all of this information and it shows. Thanks.