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
ABBOTT LABS COM 002824100 230 2,669 SH   SOLE   0 0 2,669
ABERDEEN ASIA PACIFIC INCOM COM 003009107 206 47,480 SH   SOLE   0 0 47,480
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 182 17,293 SH   SOLE   0 0 17,293
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 437 1,921 SH   SOLE   0 0 1,921
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 468 38,303 SH   SOLE   0 0 38,303
ALPHABET INC CAP STK CL A 02079K305 311 218 SH   SOLE   0 0 218
ALPHABET INC CAP STK CL C 02079K107 593 415 SH   SOLE   0 0 415
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,336 53,861 SH   SOLE   0 0 53,861
ALTRIA GROUP INC COM 02209S103 704 13,856 SH   SOLE   0 0 13,856
AMAZON COM INC COM 023135106 1,900 1,013 SH   SOLE   0 0 1,013
APOLLO TACTICAL INCOME FD IN COM 037638103 396 25,462 SH   SOLE   0 0 25,462
APPLE INC COM 037833100 1,552 4,964 SH   SOLE   0 0 4,964
AT&T INC COM 00206R102 271 7,082 SH   SOLE   0 0 7,082
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 856 3,784 SH   SOLE   0 0 3,784
BLACKROCK MULTI-SECTOR INC T COM 09258A107 1,005 61,946 SH   SOLE   0 0 61,946
BOEING CO COM 097023105 548 1,649 SH   SOLE   0 0 1,649
BP PLC SPONSORED ADR 055622104 264 6,670 SH   SOLE   0 0 6,670
CABOT OIL & GAS CORP COM 127097103 228 12,111 SH   SOLE   0 0 12,111
CHEVRON CORP NEW COM 166764100 293 2,511 SH   SOLE   0 0 2,511
COCA COLA CO COM 191216100 338 6,080 SH   SOLE   0 0 6,080
COSTCO WHSL CORP NEW COM 22160K105 949 3,188 SH   SOLE   0 0 3,188
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 332 5,529 SH   SOLE   0 0 5,529
DISNEY WALT CO COM DISNEY 254687106 1,033 7,113 SH   SOLE   0 0 7,113
EATON VANCE LTD DUR INCOME F COM 27828H105 176 13,187 SH   SOLE   0 0 13,187
ETF SER SOLUTIONS ACQUIRERS FD 26922A263 3,101 114,636 SH   SOLE   0 0 114,636
EXXON MOBIL CORP COM 30231G102 1,187 17,164 SH   SOLE   0 0 17,164
FACEBOOK INC CL A 30303M102 497 2,283 SH   SOLE   0 0 2,283
FASTLY INC CL A 31188V100 2,055 93,185 SH   SOLE   0 0 93,185
FEDEX CORP COM 31428X106 355 2,231 SH   SOLE   0 0 2,231
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 281 5,024 SH   SOLE   0 0 5,024
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 276 12,217 SH   SOLE   0 0 12,217
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 503 8,331 SH   SOLE   0 0 8,331
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 555 3,826 SH   SOLE   0 0 3,826
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 2,999 92,777 SH   SOLE   0 0 92,777
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2,092 34,794 SH   SOLE   0 0 34,794
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2,694 55,115 SH   SOLE   0 0 55,115
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 7,603 146,565 SH   SOLE   0 0 146,565
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 747 14,600 SH   SOLE   0 0 14,600
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 237 2,742 SH   SOLE   0 0 2,742
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,029 21,409 SH   SOLE   0 0 21,409
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 207 2,751 SH   SOLE   0 0 2,751
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,834 91,136 SH   SOLE   0 0 91,136
FIRST TR VALUE LINE DIVID IN SHS 33734H106 11,668 322,554 SH   SOLE   0 0 322,554
FRANKLIN LTD DURATION INC TR COM 35472T101 218 22,417 SH   SOLE   0 0 22,417
FS KKR CAPITAL CORP COM 302635107 205 32,503 SH   SOLE   0 0 32,503
GENERAL ELECTRIC CO COM 369604103 292 24,345 SH   SOLE   0 0 24,345
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 320 14,094 SH   SOLE   0 0 14,094
HOME DEPOT INC COM 437076102 203 911 SH   SOLE   0 0 911
IDACORP INC COM 451107106 631 5,906 SH   SOLE   0 0 5,906
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 216 10,104 SH   SOLE   0 0 10,104
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 243 2,376 SH   SOLE   0 0 2,376
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 569 16,571 SH   SOLE   0 0 16,571
INVESCO QQQ TR UNIT SER 1 46090E103 2,577 11,719 SH   SOLE   0 0 11,719
INVESCO SR INCOME TR COM 46131H107 52 12,125 SH   SOLE   0 0 12,125
ISHARES INC CUR HD MSCI EM 46434G509 271 10,000 SH   SOLE   0 0 10,000
ISHARES INC US INTL HGH YLD 464286178 526 10,660 SH   SOLE   0 0 10,660
ISHARES TR 20 YR TR BD ETF 464287432 432 3,095 SH   SOLE   0 0 3,095
ISHARES TR AGGRES ALLOC ETF 464289859 843 14,477 SH   SOLE   0 0 14,477
ISHARES TR CORE INTL AGGR 46435G672 1,864 33,783 SH   SOLE   0 0 33,783
ISHARES TR CORE S&P MCP ETF 464287507 293 1,428 SH   SOLE   0 0 1,428
ISHARES TR CORE S&P SCP ETF 464287804 1,244 14,760 SH   SOLE   0 0 14,760
ISHARES TR CORE S&P500 ETF 464287200 8,061 24,485 SH   SOLE   0 0 24,485
ISHARES TR CORE TOTAL USD 46434V613 9,617 183,668 SH   SOLE   0 0 183,668
ISHARES TR CORE US AGGBD ET 464287226 268 2,362 SH   SOLE   0 0 2,362
ISHARES TR EAFE GRWTH ETF 464288885 8,423 96,018 SH   SOLE   0 0 96,018
ISHARES TR EAFE VALUE ETF 464288877 1,293 26,056 SH   SOLE   0 0 26,056
ISHARES TR FLTG RATE NT ETF 46429B655 283 5,531 SH   SOLE   0 0 5,531
ISHARES TR IBOXX INV CP ETF 464287242 279 2,189 SH   SOLE   0 0 2,189
ISHARES TR JPMORGAN USD EMG 464288281 512 4,527 SH   SOLE   0 0 4,527
ISHARES TR MODERT ALLOC ETF 464289875 270 6,779 SH   SOLE   0 0 6,779
ISHARES TR MSCI EAFE ETF 464287465 233 3,302 SH   SOLE   0 0 3,302
ISHARES TR MSCI EMG MKT ETF 464287234 665 14,442 SH   SOLE   0 0 14,442
ISHARES TR RUS 1000 GRW ETF 464287614 1,015 5,624 SH   SOLE   0 0 5,624
ISHARES TR RUS MID CAP ETF 464287499 1,019 16,905 SH   SOLE   0 0 16,905
ISHARES TR U.S. MED DVC ETF 464288810 209 776 SH   SOLE   0 0 776
ISHARES TR USA MOMENTUM FCT 46432F396 16,185 125,902 SH   SOLE   0 0 125,902
JOHNSON & JOHNSON COM 478160104 392 2,695 SH   SOLE   0 0 2,695
JOHNSON CTLS INTL PLC SHS G51502105 226 5,483 SH   SOLE   0 0 5,483
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 233 4,019 SH   SOLE   0 0 4,019
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 7,258 144,463 SH   SOLE   0 0 144,463
JPMORGAN CHASE & CO COM 46625H100 381 2,761 SH   SOLE   0 0 2,761
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 252 43,959 SH   SOLE   0 0 43,959
LAM RESEARCH CORP COM 512807108 305 1,003 SH   SOLE   0 0 1,003
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6,894 234,527 SH   SOLE   0 0 234,527
MALLINCKRODT PUB LTD CO SHS G5785G107 97 27,300 SH   SOLE   0 0 27,300
MASTERCARD INC CL A 57636Q104 265 860 SH   SOLE   0 0 860
MICRON TECHNOLOGY INC COM 595112103 338 5,876 SH   SOLE   0 0 5,876
MICROSOFT CORP COM 594918104 1,960 12,084 SH   SOLE   0 0 12,084
NABRIVA THERAPEUTICS PLC SHS G63637105 157 112,000 SH   SOLE   0 0 112,000
NEUBERGER BERMAN MUNI FD INC COM 64124P101 241 15,293 SH   SOLE   0 0 15,293
NUVEEN AMT FREE MUN CR INC F COM 67071L106 435 26,019 SH   SOLE   0 0 26,019
OCCIDENTAL PETE CORP COM 674599105 537 11,415 SH   SOLE   0 0 11,415
PACIFIC ETHANOL INC COM 69423U305 10 14,831 SH   SOLE   0 0 14,831
PEPSICO INC COM 713448108 271 1,977 SH   SOLE   0 0 1,977
PFIZER INC COM 717081103 564 14,146 SH   SOLE   0 0 14,146
PIMCO ETF TR ACTIVE BD ETF 72201R775 433 3,990 SH   SOLE   0 0 3,990
PROCTER & GAMBLE CO COM 742718109 286 2,337 SH   SOLE   0 0 2,337
PROSHARES TR HD REPLICATION 74347X294 231 4,919 SH   SOLE   0 0 4,919
PROSHARES TR S&P 500 DV ARIST 74348A467 337 4,400 SH   SOLE   0 0 4,400
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 103 18,419 SH   SOLE   0 0 18,419
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 11,040 181,316 SH   SOLE   0 0 181,316
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 453 5,956 SH   SOLE   0 0 5,956
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 504 3,955 SH   SOLE   0 0 3,955
SOUTHERN CO COM 842587107 245 3,845 SH   SOLE   0 0 3,845
SPDR GOLD TRUST GOLD SHS 78463V107 513 3,487 SH   SOLE   0 0 3,487
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 276 4,105 SH   SOLE   0 0 4,105
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7,697 244,019 SH   SOLE   0 0 244,019
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,313 33,938 SH   SOLE   0 0 33,938
SPDR S&P 500 ETF TR TR UNIT 78462F103 896 2,731 SH   SOLE   0 0 2,731
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 920 16,057 SH   SOLE   0 0 16,057
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 324 3,704 SH   SOLE   0 0 3,704
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 19,437 658,299 SH   SOLE   0 0 658,299
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 36,212 940,547 SH   SOLE   0 0 940,547
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 6,420 176,324 SH   SOLE   0 0 176,324
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 3,447 115,277 SH   SOLE   0 0 115,277
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 810 18,866 SH   SOLE   0 0 18,866
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 573 14,553 SH   SOLE   0 0 14,553
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 257 3,916 SH   SOLE   0 0 3,916
SPDR SERIES TRUST S&P DIVID ETF 78464A763 344 3,220 SH   SOLE   0 0 3,220
SPDR SERIES TRUST S&P REGL BKG 78464A698 438 7,598 SH   SOLE   0 0 7,598
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 4,660 46,892 SH   SOLE   0 0 46,892
SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 5,066 69,942 SH   SOLE   0 0 69,942
TAILORED BRANDS INC COM 87403A107 438 103,530 SH   SOLE   0 0 103,530
TJX COS INC NEW COM 872540109 242 3,841 SH   SOLE   0 0 3,841
TOLL BROTHERS INC COM 889478103 240 5,465 SH   SOLE   0 0 5,465
TREVENA INC COM 89532E109 77 88,500 SH   SOLE   0 0 88,500
ULTA BEAUTY INC COM 90384S303 426 1,503 SH   SOLE   0 0 1,503
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 452 15,039 SH   SOLE   0 0 15,039
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 599 21,147 SH   SOLE   0 0 21,147
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 628 4,316 SH   SOLE   0 0 4,316
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 442 5,251 SH   SOLE   0 0 5,251
VANGUARD INDEX FDS GROWTH ETF 922908736 214 1,137 SH   SOLE   0 0 1,137
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,466 4,869 SH   SOLE   0 0 4,869
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 239 5,417 SH   SOLE   0 0 5,417
VERIZON COMMUNICATIONS INC COM 92343V104 279 4,781 SH   SOLE   0 0 4,781
WALMART INC COM 931142103 202 1,739 SH   SOLE   0 0 1,739
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 660 77,557 SH   SOLE   0 0 77,557
WESTERN ASSET MUN HI INCM FD COM 95766N103 87 11,367 SH   SOLE   0 0 11,367
WISDOMTREE TR EUROPE SMCP DV 97717W869 454 7,038 SH   SOLE   0 0 7,038
WISDOMTREE TR US SMALLCAP FUND 97717W562 9,489 250,395 SH   SOLE   0 0 250,395