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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 448,336 1,303 SH   SOLE   1,303 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 318,023 933 SH   SOLE   933 0 0
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 258,554 3,840 SH   SOLE   3,840 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 780,836 3,134 SH   SOLE   3,134 0 0
APPLE INC COM 037833100 BBG001S5N8V8 2,102,736 6,314 SH   SOLE   6,314 0 0
BANK OF AMER CORP COM 060505104 BBG001S5P0Y0 259,484 4,767 SH   SOLE   4,767 0 0
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 229,628 5,220 SH   SOLE   5,220 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 241,970 689 SH   SOLE   689 0 0
CAPITAL GRP FIXED INCM ETF T SHOR DUR MUN ETF 14020Y607 BBG01J5S8NT0 2,130,889 82,882 SH   SOLE   82,882 0 0
CHEVRON CORPORATION COM 166764100 BBG001S67ZC5 773,600 3,788 SH   SOLE   3,788 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 214,417 1,992 SH   SOLE   1,992 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 BBG001S9KRQ7 243,971 268 SH   SOLE   268 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 1,500,914 2,235 SH   SOLE   2,235 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 897,021 5,784 SH   SOLE   5,784 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 BBG023CY9NL0 277,880 1,707 SH   SOLE   1,707 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 807,955 28,369 SH   SOLE   28,369 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 620,508 12,965 SH   SOLE   12,965 0 0
FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109 BBG001V11YZ6 683,672 13,774 SH   SOLE   13,774 0 0
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 BBG007D9BXM1 252,184 3,921 SH   SOLE   3,921 0 0
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 BBG002N8WNT5 1,230,005 20,782 SH   SOLE   20,782 0 0
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 BBG002N8TH58 753,918 14,784 SH   SOLE   14,784 0 0
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 BBG001V11WW3 634,015 8,112 SH   SOLE   8,112 0 0
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 BBG001V11WB6 697,020 27,256 SH   SOLE   27,256 0 0
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 BBG002N8WMD4 1,681,834 21,514 SH   SOLE   21,514 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 2,587,227 35,251 SH   SOLE   35,251 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 988,610 62,471 SH   SOLE   62,471 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 4,335,865 38,432 SH   SOLE   38,432 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 6,780,979 86,614 SH   SOLE   86,614 0 0
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 439,736 10,836 SH   SOLE   10,836 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 BBG001ST6916 5,480,849 57,511 SH   SOLE   57,511 0 0
FIRST TR EXCHANGE-TRADED ALP SHS ISSUED FRST 33733C108 BBG001ST6934 478,873 4,851 SH   SOLE   4,851 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 1,798,280 19,161 SH   SOLE   19,161 0 0
FIRST TR EXCHANGE-TRADED FD COM 33734G108 BBG001ST68Z1 546,997 18,498 SH   SOLE   18,498 0 0
FIRST TR EXCHANGE-TRADED FD COMMON SHS 33735T109 BBG001SXT9D9 641,061 33,354 SH   SOLE   33,354 0 0
FIRST TR EXCHANGE-TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 1,405,459 21,915 SH   SOLE   21,915 0 0
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 1,299,738 39,184 SH   SOLE   39,184 0 0
FIRST TR EXCHANGE-TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 463,089 21,194 SH   SOLE   21,194 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 491,078 8,252 SH   SOLE   8,252 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 1,445,861 36,809 SH   SOLE   36,809 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 1,778,809 36,707 SH   SOLE   36,707 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 692,339 6,716 SH   SOLE   6,716 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 1,284,258 31,331 SH   SOLE   31,331 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 BBG001SLWD88 3,539,393 75,451 SH   SOLE   75,451 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 421,574 2,366 SH   SOLE   2,366 0 0
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 534,022 12,159 SH   SOLE   12,159 0 0
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 BBG00FZ4KG74 539,850 13,081 SH   SOLE   13,081 0 0
FLEXSHARES TR NORTHERN TRUST C 33939L761 BBG007J2RFC3 2,761,542 59,067 SH   SOLE   59,067 0 0
FLEXSHARES TR NRTRN TR DISCPLN 33939L779 BBG0072GFT24 8,011,849 403,104 SH   SOLE   403,104 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 361,736 1,406 SH   SOLE   1,406 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 358,486 1,630 SH   SOLE   1,630 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 2,943,840 124,160 SH   SOLE   124,160 0 0
ISHARES INC MSCI BIC ETF 464286657 BBG001T0LKN2 380,264 9,773 SH   SOLE   9,773 0 0
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 4,960,968 46,591 SH   SOLE   46,591 0 0
ISHARES TR HIGH YLD SYSTM B 46435G250 BBG00H4BNPR3 6,612,213 147,069 SH   SOLE   147,069 0 0
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 12,478,524 21,945 SH   SOLE   21,945 0 0
ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 415,284 12,037 SH   SOLE   12,037 0 0
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 295,166 1,293 SH   SOLE   1,293 0 0
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 233,570 2,245 SH   SOLE   2,245 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 638,544 3,585 SH   SOLE   3,585 0 0
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 1,278,960 19,737 SH   SOLE   19,737 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 1,140,993 12,689 SH   SOLE   12,689 0 0
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 1,629,459 12,967 SH   SOLE   12,967 0 0
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 17,233,380 65,056 SH   SOLE   65,056 0 0
ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 408,384 4,050 SH   SOLE   4,050 0 0
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 6,733,047 32,499 SH   SOLE   32,499 0 0
ISHARES TR US BR DEL SE ETF 464288794 BBG001SQZT98 4,524,720 25,688 SH   SOLE   25,688 0 0
ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 404,788 5,723 SH   SOLE   5,723 0 0
ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 4,813,424 50,785 SH   SOLE   50,785 0 0
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 4,817,909 55,366 SH   SOLE   55,366 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 BBG001SQYZC1 1,334,059 50,304 SH   SOLE   50,304 0 0
ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 2,697,913 20,439 SH   SOLE   20,439 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 498,322 1,506 SH   SOLE   1,506 0 0
KRANESHARES TRUST BOSE MSC CHI ETF 500767405 BBG0062S34N5 332,291 10,740 SH   SOLE   10,740 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 203,492 369 SH   SOLE   369 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 727,576 3,151 SH   SOLE   3,151 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 865,103 5,954 SH   SOLE   5,954 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 555,627 1,083 SH   SOLE   1,083 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 204,810 1,089 SH   SOLE   1,089 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 534,638 2,341 SH   SOLE   2,341 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 215,669 1,153 SH   SOLE   1,153 0 0
PEPSICO INC COM 713448108 BBG001S695T1 558,899 4,411 SH   SOLE   4,411 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 274,289 1,437 SH   SOLE   1,437 0 0
PROCTER & GAMBLE CO COM 742718109 BBG001S5V4L9 742,865 5,113 SH   SOLE   5,113 0 0
SPDR SERIES TRUST ST STR CONV ETF 78464A359 BBG001T2PMD1 1,085,675 10,730 SH   SOLE   10,730 0 0
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 BBG015HY6QS0 13,286,050 390,651 SH   SOLE   390,651 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 853,382 3,136 SH   SOLE   3,136 0 0
WALMART INC COM 931142103 BBG001S5XH92 388,246 3,736 SH   SOLE   3,736 0 0
WELLS FARGO & CO COM 949746101 BBG001S5XF23 307,372 3,840 SH   SOLE   3,840 0 0
WILLIAMS COS INC COM 969457100 BBG001S5XH10 469,163 6,903 SH   SOLE   6,903 0 0
ZIONS BANCORPORATION NATL AS COM 989701107 BBG001S5XN80 500,312 7,986 SH   SOLE   7,986 0 0