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 760 285 SH   SOLE   0 0 760
ALPHABET INC CAP STK CL A 02079K305 246 92 SH   SOLE   0 0 246
AMAZON COM INC COM 023135106 1,376 419 SH   SOLE   0 0 1,376
APPLE INC COM 037833100 2,080 14,702 SH   SOLE   0 0 2,080
AUTOMATIC DATA PROCESSING IN COM 053015103 307 1,534 SH   SOLE   0 0 307
BALCHEM CORP COM 057665200 273 1,885 SH   SOLE   0 0 273
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 499 1,827 SH   SOLE   0 0 499
COOPER COS INC COM NEW 216648402 366 886 SH   SOLE   0 0 366
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 7,007 192,970 SH   SOLE   0 0 7,007
EXXON MOBIL CORP COM 30231G102 433 7,363 SH   SOLE   0 0 433
FACEBOOK INC CL A 30303M102 292 861 SH   SOLE   0 0 292
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,495 21,033 SH   SOLE   0 0 2,495
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 16,895 198,436 SH   SOLE   0 0 16,895
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,322 14,280 SH   SOLE   0 0 1,322
FIRST TR NASDAQ 100 TECH IND SHS 337345102 5,623 35,632 SH   SOLE   0 0 5,623
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 35,300 430,706 SH   SOLE   0 0 35,300
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 15,685 338,769 SH   SOLE   0 0 15,685
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 28,455 95,432 SH   SOLE   0 0 28,455
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 14,156 73,514 SH   SOLE   0 0 14,156
INVESCO QQQ TR UNIT SER 1 46090E103 18,068 50,476 SH   SOLE   0 0 18,068
ISHARES TR ISHARES SEMICDTR 464287523 29,910 67,082 SH   SOLE   0 0 29,910
ISHARES TR RESIDENTIAL MULT 464288562 28,702 335,467 SH   SOLE   0 0 28,702
ISHARES TR MSCI USA QLT FCT 46432F339 28,348 215,204 SH   SOLE   0 0 28,348
ISHARES TR US BR DEL SE ETF 464288794 15,602 149,453 SH   SOLE   0 0 15,602
ISHARES TR U.S. TECH ETF 464287721 15,546 153,522 SH   SOLE   0 0 15,546
ISHARES TR S&P 100 ETF 464287101 13,167 66,690 SH   SOLE   0 0 13,167
ISHARES TR U.S. MED DVC ETF 464288810 9,591 152,766 SH   SOLE   0 0 9,591
ISHARES TR COHEN STEER REIT 464287564 8,921 136,360 SH   SOLE   0 0 8,921
ISHARES TR MRGSTR MD CP GRW 464288307 7,631 110,793 SH   SOLE   0 0 7,631
ISHARES TR GLOBAL TECH ETF 464287291 5,052 89,168 SH   SOLE   0 0 5,052
ISHARES TR EXPND TEC SC ETF 464287549 3,906 9,677 SH   SOLE   0 0 3,906
ISHARES TR CORE S&P500 ETF 464287200 509 1,182 SH   SOLE   0 0 509
ISHARES TR RUS 1000 GRW ETF 464287614 236 860 SH   SOLE   0 0 236
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 10,331 1,201,553 SH   SOLE   0 0 10,331
LINDE PLC SHS G5494J103 389 1,327 SH   SOLE   0 0 389
LOCKHEED MARTIN CORP COM 539830109 246 712 SH   SOLE   0 0 246
MICROSOFT CORP COM 594918104 909 3,223 SH   SOLE   0 0 909
NBT BANCORP INC COM 628778102 276 7,628 SH   SOLE   0 0 276
NIKE INC CL B 654106103 205 1,412 SH   SOLE   0 0 205
PROSHARES TR LARGE CAP CRE 74347R248 15,279 152,535 SH   SOLE   0 0 15,279
RBB FD INC MOTLEY FOL ETF 74933W601 3,843 96,395 SH   SOLE   0 0 3,843
SPDR SER TR NYSE TECH ETF 78464A102 18,904 120,866 SH   SOLE   0 0 18,904
SPDR SER TR SPDR S&P 500 ETF 78468R796 6,454 60,758 SH   SOLE   0 0 6,454
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 41,729 162,836 SH   SOLE   0 0 41,729
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 19,019 71,318 SH   SOLE   0 0 19,019
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,685 23,915 SH   SOLE   0 0 1,685
VANGUARD WORLD FD MEGA GRWTH IND 921910816 27,154 115,662 SH   SOLE   0 0 27,154
VANGUARD WORLD FDS INF TECH ETF 92204A702 23,234 57,904 SH   SOLE   0 0 23,234
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 10,677 34,444 SH   SOLE   0 0 10,677