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
Expires: July 31, 2015
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
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