R.F. THOMPSON INVESTMENT ADVISORS, LTD.