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   539,671 3,620 SH   SOLE 0 0 0 3,620
AGNC INVT CORP COM 00123Q104   428,322 45,373 SH   SOLE 0 0 0 45,373
ALPHABET INC CAP STK CL C 02079K107   640,923 4,861 SH   SOLE 0 0 0 4,861
ALPHABET INC CAP STK CL A 02079K305   889,586 6,798 SH   SOLE 0 0 0 6,798
ALTRIA GROUP INC COM 02209S103   230,633 5,485 SH   SOLE 0 0 0 5,485
AMAZON COM INC COM 023135106   2,923,633 22,999 SH   SOLE 0 0 0 22,999
AMGEN INC COM 031162100   522,645 1,945 SH   SOLE 0 0 0 1,945
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   417,516 22,196 SH   SOLE 0 0 0 22,196
APPHARVEST INC COM 03783T103   1,364 80,000 SH   SOLE 0 0 0 80,000
APPLE INC COM 037833100   14,047,073 82,046 SH   SOLE 0 0 0 82,046
ASTRAZENECA PLC SPONSORED ADR 046353108   557,608 8,234 SH   SOLE 0 0 0 8,234
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,791,297 10,823 SH   SOLE 0 0 0 10,823
BLACK STONE MINERALS L P COM UNIT 09225M101   1,675,838 97,263 SH   SOLE 0 0 0 97,263
BLACKSTONE INC COM 09260D107   335,046 3,127 SH   SOLE 0 0 0 3,127
BOOKING HOLDINGS INC COM 09857L108   388,578 126 SH   SOLE 0 0 0 126
BROADCOM INC COM 11135F101   881,238 1,061 SH   SOLE 0 0 0 1,061
CADENCE BANK COM 12740C103   1,275,110 60,090 SH   SOLE 0 0 0 60,090
CHEVRON CORP NEW COM 166764100   529,588 3,141 SH   SOLE 0 0 0 3,141
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,392,549 1,852 SH   SOLE 0 0 0 1,852
CISCO SYS INC COM 17275R102   479,466 8,919 SH   SOLE 0 0 0 8,919
COCA COLA CO COM 191216100   342,187 6,113 SH   SOLE 0 0 0 6,113
CONDUENT INC COM 206787103   34,800 10,000 SH   SOLE 0 0 0 10,000
CONOCOPHILLIPS COM 20825C104   471,025 3,932 SH   SOLE 0 0 0 3,932
COSTCO WHSL CORP NEW COM 22160K105   483,054 855 SH   SOLE 0 0 0 855
DIREXION SHS ETF TR DAILY NYSE FANG 25460G161   205,026 3,028 SH   SOLE 0 0 0 3,028
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730   271,920 8,000 SH   SOLE 0 0 0 8,000
DIREXION SHS ETF TR 20YR TRES BULL 25459W540   289,200 60,000 SH   SOLE 0 0 0 60,000
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   403,200 36,000 SH   SOLE 0 0 0 36,000
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   244,903 3,275 SH   SOLE 0 0 0 3,275
DORCHESTER MINERALS LP COM UNIT 25820R105   1,000,586 34,444 SH   SOLE 0 0 0 34,444
DYNEX CAP INC COM 26817Q886   243,482 20,392 SH   SOLE 0 0 0 20,392
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,242,857 159,862 SH   SOLE 0 0 0 159,862
ENTERPRISE PRODS PARTNERS L COM 293792107   1,600,573 58,479 SH   SOLE 0 0 0 58,479
EXXON MOBIL CORP COM 30231G102   1,450,288 12,334 SH   SOLE 0 0 0 12,334
EZCORP INC CL A NON VTG 302301106   82,500 10,000 SH   SOLE 0 0 0 10,000
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   2,458,247 153,929 SH   SOLE 0 0 0 153,929
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,699,002 167,552 SH   SOLE 0 0 0 167,552
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   201,098 7,612 SH   SOLE 0 0 0 7,612
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   14,295,474 339,923 SH   SOLE 0 0 0 339,923
GANNETT CO INC COM 36472T109   196,000 80,000 SH   SOLE 0 0 0 80,000
GOODYEAR TIRE & RUBR CO COM 382550101   242,074 19,475 SH   SOLE 0 0 0 19,475
GRAHAM HLDGS CO COM CL B 384637104   480,965 825 SH   SOLE 0 0 0 825
GRANITE RIDGE RESOURCES INC COM 387432107   309,292 50,704 SH   SOLE 0 0 0 50,704
HANESBRANDS INC COM 410345102   88,181 22,268 SH   SOLE 0 0 0 22,268
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   14,840,879 462,477 SH   SOLE 0 0 0 462,477
HOME DEPOT INC COM 437076102   426,466 1,411 SH   SOLE 0 0 0 1,411
HONEYWELL INTL INC COM 438516106   277,299 1,501 SH   SOLE 0 0 0 1,501
INDEPENDENT BANK GROUP INC COM 45384B106   1,081,865 27,354 SH   SOLE 0 0 0 27,354
INTEL CORP COM 458140100   311,342 8,758 SH   SOLE 0 0 0 8,758
INTERNATIONAL BUSINESS MACHS COM 459200101   300,604 2,143 SH   SOLE 0 0 0 2,143
INTUITIVE SURGICAL INC COM NEW 46120E602   245,231 839 SH   SOLE 0 0 0 839
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   8,244,027 184,719 SH   SOLE 0 0 0 184,719
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   10,816,414 118,549 SH   SOLE 0 0 0 118,549
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   40,274,378 284,243 SH   SOLE 0 0 0 284,243
INVESCO QQQ TR UNIT SER 1 46090E103   5,912,267 16,502 SH   SOLE 0 0 0 16,502
ISHARES GOLD TR ISHARES NEW 464285204   243,985 6,973 SH   SOLE 0 0 0 6,973
ISHARES INC CORE MSCI EMKT 46434G103   523,633 11,003 SH   SOLE 0 0 0 11,003
ISHARES TR CORE MSCI EAFE 46432F842   1,403,387 21,809 SH   SOLE 0 0 0 21,809
ISHARES TR ESG AWR MSCI USA 46435G425   403,784 4,300 SH   SOLE 0 0 0 4,300
ISHARES TR MSCI USA QLT FCT 46432F339   44,266,558 335,887 SH   SOLE 0 0 0 335,887
ISHARES TR MSCI INTL QUALTY 46434V456   14,492,957 431,210 SH   SOLE 0 0 0 431,210
ISHARES TR SHORT TREAS BD 464288679   607,585 5,500 SH   SOLE 0 0 0 5,500
ISHARES TR CORE US AGGBD ET 464287226   554,930 5,901 SH   SOLE 0 0 0 5,901
ISHARES TR 1 3 YR TREAS BD 464287457   1,055,372 13,034 SH   SOLE 0 0 0 13,034
ISHARES TR CORE S&P MCP ETF 464287507   618,888 2,482 SH   SOLE 0 0 0 2,482
ISHARES TR CORE S&P500 ETF 464287200   2,011,450 4,684 SH   SOLE 0 0 0 4,684
ISHARES TR S&P 500 GRWT ETF 464287309   214,606 3,137 SH   SOLE 0 0 0 3,137
ISHARES TR RUS 1000 ETF 464287622   259,639 1,105 SH   SOLE 0 0 0 1,105
ISHARES TR RUSSELL 2000 ETF 464287655   313,668 1,775 SH   SOLE 0 0 0 1,775
ISHARES TR MSCI EAFE ETF 464287465   267,479 3,881 SH   SOLE 0 0 0 3,881
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,995,490 119,480 SH   SOLE 0 0 0 119,480
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   611,076 13,021 SH   SOLE 0 0 0 13,021
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   227,973 4,485 SH   SOLE 0 0 0 4,485
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,150,597 21,482 SH   SOLE 0 0 0 21,482
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,122,708 104,926 SH   SOLE 0 0 0 104,926
JOHNSON & JOHNSON COM 478160104   463,622 2,977 SH   SOLE 0 0 0 2,977
JPMORGAN CHASE & CO COM 46625H100   844,721 5,825 SH   SOLE 0 0 0 5,825
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   4,323,621 168,562 SH   SOLE 0 0 0 168,562
LULULEMON ATHLETICA INC COM 550021109   302,704 785 SH   SOLE 0 0 0 785
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   383,415 15,682 SH   SOLE 0 0 0 15,682
MASTERCARD INCORPORATED CL A 57636Q104   986,568 2,492 SH   SOLE 0 0 0 2,492
MERCK & CO INC COM 58933Y105   656,409 6,376 SH   SOLE 0 0 0 6,376
META PLATFORMS INC CL A 30303M102   259,081 863 SH   SOLE 0 0 0 863
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   42,600 10,000 SH   SOLE 0 0 0 10,000
MICROSOFT CORP COM 594918104   5,014,888 15,882 SH   SOLE 0 0 0 15,882
NETFLIX INC COM 64110L106   328,890 871 SH   SOLE 0 0 0 871
NIKE INC CL B 654106103   218,907 2,289 SH   SOLE 0 0 0 2,289
NORFOLK SOUTHN CORP COM 655844108   333,402 1,693 SH   SOLE 0 0 0 1,693
NORTHERN OIL & GAS INC COM 665531307   330,449 8,214 SH   SOLE 0 0 0 8,214
NORTHROP GRUMMAN CORP COM 666807102   784,244 1,782 SH   SOLE 0 0 0 1,782
NVIDIA CORPORATION COM 67066G104   1,893,741 4,354 SH   SOLE 0 0 0 4,354
NXP SEMICONDUCTORS N V COM N6596X109   337,465 1,688 SH   SOLE 0 0 0 1,688
ONEOK INC NEW COM 682680103   894,426 14,101 SH   SOLE 0 0 0 14,101
PACER FDS TR PACER US SMALL 69374H857   10,349,225 248,183 SH   SOLE 0 0 0 248,183
PALANTIR TECHNOLOGIES INC CL A 69608A108   166,672 10,417 SH   SOLE 0 0 0 10,417
PALO ALTO NETWORKS INC COM 697435105   240,535 1,026 SH   SOLE 0 0 0 1,026
PEPSICO INC COM 713448108   3,031,740 17,893 SH   SOLE 0 0 0 17,893
PGIM ETF TR TOTAL RETURN BON 69344A800   12,680,887 319,138 SH   SOLE 0 0 0 319,138
PHILIP MORRIS INTL INC COM 718172109   395,872 4,276 SH   SOLE 0 0 0 4,276
PIONEER NAT RES CO COM 723787107   616,117 2,684 SH   SOLE 0 0 0 2,684
PROCTER AND GAMBLE CO COM 742718109   236,488 1,621 SH   SOLE 0 0 0 1,621
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   382,228 18,700 SH   SOLE 0 0 0 18,700
SABINE RTY TR UNIT BEN INT 785688102   1,673,859 25,458 SH   SOLE 0 0 0 25,458
SAFEHOLD INC COM 78646V107   25,500 30,000 SH Call SOLE 0 0 0 30,000
SCHWAB CHARLES CORP COM 808513105   33,000 10,000 SH Call SOLE 0 0 0 10,000
SCHWAB CHARLES CORP COM 808513105   45,600 15,000 SH Call SOLE 0 0 0 15,000
SCHWAB CHARLES CORP COM 808513105   70,155 10,000 SH Call SOLE 0 0 0 10,000
SCHWAB CHARLES CORP COM 808513105   823,036 14,992 SH   SOLE 0 0 0 14,992
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,302,199 67,792 SH   SOLE 0 0 0 67,792
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   43,724,111 617,921 SH   SOLE 0 0 0 617,921
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,916,429 80,051 SH   SOLE 0 0 0 80,051
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   408,242 8,525 SH   SOLE 0 0 0 8,525
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   798,367 16,465 SH   SOLE 0 0 0 16,465
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   10,330,408 326,189 SH   SOLE 0 0 0 326,189
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   237,699 1,450 SH   SOLE 0 0 0 1,450
SIREN ETF TR DIVCN LDRS ETF 829658301   430,534 7,857 SH   SOLE 0 0 0 7,857
SNAP INC CL A 83304A106   124,740 14,000 SH   SOLE 0 0 0 14,000
SOUTHWEST AIRLS CO COM 844741108   608,842 22,491 SH   SOLE 0 0 0 22,491
SPDR GOLD TR GOLD SHS 78463V107   519,665 3,031 SH   SOLE 0 0 0 3,031
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,041,438 33,584 SH   SOLE 0 0 0 33,584
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   382,299 11,388 SH   SOLE 0 0 0 11,388
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   290,010 5,205 SH   SOLE 0 0 0 5,205
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,873,883 25,437 SH   SOLE 0 0 0 25,437
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   360,746 790 SH   SOLE 0 0 0 790
SPDR SER TR S&P 600 SMCP VAL 78464A300   397,393 5,491 SH   SOLE 0 0 0 5,491
SPDR SER TR BLOOMBERG SHT TE 78468R408   3,569,265 145,923 SH   SOLE 0 0 0 145,923
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,318,671 14,361 SH   SOLE 0 0 0 14,361
SPDR SER TR PRTFLO S&P500 HI 78468R788   370,225 10,557 SH   SOLE 0 0 0 10,557
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   13,110,942 339,222 SH   SOLE 0 0 0 339,222
TESLA INC COM 88160R101   888,531 3,551 SH   SOLE 0 0 0 3,551
TEXAS INSTRS INC COM 882508104   335,670 2,111 SH   SOLE 0 0 0 2,111
THERMO FISHER SCIENTIFIC INC COM 883556102   232,053 458 SH   SOLE 0 0 0 458
TWO HBRS INVT CORP COM 90187B804   485,918 36,701 SH   SOLE 0 0 0 36,701
UNITED STS NAT GAS FD LP UNIT PAR 912318300   32,100 30,000 SH Call SOLE 0 0 0 30,000
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,807,088 23,828 SH   SOLE 0 0 0 23,828
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   3,723,691 137,609 SH   SOLE 0 0 0 137,609
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,669,552 22,210 SH   SOLE 0 0 0 22,210
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   464,337 6,137 SH   SOLE 0 0 0 6,137
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,332,590 6,274 SH   SOLE 0 0 0 6,274
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   314,451 2,194 SH   SOLE 0 0 0 2,194
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   371,074 945 SH   SOLE 0 0 0 945
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   26,799,972 172,480 SH   SOLE 0 0 0 172,480
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   12,061,942 169,101 SH   SOLE 0 0 0 169,101
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   567,684 20,362 SH   SOLE 0 0 0 20,362
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   18,072 10,040 SH   SOLE 0 0 0 10,040
VISA INC COM CL A 92826C839   299,576 1,302 SH   SOLE 0 0 0 1,302
WALMART INC COM 931142103   406,866 2,544 SH   SOLE 0 0 0 2,544
WISDOMTREE TR EM EX ST-OWNED 97717X578   8,928,364 334,772 SH   SOLE 0 0 0 334,772
WISDOMTREE TR US QTLY DIV GRT 97717X669   4,437,961 69,900 SH   SOLE 0 0 0 69,900
YUM BRANDS INC COM 988498101   335,839 2,688 SH   SOLE 0 0 0 2,688