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
EATON CORP PLC SHS G29183103   992,075 2,779 SH   SOLE   2,779 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   253,331 1,145 SH   SOLE   1,145 0 0
AT&T INC COM 00206R102   3,304,978 114,201 SH   SOLE   114,201 0 0
ABBOTT LABS COM 002824100   269,300 1,980 SH   SOLE   1,980 0 0
ABBVIE INC COM 00287Y109   320,996 1,729 SH   SOLE   1,729 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,071,629 7,552 SH   SOLE   7,552 0 0
AIR PRODS & CHEMS INC COM 009158106   364,864 1,294 SH   SOLE   1,294 0 0
ALPHABET INC CAP STK CL C 02079K107   3,493,519 19,694 SH   SOLE   19,694 0 0
ALPHABET INC CAP STK CL A 02079K305   1,115,557 6,330 SH   SOLE   6,330 0 0
AMAZON COM INC COM 023135106   5,157,420 23,508 SH   SOLE   23,508 0 0
AMERICAN EXPRESS CO COM 025816109   431,259 1,352 SH   SOLE   1,352 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   246,499 2,880 SH   SOLE   2,880 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   722,970 43,474 SH   SOLE   43,474 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   435,712 23,152 SH   SOLE   23,152 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,408,783 111,631 SH   SOLE   111,631 0 0
APPLE INC COM 037833100   7,541,574 36,758 SH   SOLE   36,758 0 0
APPLIED MATLS INC COM 038222105   2,140,949 11,695 SH   SOLE   11,695 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   236,886 3,390 SH   SOLE   3,390 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,148,427 3,724 SH   SOLE   3,724 0 0
AUTONATION INC COM 05329W102   3,259,847 16,410 SH   SOLE   16,410 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,150,791 76,515 SH   SOLE   76,515 0 0
BANK AMERICA CORP COM 060505104   1,084,375 22,916 SH   SOLE   22,916 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,071,670 22,792 SH   SOLE   22,792 0 0
BHP GROUP LTD SPONSORED ADS 088606108   350,810 7,295 SH   SOLE   7,295 0 0
BLACKROCK INC COM 09290D101   2,371,326 2,260 SH   SOLE   2,260 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   59,180 22,762 SH   SOLE   22,762 0 0
BOEING CO COM 097023105   724,415 3,457 SH   SOLE   3,457 0 0
BOOKING HOLDINGS INC COM 09857L108   1,262,126 218 SH   SOLE   218 0 0
BROADCOM INC COM 11135F101   4,224,655 15,326 SH   SOLE   15,326 0 0
BRUNSWICK CORP COM 117043109   1,642,386 29,732 SH   SOLE   29,732 0 0
CME GROUP INC COM 12572Q105   2,970,338 10,777 SH   SOLE   10,777 0 0
CSX CORP COM 126408103   257,869 7,903 SH   SOLE   7,903 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,544,892 15,506 SH   SOLE   15,506 0 0
CATERPILLAR INC COM 149123101   727,317 1,874 SH   SOLE   1,874 0 0
CHEVRON CORP NEW COM 166764100   3,767,497 26,309 SH   SOLE   26,309 0 0
CISCO SYS INC COM 17275R102   683,175 9,847 SH   SOLE   9,847 0 0
CONOCOPHILLIPS COM 20825C104   2,570,063 28,637 SH   SOLE   28,637 0 0
CONSTELLATION BRANDS INC CL A 21036P108   645,316 3,967 SH   SOLE   3,967 0 0
CORNING INC COM 219350105   2,103,138 39,991 SH   SOLE   39,991 0 0
CORTEVA INC COM 22052L104   909,420 12,202 SH   SOLE   12,202 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,712,311 3,750 SH   SOLE   3,750 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   22,380 10,507 SH   SOLE   10,507 0 0
DEERE & CO COM 244199105   1,212,496 2,385 SH   SOLE   2,385 0 0
DELL TECHNOLOGIES INC CL C 24703L202   2,276,454 18,568 SH   SOLE   18,568 0 0
DISNEY WALT CO COM 254687106   231,881 1,870 SH   SOLE   1,870 0 0
DOMINION ENERGY INC COM 25746U109   1,786,091 31,601 SH   SOLE   31,601 0 0
DOW INC COM 260557103   1,010,159 37,988 SH   SOLE   37,988 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   464,070 10,820 SH   SOLE   10,820 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   424,132 3,594 SH   SOLE   3,594 0 0
DUPONT DE NEMOURS INC COM 26614N102   683,117 9,959 SH   SOLE   9,959 0 0
EATON VANCE MUN BD FD COM 27827X101   1,370,880 141,766 SH   SOLE   141,766 0 0
EATON VANCE FLTING RATE INC COM 278279104   743,100 59,543 SH   SOLE   59,543 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105   698,990 57,672 SH   SOLE   57,672 0 0
EMERSON ELEC CO COM 291011104   395,990 2,970 SH   SOLE   2,970 0 0
EVERGY INC COM 30034W106   341,591 4,956 SH   SOLE   4,956 0 0
EXXON MOBIL CORP COM 30231G102   705,662 6,546 SH   SOLE   6,546 0 0
META PLATFORMS INC CL A 30303M102   948,446 1,285 SH   SOLE   1,285 0 0
FEDEX CORP COM 31428X106   1,202,613 5,291 SH   SOLE   5,291 0 0
FIRST AMERN FINL CORP COM 31847R102   923,070 15,036 SH   SOLE   15,036 0 0
FIRST SOLAR INC COM 336433107   589,322 3,560 SH   SOLE   3,560 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   238,784 4,638 SH   SOLE   4,638 0 0
GENERAL DYNAMICS CORP COM 369550108   1,172,870 4,021 SH   SOLE   4,021 0 0
GLADSTONE INVT CORP COM 376546107   525,203 36,805 SH   SOLE   36,805 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459   609,994 40,912 SH   SOLE   40,912 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,863,382 47,853 SH   SOLE   47,853 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   662,620 39,630 SH   SOLE   39,630 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   1,204,398 107,058 SH   SOLE   107,058 0 0
GRAINGER W W INC COM 384802104   1,407,982 1,354 SH   SOLE   1,354 0 0
HOME DEPOT INC COM 437076102   592,437 1,616 SH   SOLE   1,616 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,957,021 10,031 SH   SOLE   10,031 0 0
INTERNATIONAL PAPER CO COM 460146103   2,910,232 62,145 SH   SOLE   62,145 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   14,184,240 25,713 SH   SOLE   25,713 0 0
INTUIT COM 461202103   1,063,498 1,350 SH   SOLE   1,350 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,156,663 125,998 SH   SOLE   125,998 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,465,850 19,070 SH   SOLE   19,070 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,008,126 95,991 SH   SOLE   95,991 0 0
ISHARES TR TIPS BD ETF 464287176   990,417 9,001 SH   SOLE   9,001 0 0
ISHARES TR MSCI EAFE ETF 464287465   465,257 5,205 SH   SOLE   5,205 0 0
ISHARES TR CORE S&P SCP ETF 464287804   406,658 3,721 SH   SOLE   3,721 0 0
ISHARES TR DOW JONES US ETF 464287846   254,870 1,689 SH   SOLE   1,689 0 0
ISHARES TR NATIONAL MUN ETF 464288414   219,408 2,100 SH   SOLE   2,100 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   258,275 5,062 SH   SOLE   5,062 0 0
JPMORGAN CHASE & CO. COM 46625H100   486,254 1,677 SH   SOLE   1,677 0 0
JOHNSON & JOHNSON COM 478160104   578,140 3,785 SH   SOLE   3,785 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   3,610,232 283,823 SH   SOLE   283,823 0 0
KIMBERLY-CLARK CORP COM 494368103   677,720 5,257 SH   SOLE   5,257 0 0
ELI LILLY & CO COM 532457108   405,356 520 SH   SOLE   520 0 0
LOCKHEED MARTIN CORP COM 539830109   851,760 1,839 SH   SOLE   1,839 0 0
LOWES COS INC COM 548661107   627,902 2,830 SH   SOLE   2,830 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   551,485 2,639 SH   SOLE   2,639 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   236,337 5,654 SH   SOLE   5,654 0 0
MASTERCARD INCORPORATED CL A 57636Q104   288,710 514 SH   SOLE   514 0 0
MASTERBRAND INC COMMON STOCK 57638P104   201,833 18,466 SH   SOLE   18,466 0 0
MCCORMICK & CO INC COM NON VTG 579780206   452,697 5,971 SH   SOLE   5,971 0 0
MERCK & CO INC COM 58933Y105   433,749 5,479 SH   SOLE   5,479 0 0
MICROSOFT CORP COM 594918104   4,310,183 8,665 SH   SOLE   8,665 0 0
MICRON TECHNOLOGY INC COM 595112103   589,040 4,779 SH   SOLE   4,779 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   797,164 16,576 SH   SOLE   16,576 0 0
MORGAN STANLEY COM NEW 617446448   1,698,203 12,056 SH   SOLE   12,056 0 0
MOSAIC CO NEW COM 61945C103   520,120 14,258 SH   SOLE   14,258 0 0
NETFLIX INC COM 64110L106   895,878 669 SH   SOLE   669 0 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   833,348 20,970 SH   SOLE   20,970 0 0
NORFOLK SOUTHN CORP COM 655844108   682,568 2,667 SH   SOLE   2,667 0 0
NVIDIA CORPORATION COM 67066G104   7,974,074 50,472 SH   SOLE   50,472 0 0
OLD REP INTL CORP COM 680223104   715,931 18,625 SH   SOLE   18,625 0 0
OLIN CORP COM PAR $1 680665205   327,726 16,313 SH   SOLE   16,313 0 0
ONEOK INC NEW COM 682680103   1,449,195 17,753 SH   SOLE   17,753 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,420,698 99,072 SH   SOLE   99,072 0 0
PALO ALTO NETWORKS INC COM 697435105   2,043,535 9,986 SH   SOLE   9,986 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106   147,375 14,267 SH   SOLE   14,267 0 0
PENNANTPARK INVT CORP COM 708062104   541,166 79,118 SH   SOLE   79,118 0 0
PROCTER AND GAMBLE CO COM 742718109   364,722 2,289 SH   SOLE   2,289 0 0
PROGRESSIVE CORP COM 743315103   305,995 1,147 SH   SOLE   1,147 0 0
PROSPECT CAP CORP COM 74348T102   156,668 49,267 SH   SOLE   49,267 0 0
QUALCOMM INC COM 747525103   1,654,559 10,389 SH   SOLE   10,389 0 0
RMR GROUP INC CL A 74967R106   6,010,590 367,100 SH   SOLE   367,100 0 0
RTX CORPORATION COM 75513E101   632,639 4,333 SH   SOLE   4,333 0 0
REPUBLIC SVCS INC COM 760759100   1,097,359 4,450 SH   SOLE   4,450 0 0
ROCKWELL AUTOMATION INC COM 773903109   362,141 1,090 SH   SOLE   1,090 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,141,519 1,848 SH   SOLE   1,848 0 0
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622   1,131,209 11,630 SH   SOLE   11,630 0 0
SALESFORCE INC COM 79466L302   257,419 944 SH   SOLE   944 0 0
SCHWAB CHARLES CORP COM 808513105   1,239,284 13,583 SH   SOLE   13,583 0 0
SEABOARD CORP DEL COM 811543107   1,164,508 407 SH   SOLE   407 0 0
SEALED AIR CORP NEW COM 81211K100   301,067 9,702 SH   SOLE   9,702 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   643,653 5,580 SH   SOLE   5,580 0 0
SLR INVESTMENT CORP COM 83413U100   950,672 58,902 SH   SOLE   58,902 0 0
SOUTHERN CO COM 842587107   684,673 7,456 SH   SOLE   7,456 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   616,411 20,270 SH   SOLE   20,270 0 0
STRYKER CORPORATION COM 863667101   474,116 1,198 SH   SOLE   1,198 0 0
TESLA INC COM 88160R101   881,824 2,776 SH   SOLE   2,776 0 0
TEXAS INSTRS INC COM 882508104   1,752,610 8,441 SH   SOLE   8,441 0 0
TEXTRON INC COM 883203101   329,843 4,108 SH   SOLE   4,108 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,880,745 10,768 SH   SOLE   10,768 0 0
TYSON FOODS INC CL A 902494103   681,724 12,187 SH   SOLE   12,187 0 0
UNILEVER PLC SPON ADR NEW 904767704   464,586 7,595 SH   SOLE   7,595 0 0
UNION PAC CORP COM 907818108   345,369 1,501 SH   SOLE   1,501 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,068,577 10,586 SH   SOLE   10,586 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   673,543 7,563 SH   SOLE   7,563 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,410,895 24,384 SH   SOLE   24,384 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,804,551 87,926 SH   SOLE   87,926 0 0
WALMART INC COM 931142103   3,584,434 36,658 SH   SOLE   36,658 0 0
WASTE MGMT INC DEL COM 94106L109   2,092,851 9,146 SH   SOLE   9,146 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   2,079,231 133,184 SH   SOLE   133,184 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   425,342 16,557 SH   SOLE   16,557 0 0
WHITESTONE REIT COM 966084204   498,006 39,904 SH   SOLE   39,904 0 0
WILLIAMS COS INC COM 969457100   336,153 5,352 SH   SOLE   5,352 0 0
ZILLOW GROUP INC CL A 98954M101   1,056,116 15,420 SH   SOLE   15,420 0 0