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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 278 1,813 SH   SOLE 0 0 0 1,813
AGNC INVT CORP COM 00123Q104 436 39,368 SH   SOLE 0 0 0 39,368
ALPHABET INC CAP STK CL C 02079K107 488 223 SH   SOLE 0 0 0 223
ALPHABET INC CAP STK CL A 02079K305 597 274 SH   SOLE 0 0 0 274
ALTRIA GROUP INC COM 02209S103 213 5,089 SH   SOLE 0 0 0 5,089
AMAZON COM INC COM 023135106 1,873 17,631 SH   SOLE 0 0 0 17,631
AMGEN INC COM 031162100 367 1,508 SH   SOLE 0 0 0 1,508
ANNALY CAPITAL MANAGEMENT IN COM 035710409 454 76,821 SH   SOLE 0 0 0 76,821
APPLE INC COM 037833100 10,277 75,169 SH   SOLE 0 0 0 75,169
ASTRAZENECA PLC SPONSORED ADR 046353108 529 8,000 SH   SOLE 0 0 0 8,000
AVEPOINT INC COM CL A 053604104 85 19,500 SH   SOLE 0 0 0 19,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 313 1,148 SH   SOLE 0 0 0 1,148
BLACK STONE MINERALS L P COM UNIT 09225M101 1,136 82,981 SH   SOLE 0 0 0 82,981
BLACKSTONE INC COM 09260D107 324 3,551 SH   SOLE 0 0 0 3,551
CADENCE BANK COM 12740C103 1,489 63,395 SH   SOLE 0 0 0 63,395
CARNIVAL CORP COMMON STOCK 143658300 114 13,155 SH   SOLE 0 0 0 13,155
CHEVRON CORP NEW COM 166764100 376 2,599 SH   SOLE 0 0 0 2,599
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,434 1,862 SH   SOLE 0 0 0 1,862
CINEMARK HLDGS INC COM 17243V102 167 11,111 SH   SOLE 0 0 0 11,111
CISCO SYS INC COM 17275R102 331 7,765 SH   SOLE 0 0 0 7,765
COCA COLA CO COM 191216100 308 4,900 SH   SOLE 0 0 0 4,900
COMSTOCK RES INC COM 205768302 351 29,050 SH   SOLE 0 0 0 29,050
CONDUENT INC COM 206787103 43 10,000 SH   SOLE 0 0 0 10,000
CONOCOPHILLIPS COM 20825C104 315 3,503 SH   SOLE 0 0 0 3,503
DIREXION SHS ETF TR SELECT LARGE CAP 25460G575 140 30,280 SH   SOLE 0 0 0 30,280
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 256 8,000 SH   SOLE 0 0 0 8,000
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 222 3,528 SH   SOLE 0 0 0 3,528
DISNEY WALT CO COM 254687106 309 3,274 SH   SOLE 0 0 0 3,274
DORCHESTER MINERALS LP COM UNIT 25820R105 813 34,077 SH   SOLE 0 0 0 34,077
DRAFTKINGS INC NEW COM CL A 26142V105 129 11,017 SH   SOLE 0 0 0 11,017
DYNEX CAP INC COM 26817Q886 286 17,962 SH   SOLE 0 0 0 17,962
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,564 156,689 SH   SOLE 0 0 0 156,689
EXXON MOBIL CORP COM 30231G102 720 8,409 SH   SOLE 0 0 0 8,409
EZCORP INC CL A NON VTG 302301106 113 15,000 SH   SOLE 0 0 0 15,000
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 159 10,777 SH   SOLE 0 0 0 10,777
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 201 1,950 SH   SOLE 0 0 0 1,950
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 452 11,054 SH   SOLE 0 0 0 11,054
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,438 31,017 SH   SOLE 0 0 0 31,017
GANNETT CO INC COM 36472T109 174 60,000 SH   SOLE 0 0 0 60,000
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 381 21,785 SH   SOLE 0 0 0 21,785
GOODYEAR TIRE & RUBR CO COM 382550101 139 13,000 SH   SOLE 0 0 0 13,000
GRAHAM HLDGS CO COM CL B 384637104 461 814 SH   SOLE 0 0 0 814
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 2,538 74,223 SH   SOLE 0 0 0 74,223
INDEPENDENT BANK GROUP INC COM 45384B106 1,798 26,481 SH   SOLE 0 0 0 26,481
INTEL CORP COM 458140100 206 5,517 SH   SOLE 0 0 0 5,517
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 217 4,512 SH   SOLE 0 0 0 4,512
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 40,848 304,316 SH   SOLE 0 0 0 304,316
INVESCO QQQ TR UNIT SER 1 46090E103 4,685 16,715 SH   SOLE 0 0 0 16,715
ISHARES TR CORE S&P MCP ETF 464287507 538 2,378 SH   SOLE 0 0 0 2,378
ISHARES TR CORE S&P500 ETF 464287200 1,130 2,981 SH   SOLE 0 0 0 2,981
ISHARES TR RUS 1000 ETF 464287622 226 1,088 SH   SOLE 0 0 0 1,088
ISHARES TR RUSSELL 2000 ETF 464287655 359 2,121 SH   SOLE 0 0 0 2,121
ISHARES TR MSCI EAFE ETF 464287465 309 4,944 SH   SOLE 0 0 0 4,944
ISHARES TR 1 3 YR TREAS BD 464287457 523 6,316 SH   SOLE 0 0 0 6,316
ISHARES TR ESG AWR MSCI USA 46435G425 356 4,244 SH   SOLE 0 0 0 4,244
ISHARES TR MSCI USA MIN VOL 46429B697 248 3,533 SH   SOLE 0 0 0 3,533
ISHARES TR MSCI USA QLT FCT 46432F339 41,195 368,702 SH   SOLE 0 0 0 368,702
ISHARES TR MSCI LW CRB TG 46434V464 276 2,018 SH   SOLE 0 0 0 2,018
ISHARES TR MSCI INTL QUALTY 46434V456 11,246 363,601 SH   SOLE 0 0 0 363,601
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2,684 53,590 SH   SOLE 0 0 0 53,590
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 409 8,881 SH   SOLE 0 0 0 8,881
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 694 12,521 SH   SOLE 0 0 0 12,521
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 947 104,926 SH   SOLE 0 0 0 104,926
JOHNSON & JOHNSON COM 478160104 473 2,664 SH   SOLE 0 0 0 2,664
JPMORGAN CHASE & CO COM 46625H100 397 3,525 SH   SOLE 0 0 0 3,525
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 10,063 404,279 SH   SOLE 0 0 0 404,279
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 510 21,016 SH   SOLE 0 0 0 21,016
MASTERCARD INCORPORATED CL A 57636Q104 672 2,130 SH   SOLE 0 0 0 2,130
MERCK & CO INC COM 58933Y105 565 6,203 SH   SOLE 0 0 0 6,203
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 64 14,000 SH   SOLE 0 0 0 14,000
MICROSOFT CORP COM 594918104 3,482 13,556 SH   SOLE 0 0 0 13,556
MORGAN STANLEY COM NEW 617446448 245 3,220 SH   SOLE 0 0 0 3,220
NORFOLK SOUTHN CORP COM 655844108 445 1,958 SH   SOLE 0 0 0 1,958
NORTHERN LTS FD TR III FPA GBL EQTY ETF 66538R631 1,203 59,190 SH   SOLE 0 0 0 59,190
NORTHERN OIL AND GAS INC MN COM 665531307 207 8,214 SH   SOLE 0 0 0 8,214
NORTHROP GRUMMAN CORP COM 666807102 821 1,715 SH   SOLE 0 0 0 1,715
NVIDIA CORPORATION COM 67066G104 528 3,484 SH   SOLE 0 0 0 3,484
ONEOK INC NEW COM 682680103 760 13,686 SH   SOLE 0 0 0 13,686
OUSTER INC COM 68989M103 130 80,000 SH   SOLE 0 0 0 80,000
PACER FDS TR PACER US SMALL 69374H857 3,718 110,349 SH   SOLE 0 0 0 110,349
PALANTIR TECHNOLOGIES INC CL A 69608A108 92 10,100 SH   SOLE 0 0 0 10,100
PAYPAL HLDGS INC COM 70450Y103 303 4,338 SH   SOLE 0 0 0 4,338
PEPSICO INC COM 713448108 2,838 17,027 SH   SOLE 0 0 0 17,027
PHILIP MORRIS INTL INC COM 718172109 404 4,096 SH   SOLE 0 0 0 4,096
PIONEER NAT RES CO COM 723787107 245 1,097 SH   SOLE 0 0 0 1,097
PLANET LABS PBC COM CL A 72703X106 186 43,000 SH   SOLE 0 0 0 43,000
PROCTER AND GAMBLE CO COM 742718109 353 2,456 SH   SOLE 0 0 0 2,456
SABINE RTY TR UNIT BEN INT 785688102 1,514 24,866 SH   SOLE 0 0 0 24,866
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,562 81,447 SH   SOLE 0 0 0 81,447
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 511 20,128 SH   SOLE 0 0 0 20,128
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 449 9,120 SH   SOLE 0 0 0 9,120
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 44,227 617,435 SH   SOLE 0 0 0 617,435
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 447 9,881 SH   SOLE 0 0 0 9,881
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,477 52,190 SH   SOLE 0 0 0 52,190
SIREN ETF TR DIVCN LDRS ETF 829658301 294 6,238 SH   SOLE 0 0 0 6,238
SOUTHWEST AIRLS CO COM 844741108 691 19,142 SH   SOLE 0 0 0 19,142
SPDR GOLD TR GOLD SHS 78463V107 439 2,607 SH   SOLE 0 0 0 2,607
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 390 11,207 SH   SOLE 0 0 0 11,207
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 683 23,670 SH   SOLE 0 0 0 23,670
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 261 5,013 SH   SOLE 0 0 0 5,013
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,954 23,734 SH   SOLE 0 0 0 23,734
SPDR SER TR S&P 600 SMCP VAL 78464A300 354 4,887 SH   SOLE 0 0 0 4,887
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2,471 27,013 SH   SOLE 0 0 0 27,013
SPDR SER TR PRTFLO S&P500 HI 78468R788 397 9,954 SH   SOLE 0 0 0 9,954
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,175 27,861 SH   SOLE 0 0 0 27,861
TESLA INC COM 88160R101 607 901 SH   SOLE 0 0 0 901
TEXAS INSTRS INC COM 882508104 282 1,836 SH   SOLE 0 0 0 1,836
TWO HBRS INVT CORP COM NEW 90187B408 715 143,575 SH   SOLE 0 0 0 143,575
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,077 16,898 SH   SOLE 0 0 0 16,898
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,215 6,439 SH   SOLE 0 0 0 6,439
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 652 7,153 SH   SOLE 0 0 0 7,153
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 384 2,928 SH   SOLE 0 0 0 2,928
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 595 14,290 SH   SOLE 0 0 0 14,290
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 25,314 176,438 SH   SOLE 0 0 0 176,438
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 408 9,991 SH   SOLE 0 0 0 9,991
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 10,200 148,662 SH   SOLE 0 0 0 148,662
VANGUARD WORLD FDS INF TECH ETF 92204A702 301 923 SH   SOLE 0 0 0 923
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 527 19,771 SH   SOLE 0 0 0 19,771
VISA INC COM CL A 92826C839 259 1,314 SH   SOLE 0 0 0 1,314
WALMART INC COM 931142103 476 3,915 SH   SOLE 0 0 0 3,915
WISDOMTREE TR EM EX ST-OWNED 97717X578 9,383 327,154 SH   SOLE 0 0 0 327,154
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,098 54,064 SH   SOLE 0 0 0 54,064
YUM BRANDS INC COM 988498101 305 2,688 SH   SOLE 0 0 0 2,688