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
APPLE INC COM COM 037833100 36,631,873 126,596 SH SOLE NONE 126,596 0 0
ALPHABET INC CAP STK CL C COM 02079K107 31,746,910 89,850 SH SOLE NONE 89,850 0 0
INTEL CORP COM COM 458140100 22,352,502 160,083 SH SOLE NONE 160,083 0 0
PROGRESSIVE CORP COM COM 743315103 22,215,346 101,695 SH SOLE NONE 101,695 0 0
MICROSOFT CORP COM COM 594918104 20,165,080 54,058 SH SOLE NONE 54,058 0 0
ELI LILLY & CO COM COM 532457108 18,082,601 15,075 SH SOLE NONE 15,075 0 0
WALMART INC COM COM 931142103 17,506,628 154,570 SH SOLE NONE 154,570 0 0
COCA COLA CO COM COM 191216100 16,743,225 206,019 SH SOLE NONE 206,019 0 0
JOHNSON & JOHNSON COM COM 478160104 16,292,896 64,152 SH SOLE NONE 64,152 0 0
CUMMINS INC COM COM 231021106 14,996,527 21,026 SH SOLE NONE 21,026 0 0
QUALCOMM INC COM COM 747525103 12,662,709 68,524 SH SOLE NONE 68,524 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 11,649,018 52,016 SH SOLE NONE 52,016 0 0
CHUBB LIMITED COM COM H1467J104 11,376,605 33,387 SH SOLE NONE 33,387 0 0
ABBVIE INC COM COM 00287Y109 10,882,450 43,246 SH SOLE NONE 43,246 0 0
EXXONMOBIL HOLDINGS CORP COM SHS COM 30233Q108 10,833,682 79,239 SH SOLE NONE 79,239 0 0
HOME DEPOT INC COM COM 437076102 10,229,940 29,006 SH SOLE NONE 29,006 0 0
MCDONALDS CORP COM COM 580135101 9,949,360 36,807 SH SOLE NONE 36,807 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 9,763,273 230,592 SH SOLE NONE 230,592 0 0
TRUIST FINL CORP COM COM 89832Q109 9,049,457 181,643 SH SOLE NONE 181,643 0 0
NVIDIA CORPORATION COM COM 67066G104 8,713,678 43,548 SH SOLE NONE 43,548 0 0
CHEVRON COM 166764100 8,352,271 50,387 SH SOLE NONE 50,387 0 0
JPMORGAN CHASE & CO COM COM 46625H100 8,208,958 25,078 SH SOLE NONE 25,078 0 0
CULLEN FROST BANKERS INC COM COM 229899109 7,956,487 51,491 SH SOLE NONE 51,491 0 0
GENUINE PARTS CO COM COM 372460105 5,538,794 46,946 SH SOLE NONE 46,946 0 0
UNITED PARCEL SVCS INC CL B COM 911312106 5,405,020 50,279 SH SOLE NONE 50,279 0 0
AMGEN INC COM COM 031162100 5,340,884 14,748 SH SOLE NONE 14,748 0 0
COSTCO WHOLESALE CORPORATION COM COM 22160K105 4,913,375 5,252 SH SOLE NONE 5,252 0 0
MERCK & CO INC COM COM 58933Y105 4,755,426 37,007 SH SOLE NONE 37,007 0 0
VERTIV HOLDINGS CO COM CL A COM 92537N108 4,672,002 13,953 SH SOLE NONE 13,953 0 0
GILEAD SCIENCES INC COM COM 375558103 4,592,576 36,350 SH SOLE NONE 36,350 0 0
SYSCO CORP COM COM 871829107 4,581,594 54,816 SH SOLE NONE 54,816 0 0
AMAZON COM INC COM COM 023135106 4,188,585 17,573 SH SOLE NONE 17,573 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 4,117,516 36,217 SH SOLE NONE 36,217 0 0
CSX CORP COM COM 126408103 4,005,911 84,281 SH SOLE NONE 84,281 0 0
CONOCOPHILLIPS COM COM 20825C104 3,980,334 38,287 SH SOLE NONE 38,287 0 0
TEXAS INSTRS INC COM COM 882508104 3,918,621 13,146 SH SOLE NONE 13,146 0 0
ENOVA INTL INC COM COM 29357K103 3,911,140 16,247 SH SOLE NONE 16,247 0 0
EMERSON ELEC CO COM COM 291011104 3,678,418 25,696 SH SOLE NONE 25,696 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A COM 989207105 3,610,347 13,714 SH SOLE NONE 13,714 0 0
WEYERHAEUSER CO COM NEW COM 962166104 3,503,479 146,344 SH SOLE NONE 146,344 0 0
SONOCO PRODS CO COM COM 835495102 3,389,027 60,142 SH SOLE NONE 60,142 0 0
COPART INC COM COM 217204106 3,194,885 113,334 SH SOLE NONE 113,334 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 3,194,188 25,234 SH SOLE NONE 25,234 0 0
PACKAGING CORP AMER COM COM 695156109 3,155,914 13,244 SH SOLE NONE 13,244 0 0
CINTAS CORP COM COM 172908105 3,111,650 18,295 SH SOLE NONE 18,295 0 0
INTERDIGITAL INC COM COM 45867G101 3,077,637 10,870 SH SOLE NONE 10,870 0 0
WASTE MGMT INC DEL COM COM 94106L109 3,048,844 13,679 SH SOLE NONE 13,679 0 0
AFLAC INC COM COM 001055102 2,764,506 23,577 SH SOLE NONE 23,577 0 0
NEXTERA ENERGY INC COM COM 65339F101 2,648,942 30,180 SH SOLE NONE 30,180 0 0
SUPER MICRO COMPUTER INC COM NEW COM 86800U302 2,647,912 90,280 SH SOLE NONE 90,280 0 0
WERNER ENTERPRISES INC COM COM 950755108 2,492,631 57,157 SH SOLE NONE 57,157 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 2,487,967 8,847 SH SOLE NONE 8,847 0 0
BLACKROCK INC COM COM 09290D101 2,375,596 2,470 SH SOLE NONE 2,470 0 0
BIO-TECHNE CORP COM COM 09073M104 2,355,581 33,341 SH SOLE NONE 33,341 0 0
MICRON TECHNOLOGY INC COM COM 595112103 2,204,693 1,910 SH SOLE NONE 1,910 0 0
PHILLIPS 66 COM COM 718546104 2,161,838 12,788 SH SOLE NONE 12,788 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 2,148,018 5,168 SH SOLE NONE 5,168 0 0
META PLATFORMS INC CL A COM 30303M102 2,099,279 3,726 SH SOLE NONE 3,726 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 2,094,172 30,887 SH SOLE NONE 30,887 0 0
PAYCHEX INC COM COM 704326107 2,022,519 20,568 SH SOLE NONE 20,568 0 0
PUBLIC STORAGE COM COM 74460D109 2,017,728 6,338 SH SOLE NONE 6,338 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 2,002,121 5,410 SH SOLE NONE 5,410 0 0
KIMBERLY-CLARK CORP COM COM 494368103 1,987,332 18,104 SH SOLE NONE 18,104 0 0
BOEING CO COM COM 097023105 1,982,215 9,157 SH SOLE NONE 9,157 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 1,962,588 12,041 SH SOLE NONE 12,041 0 0
NETFLIX INC. COM COM 64110L106 1,949,577 27,305 SH SOLE NONE 27,305 0 0
PFIZER INC COM COM 717081103 1,922,224 79,826 SH SOLE NONE 79,826 0 0
SNAP ON INC COM COM 833034101 1,906,819 4,738 SH SOLE NONE 4,738 0 0
GE AEROSPACE COM NEW COM 369604301 1,685,796 4,510 SH SOLE NONE 4,510 0 0
MEDTRONIC PLC SHS COM G5960L103 1,643,455 21,008 SH SOLE NONE 21,008 0 0
ROSS STORES INC COM COM 778296103 1,595,523 7,496 SH SOLE NONE 7,496 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 1,586,743 3,990 SH SOLE NONE 3,990 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 1,538,554 7,669 SH SOLE NONE 7,669 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 1,425,292 34,494 SH SOLE NONE 34,494 0 0
RENAISSANCERE HLDGS LTD COM COM G7496G103 1,389,663 4,385 SH SOLE NONE 4,385 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,387,581 2,773 SH SOLE NONE 2,773 0 0
DIGITAL RLTY TR INC COM COM 253868103 1,329,787 7,404 SH SOLE NONE 7,404 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,297,308 8,846 SH SOLE NONE 8,846 0 0
GE VERNOVA INC COM COM 36828A101 1,292,811 1,100 SH SOLE NONE 1,100 0 0
SOUTHERN CO COM COM 842587107 1,187,124 12,403 SH SOLE NONE 12,403 0 0
STARBUCKS CORP COM COM 855244109 1,175,389 11,502 SH SOLE NONE 11,502 0 0
WEC ENERGY GROUP INC COM COM 92939U106 1,135,938 9,728 SH SOLE NONE 9,728 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,077,420 3,983 SH SOLE NONE 3,983 0 0
ULTA BEAUTY INC COM COM 90384S303 942,548 2,090 SH SOLE NONE 2,090 0 0
DISNEY WALT CO COM COM 254687106 938,466 9,750 SH SOLE NONE 9,750 0 0
MUELLER INDS INC COM COM 624756102 923,856 7,515 SH SOLE NONE 7,515 0 0
TARGET CORP COM COM 87612E106 883,968 6,768 SH SOLE NONE 6,768 0 0
TELEFLEX INCORPORATED COM COM 879369106 865,644 6,829 SH SOLE NONE 6,829 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 851,614 1,466 SH SOLE NONE 1,466 0 0
GENTEX CORP COM COM 371901109 830,173 32,852 SH SOLE NONE 32,852 0 0
PENTAIR PLC SHS COM G7S00T104 812,354 10,596 SH SOLE NONE 10,596 0 0
STATE STREET SPDR S&P 500 ETF COM 78462F103 811,785 1,087 SH SOLE NONE 1,087 0 0
ALPHABET INC CAP STK CL A COM 02079K305 759,472 2,125 SH SOLE NONE 2,125 0 0
BROWN FORMAN CORP CL B COM 115637209 758,353 28,456 SH SOLE NONE 28,456 0 0
VANGUARD GROWTH ETF COM 922908736 754,069 8,754 SH SOLE NONE 8,754 0 0
CORNING INC COM COM 219350105 730,529 2,860 SH SOLE NONE 2,860 0 0
VANGUARD TOTAL STOCK MKT IDX ADM COM 922908728 691,801 3,839 SH SOLE NONE 3,839 0 0
HODGES SMALL CAP GROWTH RETAIL COM 664925203 616,458 22,622 SH SOLE NONE 22,622 0 0
ACUITY INC COM COM 00508Y102 584,952 1,553 SH SOLE NONE 1,553 0 0
MASCO CORP COM COM 574599106 558,314 6,861 SH SOLE NONE 6,861 0 0
DOMINION ENERGY INC COM COM 25746U109 556,246 8,145 SH SOLE NONE 8,145 0 0
FASTENAL CO COM COM 311900104 554,266 11,540 SH SOLE NONE 11,540 0 0
SCHWAB TARGET 2050 INDEX COM 80850L783 523,397 21,530 SH SOLE NONE 21,530 0 0
CHURCH & DWIGHT CO INC COM COM 171340102 502,691 5,188 SH SOLE NONE 5,188 0 0
NUCOR CORP COM COM 670346105 498,514 2,238 SH SOLE NONE 2,238 0 0
CATERPILLAR INC COM COM 149123101 485,924 456 SH SOLE NONE 456 0 0
MARATHON PETE CORP COM COM 56585A102 479,636 1,876 SH SOLE NONE 1,876 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF COM 25434V609 471,685 6,748 SH SOLE NONE 6,748 0 0
ALTRIA GROUP INC COM COM 02209S103 460,623 6,402 SH SOLE NONE 6,402 0 0
WESTERN UN CO COM COM 959802109 438,968 57,008 SH SOLE NONE 57,008 0 0
AIR PRODUCTS AND CHEMICALS INC COM COM 009158106 437,879 1,493 SH SOLE NONE 1,493 0 0
SCHWAB US DIVIDEND EQUITY ETF COM 808524797 434,950 13,716 SH SOLE NONE 13,716 0 0
EVEREST GROUP LTD COM COM G3223R108 432,548 1,210 SH SOLE NONE 1,210 0 0
FIDELITY INTERNATIONAL INDEX COM 315911727 424,895 6,348 SH SOLE NONE 6,348 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 420,895 4,358 SH SOLE NONE 4,358 0 0
ORACLE CORP COM COM 68389X105 414,904 2,831 SH SOLE NONE 2,831 0 0
ZOETIS INC CL A COM 98978V103 410,737 5,715 SH SOLE NONE 5,715 0 0
SHERWIN WILLIAMS CO COM COM 824348106 409,228 1,188 SH SOLE NONE 1,188 0 0
VANGUARD VALUE ETF COM 922908744 399,465 1,833 SH SOLE NONE 1,833 0 0
HORMEL FOODS CORP COM COM 440452100 394,414 15,891 SH SOLE NONE 15,891 0 0
BROADCOM INC COM COM 11135F101 387,193 1,025 SH SOLE NONE 1,025 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF COM 46434G103 384,294 4,639 SH SOLE NONE 4,639 0 0
HONEYWELL INTL INC COM COM 438516205 373,689 1,669 SH SOLE NONE 1,669 0 0
SMUCKER J M CO COM NEW COM 832696405 371,666 3,303 SH SOLE NONE 3,303 0 0
GPGI INC COM CL A COM 20459V105 352,713 22,253 SH SOLE NONE 22,253 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF COM 46429B697 350,342 3,632 SH SOLE NONE 3,632 0 0
CISCO SYS INC COM COM 17275R102 348,151 2,964 SH SOLE NONE 2,964 0 0
LULULEMON ATHLETICA INC COM COM 550021109 333,405 2,920 SH SOLE NONE 2,920 0 0
COLGATE PALMOLIVE CO COM COM 194162103 326,564 3,562 SH SOLE NONE 3,562 0 0
TESLA INC COM COM 88160R101 326,394 776 SH SOLE NONE 776 0 0
ESSENTIAL UTILS INC COM COM 29670G102 316,160 8,252 SH SOLE NONE 8,252 0 0
RTX CORPORATION COM COM 75513E101 314,467 1,657 SH SOLE NONE 1,657 0 0
AT&T INC COM COM 00206R102 308,827 14,919 SH SOLE NONE 14,919 0 0
DIMENSIONAL US MARKETWIDE VALUE ETF COM 25434V724 304,590 5,537 SH SOLE NONE 5,537 0 0
FAIR ISAAC CORP COM COM 303250104 298,695 250 SH SOLE NONE 250 0 0
PEPSICO INC COM COM 713448108 294,495 2,175 SH SOLE NONE 2,175 0 0
EOG RES INC COM COM 26875P101 291,827 2,249 SH SOLE NONE 2,249 0 0
INVESCO QQQ TRUST SERIES I COM 46090E103 287,244 390 SH SOLE NONE 390 0 0
SCHWAB S&P 500 INDEX COM 808509855 286,101 14,808 SH SOLE NONE 14,808 0 0
VANGUARD EXTENDED MARKET INDEX ADMIRAL COM 922908694 282,924 1,514 SH SOLE NONE 1,514 0 0
CINCINNATI FINL CORP COM COM 172062101 279,112 1,507 SH SOLE NONE 1,507 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 278,627 5,526 SH SOLE NONE 5,526 0 0
CONSOLIDATED EDISON INC COM COM 209115104 278,455 2,517 SH SOLE NONE 2,517 0 0
DIMENSIONAL U.S. EQUITY MARKET ETF COM 25434V401 276,137 3,370 SH SOLE NONE 3,370 0 0
JABIL INC COM COM 466313103 269,836 700 SH SOLE NONE 700 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 269,020 795 SH SOLE NONE 795 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 255,000 7,500 SH SOLE NONE 7,500 0 0
BROADSTONE NET LEASE INC COM COM 11135E203 246,055 11,904 SH SOLE NONE 11,904 0 0
VISA INC COM CL A COM 92826C839 241,416 703 SH SOLE NONE 703 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 240,511 1,758 SH SOLE NONE 1,758 0 0
METLIFE INC PFD A FLT RATE COM 59156R504 237,793 11,211 SH SOLE NONE 11,211 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF COM 921943858 213,750 3,000 SH SOLE NONE 3,000 0 0
MANULIFE FINL CORP COM COM 56501R106 205,102 5,063 SH SOLE NONE 5,063 0 0
MPLX LP COM UNIT REP LTD COM 55336V100 205,013 3,639 SH SOLE NONE 3,639 0 0
VANGUARD 500 INDEX ADMIRAL COM 922908710 199,425 288 SH SOLE NONE 288 0 0
BANK OF NY MELLON CORP COM COM 064058100 199,272 1,378 SH SOLE NONE 1,378 0 0
LOCKHEED MARTIN CORP COM COM 539830109 195,802 384 SH SOLE NONE 384 0 0
RPM INTL INC COM COM 749685103 185,416 1,668 SH SOLE NONE 1,668 0 0
COMMERCE BANCSHARES INC COM COM 200525103 183,183 3,172 SH SOLE NONE 3,172 0 0
AMCOR PLC COM NEW COM G0250X149 183,023 4,222 SH SOLE NONE 4,222 0 0
BWX TECHNOLOGIES INC COM COM 05605H100 179,078 920 SH SOLE NONE 920 0 0
VANGUARD S&P 500 ETF COM 922908363 178,785 260 SH SOLE NONE 260 0 0
NORFOLK SOUTHN CORP COM COM 655844108 178,057 566 SH SOLE NONE 566 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF COM 25434V708 172,072 3,879 SH SOLE NONE 3,879 0 0
ROYAL BK CDA COM COM 780087102 167,024 807 SH SOLE NONE 807 0 0
CELESTICA INC COM COM 15101Q207 164,160 450 SH SOLE NONE 450 0 0
BIO RAD LABS INC CL A COM 090572207 161,485 550 SH SOLE NONE 550 0 0
PALO ALTO NETWORKS INC COM COM 697435105 160,279 470 SH SOLE NONE 470 0 0
ISHARES CORE DIVIDEND GROWTH ETF COM 46434V621 159,537 2,105 SH SOLE NONE 2,105 0 0
ENBRIDGE INC COM COM 29250N105 154,552 2,851 SH SOLE NONE 2,851 0 0
PARKER-HANNIFIN CORP COM COM 701094104 151,608 155 SH SOLE NONE 155 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF COM 74348A467 147,294 2,622 SH SOLE NONE 2,622 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 144,893 289 SH SOLE NONE 289 0 0
DEERE & CO COM COM 244199105 143,315 225 SH SOLE NONE 225 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 138,672 270 SH SOLE NONE 270 0 0
NEWMONT CORP COM COM 651639106 137,765 1,475 SH SOLE NONE 1,475 0 0
DTE ENERGY CO COM COM 233331107 136,675 897 SH SOLE NONE 897 0 0
ANALOG DEVICES INC COM COM 032654105 135,239 340 SH SOLE NONE 340 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 129,874 255 SH SOLE NONE 255 0 0
MORGAN STANLEY COM NEW COM 617446448 127,723 611 SH SOLE NONE 611 0 0
ISHARES RUSSELL 3000 ETF COM 464287689 121,524 285 SH SOLE NONE 285 0 0
US BANCORP COM NEW COM 902973304 116,248 1,924 SH SOLE NONE 1,924 0 0
MARTIN MARIETTA MATLS INC COM COM 573284106 115,340 200 SH SOLE NONE 200 0 0
ABBOTT LABORATORIES COM COM 002824100 114,876 1,266 SH SOLE NONE 1,266 0 0
STATE STR CORP COM COM 857477103 114,649 676 SH SOLE NONE 676 0 0
BANK OF AMER CORP COM COM 060505104 113,105 1,985 SH SOLE NONE 1,985 0 0
TAPESTRY INC COM COM 876030107 109,053 745 SH SOLE NONE 745 0 0
FIDELITY HIGH DIVIDEND ETF COM 316092840 108,522 1,800 SH SOLE NONE 1,800 0 0
KINDER MORGAN INC DEL COM COM 49456B101 107,642 3,367 SH SOLE NONE 3,367 0 0
VANGUARD TARGET RETIREMENT 2050 FUND COM 92202E862 105,367 1,599 SH SOLE NONE 1,599 0 0
LOWES COS INC COM COM 548661107 104,953 476 SH SOLE NONE 476 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS COM 881624209 104,519 3,085 SH SOLE NONE 3,085 0 0
CORTEVA INC COM COM 22052L104 102,051 1,205 SH SOLE NONE 1,205 0 0
AMERICAN EXPRESS CO COM COM 025816109 101,475 300 SH SOLE NONE 300 0 0
AAR CORP COM COM 000361105 100,051 700 SH SOLE NONE 700 0 0