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,104,234 105,015 SH   SOLE   0 0 105,015
ABBOTT LABS COM 002824100   379,584 3,582 SH   SOLE   0 0 3,582
ABBVIE INC COM 00287Y109   1,209,605 7,437 SH   SOLE   0 0 7,437
ALPHABET INC CAP STK CL C 02079K107   271,985 1,652 SH   SOLE   0 0 1,652
AMAZON COM INC COM 023135106   1,006,950 5,754 SH   SOLE   0 0 5,754
AMERICAN ELEC PWR CO INC COM 025537101   510,724 5,937 SH   SOLE   0 0 5,937
APPLE INC COM 037833100   1,074,597 6,309 SH   SOLE   0 0 6,309
AUTOZONE INC COM 053332102   529,196 179 SH   SOLE   0 0 179
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,140,995 2,876 SH   SOLE   0 0 2,876
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   7,252,948 144,943 SH   SOLE   0 0 144,943
BROADCOM INC COM 11135F101   532,974 410 SH   SOLE   0 0 410
CHEVRON CORP NEW COM 166764100   426,550 2,645 SH   SOLE   0 0 2,645
CONOCOPHILLIPS COM 20825C104   554,574 4,415 SH   SOLE   0 0 4,415
COPART INC COM 217204106   406,510 7,485 SH   SOLE   0 0 7,485
COSTCO WHSL CORP NEW COM 22160K105   526,063 728 SH   SOLE   0 0 728
ENTERPRISE PRODS PARTNERS L COM 293792107   734,580 26,160 SH   SOLE   0 0 26,160
EOG RES INC COM 26875P101   433,014 3,277 SH   SOLE   0 0 3,277
EXXON MOBIL CORP COM 30231G102   852,227 7,206 SH   SOLE   0 0 7,206
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   2,599,917 50,308 SH   SOLE   0 0 50,308
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,060,114 10,252 SH   SOLE   0 0 10,252
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   5,597,380 179,576 SH   SOLE   0 0 179,576
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   337,571 9,140 SH   SOLE   0 0 9,140
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   7,395,972 193,764 SH   SOLE   0 0 193,764
ALPHABET INC CAP STK CL A 02079K305   738,858 4,539 SH   SOLE   0 0 4,539
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   212,823 4,053 SH   SOLE   0 0 4,053
HERSHEY CO COM 427866108   415,567 2,143 SH   SOLE   0 0 2,143
HOME DEPOT INC COM 437076102   579,641 1,734 SH   SOLE   0 0 1,734
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   14,177,909 559,949 SH   SOLE   0 0 559,949
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   686,255 3,929 SH   SOLE   0 0 3,929
ISHARES TR CORE S&P500 ETF 464287200   5,304,890 10,516 SH   SOLE   0 0 10,516
ISHARES TR CORE S&P MCP ETF 464287507   296,632 5,192 SH   SOLE   0 0 5,192
ISHARES TR CORE S&P SCP ETF 464287804   466,823 4,472 SH   SOLE   0 0 4,472
ISHARES TR MSCI USA MIN VOL 46429B697   7,300,541 90,746 SH   SOLE   0 0 90,746
ISHARES TR MSCI USA MMENTM 46432F396   1,271,868 7,181 SH   SOLE   0 0 7,181
ISHARES TR MSCI USA QLT FCT 46432F339   2,187,862 13,939 SH   SOLE   0 0 13,939
JOHNSON & JOHNSON COM 478160104   733,609 5,074 SH   SOLE   0 0 5,074
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   3,569,864 70,432 SH   SOLE   0 0 70,432
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   2,110,762 71,624 SH   SOLE   0 0 71,624
LOCKHEED MARTIN CORP COM 539830109   520,950 1,120 SH   SOLE   0 0 1,120
LOWES COS INC COM 548661107   494,011 2,167 SH   SOLE   0 0 2,167
META PLATFORMS INC CL A 30303M102   340,764 792 SH   SOLE   0 0 792
MICROSOFT CORP COM 594918104   1,395,606 3,585 SH   SOLE   0 0 3,585
MOODYS CORP COM 615369105   451,196 1,218 SH   SOLE   0 0 1,218
NOBLE CORP PLC ORD SHS A G65431127   5,024,171 113,208 SH   SOLE   0 0 113,208
NORTHROP GRUMMAN CORP COM 666807102   466,985 963 SH   SOLE   0 0 963
NOVARTIS AG SPONSORED ADR 66987V109   705,514 7,264 SH   SOLE   0 0 7,264
NOVO-NORDISK A S ADR 670100205   823,486 6,418 SH   SOLE   0 0 6,418
NVIDIA CORPORATION COM 67066G104   1,263,148 1,462 SH   SOLE   0 0 1,462
PACCAR INC COM 693718108   443,009 4,175 SH   SOLE   0 0 4,175
PACER FDS TR DEVELOPED MRKT 69374H873   3,454,223 109,762 SH   SOLE   0 0 109,762
PACER FDS TR US CASH COWS 100 69374H881   391,842 7,145 SH   SOLE   0 0 7,145
PACER FDS TR PACER US SMALL 69374H857   5,668,342 123,601 SH   SOLE   0 0 123,601
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   458,069 14,008 SH   SOLE   0 0 14,008
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,388,102 46,058 SH   SOLE   0 0 46,058
INVESCO QQQ TR UNIT SER 1 46090E103   25,267,942 59,511 SH   SOLE   0 0 59,511
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   476,013 8,161 SH   SOLE   0 0 8,161
PROSHARES TR S&P 500 DV ARIST 74348A467   249,360 2,580 SH   SOLE   0 0 2,580
RINGCENTRAL INC NOTE 3/0 76680RAF4   23,505 25,000 SH   SOLE   0 0 25,000
ROCKWELL AUTOMATION INC COM 773903109   253,709 936 SH   SOLE   0 0 936
S&P GLOBAL INC COM 78409V104   453,407 1,090 SH   SOLE   0 0 1,090
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,964,349 90,458 SH   SOLE   0 0 90,458
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,300,687 51,504 SH   SOLE   0 0 51,504
SHELL PLC SPON ADS 780259305   235,612 3,288 SH   SOLE   0 0 3,288
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   7,942,091 86,525 SH   SOLE   0 0 86,525
SPDR GOLD TR GOLD SHS 78463V107   3,120,453 14,728 SH   SOLE   0 0 14,728
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,448,026 14,837 SH   SOLE   0 0 14,837
SPDR SER TR S&P DIVID ETF 78464A763   1,733,182 13,621 SH   SOLE   0 0 13,621
SPDR SER TR S&P SEMICNDCTR 78464A862   813,359 3,623 SH   SOLE   0 0 3,623
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,450,751 14,599 SH   SOLE   0 0 14,599
COCA COLA CO COM 191216100   490,522 7,941 SH   SOLE   0 0 7,941
PROCTER AND GAMBLE CO COM 742718109   564,904 3,461 SH   SOLE   0 0 3,461
TIDAL ETF TR FOLIOBEYOND ALTE 886364637   7,132,670 205,957 SH   SOLE   0 0 205,957
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   1,135,312 19,784 SH   SOLE   0 0 19,784
UNILEVER PLC SPON ADR NEW 904767704   438,918 8,465 SH   SOLE   0 0 8,465
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   28,225,983 330,399 SH   SOLE   0 0 330,399
VANECK MERK GOLD TR GOLD TRUST 921078101   2,691,803 121,581 SH   SOLE   0 0 121,581
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,688,970 12,560 SH   SOLE   0 0 12,560
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,089,051 23,357 SH   SOLE   0 0 23,357
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   377,385 1,474 SH   SOLE   0 0 1,474
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,832,368 14,807 SH   SOLE   0 0 14,807
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,215,590 30,239 SH   SOLE   0 0 30,239
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,699,787 14,882 SH   SOLE   0 0 14,882
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   3,727,043 33,194 SH   SOLE   0 0 33,194
WALMART INC COM 931142103   543,166 9,152 SH   SOLE   0 0 9,152
WISDOMTREE TR JAPN HEDGE EQT 97717W851   11,052,879 101,860 SH   SOLE   0 0 101,860
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   3,595,915 71,433 SH   SOLE   0 0 71,433
WISDOMTREE TR US QTLY DIV GRT 97717X669   16,692,680 228,667 SH   SOLE   0 0 228,667