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
Abbott Laboratories COM 002824100 1,553,650 17,122 SH SOLE 0 0 17,122
Accenture Ltd. CL A SHS CLASS A G1151C101 1,385,017 11,130 SH SOLE 0 0 11,130
Advanced Micro Devices, Inc. COM 007903107 400,247 689 SH SOLE 0 0 689
Allison Transmission Holdings Inc COM 01973R101 854,006 7,575 SH SOLE 0 0 7,575
Alphabet Inc. Cl A CAP STK CL A 02079K305 1,945,352 5,444 SH SOLE 0 0 5,444
Alphabet Inc. Cl C CAP STK CL C 02079K107 74,116,267 209,765 SH SOLE 0 0 209,765
Amazon.com Inc. COM 023135106 48,934,777 205,315 SH SOLE 0 0 205,315
American Water Works Co. COM 030420103 592,899 4,506 SH SOLE 0 0 4,506
Amgen, Inc. COM 031162100 2,082,190 5,750 SH SOLE 0 0 5,750
Apple, Inc. COM 037833100 29,576,944 102,215 SH SOLE 0 0 102,215
Artisan Partners Asset Management Inc CL A 04316A108 824,404 23,875 SH SOLE 0 0 23,875
Automatic Data Processing COM 053015103 931,408 4,159 SH SOLE 0 0 4,159
Berkshire Hathaway Inc CL B CL B NEW 084670702 655,011 1,309 SH SOLE 0 0 1,309
BlackRock Inc. COM 09290D101 45,674,153 47,500 SH SOLE 0 0 47,500
Booking Holdings Inc. COM 09857L108 33,258,960 186,597 SH SOLE 0 0 186,597
Broadcom Limited COM 11135F101 20,771,717 54,988 SH SOLE 0 0 54,988
CACI International Inc. CL A 127190304 39,454,928 85,168 SH SOLE 0 0 85,168
Chevron COM 166764100 1,209,385 7,296 SH SOLE 0 0 7,296
Clear Channel Outdoor Holdings COM 18453H106 24,200 10,000 SH SOLE 0 0 10,000
Coca Cola COM 191216100 1,340,955 16,500 SH SOLE 0 0 16,500
Colgate-Palmolive COM 194162103 806,784 8,800 SH SOLE 0 0 8,800
Comcast Corp. CL A CL A 20030N101 865,633 35,260 SH SOLE 0 0 35,260
ConocoPhillips COM 20825C104 648,918 6,242 SH SOLE 0 0 6,242
Copart Inc. COM 217204106 1,567,984 55,622 SH SOLE 0 0 55,622
Corning Inc. COM 219350105 61,493,169 240,744 SH SOLE 0 0 240,744
Corpay, Inc. COM 219948106 56,411,946 169,268 SH SOLE 0 0 169,268
Costco Wholesale Corp COM 22160K105 467,735 500 SH SOLE 0 0 500
Costco Wholesale Corp COM 22160K105 392,897 420 SH SOLE 0 0 420
D.R. Horton Inc. COM 23331A109 487,174 2,991 SH SOLE 0 0 2,991
Devon Energy Corporation COM 25179M103 986,722 23,880 SH SOLE 0 0 23,880
DexCom Inc COM 252131107 25,699,009 381,574 SH SOLE 0 0 381,574
Dollar General Corp. COM 256677105 1,271,966 11,050 SH SOLE 0 0 11,050
DoorDash Inc CL A 25809K105 17,742,006 96,147 SH SOLE 0 0 96,147
Douglas Dynamics, Inc. COM 25960R105 1,318,268 24,435 SH SOLE 0 0 24,435
Dynatrace Inc COM NEW 268150109 547,777 12,475 SH SOLE 0 0 12,475
Energy Transfer LP COM UT LTD PTN 29273V100 523,716 27,391 SH SOLE 0 0 27,391
EOG Resources Inc. COM 26875P101 24,634,170 189,888 SH SOLE 0 0 189,888
Essent Group Ltd. COM G3198U102 1,405,032 21,858 SH SOLE 0 0 21,858
Essex Property Trust Inc COM 297178105 1,220,596 4,186 SH SOLE 0 0 4,186
Exxon Mobil Corp. COM 30231G102 1,914,627 14,004 SH SOLE 0 0 14,004
Fastenal Co. COM 311900104 7,331,780 152,650 SH SOLE 0 0 152,650
Gallagher Arthur J & CO COM 363576109 319,332 1,391 SH SOLE 0 0 1,391
Gilead Sciences Inc. COM 375558103 1,768,760 14,000 SH SOLE 0 0 14,000
Hewlett Packard Enterprise COM 42824C109 1,289,920 28,595 SH SOLE 0 0 28,595
Home Depot COM 437076102 273,327 775 SH SOLE 0 0 775
Honeywell Aerospace, Inc. COM 43849R105 456,972 2,067 SH SOLE 0 0 2,067
Honeywell, Inc. COM 438516106 465,600 2,080 SH SOLE 0 0 2,080
Intercontinental Exchange Inc. COM 45866F104 1,470,593 11,945 SH SOLE 0 0 11,945
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 928,741 4,365 SH SOLE 0 0 4,365
iShares MSCI USA Quality Factor ETF MSCI USA QLT FCT 46432F339 1,821,531 8,301 SH SOLE 0 0 8,301
iShares MSCI USA Quality Factor ETF MSCI USA QLT FCT 46432F339 1,089,251 4,964 SH SOLE 0 0 4,964
iShares Tr Russell 1000 Value Index Fd RUS 1000 VAL ETF 464287598 215,520 889 SH SOLE 0 0 889
iShares Trust Russell 1000 Growth Index Fd RUS 1000 GRW ETF 464287614 218,539 1,760 SH SOLE 0 0 1,760
iShares 0-3 Month Treasury Bond ETF 0-3 MNTH TREASRY 46436E718 1,697,598 16,863 SH SOLE 0 0 16,863
iShares 0-3 Month Treasury Bond ETF 0-3 MNTH TREASRY 46436E718 233,360 2,318 SH SOLE 0 0 2,318
Jabil Circuit Inc. COM 466313103 20,935,419 54,310 SH SOLE 0 0 54,310
Johnson & Johnson COM 478160104 608,766 2,397 SH SOLE 0 0 2,397
Lam Research COM NEW 512807306 363,997 840 SH SOLE 0 0 840
Lamar Advertising Company CL A 512816109 949,918 6,090 SH SOLE 0 0 6,090
McDonald's Corporation COM 580135101 2,500,368 9,250 SH SOLE 0 0 9,250
Medtronic Inc. SHS G5960L103 1,156,239 14,780 SH SOLE 0 0 14,780
Meta Platforms Inc Class A CL A 30303M102 25,845,758 45,884 SH SOLE 0 0 45,884
Microsoft COM 594918104 56,056,626 150,278 SH SOLE 0 0 150,278
Netflix Com Inc Com COM 64110L106 22,597,886 316,497 SH SOLE 0 0 316,497
Northern Trust Corp. COM 665859104 1,794,898 10,325 SH SOLE 0 0 10,325
Northrop Grumman Corp. COM 666807102 1,065,477 2,092 SH SOLE 0 0 2,092
NVIDIA Corp. COM 67066G104 27,638,690 138,131 SH SOLE 0 0 138,131
O Reilly Automotive Inc. COM 67103H107 34,537,342 375,039 SH SOLE 0 0 375,039
PayPal Holdings, Inc. COM 70450Y103 942,129 21,819 SH SOLE 0 0 21,819
Pennant Group Inc COM 70805E109 34,703,736 939,208 SH SOLE 0 0 939,208
Phillips Edison & Co. COMMON STOCK 71844V201 877,974 21,095 SH SOLE 0 0 21,095
Procter & Gamble COM 742718109 336,539 2,295 SH SOLE 0 0 2,295
Roper Technologies, Inc. COM 776696106 1,861,145 5,500 SH SOLE 0 0 5,500
S&P Global Inc. COM 78409V104 3,820,913 9,382 SH SOLE 0 0 9,382
Schwab Charles Corp. COM 808513105 5,139,448 55,700 SH SOLE 0 0 55,700
Spdr Gold Tr Gold Shs GOLD SHS 78463V107 436,530 1,185 SH SOLE 0 0 1,185
Starbucks Corp. COM 855244109 1,025,159 10,032 SH SOLE 0 0 10,032
Stryker COM 863667101 673,758 2,140 SH SOLE 0 0 2,140
Sysco Corp. COM 871829107 665,046 7,957 SH SOLE 0 0 7,957
Taiwan Semiconductor ADR SPONSORED ADS 874039100 66,692,173 139,649 SH SOLE 0 0 139,649
Take-Two Interactive Software COM 874054109 3,424,726 13,700 SH SOLE 0 0 13,700
TD SYNNEX COM 87162W100 895,856 3,351 SH SOLE 0 0 3,351
Trane Technologies SHS G8994E103 31,302,609 63,732 SH SOLE 0 0 63,732
Truist Financial Corporation COM 89832Q109 1,169,525 23,475 SH SOLE 0 0 23,475
Uber Technologies Inc. COM 90353T100 553,828 7,675 SH SOLE 0 0 7,675
UnitedHealth Group Inc. COM 91324P102 569,829 1,371 SH SOLE 0 0 1,371
Vanguard Index Fds S&P 500 Etf Shs S&P 500 ETF SHS 922908363 2,562,691 3,731 SH SOLE 0 0 3,731
Vanguard Index Trust Total Stk Mkt Vipers TOTAL STK MKT 922908769 336,736 910 SH SOLE 0 0 910
Vertex Pharmaceuticals Inc. COM 92532F100 69,903,819 140,728 SH SOLE 0 0 140,728
VICI Properties Inc COM 925652109 863,220 32,513 SH SOLE 0 0 32,513
Visa Inc. COM CL A 92826C839 78,602,882 229,103 SH SOLE 0 0 229,103
Welltower Inc. COM 95040Q104 226,970 1,000 SH SOLE 0 0 1,000