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,000 14,600 SH   SOLE   0 0 2,000
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 22,259 307,226 SH   SOLE   0 0 22,259
ETF MANAGERS GRP COMMDTY TR BREAKWAVE DRY 26923H200 10 225,801 SH   SOLE   0 0 10
RBB FD INC MOTLEY FOL ETF 74933W601 3,824 96,634 SH   SOLE   0 0 3,824
PROSHARES TR LARGE CAP CRE 74347R248 15,211 153,191 SH   SOLE   0 0 15,211
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 44,093 168,143 SH   SOLE   0 0 44,093
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 33,446 659,370 SH   SOLE   0 0 33,446
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 18,901 417,074 SH   SOLE   0 0 18,901
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 451 5,264 SH   SOLE   0 0 451
VANGUARD WORLD FD MEGA GRWTH IND 921910816 27,309 118,029 SH   SOLE   0 0 27,309
SPDR SER TR S&P 600 SML CAP 78464A813 15,634 159,984 SH   SOLE   0 0 15,634
SPDR SER TR S&P RETAIL ETF 78464A714 16,476 169,463 SH   SOLE   0 0 16,476
SPDR SER TR NYSE TECH ETF 78464A102 19,113 120,158 SH   SOLE   0 0 19,113
FIRST TR NASDAQ 100 TECH IND SHS 337345102 5,935 37,320 SH   SOLE   0 0 5,935
ISHARES TR ISHARES SEMICDTR 464287523 32,096 70,652 SH   SOLE   0 0 32,096
ISHARES TR MRGSTR MD CP GRW 464288307 7,666 111,274 SH   SOLE   0 0 7,666
ISHARES TR EXPND TEC SC ETF 464287549 3,881 9,607 SH   SOLE   0 0 3,881
ISHARES TR GLOBAL TECH ETF 464287291 5,025 14,887 SH   SOLE   0 0 5,025
ISHARES TR U.S. TECH ETF 464287721 13,757 138,357 SH   SOLE   0 0 13,757
ISHARES TR COHEN STEER REIT 464287564 3,027 46,343 SH   SOLE   0 0 3,027
ISHARES TR EXPANDED TECH 464287515 1,552 3,979 SH   SOLE   0 0 1,552
ISHARES TR MSCI USA MIN VOL 46429B697 422 7,770 SH   SOLE   0 0 422
ISHARES TR US HLTHCR PR ETF 464288828 462 1,733 SH   SOLE   0 0 462
ISHARES TR CORE S&P500 ETF 464287200 508 1,182 SH   SOLE   0 0 508
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 10,865 34,602 SH   SOLE   0 0 10,865
VANGUARD WORLD FDS INF TECH ETF 92204A702 24,959 62,590 SH   SOLE   0 0 24,959
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 17,253 206,497 SH   SOLE   0 0 17,253
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 133 1,255 SH   SOLE   0 0 133
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 13,385 151,185 SH   SOLE   0 0 13,385
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 30,675 261,606 SH   SOLE   0 0 30,675
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 13,834 114,846 SH   SOLE   0 0 13,834
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 602 10,153 SH   SOLE   0 0 602
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 41,253 4,563,856 SH   SOLE   0 0 41,253
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 15,942 340,862 SH   SOLE   0 0 15,942
PACER FDS TR BNCHMRK INFRA 69374H741 2,035 50,476 SH   SOLE   0 0 2,035
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 7,937 208,664 SH   SOLE   0 0 7,937
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,412 20,482 SH   SOLE   0 0 2,412
INVESCO QQQ TR UNIT SER 1 46090E103 17,879 50,445 SH   SOLE   0 0 17,879
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,378 34,057 SH   SOLE   0 0 2,378
EXXON MOBIL CORP COM 30231G102 464 7,363 SH   SOLE   0 0 464
MICROSOFT CORP COM 594918104 856 3,158 SH   SOLE   0 0 856
AUTOMATIC DATA PROCESSING IN COM 053015103 354 1,784 SH   SOLE   0 0 354
NIKE INC CL B 654106103 221 1,430 SH   SOLE   0 0 221
LINDE PLC SHS G5494J103 387 1,338 SH   SOLE   0 0 387
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,843 10,230 SH   SOLE   0 0 2,843
NBT BANCORP INC COM 628778102 274 7,628 SH   SOLE   0 0 274
ALPHABET INC CAP STK CL A 02079K305 220 90 SH   SOLE   0 0 220
ALPHABET INC CAP STK CL C 02079K107 714 285 SH   SOLE   0 0 714
AMAZON COM INC COM 023135106 1,424 414 SH   SOLE   0 0 1,424
LOCKHEED MARTIN CORP COM 539830109 269 712 SH   SOLE   0 0 269
FACEBOOK INC CL A 30303M102 278 800 SH   SOLE   0 0 278
COOPER COS INC COM NEW 216648402 357 900 SH   SOLE   0 0 357
BALCHEM CORP COM 057665200 247 1,885 SH   SOLE   0 0 247