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
FIRST FINL BANKSHARES INC COM 32020R109   3,511 102,062 SH   SOLE   0 0 102,062
ABBVIE INC COM 00287Y109   804 4,976 SH   SOLE   0 0 4,976
AMAZON COM INC COM 023135106   276 3,282 SH   SOLE   0 0 3,282
AMERICAN ELEC PWR CO INC COM 025537101   540 5,684 SH   SOLE   0 0 5,684
APPLE INC COM 037833100   479 3,687 SH   SOLE   0 0 3,687
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   592 1,914 SH   SOLE   0 0 1,914
CHEVRON CORP NEW COM 166764100   686 3,822 SH   SOLE   0 0 3,822
CONOCOPHILLIPS COM 20825C104   307 2,603 SH   SOLE   0 0 2,603
DILLARDS INC CL A 254067101   256 792 SH   SOLE   0 0 792
ENTERPRISE PRODS PARTNERS L COM 293792107   238 9,852 SH   SOLE   0 0 9,852
EXXON MOBIL CORP COM 30231G102   272 2,468 SH   SOLE   0 0 2,468
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,539 14,152 SH   SOLE   0 0 14,152
ALPHABET INC CAP STK CL A 02079K305   201 2,276 SH   SOLE   0 0 2,276
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,096 31,935 SH   SOLE   0 0 31,935
ISHARES TR CORE S&P500 ETF 464287200   15,566 40,513 SH   SOLE   0 0 40,513
ISHARES TR CORE S&P SCP ETF 464287804   391 4,128 SH   SOLE   0 0 4,128
ISHARES TR MSCI USA MIN VOL 46429B697   14,706 203,970 SH   SOLE   0 0 203,970
ISHARES TR MSCI USA MMENTM 46432F396   1,824 12,499 SH   SOLE   0 0 12,499
ISHARES TR MSCI USA QLT FCT 46432F339   1,729 15,169 SH   SOLE   0 0 15,169
JOHNSON & JOHNSON COM 478160104   449 2,539 SH   SOLE   0 0 2,539
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   550 10,889 SH   SOLE   0 0 10,889
MICROSOFT CORP COM 594918104   536 2,233 SH   SOLE   0 0 2,233
NOVARTIS AG SPONSORED ADR 66987V109   378 4,163 SH   SOLE   0 0 4,163
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   455 14,305 SH   SOLE   0 0 14,305
INVESCO QQQ TR UNIT SER 1 46090E103   1,905 7,155 SH   SOLE   0 0 7,155
PROSHARES TR S&P 500 DV ARIST 74348A467   669 7,430 SH   SOLE   0 0 7,430
ROCKWELL AUTOMATION INC COM 773903109   242 938 SH   SOLE   0 0 938
SANARA MEDTECH INC COM 79957L100   228 5,000 SH   SOLE   0 0 5,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,201 15,894 SH   SOLE   0 0 15,894
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   19,443 212,557 SH   SOLE   0 0 212,557
SPDR GOLD TR GOLD SHS 78463V107   2,608 15,372 SH   SOLE   0 0 15,372
SPDR SER TR NUVEEN BLMBRG SH 78468R739   3,435 73,118 SH   SOLE   0 0 73,118
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,469 16,915 SH   SOLE   0 0 16,915
SPDR SER TR S&P DIVID ETF 78464A763   16,920 135,235 SH   SOLE   0 0 135,235
SPDR SER TR BLOOMBERG INVT 78468R200   3,424 112,653 SH   SOLE   0 0 112,653
SPDR SER TR MSCI USA STRTGIC 78468R812   231 2,094 SH   SOLE   0 0 2,094
SPDR SER TR PRTFLO S&P500 HI 78468R788   10,309 260,471 SH   SOLE   0 0 260,471
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,745 67,111 SH   SOLE   0 0 67,111
TIDAL ETF TR FOLIOBEYOND RISI 886364637   14,213 449,916 SH   SOLE   0 0 449,916
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   1,095 23,538 SH   SOLE   0 0 23,538
VANECK MERK GOLD TR GOLD TRUST 921078101   1,475 83,359 SH   SOLE   0 0 83,359
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,969 39,310 SH   SOLE   0 0 39,310
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   3,238 13,054 SH   SOLE   0 0 13,054
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,155 20,365 SH   SOLE   0 0 20,365
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   13,007 278,448 SH   SOLE   0 0 278,448
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,059 15,997 SH   SOLE   0 0 15,997
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   22,727 230,339 SH   SOLE   0 0 230,339
WALMART INC COM 931142103   431 3,043 SH   SOLE   0 0 3,043