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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   272,783 787 SH   SOLE   445 0 342
ADOBE INC COM 00724F101   4,893,611 9,698 SH   SOLE   8,018 0 1,680
AIR PRODS & CHEMS INC COM 009158106   6,210,678 25,634 SH   SOLE   22,873 0 2,761
ALPHABET INC CAP STK CL C 02079K107   14,422,829 94,725 SH   SOLE   83,303 0 11,422
ALPHABET INC CAP STK CL A 02079K305   1,454,211 9,635 SH   SOLE   7,657 0 1,978
AMAZON COM INC COM 023135106   15,165,810 84,077 SH   SOLE   70,186 0 13,891
AMBEV SA SPONSORED ADR 02319V103   24,800 10,000 SH   SOLE   0 0 10,000
AMERICAN EXPRESS CO COM 025816109   11,540,171 50,684 SH   SOLE   46,214 0 4,470
AMERICAN WELL CORP CL A 03044L105   8,107 10,000 SH   SOLE   10,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   4,670,787 38,219 SH   SOLE   33,477 0 4,742
AMGEN INC COM 031162100   5,161,071 18,152 SH   SOLE   15,988 0 2,164
AMPHENOL CORP NEW CL A 032095101   10,723,719 92,966 SH   SOLE   84,273 0 8,693
APPLE INC COM 037833100   22,293,529 130,007 SH   SOLE   108,417 0 21,590
APPLIED MATLS INC COM 038222105   3,845,159 18,645 SH   SOLE   0 0 18,645
ARES CAPITAL CORP COM 04010L103   3,846,886 184,769 SH   SOLE   156,373 0 28,396
AT&T INC COM 00206R102   190,000 10,795 SH   SOLE   10,795 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   375,859 1,505 SH   SOLE   1,400 0 105
BANK AMERICA CORP COM 060505104   294,449 7,765 SH   SOLE   1,100 0 6,665
BLACKSTONE INC COM 09260D107   465,048 3,540 SH   SOLE   3,540 0 0
BOEING CO COM 097023105   216,192 1,120 SH   SOLE   1,114 0 6
BOOKING HOLDINGS INC COM 09857L108   308,370 85 SH   SOLE   37 0 48
BROADCOM INC COM 11135F101   205,439 155 SH   SOLE   155 0 0
CENTURY ALUM CO COM 156431108   1,051,030 68,293 SH   SOLE   68,293 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   45,353 23,870 SH   SOLE   23,870 0 0
CHEVRON CORP NEW COM 166764100   809,449 5,132 SH   SOLE   4,262 0 870
CISCO SYS INC COM 17275R102   6,354,315 127,315 SH   SOLE   95,449 0 31,866
COMCAST CORP NEW CL A 20030N101   724,639 16,716 SH   SOLE   3,192 0 13,524
COSTCO WHSL CORP NEW COM 22160K105   10,223,465 13,954 SH   SOLE   12,663 0 1,291
DIAGEO PLC SPON ADR NEW 25243Q205   2,625,580 17,651 SH   SOLE   14,506 0 3,145
DISNEY WALT CO COM 254687106   6,132,270 50,117 SH   SOLE   43,135 0 6,982
EAGLE MATLS INC COM 26969P108   1,693,275 6,231 SH   SOLE   0 0 6,231
EATON CORP PLC SHS G29183103   473,398 1,514 SH   SOLE   1,514 0 0
EXXON MOBIL CORP COM 30231G102   1,002,570 8,625 SH   SOLE   8,625 0 0
FASTENAL CO COM 311900104   3,205,167 41,550 SH   SOLE   41,550 0 0
FEDEX CORP COM 31428X106   7,402,750 25,549 SH   SOLE   22,311 0 3,238
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   374,547 12,675 SH   SOLE   12,675 0 0
FISERV INC COM 337738108   12,076,000 75,560 SH   SOLE   69,392 0 6,168
GATX CORP COM 361448103   943,170 7,037 SH   SOLE   0 0 7,037
GENERAL DYNAMICS CORP COM 369550108   6,435,782 22,782 SH   SOLE   19,709 0 3,073
HEWLETT PACKARD ENTERPRISE C COM 42824C109   246,040 13,877 SH   SOLE   0 0 13,877
HOME DEPOT INC COM 437076102   5,220,860 13,610 SH   SOLE   11,605 0 2,005
HONEYWELL INTL INC COM 438516106   8,211,042 40,005 SH   SOLE   35,675 0 4,330
HP INC COM 40434L105   646,648 21,398 SH   SOLE   0 0 21,398
INTEL CORP COM 458140100   682,427 15,450 SH   SOLE   1,167 0 14,283
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,349,297 111,078 SH   SOLE   92,113 0 18,965
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   253,666 21,352 SH   SOLE   21,352 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,841,401 4,147 SH   SOLE   137 0 4,010
ISHARES TR FLTG RATE NT ETF 46429B655   7,384,454 144,623 SH   SOLE   128,877 0 15,746
ISHARES TR PFD AND INCM SEC 464288687   3,904,858 121,156 SH   SOLE   106,100 0 15,056
ISHARES TR 1 3 YR TREAS BD 464287457   1,700,534 20,794 SH   SOLE   17,800 0 2,994
ISHARES TR RUS 1000 GRW ETF 464287614   356,936 1,059 SH   SOLE   0 0 1,059
ISHARES TR NATIONAL MUN ETF 464288414   217,245 2,019 SH   SOLE   1,224 0 795
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   8,568,637 169,844 SH   SOLE   148,084 0 21,760
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   3,509,077 69,158 SH   SOLE   59,604 0 9,554
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   707,823 13,950 SH   SOLE   9,900 0 4,050
JOHNSON & JOHNSON COM 478160104   8,256,832 52,196 SH   SOLE   47,119 0 5,077
JPMORGAN CHASE & CO COM 46625H100   11,704,097 58,433 SH   SOLE   52,128 0 6,305
KIMBERLY-CLARK CORP COM 494368103   227,656 1,760 SH   SOLE   1,760 0 0
KKR & CO INC COM 48251W104   11,990,023 119,209 SH   SOLE   111,249 0 7,960
KLA CORP COM NEW 482480100   1,045,061 1,496 SH   SOLE   0 0 1,496
LAM RESEARCH CORP COM 512807108   3,137,200 3,229 SH   SOLE   0 0 3,229
LAUDER ESTEE COS INC CL A 518439104   2,192,630 14,224 SH   SOLE   11,393 0 2,831
LEAR CORP COM NEW 521865204   4,370,410 30,166 SH   SOLE   25,837 0 4,329
LOCKHEED MARTIN CORP COM 539830109   242,446 533 SH   SOLE   533 0 0
MASTERCARD INCORPORATED CL A 57636Q104   12,324,334 25,592 SH   SOLE   24,005 0 1,587
MCDONALDS CORP COM 580135101   7,312,695 25,936 SH   SOLE   23,229 0 2,707
MEDTRONIC PLC SHS G5960L103   5,101,393 58,533 SH   SOLE   50,254 0 8,279
MERCK & CO INC COM 58933Y105   432,003 3,274 SH   SOLE   3,274 0 0
META PLATFORMS INC CL A 30303M102   1,268,821 2,613 SH   SOLE   2,303 0 310
MICROSOFT CORP COM 594918104   31,903,389 75,830 SH   SOLE   62,530 0 13,300
MICROSOFT CORP PUT 594918104   252,432 600 PRN Put SOLE   600 0 0
MONDELEZ INTL INC CL A 609207105   3,689,359 52,699 SH   SOLE   43,978 0 8,721
NETFLIX INC COM 64110L106   292,734 482 SH   SOLE   167 0 315
NIKE INC CL B 654106103   1,646,287 17,517 SH   SOLE   14,806 0 2,711
NOVARTIS AG SPONSORED ADR 66987V109   3,452,069 35,674 SH   SOLE   31,107 0 4,567
NVIDIA CORPORATION COM 67066G104   13,214,691 14,625 SH   SOLE   13,310 0 1,315
PEPSICO INC COM 713448108   954,099 5,449 SH   SOLE   3,976 0 1,473
PROCTER AND GAMBLE CO COM 742718109   334,621 2,062 SH   SOLE   1,630 0 432
ROPER TECHNOLOGIES INC COM 776696106   309,584 552 SH   SOLE   96 0 456
SALESFORCE INC COM 79466L302   546,642 1,815 SH   SOLE   267 0 1,548
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   611,202 10,011 SH   SOLE   10,011 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   237,859 2,950 SH   SOLE   2,950 0 0
SEACOR MARINE HLDGS INC COM 78413P101   669,650 48,038 SH   SOLE   48,038 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   311,604 7,398 SH   SOLE   0 0 7,398
SPDR GOLD TR GOLD SHS 78463V107   8,771,078 42,636 SH   SOLE   39,069 0 3,567
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,946,870 9,457 SH   SOLE   6,737 0 2,720
STAGWELL INC COM CL A 85256A109   1,271,959 204,495 SH   SOLE   204,495 0 0
STARBUCKS CORP COM 855244109   4,972,587 54,411 SH   SOLE   47,680 0 6,731
TEXAS INSTRS INC COM 882508104   206,788 1,187 SH   SOLE   1,187 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   8,494,842 14,616 SH   SOLE   13,256 0 1,360
TJX COS INC NEW COM 872540109   2,076,879 20,478 SH   SOLE   15,731 0 4,747
TRANSDIGM GROUP INC COM 893641100   387,954 315 SH   SOLE   0 0 315
UNION PAC CORP COM 907818108   8,075,635 32,837 SH   SOLE   29,474 0 3,363
UNITEDHEALTH GROUP INC COM 91324P102   422,474 854 SH   SOLE   0 0 854
US BANCORP DEL COM NEW 902973304   3,852,674 86,182 SH   SOLE   72,231 0 13,951
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,937,133 15,149 SH   SOLE   7,167 0 7,982
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   641,624 3,661 SH   SOLE   693 0 2,968
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   530,757 1,104 SH   SOLE   934 0 170
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,546,741 30,568 SH   SOLE   28,551 0 2,017
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,062,778 78,422 SH   SOLE   71,863 0 6,559
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,092,687 38,414 SH   SOLE   34,266 0 4,148
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   956,355 16,469 SH   SOLE   14,558 0 1,911
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,694,593 33,777 SH   SOLE   20,417 0 13,360
VERIZON COMMUNICATIONS INC COM 92343V104   4,529,125 107,939 SH   SOLE   92,142 0 15,797
VISA INC COM CL A 92826C839   10,547,316 37,793 SH   SOLE   33,562 0 4,231
WARNER BROS DISCOVERY INC COM SER A 934423104   141,846 16,248 SH   SOLE   2,151 0 14,097
WELLS FARGO CO NEW COM 949746101   949,443 16,381 SH   SOLE   650 0 15,731
WISDOMTREE TR YIELD ENHANCD US 97717X511   260,617 6,005 SH   SOLE   6,005 0 0
WISDOMTREE TR US CORP BOND FD 97717X198   216,679 4,889 SH   SOLE   4,889 0 0
XYLEM INC COM 98419M100   6,081,530 47,056 SH   SOLE   41,671 0 5,385
ZOETIS INC CL A 98978V103   3,288,766 19,436 SH   SOLE   16,355 0 3,081