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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
GRAINGER WW INC COM 384802104   16,904 18,736 SH   SOLE   16,904 0 0
LINDE PLC COM COM G5494J103   12,378 28,210 SH   SOLE   12,378 0 0
EXXON MOBIL CORP COM 30231G102   10,036 87,179 SH   SOLE   10,036 0 0
MICROSOFT CORP COM 594918104   9,487 21,227 SH   SOLE   9,487 0 0
TRACTOR SUPPLY COMPANY COM 892356106   9,351 34,635 SH   SOLE   9,351 0 0
MASTERCARD INC COM 57636Q104   9,297 21,076 SH   SOLE   9,297 0 0
APPLE, INC COM 037833100   7,271 34,524 SH   SOLE   7,271 0 0
CHEVRONTEXACO CORP COM 166764100   7,243 46,306 SH   SOLE   7,243 0 0
TRANE TECHNOLOGIES PLC COM G8994E103   6,937 21,090 SH   SOLE   6,937 0 0
AUTO DATA PROCESSING COM 053015103   6,502 27,242 SH   SOLE   6,502 0 0
STARBUCKS CORP COM 855244109   6,188 79,499 SH   SOLE   6,188 0 0
HERSHEY FOODS CORP COM 427866108   5,837 31,757 SH   SOLE   5,837 0 0
AGILENT TECHNOLOGIES COM 00846U101   5,564 42,926 SH   SOLE   5,564 0 0
AIR PRODUCTS & CHEMICALS COM 009158106   5,564 21,562 SH   SOLE   5,564 0 0
EATON CORPORATION COM 278058102   5,494 17,522 SH   SOLE   5,494 0 0
DEERE & CO COM 244199105   4,857 13,000 SH   SOLE   4,857 0 0
APPLIED MATERIALS INC COM 038222105   4,831 20,475 SH   SOLE   4,831 0 0
PEPSICO INCORPORATED COM 713448108   4,762 28,878 SH   SOLE   4,762 0 0
EMERSON ELECTRIC COM 291011104   4,541 41,230 SH   SOLE   4,541 0 0
COSTCO WHOLSALE CORP NEW COM 22160K105   4,470 5,260 SH   SOLE   4,470 0 0
APPLIED INDL. TECH. COM 03820C105   4,198 21,640 SH   SOLE   4,198 0 0
CASEYS GENERAL STORES INC COM 147528103   4,019 10,534 SH   SOLE   4,019 0 0
UNION PACIFIC CORP COM 907818108   3,821 16,888 SH   SOLE   3,821 0 0
JOHNSON & JOHNSON COM 478160104   3,732 25,536 SH   SOLE   3,732 0 0
OLIN CORP NEW COM 680665205   3,639 77,195 SH   SOLE   3,639 0 0
MURPHY USA INC. COM 626755102   3,610 7,691 SH   SOLE   3,610 0 0
MARATHON PETE CORP COM COM 56585A102   3,595 20,728 SH   SOLE   3,595 0 0
PARKER-HANNIFIN CORP COM 701094104   3,510 6,940 SH   SOLE   3,510 0 0
ABBOTT LABORATORIES COM 002824100   3,269 31,466 SH   SOLE   3,269 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   3,232 23,641 SH   SOLE   3,232 0 0
HOME DEPOT INC COM 437076102   3,098 9,001 SH   SOLE   3,098 0 0
CINTAS CORP COM 172908105   3,074 4,391 SH   SOLE   3,074 0 0
SYSCO CORP. COM 871829107   3,021 42,326 SH   SOLE   3,021 0 0
BUNGE COM H11356104   2,985 27,966 SH   SOLE   2,985 0 0
KIMBERLY-CLARK CORP COM 494368103   2,946 21,319 SH   SOLE   2,946 0 0
ANALOG DEVICES INC COM 032654105   2,912 12,760 SH   SOLE   2,912 0 0
MC CORMICK & CO NEW VT COM 579780206   2,872 40,487 SH   SOLE   2,872 0 0
STERIS PLC COM 859152100   2,781 12,668 SH   SOLE   2,781 0 0
TEXAS INSTRUMENTS INC COM 882508104   2,758 14,179 SH   SOLE   2,758 0 0
VALERO ENERGY COM 91913Y100   2,680 17,100 SH   SOLE   2,680 0 0
AMERICAN EXPRESS CO. COM 025816109   2,674 11,550 SH   SOLE   2,674 0 0
CATERPILLAR INC COM 149123101   2,639 7,923 SH   SOLE   2,639 0 0
DOW CHEMICAL COM 260557103   2,624 49,476 SH   SOLE   2,624 0 0
MERCK & CO INC COM 58933Y105   2,579 20,837 SH   SOLE   2,579 0 0
DARDEN RESTURANTS INC COM 237194105   2,575 17,023 SH   SOLE   2,575 0 0
MURPHY OIL CORP COM 626717102   2,570 62,321 SH   SOLE   2,570 0 0
GORMAN-RUPP CO COM COM 383082104   2,533 69,012 SH   SOLE   2,533 0 0
MINE SAFTEY APPLIANCE CO COM 553498106   2,444 13,025 SH   SOLE   2,444 0 0
DISNEY WALT HOLDING CO COM 254687106   2,419 24,373 SH   SOLE   2,419 0 0
VIKING HOLDINGS INC. COM G93A5A101   2,402 70,800 SH   SOLE   2,402 0 0
WESTROCK CO COM COM 96145D105   2,299 45,756 SH   SOLE   2,299 0 0
LOWES COMPANIES INC COM 548661107   2,215 10,050 SH   SOLE   2,215 0 0
MIDDLEBY CORP THE COM 596278101   2,188 17,850 SH   SOLE   2,188 0 0
HONEYWELL INC. COM 438516106   2,161 10,122 SH   SOLE   2,161 0 0
INTL FLAVOR & FRAGRANCES COM 459506101   2,068 21,726 SH   SOLE   2,068 0 0
BROWN FORMAN CORP CL B COM 115637209   2,068 47,886 SH   SOLE   2,068 0 0
COCA-COLA COMPANY COM 191216100   2,052 32,244 SH   SOLE   2,052 0 0
SONOCO PRODUCTS INC COM 835495102   2,047 40,375 SH   SOLE   2,047 0 0
KIRBY CORP COM 497266106   2,007 16,767 SH   SOLE   2,007 0 0
CHESAPEAKE UTIL CORP COM 165303108   1,980 18,649 SH   SOLE   1,980 0 0
NORFOLK SOUTHERN CORP COM 655844108   1,927 8,978 SH   SOLE   1,927 0 0
TIMKEN COMPANY COM 887389104   1,849 23,079 SH   SOLE   1,849 0 0
CHUBB CORPORATION COM 171232101   1,839 7,213 SH   SOLE   1,839 0 0
PHILLIPS 66 COM COM 718546104   1,834 12,995 SH   SOLE   1,834 0 0
ALBANY INT'L CORP. COM 012348108   1,832 21,700 SH   SOLE   1,832 0 0
ONEOK, INC COM 682680103   1,806 22,157 SH   SOLE   1,806 0 0
LILLY ELI & COMPANY COM 532457108   1,751 1,935 SH   SOLE   1,751 0 0
FRANKLIN ELEC CO INC COM 353514102   1,743 18,100 SH   SOLE   1,743 0 0
INGERSOLL-RAND COMPANY COM G47791101   1,707 18,796 SH   SOLE   1,707 0 0
STRYKER CORP COM 863667101   1,701 5,000 SH   SOLE   1,701 0 0
GENERAL MILLS INC COM 370334104   1,699 26,865 SH   SOLE   1,699 0 0
SCHLUMBERGER LTD F COM 806857108   1,695 35,945 SH   SOLE   1,695 0 0
MARATHON OIL CO. COM 565849106   1,679 58,575 SH   SOLE   1,679 0 0
CONOCOPHILLIPS COM 20825C104   1,663 14,540 SH   SOLE   1,663 0 0
CELANESE CORP. COM 150870103   1,615 11,975 SH   SOLE   1,615 0 0
AVNET INC COM 053807103   1,593 30,944 SH   SOLE   1,593 0 0
ADVANSIX INC COM COM 00773T101   1,559 68,060 SH   SOLE   1,559 0 0
DU PONT E I DE NEMOUR&CO COM 263534109   1,535 19,079 SH   SOLE   1,535 0 0
CORTEVA INC COM COM 22052L104   1,445 26,790 SH   SOLE   1,445 0 0
DOVER CORPORATION COM 260003108   1,439 7,975 SH   SOLE   1,439 0 0
ALLEGHENY TECH INC COM 01741R102   1,341 24,200 SH   SOLE   1,341 0 0
METLIFE INC COM 59156R108   1,302 18,557 SH   SOLE   1,302 0 0
NEWMONT GOLDCORP COM 651639106   1,297 30,999 SH   SOLE   1,297 0 0
ATMOS ENERGY CORP COM 049560105   1,250 10,716 SH   SOLE   1,250 0 0
CANADIAN PAC LTD NEW COM 13645T100   1,232 15,652 SH   SOLE   1,232 0 0
LAUDER ESTEE CORP CL A COM 518439104   1,223 11,497 SH   SOLE   1,223 0 0
HESS CORPORATION COM 42809H107   1,194 8,100 SH   SOLE   1,194 0 0
PENSKE AUTOMOTIVE GROUP COM 70959W103   1,192 8,000 SH   SOLE   1,192 0 0
US STEEL CORP. COM 912909108   1,182 31,275 SH   SOLE   1,182 0 0
FIDELITY NATL INFO SVCS COM 31620M106   1,157 15,360 SH   SOLE   1,157 0 0
STEEL DYNAMICS INC COM 858119100   1,113 8,600 SH   SOLE   1,113 0 0
METALLUS (MTUS/TMST) COM 887399103   1,109 54,750 SH   SOLE   1,109 0 0
THE CHARLES SCHWAB CORP COM 808513105   1,103 14,972 SH   SOLE   1,103 0 0
MARKEL CORP. COM 570535104   1,079 685 SH   SOLE   1,079 0 0
ENBRIDGE INC. COM 29250N105   1,022 28,722 SH   SOLE   1,022 0 0
NETAPP INC. COM 64110D104   991 7,695 SH   SOLE   991 0 0
COMMERCIAL METALS CO COM 201723103   989 18,000 SH   SOLE   989 0 0
SHERWIN WILLIAMS CO COM 824348106   984 3,300 SH   SOLE   984 0 0
CLEVELAND-CLIFFS, INC. COM 185899101   980 63,725 SH   SOLE   980 0 0
CSX CORP COM 126408103   980 29,300 SH   SOLE   980 0 0
ALLEGION PUBLIC LTD. CO. COM G0176J109   865 7,322 SH   SOLE   865 0 0
TRANSDIGM GROUP INC. COM 893641100   862 675 SH   SOLE   862 0 0
COTERRA ENERGY INC. COM 127097103   848 31,814 SH   SOLE   848 0 0
PACCAR INC COM 693718108   837 8,137 SH   SOLE   837 0 0
PFIZER INC COM 717081103   828 29,598 SH   SOLE   828 0 0
NUTRIEN LTD CO COM COM 67077M108   825 16,220 SH   SOLE   825 0 0
CORNING INC. COM 219350105   823 21,200 SH   SOLE   823 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   821 6,000 SH   SOLE   821 0 0
MATSON INC COM COM 57686G105   812 6,200 SH   SOLE   812 0 0
NORTHERN TRUST CORP COM 665859104   810 9,650 SH   SOLE   810 0 0
GOODYEAR TIRE & RUBBER COM 382550101   793 69,900 SH   SOLE   793 0 0
INGEVITY CORP COM COM 45688C107   793 18,148 SH   SOLE   793 0 0
GENUINE PARTS CO COM COM 372460105   782 5,660 SH   SOLE   782 0 0
GAP INC COM 364760108   768 32,175 SH   SOLE   768 0 0
FRANCO NEVADA CORP. COM 351858105   764 6,450 SH   SOLE   764 0 0
ORGANON & CO. COM 68622V106   760 36,740 SH   SOLE   760 0 0
RAYTHEON TECHNOLOGIES CO. COM 75513E101   744 7,420 SH   SOLE   744 0 0
O-I GLASS, INC. COM 690768403   744 66,875 SH   SOLE   744 0 0
SPIRE COM 84857L101   716 11,800 SH   SOLE   716 0 0
3M COMPANY COM 88579Y101   704 6,890 SH   SOLE   704 0 0
VERIZON COMM COM 92343V104   694 16,839 SH   SOLE   694 0 0
DIAMONDBACK ENERGY COM 25278X109   692 3,457 SH   SOLE   692 0 0
EASTMAN CHEMICAL COM 277432100   690 7,050 SH   SOLE   690 0 0
SHELL PLC. COM 780259305   689 9,548 SH   SOLE   689 0 0
BANK OF NEW YORK CO INC COM 064058100   688 11,500 SH   SOLE   688 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   676 16,280 SH   SOLE   676 0 0
COMERICA INC. COM 200340107   663 12,990 SH   SOLE   663 0 0
OCCIDENTAL PETE CORP COM 674599105   652 10,353 SH   SOLE   652 0 0
OLD REPUBLIC INTL CORP COM 680223104   634 20,533 SH   SOLE   634 0 0
ALAMOS GOLD INC. COM 011532108   627 40,000 SH   SOLE   627 0 0
IMPERIAL OIL LTD COM 453038408   614 9,000 SH   SOLE   614 0 0
KINDER MORGAN INC COM 49456B101   596 30,037 SH   SOLE   596 0 0
MOSAIC CO NEW COM 61945C103   596 20,650 SH   SOLE   596 0 0
MACYS INC. COM 55616P104   590 30,750 SH   SOLE   590 0 0
AMGEN INC COM 031162100   587 1,880 SH   SOLE   587 0 0
DUKE ENERGY CORPORATION COM 26441C105   583 5,818 SH   SOLE   583 0 0
SCHWAB US TIPS ETF COM 808524870   564 10,850 SH   SOLE   564 0 0
ASTRAZENECA PLC ADR COM 046353108   553 7,098 SH   SOLE   553 0 0
VALVOLINE INC. COM 92047W101   539 12,480 SH   SOLE   539 0 0
DISCOVER FINL SVCS COM COM 254709108   523 4,000 SH   SOLE   523 0 0
CHURCHILL DOWNS INC KY COM 171484108   502 3,600 SH   SOLE   502 0 0
AMERICAN STATES WATER CO COM 029899101   493 6,800 SH   SOLE   493 0 0
INTL BUSINESS MACHINES COM 459200101   475 2,747 SH   SOLE   475 0 0
CALERES INC. COM 129500104   473 14,100 SH   SOLE   473 0 0
NEXTERA ENERGY INC COM 65339F101   472 6,670 SH   SOLE   472 0 0
HF SINCLAIR CORP. COM 403949100   469 8,800 SH   SOLE   469 0 0
CARRIER GLOBAL CORP. COM 14448C104   465 7,381 SH   SOLE   465 0 0
TRANSOCEAN SEDCO FOREX COM H8817H100   459 85,833 SH   SOLE   459 0 0
HELMERICH & PAYNE INC COM 423452101   456 12,625 SH   SOLE   456 0 0
ANGLOGOLD LTD COM 035128206   454 18,100 SH   SOLE   454 0 0
VIATRIS INC. COM 92556V106   446 41,970 SH   SOLE   446 0 0
STANLEY BLACK & DECKER INC. COM 854502101   442 5,540 SH   SOLE   442 0 0
BP PLC COM 055622104   440 12,192 SH   SOLE   440 0 0
FLUOR CORPORATION COM 343412102   431 9,900 SH   SOLE   431 0 0
MATIV HLDGS. INC. COM 808541106   428 25,290 SH   SOLE   428 0 0
AGNICO-EAGLE MINES LTD COM 008474108   413 6,325 SH   SOLE   413 0 0
OVINTIV INC. COM 69047Q102   407 8,700 SH   SOLE   407 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103   407 9,400 SH   SOLE   407 0 0
WELLS FARGO & CO NEW COM 949746101   381 6,418 SH   SOLE   381 0 0
KROGER CO COM 501044101   374 7,500 SH   SOLE   374 0 0
BADGER METER INC COM 056525108   372 2,000 SH   SOLE   372 0 0
DOMINION RESOURCES INC. COM 25746U109   363 7,425 SH   SOLE   363 0 0
AVERY DENNISON CORP COM 053611109   353 1,619 SH   SOLE   353 0 0
INTEL COM 458140100   349 11,278 SH   SOLE   349 0 0
ZOETIS INC. COM 98978V103   346 2,000 SH   SOLE   346 0 0
ARTESIAN RES CORP CLA COM 043113208   342 9,750 SH   SOLE   342 0 0
OTIS WORLDWIDE CORP. COM 68902V107   342 3,553 SH   SOLE   342 0 0
KINROSS GOLD CORP NEW COM 496902404   337 40,600 SH   SOLE   337 0 0
MUELLER WATER PRODUCTS COM 624758108   331 18,500 SH   SOLE   331 0 0
KNOWLES CORP COM COM 49926D109   320 18,575 SH   SOLE   320 0 0
AMER ELECTRIC PWR CO INC COM 025537101   319 3,645 SH   SOLE   319 0 0
O REILLY AUTOMOTIVE INC COM 67103H107   316 300 SH   SOLE   316 0 0
RALPH LAUREN CORP. COM 751212101   315 1,800 SH   SOLE   315 0 0
BARRICK GOLD COM 067901108   306 18,400 SH   SOLE   306 0 0
ASHLAND INC COM 044186104   302 3,200 SH   SOLE   302 0 0
PROSPERITY BANCSHARES COM 743606105   296 4,852 SH   SOLE   296 0 0
HALLIBURTON COMPANY COM 406216101   296 8,770 SH   SOLE   296 0 0
CULLEN FROST BANKERS COM 229899109   294 2,900 SH   SOLE   294 0 0
PAYCHEX INC COM 704326107   291 2,456 SH   SOLE   291 0 0
CHEMOURS COMPANY COM 163851108   290 12,868 SH   SOLE   290 0 0
REGIONS FINANCIAL CP NEW COM 7591EP100   288 14,385 SH   SOLE   288 0 0
FORD MOTOR COMPANY COM 345370860   286 22,850 SH   SOLE   286 0 0
PERMIAN BASIN ROYALTY TR COM 714236106   284 25,400 SH   SOLE   284 0 0
EXPEDITORS INTL WASH COM 302130109   274 2,200 SH   SOLE   274 0 0
PREFORMED LINE PRODS INC COM 740444104   273 2,200 SH   SOLE   273 0 0
INTERNATIONAL PAPER CO COM 460146103   270 6,275 SH   SOLE   270 0 0
ONE GAS INC COM COM 68235P108   265 4,158 SH   SOLE   265 0 0
ZIONS BANCORPORATION COM COM 989701107   264 6,100 SH   SOLE   264 0 0
COLGATE-PALMOLIVE CO COM 194162103   262 2,700 SH   SOLE   262 0 0
BECTON DICKINSON & CO COM 075887109   251 1,077 SH   SOLE   251 0 0
PARK NATIONAL CORP COM 700658107   249 1,750 SH   SOLE   249 0 0
BAKER HUGHES CO. COM 05722G100   246 7,000 SH   SOLE   246 0 0
RGC RESOURCES INC COM 74955L103   243 11,902 SH   SOLE   243 0 0
HUNTINGTON BANCSHARES INC COM 446150104   243 18,451 SH   SOLE   243 0 0
KEYCORP COM 493267108   241 16,966 SH   SOLE   241 0 0
FIFTH THIRD BANCORP COM 316773100   231 6,356 SH   SOLE   231 0 0
GLOBAL PAYMENTS INC. COM 37940X102   222 2,300 SH   SOLE   222 0 0
TEX PAC LAND SUB CTF COM 88262P102   220 300 SH   SOLE   220 0 0
NO EUROPEAN OIL TR COM 659310106   218 34,200 SH   SOLE   218 0 0
CALAVO GROWERS INC COM 128246105   215 9,500 SH   SOLE   215 0 0
ILLINOIS TOOL WORKS COM 452308109   213 900 SH   SOLE   213 0 0
VISA INC CL A COM 92826C839   209 797 SH   SOLE   209 0 0
PNC BANK CORP COM 693475105   205 1,320 SH   SOLE   205 0 0
ST JOE COMPANY COM 790148100   205 3,750 SH   SOLE   205 0 0
CONSOL ENERGY INC. COM 20854L108   204 2,000 SH   SOLE   204 0 0
CELESTICA INC COM 15101Q207   200 3,500 SH   SOLE   200 0 0
DENNYS CORP COM 24869P104   195 27,500 SH   SOLE   195 0 0
XEROX CORP COM 984121103   171 14,783 SH   SOLE   171 0 0
KOSMOS ENERGY LTD COM 500688106   135 24,500 SH   SOLE   135 0 0
SOLITARIO EXPLORATION COM 8342EP107   132 150,000 SH   SOLE   132 0 0
NUVEEN QUALITY MUNICIPAL COM 67066V101   122 10,431 SH   SOLE   122 0 0
DNP SELECT INCOME FUND COM 23325P104   120 14,655 SH   SOLE   120 0 0
ORION MARINE GROUP COM 68628V308   109 11,500 SH   SOLE   109 0 0
SOUTHWESTERN ENERGY CO COM 845467109   82 12,236 SH   SOLE   82 0 0
INTEVAC INC COM 461148108   68 17,700 SH   SOLE   68 0 0
IAMGOLD CORPORATION COM 450913108   54 14,500 SH   SOLE   54 0 0
ACCO BRANDS CORP COM COM 00081T108   54 11,500 SH   SOLE   54 0 0