Thanks Tuke and Johnw for the insights. You guys are doing a great job. Stocks like these don't come everyday. One to retire!