The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
GRAINGER WW INC COM 384802104 22,147 16,280 SH SOLE 22,147 0 0
LINDE PLC COM COM G5494J103 13,291 25,612 SH SOLE 13,291 0 0
APPLIED MATERIALS INC COM 038222105 12,995 17,975 SH SOLE 12,995 0 0
EXXON MOBIL CORP COM 30231G102 10,956 80,140 SH SOLE 10,956 0 0
MASTERCARD INC COM 57636Q104 10,737 20,906 SH SOLE 10,737 0 0
TRANE TECHNOLOGIES PLC COM G8994E103 8,796 17,910 SH SOLE 8,796 0 0
CHEVRONTEXACO CORP COM 166764100 8,679 52,361 SH SOLE 8,679 0 0
CASEYS GENERAL STORES INC COM 147528103 8,056 10,137 SH SOLE 8,056 0 0
DEERE & CO COM 244199105 7,703 12,145 SH SOLE 7,703 0 0
CATERPILLAR INC COM 149123101 7,654 7,188 SH SOLE 7,654 0 0
STARBUCKS CORP COM 855244109 6,852 67,061 SH SOLE 6,852 0 0
APPLE, INC COM 037833100 6,775 23,416 SH SOLE 6,775 0 0
VIKING HOLDINGS INC. COM G93A5A101 6,728 64,284 SH SOLE 6,728 0 0
APPLIED INDL. TECH. COM 03820C105 6,698 19,809 SH SOLE 6,698 0 0
EATON CORPORATION COM 278058102 6,516 15,292 SH SOLE 6,516 0 0
JOHNSON & JOHNSON COM 478160104 6,072 23,912 SH SOLE 6,072 0 0
PARKER-HANNIFIN CORP COM 701094104 5,692 5,820 SH SOLE 5,692 0 0
GORMAN-RUPP CO COM COM 383082104 5,674 61,856 SH SOLE 5,674 0 0
AUTO DATA PROCESSING COM 053015103 5,500 24,561 SH SOLE 5,500 0 0
MICROSOFT CORP COM 594918104 5,349 14,342 SH SOLE 5,349 0 0
AIR PRODUCTS & CHEMICALS COM 009158106 5,282 18,018 SH SOLE 5,282 0 0
HERSHEY FOODS CORP COM 427866108 5,195 29,614 SH SOLE 5,195 0 0
AGILENT TECHNOLOGIES COM 00846U101 5,156 38,817 SH SOLE 5,156 0 0
EMERSON ELECTRIC COM 291011104 4,927 34,419 SH SOLE 4,927 0 0
MARATHON PETE CORP COM COM 56585A102 4,893 19,138 SH SOLE 4,893 0 0
COSTCO WHOLSALE CORP NEW COM 22160K105 4,700 5,025 SH SOLE 4,700 0 0
TRACTOR SUPPLY COMPANY COM 892356106 4,689 148,350 SH SOLE 4,689 0 0
CORNING INC. COM 219350105 4,629 18,125 SH SOLE 4,629 0 0
ANALOG DEVICES INC COM 032654105 4,515 11,370 SH SOLE 4,515 0 0
UNION PACIFIC CORP COM 907818108 4,239 15,586 SH SOLE 4,239 0 0
VALERO ENERGY COM 91913Y100 3,971 15,250 SH SOLE 3,971 0 0
MURPHY USA INC. COM 626755102 3,888 7,216 SH SOLE 3,888 0 0
PEPSICO INCORPORATED COM 713448108 3,624 26,766 SH SOLE 3,624 0 0
AMERICAN EXPRESS CO. COM 025816109 3,595 10,630 SH SOLE 3,595 0 0
TEXAS INSTRUMENTS INC COM 882508104 3,536 11,865 SH SOLE 3,536 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 3,291 9,403 SH SOLE 3,291 0 0
TIMKEN COMPANY COM 887389104 3,207 22,074 SH SOLE 3,207 0 0
DARDEN RESTURANTS INC COM 237194105 3,203 15,550 SH SOLE 3,203 0 0
SYSCO CORP. COM 871829107 3,109 37,209 SH SOLE 3,109 0 0
HOME DEPOT INC COM 437076102 3,051 8,651 SH SOLE 3,051 0 0
NEWMONT GOLDCORP COM 651639106 2,980 31,909 SH SOLE 2,980 0 0
CINTAS CORP COM 172908105 2,933 17,249 SH SOLE 2,933 0 0
CONOCOPHILLIPS COM 20825C104 2,829 27,219 SH SOLE 2,829 0 0
BUNGE COM H11356104 2,803 26,266 SH SOLE 2,803 0 0
ABBOTT LABORATORIES COM 002824100 2,641 29,107 SH SOLE 2,641 0 0
AVNET INC COM 053807103 2,502 28,175 SH SOLE 2,502 0 0
MIDDLEBY CORP THE COM 596278101 2,405 13,985 SH SOLE 2,405 0 0
ALLEGHENY TECH INC COM 01741R102 2,375 12,050 SH SOLE 2,375 0 0
STERIS PLC COM 859152100 2,372 11,265 SH SOLE 2,372 0 0
SCHLUMBERGER LTD F COM 806857108 2,371 51,010 SH SOLE 2,371 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,365 7,518 SH SOLE 2,365 0 0
MERCK & CO INC COM 58933Y105 2,306 17,950 SH SOLE 2,306 0 0
COCA-COLA COMPANY COM 191216100 2,245 27,625 SH SOLE 2,245 0 0
CHUBB CORPORATION COM 171232101 2,169 6,366 SH SOLE 2,169 0 0
CHESAPEAKE UTIL CORP COM 165303108 2,137 17,449 SH SOLE 2,137 0 0
SONOCO PRODUCTS INC COM 835495102 2,107 37,400 SH SOLE 2,107 0 0
DISNEY WALT HOLDING CO COM 254687106 2,101 21,838 SH SOLE 2,101 0 0
MINE SAFTEY APPLIANCE CO COM 553498106 2,083 11,935 SH SOLE 2,083 0 0
CORTEVA INC COM COM 22052L104 2,063 24,360 SH SOLE 2,063 0 0
KIMBERLY-CLARK CORP COM 494368103 2,061 18,784 SH SOLE 2,061 0 0
LOWES COMPANIES INC COM 548661107 1,973 8,950 SH SOLE 1,973 0 0
MURPHY OIL CORP COM 626717102 1,931 59,321 SH SOLE 1,931 0 0
STEEL DYNAMICS INC COM 858119100 1,927 8,400 SH SOLE 1,927 0 0
PHILLIPS 66 COM COM 718546104 1,880 11,123 SH SOLE 1,880 0 0
MC CORMICK & CO NEW VT COM 579780206 1,856 36,825 SH SOLE 1,856 0 0
FRANKLIN ELEC CO INC COM 353514102 1,736 16,200 SH SOLE 1,736 0 0
DOVER CORPORATION COM 260003108 1,732 7,725 SH SOLE 1,732 0 0
ONEOK, INC COM 682680103 1,731 19,915 SH SOLE 1,731 0 0
SMURFIT WESTROCK LTD COM G8267P108 1,690 36,537 SH SOLE 1,690 0 0
BANK OF NEW YORK CO INC COM 064058100 1,612 11,150 SH SOLE 1,612 0 0
QNITY ELECTRONICS INC. COM 74743L100 1,589 9,731 SH SOLE 1,589 0 0
ATMOS ENERGY CORP COM 049560105 1,572 9,131 SH SOLE 1,572 0 0
KIRBY CORP COM 497266106 1,548 11,388 SH SOLE 1,548 0 0
FIFTH THIRD BANCORP COM 316773100 1,533 27,210 SH SOLE 1,533 0 0
INTL FLAVOR & FRAGRANCES COM 459506101 1,494 18,862 SH SOLE 1,494 0 0
CONAGRA INCORPORATED COM 205887102 1,481 110,100 SH SOLE 1,481 0 0
ALBANY INT'L CORP. COM 012348108 1,478 19,850 SH SOLE 1,478 0 0
NORTHERN TRUST CORP COM 665859104 1,463 8,420 SH SOLE 1,463 0 0
INGERSOLL-RAND COMPANY COM G47791101 1,439 17,558 SH SOLE 1,439 0 0
STRYKER CORP COM 863667101 1,401 4,450 SH SOLE 1,401 0 0
METLIFE INC COM 59156R108 1,395 16,491 SH SOLE 1,395 0 0
CSX CORP COM 126408103 1,373 28,900 SH SOLE 1,373 0 0
ENBRIDGE INC. COM 29250N105 1,372 25,325 SH SOLE 1,372 0 0
OLIN CORP NEW COM 680665205 1,370 69,162 SH SOLE 1,370 0 0
RTX CORP. COM 75513E101 1,350 7,117 SH SOLE 1,350 0 0
ANGLOGOLD LTD COM 035128206 1,346 16,650 SH SOLE 1,346 0 0
PENSKE AUTOMOTIVE GROUP COM 70959W103 1,342 7,500 SH SOLE 1,342 0 0
DOW CHEMICAL COM 260557103 1,335 48,806 SH SOLE 1,335 0 0
MARKEL CORP. COM 570535104 1,329 681 SH SOLE 1,329 0 0
THE CHARLES SCHWAB CORP COM 808513105 1,314 14,245 SH SOLE 1,314 0 0
DNOW INC COM COM 67011P100 1,290 99,520 SH SOLE 1,290 0 0
FRANCO NEVADA CORP. COM 351858105 1,269 6,090 SH SOLE 1,269 0 0
CANADIAN PAC LTD NEW COM 13645T100 1,255 14,492 SH SOLE 1,255 0 0
INGEVITY CORP COM COM 45688C107 1,236 16,557 SH SOLE 1,236 0 0
ADVANSIX INC COM COM 00773T101 1,215 61,151 SH SOLE 1,215 0 0
ALAMOS GOLD INC. COM 011532108 1,213 40,000 SH SOLE 1,213 0 0
MATSON INC COM COM 57686G105 1,162 6,050 SH SOLE 1,162 0 0
AGNICO-EAGLE MINES LTD COM 008474108 1,159 7,475 SH SOLE 1,159 0 0
BROWN FORMAN CORP CL B COM 115637209 1,153 43,284 SH SOLE 1,153 0 0
SHERWIN WILLIAMS CO COM 824348106 1,136 3,300 SH SOLE 1,136 0 0
COMMERCIAL METALS CO COM 201723103 1,091 17,400 SH SOLE 1,091 0 0
Honeywell Aerospace Inc COM 43849R105 1,083 4,900 SH SOLE 1,083 0 0
HONEYWELL INC. COM 438516106 1,082 4,836 SH SOLE 1,082 0 0
DEVON ENERGY CP NEW COM 25179M103 1,055 25,553 SH SOLE 1,055 0 0
KINROSS GOLD CORP NEW COM 496902404 1,046 44,300 SH SOLE 1,046 0 0
NETAPP INC. COM 64110D104 998 6,450 SH SOLE 998 0 0
METALLUS (MTUS/TMST) COM 887399103 953 51,025 SH SOLE 953 0 0
3M COMPANY COM 88579Y101 953 5,890 SH SOLE 953 0 0
PACCAR INC COM 693718108 951 7,922 SH SOLE 951 0 0
NUTRIEN LTD CO COM COM 67077M108 950 15,096 SH SOLE 950 0 0
ALLEGION PUBLIC LTD. CO. COM G0176J109 943 6,719 SH SOLE 943 0 0
IMPERIAL OIL LTD COM 453038408 940 8,400 SH SOLE 940 0 0
GENERAL MILLS INC COM 370334104 912 26,230 SH SOLE 912 0 0
PREFORMED LINE PRODS INC COM 740444104 903 2,200 SH SOLE 903 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 899 15,605 SH SOLE 899 0 0
LAUDER ESTEE CORP CL A COM 518439104 866 10,972 SH SOLE 866 0 0
OLD REPUBLIC INTL CORP COM 680223104 833 20,358 SH SOLE 833 0 0
KINDER MORGAN INC COM 49456B101 800 25,037 SH SOLE 800 0 0
MOSAIC CO NEW COM 61945C103 788 37,230 SH SOLE 788 0 0
DU PONT E I DE NEMOUR&CO COM 263534109 779 5,748 SH SOLE 779 0 0
BARRICK MINING CORP COM 06849F108 740 20,150 SH SOLE 740 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104 738 6,000 SH SOLE 738 0 0
SPIRE COM 84857L101 728 9,325 SH SOLE 728 0 0
TRANSDIGM GROUP INC. COM 893641100 712 535 SH SOLE 712 0 0
KNOWLES CORP COM COM 49926D109 691 16,675 SH SOLE 691 0 0
RALPH LAUREN CORP. COM 751212101 682 1,700 SH SOLE 682 0 0
SHELL PLC. COM 780259305 680 8,776 SH SOLE 680 0 0
ASTRAZENECA PLC ADR COM 046353108 663 3,499 SH SOLE 663 0 0
MACYS INC. COM 55616P104 646 27,450 SH SOLE 646 0 0
PERMIAN BASIN ROYALTY TR COM 714236106 636 25,400 SH SOLE 636 0 0
AMGEN INC COM 031162100 630 1,740 SH SOLE 630 0 0
VIATRIS INC. COM 92556V106 629 39,610 SH SOLE 629 0 0
VERIZON COMM COM 92343V104 628 14,839 SH SOLE 628 0 0
GENUINE PARTS CO COM COM 372460105 626 5,310 SH SOLE 626 0 0
WHEATON PRECIOUS MET. COM 962879102 623 5,550 SH SOLE 623 0 0
DIAMONDBACK ENERGY COM 25278X109 608 3,461 SH SOLE 608 0 0
DUKE ENERGY CORPORATION COM 26441C105 584 4,616 SH SOLE 584 0 0
O-I GLASS, INC. COM 690768403 583 60,617 SH SOLE 583 0 0
CLEVELAND-CLIFFS, INC. COM 185899101 570 60,725 SH SOLE 570 0 0
PFIZER INC COM 717081103 569 23,650 SH SOLE 569 0 0
FIDELITY NATL INFO SVCS COM 31620M106 564 14,526 SH SOLE 564 0 0
CARRIER GLOBAL CORP. COM 14448C104 530 7,231 SH SOLE 530 0 0
AMERICAN STATES WATER CO COM 029899101 528 6,400 SH SOLE 528 0 0
GAP INC COM 364760108 528 28,275 SH SOLE 528 0 0
TRANSOCEAN SEDCO FOREX COM H8817H100 500 102,276 SH SOLE 500 0 0
INTL BUSINESS MACHINES COM 459200101 492 1,750 SH SOLE 492 0 0
VALVOLINE INC. COM 92047W101 489 12,380 SH SOLE 489 0 0
OCCIDENTAL PETE CORP COM 674599105 485 10,003 SH SOLE 485 0 0
AMER ELECTRIC PWR CO INC COM 025537101 484 3,540 SH SOLE 484 0 0
HF SINCLAIR CORP. COM 403949100 484 6,950 SH SOLE 484 0 0
FLUOR CORPORATION COM 343412102 479 9,150 SH SOLE 479 0 0
MUELLER WATER PRODUCTS COM 624758108 458 17,750 SH SOLE 458 0 0
OVINTIV INC. COM 69047Q102 452 8,594 SH SOLE 452 0 0
ORGANON & CO. COM 68622V106 450 33,300 SH SOLE 450 0 0
WELLS FARGO & CO NEW COM 949746101 447 5,418 SH SOLE 447 0 0
HUNTINGTON BANCSHARES INC COM 446150104 435 24,538 SH SOLE 435 0 0
BP PLC COM 055622104 426 11,530 SH SOLE 426 0 0
CELANESE CORP. COM 150870103 419 9,115 SH SOLE 419 0 0
HELMERICH & PAYNE INC COM 423452101 419 12,800 SH SOLE 419 0 0
GOODYEAR TIRE & RUBBER COM 382550101 417 63,241 SH SOLE 417 0 0
KROGER CO COM 501044101 416 7,500 SH SOLE 416 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 414 4,500 SH SOLE 414 0 0
REGIONS FINANCIAL CP NEW COM 7591EP100 410 13,600 SH SOLE 410 0 0
CULLEN FROST BANKERS COM 229899109 401 2,600 SH SOLE 401 0 0
TEX PAC LAND SUB CTF COM 88262P102 393 900 SH SOLE 393 0 0
ASA GOLD & PRECS MTLS COM G3156P103 390 7,500 SH SOLE 390 0 0
BAKER HUGHES CO. COM 05722G100 388 7,000 SH SOLE 388 0 0
STANLEY BLACK & DECKER INC. COM 854502101 383 4,075 SH SOLE 383 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103 381 6,025 SH SOLE 381 0 0
EASTMAN CHEMICAL COM 277432100 378 5,650 SH SOLE 378 0 0
KEYCORP COM 493267108 371 16,116 SH SOLE 371 0 0
ZIONS BANCORPORATION COM COM 989701107 363 5,250 SH SOLE 363 0 0
MATERION CORPORATION COM 896522109 356 1,200 SH SOLE 356 0 0
EXPEDITORS INTL WASH COM 302130109 350 2,150 SH SOLE 350 0 0
DOMINION RESOURCES INC. COM 25746U109 349 5,124 SH SOLE 349 0 0
EBAY INC COM 278642103 344 3,081 SH SOLE 344 0 0
CIENA CORP NEW COM 171779309 343 700 SH SOLE 343 0 0
PAN AMERICAN SILVER COM 697900108 335 7,500 SH SOLE 335 0 0
RGC RESOURCES INC COM 74955L103 329 13,800 SH SOLE 329 0 0
PNC BANK CORP COM 693475105 325 1,320 SH SOLE 325 0 0
CHURCHILL DOWNS INC KY COM 171484108 322 3,600 SH SOLE 322 0 0
ONE GAS INC COM COM 68235P108 312 4,058 SH SOLE 312 0 0
ARTESIAN RES CORP CLA COM 043113208 307 9,050 SH SOLE 307 0 0
SOLSTICE ADVANCED MATLS COM 83443Q103 306 3,462 SH SOLE 306 0 0
HALLIBURTON COMPANY COM 406216101 297 8,770 SH SOLE 297 0 0
BADGER METER INC COM 056525108 296 2,000 SH SOLE 296 0 0
CUMMINS INC COM 231021106 285 400 SH SOLE 285 0 0
MISSION PRODUCE INC. COM 60510V108 282 24,000 SH SOLE 282 0 0
FORD MOTOR COMPANY COM 345370860 282 20,350 SH SOLE 282 0 0
SOLVENTUM CORP COM 83444M101 281 3,649 SH SOLE 281 0 0
PARK NATIONAL CORP COM 700658107 274 1,500 SH SOLE 274 0 0
VISA INC CL A COM 92826C839 273 798 SH SOLE 273 0 0
NUCOR CORP COM 670346105 256 1,150 SH SOLE 256 0 0
JOHNSON CONTROLS COM G51502105 248 1,700 SH SOLE 248 0 0
CBOE HOLDINGS INC COMMON COM 12503M108 242 1,000 SH SOLE 242 0 0
TEREX CORP COM 880779103 242 3,350 SH SOLE 242 0 0
PAYCHEX INC COM 704326107 240 2,441 SH SOLE 240 0 0
SCHWAB US TIPS ETF COM 808524870 238 9,000 SH SOLE 238 0 0
NASDAQ STOCK MARKET INC COM 631103108 236 3,000 SH SOLE 236 0 0
COLGATE-PALMOLIVE CO COM 194162103 229 2,500 SH SOLE 229 0 0
OTIS WORLDWIDE CORP. COM 68902V107 229 3,200 SH SOLE 229 0 0
ALICO INC. COM 016230104 227 5,500 SH SOLE 227 0 0
NO EUROPEAN OIL TR COM 659310106 226 31,034 SH SOLE 226 0 0
NOBLE CORP COM G65431127 223 6,000 SH SOLE 223 0 0
CME GROUP INC COM COM 12572Q105 220 1,000 SH SOLE 220 0 0
INTERNATIONAL PAPER CO COM 460146103 220 5,795 SH SOLE 220 0 0
CHEMOURS COMPANY COM 163851108 220 10,755 SH SOLE 220 0 0
CENOVUS ENERGY INC COM 15135U109 219 8,850 SH SOLE 219 0 0
ILLINOIS TOOL WORKS COM 452308109 216 800 SH SOLE 216 0 0
WOODWARD INC COM 980745103 212 500 SH SOLE 212 0 0
ASHLAND INC COM 044186104 210 3,200 SH SOLE 210 0 0
TECHNIP FMC LTD. COM G87110105 206 3,120 SH SOLE 206 0 0
APACHE CORP COM 03743Q108 205 6,300 SH SOLE 205 0 0
SUNOCO LP COM 86765K109 202 3,000 SH SOLE 202 0 0
NUVEEN QUALITY MUNICIPAL COM 67066V101 187 15,493 SH SOLE 187 0 0
MATIV HLDGS. INC. COM 808541106 186 24,624 SH SOLE 186 0 0
ORION MARINE GROUP COM 68628V308 176 10,500 SH SOLE 176 0 0
DNP SELECT INCOME FUND COM 23325P104 158 14,655 SH SOLE 158 0 0
CALERES INC. COM 129500104 155 12,600 SH SOLE 155 0 0
SOLITARIO EXPLORATION COM 8342EP107 112 150,000 SH SOLE 112 0 0
BLOOMIN BRANDS INC COM 094235108 109 12,000 SH SOLE 109 0 0
PATTERSON UTIL ENRGY COM 703481101 92 10,100 SH SOLE 92 0 0
KOSMOS ENERGY LTD COM 500688106 63 30,000 SH SOLE 63 0 0
ACCO BRANDS CORP COM COM 00081T108 56 13,500 SH SOLE 56 0 0
XEROX CORP COM 984121103 49 15,742 SH SOLE 49 0 0