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. - Common Stock COM 037833100 377,615 1,305 SH SOLE 0 0 1,305
AbbVie Inc. Common Stock COM 00287Y109 11,189,424 44,466 SH SOLE 0 0 44,466
Abbott Laboratories Common Stock COM 002824100 3,285,695 36,210 SH SOLE 0 0 36,210
Advanced Energy Industries, Inc. - Common Stock COM 007973100 365,785 981 SH SOLE 0 0 981
Arthur J. Gallagher & Co. Common Stock COM 363576109 241,049 1,050 SH SOLE 0 0 1,050
Applied Materials, Inc. - Common Stock COM 038222105 13,103,652 18,124 SH SOLE 0 0 18,124
Ambarella, Inc. - Ordinary Shares SHS G037AX101 1,749,033 20,385 SH SOLE 0 0 20,385
Advanced Micro Devices, Inc. - Common Stock COM 007903107 2,647,207 4,557 SH SOLE 0 0 4,557
Amazon.com, Inc. - Common Stock COM 023135106 7,337,774 30,787 SH SOLE 0 0 30,787
ASML Holding N.V. - New York Registry Shares N Y REGISTRY SHS N07059210 10,912,078 5,485 SH SOLE 0 0 5,485
AeroVironment, Inc. - Common Stock COM 008073108 834,099 5,053 SH SOLE 0 0 5,053
AvalonBay Communities, Inc. Common Stock COM 053484101 1,506,690 7,985 SH SOLE 0 0 7,985
Broadcom Inc. - Common Stock COM 11135F101 10,607,220 28,080 SH SOLE 0 0 28,080
American Water Works Company, Inc. Common Stock COM 030420103 3,321,606 25,244 SH SOLE 0 0 25,244
BlackRock, Inc. Common Stock COM 09290D101 3,223,149 3,352 SH SOLE 0 0 3,352
Berkshire Hathaway Inc. New Common Stock CL B NEW 084670702 1,245,971 2,490 SH SOLE 0 0 2,490
Invesco BulletShares 2027 Corporate Bond ETF BULSHS 2027 CB 46138J783 10,189,228 519,461 SH SOLE 0 0 519,461
Invesco BulletShares 2028 Corporate Bond ETF INVSCO BLSH 28 46138J643 8,985,527 441,224 SH SOLE 0 0 441,224
Invesco BulletShares 2029 Corporate Bond ETF BULETSHS 2029 46138J577 5,530,465 297,737 SH SOLE 0 0 297,737
Invesco BulletShares 2030 Corporate Bond ETF INVSCO 30 CORP 46138J460 3,379,568 203,038 SH SOLE 0 0 203,038
Invesco BulletShares 2031 Corporate Bond ETF BULETSHS 2031 CP 46138J429 6,918,681 422,257 SH SOLE 0 0 422,257
Blackstone Inc. Common Stock COM 09260D107 278,996 2,371 SH SOLE 0 0 2,371
The Cigna Group Common Stock COM 125523100 2,679,885 9,721 SH SOLE 0 0 9,721
Comcast Corporation - Class A Common Stock CL A 20030N101 1,320,618 53,793 SH SOLE 0 0 53,793
Coherent Corp. Common Stock COM 19247G107 4,187,694 10,616 SH SOLE 0 0 10,616
CoStar Group, Inc. - Common Stock COM 22160N109 2,165,007 76,448 SH SOLE 0 0 76,448
Cintas Corporation - Common Stock COM 172908105 355,467 2,090 SH SOLE 0 0 2,090
Chevron Corporation Common Stock COM 166764100 1,320,610 7,967 SH SOLE 0 0 7,967
Curtiss-Wright Corporation Common Stock COM 231561101 511,488 675 SH SOLE 0 0 675
Delta Air Lines, Inc. Common Stock COM NEW 247361702 5,044,153 53,856 SH SOLE 0 0 53,856
Emerson Electric Company Common Stock COM 291011104 603,091 4,213 SH SOLE 0 0 4,213
Eaton Corporation, PLC Ordinary Shares SHS G29183103 6,633,410 15,567 SH SOLE 0 0 15,567
Ferrovial N.V. - Ordinary Shares ORD SHS N3168P101 461,471 6,726 SH SOLE 0 0 6,726
Corning Incorporated Common Stock COM 219350105 600,516 2,351 SH SOLE 0 0 2,351
Grocery Outlet Holding Corp. - Common Stock COM 39874R101 1,269,795 127,234 SH SOLE 0 0 127,234
Alphabet Inc. - Class C Capital Stock CAP STK CL C 02079K107 2,092,976 5,924 SH SOLE 0 0 5,924
Alphabet Inc. - Class A Common Stock CAP STK CL A 02079K305 19,576,014 54,778 SH SOLE 0 0 54,778
Global Payments Inc. Common Stock COM 37940X102 1,674,322 23,075 SH SOLE 0 0 23,075
Hyatt Hotels Corporation Class A Common Stock COM CL A 448579102 2,541,436 13,111 SH SOLE 0 0 13,111
Heico Corporation Common Stock COM 422806109 590,207 1,657 SH SOLE 0 0 1,657
International Business Machines Corporation Common Stock COM 459200101 2,312,671 8,224 SH SOLE 0 0 8,224
IDEXX Laboratories, Inc. - Common Stock COM 45168D104 827,037 1,571 SH SOLE 0 0 1,571
Intuit Inc. - Common Stock COM 461202103 423,081 1,621 SH SOLE 0 0 1,621
Intuitive Surgical, Inc. - Common Stock COM NEW 46120E602 254,515 640 SH SOLE 0 0 640
iShares Russell 3000 Fund RUSSELL 3000 ETF 464287689 1,012,700 2,375 SH SOLE 0 0 2,375
Jacobs Solutions Inc. Common Stock COM 46982L108 2,148,804 17,054 SH SOLE 0 0 17,054
Johnson Controls International plc Ordinary Share SHS G51502105 4,544,605 31,104 SH SOLE 0 0 31,104
Johnson & Johnson Common Stock COM 478160104 3,335,388 13,133 SH SOLE 0 0 13,133
Lithia Motors, Inc. Common Stock CL A 536797103 2,715,501 9,348 SH SOLE 0 0 9,348
Linde plc - Ordinary Shares SHS G54950103 4,575,494 8,817 SH SOLE 0 0 8,817
Lumentum Holdings Inc. - Common Stock COM 55024U109 2,735,495 3,188 SH SOLE 0 0 3,188
Eli Lilly and Company Common Stock COM 532457108 4,899,672 4,085 SH SOLE 0 0 4,085
MongoDB, Inc. - Class A Common Stock CL A 60937P106 3,904,838 11,625 SH SOLE 0 0 11,625
Medtronic plc. Ordinary Shares SHS G5960L103 2,018,256 25,799 SH SOLE 0 0 25,799
Meta Platforms, Inc. - Class A Common Stock CL A 30303M102 5,256,622 9,332 SH SOLE 0 0 9,332
Martin Marietta Materials, Inc. Common Stock COM 573284106 3,948,088 6,846 SH SOLE 0 0 6,846
Merck & Company, Inc. Common Stock (new) COM 58933Y105 3,397,540 26,440 SH SOLE 0 0 26,440
Marvell Technology, Inc. - Common Stock COM 573874104 7,552,107 25,352 SH SOLE 0 0 25,352
Microsoft Corporation - Common Stock COM 594918104 7,907,651 21,199 SH SOLE 0 0 21,199
MSC Industrial Direct Company, Inc. Common Stock CL A 553530106 2,926,051 24,599 SH SOLE 0 0 24,599
Neurocrine Biosciences, Inc. - Common Stock COM 64125C109 2,813,355 16,693 SH SOLE 0 0 16,693
NNN REIT, Inc. Common Stock COM 637417106 2,434,496 52,321 SH SOLE 0 0 52,321
Northrop Grumman Corporation Common Stock COM 666807102 2,036,221 3,998 SH SOLE 0 0 3,998
NVIDIA Corporation - Common Stock COM 67066G104 1,150,718 5,751 SH SOLE 0 0 5,751
Universal Display Corporation - Common Stock COM 91347P105 2,161,979 24,968 SH SOLE 0 0 24,968
On Holding AG Class A Ordinary Shares NAMEN AKT A H5919C104 2,129,238 60,114 SH SOLE 0 0 60,114
iShares Preferred and Income Securities ETF PFD AND INCM SEC 464288687 782,892 25,677 SH SOLE 0 0 25,677
Parker-Hannifin Corporation Common Stock COM 701094104 524,272 536 SH SOLE 0 0 536
PNC Financial Services Group, Inc. (The) Common Stock COM 693475105 221,598 900 SH SOLE 0 0 900
PayPal Holdings, Inc. - Common Stock COM 70450Y103 1,628,016 37,703 SH SOLE 0 0 37,703
Rollins, Inc. Common Stock COM 775711104 650,643 15,588 SH SOLE 0 0 15,588
Roper Technologies, Inc. - Common Stock COM 776696106 304,889 901 SH SOLE 0 0 901
Starbucks Corporation - Common Stock COM 855244109 1,992,603 19,499 SH SOLE 0 0 19,499
Schwab U.S. Broad Market ETF US BRD MKT ETF 808524102 275,323 9,507 SH SOLE 0 0 9,507
Charles Schwab Corporation (The) Common Stock COM 808513105 5,099,486 55,267 SH SOLE 0 0 55,267
Shell PLC American Depositary Shares (each representing two (2) Ordinary Shares) SPON ADS 780259305 1,633,690 21,069 SH SOLE 0 0 21,069
Snowflake Inc. Common Stock CL A 833445109 4,304,868 16,915 SH SOLE 0 0 16,915
SouthState Bank Corporation Common Stock COM 84472E102 3,547,149 35,507 SH SOLE 0 0 35,507
STARWOOD PROPERTY TRUST, INC. Starwood Property Trust Inc. COM 85571B105 603,390 36,837 SH SOLE 0 0 36,837
Stryker Corporation Common Stock COM 863667101 516,967 1,642 SH SOLE 0 0 1,642
Molson Coors Beverage Company Class B Common Stock CL B 60871R209 1,559,803 40,036 SH SOLE 0 0 40,036
Thermo Fisher Scientific Inc Common Stock COM 883556102 252,685 504 SH SOLE 0 0 504
Trex Company, Inc. Common Stock COM 89531P105 2,472,476 49,410 SH SOLE 0 0 49,410
Tesla, Inc. - Common Stock COM 88160R101 677,587 1,611 SH SOLE 0 0 1,611
Texas Roadhouse, Inc. - Common Stock COM 882681109 4,288,160 22,192 SH SOLE 0 0 22,192
Visa Inc. COM CL A 92826C839 1,095,486 3,193 SH SOLE 0 0 3,193
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 677,543 1,831 SH SOLE 0 0 1,831
Vanguard Value ETF VALUE ETF 922908744 862,131 3,956 SH SOLE 0 0 3,956
Vanguard Growth ETF GROWTH ETF 922908736 221,294 2,569 SH SOLE 0 0 2,569
Verizon Communications Inc. Common Stock COM 92343V104 2,919,428 68,952 SH SOLE 0 0 68,952
Waste Connections, Inc. Common Shares COM 94106B101 894,292 5,365 SH SOLE 0 0 5,365
Woodward, Inc. - Common Stock COM 980745103 3,651,977 8,584 SH SOLE 0 0 8,584
Exxon Mobil Corporation Common Stock COM 30231G102 2,105,078 15,397 SH SOLE 0 0 15,397
Zscaler, Inc. - Common Stock COM 98980G102 2,731,958 19,355 SH SOLE 0 0 19,355