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
ABBVIE INC COM 00287Y109   381,054 2,391 SH   SOLE   0 0 2,391
ADVANCED MICRO DEVICES INC COM 007903107   623,148 6,358 SH   SOLE   0 0 6,358
AIRBNB INC COM CL A 009066101   220,437 1,772 SH   SOLE   0 0 1,772
ALBEMARLE CORP COM 012653101   231,429 1,047 SH   SOLE   0 0 1,047
ALPHABET INC CAP STK CL A 02079K305   534,521 5,153 SH   SOLE   0 0 5,153
AMAZON COM INC COM 023135106   792,751 7,675 SH   SOLE   0 0 7,675
APPLE INC COM 037833100   1,396,548 8,469 SH   SOLE   0 0 8,469
APPLIED MATLS INC COM 038222105   598,992 4,877 SH   SOLE   0 0 4,876
ASHLAND INC COM 044186104   293,545 2,858 SH   SOLE   0 0 2,858
BANK AMERICA CORP COM 060505104   322,111 11,263 SH   SOLE   0 0 11,262
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   690,718 2,237 SH   SOLE   0 0 2,237
BRISTOL-MYERS SQUIBB CO COM 110122108   1,728,938 24,945 SH   SOLE   0 0 24,945
BROADCOM INC COM 11135F101   607,376 947 SH   SOLE   0 0 946
CLEVELAND-CLIFFS INC NEW COM 185899101   363,924 19,854 SH   SOLE   0 0 19,854
CONSTELLATION BRANDS INC CL A 21036P108   218,715 968 SH   SOLE   0 0 968
CUMMINS INC COM 231021106   402,592 1,685 SH   SOLE   0 0 1,685
DIAMONDBACK ENERGY INC COM 25278X109   511,541 3,784 SH   SOLE   0 0 3,784
EOG RES INC COM 26875P101   618,340 5,394 SH   SOLE   0 0 5,394
EXXON MOBIL CORP COM 30231G102   459,844 4,193 SH   SOLE   0 0 4,193
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   9,284,661 127,292 SH   SOLE   0 0 127,291
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,074,823 157,674 SH   SOLE   0 0 157,673
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   7,076,507 301,256 SH   SOLE   0 0 301,256
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   5,048,922 301,428 SH   SOLE   0 0 301,428
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   13,304,660 223,570 SH   SOLE   0 0 223,570
HOME DEPOT INC COM 437076102   223,406 757 SH   SOLE   0 0 757
HUDBAY MINERALS INC COM 443628102   130,111 24,783 SH   SOLE   0 0 24,783
ISHARES TR S&P 500 GRWT ETF 464287309   253,714 3,971 SH   SOLE   0 0 3,971
ISHARES TR 20 YR TR BD ETF 464287432   7,953,621 74,773 SH   SOLE   0 0 74,773
ISHARES TR 7-10 YR TRSY BD 464287440   472,703 4,769 SH   SOLE   0 0 4,769
ISHARES TR RUS MID CAP ETF 464287499   9,263,193 132,483 SH   SOLE   0 0 132,482
ISHARES TR CORE S&P MCP ETF 464287507   676,683 2,705 SH   SOLE   0 0 2,705
ISHARES TR EXPND TEC SC ETF 464287549   4,683,132 13,802 SH   SOLE   0 0 13,801
ISHARES TR RUS 1000 GRW ETF 464287614   200,106 819 SH   SOLE   0 0 819
ISHARES TR RUS 1000 ETF 464287622   6,036,164 26,800 SH   SOLE   0 0 26,800
ISHARES TR RUSSELL 2000 ETF 464287655   1,378,675 7,728 SH   SOLE   0 0 7,728
ISHARES TR CORE S&P SCP ETF 464287804   4,615,844 47,734 SH   SOLE   0 0 47,733
ISHARES TR MRGSTR SM CP GR 464288604   2,002,739 51,376 SH   SOLE   0 0 51,375
ISHARES TR CORE MSCI EAFE 46432F842   2,725,161 40,765 SH   SOLE   0 0 40,765
ISHARES INC MSCI EMRG CHN 46434G764   4,478,100 90,778 SH   SOLE   0 0 90,778
JPMORGAN CHASE & CO COM 46625H100   436,502 3,350 SH   SOLE   0 0 3,349
KLA CORP COM NEW 482480100   275,573 690 SH   SOLE   0 0 690
LOCKHEED MARTIN CORP COM 539830109   370,887 785 SH   SOLE   0 0 784
LOWES COS INC COM 548661107   263,879 1,320 SH   SOLE   0 0 1,319
MICROSOFT CORP COM 594918104   1,068,557 3,706 SH   SOLE   0 0 3,706
MICROCHIP TECHNOLOGY INC. COM 595017104   250,502 2,990 SH   SOLE   0 0 2,990
NUCOR CORP COM 670346105   226,910 1,469 SH   SOLE   0 0 1,468
NVIDIA CORPORATION COM 67066G104   845,158 3,043 SH   SOLE   0 0 3,042
OLIN CORP COM PAR $1 680665205   208,403 3,755 SH   SOLE   0 0 3,755
ORACLE CORP COM 68389X105   200,057 2,153 SH   SOLE   0 0 2,153
OVINTIV INC COM 69047Q102   222,614 6,170 SH   SOLE   0 0 6,170
PIONEER NAT RES CO COM 723787107   385,558 1,888 SH   SOLE   0 0 1,887
PROSPERITY BANCSHARES INC COM 743606105   388,745 6,319 SH   SOLE   0 0 6,319
SPDR SER TR S&P BIOTECH 78464A870   227,258 2,982 SH   SOLE   0 0 2,982
SPDR SER TR S&P OILGAS EXP 78468R556   3,324,427 26,056 SH   SOLE   0 0 26,055
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   7,959,994 164,565 SH   SOLE   0 0 164,564
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   205,508 7,889 SH   SOLE   0 0 7,889
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   317,802 16,940 SH   SOLE   0 0 16,940
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   178,620 13,000 SH   SOLE   0 0 13,000
VALERO ENERGY CORP COM 91913Y100   307,120 2,200 SH   SOLE   0 0 2,200
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,841,618 6,645 SH   SOLE   0 0 6,645
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   921,506 3,864 SH   SOLE   0 0 3,864
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,911,618 13,454 SH   SOLE   0 0 13,454
VISA INC COM CL A 92826C839   364,406 1,616 SH   SOLE   0 0 1,616
WELLS FARGO CO NEW COM 949746101   1,131,071 30,259 SH   SOLE   0 0 30,258
ZIMMER BIOMET HOLDINGS INC COM 98956P102   321,966 2,492 SH   SOLE   0 0 2,492
NXP SEMICONDUCTORS N V COM N6596X109   242,231 1,299 SH   SOLE   0 0 1,299