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   1,032,556 2,759 SH   SOLE   2,759 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   212,083 1,025 SH   SOLE   1,025 0 0
AT&T INC COM 00206R102   3,444,232 121,963 SH   SOLE   121,963 0 0
ABBOTT LABS COM 002824100   238,413 1,780 SH   SOLE   1,780 0 0
ABBVIE INC COM 00287Y109   363,380 1,569 SH   SOLE   1,569 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,221,515 7,550 SH   SOLE   7,550 0 0
AIR PRODS & CHEMS INC COM 009158106   420,789 1,543 SH   SOLE   1,543 0 0
ALPHABET INC CAP STK CL C 02079K107   4,728,280 19,414 SH   SOLE   19,414 0 0
ALPHABET INC CAP STK CL A 02079K305   1,487,805 6,120 SH   SOLE   6,120 0 0
AMAZON COM INC COM 023135106   5,148,917 23,450 SH   SOLE   23,450 0 0
AMERICAN EXPRESS CO COM 025816109   432,241 1,301 SH   SOLE   1,301 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   229,355 2,920 SH   SOLE   2,920 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,115,534 90,998 SH   SOLE   90,998 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   513,614 25,414 SH   SOLE   25,414 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   2,049,662 170,273 SH   SOLE   170,273 0 0
APPLE INC COM 037833100   9,280,769 36,448 SH   SOLE   36,448 0 0
APPLIED MATLS INC COM 038222105   2,340,793 11,433 SH   SOLE   11,433 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   235,601 3,071 SH   SOLE   3,071 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,221,743 4,163 SH   SOLE   4,163 0 0
AUTONATION INC COM 05329W102   3,396,623 15,526 SH   SOLE   15,526 0 0
BP PLC SPONSORED ADR 055622104   464,624 13,483 SH   SOLE   13,483 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,881,056 125,724 SH   SOLE   125,724 0 0
BANK AMERICA CORP COM 060505104   1,168,405 22,648 SH   SOLE   22,648 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,516,768 22,908 SH   SOLE   22,908 0 0
BHP GROUP LTD SPONSORED ADS 088606108   396,091 7,105 SH   SOLE   7,105 0 0
BLACKROCK INC COM 09290D101   2,873,936 2,465 SH   SOLE   2,465 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   59,512 22,978 SH   SOLE   22,978 0 0
BOEING CO COM 097023105   746,197 3,457 SH   SOLE   3,457 0 0
BOOKING HOLDINGS INC COM 09857L108   1,198,752 222 SH   SOLE   222 0 0
BROADCOM INC COM 11135F101   4,875,122 14,777 SH   SOLE   14,777 0 0
BRUNSWICK CORP COM 117043109   1,676,541 26,511 SH   SOLE   26,511 0 0
CME GROUP INC COM 12572Q105   3,154,883 11,677 SH   SOLE   11,677 0 0
CSX CORP COM 126408103   262,164 7,383 SH   SOLE   7,383 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,474,071 15,665 SH   SOLE   15,665 0 0
CATERPILLAR INC COM 149123101   890,044 1,865 SH   SOLE   1,865 0 0
CHEVRON CORP NEW COM 166764100   4,580,207 29,495 SH   SOLE   29,495 0 0
CISCO SYS INC COM 17275R102   668,329 9,768 SH   SOLE   9,768 0 0
CONOCOPHILLIPS COM 20825C104   2,621,591 27,715 SH   SOLE   27,715 0 0
CONSTELLATION BRANDS INC CL A 21036P108   664,873 4,917 SH   SOLE   4,917 0 0
CORNING INC COM 219350105   3,394,346 41,379 SH   SOLE   41,379 0 0
CORTEVA INC COM 22052L104   815,013 12,051 SH   SOLE   12,051 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,409,098 3,683 SH   SOLE   3,683 0 0
CREDIT SUISSE HIGH YIELD CRE SH BEN INT 22544F103   21,760 10,563 SH   SOLE   10,563 0 0
DEERE & CO COM 244199105   1,081,744 2,366 SH   SOLE   2,366 0 0
DELL TECHNOLOGIES INC CL C 24703L202   2,705,258 19,082 SH   SOLE   19,082 0 0
DISNEY WALT CO COM 254687106   214,158 1,870 SH   SOLE   1,870 0 0
DOMINION ENERGY INC COM 25746U109   2,214,032 36,195 SH   SOLE   36,195 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   564,480 21,803 SH   SOLE   21,803 0 0
DOW INC COM 260557103   823,324 35,906 SH   SOLE   35,906 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   397,188 10,620 SH   SOLE   10,620 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   469,687 3,795 SH   SOLE   3,795 0 0
DUPONT DE NEMOURS INC COM 26614N102   758,608 9,738 SH   SOLE   9,738 0 0
EATON VANCE MUN BD FD COM 27827X101   1,540,510 152,914 SH   SOLE   152,914 0 0
EATON VANCE FLTING RATE INC COM 278279104   768,454 65,289 SH   SOLE   65,289 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105   716,123 61,598 SH   SOLE   61,598 0 0
EMERSON ELEC CO COM 291011104   383,046 2,920 SH   SOLE   2,920 0 0
EVERGY INC COM 30034W106   376,803 4,957 SH   SOLE   4,957 0 0
EXXON MOBIL CORP COM 30231G102   1,295,351 11,489 SH   SOLE   11,489 0 0
META PLATFORMS INC CL A 30303M102   943,678 1,285 SH   SOLE   1,285 0 0
FEDEX CORP COM 31428X106   1,191,866 5,054 SH   SOLE   5,054 0 0
FIRST AMERN FINL CORP COM 31847R102   1,012,484 15,761 SH   SOLE   15,761 0 0
FIRST SOLAR INC COM 336433107   780,676 3,540 SH   SOLE   3,540 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   230,362 4,315 SH   SOLE   4,315 0 0
GENERAL DYNAMICS CORP COM 369550108   1,415,015 4,150 SH   SOLE   4,150 0 0
GLADSTONE INVT CORP COM 376546107   501,512 36,289 SH   SOLE   36,289 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459   812,870 53,671 SH   SOLE   53,671 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   2,053,887 52,295 SH   SOLE   52,295 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   708,168 41,632 SH   SOLE   41,632 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   1,383,253 130,313 SH   SOLE   130,313 0 0
GRAINGER W W INC COM 384802104   1,303,635 1,368 SH   SOLE   1,368 0 0
HAGERTY INC CL A COM 405166109   3,393,173 281,825 SH   SOLE   281,825 0 0
HOME DEPOT INC COM 437076102   749,208 1,849 SH   SOLE   1,849 0 0
HUNTSMAN CORP COM 447011107   120,435 13,411 SH   SOLE   13,411 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,935,498 10,404 SH   SOLE   10,404 0 0
INTERNATIONAL PAPER CO COM 460146103   2,857,855 61,592 SH   SOLE   61,592 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   15,874,764 26,439 SH   SOLE   26,439 0 0
INTUIT COM 461202103   922,271 1,351 SH   SOLE   1,351 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,364,552 141,112 SH   SOLE   141,112 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,239,478 27,616 SH   SOLE   27,616 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,308,568 110,299 SH   SOLE   110,299 0 0
ISHARES TR TIPS BD ETF 464287176   2,062,339 18,523 SH   SOLE   18,523 0 0
ISHARES TR MSCI EAFE ETF 464287465   490,734 5,256 SH   SOLE   5,256 0 0
ISHARES TR CORE S&P SCP ETF 464287804   440,855 3,710 SH   SOLE   3,710 0 0
ISHARES TR DOW JONES US ETF 464287846   275,051 1,693 SH   SOLE   1,693 0 0
ISHARES TR NATIONAL MUN ETF 464288414   672,720 6,317 SH   SOLE   6,317 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   422,076 8,262 SH   SOLE   8,262 0 0
JPMORGAN CHASE & CO. COM 46625H100   529,597 1,679 SH   SOLE   1,679 0 0
JOHNSON & JOHNSON COM 478160104   688,261 3,712 SH   SOLE   3,712 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   3,671,979 296,846 SH   SOLE   296,846 0 0
KIMBERLY-CLARK CORP COM 494368103   660,130 5,309 SH   SOLE   5,309 0 0
ELI LILLY & CO COM 532457108   396,760 520 SH   SOLE   520 0 0
LOCKHEED MARTIN CORP COM 539830109   858,167 1,719 SH   SOLE   1,719 0 0
LOWES COS INC COM 548661107   676,066 2,690 SH   SOLE   2,690 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   606,388 2,671 SH   SOLE   2,671 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   397,816 6,404 SH   SOLE   6,404 0 0
MASTERCARD INCORPORATED CL A 57636Q104   292,300 514 SH   SOLE   514 0 0
MASTERBRAND INC COMMON STOCK 57638P104   245,436 18,636 SH   SOLE   18,636 0 0
MCCORMICK & CO INC COM NON VTG 579780206   333,556 4,985 SH   SOLE   4,985 0 0
MERCK & CO INC COM 58933Y105   497,654 5,929 SH   SOLE   5,929 0 0
MICROSOFT CORP COM 594918104   4,473,042 8,636 SH   SOLE   8,636 0 0
MICRON TECHNOLOGY INC COM 595112103   799,668 4,779 SH   SOLE   4,779 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   908,876 20,086 SH   SOLE   20,086 0 0
MORGAN STANLEY COM NEW 617446448   2,098,747 13,203 SH   SOLE   13,203 0 0
MOSAIC CO NEW COM 61945C103   425,108 12,358 SH   SOLE   12,358 0 0
NETFLIX INC COM 64110L106   802,077 669 SH   SOLE   669 0 0
NORFOLK SOUTHN CORP COM 655844108   802,018 2,670 SH   SOLE   2,670 0 0
NVIDIA CORPORATION COM 67066G104   9,350,132 50,113 SH   SOLE   50,113 0 0
OLD REP INTL CORP COM 680223104   960,958 22,627 SH   SOLE   22,627 0 0
OLIN CORP COM PAR $1 680665205   392,749 15,716 SH   SOLE   15,716 0 0
ONEOK INC NEW COM 682680103   1,897,853 25,859 SH   SOLE   25,859 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,809,700 133,425 SH   SOLE   133,425 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   223,282 1,224 SH   SOLE   1,224 0 0
PALO ALTO NETWORKS INC COM 697435105   2,033,349 9,986 SH   SOLE   9,986 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106   126,889 14,273 SH   SOLE   14,273 0 0
PENNANTPARK INVT CORP COM 708062104   594,086 88,537 SH   SOLE   88,537 0 0
POWELL INDS INC COM 739128106   231,894 761 SH   SOLE   761 0 0
PROCTER AND GAMBLE CO COM 742718109   317,738 2,068 SH   SOLE   2,068 0 0
PROGRESSIVE CORP COM 743315103   283,176 1,147 SH   SOLE   1,147 0 0
PROSPECT CAP CORP COM 74348T102   123,421 45,430 SH   SOLE   45,430 0 0
QUALCOMM INC COM 747525103   1,868,214 11,230 SH   SOLE   11,230 0 0
RMR GROUP INC CL A 74967R106   5,984,702 379,961 SH   SOLE   379,961 0 0
RTX CORPORATION COM 75513E101   729,975 4,362 SH   SOLE   4,362 0 0
REPUBLIC SVCS INC COM 760759100   1,084,729 4,727 SH   SOLE   4,727 0 0
ROCKET COS INC COM CL A 77311W101   208,684 10,768 SH   SOLE   10,768 0 0
ROCKWELL AUTOMATION INC COM 773903109   380,867 1,090 SH   SOLE   1,090 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,227,803 1,843 SH   SOLE   1,843 0 0
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622   2,020,602 20,440 SH   SOLE   20,440 0 0
SALESFORCE INC COM 79466L302   223,728 944 SH   SOLE   944 0 0
SCHWAB CHARLES CORP COM 808513105   1,285,302 13,463 SH   SOLE   13,463 0 0
SEABOARD CORP DEL COM 811543107   1,192,569 327 SH   SOLE   327 0 0
SEALED AIR CORP NEW COM 81211K100   332,414 9,404 SH   SOLE   9,404 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   829,244 5,580 SH   SOLE   5,580 0 0
SLR INVESTMENT CORP COM 83413U100   1,228,725 76,778 SH   SOLE   76,778 0 0
SOUTHERN CO COM 842587107   801,543 8,458 SH   SOLE   8,458 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   572,830 20,270 SH   SOLE   20,270 0 0
STRYKER CORPORATION COM 863667101   443,045 1,198 SH   SOLE   1,198 0 0
TESLA INC COM 88160R101   1,237,211 2,782 SH   SOLE   2,782 0 0
TEXAS INSTRS INC COM 882508104   1,788,518 9,734 SH   SOLE   9,734 0 0
TEXTRON INC COM 883203101   348,871 4,129 SH   SOLE   4,129 0 0
TRAVELERS COMPANIES INC COM 89417E109   3,536,946 12,667 SH   SOLE   12,667 0 0
TYSON FOODS INC CL A 902494103   648,515 11,943 SH   SOLE   11,943 0 0
UNILEVER PLC SPON ADR NEW 904767704   440,747 7,435 SH   SOLE   7,435 0 0
UNION PAC CORP COM 907818108   355,178 1,503 SH   SOLE   1,503 0 0
UNITED PARCEL SERVICE INC CL B 911312106   937,775 11,227 SH   SOLE   11,227 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   211,276 2,801 SH   SOLE   2,801 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   873,408 9,514 SH   SOLE   9,514 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,596,228 29,221 SH   SOLE   29,221 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,817,334 86,856 SH   SOLE   86,856 0 0
WALMART INC COM 931142103   4,050,546 39,303 SH   SOLE   39,303 0 0
WASTE MGMT INC DEL COM 94106L109   2,049,870 9,283 SH   SOLE   9,283 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   2,229,634 135,211 SH   SOLE   135,211 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   297,767 12,337 SH   SOLE   12,337 0 0
WHITESTONE REIT COM 966084204   472,935 38,513 SH   SOLE   38,513 0 0
WILLIAMS COS INC COM 969457100   567,103 8,952 SH   SOLE   8,952 0 0
ZILLOW GROUP INC CL A 98954M101   1,083,846 14,560 SH   SOLE   14,560 0 0