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
AGILENT TECHNOLOGIES INC COM 00846U101 2,041 12,786 SH   SOLE   0 0 12,786
ALPHABET INC CAP STK CL C 02079K107 2,031 702 SH   SOLE   0 0 702
AMAZON COM INC COM 023135106 1,637 491 SH   SOLE   0 0 491
APPLE INC COM 037833100 3,825 21,539 SH   SOLE   0 0 21,539
BK OF AMERICA CORP COM 060505104 2,424 54,484 SH   SOLE   0 0 54,484
CATERPILLAR INC COM 149123101 936 4,526 SH   SOLE   0 0 4,526
CHEVRON CORP NEW COM 166764100 1,036 8,831 SH   SOLE   0 0 8,831
COCA COLA CO COM 191216100 219 3,700 SH   SOLE   0 0 3,700
EXTRA SPACE STORAGE INC COM 30225T102 1,893 8,348 SH   SOLE   0 0 8,348
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 4,929 87,823 SH   SOLE   0 0 87,823
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,654 71,704 SH   SOLE   0 0 71,704
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 553 7,452 SH   SOLE   0 0 7,452
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 559 7,492 SH   SOLE   0 0 7,492
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 626 13,292 SH   SOLE   0 0 13,292
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,737 14,659 SH   SOLE   0 0 14,659
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 638 5,303 SH   SOLE   0 0 5,303
HOME DEPOT INC COM 437076102 1,509 3,637 SH   SOLE   0 0 3,637
HONEYWELL INTL INC COM 438516106 934 4,477 SH   SOLE   0 0 4,477
ILLINOIS TOOL WKS INC COM 452308109 1,620 6,564 SH   SOLE   0 0 6,564
INTERNATIONAL BUSINESS MACHS COM 459200101 227 1,700 SH   SOLE   0 0 1,700
INTERPUBLIC GROUP COS INC COM 460690100 1,605 42,858 SH   SOLE   0 0 42,858
INTUIT COM 461202103 2,182 3,393 SH   SOLE   0 0 3,393
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 885 12,899 SH   SOLE   0 0 12,899
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 2,246 28,417 SH   SOLE   0 0 28,417
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 452 7,734 SH   SOLE   0 0 7,734
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 387 12,080 SH   SOLE   0 0 12,080
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 673 7,116 SH   SOLE   0 0 7,116
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 243 1,155 SH   SOLE   0 0 1,155
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,769 4,792 SH   SOLE   0 0 4,792
INVESCO QQQ TR UNIT SER 1 46090E103 4,081 10,258 SH   SOLE   0 0 10,258
IRON MTN INC NEW COM 46284V101 2,487 47,530 SH   SOLE   0 0 47,530
ISHARES TR CORE S&P SCP ETF 464287804 5,753 50,238 SH   SOLE   0 0 50,238
ISHARES TR MSCI USA MMENTM 46432F396 231 1,272 SH   SOLE   0 0 1,272
ISHARES TR MSCI USA SZE FT 46432F370 645 4,697 SH   SOLE   0 0 4,697
ISHARES TR MSCI USA QLT FCT 46432F339 656 4,509 SH   SOLE   0 0 4,509
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,218 10,742 SH   SOLE   0 0 10,742
KLA CORP COM NEW 482480100 862 2,004 SH   SOLE   0 0 2,004
LILLY ELI & CO COM 532457108 1,747 6,325 SH   SOLE   0 0 6,325
LOUISIANA PAC CORP COM 546347105 874 11,157 SH   SOLE   0 0 11,157
MARATHON OIL CORP COM 565849106 2,142 130,455 SH   SOLE   0 0 130,455
MCDONALDS CORP COM 580135101 1,343 5,010 SH   SOLE   0 0 5,010
METTLER TOLEDO INTERNATIONAL COM 592688105 485 286 SH   SOLE   0 0 286
MICROCHIP TECHNOLOGY INC. COM 595017104 565 6,487 SH   SOLE   0 0 6,487
MICROSOFT CORP COM 594918104 3,712 11,038 SH   SOLE   0 0 11,038
MID-AMER APT CMNTYS INC COM 59522J103 1,007 4,387 SH   SOLE   0 0 4,387
MOSAIC CO NEW COM 61945C103 902 22,946 SH   SOLE   0 0 22,946
NASDAQ INC COM 631103108 1,560 7,428 SH   SOLE   0 0 7,428
NETAPP INC COM 64110D104 2,341 25,443 SH   SOLE   0 0 25,443
NVIDIA CORPORATION COM 67066G104 3,675 12,495 SH   SOLE   0 0 12,495
OLD DOMINION FREIGHT LINE IN COM 679580100 777 2,168 SH   SOLE   0 0 2,168
ORACLE CORP COM 68389X105 1,469 16,841 SH   SOLE   0 0 16,841
OREILLY AUTOMOTIVE INC COM 67103H107 271 384 SH   SOLE   0 0 384
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 945 13,062 SH   SOLE   0 0 13,062
PROCTER AND GAMBLE CO COM 742718109 1,741 10,645 SH   SOLE   0 0 10,645
QUANTA SVCS INC COM 74762E102 1,105 9,641 SH   SOLE   0 0 9,641
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,931 88,559 SH   SOLE   0 0 88,559
SALESFORCE COM INC COM 79466L302 1,078 4,243 SH   SOLE   0 0 4,243
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,710 43,798 SH   SOLE   0 0 43,798
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,730 16,347 SH   SOLE   0 0 16,347
SERVICENOW INC COM 81762P102 821 1,265 SH   SOLE   0 0 1,265
SPDR GOLD TR GOLD SHS 78463V107 1,773 10,371 SH   SOLE   0 0 10,371
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 437 11,988 SH   SOLE   0 0 11,988
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 282 6,792 SH   SOLE   0 0 6,792
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,215 23,612 SH   SOLE   0 0 23,612
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,689 10,990 SH   SOLE   0 0 10,990
SPDR SER TR PORTFOLI S&P1500 78464A805 2,150 36,778 SH   SOLE   0 0 36,778
SPDR SER TR PORTFOLIO S&P400 78464A847 389 7,823 SH   SOLE   0 0 7,823
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,012 34,169 SH   SOLE   0 0 34,169
SPDR SER TR PORTFOLIO S&P600 78468R853 526 11,773 SH   SOLE   0 0 11,773
SPROTT PHYSICAL GOLD TR UNIT 85207H104 190 13,223 SH   SOLE   0 0 13,223
SYNCHRONY FINANCIAL COM 87165B103 869 18,740 SH   SOLE   0 0 18,740
TANDEM DIABETES CARE INC COM NEW 875372203 557 3,700 SH   SOLE   0 0 3,700
TARGET CORP COM 87612E106 1,757 7,593 SH   SOLE   0 0 7,593
TESLA INC COM 88160R101 345 326 SH   SOLE   0 0 326
TEXAS INSTRS INC COM 882508104 917 4,864 SH   SOLE   0 0 4,864
VALVOLINE INC COM 92047W101 531 14,236 SH   SOLE   0 0 14,236
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 215 1,178 SH   SOLE   0 0 1,178
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 922 2,112 SH   SOLE   0 0 2,112
WALMART INC COM 931142103 809 5,590 SH   SOLE   0 0 5,590
WASTE MGMT INC DEL COM 94106L109 1,737 10,405 SH   SOLE   0 0 10,405
WILLIAMS COS INC COM 969457100 1,704 65,421 SH   SOLE   0 0 65,421
WORKDAY INC CL A 98138H101 338 1,238 SH   SOLE   0 0 1,238