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
ABBOTT LABS COM 002824100   284 2,403 SH   SOLE   0 0 2,403
ADVANCE AUTO PARTS INC COM 00751Y106   212 1,023 SH   SOLE   0 0 1,023
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   207 1,903 SH   SOLE   0 0 1,903
ALPHABET INC CAP STK CL C 02079K107   290 104 SH   SOLE   0 0 104
ALPHABET INC CAP STK CL A 02079K305   651 234 SH   SOLE   0 0 234
ALTRIA GROUP INC COM 02209S103   217 4,156 SH   SOLE   0 0 4,155
AMAZON COM INC COM 023135106   368 113 SH   SOLE   0 0 113
APPLE INC COM 037833100   2,345 13,427 SH   SOLE   0 0 13,427
BK OF AMERICA CORP COM 060505104   283 6,862 SH   SOLE   0 0 6,862
BROADCOM INC COM 11135F101   260 413 SH   SOLE   0 0 413
CIGNA CORP NEW COM 125523100   270 1,126 SH   SOLE   0 0 1,126
CHEVRON CORP NEW COM 166764100   747 4,587 SH   SOLE   0 0 4,587
CISCO SYS INC COM 17275R102   398 7,147 SH   SOLE   0 0 7,146
COMCAST CORP NEW CL A 20030N101   440 9,388 SH   SOLE   0 0 9,388
COSTCO WHSL CORP NEW COM 22160K105   256 444 SH   SOLE   0 0 444
DEERE & CO COM 244199105   974 2,345 SH   SOLE   0 0 2,345
EMERSON ELEC CO COM 291011104   598 6,099 SH   SOLE   0 0 6,099
VANGUARD INDEX FDS MID CAP ETF 922908629   252 1,059 SH   SOLE   0 0 1,059
WALMART INC COM 931142103   335 2,246 SH   SOLE   0 0 2,246
WALGREENS BOOTS ALLIANCE INC COM 931427108   626 13,990 SH   SOLE   0 0 13,990
WILLIAMS COS INC COM 969457100   360 10,779 SH   SOLE   0 0 10,779
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   240 580 SH   SOLE   0 0 580
ZIONS BANCORPORATION N A COM 989701107   744 11,341 SH   SOLE   0 0 11,341
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   289 858 SH   SOLE   0 0 858
MEDTRONIC PLC SHS G5960L103   233 2,102 SH   SOLE   0 0 2,102
META PLATFORMS INC CL A 30303M102   285 1,283 SH   SOLE   0 0 1,283
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   325 2,984 SH   SOLE   0 0 2,984
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102   528 13,071 SH   SOLE   0 0 13,070
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   472 6,320 SH   SOLE   0 0 6,320
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,478 31,694 SH   SOLE   0 0 31,694
FIRST TR S&P REIT INDEX FD COM 33734G108   1,204 38,575 SH   SOLE   0 0 38,575
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,849 138,271 SH   SOLE   0 0 138,271
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   1,530 28,089 SH   SOLE   0 0 28,088
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   420 26,369 SH   SOLE   0 0 26,369
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   594 17,461 SH   SOLE   0 0 17,460
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   621 11,695 SH   SOLE   0 0 11,695
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   6,542 92,773 SH   SOLE   0 0 92,773
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   998 75,116 SH   SOLE   0 0 75,116
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190   1,386 31,581 SH   SOLE   0 0 31,581
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   379 9,838 SH   SOLE   0 0 9,837
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   1,403 21,692 SH   SOLE   0 0 21,692
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   947 20,651 SH   SOLE   0 0 20,651
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   835 30,141 SH   SOLE   0 0 30,141
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,873 61,071 SH   SOLE   0 0 61,071
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   5,675 124,019 SH   SOLE   0 0 124,018
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,716 101,802 SH   SOLE   0 0 101,802
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,605 61,161 SH   SOLE   0 0 61,161
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,363 150,257 SH   SOLE   0 0 150,257
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   3,208 67,320 SH   SOLE   0 0 67,320
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   216 6,425 SH   SOLE   0 0 6,425
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,002 18,888 SH   SOLE   0 0 18,887
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   1,579 52,368 SH   SOLE   0 0 52,368
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   4,993 102,009 SH   SOLE   0 0 102,008
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,117 18,769 SH   SOLE   0 0 18,768
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   300 7,740 SH   SOLE   0 0 7,740
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,224 44,857 SH   SOLE   0 0 44,857
GRAINGER W W INC COM 384802104   229 444 SH   SOLE   0 0 444
ILLINOIS TOOL WKS INC COM 452308109   323 1,542 SH   SOLE   0 0 1,542
ILLUMINA INC NOTE 8/1 452327AK5   13 12,000 SH   SOLE   0 0 12,000
ING GROEP N.V. SPONSORED ADR 456837103   151 14,468 SH   SOLE   0 0 14,468
INTERCONTINENTAL EXCHANGE IN COM 45866F104   213 1,613 SH   SOLE   0 0 1,613
INTERNATIONAL BUSINESS MACHS COM 459200101   223 1,712 SH   SOLE   0 0 1,712
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   5,113 209,191 SH   SOLE   0 0 209,191
ISHARES INC MSCI BIC ETF 464286657   934 24,391 SH   SOLE   0 0 24,391
ISHARES TR TIPS BD ETF 464287176   349 2,800 SH   SOLE   0 0 2,800
ISHARES TR CORE S&P500 ETF 464287200   247 544 SH   SOLE   0 0 544
ISHARES TR CORE US AGGBD ET 464287226   261 2,434 SH   SOLE   0 0 2,434
ISHARES TR LATN AMER 40 ETF 464287390   253 8,339 SH   SOLE   0 0 8,339
ISHARES TR S&P 500 VAL ETF 464287408   349 2,240 SH   SOLE   0 0 2,240
ISHARES TR EXPANDED TECH 464287515   2,401 6,960 SH   SOLE   0 0 6,959
ISHARES TR ISHARES SEMICDTR 464287523   3,480 7,353 SH   SOLE   0 0 7,352
ISHARES TR US CONSUM DISCRE 464287580   3,488 46,487 SH   SOLE   0 0 46,486
ISHARES TR RUSSELL 2000 ETF 464287655   207 1,010 SH   SOLE   0 0 1,010
ISHARES TR U.S. UTILITS ETF 464287697   888 9,760 SH   SOLE   0 0 9,760
ISHARES TR U.S. TECH ETF 464287721   4,344 42,162 SH   SOLE   0 0 42,162
ISHARES TR U.S. FIN SVC ETF 464287770   1,439 7,981 SH   SOLE   0 0 7,980
ISHARES TR US HOME CONS ETF 464288752   3,768 63,586 SH   SOLE   0 0 63,585
ISHARES TR US AER DEF ETF 464288760   936 8,451 SH   SOLE   0 0 8,451
ISHARES TR US REGNL BKS ETF 464288778   4,709 79,923 SH   SOLE   0 0 79,923
ISHARES TR US BR DEL SE ETF 464288794   2,354 23,567 SH   SOLE   0 0 23,567
ISHARES TR US OIL EQ&SV ETF 464288844   722 37,473 SH   SOLE   0 0 37,472
ISHARES TR US OIL GS EX ETF 464288851   2,514 29,816 SH   SOLE   0 0 29,815
JPMORGAN CHASE & CO COM 46625H100   594 4,361 SH   SOLE   0 0 4,360
JOHNSON & JOHNSON COM 478160104   205 1,154 SH   SOLE   0 0 1,154
KRANESHARES TR BOSERA MSCI CHIN 500767405   502 13,692 SH   SOLE   0 0 13,691
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   130 53,864 SH   SOLE   0 0 53,864
MASTERCARD INCORPORATED CL A 57636Q104   425 1,190 SH   SOLE   0 0 1,190
MCDONALDS CORP COM 580135101   1,018 4,118 SH   SOLE   0 0 4,118
MERCK & CO INC COM 58933Y105   584 7,123 SH   SOLE   0 0 7,123
MICROSOFT CORP COM 594918104   1,247 4,045 SH   SOLE   0 0 4,045
MONDELEZ INTL INC CL A 609207105   213 3,394 SH   SOLE   0 0 3,394
NIKE INC CL B 654106103   232 1,726 SH   SOLE   0 0 1,726
PEPSICO INC COM 713448108   903 5,397 SH   SOLE   0 0 5,397
PFIZER INC COM 717081103   299 5,773 SH   SOLE   0 0 5,773
PHILIP MORRIS INTL INC COM 718172109   213 2,264 SH   SOLE   0 0 2,264
PROCTER AND GAMBLE CO COM 742718109   886 5,801 SH   SOLE   0 0 5,801
PROGRESSIVE CORP COM 743315103   224 1,962 SH   SOLE   0 0 1,962
QUALCOMM INC COM 747525103   236 1,544 SH   SOLE   0 0 1,544
SPDR SER TR BLOOMBERG CONV 78464A359   1,822 23,677 SH   SOLE   0 0 23,677
SUPERIOR DRILLING PRODS INC COM 868153107   21 20,000 SH   SOLE   0 0 20,000
TEXAS INSTRS INC COM 882508104   401 2,184 SH   SOLE   0 0 2,184
TRUIST FINL CORP COM 89832Q109   224 3,956 SH   SOLE   0 0 3,956
UNION PAC CORP COM 907818108   1,079 3,950 SH   SOLE   0 0 3,950
UNITEDHEALTH GROUP INC COM 91324P102   371 728 SH   SOLE   0 0 728