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
ABBOTT LABS COM COM 002824100   259,485 2,283 SH   SOLE NONE 2,283 0 0
ABBVIE INC COM COM 00287Y109   8,518,455 46,779 SH   SOLE NONE 46,779 0 0
ACUITY BRANDS INC COM COM 00508Y102   417,337 1,553 SH   SOLE NONE 1,553 0 0
AFLAC INC COM COM 001055102   2,764,714 32,200 SH   SOLE NONE 32,200 0 0
AIR PRODS & CHEMS INC COM COM 009158106   371,533 1,533 SH   SOLE NONE 1,533 0 0
ALPHABET INC CAP STK CL A COM 02079K305   353,176 2,340 SH   SOLE NONE 2,340 0 0
ALPHABET INC CAP STK CL C COM 02079K107   12,725,129 83,575 SH   SOLE NONE 83,575 0 0
AMAZON COM INC COM COM 023135106   1,753,293 9,720 SH   SOLE NONE 9,720 0 0
AMCOR PLC ORD COM G0250X107   164,389 17,286 SH   SOLE NONE 17,286 0 0
AMGEN INC COM COM 031162100   5,321,070 18,715 SH   SOLE NONE 18,715 0 0
APPLE INC COM COM 037833100   25,056,314 146,117 SH   SOLE NONE 146,117 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103   16,787,256 67,218 SH   SOLE NONE 67,218 0 0
AVIENT CORPORATION COM COM 05368V106   123,473 2,845 SH   SOLE NONE 2,845 0 0
BANK MONTREAL QUE COM COM 063671101   437,215 4,476 SH   SOLE NONE 4,476 0 0
BAXTER INTL INC COM COM 071813109   273,465 6,398 SH   SOLE NONE 6,398 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   1,005,883 2,392 SH   SOLE NONE 2,392 0 0
BIO RAD LABS INC CL A COM 090572207   364,201 1,053 SH   SOLE NONE 1,053 0 0
BIOGEN INC COM COM 09062X103   103,286 479 SH   SOLE NONE 479 0 0
BIO-TECHNE CORP COM COM 09073M104   3,345,988 47,535 SH   SOLE NONE 47,535 0 0
BOEING CO COM COM 097023105   1,613,141 8,358 SH   SOLE NONE 8,358 0 0
BROADSTONE NET LEASE INC COM COM 11135E203   186,535 11,904 SH   SOLE NONE 11,904 0 0
BROWN FORMAN CORP CL B COM 115637209   666,878 12,919 SH   SOLE NONE 12,919 0 0
CATERPILLAR INC COM COM 149123101   158,041 431 SH   SOLE NONE 431 0 0
CF INDS HLDGS INC COM COM 125269100   214,265 2,575 SH   SOLE NONE 2,575 0 0
CHEVRON COM 166764100   7,339,489 46,529 SH   SOLE NONE 46,529 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105   531,938 183 SH   SOLE NONE 183 0 0
CHUBB LIMITED COM COM H1467J104   9,619,682 37,123 SH   SOLE NONE 37,123 0 0
CHURCH & DWIGHT CO INC COM COM 171340102   700,754 6,718 SH   SOLE NONE 6,718 0 0
CINTAS CORP COM COM 172908105   4,197,900 6,110 SH   SOLE NONE 6,110 0 0
CISCO SYS INC COM COM 17275R102   113,744 2,279 SH   SOLE NONE 2,279 0 0
CLOROX CO DEL COM COM 189054109   109,669 716 SH   SOLE NONE 716 0 0
COCA COLA CO COM COM 191216100   14,187,474 231,897 SH   SOLE NONE 231,897 0 0
COLGATE PALMOLIVE CO COM COM 194162103   320,758 3,562 SH   SOLE NONE 3,562 0 0
COMMERCE BANCSHARES INC COM COM 200525103   164,707 3,096 SH   SOLE NONE 3,096 0 0
COMPASS MINERALS INTL INC COM COM 20451N101   298,748 18,980 SH   SOLE NONE 18,980 0 0
CONOCOPHILLIPS COM COM 20825C104   5,428,051 42,646 SH   SOLE NONE 42,646 0 0
CONSOLIDATED EDISON INC COM COM 209115104   721,667 7,947 SH   SOLE NONE 7,947 0 0
COPART INC COM COM 217204106   6,903,426 119,189 SH   SOLE NONE 119,189 0 0
CORNING INC COM COM 219350105   137,113 4,160 SH   SOLE NONE 4,160 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   4,199,640 5,732 SH   SOLE NONE 5,732 0 0
CRYO-CELL INTL INC COM COM 228895108   107,670 14,433 SH   SOLE NONE 14,433 0 0
CSX CORP COM COM 126408103   4,168,438 112,447 SH   SOLE NONE 112,447 0 0
CULLEN FROST BANKERS INC COM COM 229899109   6,305,502 56,014 SH   SOLE NONE 56,014 0 0
CUMMINS INC COM COM 231021106   7,850,935 26,644 SH   SOLE NONE 26,644 0 0
DEVON ENERGY CORP NEW COM COM 25179M103   1,773,913 35,351 SH   SOLE NONE 35,351 0 0
DIGITAL RLTY TR INC COM COM 253868103   821,264 5,701 SH   SOLE NONE 5,701 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF COM 25434V708   123,934 3,879 SH   SOLE NONE 3,879 0 0
DIMENSIONAL U.S. EQUITY ETF COM 25434V401   192,022 3,370 SH   SOLE NONE 3,370 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF COM 25434V609   367,293 6,748 SH   SOLE NONE 6,748 0 0
DIMENSIONAL US MARKETWIDE VALUE ETF COM 25434V724   226,463 5,537 SH   SOLE NONE 5,537 0 0
DISCOVER FINL SVCS COM COM 254709108   1,389,029 10,596 SH   SOLE NONE 10,596 0 0
DISNEY WALT CO COM COM 254687106   2,381,044 19,459 SH   SOLE NONE 19,459 0 0
DOMINION ENERGY INC COM COM 25746U109   428,777 8,716 SH   SOLE NONE 8,716 0 0
DTE ENERGY CO COM COM 233331107   135,240 1,206 SH   SOLE NONE 1,206 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   2,549,132 26,358 SH   SOLE NONE 26,358 0 0
ELI LILLY & CO COM COM 532457108   17,433,228 22,408 SH   SOLE NONE 22,408 0 0
EMERSON ELEC CO COM COM 291011104   3,112,741 27,444 SH   SOLE NONE 27,444 0 0
ENOVA INTL INC COM COM 29357K103   1,511,815 24,062 SH   SOLE NONE 24,062 0 0
ESSENTIAL UTILS INC COM COM 29670G102   545,746 14,730 SH   SOLE NONE 14,730 0 0
EVEREST GROUP LTD COM COM G3223R108   534,637 1,345 SH   SOLE NONE 1,345 0 0
EXPEDITORS INTL WASH INC COM COM 302130109   1,649,826 13,571 SH   SOLE NONE 13,571 0 0
EXXON MOBIL CORP COM COM 30231G102   9,749,237 83,871 SH   SOLE NONE 83,871 0 0
F5 INC COM COM 315616102   180,110 950 SH   SOLE NONE 950 0 0
FACTSET RESH SYS INC COM COM 303075105   304,441 670 SH   SOLE NONE 670 0 0
FAIR ISAAC CORP COM COM 303250104   312,402 250 SH   SOLE NONE 250 0 0
FASTENAL CO COM COM 311900104   608,403 7,887 SH   SOLE NONE 7,887 0 0
FIDELITY INTERNATIONAL INDEX COM 315911727   298,367 5,956 SH   SOLE NONE 5,956 0 0
FIDELITY SMALL CAP GROWTH COM 316389766   569,222 17,777 SH   SOLE NONE 17,777 0 0
GE AEROSPACE COM NEW COM 369604301   813,732 4,635 SH   SOLE NONE 4,635 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK COM 36266G107   117,744 1,295 SH   SOLE NONE 1,295 0 0
GENTEX CORP COM COM 371901109   1,352,700 37,450 SH   SOLE NONE 37,450 0 0
GENUINE PARTS CO COM COM 372460105   8,777,724 56,656 SH   SOLE NONE 56,656 0 0
GILEAD SCIENCES INC COM COM 375558103   2,970,012 40,546 SH   SOLE NONE 40,546 0 0
GLOBE LIFE INC COM COM 37959E102   373,225 3,207 SH   SOLE NONE 3,207 0 0
HODGES SMALL CAP RETAIL COM 664925203   409,336 18,496 SH   SOLE NONE 18,496 0 0
HOME DEPOT INC COM COM 437076102   13,338,948 34,773 SH   SOLE NONE 34,773 0 0
HONEYWELL INTL INC COM COM 438516106   853,328 4,157 SH   SOLE NONE 4,157 0 0
HORMEL FOODS CORP COM COM 440452100   570,556 16,353 SH   SOLE NONE 16,353 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   1,175,697 4,381 SH   SOLE NONE 4,381 0 0
INTEL CORP COM COM 458140100   10,601,135 240,007 SH   SOLE NONE 240,007 0 0
INTERDIGITAL INC COM COM 45867G101   1,392,900 13,083 SH   SOLE NONE 13,083 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101   437,871 2,293 SH   SOLE NONE 2,293 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602   790,996 1,982 SH   SOLE NONE 1,982 0 0
ISHARES CORE DIVIDEND GROWTH ETF COM 46434V621   132,376 2,280 SH   SOLE NONE 2,280 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842   323,450 4,358 SH   SOLE NONE 4,358 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF COM 46434G103   248,454 4,815 SH   SOLE NONE 4,815 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF COM 46429B697   320,278 3,832 SH   SOLE NONE 3,832 0 0
JOHNSON & JOHNSON COM COM 478160104   11,352,615 71,765 SH   SOLE NONE 71,765 0 0
JPMORGAN CHASE & CO COM COM 46625H100   5,200,567 25,963 SH   SOLE NONE 25,963 0 0
KIMBERLY-CLARK CORP COM COM 494368103   3,102,115 23,982 SH   SOLE NONE 23,982 0 0
LOCKHEED MARTIN CORP COM COM 539830109   171,485 377 SH   SOLE NONE 377 0 0
LOWES COS INC COM COM 548661107   141,629 556 SH   SOLE NONE 556 0 0
MANULIFE FINL CORP COM COM 56501R106   126,524 5,063 SH   SOLE NONE 5,063 0 0
MARATHON PETE CORP COM COM 56585A102   447,733 2,222 SH   SOLE NONE 2,222 0 0
MARTIN MARIETTA MATLS INC COM COM 573284106   122,788 200 SH   SOLE NONE 200 0 0
MASCO CORP COM COM 574599106   544,233 6,899 SH   SOLE NONE 6,899 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104   130,023 270 SH   SOLE NONE 270 0 0
MAXIMUS INC COM COM 577933104   2,791,554 33,272 SH   SOLE NONE 33,272 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206   494,375 6,436 SH   SOLE NONE 6,436 0 0
MCDONALDS CORP COM COM 580135101   11,882,771 42,144 SH   SOLE NONE 42,144 0 0
MEDIFAST INC COM COM 58470H101   114,040 2,976 SH   SOLE NONE 2,976 0 0
MEDTRONIC PLC SHS COM G5960L103   570,658 6,548 SH   SOLE NONE 6,548 0 0
MERCK & CO INC COM COM 58933Y105   5,992,291 45,413 SH   SOLE NONE 45,413 0 0
META PLATFORMS INC CL A COM 30303M102   1,049,374 2,161 SH   SOLE NONE 2,161 0 0
METLIFE INC PFD A FLT RATE COM 59156R504   238,700 10,000 SH   SOLE NONE 10,000 0 0
MICROSOFT CORP COM COM 594918104   21,430,673 50,938 SH   SOLE NONE 50,938 0 0
MUELLER INDS INC COM COM 624756102   132,128 2,450 SH   SOLE NONE 2,450 0 0
NETFLIX INC COM COM 64110L106   510,764 841 SH   SOLE NONE 841 0 0
NEXTERA ENERGY INC COM COM 65339F101   1,304,834 20,416 SH   SOLE NONE 20,416 0 0
NORDSTROM INC COM COM 655664100   123,647 6,100 SH   SOLE NONE 6,100 0 0
NORFOLK SOUTHN CORP COM COM 655844108   172,292 676 SH   SOLE NONE 676 0 0
NUCOR CORP COM COM 670346105   431,026 2,178 SH   SOLE NONE 2,178 0 0
NVIDIA CORPORATION COM COM 67066G104   3,783,205 4,187 SH   SOLE NONE 4,187 0 0
ORACLE CORP COM COM 68389X105   465,385 3,705 SH   SOLE NONE 3,705 0 0
PACKAGING CORP AMER COM COM 695156109   2,651,444 13,971 SH   SOLE NONE 13,971 0 0
PATTERSON COS INC COM COM 703395103   2,532,075 91,575 SH   SOLE NONE 91,575 0 0
PAYCHEX INC COM COM 704326107   3,889,707 31,675 SH   SOLE NONE 31,675 0 0
PENTAIR PLC SHS COM G7S00T104   1,302,960 15,250 SH   SOLE NONE 15,250 0 0
PEPSICO INC COM COM 713448108   392,022 2,240 SH   SOLE NONE 2,240 0 0
PFIZER INC COM COM 717081103   2,188,604 78,868 SH   SOLE NONE 78,868 0 0
PHILLIPS 66 COM COM 718546104   1,812,430 11,096 SH   SOLE NONE 11,096 0 0
PPG INDS INC COM COM 693506107   108,675 750 SH   SOLE NONE 750 0 0
PRICE T ROWE GROUP INC COM COM 74144T108   5,533,638 45,387 SH   SOLE NONE 45,387 0 0
PROCTER AND GAMBLE CO COM COM 742718109   1,620,946 9,990 SH   SOLE NONE 9,990 0 0
PROGRESSIVE CORP COM COM 743315103   25,999,088 125,708 SH   SOLE NONE 125,708 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF COM 74348A467   121,489 1,198 SH   SOLE NONE 1,198 0 0
PUBLIC STORAGE OPER CO COM COM 74460D109   1,980,489 6,827 SH   SOLE NONE 6,827 0 0
QUALCOMM INC COM COM 747525103   12,403,233 73,261 SH   SOLE NONE 73,261 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107   111,648 116 SH   SOLE NONE 116 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100   343,499 16,326 SH   SOLE NONE 16,326 0 0
RENAISSANCERE HLDGS LTD COM COM G7496G103   1,218,698 5,185 SH   SOLE NONE 5,185 0 0
ROPER TECHNOLOGIES INC COM COM 776696106   113,289 202 SH   SOLE NONE 202 0 0
ROSS STORES INC COM COM 778296103   1,149,277 7,831 SH   SOLE NONE 7,831 0 0
ROYAL BK CDA COM COM 780087102   105,116 1,042 SH   SOLE NONE 1,042 0 0
RPM INTL INC COM COM 749685103   190,557 1,601 SH   SOLE NONE 1,601 0 0
RTX CORPORATION COM COM 75513E101   176,224 1,806 SH   SOLE NONE 1,806 0 0
SCHWAB CHARLES CORP COM COM 808513105   172,530 2,385 SH   SOLE NONE 2,385 0 0
SCHWAB S&P 500 INDEX COM 808509855   164,910 2,040 SH   SOLE NONE 2,040 0 0
SCHWAB TARGET 2050 INDEX COM 80850L783   365,447 20,705 SH   SOLE NONE 20,705 0 0
SCOTTS MIRACLE-GRO CO CL A COM 810186106   136,723 1,833 SH   SOLE NONE 1,833 0 0
SHERWIN WILLIAMS CO COM COM 824348106   402,208 1,158 SH   SOLE NONE 1,158 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109   156,490 1,000 SH   SOLE NONE 1,000 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102   2,517,681 23,243 SH   SOLE NONE 23,243 0 0
SMUCKER J M CO COM NEW COM 832696405   622,301 4,944 SH   SOLE NONE 4,944 0 0
SNAP ON INC COM COM 833034101   1,618,660 5,464 SH   SOLE NONE 5,464 0 0
SONOCO PRODS CO COM COM 835495102   3,969,528 68,629 SH   SOLE NONE 68,629 0 0
SOUTHERN CO COM COM 842587107   1,047,070 14,595 SH   SOLE NONE 14,595 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   437,878 837 SH   SOLE NONE 837 0 0
STANLEY BLACK & DECKER INC COM COM 854502101   101,357 1,035 SH   SOLE NONE 1,035 0 0
STARBUCKS CORP COM COM 855244109   2,011,402 22,009 SH   SOLE NONE 22,009 0 0
SYSCO CORP COM COM 871829107   4,960,798 61,108 SH   SOLE NONE 61,108 0 0
TARGET CORP COM COM 87612E106   2,194,568 12,384 SH   SOLE NONE 12,384 0 0
TELEFLEX INCORPORATED COM COM 879369106   2,021,507 8,938 SH   SOLE NONE 8,938 0 0
TEXAS INSTRS INC COM COM 882508104   1,595,066 9,156 SH   SOLE NONE 9,156 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102   136,003 234 SH   SOLE NONE 234 0 0
TRACTOR SUPPLY CO COM COM 892356106   153,106 585 SH   SOLE NONE 585 0 0
TRUIST FINL CORP COM COM 89832Q109   8,440,095 216,523 SH   SOLE NONE 216,523 0 0
ULTA BEAUTY INC COM COM 90384S303   465,363 890 SH   SOLE NONE 890 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   6,028,915 40,563 SH   SOLE NONE 40,563 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   121,201 245 SH   SOLE NONE 245 0 0
VANGUARD 500 INDEX ADMIRAL COM 922908710   171,230 353 SH   SOLE NONE 353 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF COM 921943858   166,112 3,311 SH   SOLE NONE 3,311 0 0
VANGUARD GROWTH ETF COM 922908736   507,807 1,475 SH   SOLE NONE 1,475 0 0
VANGUARD HEALTH CARE ADM COM 921908885   185,793 2,063 SH   SOLE NONE 2,063 0 0
VANGUARD S&P 500 ETF COM 922908363   123,139 256 SH   SOLE NONE 256 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   1,177,929 4,532 SH   SOLE NONE 4,532 0 0
VANGUARD TOTAL STOCK MKT IDX ADM COM 922908728   487,856 3,853 SH   SOLE NONE 3,853 0 0
VANGUARD VALUE ETF COM 922908744   310,736 1,908 SH   SOLE NONE 1,908 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   7,658,749 182,525 SH   SOLE NONE 182,525 0 0
VERTIV HOLDINGS CO COM CL A COM 92537N108   1,777,699 21,766 SH   SOLE NONE 21,766 0 0
VISA INC COM CL A COM 92826C839   248,005 888 SH   SOLE NONE 888 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108   379,711 17,506 SH   SOLE NONE 17,506 0 0
WALMART INC COM COM 931142103   11,682,434 194,157 SH   SOLE NONE 194,157 0 0
WASTE MGMT INC DEL COM COM 94106L109   3,240,626 15,203 SH   SOLE NONE 15,203 0 0
WEC ENERGY GROUP INC COM COM 92939U106   928,366 11,305 SH   SOLE NONE 11,305 0 0
WERNER ENTERPRISES INC COM COM 950755108   4,362,015 111,503 SH   SOLE NONE 111,503 0 0
WESTERN UN CO COM COM 959802109   1,349,121 96,503 SH   SOLE NONE 96,503 0 0
WEYERHAEUSER CO MTN BE COM NEW COM 962166104   5,657,719 157,552 SH   SOLE NONE 157,552 0 0
WHIRLPOOL CORP COM COM 963320106   297,878 2,490 SH   SOLE NONE 2,490 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A COM 989207105   5,368,344 17,809 SH   SOLE NONE 17,809 0 0
ZOETIS INC CL A COM 98978V103   469,219 2,773 SH   SOLE NONE 2,773 0 0