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
ALPHABET INC CAP STK CL C 02079K107 318 225 SH   SOLE   0 0 318
AMAZON COM INC COM 023135106 966 350 SH   SOLE   0 0 966
APPLE INC COM 037833100 1,166 3,199 SH   SOLE   0 0 1,166
ARK ETF TR NEXT GNRTN INTER 00214Q401 35,879 422,865 SH   SOLE   0 0 35,879
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 9,716 205,379 SH   SOLE   0 0 9,716
ARK ETF TR INNOVATION ETF 00214Q104 2,265 31,767 SH   SOLE   0 0 2,265
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,826 10,230 SH   SOLE   0 0 1,826
COOPER COS INC COM NEW 216648402 271 958 SH   SOLE   0 0 271
EXXON MOBIL CORP COM 30231G102 315 7,044 SH   SOLE   0 0 315
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 1,702 20,702 SH   SOLE   0 0 1,702
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 26,155 351,078 SH   SOLE   0 0 26,155
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 17,938 543,078 SH   SOLE   0 0 17,938
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 557 9,995 SH   SOLE   0 0 557
FIRST TRUST PORTFOLIOS LP SHS 337345102 4,298 39,403 SH   SOLE   0 0 4,298
INTERNATIONAL BUSINESS MACHS COM 459200101 214 1,769 SH   SOLE   0 0 214
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 443 10,153 SH   SOLE   0 0 443
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 316 5,336 SH   SOLE   0 0 316
INVESCO QQQ TR UNIT SER 1 46090E103 14,177 57,259 SH   SOLE   0 0 14,177
ISHARES TR GLOBAL TECH ETF 464287291 3,654 15,514 SH   SOLE   0 0 3,654
ISHARES TR EXPANDED TECH 464287515 15,542 54,682 SH   SOLE   0 0 15,542
ISHARES TR MRGSTR MD CP GRW 464288307 9,772 33,331 SH   SOLE   0 0 9,772
ISHARES TR RUS 1000 GRW ETF 464287614 1,539 8,017 SH   SOLE   0 0 1,539
ISHARES TR RUS TP200 GR ETF 464289438 1,231 11,541 SH   SOLE   0 0 1,231
ISHARES TR PHLX SEMICND ETF 464287523 16,990 62,724 SH   SOLE   0 0 16,990
ISHARES TR U.S. TECH ETF 464287721 2,104 7,797 SH   SOLE   0 0 2,104
ISHARES TR EXPND TEC SC ETF 464287549 2,404 8,611 SH   SOLE   0 0 2,404
ISHARES TR USA MOMENTUM FCT 46432F396 2,251 17,214 SH   SOLE   0 0 2,251
ISHARES TR US HLTHCR PR ETF 464288828 335 1,736 SH   SOLE   0 0 335
ISHARES TR MSCI MIN VOL ETF 46429B697 505 8,334 SH   SOLE   0 0 505
ISHARES TR CORE S&P500 ETF 464287200 366 1,182 SH   SOLE   0 0 366
ISHARES U S ETF TR TECHNOLOGY 46431W648 692 18,107 SH   SOLE   0 0 692
LINDE PLC SHS G5494J103 281 1,327 SH   SOLE   0 0 281
LOCKHEED MARTIN CORP COM 539830109 253 693 SH   SOLE   0 0 253
MICROSOFT CORP COM 594918104 651 3,201 SH   SOLE   0 0 651
NBT BANCORP INC COM 628778102 235 7,628 SH   SOLE   0 0 235
PROSHARES TR ONLINE RTL ETF 74347B169 31,949 619,290 SH   SOLE   0 0 31,949
RBB FD INC MOTLEY FOL ETF 74933W601 2,043 72,982 SH   SOLE   0 0 2,043
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11,970 114,556 SH   SOLE   0 0 11,970
SPDR SER TR NYSE TECH ETF 78464A102 10,275 103,406 SH   SOLE   0 0 10,275
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 17,918 117,266 SH   SOLE   0 0 17,918
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,763 8,932 SH   SOLE   0 0 1,763
VANGUARD WORLD FD MEGA GRWTH IND 921910816 7,054 43,142 SH   SOLE   0 0 7,054
VANGUARD WORLD FDS INF TECH ETF 92204A702 21,256 76,267 SH   SOLE   0 0 21,256
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,288 6,438 SH   SOLE   0 0 1,288