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,201 16,631 SH   SOLE   0 0 16,631
ALPHABET INC CAP STK CL C 02079K107 2,145 768 SH   SOLE   0 0 768
AMAZON COM INC COM 023135106 1,366 419 SH   SOLE   0 0 419
APPLE INC COM 037833100 4,069 23,301 SH   SOLE   0 0 23,301
BK OF AMERICA CORP COM 060505104 1,519 36,844 SH   SOLE   0 0 36,844
CATERPILLAR INC COM 149123101 1,248 5,601 SH   SOLE   0 0 5,601
CHENIERE ENERGY INC COM NEW 16411R208 2,649 19,106 SH   SOLE   0 0 19,106
CHEVRON CORP NEW COM 166764100 1,085 6,666 SH   SOLE   0 0 6,666
CLEVELAND-CLIFFS INC NEW COM 185899101 919 28,521 SH   SOLE   0 0 28,521
COCA COLA CO COM 191216100 229 3,700 SH   SOLE   0 0 3,700
COMMERCIAL METALS CO COM 201723103 522 12,532 SH   SOLE   0 0 12,532
EOG RES INC COM 26875P101 534 4,475 SH   SOLE   0 0 4,475
EXTRA SPACE STORAGE INC COM 30225T102 932 4,533 SH   SOLE   0 0 4,533
EXXON MOBIL CORP COM 30231G102 2,427 29,381 SH   SOLE   0 0 29,381
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,621 51,184 SH   SOLE   0 0 51,184
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3,650 128,388 SH   SOLE   0 0 128,388
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 560 12,016 SH   SOLE   0 0 12,016
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 526 10,305 SH   SOLE   0 0 10,305
FIRST TR VALUE LINE DIVID IN SHS 33734H106 243 5,736 SH   SOLE   0 0 5,736
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 523 4,901 SH   SOLE   0 0 4,901
HOME DEPOT INC COM 437076102 1,205 4,025 SH   SOLE   0 0 4,025
HONEYWELL INTL INC COM 438516106 884 4,541 SH   SOLE   0 0 4,541
ILLINOIS TOOL WKS INC COM 452308109 1,755 8,381 SH   SOLE   0 0 8,381
INTERNATIONAL BUSINESS MACHS COM 459200101 221 1,700 SH   SOLE   0 0 1,700
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 328 11,457 SH   SOLE   0 0 11,457
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 575 8,570 SH   SOLE   0 0 8,570
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 413 7,393 SH   SOLE   0 0 7,393
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 428 5,282 SH   SOLE   0 0 5,282
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 242 2,831 SH   SOLE   0 0 2,831
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2,318 34,424 SH   SOLE   0 0 34,424
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 297 1,885 SH   SOLE   0 0 1,885
INVESCO QQQ TR UNIT SER 1 46090E103 3,696 10,195 SH   SOLE   0 0 10,195
IRON MTN INC NEW COM 46284V101 1,899 34,264 SH   SOLE   0 0 34,264
ISHARES TR CORE S&P SCP ETF 464287804 5,481 50,802 SH   SOLE   0 0 50,802
ISHARES TR ISHARES BIOTECH 464287556 3,991 30,627 SH   SOLE   0 0 30,627
ISHARES TR MSCI USA SZE FT 46432F370 554 4,251 SH   SOLE   0 0 4,251
ISHARES TR MSCI USA QLT FCT 46432F339 1,070 7,951 SH   SOLE   0 0 7,951
ISHARES TR MSCI INTL VLU FT 46435G409 315 12,381 SH   SOLE   0 0 12,381
KLA CORP COM NEW 482480100 722 1,972 SH   SOLE   0 0 1,972
KROGER CO COM 501044101 1,796 31,303 SH   SOLE   0 0 31,303
LILLY ELI & CO COM 532457108 1,989 6,946 SH   SOLE   0 0 6,946
LOUISIANA PAC CORP COM 546347105 712 11,464 SH   SOLE   0 0 11,464
MARATHON OIL CORP COM 565849106 2,505 99,760 SH   SOLE   0 0 99,760
MARVELL TECHNOLOGY INC COM 573874104 859 11,978 SH   SOLE   0 0 11,978
MCDONALDS CORP COM 580135101 1,295 5,237 SH   SOLE   0 0 5,237
MICROCHIP TECHNOLOGY INC. COM 595017104 488 6,489 SH   SOLE   0 0 6,489
MICROSOFT CORP COM 594918104 3,535 11,467 SH   SOLE   0 0 11,467
MOSAIC CO NEW COM 61945C103 958 14,406 SH   SOLE   0 0 14,406
NASDAQ INC COM 631103108 945 5,302 SH   SOLE   0 0 5,302
NVIDIA CORPORATION COM 67066G104 4,064 14,894 SH   SOLE   0 0 14,894
OLD DOMINION FREIGHT LINE IN COM 679580100 766 2,564 SH   SOLE   0 0 2,564
ORACLE CORP COM 68389X105 969 11,710 SH   SOLE   0 0 11,710
OREILLY AUTOMOTIVE INC COM 67103H107 263 384 SH   SOLE   0 0 384
PALO ALTO NETWORKS INC COM 697435105 2,773 4,454 SH   SOLE   0 0 4,454
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,017 13,848 SH   SOLE   0 0 13,848
PROCTER AND GAMBLE CO COM 742718109 1,662 10,880 SH   SOLE   0 0 10,880
QUANTA SVCS INC COM 74762E102 1,257 9,549 SH   SOLE   0 0 9,549
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,129 95,645 SH   SOLE   0 0 95,645
ROBERT HALF INTL INC COM 770323103 472 4,134 SH   SOLE   0 0 4,134
SALESFORCE COM INC COM 79466L302 468 2,206 SH   SOLE   0 0 2,206
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,752 45,727 SH   SOLE   0 0 45,727
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,779 17,273 SH   SOLE   0 0 17,273
SPDR GOLD TR GOLD SHS 78463V107 4,050 22,420 SH   SOLE   0 0 22,420
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 300 7,771 SH   SOLE   0 0 7,771
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 452 13,182 SH   SOLE   0 0 13,182
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,490 25,440 SH   SOLE   0 0 25,440
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,693 11,608 SH   SOLE   0 0 11,608
SPDR SER TR PORTFOLI S&P1500 78464A805 2,279 41,011 SH   SOLE   0 0 41,011
SPDR SER TR PORTFOLIO S&P400 78464A847 401 8,501 SH   SOLE   0 0 8,501
SPDR SER TR PORTFOLIO AGRGTE 78464A649 847 30,482 SH   SOLE   0 0 30,482
SPDR SER TR PORTFOLIO S&P600 78468R853 540 12,835 SH   SOLE   0 0 12,835
SPROTT PHYSICAL GOLD TR UNIT 85207H104 284 18,470 SH   SOLE   0 0 18,470
TESLA INC COM 88160R101 351 326 SH   SOLE   0 0 326
TEXAS INSTRS INC COM 882508104 965 5,260 SH   SOLE   0 0 5,260
VALVOLINE INC COM 92047W101 461 14,613 SH   SOLE   0 0 14,613
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 886 2,134 SH   SOLE   0 0 2,134
VERIZON COMMUNICATIONS INC COM 92343V104 230 4,507 SH   SOLE   0 0 4,507
WALMART INC COM 931142103 812 5,453 SH   SOLE   0 0 5,453
WASTE MGMT INC DEL COM 94106L109 2,566 16,188 SH   SOLE   0 0 16,188
WILLIAMS COS INC COM 969457100 1,104 33,057 SH   SOLE   0 0 33,057
WORKDAY INC CL A 98138H101 296 1,238 SH   SOLE   0 0 1,238