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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM COM 037833100 28,282,611 168,171 SH   SOLE NONE 168,171 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 17,704,355 71,799 SH   SOLE NONE 71,799 0 0
MICROSOFT CORP COM COM 594918104 16,615,192 49,402 SH   SOLE NONE 49,402 0 0
INTEL CORP COM COM 458140100 14,884,560 289,020 SH   SOLE NONE 289,020 0 0
HOME DEPOT INC COM COM 437076102 14,456,899 39,792 SH   SOLE NONE 39,792 0 0
PROGRESSIVE CORP COM COM 743315103 14,415,414 147,095 SH   SOLE NONE 147,095 0 0
COCA COLA CO COM COM 191216100 14,277,418 246,758 SH   SOLE NONE 246,758 0 0
QUALCOMM INC COM COM 747525103 13,588,869 74,308 SH   SOLE NONE 74,308 0 0
TRUIST FINL CORP COM COM 89832Q109 12,819,556 226,564 SH   SOLE NONE 226,564 0 0
JOHNSON & JOHNSON COM COM 478160104 12,189,850 71,256 SH   SOLE NONE 71,256 0 0
MCDONALDS CORP COM COM 580135101 11,973,229 44,664 SH   SOLE NONE 44,664 0 0
ALPHABET INC CAP STK CL C COM 02079K107 11,108,492 3,839 SH   SOLE NONE 3,839 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A COM 989207105 10,600,512 17,810 SH   SOLE NONE 17,810 0 0
WALMART INC COM COM 931142103 9,674,702 66,865 SH   SOLE NONE 66,865 0 0
LILLY ELI & CO COM COM 532457108 9,121,248 33,021 SH   SOLE NONE 33,021 0 0
GENUINE PARTS CO COM COM 372460105 8,316,282 59,317 SH   SOLE NONE 59,317 0 0
CHUBB LIMITED COM COM H1467J104 7,509,126 38,845 SH   SOLE NONE 38,845 0 0
CULLEN FROST BANKERS INC COM COM 229899109 7,292,303 57,843 SH   SOLE NONE 57,843 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 7,269,682 33,916 SH   SOLE NONE 33,916 0 0
BIO-TECHNE CORP COM COM 09073M104 7,198,268 13,914 SH   SOLE NONE 13,914 0 0
WEYERHAEUSER CO MTN BE COM NEW COM 962166104 6,784,681 164,756 SH   SOLE NONE 164,756 0 0
ABBVIE INC COM COM 00287Y109 6,483,387 55,976 SH   SOLE NONE 55,976 0 0
CUMMINS INC COM COM 231021106 6,109,696 28,008 SH   SOLE NONE 28,008 0 0
EXXON MOBIL CORP COM COM 30231G102 5,816,744 95,060 SH   SOLE NONE 95,060 0 0
COPART INC COM COM 217204106 5,564,757 36,702 SH   SOLE NONE 36,702 0 0
WERNER ENTERPRISES INC COM COM 950755108 5,561,891 122,347 SH   SOLE NONE 122,347 0 0
CHEVRON COM 166764100 5,355,616 45,637 SH   SOLE NONE 45,637 0 0
SYSCO CORP COM COM 871829107 5,262,761 66,998 SH   SOLE NONE 66,998 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 4,980,978 102,985 SH   SOLE NONE 102,985 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 4,845,178 33,190 SH   SOLE NONE 33,190 0 0
PAYCHEX INC COM COM 704326107 4,584,237 42,307 SH   SOLE NONE 42,307 0 0
AMGEN INC COM COM 031162100 4,390,081 19,514 SH   SOLE NONE 19,514 0 0
PFIZER INC COM COM 717081103 4,387,216 74,296 SH   SOLE NONE 74,296 0 0
DISNEY WALT CO COM COM 254687106 4,382,112 35,488 SH   SOLE NONE 35,488 0 0
CSX CORP COM COM 126408103 4,336,542 115,333 SH   SOLE NONE 115,333 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,759,969 26,308 SH   SOLE NONE 26,308 0 0
SONOCO PRODS CO COM COM 835495102 3,671,450 63,421 SH   SOLE NONE 63,421 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 3,568,153 6,285 SH   SOLE NONE 6,285 0 0
MERCK & CO INC COM COM 58933Y105 3,562,024 46,477 SH   SOLE NONE 46,477 0 0
CONOCOPHILLIPS COM COM 20825C104 3,329,264 46,124 SH   SOLE NONE 46,124 0 0
JPMORGAN CHASE & CO COM COM 46625H100 3,294,138 20,802 SH   SOLE NONE 20,802 0 0
TELEFLEX INCORPORATED COM COM 879369106 2,927,742 8,913 SH   SOLE NONE 8,913 0 0
MAXIMUS INC COM COM 577933104 2,860,346 41,616 SH   SOLE NONE 41,616 0 0
CINTAS CORP COM COM 172908105 2,806,818 6,333 SH   SOLE NONE 6,333 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 2,780,084 26,502 SH   SOLE NONE 26,502 0 0
PATTERSON COS INC COM COM 703395103 2,744,165 93,497 SH   SOLE NONE 93,497 0 0
EMERSON ELEC CO COM COM 291011104 2,640,659 36,100 SH   SOLE NONE 36,100 0 0
GILEAD SCIENCES INC COM COM 375558103 2,620,600 41,705 SH   SOLE NONE 41,705 0 0
WASTE MGMT INC DEL COM COM 94106L109 2,580,023 15,458 SH   SOLE NONE 15,458 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 2,487,417 22,410 SH   SOLE NONE 22,410 0 0
STARBUCKS CORP COM COM 855244109 2,011,299 17,195 SH   SOLE NONE 17,195 0 0
AFLAC INC COM COM 001055102 1,998,252 34,222 SH   SOLE NONE 34,222 0 0
PACKAGING CORP AMER COM COM 695156109 1,878,071 13,794 SH   SOLE NONE 13,794 0 0
GENTEX CORP COM COM 371901109 1,796,020 57,804 SH   SOLE NONE 57,804 0 0
COMPASS MINERALS INTL INC COM COM 20451N101 1,792,138 35,084 SH   SOLE NONE 35,084 0 0
LEGGETT & PLATT INC COM COM 524660107 1,675,650 40,710 SH   SOLE NONE 40,710 0 0
PROCTER AND GAMBLE CO COM COM 742718109 1,653,138 10,105 SH   SOLE NONE 10,105 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 1,630,817 12,144 SH   SOLE NONE 12,144 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 1,557,211 35,351 SH   SOLE NONE 35,351 0 0
WESTERN UN CO COM COM 959802109 1,533,787 85,974 SH   SOLE NONE 85,974 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND COM 922908769 1,345,916 5,574 SH   SOLE NONE 5,574 0 0
PENTAIR PLC SHS COM G7S00T104 1,341,561 18,370 SH   SOLE NONE 18,370 0 0
NVIDIA CORPORATION COM COM 67066G104 1,231,732 4,188 SH   SOLE NONE 4,188 0 0
NEXTERA ENERGY INC COM COM 65339F101 1,199,279 12,845 SH   SOLE NONE 12,845 0 0
AMAZON COM INC COM COM 023135106 1,150,347 345 SH   SOLE NONE 345 0 0
SNAP ON INC COM COM 833034101 1,134,348 5,266 SH   SOLE NONE 5,266 0 0
GLOBE LIFE INC COM COM 37959E102 1,100,294 11,740 SH   SOLE NONE 11,740 0 0
INTERDIGITAL INC COM COM 45867G101 1,063,978 22,088 SH   SOLE NONE 22,088 0 0
WEC ENERGY GROUP INC COM COM 92939U106 1,053,209 10,850 SH   SOLE NONE 10,850 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,047,894 4,245 SH   SOLE NONE 4,245 0 0
DISCOVER FINL SVCS COM COM 254709108 1,031,257 8,924 SH   SOLE NONE 8,924 0 0
BIO RAD LABS INC CL A COM 090572207 1,010,197 1,337 SH   SOLE NONE 1,337 0 0
3M CO COM COM 88579Y101 1,010,122 5,686 SH   SOLE NONE 5,686 0 0
TARGET CORP COM COM 87612E106 1,001,672 4,328 SH   SOLE NONE 4,328 0 0
MEDIFAST INC COM COM 58470H101 1,001,494 4,782 SH   SOLE NONE 4,782 0 0
SOUTHERN CO COM COM 842587107 1,001,154 14,598 SH   SOLE NONE 14,598 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 988,656 18,954 SH   SOLE NONE 18,954 0 0
RENAISSANCERE HLDGS LTD COM COM G7496G103 952,196 5,623 SH   SOLE NONE 5,623 0 0
ROSS STORES INC COM COM 778296103 852,071 7,456 SH   SOLE NONE 7,456 0 0
HONEYWELL INTL INC COM COM 438516106 830,732 3,984 SH   SOLE NONE 3,984 0 0
CONSOLIDATED EDISON INC COM COM 209115104 807,468 9,464 SH   SOLE NONE 9,464 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 796,563 11,973 SH   SOLE NONE 11,973 0 0
HORMEL FOODS CORP COM COM 440452100 784,279 16,068 SH   SOLE NONE 16,068 0 0
TEXAS INSTRS INC COM COM 882508104 763,868 4,053 SH   SOLE NONE 4,053 0 0
DENTSPLY SIRONA INC COM COM 24906P109 761,924 13,657 SH   SOLE NONE 13,657 0 0
ESSENTIAL UTILS INC COM COM 29670G102 738,063 18,582 SH   SOLE NONE 18,582 0 0
SMUCKER J M CO COM NEW COM 832696405 725,550 5,342 SH   SOLE NONE 5,342 0 0
DOMINION ENERGY INC COM COM 25746U109 716,415 14,106 SH   SOLE NONE 14,106 0 0
CHURCH & DWIGHT CO INC COM COM 171340102 708,070 6,908 SH   SOLE NONE 6,908 0 0
ENOVA INTL INC COM COM 29357K103 698,695 17,058 SH   SOLE NONE 17,058 0 0
META PLATFORMS INC CL A COM 30303M102 695,571 2,068 SH   SOLE NONE 2,068 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 690,690 2,310 SH   SOLE NONE 2,310 0 0
SCHWAB US DIVIDEND EQUITY ETF COM 808524797 665,155 8,229 SH   SOLE NONE 8,229 0 0
PHILLIPS 66 COM COM 718546104 656,202 9,056 SH   SOLE NONE 9,056 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 649,204 6,719 SH   SOLE NONE 6,719 0 0
BROWN FORMAN CORP CL B COM 115637209 569,109 7,811 SH   SOLE NONE 7,811 0 0
FIDELITY SMALL CAP GROWTH COM 316389766 563,355 17,777 SH   SOLE NONE 17,777 0 0
SCOTTS MIRACLE-GRO CO CL A COM 810186106 562,010 5,821 SH   SOLE NONE 5,821 0 0
BOEING CO COM COM 097023105 497,260 2,470 SH   SOLE NONE 2,470 0 0
MASCO CORP COM COM 574599106 497,186 7,080 SH   SOLE NONE 7,080 0 0
VANGUARD TOTAL STOCK MARKET INDEX ADMIRAL COM 922908728 495,655 4,216 SH   SOLE NONE 4,216 0 0
BANK MONTREAL QUE COM COM 063671101 482,154 4,476 SH   SOLE NONE 4,476 0 0
BAXTER INTL INC COM COM 071813109 477,012 5,556 SH   SOLE NONE 5,556 0 0
VANGUARD GROWTH INDEX FUND COM 922908736 473,357 1,475 SH   SOLE NONE 1,475 0 0
PEPSICO INC COM COM 713448108 463,284 2,667 SH   SOLE NONE 2,667 0 0
FASTENAL CO COM COM 311900104 458,029 7,150 SH   SOLE NONE 7,150 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301 455,840 4,825 SH   SOLE NONE 4,825 0 0
AIR PRODS & CHEMS INC COM COM 009158106 455,645 1,497 SH   SOLE NONE 1,497 0 0
FACTSET RESH SYS INC COM COM 303075105 442,269 910 SH   SOLE NONE 910 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND COM 921908844 440,538 2,565 SH   SOLE NONE 2,565 0 0
ZOETIS INC CL A COM 98978V103 439,254 1,800 SH   SOLE NONE 1,800 0 0
V F CORP COM COM 918204108 418,175 5,711 SH   SOLE NONE 5,711 0 0
BROWN & BROWN INC COM COM 115236101 416,760 5,930 SH   SOLE NONE 5,930 0 0
SHERWIN WILLIAMS CO COM COM 824348106 411,322 1,168 SH   SOLE NONE 1,168 0 0
EVEREST RE GROUP LTD COM COM G3223R108 388,966 1,420 SH   SOLE NONE 1,420 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 370,629 212 SH   SOLE NONE 212 0 0
ABBOTT LABS COM COM 002824100 369,442 2,625 SH   SOLE NONE 2,625 0 0
HODGES SMALL CAP FUND COM 742935299 367,285 16,514 SH   SOLE NONE 16,514 0 0
NEXTERA ENERGY INC UNIT 09/01/23 COM 65339F739 361,937 6,250 SH   SOLE NONE 6,250 0 0
MEDTRONIC PLC SHS COM G5960L103 356,178 3,443 SH   SOLE NONE 3,443 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 355,906 16,326 SH   SOLE NONE 16,326 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 355,137 4,758 SH   SOLE NONE 4,758 0 0
ACUITY BRANDS INC COM COM 00508Y102 339,387 1,603 SH   SOLE NONE 1,603 0 0
SPDR S&P 500 ETF COM 78462F103 338,801 713 SH   SOLE NONE 713 0 0
WHIRLPOOL CORP COM COM 963320106 333,217 1,420 SH   SOLE NONE 1,420 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF COM 25434V609 320,664 6,748 SH   SOLE NONE 6,748 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 311,407 2,329 SH   SOLE NONE 2,329 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF COM 46429B697 310,008 3,832 SH   SOLE NONE 3,832 0 0
COLGATE PALMOLIVE CO COM COM 194162103 303,981 3,562 SH   SOLE NONE 3,562 0 0
VANGUARD VALUE INDEX FUND COM 922908744 302,752 2,058 SH   SOLE NONE 2,058 0 0
FIDELITY INTERNATIONAL INDEX FUND COM 315911727 289,643 5,876 SH   SOLE NONE 5,876 0 0
ALPHABET INC CAP STK CL A COM 02079K305 257,836 89 SH   SOLE NONE 89 0 0
F5 INC COM COM 315616102 254,498 1,040 SH   SOLE NONE 1,040 0 0
VISA INC COM CL A COM 92826C839 251,958 1,162 SH   SOLE NONE 1,162 0 0
METLIFE INC PFD A FLT RATE COM 59156R504 240,546 9,400 SH   SOLE NONE 9,400 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF COM 46434G103 237,342 3,964 SH   SOLE NONE 3,964 0 0
MINERALS TECHNOLOGIES INC COM COM 603158106 219,815 3,005 SH   SOLE NONE 3,005 0 0
MARATHON PETE CORP COM COM 56585A102 216,542 3,384 SH   SOLE NONE 3,384 0 0
BIOGEN INC COM COM 09062X103 214,968 896 SH   SOLE NONE 896 0 0
AMCOR PLC ORD COM G0250X107 207,604 17,286 SH   SOLE NONE 17,286 0 0
DFA TAX MANAGED US MARKETWIDE VALUE PORTFOLIO COM 25434D831 204,820 5,537 SH   SOLE NONE 5,537 0 0
NORDSTROM INC COM COM 655664100 201,572 8,911 SH   SOLE NONE 8,911 0 0
LOWES COS INC COM COM 548661107 199,546 772 SH   SOLE NONE 772 0 0
NUCOR CORP COM COM 670346105 197,365 1,729 SH   SOLE NONE 1,729 0 0
COMMERCE BANCSHARES INC COM COM 200525103 193,159 2,810 SH   SOLE NONE 2,810 0 0
NORFOLK SOUTHN CORP COM COM 655844108 181,603 610 SH   SOLE NONE 610 0 0
ORACLE CORP COM COM 68389X105 177,297 2,033 SH   SOLE NONE 2,033 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 174,473 925 SH   SOLE NONE 925 0 0
DIMENSIONAL U.S. EQUITY ETF COM 25434V401 174,229 3,370 SH   SOLE NONE 3,370 0 0
VANGUARD SPECIALIZED HEALTH CARE ADMIRAL SHARES COM 921908885 169,322 1,766 SH   SOLE NONE 1,766 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 169,221 337 SH   SOLE NONE 337 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 166,959 1,045 SH   SOLE NONE 1,045 0 0
DOMINI SOCIAL INVT TR COM 257132308 165,836 4,759 SH   SOLE NONE 4,759 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 156,962 1,823 SH   SOLE NONE 1,823 0 0
RPM INTL INC COM COM 749685103 155,275 1,537 SH   SOLE NONE 1,537 0 0
CORNING INC COM COM 219350105 154,876 4,160 SH   SOLE NONE 4,160 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 153,465 230 SH   SOLE NONE 230 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 153,061 426 SH   SOLE NONE 426 0 0
VANGUARD 500 INDEX FUND ADMIRAL SHARES COM 922908710 149,912 340 SH   SOLE NONE 340 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 144,909 2,495 SH   SOLE NONE 2,495 0 0
AVIENT CORPORATION COM COM 05368V106 144,630 2,585 SH   SOLE NONE 2,585 0 0
TRACTOR SUPPLY CO COM COM 892356106 144,353 605 SH   SOLE NONE 605 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 140,102 7,893 SH   SOLE NONE 7,893 0 0
FLUOR CORP NEW COM COM 343412102 138,216 5,580 SH   SOLE NONE 5,580 0 0
CRACKER BARREL OLD CTRY STORE COM COM 22410J106 137,001 1,065 SH   SOLE NONE 1,065 0 0
AT&T INC COM COM 00206R102 133,268 5,417 SH   SOLE NONE 5,417 0 0
VANGUARD GROWTH INDEX FUND ADMIRAL COM 922908660 133,187 806 SH   SOLE NONE 806 0 0
CRYO-CELL INTL INC COM COM 228895108 127,600 11,000 SH   SOLE NONE 11,000 0 0
SCHWAB S&P 500 INDEX COM 808509855 126,455 1,733 SH   SOLE NONE 1,733 0 0
CLOROX CO DEL COM COM 189054109 124,889 716 SH   SOLE NONE 716 0 0
ISHARES BIOTECHNOLOGY FUND COM 464287556 122,859 805 SH   SOLE NONE 805 0 0
CISCO SYS INC COM COM 17275R102 122,240 1,929 SH   SOLE NONE 1,929 0 0
ISHARES U.S. MEDICAL DEVICES ETF COM 464288810 120,505 1,830 SH   SOLE NONE 1,830 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 120,376 1,353 SH   SOLE NONE 1,353 0 0
US BANCORP DEL COM NEW COM 902973304 119,559 2,128 SH   SOLE NONE 2,128 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF COM 464288828 117,853 406 SH   SOLE NONE 406 0 0
ULTA BEAUTY INC COM COM 90384S303 113,393 275 SH   SOLE NONE 275 0 0
EASTMAN CHEM CO COM COM 277432100 113,050 935 SH   SOLE NONE 935 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF COM 25434V708 112,374 3,879 SH   SOLE NONE 3,879 0 0
ISHARES RUSSELL 3000 ETF COM 464287689 111,000 400 SH   SOLE NONE 400 0 0
ALLIANT ENERGY CORP COM COM 018802108 110,891 1,804 SH   SOLE NONE 1,804 0 0
ROYAL BK CDA COM COM 780087102 110,597 1,042 SH   SOLE NONE 1,042 0 0
ISHARES CORE DIVIDEND GROWTH ETF COM 46434V621 110,103 1,981 SH   SOLE NONE 1,981 0 0
FAIR ISAAC CORP COM COM 303250104 108,417 250 SH   SOLE NONE 250 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF COM 74348A467 107,998 1,100 SH   SOLE NONE 1,100 0 0
KEYCORP COM COM 493267108 107,207 4,635 SH   SOLE NONE 4,635 0 0
PPG INDS INC COM COM 693506107 105,188 610 SH   SOLE NONE 610 0 0