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
Amazon Stock 023135106 26,490,904 120,748 SH SOLE 0 120,748 0 0
Johnson & Johnson Stock 478160104 29,277,403 191,669 SH SOLE 0 191,668 0 0
Waste Management Stock 94106L109 1,435,846 6,275 SH SOLE 0 6,275 0 0
Sabine Royalty Trust Stock 785688102 933,520 14,000 SH SOLE 0 14,000 0 0
Procter & Gamble Stock 742718109 34,723,851 217,950 SH SOLE 0 217,950 0 0
Coca-Cola Stock 191216100 31,504,406 445,292 SH SOLE 0 445,291 0 0
Enterprise Products Stock 293792107 217,690 7,020 SH SOLE 0 7,020 0 0
United Parcel Service Stock 911312106 1,906,448 18,887 SH SOLE 0 18,886 0 0
Vanguard Real Estate ETF ETF 922908553 308,771 3,467 SH SOLE 0 3,467 0 0
Intel Stock 458140100 206,259 9,208 SH SOLE 0 9,208 0 0
Medtronic Stock G5960L103 736,412 8,448 SH SOLE 0 8,448 0 0
Netflix Stock 64110L106 1,339,130 1,000 SH SOLE 0 1,000 0 0
Paccar Stock 693718108 38,175,714 401,596 SH SOLE 0 401,595 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 3,214,674 5,203 SH SOLE 0 5,203 0 0
Mastercard Stock 57636Q104 2,267,428 4,035 SH SOLE 0 4,035 0 0
Illinois Tool Works Stock 452308109 46,055,679 186,272 SH SOLE 0 186,271 0 0
Nordson Stock 655663102 50,369,569 234,966 SH SOLE 0 234,965 0 0
Emerson Electric Stock 291011104 38,156,867 286,184 SH SOLE 0 286,183 0 0
FedEx Stock 31428X106 1,765,407 7,767 SH SOLE 0 7,766 0 0
Pepsico Stock 713448108 2,920,167 22,116 SH SOLE 0 22,115 0 0
Black Stone Minerals Stock 09225M101 1,569,430 119,987 SH SOLE 0 119,987 0 0
Honeywell Stock 438516106 31,423,968 134,936 SH SOLE 0 134,936 0 0
Home Depot Stock 437076102 365,743 998 SH SOLE 0 997 0 0
Automatic Data Processing Stock 053015103 59,827,028 193,992 SH SOLE 0 193,991 0 0
SPDR Gold Shares ETF 78463V107 286,235 939 SH SOLE 0 939 0 0
Becton Dickinson Stock 075887109 15,019,780 87,198 SH SOLE 0 87,197 0 0
Berkshire Hathaway Class B Stock 084670702 12,205,457 25,126 SH SOLE 0 25,126 0 0
Adobe Systems Stock 00724F101 15,284,468 39,507 SH SOLE 0 39,507 0 0
Alphabet Class A Stock 02079K305 2,428,273 13,779 SH SOLE 0 13,779 0 0
Intuit Stock 461202103 30,932,555 39,273 SH SOLE 0 39,272 0 0
Microsoft Stock 594918104 155,310,114 312,238 SH SOLE 0 312,237 0 0
Nextera Energy Stock 65339F101 422,932 6,092 SH SOLE 0 6,092 0 0
Amphenol Stock 032095101 40,309,973 408,202 SH SOLE 0 408,202 0 0
Alcon Stock H01301128 21,653,307 245,280 SH SOLE 0 245,280 0 0
Eli Lilly Stock 532457108 579,191 743 SH SOLE 0 743 0 0
Air Products & Chemicals Stock 009158106 18,131,235 64,281 SH SOLE 0 64,281 0 0
Duke Energy Stock 26441C204 718,974 6,093 SH SOLE 0 6,093 0 0
Micron Technology Stock 595112103 236,887 1,922 SH SOLE 0 1,922 0 0
Sysco Stock 871829107 699,844 9,240 SH SOLE 0 9,240 0 0
Phillips 66 Stock 718546104 325,689 2,730 SH SOLE 0 2,730 0 0
Zebra Technologies Stock 989207105 15,932,653 51,669 SH SOLE 0 51,669 0 0
Meta Platforms Stock 30303M102 953,620 1,292 SH SOLE 0 1,292 0 0
iShares Us Transportation ETF ETF 464287192 332,830 4,856 SH SOLE 0 4,856 0 0
ServiceNow Stock 81762P102 534,602 520 SH SOLE 0 520 0 0
Broadcom Stock 11135F101 1,145,601 4,156 SH SOLE 0 4,156 0 0
Stellar Bancorp Stock 858927106 1,298,804 46,419 SH SOLE 0 46,419 0 0
Novartis ADR ADR 66987V109 423,535 3,500 SH SOLE 0 3,500 0 0
Accenture Stock G1151C101 12,777,846 42,751 SH SOLE 0 42,751 0 0
Nvidia Stock 67066G104 3,918,468 24,802 SH SOLE 0 24,802 0 0
WW Grainger Stock 384802104 1,903,639 1,830 SH SOLE 0 1,830 0 0
Abbvie Stock 00287Y109 2,650,970 14,282 SH SOLE 0 14,281 0 0
S&P Global Stock 78409V104 271,554 515 SH SOLE 0 515 0 0
Taiwan Semiconductor ADR 874039100 65,054,949 287,231 SH SOLE 0 287,231 0 0
Blackstone Stock 09260D107 373,950 2,500 SH SOLE 0 2,500 0 0
Stryker Stock 863667101 25,679,225 64,907 SH SOLE 0 64,907 0 0
Intuitive Surgical Stock 46120E602 38,018,594 69,963 SH SOLE 0 69,963 0 0
McDonalds Stock 580135101 623,199 2,133 SH SOLE 0 2,133 0 0
Dover Stock 260003108 40,281,756 219,843 SH SOLE 0 219,842 0 0
Nokia ADR ADR 654902204 79,254 15,300 SH SOLE 0 15,300 0 0
SPDR S&P Regional Banking ETF ETF 78464A698 334,841 5,638 SH SOLE 0 5,638 0 0
Cintas Stock 172908105 40,273,694 180,705 SH SOLE 0 180,704 0 0
Donaldson Stock 257651109 38,589,605 556,447 SH SOLE 0 556,447 0 0
Ecolab Stock 278865100 45,224,393 167,846 SH SOLE 0 167,845 0 0
Salesforce Stock 79466L302 343,095 1,258 SH SOLE 0 1,258 0 0
McCormick & Co Stock 579780206 18,951,428 249,953 SH SOLE 0 249,952 0 0
Thermo Fisher Scientific Stock 883556102 12,811,364 31,597 SH SOLE 0 31,597 0 0
Dorchester Minerals Stock 25820R105 1,460,505 52,423 SH SOLE 0 52,423 0 0
JPMorganChase Stock 46625H100 1,665,533 5,745 SH SOLE 0 5,745 0 0
Chevron Corp Stock 166764100 1,838,268 12,838 SH SOLE 0 12,837 0 0
Conocophillips Stock 20825C104 523,902 5,838 SH SOLE 0 5,838 0 0
Vanguard FTSE Developed Markets ETF ETF 921943858 476,889 8,365 SH SOLE 0 8,365 0 0
First Financial Bankshares Stock 32020R109 263,949 7,336 SH SOLE 0 7,336 0 0
Walmart Stock 931142103 514,518 5,262 SH SOLE 0 5,262 0 0
IBM Stock 459200101 879,918 2,985 SH SOLE 0 2,985 0 0
Oracle Stock 68389X105 252,736 1,156 SH SOLE 0 1,156 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 201,698 4,078 SH SOLE 0 4,078 0 0
Texas Instruments Stock 882508104 18,512,313 89,164 SH SOLE 0 89,164 0 0
3M Stock 88579Y101 402,675 2,645 SH SOLE 0 2,645 0 0
Alphabet Class C Stock 02079K107 559,843 3,156 SH SOLE 0 3,156 0 0
Amgen Stock 031162100 285,911 1,024 SH SOLE 0 1,024 0 0
San Juan Basin Royalty Trust Stock 798241105 1,902,094 318,076 SH SOLE 0 318,076 0 0
Eaton Stock G29183103 17,345,430 48,588 SH SOLE 0 48,588 0 0
Lam Research Stock 512807306 1,314,090 13,500 SH SOLE 0 13,500 0 0
Bristol-Myers Squibb Stock 110122108 395,780 8,550 SH SOLE 0 8,550 0 0
Exxon Mobil Stock 30231G102 6,368,432 59,076 SH SOLE 0 59,076 0 0
Lowes Stock 548661107 484,527 2,184 SH SOLE 0 2,183 0 0
Utilities Select Sector SPDR Fund ETF 81369Y886 469,055 5,744 SH SOLE 0 5,744 0 0
Blackrock Stock 09290D101 278,051 265 SH SOLE 0 265 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507 399,409 6,440 SH SOLE 0 6,440 0 0
Apple Stock 037833100 73,675,228 359,094 SH SOLE 0 359,093 0 0
Abbott Labs Stock 002824100 2,476,246 18,206 SH SOLE 0 18,206 0 0