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
Abbott Labs COM 002824100   3,149,873 28,617 SH   SOLE 0 1 0 0
Abbvie Inc COM 00287Y109   965,307 6,229 SH   SOLE 0 1 0 0
Academy Sports & Outdoors COM 00402L107   1,444,344 21,884 SH   SOLE 0 1 0 0
Accenture Plc COM G1151C101   30,529 87 SH   SOLE 0 1 0 0
Acuity Brands Inc COM 00508Y102   1,961,042 8,574 SH   SOLE 0 1 0 0
Acushnet Holdings Co COM 005098108   2,757,812 43,657 SH   SOLE 0 1 0 0
Adobe Systems Inc COM 00724F101   5,369 9 SH   SOLE 0 1 0 0
Align Technology Inc COM 016255101   2,192 8 SH   SOLE 0 1 0 0
Alphabet Inc COM CLASS C 02079K107   4,382,218 28,989 SH   SOLE 0 1 0 0
Alphabet Inc COM CLASS A 02079K305   476,902 3,414 SH   SOLE 0 1 0 0
Altria Group COM 718154107   968 24 SH   SOLE 0 1 0 0
Amazon Com Inc COM 023135106   1,069,810 7,041 SH   SOLE 0 1 0 0
American International Group COM 026874784   2,768,468 30,466 SH   SOLE 0 1 0 0
American Tower Corp COM CLASS A 03027X100   3,245,108 15,032 SH   SOLE 0 1 0 0
Amgen Inc COM 031162100   959,970 3,333 SH   SOLE 0 1 0 0
Amphenol Corp COM 032095101   173,775 1,753 SH   SOLE 0 1 0 0
Apache Corp COM 03743Q108   25,116 700 SH   SOLE 0 1 0 0
Apple Computer Inc COM 037833100   13,358,309 69,383 SH   SOLE 0 1 0 0
Archer Daniels Midland Co COM 039483102   27,804 385 SH   SOLE 0 1 0 0
Ark Innovation Etf COM 00214Q104   66,150 1,153 SH   SOLE 0 1 0 0
Atmos Energy Corp COM 049560105   87,157 752 SH   SOLE 0 1 0 0
Autodesk Inc COM 052769106   27,026 111 SH   SOLE 0 1 0 0
Automatic Data Processing Corp COM 053015103   491,101 2,108 SH   SOLE 0 1 0 0
Autozone Inc COM 053332102   12,928 5 SH   SOLE 0 1 0 0
Banco Bilbao Vizcaya Argenta Sponsored ADR COM 05946K101   68,060 7,471 SH   SOLE 0 1 0 0
Bank of America Corp COM 060505104   15,522 461 SH   SOLE 0 1 0 0
Berkshire Hathaway COM CLASS B 084670207   5,303,177 14,869 SH   SOLE 0 1 0 0
Black Stone Minerals LP COM 09225M101   5,386,787 337,518 SH   SOLE 0 1 0 0
Booking Holdings Inc COM 09857L108   10,642 3 SH   SOLE 0 1 0 0
BP PLC COM 055622104   150,060 4,239 SH   SOLE 0 1 0 0
Broadcom Inc COM 11135F101   7,814 7 SH   SOLE 0 1 0 0
Brookfield Asset Management COM 112585104   32,015 797 SH   SOLE 0 1 0 0
Brookfield Corp COM CLASS A 11271J107   128,825 3,211 SH   SOLE 0 1 0 0
Bunge Global SA COM H11356104   100,950 1,000 SH   SOLE 0 1 0 0
Cboe Global Mkts Inc COM 12503M108   1,071 6 SH   SOLE 0 1 0 0
Central Securities Corp COM 155123102   114,670 3,036 SH   SOLE 0 1 0 0
Chevrontexaco corp COM 166764100   621,549 4,167 SH   SOLE 0 1 0 0
Cisco Systems Inc COM 17275R102   336,867 6,668 SH   SOLE 0 1 0 0
Clorox Co COM 189054109   247,251 1,734 SH   SOLE 0 1 0 0
Cme Group Inc COM 12572Q105   632 3 SH   SOLE 0 1 0 0
Coca Cola Co COM 191216100   1,364,819 23,160 SH   SOLE 0 1 0 0
Cognizant Tech Sol COM CLASS A 192446102   13,595 180 SH   SOLE 0 1 0 0
Conagra Brands Inc COM 205887102   85,980 3,000 SH   SOLE 0 1 0 0
Conocophillips COM 20825C104   1,533,168 13,209 SH   SOLE 0 1 0 0
Costco Wholesale COM 22160K105   6,601 10 SH   SOLE 0 1 0 0
CSX Corp COM 126408103   7,939 229 SH   SOLE 0 1 0 0
Cullen Frost Bankers COM 229899109   43,071 397 SH   SOLE 0 1 0 0
CVS Health Corp COM 126650100   63,168 800 SH   SOLE 0 1 0 0
Danaher Corp COM 235851102   13,649 59 SH   SOLE 0 1 0 0
Devon Energy Corp COM 25179M103   1,458,387 32,194 SH   SOLE 0 1 0 0
Dicks Sporting Goods Inc COM 253393102   74,503 507 SH   SOLE 0 1 0 0
Disney Walt Hldg Co COM 254687106   5,237 58 SH   SOLE 0 1 0 0
Dollar General Corp COM 256677105   2,066,575 15,201 SH   SOLE 0 1 0 0
Dow Inc COM 260557103   34,713 633 SH   SOLE 0 1 0 0
Duke Energy Corp COM 26441C204   48,520 500 SH   SOLE 0 1 0 0
DuPont De Nemours Inc COM 26614N102   10,231 133 SH   SOLE 0 1 0 0
E O G Resources Inc COM 26875P101   7,015 58 SH   SOLE 0 1 0 0
Eaton Corp COM 278058102   11,559 48 SH   SOLE 0 1 0 0
Edwards Lifesciences COM 28176E108   4,041 53 SH   SOLE 0 1 0 0
Elevance Health Inc COM 036752103   8,488 18 SH   SOLE 0 1 0 0
Eli Lilly & Co COM 532457108   1,558,728 2,674 SH   SOLE 0 1 0 0
Energy Transfer Equity COM 29273V100   56,166 4,070 SH   SOLE 0 1 0 0
Enterprise Prd Prtnrs lp COM 293792107   56,679 2,151 SH   SOLE 0 1 0 0
Equinix Inc COM 29444U700   2,998,466 3,723 SH   SOLE 0 1 0 0
Exxon Mobil Corp COM 30231G102   2,118,876 21,193 SH   SOLE 0 1 0 0
Factset Research Systems COM 303075105   66,787 140 SH   SOLE 0 1 0 0
First Financial Bancshares Inc COM 32020R109   767,287 25,323 SH   SOLE 0 1 0 0
Fiserv Inc COM 337738108   17,801 134 SH   SOLE 0 1 0 0
Frontera Energy Corp COM 35905B107   1,607 266 SH   SOLE 0 1 0 0
Garrett Motion Inc COM 366505105   1,393,137 144,068 SH   SOLE 0 1 0 0
Ge Healthcare Technologies COM 36266G107   309 4 SH   SOLE 0 1 0 0
General Dynamics Corp COM 369550108   3,273,659 12,607 SH   SOLE 0 1 0 0
General Electric Co COM 369604103   1,532 12 SH   SOLE 0 1 0 0
Goldman Sachs Group Inc COM 38141G104   2,150,281 3,703 SH   SOLE 0 1 0 0
Home Depot Inc COM 437076102   14,209 41 SH   SOLE 0 1 0 0
Honeywell Intl COM 438516106   1,049 5 SH   SOLE 0 1 0 0
Howard Hughes Holding Co COM 44267T102   76,995 900 SH   SOLE 0 1 0 0
Idexx Labs Inc COM 45168D104   19,427 35 SH   SOLE 0 1 0 0
Illinois Toll Works Inc COM 452308109   523,880 2,000 SH   SOLE 0 1 0 0
Ingersoll Rand Co COM 45687V106   1,160 15 SH   SOLE 0 1 0 0
Intel Corp COM 458140100   136,579 2,718 SH   SOLE 0 1 0 0
Intercontinentalexchange COM 45865V100   1,926 15 SH   SOLE 0 1 0 0
International Paper Co COM 460146103   36,150 1,000 SH   SOLE 0 1 0 0
ishares 1-3 year treasury COM 464287457   130,854 1,595 SH   SOLE 0 1 0 0
J P Morgan Chase & Co COM 46625H100   30,958 182 SH   SOLE 0 1 0 0
Johnson & Johnson COM 478160104   2,172,103 13,858 SH   SOLE 0 1 0 0
Keurig Dr Pepper Inc COM 49271V100   966 29 SH   SOLE 0 1 0 0
Kimberly Clark Corp COM 494368103   121,510 1,000 SH   SOLE 0 1 0 0
Kinder Morgan Inc COM 49456B101   26,460 1,500 SH   SOLE 0 1 0 0
Lamb Weston Holdings Inc COM 513272104   87,552 810 SH   SOLE 0 1 0 0
Liberty Media Corp COM 531229722   75 2 SH   SOLE 0 1 0 0
Liberty Media Corp COM 531229854   3,662 58 SH   SOLE 0 1 0 0
Linde Plc COM G5494J103   7,803 19 SH   SOLE 0 1 0 0
Lockheed Martin Corp COM 539830109   318,174 702 SH   SOLE 0 1 0 0
Lundin Mining Corp COM 550372106   2,291 280 SH   SOLE 0 1 0 0
Lyondellasell Industries NV COM N53745100   28,524 300 SH   SOLE 0 1 0 0
Marsh & Mc Lennan Co Inc COM 571748102   1,516 8 SH   SOLE 0 1 0 0
Mastercard Inc COM 57636Q104   1,706 4 SH   SOLE 0 1 0 0
Matador Resources Co COM 576485205   16,854,441 296,420 SH   SOLE 0 1 0 0
McDonalds Corp COM 580135101   94,883 320 SH   SOLE 0 1 0 0
Medtronic Inc COM G5960L103   17,547 213 SH   SOLE 0 1 0 0
Merck & Co Inc COM 589331107   5,342 49 SH   SOLE 0 1 0 0
Meta Platforms Inc COM CLASS A 30303M102   108,666 307 SH   SOLE 0 1 0 0
Microsoft Corp COM 594918104   11,517,352 30,628 SH   SOLE 0 1 0 0
Middleby Corp The COM 596278101   1,649,481 11,208 SH   SOLE 0 1 0 0
Mondelez Intl COM 609207105   59,755 825 SH   SOLE 0 1 0 0
Motorola Solutions COM 620076307   36,632 117 SH   SOLE 0 1 0 0
Nestle Sa COM 641069406   10,060 87 SH   SOLE 0 1 0 0
Nextera Energy Inc COM 65339F101   3,705 61 SH   SOLE 0 1 0 0
Nike Inc COM CLASS B 654106103   6,731 62 SH   SOLE 0 1 0 0
Northrop Grumman Corp COM 666807102   936 2 SH   SOLE 0 1 0 0
Nuveen Mun Value Fd Inc COM 670928100   189,200 22,000 SH   SOLE 0 1 0 0
Nuveen Real Asset Incm COM 670690155   329,889 15,881 SH   SOLE 0 1 0 0
Nvidia Corp COM 67066G104   19,809 40 SH   SOLE 0 1 0 0
Nxp Semiconductors COM N6596X109   6,890 30 SH   SOLE 0 1 0 0
O Reilly Automotive COM 67103H107   2,850 3 SH   SOLE 0 1 0 0
Oracle Corp COM 68389X105   3,489,522 29,080 SH   SOLE 0 1 0 0
Otis Worldwide Corp COM 68902V107   4,474 50 SH   SOLE 0 1 0 0
Paychex Inc COM 704326107   2,620 22 SH   SOLE 0 1 0 0
Pepsico Inc COM 713448108   3,235,792 18,883 SH   SOLE 0 1 0 0
Permian Basin Royalty Tr COM 714236106   17,262 1,233 SH   SOLE 0 1 0 0
Pfizer Inc COM 717081103   325,730 11,314 SH   SOLE 0 1 0 0
Philip Morris Intl Inc COM 718172109   2,164 23 SH   SOLE 0 1 0 0
Phillips 66 COM 718546104   400,884 3,011 SH   SOLE 0 1 0 0
Pioneer Natural Resources COM 723787107   22,488 100 SH   SOLE 0 1 0 0
Procter & Gamble Co COM 742718109   981,817 6,700 SH   SOLE 0 1 0 0
Progressive Co Ohio COM 743315103   11,627 73 SH   SOLE 0 1 0 0
Prologis Inc COM 74340W103   2,799 21 SH   SOLE 0 1 0 0
Qualcomm Inc COM 074752103   6,074 42 SH   SOLE 0 1 0 0
Raytheon Technologies Co COM 75513E101   7,741 92 SH   SOLE 0 1 0 0
Realty Incm Corp COM 756103104   379,661 6,612 SH   SOLE 0 1 0 0
Regal Rexnord Corp COM 758750103   5,181 35 SH   SOLE 0 1 0 0
Regeneron Pharms Inc COM 75886F107   4,391 5 SH   SOLE 0 1 0 0
Ross Stores Inc COM 778296103   2,963,067 21,417 SH   SOLE 0 1 0 0
Roundhill Bitkrft Esprt COM 53656F706   1,016 65 SH   SOLE 0 1 0 0
RTX Corporation COM 75513E101   220,530 2,621 SH   SOLE 0 1 0 0
Salesforce Com COM 79466L302   3,684 14 SH   SOLE 0 1 0 0
Schwab Charles Corp COM 808513105   565,536 8,220 SH   SOLE 0 1 0 0
Schwab Short Term US COM 808524862   1,797,350 37,097 SH   SOLE 0 1 0 0
Six Flags Entertainment COM 83001A102   1,053 42 SH   SOLE 0 1 0 0
South St Corp COM 840441109   804,724 9,529 SH   SOLE 0 1 0 0
Southwest Airlines Co COM 844741108   43,320 1,500 SH   SOLE 0 1 0 0
Southwestern Energy Co COM 845467109   3,275 500 SH   SOLE 0 1 0 0
spdr gold trust COM 78463V107   97,306 509 SH   SOLE 0 1 0 0
Sprott Uranium Miners COM 85208P303   5,358 111 SH   SOLE 0 1 0 0
Stellar Bancorp Inc COM 858927106   5,568 200 SH   SOLE 0 1 0 0
Sunrun Inc COM 86771W105   510 26 SH   SOLE 0 1 0 0
Tencent Holdings COM 88032Q109   1,058 28 SH   SOLE 0 1 0 0
Texas Instruments COM 882508104   21,648 127 SH   SOLE 0 1 0 0
The Charles Schwab Corp COM 808513105   825,394 11,997 SH   SOLE 0 1 0 0
Thermo Fisher Scientific COM 883556102   3,109,367 5,858 SH   SOLE 0 1 0 0
Tpg Inc COM 872657101   32,723 758 SH   SOLE 0 1 0 0
Triple Flag Precious M COM 89679M104   34,326 2,579 SH   SOLE 0 1 0 0
Unilever PLC COM 904767704   242,400 5,000 SH   SOLE 0 1 0 0
United Airlines Hldgs COM 910047109   743 18 SH   SOLE 0 1 0 0
United Rentals Inc COM 911363109   1,720 3 SH   SOLE 0 1 0 0
Unitedhealth Group COM 91324P102   24,218 46 SH   SOLE 0 1 0 0
Vanguard Financials Etf COM 92204A405   2,860 31 SH   SOLE 0 1 0 0
Vanguard FTSE Developed COM 921943858   30,943 646 SH   SOLE 0 1 0 0
Vanguard Ftse Europe COM 922042874   875,252 13,574 SH   SOLE 0 1 0 0
Vanguard S&P 500 ETF COM 922908363   64,210 147 SH   SOLE 0 1 0 0
Vanguard Short Term Bond COM 921937827   189,469 2,460 SH   SOLE 0 1 0 0
Vanguard Stse Emerging COM 922042858   1,521 37 SH   SOLE 0 1 0 0
Vanguard Total COM 921909768   734,585 12,674 SH   SOLE 0 1 0 0
Vanguard Total Bond COM 921937835   2,868 39 SH   SOLE 0 1 0 0
Vanguard Total Stock COM 922908769   363,421 1,532 SH   SOLE 0 1 0 0
Veralto Corp COM 92338C103   1,563 19 SH   SOLE 0 1 0 0
Vertex Pharmaceuticals COM 92532F100   11,800 29 SH   SOLE 0 1 0 0
Vertiv Hldg Co COM 92537N108   5,379 112 SH   SOLE 0 1 0 0
Visa Inc COM CLASS A 92826C839   59,099 227 SH   SOLE 0 1 0 0
Walgreens Boots Alliance Inc COM 931427108   22,193 850 SH   SOLE 0 1 0 0
Wal Mart Stores Inc COM 931142103   12,297 78 SH   SOLE 0 1 0 0
Wells Fargo & Co New COM 949746101   1,673,923 34,009 SH   SOLE 0 1 0 0
White Mountains Inusurance Group LTD COM G9618E107   489,128 325 SH   SOLE 0 1 0 0
Williams Cos Inc Com COM 969457100   217,896 6,256 SH   SOLE 0 1 0 0
XCEL Energy COM 98389B100   203,251 3,283 SH   SOLE 0 1 0 0
Zoetis Inc COM 98978V103   7,895 40 SH   SOLE 0 1 0 0