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
Expires: July 31, 2015
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 A 02079K305 461,722 1,292 SH SOLE 1,292 0 0
ALPHABET INC CAP STK CL C 02079K107 329,716 933 SH SOLE 933 0 0
ALTRIA GROUP INC COM 02209S103 274,511 3,815 SH SOLE 3,815 0 0
AMAZON COM INC COM 023135106 744,336 3,123 SH SOLE 3,123 0 0
APPLE INC COM 037833100 1,826,946 6,314 SH SOLE 6,314 0 0
BANK OF AMER CORP COM 060505104 270,718 4,751 SH SOLE 4,751 0 0
BROADCOM INC COM 11135F101 259,137 686 SH SOLE 686 0 0
CAPITAL GRP FIXED INCM ETF T SHOR DUR MUN ETF 14020Y607 2,036,326 77,177 SH SOLE 77,177 0 0
CHEVRON CORPORATION COM 166764100 624,492 3,767 SH SOLE 3,767 0 0
CISCO SYS INC COM 17275R102 234,527 1,997 SH SOLE 1,997 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 251,641 269 SH SOLE 269 0 0
DEERE & CO COM 244199105 1,417,728 2,235 SH SOLE 2,235 0 0
EMERSON ELEC CO COM 291011104 828,051 5,785 SH SOLE 5,785 0 0
EXXON MOBIL CORP COM 30231G102 232,595 1,701 SH SOLE 1,701 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 829,337 28,383 SH SOLE 28,383 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 672,245 13,087 SH SOLE 13,087 0 0
FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109 713,261 13,327 SH SOLE 13,327 0 0
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 236,722 3,568 SH SOLE 3,568 0 0
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 1,297,375 20,441 SH SOLE 20,441 0 0
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 803,383 14,934 SH SOLE 14,934 0 0
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 626,246 8,205 SH SOLE 8,205 0 0
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 677,376 27,396 SH SOLE 27,396 0 0
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 1,772,391 21,607 SH SOLE 21,607 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 2,671,941 35,213 SH SOLE 35,213 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 1,032,698 62,493 SH SOLE 62,493 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 4,442,325 38,669 SH SOLE 38,669 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 7,072,350 87,248 SH SOLE 87,248 0 0
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 468,001 10,848 SH SOLE 10,848 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 5,571,648 57,559 SH SOLE 57,559 0 0
FIRST TR EXCHANGE-TRADED ALP SHS ISSUED FRST 33733C108 492,469 4,852 SH SOLE 4,852 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,799,792 19,163 SH SOLE 19,163 0 0
FIRST TR EXCHANGE-TRADED FD COM 33734G108 587,029 18,520 SH SOLE 18,520 0 0
FIRST TR EXCHANGE-TRADED FD COMMON SHS 33735T109 619,285 33,385 SH SOLE 33,385 0 0
FIRST TR EXCHANGE-TRADED FD CONSUMR DISCRE 33734X101 1,520,785 21,987 SH SOLE 21,987 0 0
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 1,276,046 39,889 SH SOLE 39,889 0 0
FIRST TR EXCHANGE-TRADED FD ENERGY ALPHADX 33734X127 429,867 21,249 SH SOLE 21,249 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 501,019 8,388 SH SOLE 8,388 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,037,831 25,531 SH SOLE 25,531 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,847,855 37,120 SH SOLE 37,120 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 596,681 6,641 SH SOLE 6,641 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,365,248 31,385 SH SOLE 31,385 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 3,634,639 75,439 SH SOLE 75,439 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 500,323 9,304 SH SOLE 9,304 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 492,976 2,391 SH SOLE 2,391 0 0
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 597,330 12,106 SH SOLE 12,106 0 0
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 560,666 12,856 SH SOLE 12,856 0 0
FLEXSHARES TR CR SCD US BD 33939L761 2,558,924 52,718 SH SOLE 52,718 0 0
FLEXSHARES TR DISCP DUR MBS 33939L779 7,955,338 385,784 SH SOLE 385,784 0 0
ILLINOIS TOOL WKS INC COM 452308109 380,281 1,406 SH SOLE 1,406 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 458,372 1,630 SH SOLE 1,630 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3,032,752 124,753 SH SOLE 124,753 0 0
ISHARES INC MSCI BIC ETF 464286657 380,049 9,812 SH SOLE 9,812 0 0
ISHARES TR EXPANDED TECH 464287515 4,278,550 47,225 SH SOLE 47,225 0 0
ISHARES TR HIGH YLD SYSTM B 46435G250 6,500,327 138,985 SH SOLE 138,985 0 0
ISHARES TR ISHARES SEMICDTR 464287523 13,976,848 21,813 SH SOLE 21,813 0 0
ISHARES TR LATN AMER 40 ETF 464287390 408,113 12,092 SH SOLE 12,092 0 0
ISHARES TR S&P 500 VAL ETF 464287408 293,589 1,293 SH SOLE 1,293 0 0
ISHARES TR TIPS BD ETF 464287176 245,670 2,245 SH SOLE 2,245 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 645,695 3,597 SH SOLE 3,597 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,127,804 19,929 SH SOLE 19,929 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 1,160,034 12,822 SH SOLE 12,822 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,257,703 9,864 SH SOLE 9,864 0 0
ISHARES TR U.S. TECH ETF 464287721 16,343,904 64,798 SH SOLE 64,798 0 0
ISHARES TR U.S. UTILITS ETF 464287697 470,334 4,104 SH SOLE 4,104 0 0
ISHARES TR US AER DEF ETF 464288760 7,699,704 31,762 SH SOLE 31,762 0 0
ISHARES TR US BR DEL SE ETF 464288794 4,122,667 23,514 SH SOLE 23,514 0 0
ISHARES TR US CONSM STAPLES 464287812 416,850 5,737 SH SOLE 5,737 0 0
ISHARES TR US CONSUM DISCRE 464287580 4,891,434 48,382 SH SOLE 48,382 0 0
ISHARES TR US HOME CONS ETF 464288752 5,828,497 55,786 SH SOLE 55,786 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 1,355,490 50,390 SH SOLE 50,390 0 0
ISHARES TR US OIL GS EX ETF 464288851 2,258,617 20,565 SH SOLE 20,565 0 0
JPMORGAN CHASE & CO COM 46625H100 490,585 1,499 SH SOLE 1,499 0 0
KRANESHARES TRUST BOSE MSC CHI ETF 500767405 370,040 10,754 SH SOLE 10,754 0 0
MCDONALDS CORP COM 580135101 851,882 3,152 SH SOLE 3,152 0 0
MERCK & CO INC COM 58933Y105 765,025 5,954 SH SOLE 5,954 0 0
MICROSOFT CORP COM 594918104 401,038 1,075 SH SOLE 1,075 0 0
MORGAN STANLEY COM NEW 617446448 226,508 1,084 SH SOLE 1,084 0 0
NVIDIA CORPORATION COM 67066G104 464,809 2,323 SH SOLE 2,323 0 0
PEPSICO INC COM 713448108 597,182 4,411 SH SOLE 4,411 0 0
PHILIP MORRIS INTL INC COM 718172109 258,993 1,432 SH SOLE 1,432 0 0
PROCTER & GAMBLE CO COM 742718109 749,092 5,108 SH SOLE 5,108 0 0
SPDR SERIES TRUST ST STR CONV ETF 78464A359 1,159,406 10,753 SH SOLE 10,753 0 0
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 12,330,766 361,235 SH SOLE 361,235 0 0
UNION PAC CORP COM 907818108 852,024 3,132 SH SOLE 3,132 0 0
WALMART INC COM 931142103 423,030 3,735 SH SOLE 3,735 0 0
WELLS FARGO & CO COM 949746101 317,095 3,837 SH SOLE 3,837 0 0
WILLIAMS COS INC COM 969457100 513,132 6,903 SH SOLE 6,903 0 0
ZIONS BANCORPORATION NATL AS COM 989701107 552,750 7,989 SH SOLE 7,989 0 0