R.F. THOMPSON INVESTMENT ADVISROS, LTD.