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
AMAZON COM INC COM 023135106   415,416 2,303 SH   SOLE   0 0 2,303
AMERICAN TOWER CORP NEW COM 03027X100   538,038 2,723 SH   SOLE   0 0 2,723
AMGEN INC COM 031162100   755,694 2,658 SH   SOLE   0 0 2,658
APPLE INC COM 037833100   4,285,800 24,993 SH   SOLE   0 0 24,993
ARES CAPITAL CORP COM 04010L103   372,534 17,893 SH   SOLE   0 0 17,893
AUTOMATIC DATA PROCESSING IN COM 053015103   829,637 3,322 SH   SOLE   0 0 3,322
BP PLC SPONSORED ADR 055622104   330,136 8,762 SH   SOLE   0 0 8,762
BROADCOM INC COM 11135F101   1,811,836 1,367 SH   SOLE   0 0 1,367
CADENCE DESIGN SYSTEM INC COM 127387108   570,888 1,834 SH   SOLE   0 0 1,834
CHEVRON CORP NEW COM 166764100   1,474,476 9,348 SH   SOLE   0 0 9,348
CISCO SYS INC COM 17275R102   769,661 15,421 SH   SOLE   0 0 15,421
COCA COLA CO COM 191216100   754,656 12,335 SH   SOLE   0 0 12,335
CONOCOPHILLIPS COM 20825C104   707,078 5,555 SH   SOLE   0 0 5,555
COSTCO WHSL CORP NEW COM 22160K105   381,701 521 SH   SOLE   0 0 521
CSI COMPRESSCO LP COM UNIT 12637A103   248,605 106,697 SH   SOLE   0 0 106,697
CULLEN FROST BANKERS INC COM 229899109   1,041,273 9,250 SH   SOLE   0 0 9,250
CUMMINS INC COM 231021106   797,913 2,708 SH   SOLE   0 0 2,708
DEVON ENERGY CORP NEW COM 25179M103   942,548 18,783 SH   SOLE   0 0 18,783
DIAMONDBACK ENERGY INC COM 25278X109   1,056,247 5,330 SH   SOLE   0 0 5,330
DORCHESTER MINERALS LP COM UNIT 25820R105   273,552 8,112 SH   SOLE   0 0 8,112
ENTERPRISE PRODS PARTNERS L COM 293792107   241,027 8,260 SH   SOLE   0 0 8,260
EOG RES INC COM 26875P101   1,984,077 15,520 SH   SOLE   0 0 15,520
EXXON MOBIL CORP COM 30231G102   2,169,095 18,660 SH   SOLE   0 0 18,660
FAIR ISAAC CORP COM 303250104   603,562 483 SH   SOLE   0 0 483
FASTENAL CO COM 311900104   637,254 8,261 SH   SOLE   0 0 8,261
HIGHPEAK ENERGY INC *W EXP 08/21/202 43114Q121   2,033,487 308,104 SH   SOLE   0 0 308,104
HIGHPEAK ENERGY INC COM 43114Q105   13,281,794 842,219 SH   SOLE   0 0 842,219
HOME DEPOT INC COM 437076102   953,630 2,486 SH   SOLE   0 0 2,486
HONEYWELL INTL INC COM 438516106   520,720 2,537 SH   SOLE   0 0 2,537
HUNTINGTON INGALLS INDS INC COM 446413106   623,163 2,138 SH   SOLE   0 0 2,138
ILLINOIS TOOL WKS INC COM 452308109   724,223 2,699 SH   SOLE   0 0 2,699
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   992,662 19,897 SH   SOLE   0 0 19,897
ISHARES INC CORE MSCI EMKT 46434G103   626,734 12,146 SH   SOLE   0 0 12,146
ISHARES TR 7-10 YR TRSY BD 464287440   31,203,060 329,633 SH   SOLE   0 0 329,633
ISHARES TR BLACKROCK ULTRA 46434V878   1,696,946 33,563 SH   SOLE   0 0 33,563
ISHARES TR CONSER ALLOC ETF 464289883   927,254 25,180 SH   SOLE   0 0 25,180
ISHARES TR CORE DIV GRWTH 46434V621   790,255 13,611 SH   SOLE   0 0 13,611
ISHARES TR CORE INTL AGGR 46435G672   266,434 5,334 SH   SOLE   0 0 5,334
ISHARES TR CORE MSCI INTL 46435G326   1,860,777 27,719 SH   SOLE   0 0 27,719
ISHARES TR CORE S&P MCP ETF 464287507   229,051 3,771 SH   SOLE   0 0 3,771
ISHARES TR CORE S&P US VLU 464287663   262,186 2,899 SH   SOLE   0 0 2,899
ISHARES TR CORE TOTAL USD 46434V613   1,569,254 34,421 SH   SOLE   0 0 34,421
ISHARES TR CORE US AGGBD ET 464287226   1,706,801 17,427 SH   SOLE   0 0 17,427
ISHARES TR GRWT ALLOCAT ETF 464289867   249,903 4,489 SH   SOLE   0 0 4,489
ISHARES TR MODERT ALLOC ETF 464289875   679,817 15,891 SH   SOLE   0 0 15,891
ISHARES TR MSCI ACWI ETF 464288257   508,911 4,621 SH   SOLE   0 0 4,621
ISHARES TR MSCI USA MMENTM 46432F396   1,989,095 10,617 SH   SOLE   0 0 10,617
ISHARES TR RUS 1000 GRW ETF 464287614   721,287 2,140 SH   SOLE   0 0 2,140
ISHARES TR RUS 1000 VAL ETF 464287598   528,196 2,949 SH   SOLE   0 0 2,949
ISHARES TR RUS MID CAP ETF 464287499   526,404 6,260 SH   SOLE   0 0 6,260
ISHARES TR S&P SML 600 GWT 464287887   256,493 1,962 SH   SOLE   0 0 1,962
ISHARES TR US TREAS BD ETF 46429B267   2,586,080 113,574 SH   SOLE   0 0 113,574
JOHNSON & JOHNSON COM 478160104   456,506 2,886 SH   SOLE   0 0 2,886
JPMORGAN CHASE & CO COM 46625H100   866,391 4,325 SH   SOLE   0 0 4,325
KIMBELL RTY PARTNERS LP UNIT 49435R102   962,358 62,008 SH   SOLE   0 0 62,008
MICROSOFT CORP COM 594918104   3,006,576 7,146 SH   SOLE   0 0 7,146
NICE LTD SPONSORED ADR 653656108   260,620 1,000 SH   SOLE   0 0 1,000
NVIDIA CORPORATION COM 67066G104   1,008,373 1,116 SH   SOLE   0 0 1,116
OCCIDENTAL PETE CORP COM 674599105   738,886 11,369 SH   SOLE   0 0 11,369
PATTERSON-UTI ENERGY INC COM 703481101   277,818 23,268 SH   SOLE   0 0 23,268
PAYCHEX INC COM 704326107   869,547 7,081 SH   SOLE   0 0 7,081
PEPSICO INC COM 713448108   468,677 2,678 SH   SOLE   0 0 2,678
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,045,293 115,815 SH   SOLE   0 0 115,815
PIONEER NAT RES CO COM 723787107   5,172,834 19,706 SH   SOLE   0 0 19,706
PROCTER AND GAMBLE CO COM 742718109   595,563 3,671 SH   SOLE   0 0 3,671
PROSPERITY BANCSHARES INC COM 743606105   696,611 10,590 SH   SOLE   0 0 10,590
QUALCOMM INC COM 747525103   748,137 4,419 SH   SOLE   0 0 4,419
SHELL PLC SPON ADS 780259305   561,482 8,375 SH   SOLE   0 0 8,375
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   2,264,737 37,948 SH   SOLE   0 0 37,948
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,338,329 64,613 SH   SOLE   0 0 64,613
SPDR SER TR PORTFLI INTRMDIT 78464A672   3,879,626 137,673 SH   SOLE   0 0 137,673
TRIUMPH FINANCIAL INC COM 89679E300   1,858,785 23,434 SH   SOLE   0 0 23,434
UNITED PARCEL SERVICE INC CL B 911312106   321,339 2,162 SH   SOLE   0 0 2,162
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,793,961 24,700 SH   SOLE   0 0 24,700
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   24,123,548 50,184 SH   SOLE   0 0 50,184
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,165,469 19,597 SH   SOLE   0 0 19,597
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,568,349 150,854 SH   SOLE   0 0 150,854
VERIZON COMMUNICATIONS INC COM 92343V104   609,408 14,524 SH   SOLE   0 0 14,524
VIPER ENERGY INC CL A 927959106   1,977,300 51,412 SH   SOLE   0 0 51,412
WALMART INC COM 931142103   440,806 7,326 SH   SOLE   0 0 7,326
WILLIAMS COS INC COM 969457100   724,176 18,583 SH   SOLE   0 0 18,583