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
ABBOTT LABS COM 002824100 216 1,535 SH   SOLE 0 0 0 1,535
ABBVIE INC COM 00287Y109 419 3,092 SH   SOLE 0 0 0 3,092
AGNC INVT CORP COM 00123Q104 567 37,709 SH   SOLE 0 0 0 37,709
ALPHABET INC CAP STK CL C 02079K107 645 223 SH   SOLE 0 0 0 223
ALPHABET INC CAP STK CL A 02079K305 652 225 SH   SOLE 0 0 0 225
ALTRIA GROUP INC COM 02209S103 247 5,222 SH   SOLE 0 0 0 5,222
AMAZON COM INC COM 023135106 2,454 736 SH   SOLE 0 0 0 736
AMGEN INC COM 031162100 333 1,481 SH   SOLE 0 0 0 1,481
ANNALY CAPITAL MANAGEMENT IN COM 035710409 572 73,165 SH   SOLE 0 0 0 73,165
APPLE INC COM 037833100 12,110 68,201 SH   SOLE 0 0 0 68,201
ARK ETF TR INNOVATION ETF 00214Q104 1,035 15,000 SH Call SOLE 0 0 0 15,000
ARK ETF TR INNOVATION ETF 00214Q104 690 10,000 SH Call SOLE 0 0 0 10,000
ARK ETF TR INNOVATION ETF 00214Q104 23 244 SH   SOLE 0 0 0 244
AT&T INC COM 00206R102 243 10,000 SH Call SOLE 0 0 0 10,000
AT&T INC COM 00206R102 89 3,627 SH   SOLE 0 0 0 3,627
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 292 975 SH   SOLE 0 0 0 975
BLACK STONE MINERALS L P COM UNIT 09225M101 816 79,027 SH   SOLE 0 0 0 79,027
BLACKSTONE INC COM 09260D107 398 3,077 SH   SOLE 0 0 0 3,077
CARNIVAL CORP COMMON STOCK 143658300 256 12,699 SH   SOLE 0 0 0 12,699
CHEVRON CORP NEW COM 166764100 277 2,358 SH   SOLE 0 0 0 2,358
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,059 1,750 SH   SOLE 0 0 0 1,750
CINEMARK HLDGS INC COM 17243V102 179 11,111 SH   SOLE 0 0 0 11,111
CISCO SYS INC COM 17275R102 409 6,449 SH   SOLE 0 0 0 6,449
CONDUENT INC COM 206787103 53 10,000 SH   SOLE 0 0 0 10,000
CONOCOPHILLIPS COM 20825C104 310 4,294 SH   SOLE 0 0 0 4,294
DIREXION SHS ETF TR DAILY LATIN AMER 25460E273 358 6,600 SH   SOLE 0 0 0 6,600
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 557 8,000 SH   SOLE 0 0 0 8,000
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 330 3,872 SH   SOLE 0 0 0 3,872
DISNEY WALT CO COM 254687106 298 1,922 SH   SOLE 0 0 0 1,922
DORCHESTER MINERALS LP COM UNIT 25820R105 653 32,983 SH   SOLE 0 0 0 32,983
DYNEX CAP INC COM 26817Q886 288 17,249 SH   SOLE 0 0 0 17,249
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,284 155,970 SH   SOLE 0 0 0 155,970
EXXON MOBIL CORP COM 30231G102 330 5,388 SH   SOLE 0 0 0 5,388
EZCORP INC CL A NON VTG 302301106 111 15,000 SH   SOLE 0 0 0 15,000
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 136 11,430 SH   SOLE 0 0 0 11,430
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 242 1,950 SH   SOLE 0 0 0 1,950
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,750 32,882 SH   SOLE 0 0 0 32,882
GANNETT CO INC COM 36472T109 320 60,000 SH   SOLE 0 0 0 60,000
GRAHAM HLDGS CO COM CL B 384637104 510 810 SH   SOLE 0 0 0 810
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 3,026 76,158 SH   SOLE 0 0 0 76,158
HOME DEPOT INC COM 437076102 213 513 SH   SOLE 0 0 0 513
HONEYWELL INTL INC COM 438516106 248 1,189 SH   SOLE 0 0 0 1,189
INDEPENDENT BANK GROUP INC COM 45384B106 1,891 26,216 SH   SOLE 0 0 0 26,216
INTEL CORP COM 458140100 309 6,006 SH   SOLE 0 0 0 6,006
INTUITIVE SURGICAL INC COM NEW 46120E602 256 712 SH   SOLE 0 0 0 712
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 45,082 277,004 SH   SOLE 0 0 0 277,004
INVESCO QQQ TR UNIT SER 1 46090E103 6,589 16,560 SH   SOLE 0 0 0 16,560
ISHARES SILVER TR ISHARES 46428Q109 218 10,137 SH   SOLE 0 0 0 10,137
ISHARES TR U.S. MED DVC ETF 464288810 240 3,646 SH   SOLE 0 0 0 3,646
ISHARES TR MSCI USA MIN VOL 46429B697 284 3,512 SH   SOLE 0 0 0 3,512
ISHARES TR GL CLEAN ENE ETF 464288224 203 9,574 SH   SOLE 0 0 0 9,574
ISHARES TR MSCI USA QLT FCT 46432F339 46,804 321,542 SH   SOLE 0 0 0 321,542
ISHARES TR MSCI INTL QUALTY 46434V456 12,706 322,659 SH   SOLE 0 0 0 322,659
ISHARES TR MSCI LW CRB TG 46434V464 374 2,149 SH   SOLE 0 0 0 2,149
ISHARES TR ESG AWR MSCI USA 46435G425 455 4,219 SH   SOLE 0 0 0 4,219
ISHARES TR 20 YR TR BD ETF 464287432 1,405 10,000 SH Put SOLE 0 0 0 10,000
ISHARES TR MSCI EAFE ETF 464287465 384 4,884 SH   SOLE 0 0 0 4,884
ISHARES TR CORE S&P MCP ETF 464287507 671 2,371 SH   SOLE 0 0 0 2,371
ISHARES TR CORE S&P500 ETF 464287200 1,794 3,762 SH   SOLE 0 0 0 3,762
ISHARES TR S&P 500 GRWT ETF 464287309 259 3,095 SH   SOLE 0 0 0 3,095
ISHARES TR RUS 1000 ETF 464287622 287 1,085 SH   SOLE 0 0 0 1,085
ISHARES TR RUS 1000 GRW ETF 464287614 213 697 SH   SOLE 0 0 0 697
ISHARES TR RUSSELL 2000 ETF 464287655 491 2,209 SH   SOLE 0 0 0 2,209
ISHARES TR EXPANDED TECH 464287515 262 659 SH   SOLE 0 0 0 659
ISHARES TR 1 3 YR TREAS BD 464287457 565 6,602 SH   SOLE 0 0 0 6,602
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 15,531 307,661 SH   SOLE 0 0 0 307,661
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 814 13,631 SH   SOLE 0 0 0 13,631
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 268 3,985 SH   SOLE 0 0 0 3,985
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 278 5,438 SH   SOLE 0 0 0 5,438
JOHNSON & JOHNSON COM 478160104 462 2,700 SH   SOLE 0 0 0 2,700
JPMORGAN CHASE & CO COM 46625H100 1,389 8,773 SH   SOLE 0 0 0 8,773
KEURIG DR PEPPER INC COM 49271V100 481 13,044 SH   SOLE 0 0 0 13,044
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 11,685 388,072 SH   SOLE 0 0 0 388,072
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 592 26,623 SH   SOLE 0 0 0 26,623
MASTERCARD INCORPORATED CL A 57636Q104 369 1,027 SH   SOLE 0 0 0 1,027
MCDONALDS CORP COM 580135101 245 913 SH   SOLE 0 0 0 913
MERCK & CO INC COM 58933Y105 236 3,076 SH   SOLE 0 0 0 3,076
MERCURY GENL CORP NEW COM 589400100 447 8,416 SH   SOLE 0 0 0 8,416
META PLATFORMS INC CL A 30303M102 398 1,182 SH   SOLE 0 0 0 1,182
MICROSOFT CORP COM 594918104 3,614 10,747 SH   SOLE 0 0 0 10,747
NETFLIX INC COM 64110L106 518 860 SH   SOLE 0 0 0 860
NORFOLK SOUTHN CORP COM 655844108 583 1,958 SH   SOLE 0 0 0 1,958
NORTHROP GRUMMAN CORP COM 666807102 638 1,649 SH   SOLE 0 0 0 1,649
NVIDIA CORPORATION COM 67066G104 868 2,950 SH   SOLE 0 0 0 2,950
ONEOK INC NEW COM 682680103 804 13,686 SH   SOLE 0 0 0 13,686
PACER FDS TR PACER US SMALL 69374H857 3,195 74,702 SH   SOLE 0 0 0 74,702
PALANTIR TECHNOLOGIES INC CL A 69608A108 182 10,000 SH   SOLE 0 0 0 10,000
PAYCOM SOFTWARE INC COM 70432V102 228 550 SH   SOLE 0 0 0 550
PEPSICO INC COM 713448108 3,253 18,726 SH   SOLE 0 0 0 18,726
PFIZER INC COM 717081103 273 4,616 SH   SOLE 0 0 0 4,616
PHILIP MORRIS INTL INC COM 718172109 352 3,701 SH   SOLE 0 0 0 3,701
PROCTER AND GAMBLE CO COM 742718109 242 1,477 SH   SOLE 0 0 0 1,477
QUALCOMM INC COM 747525103 213 1,163 SH   SOLE 0 0 0 1,163
SABINE RTY TR UNIT BEN INT 785688102 1,020 24,610 SH   SOLE 0 0 0 24,610
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,253 83,686 SH   SOLE 0 0 0 83,686
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 622 20,997 SH   SOLE 0 0 0 20,997
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 760 14,951 SH   SOLE 0 0 0 14,951
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 43,723 540,922 SH   SOLE 0 0 0 540,922
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 548 9,846 SH   SOLE 0 0 0 9,846
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,838 56,533 SH   SOLE 0 0 0 56,533
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 209 1,200 SH   SOLE 0 0 0 1,200
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 230 1,635 SH   SOLE 0 0 0 1,635
SIREN ETF TR DIVCN LDRS ETF 829658301 237 3,922 SH   SOLE 0 0 0 3,922
SOUTHWEST AIRLS CO COM 844741108 820 19,142 SH   SOLE 0 0 0 19,142
SPDR GOLD TR GOLD SHS 78463V107 367 2,147 SH   SOLE 0 0 0 2,147
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 266 4,921 SH   SOLE 0 0 0 4,921
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 482 11,615 SH   SOLE 0 0 0 11,615
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 857 23,484 SH   SOLE 0 0 0 23,484
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,779 20,590 SH   SOLE 0 0 0 20,590
SPDR SER TR S&P 600 SMCP VAL 78464A300 447 5,280 SH   SOLE 0 0 0 5,280
SPDR SER TR PRTFLO S&P500 HI 78468R788 408 9,706 SH   SOLE 0 0 0 9,706
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,614 34,103 SH   SOLE 0 0 0 34,103
SUNCOR ENERGY INC NEW COM 867224107 93 3,700 SH   SOLE 0 0 0 3,700
SUNCOR ENERGY INC NEW COM 867224107 279 10,000 SH Call SOLE 0 0 0 10,000
TESLA INC COM 88160R101 938 888 SH   SOLE 0 0 0 888
TEXAS INSTRS INC COM 882508104 346 1,835 SH   SOLE 0 0 0 1,835
TRIUMPH BANCORP INC COM 89679E300 357 3,000 SH   SOLE 0 0 0 3,000
TWO HBRS INVT CORP COM NEW 90187B408 782 135,603 SH   SOLE 0 0 0 135,603
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,339 17,587 SH   SOLE 0 0 0 17,587
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,495 6,194 SH   SOLE 0 0 0 6,194
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 488 2,671 SH   SOLE 0 0 0 2,671
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 807 6,955 SH   SOLE 0 0 0 6,955
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 677 13,692 SH   SOLE 0 0 0 13,692
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 24,228 141,064 SH   SOLE 0 0 0 141,064
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 476 9,326 SH   SOLE 0 0 0 9,326
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 10,370 121,403 SH   SOLE 0 0 0 121,403
VANGUARD WORLD FDS INF TECH ETF 92204A702 382 834 SH   SOLE 0 0 0 834
VERIZON COMMUNICATIONS INC COM 92343V104 240 4,627 SH   SOLE 0 0 0 4,627
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 405 19,015 SH   SOLE 0 0 0 19,015
VISA INC COM CL A 92826C839 396 1,827 SH   SOLE 0 0 0 1,827
WALMART INC COM 931142103 273 1,890 SH   SOLE 0 0 0 1,890
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,493 53,042 SH   SOLE 0 0 0 53,042
WISDOMTREE TR EM EX ST-OWNED 97717X578 10,790 292,798 SH   SOLE 0 0 0 292,798
YUM BRANDS INC COM 988498101 373 2,688 SH   SOLE 0 0 0 2,688