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
GLOBAL X FDS US INFR DEV ETF 37954Y673   39,530,470 1,394,433 SH   SOLE   0 0 1,394,433
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   34,860,625 132,460 SH   SOLE   0 0 132,460
ISHARES TR GLOBAL TECH ETF 464287291   32,140,787 591,292 SH   SOLE   0 0 591,292
ISHARES TR RUSSELL 3000 ETF 464287689   28,980,800 123,113 SH   SOLE   0 0 123,113
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   28,646,771 251,440 SH   SOLE   0 0 251,440
SPDR SER TR PORTFOLI S&P1500 78464A805   27,857,876 552,542 SH   SOLE   0 0 552,542
VANGUARD INDEX FDS TOTAL STK MKT 922908769   26,270,326 128,742 SH   SOLE   0 0 128,742
INVESCO QQQ TR UNIT SER 1 46090E103   24,923,926 77,663 SH   SOLE   0 0 77,663
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   23,373,352 247,927 SH   SOLE   0 0 247,927
ISHARES TR RUS 1000 GRW ETF 464287614   23,195,872 94,942 SH   SOLE   0 0 94,942
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   23,166,806 423,392 SH   SOLE   0 0 423,392
VANGUARD WORLD FDS INF TECH ETF 92204A702   21,357,724 55,280 SH   SOLE   0 0 55,280
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   19,447,274 233,704 SH   SOLE   0 0 233,704
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   18,323,781 187,648 SH   SOLE   0 0 187,648
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   14,299,573 384,081 SH   SOLE   0 0 384,081
PROSHARES TR LARGE CAP CRE 74347R248   13,440,149 281,949 SH   SOLE   0 0 281,949
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   13,411,739 163,150 SH   SOLE   0 0 163,150
VANGUARD WORLD FD MEGA GRWTH IND 921910816   10,103,070 49,404 SH   SOLE   0 0 49,404
ISHARES TR US AER DEF ETF 464288760   8,831,562 76,748 SH   SOLE   0 0 76,748
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   8,237,761 35,742 SH   SOLE   0 0 35,742
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   8,166,501 170,349 SH   SOLE   0 0 170,349
PACER FDS TR PACER US SMALL 69374H857   7,949,215 208,879 SH   SOLE   0 0 208,879
ARK ETF TR FINTECH INNOVA 00214Q708   7,385,709 394,034 SH   SOLE   0 0 394,034
ISHARES TR ISHARES SEMICDTR 464287523   6,685,322 15,034 SH   SOLE   0 0 15,034
ISHARES TR MRGSTR MD CP GRW 464288307   5,572,410 96,810 SH   SOLE   0 0 96,810
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   5,435,293 165,916 SH   SOLE   0 0 165,916
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   5,033,229 211,205 SH   SOLE   0 0 211,205
ARK ETF TR NEXT GNRTN INTER 00214Q401   3,630,684 67,796 SH   SOLE   0 0 67,796
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   3,229,760 67,265 SH   SOLE   0 0 67,265
RBB FD INC MOTLEY FOL ETF 74933W601   3,175,083 89,629 SH   SOLE   0 0 89,629
ISHARES TR EXPND TEC SC ETF 464287549   3,013,264 8,882 SH   SOLE   0 0 8,882
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   2,598,042 100,003 SH   SOLE   0 0 100,003
APPLE INC COM 037833100   2,074,267 12,579 SH   SOLE   0 0 12,579
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,411,836 22,449 SH   SOLE   0 0 22,449
MICROSOFT CORP COM 594918104   998,598 3,464 SH   SOLE   0 0 3,464
EXXON MOBIL CORP COM 30231G102   899,870 8,206 SH   SOLE   0 0 8,206
AMAZON COM INC COM 023135106   725,612 7,025 SH   SOLE   0 0 7,025
ISHARES TR CORE S&P500 ETF 464287200   622,375 1,514 SH   SOLE   0 0 1,514
ALPHABET INC CAP STK CL C 02079K107   578,240 5,560 SH   SOLE   0 0 5,560
NUVEEN QUALITY MUNCP INCOME COM 67066V101   470,355 40,794 SH   SOLE   0 0 40,794
LINDE PLC SHS G54950103   459,584 1,293 SH   SOLE   0 0 1,293
NUVEEN AMT FREE MUN CR INC F COM 67071L106   449,372 38,147 SH   SOLE   0 0 38,147
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   408,194 1,322 SH   SOLE   0 0 1,322
LOCKHEED MARTIN CORP COM 539830109   340,366 720 SH   SOLE   0 0 720
AUTOMATIC DATA PROCESSING IN COM 053015103   332,387 1,493 SH   SOLE   0 0 1,493
COOPER COS INC COM NEW 216648402   319,795 857 SH   SOLE   0 0 857
NBT BANCORP INC COM 628778102   257,140 7,628 SH   SOLE   0 0 7,628
BALCHEM CORP COM 057665200   238,415 1,885 SH   SOLE   0 0 1,885
SUNNOVA ENERGY INTL INC. COM 86745K104   177,849 11,386 SH   SOLE   0 0 11,386