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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100 2,322 13,075 SH   SOLE   0 0 2,322
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 33,616 495,236 SH   SOLE   0 0 33,616
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 13,487 39,590 SH   SOLE   0 0 13,487
VANGUARD WORLD FDS INF TECH ETF 92204A702 26,301 57,405 SH   SOLE   0 0 26,301
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 13,624 66,682 SH   SOLE   0 0 13,624
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 50,085 162,198 SH   SOLE   0 0 50,085
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 24,205 80,195 SH   SOLE   0 0 24,205
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 15,444 73,255 SH   SOLE   0 0 15,444
GLOBAL X FDS US INFR DEV ETF 37954Y673 16,799 583,938 SH   SOLE   0 0 16,799
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 15,880 520,670 SH   SOLE   0 0 15,880
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 36,180 428,467 SH   SOLE   0 0 36,180
INVESCO QQQ TR UNIT SER 1 46090E103 20,564 51,684 SH   SOLE   0 0 20,564
ISHARES TR U.S. TECH ETF 464287721 21,336 185,814 SH   SOLE   0 0 21,336
ISHARES TR ISHARES SEMICDTR 464287523 36,068 66,504 SH   SOLE   0 0 36,068
ISHARES TR S&P 100 ETF 464287101 14,525 66,251 SH   SOLE   0 0 14,525
ISHARES TR US BR DEL SE ETF 464288794 16,135 146,416 SH   SOLE   0 0 16,135
ISHARES TR MSCI USA QLT FCT 46432F339 30,838 211,854 SH   SOLE   0 0 30,838
ISHARES TR MRGSTR MD CP GRW 464288307 8,067 110,072 SH   SOLE   0 0 8,067
ISHARES TR GLOBAL TECH ETF 464287291 5,727 88,835 SH   SOLE   0 0 5,727
ISHARES TR EXPND TEC SC ETF 464287549 4,195 9,555 SH   SOLE   0 0 4,195
ISHARES TR CORE S&P500 ETF 464287200 564 1,182 SH   SOLE   0 0 564
ISHARES TR RUS 1000 GRW ETF 464287614 263 860 SH   SOLE   0 0 263
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 12,501 236,889 SH   SOLE   0 0 12,501
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 11,647 122,861 SH   SOLE   0 0 11,647
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,639 15,966 SH   SOLE   0 0 1,639
SPDR SER TR NYSE TECH ETF 78464A102 19,913 120,162 SH   SOLE   0 0 19,913
SPDR SER TR SPDR S&P 500 ETF 78468R796 7,118 60,399 SH   SOLE   0 0 7,118
VANGUARD WORLD FD MEGA GRWTH IND 921910816 30,042 115,179 SH   SOLE   0 0 30,042
PROSHARES TR LARGE CAP CRE 74347R248 16,884 151,610 SH   SOLE   0 0 16,884
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 7,974 191,207 SH   SOLE   0 0 7,974
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,841 20,957 SH   SOLE   0 0 2,841
FIRST TR NASDAQ 100 TECH IND SHS 337345102 6,233 35,567 SH   SOLE   0 0 6,233
RBB FD INC MOTLEY FOL ETF 74933W601 4,282 96,974 SH   SOLE   0 0 4,282
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,862 23,713 SH   SOLE   0 0 1,862
AUTOMATIC DATA PROCESSING IN COM 053015103 378 1,534 SH   SOLE   0 0 378
NBT BANCORP INC COM 628778102 294 7,628 SH   SOLE   0 0 294
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 395 1,321 SH   SOLE   0 0 395
META PLATFORMS INC CL A 30303M102 302 897 SH   SOLE   0 0 302
LINDE PLC SHS G5494J103 460 1,327 SH   SOLE   0 0 460
LOCKHEED MARTIN CORP COM 539830109 253 712 SH   SOLE   0 0 253
MICROSOFT CORP COM 594918104 1,117 3,322 SH   SOLE   0 0 1,117
HOME DEPOT INC COM 437076102 214 516 SH   SOLE   0 0 214
ALPHABET INC CAP STK CL A 02079K305 267 92 SH   SOLE   0 0 267
ALPHABET INC CAP STK CL C 02079K107 804 278 SH   SOLE   0 0 804
AMAZON COM INC COM 023135106 1,432 430 SH   SOLE   0 0 1,432
EXXON MOBIL CORP COM 30231G102 451 7,363 SH   SOLE   0 0 451
COOPER COS INC COM NEW 216648402 371 886 SH   SOLE   0 0 371
NIKE INC CL B 654106103 235 1,412 SH   SOLE   0 0 235