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 329 2,085 SH   SOLE   0 0 2,085
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 6,562 56,290 SH   SOLE   0 0 56,290
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,924 124,833 SH   SOLE   0 0 124,833
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,488 72,081 SH   SOLE   0 0 72,081
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 6,331 140,774 SH   SOLE   0 0 140,774
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 3,261 78,646 SH   SOLE   0 0 78,646
INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 1,197 35,468 SH   SOLE   0 0 35,468
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 7,841 72,915 SH   SOLE   0 0 72,915
ISHARES TR S&P 500 GRWT ETF 464287309 4,940 32,785 SH   SOLE   0 0 32,785
ISHARES TR EXPANDED TECH 464287515 6,626 38,186 SH   SOLE   0 0 38,186
ISHARES TR MIN VOL USA ETF 46429B697 15,317 292,315 SH   SOLE   0 0 292,315
ISHARES TR CORE S&P US GWT 464287671 4,734 89,825 SH   SOLE   0 0 89,825
ISHARES TR S&P 100 ETF 464287101 1,021 9,152 SH   SOLE   0 0 9,152
ISHARES TR PHLX SEMICND ETF 464287523 3,141 20,026 SH   SOLE   0 0 20,026
ISHARES TR RUS 1000 GRW ETF 464287614 1,116 8,521 SH   SOLE   0 0 8,521
ISHARES TR USA QUALITY FCTR 46432F339 712 9,276 SH   SOLE   0 0 9,276
ISHARES TR EDGE MSCI USA VL 46432F388 982 13,534 SH   SOLE   0 0 13,534
ISHARES TR U.S. MED DVC ETF 464288810 1,079 5,401 SH   SOLE   0 0 5,401
ISHARES TR US AER DEF ETF 464288760 1,326 7,671 SH   SOLE   0 0 7,671
ISHARES TR CORE S&P MCP ETF 464287507 292 1,758 SH   SOLE   0 0 1,758
ISHARES TR USA MOMENTUM FCT 46432F396 304 3,029 SH   SOLE   0 0 3,029
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 8,085 115,459 SH   SOLE   0 0 115,459
SPDR SERIES TRUST NYSE TECH ETF 78464A102 3,359 56,521 SH   SOLE   0 0 56,521
VANGUARD WORLD FDS INF TECH ETF 92204A702 13,810 82,776 SH   SOLE   0 0 82,776
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,297 11,706 SH   SOLE   0 0 11,706
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,636 48,706 SH   SOLE   0 0 48,706
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,088 30,676 SH   SOLE   0 0 30,676
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 701 5,574 SH   SOLE   0 0 5,574
SPDR S&P 500 ETF TR TR UNIT 78462F103 810 3,240 SH   SOLE   0 0 3,240
FIDELITY QLTY FCTOR ETF 316092790 894 29,892 SH   SOLE   0 0 29,892
FIDELITY MSCI INFO TECH I 316092808 1,129 22,926 SH   SOLE   0 0 22,926
PROSHARES TR PSHS LC COR PLUS 74347R248 800 13,204 SH   SOLE   0 0 13,204
PROSHARES TR S&P 500 DV ARIST 74348A467 899 14,850 SH   SOLE   0 0 14,850
VANGUARD WORLD FD MEGA GRWTH IND 921910816 479 4,472 SH   SOLE   0 0 4,472
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 586 4,357 SH   SOLE   0 0 4,357
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,502 46,157 SH   SOLE   0 0 46,157
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 328 9,240 SH   SOLE   0 0 9,240
VANECK VECTORS ETF TR RETAIL ETF 92189F684 294 3,127 SH   SOLE   0 0 3,127
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,891 9,260 SH   SOLE   0 0 9,260
LOCKHEED MARTIN CORP COM 539830109 208 794 SH   SOLE   0 0 794
COOPER COS INC COM NEW 216648402 244 958 SH   SOLE   0 0 958
MICROSOFT CORP COM 594918104 219 2,154 SH   SOLE   0 0 2,154
HELIOS &MATHESON ANALYTICS COM PAR 42327L309 0 25,000 SH   SOLE   0 0 25,000
NBT BANCORP INC COM 628778102 264 7,628 SH   SOLE   0 0 7,628