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   239,340 2,116 SH   SOLE NONE 2,116 0 0
ABBVIE INC COM COM 00287Y109   8,397,924 47,259 SH   SOLE NONE 47,259 0 0
ACUITY BRANDS INC COM COM 00508Y102   453,677 1,553 SH   SOLE NONE 1,553 0 0
AFLAC INC COM COM 001055102   3,030,509 29,297 SH   SOLE NONE 29,297 0 0
AIR PRODS & CHEMS INC COM COM 009158106   444,791 1,533 SH   SOLE NONE 1,533 0 0
ALPHABET INC CAP STK CL A COM 02079K305   378,600 2,000 SH   SOLE NONE 2,000 0 0
ALPHABET INC CAP STK CL C COM 02079K107   15,731,240 82,604 SH   SOLE NONE 82,604 0 0
ALTRIA GROUP INC COM COM 02209S103   153,314 2,932 SH   SOLE NONE 2,932 0 0
AMAZON COM INC COM COM 023135106   2,041,862 9,307 SH   SOLE NONE 9,307 0 0
AMCOR PLC ORD COM G0250X107   162,661 17,286 SH   SOLE NONE 17,286 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101   114,641 1,243 SH   SOLE NONE 1,243 0 0
AMGEN INC COM COM 031162100   4,573,730 17,548 SH   SOLE NONE 17,548 0 0
APPLE INC COM COM 037833100   34,635,009 138,307 SH   SOLE NONE 138,307 0 0
AT&T INC COM COM 00206R102   319,198 14,018 SH   SOLE NONE 14,018 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103   18,276,549 62,434 SH   SOLE NONE 62,434 0 0
AVIENT CORPORATION COM COM 05368V106   101,128 2,475 SH   SOLE NONE 2,475 0 0
BANK MONTREAL QUE COM COM 063671101   434,395 4,476 SH   SOLE NONE 4,476 0 0
BANK NEW YORK MELLON CORP COM COM 064058100   128,920 1,678 SH   SOLE NONE 1,678 0 0
BAXTER INTL INC COM COM 071813109   118,601 4,067 SH   SOLE NONE 4,067 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   1,215,696 2,682 SH   SOLE NONE 2,682 0 0
BIO RAD LABS INC CL A COM 090572207   280,219 853 SH   SOLE NONE 853 0 0
BIO-TECHNE CORP COM COM 09073M104   2,916,494 40,490 SH   SOLE NONE 40,490 0 0
BOEING CO COM COM 097023105   1,836,495 10,375 SH   SOLE NONE 10,375 0 0
BROADCOM INC COM COM 11135F101   104,328 450 SH   SOLE NONE 450 0 0
BROADSTONE NET LEASE INC COM COM 11135E203   188,797 11,904 SH   SOLE NONE 11,904 0 0
BROWN FORMAN CORP CL B COM 115637209   989,151 26,044 SH   SOLE NONE 26,044 0 0
CATERPILLAR INC COM COM 149123101   156,458 431 SH   SOLE NONE 431 0 0
CF INDS HLDGS INC COM COM 125269100   263,638 3,090 SH   SOLE NONE 3,090 0 0
CHEVRON COM 166764100   7,000,729 48,334 SH   SOLE NONE 48,334 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105   551,745 9,150 SH   SOLE NONE 9,150 0 0
CHUBB LIMITED COM COM H1467J104   10,299,358 37,276 SH   SOLE NONE 37,276 0 0
CHURCH & DWIGHT CO INC COM COM 171340102   677,264 6,468 SH   SOLE NONE 6,468 0 0
CINTAS CORP COM COM 172908105   4,258,593 23,309 SH   SOLE NONE 23,309 0 0
CISCO SYS INC COM COM 17275R102   182,572 3,084 SH   SOLE NONE 3,084 0 0
CLOROX CO DEL COM COM 189054109   116,330 716 SH   SOLE NONE 716 0 0
COCA COLA CO COM COM 191216100   13,395,312 215,151 SH   SOLE NONE 215,151 0 0
COLGATE PALMOLIVE CO COM COM 194162103   323,821 3,562 SH   SOLE NONE 3,562 0 0
COMMERCE BANCSHARES INC COM COM 200525103   188,300 3,022 SH   SOLE NONE 3,022 0 0
COMPOSECURE INC COM CL A COM 20459V105   204,272 13,325 SH   SOLE NONE 13,325 0 0
CONOCOPHILLIPS COM COM 20825C104   4,124,357 41,588 SH   SOLE NONE 41,588 0 0
CONSOLIDATED EDISON INC COM COM 209115104   486,035 5,447 SH   SOLE NONE 5,447 0 0
COPART INC COM COM 217204106   6,386,875 111,289 SH   SOLE NONE 111,289 0 0
CORNING INC COM COM 219350105   197,683 4,160 SH   SOLE NONE 4,160 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   4,688,810 5,117 SH   SOLE NONE 5,117 0 0
CRYO-CELL INTL INC COM COM 228895108   106,948 14,433 SH   SOLE NONE 14,433 0 0
CSX CORP COM COM 126408103   2,997,919 92,901 SH   SOLE NONE 92,901 0 0
CULLEN FROST BANKERS INC COM COM 229899109   7,060,073 52,589 SH   SOLE NONE 52,589 0 0
CUMMINS INC COM COM 231021106   8,375,181 24,025 SH   SOLE NONE 24,025 0 0
DEVON ENERGY CORP NEW COM COM 25179M103   1,151,801 35,191 SH   SOLE NONE 35,191 0 0
DIGITAL RLTY TR INC COM COM 253868103   980,526 5,529 SH   SOLE NONE 5,529 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF COM 25434V708   134,174 3,879 SH   SOLE NONE 3,879 0 0
DIMENSIONAL U.S. EQUITY MARKET ETF COM 25434V401   214,837 3,370 SH   SOLE NONE 3,370 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF COM 25434V609   375,593 6,748 SH   SOLE NONE 6,748 0 0
DIMENSIONAL US MARKETWIDE VALUE ETF COM 25434V724   226,574 5,537 SH   SOLE NONE 5,537 0 0
DISCOVER FINL SVCS COM COM 254709108   1,667,511 9,626 SH   SOLE NONE 9,626 0 0
DISNEY WALT CO COM COM 254687106   2,033,232 18,259 SH   SOLE NONE 18,259 0 0
DOMINION ENERGY INC COM COM 25746U109   461,060 8,560 SH   SOLE NONE 8,560 0 0
DTE ENERGY CO COM COM 233331107   108,312 897 SH   SOLE NONE 897 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   2,824,560 26,216 SH   SOLE NONE 26,216 0 0
ELI LILLY & CO COM COM 532457108   15,301,810 19,820 SH   SOLE NONE 19,820 0 0
EMERSON ELEC CO COM COM 291011104   3,223,845 26,013 SH   SOLE NONE 26,013 0 0
ENBRIDGE INC COM COM 29250N105   108,238 2,551 SH   SOLE NONE 2,551 0 0
ENOVA INTL INC COM COM 29357K103   2,087,499 21,772 SH   SOLE NONE 21,772 0 0
ESSENTIAL UTILS INC COM COM 29670G102   503,831 13,872 SH   SOLE NONE 13,872 0 0
EVEREST GROUP LTD COM COM G3223R108   469,385 1,295 SH   SOLE NONE 1,295 0 0
EXPEDITORS INTL WASH INC COM COM 302130109   1,431,259 12,921 SH   SOLE NONE 12,921 0 0
EXXON MOBIL CORP COM COM 30231G102   9,039,225 84,031 SH   SOLE NONE 84,031 0 0
F5 INC COM COM 315616102   238,896 950 SH   SOLE NONE 950 0 0
FACTSET RESH SYS INC COM COM 303075105   321,787 670 SH   SOLE NONE 670 0 0
FAIR ISAAC CORP COM COM 303250104   497,732 250 SH   SOLE NONE 250 0 0
FASTENAL CO COM COM 311900104   519,693 7,227 SH   SOLE NONE 7,227 0 0
FIDELITY INTERNATIONAL INDEX COM 315911727   292,505 6,152 SH   SOLE NONE 6,152 0 0
FIDELITY SMALL CAP GROWTH COM 316389766   603,355 18,026 SH   SOLE NONE 18,026 0 0
FISERV INC COM COM 337738108   134,344 654 SH   SOLE NONE 654 0 0
GE AEROSPACE COM NEW COM 369604301   778,832 4,669 SH   SOLE NONE 4,669 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK COM 36266G107   101,265 1,295 SH   SOLE NONE 1,295 0 0
GE VERNOVA INC COM COM 36828A101   381,558 1,160 SH   SOLE NONE 1,160 0 0
GENTEX CORP COM COM 371901109   1,037,523 36,112 SH   SOLE NONE 36,112 0 0
GENUINE PARTS CO COM COM 372460105   6,505,460 55,716 SH   SOLE NONE 55,716 0 0
GILEAD SCIENCES INC COM COM 375558103   3,138,339 33,975 SH   SOLE NONE 33,975 0 0
HODGES SMALL CAP RETAIL COM 664925203   442,574 21,105 SH   SOLE NONE 21,105 0 0
HOME DEPOT INC COM COM 437076102   12,344,309 31,734 SH   SOLE NONE 31,734 0 0
HONEYWELL INTL INC COM COM 438516106   942,972 4,174 SH   SOLE NONE 4,174 0 0
HORMEL FOODS CORP COM COM 440452100   512,993 16,353 SH   SOLE NONE 16,353 0 0
HUMACYTE INC COM COM 44486Q103   159,075 31,500 SH   SOLE NONE 31,500 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   1,110,937 4,381 SH   SOLE NONE 4,381 0 0
INTEL CORP COM COM 458140100   4,232,821 211,113 SH   SOLE NONE 211,113 0 0
INTERDIGITAL INC COM COM 45867G101   2,452,002 12,657 SH   SOLE NONE 12,657 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101   526,053 2,393 SH   SOLE NONE 2,393 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602   1,244,352 2,384 SH   SOLE NONE 2,384 0 0
IONQ INC COM COM 46222L108   131,575 3,150 SH   SOLE NONE 3,150 0 0
ISHARES CORE DIVIDEND GROWTH ETF COM 46434V621   135,868 2,215 SH   SOLE NONE 2,215 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842   310,356 4,416 SH   SOLE NONE 4,416 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF COM 46434G103   242,248 4,639 SH   SOLE NONE 4,639 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF COM 46429B697   340,243 3,832 SH   SOLE NONE 3,832 0 0
JABIL INC COM COM 466313103   100,730 700 SH   SOLE NONE 700 0 0
JOHNSON & JOHNSON COM COM 478160104   10,151,582 70,194 SH   SOLE NONE 70,194 0 0
JPMORGAN CHASE & CO. COM COM 46625H100   5,933,036 24,750 SH   SOLE NONE 24,750 0 0
KIMBERLY-CLARK CORP COM COM 494368103   2,827,581 21,578 SH   SOLE NONE 21,578 0 0
LOCKHEED MARTIN CORP COM COM 539830109   183,199 377 SH   SOLE NONE 377 0 0
LULULEMON ATHLETICA INC COM COM 550021109   2,112,432 5,524 SH   SOLE NONE 5,524 0 0
MANULIFE FINL CORP COM COM 56501R106   155,484 5,063 SH   SOLE NONE 5,063 0 0
MARATHON PETE CORP COM COM 56585A102   309,969 2,222 SH   SOLE NONE 2,222 0 0
MARTIN MARIETTA MATLS INC COM COM 573284106   103,300 200 SH   SOLE NONE 200 0 0
MASCO CORP COM COM 574599106   502,012 6,917 SH   SOLE NONE 6,917 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104   142,173 270 SH   SOLE NONE 270 0 0
MAXIMUS INC COM COM 577933104   1,893,609 25,366 SH   SOLE NONE 25,366 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206   435,563 5,713 SH   SOLE NONE 5,713 0 0
MCDONALDS CORP COM COM 580135101   11,492,424 39,644 SH   SOLE NONE 39,644 0 0
MEDTRONIC PLC SHS COM G5960L103   1,034,126 12,946 SH   SOLE NONE 12,946 0 0
MERCK & CO INC COM COM 58933Y105   4,232,710 42,548 SH   SOLE NONE 42,548 0 0
META PLATFORMS INC CL A COM 30303M102   1,453,397 2,482 SH   SOLE NONE 2,482 0 0
METLIFE INC PFD A FLT RATE COM 59156R504   250,000 10,000 SH   SOLE NONE 10,000 0 0
MICROSOFT CORP COM COM 594918104   21,633,233 51,324 SH   SOLE NONE 51,324 0 0
MUELLER INDS INC COM COM 624756102   408,704 5,150 SH   SOLE NONE 5,150 0 0
NETFLIX INC COM COM 64110L106   713,947 801 SH   SOLE NONE 801 0 0
NEXTERA ENERGY INC COM COM 65339F101   1,478,946 20,629 SH   SOLE NONE 20,629 0 0
NORDSTROM INC COM COM 655664100   147,315 6,100 SH   SOLE NONE 6,100 0 0
NORFOLK SOUTHN CORP COM COM 655844108   158,657 676 SH   SOLE NONE 676 0 0
NUCOR CORP COM COM 670346105   268,199 2,298 SH   SOLE NONE 2,298 0 0
NVIDIA CORPORATION COM COM 67066G104   5,570,349 41,480 SH   SOLE NONE 41,480 0 0
ORACLE CORP COM COM 68389X105   694,055 4,165 SH   SOLE NONE 4,165 0 0
PACKAGING CORP AMER COM COM 695156109   3,211,170 14,263 SH   SOLE NONE 14,263 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108   105,882 1,400 SH   SOLE NONE 1,400 0 0
PARKER-HANNIFIN CORP COM COM 701094104   104,944 165 SH   SOLE NONE 165 0 0
PATTERSON COS INC COM COM 703395103   2,136,406 69,228 SH   SOLE NONE 69,228 0 0
PAYCHEX INC COM COM 704326107   4,289,049 30,588 SH   SOLE NONE 30,588 0 0
PENTAIR PLC SHS COM G7S00T104   1,300,268 12,920 SH   SOLE NONE 12,920 0 0
PEPSICO INC COM COM 713448108   306,400 2,015 SH   SOLE NONE 2,015 0 0
PFIZER INC COM COM 717081103   2,197,848 82,843 SH   SOLE NONE 82,843 0 0
PHILLIPS 66 COM COM 718546104   1,369,559 12,021 SH   SOLE NONE 12,021 0 0
PRICE T ROWE GROUP INC COM COM 74144T108   4,661,752 41,221 SH   SOLE NONE 41,221 0 0
PROCTER AND GAMBLE CO COM COM 742718109   1,575,130 9,395 SH   SOLE NONE 9,395 0 0
PROGRESSIVE CORP COM COM 743315103   27,804,373 116,040 SH   SOLE NONE 116,040 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF COM 74348A467   121,384 1,219 SH   SOLE NONE 1,219 0 0
PUBLIC STORAGE OPER CO COM COM 74460D109   2,006,805 6,701 SH   SOLE NONE 6,701 0 0
QUALCOMM INC COM COM 747525103   10,279,562 66,915 SH   SOLE NONE 66,915 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100   383,987 16,326 SH   SOLE NONE 16,326 0 0
RENAISSANCERE HLDGS LTD COM COM G7496G103   1,143,517 4,595 SH   SOLE NONE 4,595 0 0
ROPER TECHNOLOGIES INC COM COM 776696106   138,799 267 SH   SOLE NONE 267 0 0
ROSS STORES INC COM COM 778296103   1,158,123 7,656 SH   SOLE NONE 7,656 0 0
ROYAL BK CDA COM COM 780087102   125,571 1,042 SH   SOLE NONE 1,042 0 0
RPM INTL INC COM COM 749685103   199,531 1,621 SH   SOLE NONE 1,621 0 0
RTX CORPORATION COM COM 75513E101   207,587 1,793 SH   SOLE NONE 1,793 0 0
SCHWAB TARGET 2050 INDEX COM 80850L783   392,937 21,125 SH   SOLE NONE 21,125 0 0
SCHWAB S&P 500 INDEX COM 808509855   226,326 2,507 SH   SOLE NONE 2,507 0 0
SHERWIN WILLIAMS CO COM COM 824348106   427,631 1,258 SH   SOLE NONE 1,258 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102   2,084,246 23,503 SH   SOLE NONE 23,503 0 0
SMUCKER J M CO COM NEW COM 832696405   499,284 4,534 SH   SOLE NONE 4,534 0 0
SNAP ON INC COM COM 833034101   1,884,454 5,551 SH   SOLE NONE 5,551 0 0
SONOCO PRODS CO COM COM 835495102   3,057,934 62,598 SH   SOLE NONE 62,598 0 0
SOUTHERN CO COM COM 842587107   1,027,711 12,484 SH   SOLE NONE 12,484 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   528,189 901 SH   SOLE NONE 901 0 0
STARBUCKS CORP COM COM 855244109   1,338,546 14,669 SH   SOLE NONE 14,669 0 0
SUPER MICRO COMPUTER INC COM NEW COM 86800U302   1,716,024 56,300 SH   SOLE NONE 56,300 0 0
SYSCO CORP COM COM 871829107   4,633,687 60,602 SH   SOLE NONE 60,602 0 0
TARGET CORP COM COM 87612E106   1,637,840 12,116 SH   SOLE NONE 12,116 0 0
TELEFLEX INCORPORATED COM COM 879369106   1,517,813 8,528 SH   SOLE NONE 8,528 0 0
TESLA INC COM COM 88160R101   160,728 398 SH   SOLE NONE 398 0 0
TEXAS INSTRS INC COM COM 882508104   2,284,996 12,186 SH   SOLE NONE 12,186 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102   137,340 264 SH   SOLE NONE 264 0 0
TRACTOR SUPPLY CO COM COM 892356106   107,446 2,025 SH   SOLE NONE 2,025 0 0
TRUIST FINL CORP COM COM 89832Q109   8,606,781 198,404 SH   SOLE NONE 198,404 0 0
ULTA BEAUTY INC COM COM 90384S303   395,786 910 SH   SOLE NONE 910 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   5,243,422 41,581 SH   SOLE NONE 41,581 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   121,406 240 SH   SOLE NONE 240 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF COM 921943858   154,267 3,226 SH   SOLE NONE 3,226 0 0
VANGUARD GROWTH ETF COM 922908736   605,558 1,475 SH   SOLE NONE 1,475 0 0
VANGUARD HEALTH CARE ADM COM 921908885   147,452 1,917 SH   SOLE NONE 1,917 0 0
VANGUARD S&P 500 ETF COM 922908363   126,923 235 SH   SOLE NONE 235 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   932,050 3,216 SH   SOLE NONE 3,216 0 0
VANGUARD TOTAL STOCK MKT IDX ADM COM 922908728   523,718 3,713 SH   SOLE NONE 3,713 0 0
VANGUARD VALUE ETF COM 922908744   324,209 1,915 SH   SOLE NONE 1,915 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   6,702,763 167,611 SH   SOLE NONE 167,611 0 0
VERTIV HOLDINGS CO COM CL A COM 92537N108   2,824,896 24,864 SH   SOLE NONE 24,864 0 0
VISA INC COM CL A COM 92826C839   217,958 689 SH   SOLE NONE 689 0 0
WALMART INC COM COM 931142103   17,315,859 191,653 SH   SOLE NONE 191,653 0 0
WASTE MGMT INC DEL COM COM 94106L109   3,044,708 15,088 SH   SOLE NONE 15,088 0 0
WEC ENERGY GROUP INC COM COM 92939U106   1,033,593 10,991 SH   SOLE NONE 10,991 0 0
WERNER ENTERPRISES INC COM COM 950755108   3,906,195 108,747 SH   SOLE NONE 108,747 0 0
WESTERN UN CO COM COM 959802109   879,255 82,948 SH   SOLE NONE 82,948 0 0
WEYERHAEUSER CO MTN BE COM NEW COM 962166104   4,055,294 144,060 SH   SOLE NONE 144,060 0 0
WHIRLPOOL CORP COM COM 963320106   264,448 2,310 SH   SOLE NONE 2,310 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A COM 989207105   6,488,109 16,799 SH   SOLE NONE 16,799 0 0
ZOETIS INC CL A COM 98978V103   385,003 2,363 SH   SOLE NONE 2,363 0 0