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
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 32,681 159,894 SH   SOLE 158 0 0 32,681
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 30,266 416,790 SH   SOLE 167 0 0 30,266
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 29,202 409,144 SH   SOLE 173 0 0 29,202
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 27,253 521,268 SH   SOLE 142 0 0 27,253
ISHARES TR ISHARES SEMICDTR 464287523 22,890 65,298 SH   SOLE 122 0 0 22,890
ISHARES TR MSCI USA QLT FCT 46432F339 22,885 204,651 SH   SOLE 124 0 0 22,885
INVESCO QQQ TR UNIT SER 1 46090E103 22,448 79,955 SH   SOLE 184 0 0 22,448
ISHARES TR S&P 100 ETF 464287101 22,042 127,584 SH   SOLE 119 0 0 22,042
VANGUARD WORLD FD MEGA GRWTH IND 921910816 21,242 116,635 SH   SOLE 179 0 0 21,242
VANGUARD WORLD FDS INF TECH ETF 92204A702 19,000 57,996 SH   SOLE 156 0 0 19,000
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 18,462 84,746 SH   SOLE 175 0 0 18,462
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 17,106 59,596 SH   SOLE 170 0 0 17,106
ISHARES TR U.S. TECH ETF 464287721 15,651 195,178 SH   SOLE 125 0 0 15,651
ISHARES TR RUS TOP 200 ETF 464289446 14,189 157,642 SH   SOLE 120 0 0 14,189
PROSHARES TR LARGE CAP CRE 74347R248 13,303 297,670 SH   SOLE 180 0 0 13,303
GLOBAL X FDS US INFR DEV ETF 37954Y673 12,762 559,499 SH   SOLE 166 0 0 12,762
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 10,723 72,521 SH   SOLE 169 0 0 10,723
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 10,380 482,195 SH   SOLE 168 0 0 10,380
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,839 64,119 SH   SOLE 161 0 0 8,839
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 8,750 38,372 SH   SOLE 155 0 0 8,750
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 5,847 185,211 SH   SOLE 176 0 0 5,847
ISHARES TR MRGSTR MD CP GRW 464288307 5,503 105,813 SH   SOLE 123 0 0 5,503
SPDR SER TR SPDR S&P 500 ETF 78468R796 5,457 59,094 SH   SOLE 144 0 0 5,457
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5,276 54,466 SH   SOLE 185 0 0 5,276
ISHARES TR GLOBAL TECH ETF 464287291 4,106 89,468 SH   SOLE 126 0 0 4,106
FIRST TR NASDAQ 100 TECH IND SHS 337345102 4,074 35,445 SH   SOLE 157 0 0 4,074
RBB FD INC MOTLEY FOL ETF 74933W601 3,060 95,670 SH   SOLE 178 0 0 3,060
ISHARES TR EXPND TEC SC ETF 464287549 2,778 9,429 SH   SOLE 121 0 0 2,778
APPLE INC COM 037833100 1,738 12,712 SH   SOLE 0 0 0 1,738
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,334 23,703 SH   SOLE 192 0 0 1,334
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,062 13,848 SH   SOLE 188 0 0 1,062
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1,047 24,024 SH   SOLE 187 0 0 1,047
MICROSOFT CORP COM 594918104 874 3,403 SH   SOLE 0 0 0 874
AMAZON COM INC COM 023135106 864 8,134 SH   SOLE 14 0 0 864
EXXON MOBIL CORP COM 30231G102 773 9,022 SH   SOLE 64 0 0 773
ALPHABET INC CAP STK CL C 02079K107 608 278 SH   SOLE 0 0 0 608
NUVEEN QUALITY MUNCP INCOME COM 67066V101 499 40,000 SH   SOLE 322 0 0 499
NUVEEN AMT FREE MUN CR INC F COM 67071L106 490 37,400 SH   SOLE 305 0 0 490
ISHARES TR CORE S&P500 ETF 464287200 447 1,180 SH   SOLE 115 0 0 447
LINDE PLC SHS G5494J103 382 1,327 SH   SOLE 148 0 0 382
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 356 1,303 SH   SOLE 0 0 0 356
AUTOMATIC DATA PROCESSING IN COM 053015103 322 1,534 SH   SOLE 77 0 0 322
LOCKHEED MARTIN CORP COM 539830109 306 712 SH   SOLE 5 0 0 306
NBT BANCORP INC COM 628778102 287 7,628 SH   SOLE 191 0 0 287
COOPER COS INC COM NEW 216648402 274 874 SH   SOLE 230 0 0 274
BALCHEM CORP COM 057665200 245 1,885 SH   SOLE 86 0 0 245
ALPHABET INC CAP STK CL A 02079K305 200 92 SH   SOLE 0 0 0 200