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
MICROSOFT CORP COM 594918104 38,163,800 73,682 SH SOLE 58,974 0 14,708
APPLE INC COM 037833100 30,923,092 121,443 SH SOLE 98,153 0 23,290
NVIDIA CORPORATION COM 67066G104 25,590,162 137,154 SH SOLE 118,990 0 18,164
BERKSHIRE HATHAWAY INC DEL CL A 084670108 24,888,600 33 SH SOLE 31 0 2
ALPHABET INC CAP STK CL C 02079K107 21,980,389 90,250 SH SOLE 75,214 0 15,036
AMPHENOL CORP NEW CL A 032095101 21,760,476 175,841 SH SOLE 153,411 0 22,430
AMAZON COM INC COM 023135106 18,958,763 86,345 SH SOLE 68,644 0 17,701
JPMORGAN CHASE & CO. COM 46625H100 17,645,251 55,940 SH SOLE 47,726 0 8,214
AMERICAN EXPRESS CO COM 025816109 16,081,052 48,414 SH SOLE 42,364 0 6,050
SPDR GOLD TR GOLD SHS 78463V107 15,214,827 42,802 SH SOLE 36,286 0 6,516
KKR & CO INC COM 48251W104 14,581,625 112,210 SH SOLE 100,639 0 11,571
MASTERCARD INCORPORATED CL A 57636Q104 13,892,483 24,424 SH SOLE 21,774 0 2,650
VISA INC COM CL A 92826C839 12,631,366 37,001 SH SOLE 31,247 0 5,754
COSTCO WHSL CORP NEW COM 22160K105 12,265,891 13,251 SH SOLE 11,547 0 1,704
META PLATFORMS INC CL A 30303M102 12,015,926 16,362 SH SOLE 12,766 0 3,596
FISERV INC COM 337738108 9,617,534 74,595 SH SOLE 65,679 0 8,916
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 9,425,305 185,794 SH SOLE 148,246 0 37,548
JOHNSON & JOHNSON COM 478160104 9,220,973 49,730 SH SOLE 42,875 0 6,855
HONEYWELL INTL INC COM 438516106 9,017,270 42,837 SH SOLE 35,972 0 6,865
CISCO SYS INC COM 17275R102 9,004,226 131,602 SH SOLE 98,074 0 33,528
GENERAL DYNAMICS CORP COM 369550108 8,425,064 24,707 SH SOLE 19,528 0 5,179
UNION PAC CORP COM 907818108 8,361,828 35,376 SH SOLE 30,175 0 5,201
ISHARES TR FLTG RATE NT ETF 46429B655 8,340,192 163,261 SH SOLE 131,967 0 31,294
MCDONALDS CORP COM 580135101 8,077,741 26,581 SH SOLE 22,272 0 4,309
AIR PRODS & CHEMS INC COM 009158106 7,996,591 29,322 SH SOLE 24,651 0 4,671
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,955,731 11,942 SH SOLE 7,731 0 4,211
THERMO FISHER SCIENTIFIC INC COM 883556102 7,814,105 16,111 SH SOLE 13,629 0 2,482
XYLEM INC COM 98419M100 7,287,243 49,405 SH SOLE 41,179 0 8,226
DISNEY WALT CO COM 254687106 7,115,146 62,141 SH SOLE 50,668 0 11,473
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,480,697 81,080 SH SOLE 68,608 0 12,472
AMERICAN WTR WKS CO INC NEW COM 030420103 6,347,404 45,602 SH SOLE 37,729 0 7,873
FEDEX CORP COM 31428X106 6,330,034 26,842 SH SOLE 21,927 0 4,915
HOME DEPOT INC COM 437076102 5,724,824 14,129 SH SOLE 11,335 0 2,794
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,715,500 17,416 SH SOLE 7,659 0 9,757
MEDTRONIC PLC SHS G5960L103 5,616,690 58,971 SH SOLE 47,609 0 11,362
AMGEN INC COM 031162100 5,468,124 19,377 SH SOLE 16,274 0 3,103
NOVARTIS AG SPONSORED ADR 66987V109 5,378,001 41,937 SH SOLE 33,130 0 8,807
US BANCORP DEL COM NEW 902973304 5,017,760 103,812 SH SOLE 80,501 0 23,311
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 4,650,106 59,358 SH SOLE 49,304 0 10,054
STARBUCKS CORP COM 855244109 4,636,853 54,809 SH SOLE 45,276 0 9,533
APPLIED MATLS INC COM 038222105 4,603,375 22,484 SH SOLE 8,402 0 14,082
MONDELEZ INTL INC CL A 609207105 4,557,099 72,940 SH SOLE 58,987 0 13,953
VERIZON COMMUNICATIONS INC COM 92343V104 4,528,186 103,030 SH SOLE 82,281 0 20,749
TJX COS INC NEW COM 872540109 4,509,793 31,201 SH SOLE 23,968 0 7,233
ARES CAPITAL CORP COM 04010L103 4,401,044 215,632 SH SOLE 170,568 0 45,064
ZOETIS INC CL A 98978V103 4,258,059 29,101 SH SOLE 23,305 0 5,796
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,003,442 47,598 SH SOLE 38,656 0 8,942
ISHARES TR PFD AND INCM SEC 464288687 3,878,763 122,668 SH SOLE 102,795 0 19,873
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 3,856,226 75,553 SH SOLE 60,420 0 15,133
FASTENAL CO COM 311900104 3,810,408 77,700 SH SOLE 77,700 0 0
ADOBE INC COM 00724F101 3,390,281 9,611 SH SOLE 7,429 0 2,182
LEAR CORP COM NEW 521865204 3,364,617 33,442 SH SOLE 27,466 0 5,976
ISHARES TR 1 3 YR TREAS BD 464287457 3,136,303 37,805 SH SOLE 26,247 0 11,558
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,731,693 45,589 SH SOLE 23,791 0 21,798
LAM RESEARCH CORP COM NEW 512807306 2,641,178 19,725 SH SOLE 0 0 19,725
INVESCO QQQ TR UNIT SER 1 46090E103 2,424,537 4,038 SH SOLE 99 0 3,939
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,421,724 115,706 SH SOLE 91,176 0 24,530
NIKE INC CL B 654106103 2,325,984 33,355 SH SOLE 27,168 0 6,187
ALPHABET INC CAP STK CL A 02079K305 2,244,081 9,231 SH SOLE 6,655 0 2,576
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,185,948 2,258 SH SOLE 1,864 0 394
ISHARES TR SHORT TREAS BD 464288679 1,343,338 12,158 SH SOLE 8,957 0 3,201
ISHARES TR NEW YORK MUN ETF 464288323 1,339,352 25,105 SH SOLE 25,105 0 0
EAGLE MATLS INC COM 26969P108 1,186,873 5,093 SH SOLE 0 0 5,093
EXXON MOBIL CORP COM 30231G102 1,149,374 10,194 SH SOLE 9,730 0 464
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,144,539 1,869 SH SOLE 964 0 905
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,138,192 22,732 SH SOLE 20,597 0 2,135
KLA CORP COM NEW 482480100 1,066,736 989 SH SOLE 0 0 989
GATX CORP COM 361448103 1,044,955 5,978 SH SOLE 0 0 5,978
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 879,600 30,000 SH SOLE 30,000 0 0
WELLS FARGO CO NEW COM 949746101 848,466 10,122 SH SOLE 672 0 9,450
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 815,170 3,894 SH SOLE 794 0 3,100
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 700,452 27,244 SH SOLE 27,244 0 0
CHEVRON CORP NEW COM 166764100 650,562 4,189 SH SOLE 3,825 0 364
NETFLIX INC COM 64110L106 643,821 537 SH SOLE 222 0 315
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 634,661 12,575 SH SOLE 9,075 0 3,500
NEBIUS GROUP N.V. SHS CLASS A N97284108 578,752 5,155 SH SOLE 5,155 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 574,925 8,845 SH SOLE 3,760 0 5,085
CENTURY ALUM CO COM 156431108 568,645 19,368 SH SOLE 19,368 0 0
EATON CORP PLC SHS G29183103 566,615 1,514 SH SOLE 1,514 0 0
PEPSICO INC COM 713448108 557,357 3,969 SH SOLE 3,884 0 85
ISHARES TR 0-3 MNTH TREASRY 46436E718 532,502 5,288 SH SOLE 4,818 0 470
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 521,196 12,675 SH SOLE 12,675 0 0
BWX TECHNOLOGIES INC COM 05605H100 518,818 2,814 SH SOLE 2,219 0 595
TRANSDIGM GROUP INC COM 893641100 514,028 390 SH SOLE 0 0 390
SALESFORCE INC COM 79466L302 507,417 2,141 SH SOLE 239 0 1,902
BROADCOM INC COM 11135F101 487,961 1,479 SH SOLE 1,404 0 75
INVESCO QQQ TR PUT 46090E103 480,296 800 PRN SOLE 0 0 800
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 462,319 3,355 SH SOLE 0 0 3,355
ISHARES TR RUS 1000 GRW ETF 464287614 443,116 946 SH SOLE 0 0 946
BANK AMERICA CORP COM 060505104 441,714 8,562 SH SOLE 900 0 7,662
TESLA INC COM 88160R101 433,602 975 SH SOLE 975 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 410,543 1,455 SH SOLE 946 0 509
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 393,144 7,298 SH SOLE 0 0 7,298
AUTOMATIC DATA PROCESSING IN COM 053015103 390,355 1,330 SH SOLE 1,240 0 90
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 381,990 5,100 SH SOLE 5,100 0 0
HP INC COM 40434L105 367,605 13,500 SH SOLE 0 0 13,500
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 359,240 11,860 SH SOLE 11,860 0 0
BOOKING HOLDINGS INC COM 09857L108 334,755 62 SH SOLE 0 0 62
BLACKSTONE INC COM 09260D107 327,555 1,917 SH SOLE 1,217 0 700
ROPER TECHNOLOGIES INC COM 776696106 327,141 656 SH SOLE 80 0 576
CHURCHILL CAP CORP X SHS CL A G2130T108 321,500 25,000 SH SOLE 25,000 0 0
MERCK & CO INC COM 58933Y105 316,751 3,774 SH SOLE 3,774 0 0
COMCAST CORP NEW CL A 20030N101 307,257 9,779 SH SOLE 1,279 0 8,500
SEACOR MARINE HLDGS INC COM 78413P101 298,787 46,038 SH SOLE 46,038 0 0
AT&T INC COM 00206R102 285,096 10,095 SH SOLE 10,095 0 0
PALO ALTO NETWORKS INC COM 697435105 280,996 1,380 SH SOLE 0 0 1,380
PALANTIR TECHNOLOGIES INC CL A 69608A108 278,191 1,525 SH SOLE 1,045 0 480
HEWLETT PACKARD ENTERPRISE C COM 42824C109 270,897 11,030 SH SOLE 0 0 11,030
WILLIAMS COS INC COM 969457100 262,608 4,145 SH SOLE 4,145 0 0
BLACKROCK INC COM 09290D101 253,949 218 SH SOLE 116 0 102
BRISTOW GROUP INC COM 11040G103 253,462 7,025 SH SOLE 7,025 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 249,523 6,367 SH SOLE 3,217 0 3,150
LOCKHEED MARTIN CORP COM 539830109 244,114 489 SH SOLE 489 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 239,886 1,800 SH SOLE 1,800 0 0
STATE STR CORP COM 857477103 231,788 1,998 SH SOLE 1,998 0 0
BOEING CO COM 097023105 231,202 1,071 SH SOLE 1,071 0 0
3M CO COM 88579Y101 225,213 1,451 SH SOLE 1,451 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 223,432 800 SH SOLE 625 0 175
PROCTER AND GAMBLE CO COM 742718109 220,960 1,438 SH SOLE 1,416 0 22
WARNER BROS DISCOVERY INC COM SER A 934423104 218,912 11,209 SH SOLE 11,209 0 0
ISHARES SILVER TR ISHARES 46428Q109 209,054 4,934 SH SOLE 4,934 0 0
ISHARES TR MSCI EAFE ETF 464287465 205,881 2,205 SH SOLE 2,205 0 0
ELECTRONIC ARTS INC COM 285512109 205,533 1,019 SH SOLE 1,019 0 0
ISHARES TR S&P 500 VAL ETF 464287408 202,174 979 SH SOLE 490 0 489
STAGWELL INC COM CL A 85256A109 168,900 30,000 SH SOLE 30,000 0 0
ASP ISOTOPES INC COM 00218A105 144,300 15,000 SH SOLE 15,000 0 0
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 77,920 10,028 SH SOLE 10,028 0 0