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
3M CO COM 88579Y101   294,203 2,453 SH   SOLE   2,453 0 0
ABBOTT LABS COM 002824100   585,961 5,337 SH   SOLE   5,337 0 0
ABBVIE INC COM 00287Y109   865,422 5,355 SH   SOLE   5,355 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   131,441 15,913 SH   SOLE   15,913 0 0
AGNC INVT CORP COM 00123Q104   127,250 12,295 SH   SOLE   12,295 0 0
ALPHABET INC CAP STK CL A 02079K305   439,915 4,986 SH   SOLE   4,986 0 0
ALPHABET INC CAP STK CL C 02079K107   302,658 3,411 SH   SOLE   3,411 0 0
AMAZON COM INC COM 023135106   1,109,052 13,203 SH   SOLE   13,203 0 0
AMGEN INC COM 031162100   1,690,351 6,436 SH   SOLE   6,436 0 0
APPLE INC COM 037833100   8,100,857 62,348 SH   SOLE   62,348 0 0
APPLIED MATLS INC COM 038222105   263,900 2,710 SH   SOLE   2,710 0 0
ARCHROCK INC COM 03957W106   104,437 11,630 SH   SOLE   11,630 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   736,259 255,183 SH   SOLE   255,183 0 0
ASHLAND INC COM 044186104   319,902 2,975 SH   SOLE   2,975 0 0
AT&T INC COM 00206R102   505,168 27,440 SH   SOLE   27,440 0 0
ATMOS ENERGY CORP COM 049560105   521,028 4,649 SH   SOLE   4,649 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   557,022 2,332 SH   SOLE   2,332 0 0
BANK AMERICA CORP COM 060505104   439,910 13,282 SH   SOLE   13,282 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,544,809 5,001 SH   SOLE   5,001 0 0
BGC PARTNERS INC CL A 05541T101   84,825 22,500 SH   SOLE   22,500 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   128,348 12,708 SH   SOLE   12,708 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107   204,328 14,379 SH   SOLE   14,379 0 0
BLACKSTONE INC COM 09260D107   1,771,765 23,881 SH   SOLE   23,881 0 0
BRIGHTHOUSE FINL INC COM 10922N103   557,766 10,879 SH   SOLE   10,879 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   262,688 39,665 SH   SOLE   39,665 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   618,266 8,593 SH   SOLE   8,593 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   199,374 12,345 SH   SOLE   12,345 0 0
CACI INTL INC CL A 127190304   589,156 1,960 SH   SOLE   1,960 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   4,625,300 205,935 SH   SOLE   205,935 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   10,528,160 446,298 SH   SOLE   446,298 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   469,081 22,327 SH   SOLE   22,327 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   8,214,366 411,954 SH   SOLE   411,954 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   4,680,540 224,702 SH   SOLE   224,702 0 0
CATERPILLAR INC COM 149123101   861,287 3,595 SH   SOLE   3,595 0 0
CHEVRON CORP NEW COM 166764100   1,662,013 9,260 SH   SOLE   9,260 0 0
CISCO SYS INC COM 17275R102   424,854 8,918 SH   SOLE   8,918 0 0
COCA COLA CO COM 191216100   3,191,687 50,176 SH   SOLE   50,176 0 0
COLGATE PALMOLIVE CO COM 194162103   1,355,633 17,206 SH   SOLE   17,206 0 0
CONOCOPHILLIPS COM 20825C104   332,185 2,815 SH   SOLE   2,815 0 0
CONSTELLIUM SE CL A SHS F21107101   723,345 61,145 SH   SOLE   61,145 0 0
CORTEVA INC COM 22052L104   222,835 3,791 SH   SOLE   3,791 0 0
COSTCO WHSL CORP NEW COM 22160K105   340,779 747 SH   SOLE   747 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,354,261 14,295 SH   SOLE   14,295 0 0
CSI COMPRESSCO LP COM UNIT 12637A103   457,919 368,619 SH   SOLE   368,619 0 0
CVS HEALTH CORP COM 126650100   202,595 2,174 SH   SOLE   2,174 0 0
DASEKE INC COM 23753F107   113,800 20,000 SH   SOLE   20,000 0 0
DEERE & CO COM 244199105   696,735 1,625 SH   SOLE   1,625 0 0
DISCOVER FINL SVCS COM 254709108   679,527 6,946 SH   SOLE   6,946 0 0
DISNEY WALT CO COM 254687106   410,074 4,720 SH   SOLE   4,720 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   577,960 5,612 SH   SOLE   5,612 0 0
DUPONT DE NEMOURS INC COM 26614N102   308,020 4,488 SH   SOLE   4,488 0 0
EATON VANCE LTD DURATION INC COM 27828H105   98,595 10,500 SH   SOLE   10,500 0 0
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103   310,300 33,765 SH   SOLE   33,765 0 0
ELEVANCE HEALTH INC COM 036752103   265,924 518 SH   SOLE   518 0 0
EMERSON ELEC CO COM 291011104   391,972 4,080 SH   SOLE   4,080 0 0
EMPIRE PETE CORP COM 292034303   1,363,541 110,857 SH   SOLE   110,857 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   373,154 15,471 SH   SOLE   15,471 0 0
EQUIFAX INC COM 294429105   213,796 1,100 SH   SOLE   1,100 0 0
EQUITABLE HLDGS INC COM 29452E101   833,898 29,056 SH   SOLE   29,056 0 0
EXXON MOBIL CORP COM 30231G102   2,587,612 23,460 SH   SOLE   23,460 0 0
FASTENAL CO COM 311900104   473,200 10,000 SH   SOLE   10,000 0 0
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   2,896,594 102,862 SH   SOLE   102,862 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   7,442,492 352,892 SH   SOLE   352,892 0 0
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337   316,205 24,957 SH   SOLE   24,957 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   232,793 3,431 SH   SOLE   3,431 0 0
FIRST HORIZON CORPORATION COM 320517105   2,538,527 103,613 SH   SOLE   103,613 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   639,404 12,760 SH   SOLE   12,760 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   365,708 6,348 SH   SOLE   6,348 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   272,911 2,981 SH   SOLE   2,981 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   290,418 2,671 SH   SOLE   2,671 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   489,176 10,318 SH   SOLE   10,318 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   734,977 16,483 SH   SOLE   16,483 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   306,627 18,328 SH   SOLE   18,328 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   569,203 12,960 SH   SOLE   12,960 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   214,746 2,349 SH   SOLE   2,349 0 0
FORD MTR CO DEL COM 345370860   227,623 19,572 SH   SOLE   19,572 0 0
GENERAL DYNAMICS CORP COM 369550108   250,056 1,008 SH   SOLE   1,008 0 0
GENERAL MLS INC COM 370334104   690,086 8,230 SH   SOLE   8,230 0 0
GLOBAL MED REIT INC COM NEW 37954A204   304,430 32,113 SH   SOLE   32,113 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   250,228 15,610 SH   SOLE   15,610 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   182,647 11,480 SH   SOLE   11,480 0 0
GRANITE PT MTG TR INC COM STK 38741L107   781,595 143,920 SH   SOLE   143,920 0 0
GREAT AJAX CORP COM 38983D300   1,170,527 157,902 SH   SOLE   157,902 0 0
HERCULES CAPITAL INC COM 427096508   162,276 12,275 SH   SOLE   12,275 0 0
HOME DEPOT INC COM 437076102   1,159,542 3,671 SH   SOLE   3,671 0 0
HONEYWELL INTL INC COM 438516106   306,020 1,428 SH   SOLE   1,428 0 0
IDT CORP CL B NEW 448947507   351,984 12,495 SH   SOLE   12,495 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,105,686 5,019 SH   SOLE   5,019 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   751,349 5,233 SH   SOLE   5,233 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   244,604 10,785 SH   SOLE   10,785 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   149,101 10,088 SH   SOLE   10,088 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   209,150 9,341 SH   SOLE   9,341 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   522,702 8,180 SH   SOLE   8,180 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   920,174 3,190 SH   SOLE   3,190 0 0
ISHARES TR U.S. MED DVC ETF 464288810   929,686 17,685 SH   SOLE   17,685 0 0
ISHARES TR SELECT DIVID ETF 464287168   6,399,041 53,060 SH   SOLE   53,060 0 0
ISHARES TR ISHARES BIOTECH 464287556   900,781 6,861 SH   SOLE   6,861 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,499,832 9,109 SH   SOLE   9,109 0 0
ISHARES TR CORE S&P MCP ETF 464287507   12,908,551 53,365 SH   SOLE   53,365 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   316,986 1,818 SH   SOLE   1,818 0 0
ISHARES TR CORE S&P SCP ETF 464287804   13,019,577 137,569 SH   SOLE   137,569 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   535,578 14,131 SH   SOLE   14,131 0 0
ISHARES TR MSCI EAFE ETF 464287465   341,520 5,203 SH   SOLE   5,203 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   3,002,698 29,985 SH   SOLE   29,985 0 0
ISHARES TR CORE US AGGBD ET 464287226   384,953 3,969 SH   SOLE   3,969 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   290,868 5,338 SH   SOLE   5,338 0 0
JOHNSON & JOHNSON COM 478160104   2,392,584 13,544 SH   SOLE   13,544 0 0
JPMORGAN CHASE & CO COM 46625H100   857,566 6,395 SH   SOLE   6,395 0 0
KIMBERLY-CLARK CORP COM 494368103   220,730 1,626 SH   SOLE   1,626 0 0
LILLY ELI & CO COM 532457108   246,210 673 SH   SOLE   673 0 0
LOCKHEED MARTIN CORP COM 539830109   299,385 615 SH   SOLE   615 0 0
LOWES COS INC COM 548661107   781,021 3,920 SH   SOLE   3,920 0 0
LUMEN TECHNOLOGIES INC COM 550241103   450,684 86,338 SH   SOLE   86,338 0 0
MARATHON PETE CORP COM 56585A102   254,157 2,184 SH   SOLE   2,184 0 0
MCDONALDS CORP COM 580135101   273,633 1,038 SH   SOLE   1,038 0 0
MEDTRONIC PLC SHS G5960L103   236,813 3,047 SH   SOLE   3,047 0 0
MERCK & CO INC COM 58933Y105   1,040,822 9,381 SH   SOLE   9,381 0 0
META PLATFORMS INC CL A 30303M102   267,877 2,226 SH   SOLE   2,226 0 0
METLIFE INC COM 59156R108   207,593 2,869 SH   SOLE   2,869 0 0
MICRON TECHNOLOGY INC COM 595112103   396,991 7,943 SH   SOLE   7,943 0 0
MICROSOFT CORP COM 594918104   1,792,857 7,476 SH   SOLE   7,476 0 0
MONDELEZ INTL INC CL A 609207105   292,080 4,382 SH   SOLE   4,382 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   317,789 3,130 SH   SOLE   3,130 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   281,000 1,000 SH   SOLE   1,000 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,281,220 7,320 SH   SOLE   7,320 0 0
NEXTERA ENERGY INC COM 65339F101   1,180,766 14,124 SH   SOLE   14,124 0 0
NUVEEN MUN INCOME FD INC COM 67062J102   108,476 11,540 SH   SOLE   11,540 0 0
NUVEEN MUN VALUE FD INC COM 670928100   87,549 10,180 SH   SOLE   10,180 0 0
OFS CAP CORP COM 67103B100   188,790 18,600 SH   SOLE   18,600 0 0
ORACLE CORP COM 68389X105   205,249 2,511 SH   SOLE   2,511 0 0
OXFORD LANE CAP CORP COM 691543102   1,545,615 304,855 SH   SOLE   304,855 0 0
PAYPAL HLDGS INC COM 70450Y103   311,089 4,368 SH   SOLE   4,368 0 0
PEPSICO INC COM 713448108   349,938 1,937 SH   SOLE   1,937 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   1,284,930 22,006 SH   SOLE   22,006 0 0
PFIZER INC COM 717081103   1,231,577 24,035 SH   SOLE   24,035 0 0
PHILIP MORRIS INTL INC COM 718172109   224,222 2,215 SH   SOLE   2,215 0 0
PIMCO MUN INCOME FD II COM 72200W106   182,898 20,232 SH   SOLE   20,232 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   938,189 12,782 SH   SOLE   12,782 0 0
PROCTER AND GAMBLE CO COM 742718109   2,451,510 16,175 SH   SOLE   16,175 0 0
PRUDENTIAL FINL INC COM 744320102   412,113 4,144 SH   SOLE   4,144 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   237,566 2,354 SH   SOLE   2,354 0 0
READY CAPITAL CORP COM 75574U101   1,006,165 89,420 SH   SOLE   89,420 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   239,385 11,103 SH   SOLE   11,103 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,931,391 236,400 SH   SOLE   236,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   545,429 6,236 SH   SOLE   6,236 0 0
SHELL PLC SPON ADS 780259305   306,349 5,379 SH   SOLE   5,379 0 0
SLR INVESTMENT CORP COM 83413U100   383,012 27,535 SH   SOLE   27,535 0 0
SOUTHERN CO COM 842587107   507,126 7,102 SH   SOLE   7,102 0 0
SPDR GOLD TR GOLD SHS 78463V107   224,773 1,325 SH   SOLE   1,325 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,004,665 2,627 SH   SOLE   2,627 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   508,766 1,149 SH   SOLE   1,149 0 0
SPDR SER TR S&P BIOTECH 78464A870   548,049 6,603 SH   SOLE   6,603 0 0
STARBUCKS CORP COM 855244109   357,286 3,602 SH   SOLE   3,602 0 0
STRYKER CORPORATION COM 863667101   727,526 2,976 SH   SOLE   2,976 0 0
SURO CAPITAL CORP COM NEW 86887Q109   64,387 16,944 SH   SOLE   16,944 0 0
TARGA RES CORP COM 87612G101   918,750 12,500 SH   SOLE   12,500 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   284,867 14,380 SH   SOLE   14,380 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   401,080 115,919 SH   SOLE   115,919 0 0
TEXTRON INC COM 883203101   291,696 4,120 SH   SOLE   4,120 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   406,409 738 SH   SOLE   738 0 0
TPG RE FIN TR INC COM 87266M107   134,551 19,816 SH   SOLE   19,816 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   121,393 11,639 SH   SOLE   11,639 0 0
TRUIST FINL CORP COM 89832Q109   626,706 14,564 SH   SOLE   14,564 0 0
UGI CORP NEW COM 902681105   233,541 6,300 SH   SOLE   6,300 0 0
UNITED RENTALS INC COM 911363109   1,634,932 4,600 SH   SOLE   4,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102   560,930 1,058 SH   SOLE   1,058 0 0
VALVOLINE INC COM 92047W101   266,653 8,167 SH   SOLE   8,167 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   200,620 7,000 SH   SOLE   7,000 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   378,884 5,274 SH   SOLE   5,274 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   504,524 1,436 SH   SOLE   1,436 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   255,430 1,336 SH   SOLE   1,336 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,081,934 181,681 SH   SOLE   181,681 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   6,319,631 126,040 SH   SOLE   126,040 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   237,038 1,561 SH   SOLE   1,561 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   222,831 1,295 SH   SOLE   1,295 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   499,040 12,666 SH   SOLE   12,666 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   2,596 11,000 SH   SOLE   11,000 0 0
VISA INC COM CL A 92826C839   1,630,281 7,847 SH   SOLE   7,847 0 0
VMWARE INC CL A COM 928563402   1,064,084 8,668 SH   SOLE   8,668 0 0
VOLTA INC COM CL A 92873V102   76,411 215,000 SH   SOLE   215,000 0 0
VOYA FINANCIAL INC COM 929089100   240,549 3,912 SH   SOLE   3,912 0 0
WALMART INC COM 931142103   1,660,280 11,709 SH   SOLE   11,709 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   591,021 62,344 SH   SOLE   62,344 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   229,787 2,503 SH   SOLE   2,503 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   357,756 8,400 SH   SOLE   8,400 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   349,272 7,425 SH   SOLE   7,425 0 0
WYNN RESORTS LTD COM 983134107   413,999 5,020 SH   SOLE   5,020 0 0