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
ABBVIE INC COM 00287Y109   448,109 3,326 SH   SOLE 0 0 0 3,326
AGNC INVT CORP COM 00123Q104   446,372 44,064 SH   SOLE 0 0 0 44,064
ALPHABET INC CAP STK CL C 02079K107   507,106 4,192 SH   SOLE 0 0 0 4,192
ALPHABET INC CAP STK CL A 02079K305   709,582 5,928 SH   SOLE 0 0 0 5,928
ALTRIA GROUP INC COM 02209S103   245,911 5,428 SH   SOLE 0 0 0 5,428
AMAZON COM INC COM 023135106   2,588,428 19,856 SH   SOLE 0 0 0 19,856
AMGEN INC COM 031162100   437,726 1,972 SH   SOLE 0 0 0 1,972
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   432,714 21,625 SH   SOLE 0 0 0 21,625
APPHARVEST INC COM 03783T103   29,600 80,000 SH   SOLE 0 0 0 80,000
APPLE INC COM 037833100   14,527,262 74,894 SH   SOLE 0 0 0 74,894
ARBOR REALTY TRUST INC COM 038923108   21,000 40,000 SH Put SOLE 0 0 0 40,000
ASTRAZENECA PLC SPONSORED ADR 046353108   585,262 8,177 SH   SOLE 0 0 0 8,177
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,029,820 3,020 SH   SOLE 0 0 0 3,020
BLACK STONE MINERALS L P COM UNIT 09225M101   1,549,609 97,154 SH   SOLE 0 0 0 97,154
BLACKSTONE INC COM 09260D107   286,918 3,086 SH   SOLE 0 0 0 3,086
BROADCOM INC COM 11135F101   905,209 1,044 SH   SOLE 0 0 0 1,044
CADENCE BANK COM 12740C103   1,180,168 60,090 SH   SOLE 0 0 0 60,090
CHEVRON CORP NEW COM 166764100   438,549 2,787 SH   SOLE 0 0 0 2,787
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,961,428 1,852 SH   SOLE 0 0 0 1,852
CINEMARK HLDGS INC COM 17243V102   183,332 11,111 SH   SOLE 0 0 0 11,111
CISCO SYS INC COM 17275R102   433,674 8,382 SH   SOLE 0 0 0 8,382
COCA COLA CO COM 191216100   289,816 4,813 SH   SOLE 0 0 0 4,813
COMSTOCK RES INC COM 205768302   212,455 18,315 SH   SOLE 0 0 0 18,315
CONDUENT INC COM 206787103   34,000 10,000 SH   SOLE 0 0 0 10,000
CONOCOPHILLIPS COM 20825C104   400,088 3,861 SH   SOLE 0 0 0 3,861
DIREXION SHS ETF TR DAILY NYSE FANG 25460G161   234,072 3,028 SH   SOLE 0 0 0 3,028
DIREXION SHS ETF TR 20YR TRES BULL 25459W540   78,000 10,000 SH   SOLE 0 0 0 10,000
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730   324,160 8,000 SH   SOLE 0 0 0 8,000
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   296,100 30,000 SH   SOLE 0 0 0 30,000
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   251,227 3,264 SH   SOLE 0 0 0 3,264
DORCHESTER MINERALS LP COM UNIT 25820R105   1,028,633 34,334 SH   SOLE 0 0 0 34,334
DYNEX CAP INC COM 26817Q886   250,077 19,863 SH   SOLE 0 0 0 19,863
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,024,337 159,397 SH   SOLE 0 0 0 159,397
ENTERPRISE PRODS PARTNERS L COM 293792107   1,488,169 56,477 SH   SOLE 0 0 0 56,477
EXXON MOBIL CORP COM 30231G102   1,126,946 10,508 SH   SOLE 0 0 0 10,508
EZCORP INC CL A NON VTG 302301106   83,800 10,000 SH   SOLE 0 0 0 10,000
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,401,270 87,744 SH   SOLE 0 0 0 87,744
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   203,319 7,530 SH   SOLE 0 0 0 7,530
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,702,487 163,535 SH   SOLE 0 0 0 163,535
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   11,653,180 263,826 SH   SOLE 0 0 0 263,826
GANNETT CO INC COM 36472T109   180,000 80,000 SH   SOLE 0 0 0 80,000
GOODYEAR TIRE & RUBR CO COM 382550101   266,418 19,475 SH   SOLE 0 0 0 19,475
GRAHAM HLDGS CO COM CL B 384637104   470,153 823 SH   SOLE 0 0 0 823
GRANITE RIDGE RESOURCES INC COM 387432107   271,369 40,931 SH   SOLE 0 0 0 40,931
HANESBRANDS INC COM 410345102   101,097 22,268 SH   SOLE 0 0 0 22,268
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   12,932,986 386,868 SH   SOLE 0 0 0 386,868
HOME DEPOT INC COM 437076102   258,749 833 SH   SOLE 0 0 0 833
HONEYWELL INTL INC COM 438516106   309,889 1,493 SH   SOLE 0 0 0 1,493
INDEPENDENT BANK GROUP INC COM 45384B106   936,452 27,120 SH   SOLE 0 0 0 27,120
INTEL CORP COM 458140100   290,468 8,686 SH   SOLE 0 0 0 8,686
INTERNATIONAL BUSINESS MACHS COM 459200101   272,313 2,035 SH   SOLE 0 0 0 2,035
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   5,459,279 117,505 SH   SOLE 0 0 0 117,505
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   9,948,883 109,593 SH   SOLE 0 0 0 109,593
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   42,964,631 287,120 SH   SOLE 0 0 0 287,120
INVESCO QQQ TR UNIT SER 1 46090E103   5,918,858 16,022 SH   SOLE 0 0 0 16,022
ISHARES GOLD TR ISHARES NEW 464285204   250,108 6,873 SH   SOLE 0 0 0 6,873
ISHARES INC CORE MSCI EMKT 46434G103   542,338 11,003 SH   SOLE 0 0 0 11,003
ISHARES TR CORE MSCI EAFE 46432F842   1,492,942 22,118 SH   SOLE 0 0 0 22,118
ISHARES TR MSCI USA MIN VOL 46429B697   266,749 3,589 SH   SOLE 0 0 0 3,589
ISHARES TR MSCI INTL QUALTY 46434V456   15,094,337 423,998 SH   SOLE 0 0 0 423,998
ISHARES TR MSCI USA QLT FCT 46432F339   45,132,954 334,640 SH   SOLE 0 0 0 334,640
ISHARES TR MSCI LW CRB TG 46434V464   287,603 1,839 SH   SOLE 0 0 0 1,839
ISHARES TR ESG AWR MSCI USA 46435G425   419,047 4,300 SH   SOLE 0 0 0 4,300
ISHARES TR SHORT TREAS BD 464288679   764,535 6,922 SH   SOLE 0 0 0 6,922
ISHARES TR U.S. MED DVC ETF 464288810   202,432 3,585 SH   SOLE 0 0 0 3,585
ISHARES TR CORE S&P MCP ETF 464287507   651,871 2,493 SH   SOLE 0 0 0 2,493
ISHARES TR S&P 500 GRWT ETF 464287309   221,067 3,137 SH   SOLE 0 0 0 3,137
ISHARES TR RUS 1000 ETF 464287622   353,976 1,452 SH   SOLE 0 0 0 1,452
ISHARES TR RUSSELL 2000 ETF 464287655   447,902 2,392 SH   SOLE 0 0 0 2,392
ISHARES TR MSCI EAFE ETF 464287465   323,495 4,462 SH   SOLE 0 0 0 4,462
ISHARES TR 1 3 YR TREAS BD 464287457   744,165 9,178 SH   SOLE 0 0 0 9,178
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,473,046 129,099 SH   SOLE 0 0 0 129,099
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   327,480 6,051 SH   SOLE 0 0 0 6,051
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,175,259 21,241 SH   SOLE 0 0 0 21,241
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   629,826 13,021 SH   SOLE 0 0 0 13,021
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,118,511 104,926 SH   SOLE 0 0 0 104,926
JOHNSON & JOHNSON COM 478160104   486,624 2,940 SH   SOLE 0 0 0 2,940
JPMORGAN CHASE & CO COM 46625H100   726,571 4,996 SH   SOLE 0 0 0 4,996
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   4,812,042 182,828 SH   SOLE 0 0 0 182,828
LULULEMON ATHLETICA INC COM 550021109   334,973 885 SH   SOLE 0 0 0 885
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   390,554 15,842 SH   SOLE 0 0 0 15,842
MASTERCARD INCORPORATED CL A 57636Q104   838,989 2,133 SH   SOLE 0 0 0 2,133
MERCK & CO INC COM 58933Y105   733,205 6,354 SH   SOLE 0 0 0 6,354
META PLATFORMS INC CL A 30303M102   291,859 1,017 SH   SOLE 0 0 0 1,017
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   45,100 10,000 SH   SOLE 0 0 0 10,000
MICROSOFT CORP COM 594918104   4,944,014 14,518 SH   SOLE 0 0 0 14,518
NETFLIX INC COM 64110L106   383,667 871 SH   SOLE 0 0 0 871
NORFOLK SOUTHN CORP COM 655844108   385,946 1,702 SH   SOLE 0 0 0 1,702
NORTHERN OIL & GAS INC COM 665531307   281,904 8,214 SH   SOLE 0 0 0 8,214
NORTHROP GRUMMAN CORP COM 666807102   766,840 1,682 SH   SOLE 0 0 0 1,682
NVIDIA CORPORATION COM 67066G104   1,620,266 3,830 SH   SOLE 0 0 0 3,830
ONEOK INC NEW COM 682680103   820,567 13,295 SH   SOLE 0 0 0 13,295
PACER FDS TR PACER US SMALL 69374H857   9,323,518 229,079 SH   SOLE 0 0 0 229,079
PALANTIR TECHNOLOGIES INC CL A 69608A108   154,327 10,067 SH   SOLE 0 0 0 10,067
PEPSICO INC COM 713448108   3,176,898 17,152 SH   SOLE 0 0 0 17,152
PFIZER INC COM 717081103   211,962 5,779 SH   SOLE 0 0 0 5,779
PGIM ETF TR TOTAL RETURN BON 69344A800   10,513,006 254,295 SH   SOLE 0 0 0 254,295
PHILIP MORRIS INTL INC COM 718172109   417,423 4,276 SH   SOLE 0 0 0 4,276
PIONEER NAT RES CO COM 723787107   486,167 2,347 SH   SOLE 0 0 0 2,347
PROCTER AND GAMBLE CO COM 742718109   241,571 1,592 SH   SOLE 0 0 0 1,592
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   302,560 16,000 SH   SOLE 0 0 0 16,000
SABINE RTY TR UNIT BEN INT 785688102   1,672,256 25,414 SH   SOLE 0 0 0 25,414
SCHWAB CHARLES CORP COM 808513105   920,666 16,243 SH   SOLE 0 0 0 16,243
SCHWAB CHARLES CORP COM 808513105   91,760 10,000 SH Call SOLE 0 0 0 10,000
SCHWAB CHARLES CORP COM 808513105   54,259 10,000 SH Call SOLE 0 0 0 10,000
SCHWAB CHARLES CORP COM 808513105   72,375 15,000 SH Call SOLE 0 0 0 15,000
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,428,246 68,114 SH   SOLE 0 0 0 68,114
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,971,664 80,051 SH   SOLE 0 0 0 80,051
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   43,964,787 605,409 SH   SOLE 0 0 0 605,409
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   431,626 8,981 SH   SOLE 0 0 0 8,981
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   827,859 16,409 SH   SOLE 0 0 0 16,409
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   9,743,801 301,759 SH   SOLE 0 0 0 301,759
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   208,632 1,200 SH   SOLE 0 0 0 1,200
SIREN ETF TR DIVCN LDRS ETF 829658301   441,585 7,829 SH   SOLE 0 0 0 7,829
SNAP INC CL A 83304A106   165,760 14,000 SH   SOLE 0 0 0 14,000
SOUTHWEST AIRLS CO COM 844741108   743,538 20,534 SH   SOLE 0 0 0 20,534
SPDR GOLD TR GOLD SHS 78463V107   426,957 2,395 SH   SOLE 0 0 0 2,395
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   391,524 11,388 SH   SOLE 0 0 0 11,388
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   280,589 5,205 SH   SOLE 0 0 0 5,205
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,092,822 33,584 SH   SOLE 0 0 0 33,584
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,572,225 26,106 SH   SOLE 0 0 0 26,106
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   378,339 790 SH   SOLE 0 0 0 790
SPDR SER TR S&P 600 SMCP VAL 78464A300   423,519 5,487 SH   SOLE 0 0 0 5,487
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,090,814 11,880 SH   SOLE 0 0 0 11,880
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,998,354 121,391 SH   SOLE 0 0 0 121,391
SPDR SER TR PRTFLO S&P500 HI 78468R788   386,731 10,430 SH   SOLE 0 0 0 10,430
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   10,892,830 268,627 SH   SOLE 0 0 0 268,627
TESLA INC COM 88160R101   833,476 3,184 SH   SOLE 0 0 0 3,184
TEXAS INSTRS INC COM 882508104   316,946 1,761 SH   SOLE 0 0 0 1,761
TWO HBRS INVT CORP COM 90187B804   495,372 35,690 SH   SOLE 0 0 0 35,690
UNITED STS NAT GAS FD LP UNIT PAR 912318300   41,577 30,000 SH Call SOLE 0 0 0 30,000
UNITED STS NAT GAS FD LP UNIT PAR 912318300   37,600 40,000 SH Call SOLE 0 0 0 40,000
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   3,025,860 108,961 SH   SOLE 0 0 0 108,961
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,604,787 20,113 SH   SOLE 0 0 0 20,113
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,344,037 17,785 SH   SOLE 0 0 0 17,785
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   507,163 6,069 SH   SOLE 0 0 0 6,069
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,340,991 6,088 SH   SOLE 0 0 0 6,088
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   427,481 2,872 SH   SOLE 0 0 0 2,872
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   259,325 637 SH   SOLE 0 0 0 637
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   27,677,918 170,399 SH   SOLE 0 0 0 170,399
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   12,211,989 162,631 SH   SOLE 0 0 0 162,631
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   546,304 20,362 SH   SOLE 0 0 0 20,362
VISA INC COM CL A 92826C839   300,912 1,267 SH   SOLE 0 0 0 1,267
WALMART INC COM 931142103   430,181 2,737 SH   SOLE 0 0 0 2,737
WISDOMTREE TR US QTLY DIV GRT 97717X669   4,508,162 67,629 SH   SOLE 0 0 0 67,629
WISDOMTREE TR EM EX ST-OWNED 97717X578   8,953,006 320,322 SH   SOLE 0 0 0 320,322
YUM BRANDS INC COM 988498101   372,561 2,689 SH   SOLE 0 0 0 2,689