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
ADOBE INC COM 00724F101 937,535 4,572 SH SOLE 0 0 4,572
ADVANCED MICRO DEVICES INC COM 007903107 22,226,154 38,260 SH SOLE 0 0 38,260
ALKERMES PLC SHS G01767105 298,652 5,700 SH SOLE 0 0 5,700
ALPHABET INC CAP STK CL A 02079K305 4,840,246 13,544 SH SOLE 0 0 13,544
ALPHABET INC CAP STK CL C 02079K107 15,987,817 45,248 SH SOLE 0 0 45,248
ALTRIA GROUP INC COM 02209S103 210,022 2,919 SH SOLE 0 0 2,919
AMAZON COM INC COM 023135106 5,916,771 24,824 SH SOLE 0 0 24,824
AMERICAN EXPRESS CO COM 025816109 305,026 901 SH SOLE 0 0 901
AMGEN INC COM 031162100 804,631 2,222 SH SOLE 0 0 2,222
AMPHENOL CORP CL A 032095101 249,561 1,415 SH SOLE 0 0 1,415
APPLE INC COM 037833100 2,439,760 8,431 SH SOLE 0 0 8,431
APPLIED MATLS INC COM 038222105 2,078,833 2,875 SH SOLE 0 0 2,875
ARISTA NETWORKS INC COM SHS 040413205 590,839 3,477 SH SOLE 0 0 3,477
BARON ETF TR FIRST PRINC ETF 06829D107 239,202 9,803 SH SOLE 0 0 9,803
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,955,911 7,905 SH SOLE 0 0 7,905
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108 328,493 12,781 SH SOLE 0 0 12,781
BOEING CO COM 097023105 372,978 1,723 SH SOLE 0 0 1,723
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 493,700 10,000 SH SOLE 0 0 10,000
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 6,991,364 153,386 SH SOLE 0 0 153,386
BONDBLOXX ETF TRUST BLOO TWEN US ETF 09789C796 12,070,740 321,586 SH SOLE 0 0 321,586
BROADCOM INC COM 11135F101 2,353,147 6,229 SH SOLE 0 0 6,229
CATERPILLAR INC COM 149123101 1,138,565 1,069 SH SOLE 0 0 1,069
CEREBRAS SYSTEMS INC COM CL A 15675D103 505,050 2,285 SH SOLE 0 0 2,285
CORNING INC COM 219350105 2,161,704 8,463 SH SOLE 0 0 8,463
CRH PLC ORD G25508105 1,213,497 11,341 SH SOLE 0 0 11,341
CUMMINS INC COM 231021106 273,747 383 SH SOLE 0 0 383
DEERE & CO COM 244199105 340,161 536 SH SOLE 0 0 536
DUKE ENERGY CORP NEW COM NEW 26441C204 313,918 2,480 SH SOLE 0 0 2,480
EATON CORP PLC SHS G29183103 1,394,174 3,271 SH SOLE 0 0 3,271
EMCOR GROUP INC COM 29084Q100 210,047 253 SH SOLE 0 0 253
EMERSON ELEC CO COM 291011104 1,250,284 8,734 SH SOLE 0 0 8,734
EXXON MOBIL CORP COM 30231G102 462,797 3,385 SH SOLE 0 0 3,385
FLOWSERVE CORP COM 34354P105 1,361,924 18,364 SH SOLE 0 0 18,364
GE AEROSPACE COM NEW 369604301 1,191,451 3,188 SH SOLE 0 0 3,188
GE VERNOVA INC COM 36828A101 1,707,969 1,453 SH SOLE 0 0 1,453
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 343,547 9,055 SH SOLE 0 0 9,055
GRAIL INC COM 384747101 418,836 6,135 SH SOLE 0 0 6,135
GUIDEWIRE SOFTWARE INC COM 40171V100 374,072 3,040 SH SOLE 0 0 3,040
HEXCEL CORP NEW COM 428291108 320,192 3,200 SH SOLE 0 0 3,200
HOME DEPOT INC COM 437076102 368,552 1,045 SH SOLE 0 0 1,045
IES HOLDINGS INC COM 44951W106 207,065 281 SH SOLE 0 0 281
ILLINOIS TOOL WKS INC COM 452308109 247,088 913 SH SOLE 0 0 913
INGERSOLL RAND INC COM 45687V106 223,415 2,724 SH SOLE 0 0 2,724
INTEL CORP COM 458140100 222,151 1,591 SH SOLE 0 0 1,591
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6,939,341 79,725 SH SOLE 0 0 79,725
INTERNATIONAL BUSINESS MACHS COM 459200101 1,393,677 4,956 SH SOLE 0 0 4,956
INTUIT COM 461202103 2,616,453 10,024 SH SOLE 0 0 10,024
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 688,212 2,271 SH SOLE 0 0 2,271
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 321,932 1,513 SH SOLE 0 0 1,513
INVESCO QQQ TR UNIT SER 1 46090E103 4,290,785 5,826 SH SOLE 0 0 5,826
ISHARES TR 1 3 YR TREAS BD 464287457 236,879 2,884 SH SOLE 0 0 2,884
ISHARES TR CORE S&P500 ETF 464287200 476,028 635 SH SOLE 0 0 635
ISHARES TR NATIONAL MUN ETF 464288414 828,674 7,700 SH SOLE 0 0 7,700
ISHARES TR NEW YORK MUN ETF 464288323 482,450 8,950 SH SOLE 0 0 8,950
ISHARES TR S&P 100 ETF 464287101 210,411 575 SH SOLE 0 0 575
ISHARES TR U.S. TECH ETF 464287721 233,817 927 SH SOLE 0 0 927
JOHNSON CONTROLS INTERNATION SHS G51502105 276,812 1,894 SH SOLE 0 0 1,894
JPMORGAN CHASE & CO COM 46625H100 1,989,032 6,076 SH SOLE 0 0 6,076
KLA CORP COM NEW 482480100 973,364 3,226 SH SOLE 0 0 3,226
LAM RESEARCH CORP COM NEW 512807306 1,894,761 4,372 SH SOLE 0 0 4,372
LINDE PLC SHS G54950103 234,143 451 SH SOLE 0 0 451
LOWES COS INC COM 548661107 425,649 1,930 SH SOLE 0 0 1,930
MASTERCARD INCORPORATED CL A 57636Q104 769,514 1,498 SH SOLE 0 0 1,498
MERCADOLIBRE INC COM 58733R102 3,528,165 2,078 SH SOLE 0 0 2,078
META PLATFORMS INC CL A 30303M102 3,667,439 6,510 SH SOLE 0 0 6,510
MICRON TECHNOLOGY INC COM 595112103 363,274 314 SH SOLE 0 0 314
MICROSOFT CORP COM 594918104 9,504,340 25,479 SH SOLE 0 0 25,479
MODINE MFG CO COM 607828100 5,297,731 19,840 SH SOLE 0 0 19,840
NETFLIX INC. COM 64110L106 388,960 5,447 SH SOLE 0 0 5,447
NOKIA CORP SPONSORED ADR 654902204 331,108 24,932 SH SOLE 0 0 24,932
NVIDIA CORPORATION COM 67066G104 6,776,267 33,866 SH SOLE 0 0 33,866
NXP SEMICONDUCTORS N V COM N6596X109 311,604 1,108 SH SOLE 0 0 1,108
ON SEMICONDUCTOR CORP COM 682189105 273,895 2,897 SH SOLE 0 0 2,897
ONTO INNOVATION INC COM 683344105 2,795,392 7,386 SH SOLE 0 0 7,386
ORACLE CORP COM 68389X105 2,228,982 15,209 SH SOLE 0 0 15,209
PFIZER INC COM 717081103 359,948 14,948 SH SOLE 0 0 14,948
PHILIP MORRIS INTL INC COM 718172109 285,740 1,579 SH SOLE 0 0 1,579
PHILLIPS 66 COM 718546104 203,216 1,202 SH SOLE 0 0 1,202
PLUG PWR INC COM NEW 72919P202 40,276 14,862 SH SOLE 0 0 14,862
QUALCOMM INC COM 747525103 419,261 2,268 SH SOLE 0 0 2,268
QUANTA SVCS INC COM 74762E102 841,923 1,169 SH SOLE 0 0 1,169
QUANTUMSCAPE CORP COM CL A 74767V109 152,357 20,153 SH SOLE 0 0 20,153
ROCKWELL AUTOMATION INC COM 773903109 212,879 429 SH SOLE 0 0 429
SCHWAB CHARLES CORP COM 808513105 715,093 7,750 SH SOLE 0 0 7,750
SERVICENOW INC COM 81762P102 1,613,273 16,249 SH SOLE 0 0 16,249
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 320,348 2,800 SH SOLE 0 0 2,800
SOUTHERN CO COM 842587107 285,407 2,982 SH SOLE 0 0 2,982
SPDR SERIES TRUST ST STR SP BIOT 78464A870 597,077 3,773 SH SOLE 0 0 3,773
SPDR SERIES TRUST ST STR P500GRW 78464A409 467,036 3,925 SH SOLE 0 0 3,925
SPDR SERIES TRUST ST STR SP DIV 78464A763 205,443 1,350 SH SOLE 0 0 1,350
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 287,506 385 SH SOLE 0 0 385
STERLING INFRASTRUCTURE INC COM 859241101 816,697 973 SH SOLE 0 0 973
SYSCO CORP COM 871829107 367,752 4,400 SH SOLE 0 0 4,400
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 11,201,644 23,455 SH SOLE 0 0 23,455
TECHNIPFMC PLC COM G87110105 1,198,128 18,071 SH SOLE 0 0 18,071
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 284,435 25,509 SH SOLE 0 0 25,509
TESLA INC COM 88160R101 8,837,264 21,011 SH SOLE 0 0 21,011
THERMO FISHER SCIENTIFIC INC COM 883556102 1,091,127 2,176 SH SOLE 0 0 2,176
TRADEWEB MKTS INC CL A 892672106 268,066 2,689 SH SOLE 0 0 2,689
TRANE TECHNOLOGIES PLC SHS G8994E103 205,060 417 SH SOLE 0 0 417
TRUSTCO BK CORP N Y COM NEW 898349204 302,005 5,500 SH SOLE 0 0 5,500
UNITED RENTALS INC COM 911363109 283,541 250 SH SOLE 0 0 250
VALERO ENERGY CORP COM 91913Y100 243,481 934 SH SOLE 0 0 934
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 355,146 541 SH SOLE 0 0 541
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 208,640 1,600 SH SOLE 0 0 1,600
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 373,968 4,800 SH SOLE 0 0 4,800
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 519,302 7,074 SH SOLE 0 0 7,074
VANGUARD INDEX FDS LARGE CAP ETF 922908637 206,346 600 SH SOLE 0 0 600
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 308,875 449 SH SOLE 0 0 449
VANGUARD INDEX FDS VALUE ETF 922908744 879,348 4,035 SH SOLE 0 0 4,035
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 390,275 4,660 SH SOLE 0 0 4,660
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 286,311 5,700 SH SOLE 0 0 5,700
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 394,615 3,250 SH SOLE 0 0 3,250
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 327,694 1,095 SH SOLE 0 0 1,095
VISA INC COM CL A 92826C839 3,944,006 11,495 SH SOLE 0 0 11,495