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   215,616 1,798 SH   SOLE   1,798 0 0
ABBOTT LABS COM 002824100   601,979 5,483 SH   SOLE   5,483 0 0
ABBVIE INC COM 00287Y109   874,148 5,409 SH   SOLE   5,409 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   527,009 1,975 SH   SOLE   1,975 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   490,324 1,457 SH   SOLE   1,457 0 0
ADVANCED MICRO DEVICES INC COM 007903107   317,179 4,897 SH   SOLE   4,897 0 0
AGNC INVT CORP COM 00123Q104   595,404 57,527 SH   SOLE   57,527 0 0
AIR PRODS & CHEMS INC COM 009158106   209,000 678 SH   SOLE   678 0 0
ALEXANDERS INC COM 014752109   618,589 2,811 SH   SOLE   2,811 0 0
ALPHABET INC CAP STK CL A 02079K305   3,475,909 39,396 SH   SOLE   39,396 0 0
AMAZON COM INC COM 023135106   2,822,904 33,606 SH   SOLE   33,606 0 0
AMGEN INC COM 031162100   430,204 1,638 SH   SOLE   1,638 0 0
ANALOG DEVICES INC COM 032654105   266,713 1,626 SH   SOLE   1,626 0 0
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   2,234,231 174,413 SH   SOLE   174,413 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   578,372 27,437 SH   SOLE   27,437 0 0
ANTERO MIDSTREAM CORP COM 03676B102   623,651 57,799 SH   SOLE   57,799 0 0
APPLE INC COM 037833100   6,364,231 48,982 SH   SOLE   48,982 0 0
APPLIED MATLS INC COM 038222105   275,488 2,829 SH   SOLE   2,829 0 0
ARBOR REALTY TRUST INC COM 038923108   594,632 45,082 SH   SOLE   45,082 0 0
ARCHROCK INC COM 03957W106   652,639 72,677 SH   SOLE   72,677 0 0
ARES CAPITAL CORP COM 04010L103   622,439 33,700 SH   SOLE   33,700 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   2,219,624 191,512 SH   SOLE   191,512 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   302,158 1,265 SH   SOLE   1,265 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   586,539 49,289 SH   SOLE   49,289 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   2,230,602 175,915 SH   SOLE   175,915 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   636,826 37,749 SH   SOLE   37,749 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   2,251,590 257,619 SH   SOLE   257,619 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   624,730 48,279 SH   SOLE   48,279 0 0
BLACKSTONE INC COM 09260D107   331,110 4,463 SH   SOLE   4,463 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   577,221 27,266 SH   SOLE   27,266 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   609,127 27,254 SH   SOLE   27,254 0 0
BOOKING HOLDINGS INC COM 09857L108   251,910 125 SH   SOLE   125 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   466,884 6,489 SH   SOLE   6,489 0 0
BROADCOM INC COM 11135F101   709,536 1,269 SH   SOLE   1,269 0 0
CAPITAL SOUTHWEST CORP COM 140501107   609,627 35,682 SH   SOLE   35,682 0 0
CARLYLE SECURED LENDING INC COM 872280102   613,098 42,844 SH   SOLE   42,844 0 0
CATERPILLAR INC COM 149123101   397,430 1,659 SH   SOLE   1,659 0 0
CHEVRON CORP NEW COM 166764100   1,089,684 6,071 SH   SOLE   6,071 0 0
CIGNA CORP NEW COM 125523100   305,164 921 SH   SOLE   921 0 0
CISCO SYS INC COM 17275R102   582,923 12,236 SH   SOLE   12,236 0 0
COCA COLA CO COM 191216100   867,513 13,638 SH   SOLE   13,638 0 0
COMCAST CORP NEW CL A 20030N101   465,451 13,310 SH   SOLE   13,310 0 0
CONOCOPHILLIPS COM 20825C104   465,392 3,944 SH   SOLE   3,944 0 0
COSTCO WHSL CORP NEW COM 22160K105   619,471 1,357 SH   SOLE   1,357 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   613,134 23,411 SH   SOLE   23,411 0 0
CSX CORP COM 126408103   208,929 6,744 SH   SOLE   6,744 0 0
CVS HEALTH CORP COM 126650100   390,093 4,186 SH   SOLE   4,186 0 0
DANAHER CORPORATION COM 235851102   626,391 2,360 SH   SOLE   2,360 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   632,161 44,300 SH   SOLE   44,300 0 0
ELEVANCE HEALTH INC COM 036752103   391,396 763 SH   SOLE   763 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   625,625 25,938 SH   SOLE   25,938 0 0
EPR PPTYS COM SH BEN INT 26884U109   616,269 16,338 SH   SOLE   16,338 0 0
EXXON MOBIL CORP COM 30231G102   1,419,230 12,867 SH   SOLE   12,867 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108   2,232,383 234,248 SH   SOLE   234,248 0 0
FISERV INC COM 337738108   202,746 2,006 SH   SOLE   2,006 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   582,848 45,182 SH   SOLE   45,182 0 0
GILEAD SCIENCES INC COM 375558103   327,003 3,809 SH   SOLE   3,809 0 0
GLOBAL NET LEASE INC COM NEW 379378201   601,185 47,827 SH   SOLE   47,827 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   589,054 42,934 SH   SOLE   42,934 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   384,242 1,119 SH   SOLE   1,119 0 0
GOLUB CAP BDC INC COM 38173M102   621,165 47,201 SH   SOLE   47,201 0 0
HCA HEALTHCARE INC COM 40412C101   207,085 863 SH   SOLE   863 0 0
HERCULES CAPITAL INC COM 427096508   615,933 46,591 SH   SOLE   46,591 0 0
HESS MIDSTREAM LP CL A SHS 428103105   632,539 21,141 SH   SOLE   21,141 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   617,783 34,094 SH   SOLE   34,094 0 0
HOME DEPOT INC COM 437076102   1,021,175 3,233 SH   SOLE   3,233 0 0
HUMANA INC COM 444859102   201,803 394 SH   SOLE   394 0 0
ILLINOIS TOOL WKS INC COM 452308109   210,387 955 SH   SOLE   955 0 0
INTUIT COM 461202103   361,196 928 SH   SOLE   928 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   296,927 1,119 SH   SOLE   1,119 0 0
JOHNSON & JOHNSON COM 478160104   1,394,652 7,895 SH   SOLE   7,895 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   630,408 37,749 SH   SOLE   37,749 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106   2,240,337 203,482 SH   SOLE   203,482 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   587,423 42,079 SH   SOLE   42,079 0 0
LADDER CAP CORP CL A 505743104   597,199 59,482 SH   SOLE   59,482 0 0
LILLY ELI & CO COM 532457108   1,051,790 2,875 SH   SOLE   2,875 0 0
LOWES COS INC COM 548661107   384,732 1,931 SH   SOLE   1,931 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   630,638 12,560 SH   SOLE   12,560 0 0
MAIN STR CAP CORP COM 56035L104   627,448 16,981 SH   SOLE   16,981 0 0
MARSH & MCLENNAN COS INC COM 571748102   255,005 1,541 SH   SOLE   1,541 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,029,976 2,962 SH   SOLE   2,962 0 0
MCDONALDS CORP COM 580135101   597,686 2,268 SH   SOLE   2,268 0 0
MERCK & CO INC COM 58933Y105   834,899 7,525 SH   SOLE   7,525 0 0
META PLATFORMS INC CL A 30303M102   1,002,914 8,334 SH   SOLE   8,334 0 0
MICROSOFT CORP COM 594918104   5,666,467 23,628 SH   SOLE   23,628 0 0
MONDELEZ INTL INC CL A 609207105   283,462 4,253 SH   SOLE   4,253 0 0
MORGAN STANLEY COM NEW 617446448   454,602 5,347 SH   SOLE   5,347 0 0
MPLX LP COM UNIT REP LTD 55336V100   625,438 19,045 SH   SOLE   19,045 0 0
NETFLIX INC COM 64110L106   399,857 1,356 SH   SOLE   1,356 0 0
NEW MTN FIN CORP COM 647551100   625,304 50,550 SH   SOLE   50,550 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   2,277,765 447,498 SH   SOLE   447,498 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   2,267,764 193,826 SH   SOLE   193,826 0 0
NVIDIA CORPORATION COM 67066G104   1,175,112 8,041 SH   SOLE   8,041 0 0
ORACLE CORP COM 68389X105   670,595 8,204 SH   SOLE   8,204 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   604,296 52,320 SH   SOLE   52,320 0 0
PAYPAL HLDGS INC COM 70450Y103   267,502 3,756 SH   SOLE   3,756 0 0
PEPSICO INC COM 713448108   767,986 4,251 SH   SOLE   4,251 0 0
PFIZER INC COM 717081103   878,151 17,138 SH   SOLE   17,138 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   2,223,869 205,154 SH   SOLE   205,154 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   2,233,269 188,144 SH   SOLE   188,144 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   633,983 53,979 SH   SOLE   53,979 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   633,302 50,970 SH   SOLE   50,970 0 0
PROCTER AND GAMBLE CO COM 742718109   1,113,966 7,350 SH   SOLE   7,350 0 0
PROSPECT CAP CORP COM 74348T102   604,880 86,535 SH   SOLE   86,535 0 0
PUBLIC STORAGE COM 74460D109   613,056 2,188 SH   SOLE   2,188 0 0
QUALCOMM INC COM 747525103   380,063 3,457 SH   SOLE   3,457 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   455,654 4,515 SH   SOLE   4,515 0 0
READY CAPITAL CORP COM 75574U101   569,232 51,098 SH   SOLE   51,098 0 0
REGENERON PHARMACEUTICALS COM 75886F107   243,864 338 SH   SOLE   338 0 0
SALESFORCE INC COM 79466L302   433,172 3,267 SH   SOLE   3,267 0 0
SCHLUMBERGER LTD COM STK 806857108   244,686 4,577 SH   SOLE   4,577 0 0
SERVICENOW INC COM 81762P102   246,940 636 SH   SOLE   636 0 0
SFL CORPORATION LTD SHS G7738W106   615,334 66,739 SH   SOLE   66,739 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   71,336 12,215 SH   SOLE   12,215 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   628,554 35,312 SH   SOLE   35,312 0 0
SLR INVESTMENT CORP COM 83413U100   608,729 43,762 SH   SOLE   43,762 0 0
SOURCE CAP INC COM 836144105   2,366,417 61,211 SH   SOLE   61,211 0 0
STARBUCKS CORP COM 855244109   354,342 3,572 SH   SOLE   3,572 0 0
STARWOOD PPTY TR INC COM 85571B105   586,743 32,010 SH   SOLE   32,010 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   627,234 14,553 SH   SOLE   14,553 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   2,466,591 449,288 SH   SOLE   449,288 0 0
TESLA INC COM 88160R101   1,290,064 10,473 SH   SOLE   10,473 0 0
TEXAS INSTRS INC COM 882508104   475,668 2,879 SH   SOLE   2,879 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   681,754 1,238 SH   SOLE   1,238 0 0
TJX COS INC NEW COM 872540109   271,516 3,411 SH   SOLE   3,411 0 0
T-MOBILE US INC COM 872590104   534,240 3,816 SH   SOLE   3,816 0 0
UNION PAC CORP COM 907818108   410,413 1,982 SH   SOLE   1,982 0 0
UNITED PARCEL SERVICE INC CL B 911312106   471,802 2,714 SH   SOLE   2,714 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,560,850 2,944 SH   SOLE   2,944 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   633,084 32,416 SH   SOLE   32,416 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   224,093 776 SH   SOLE   776 0 0
VISA INC COM CL A 92826C839   1,336,520 6,433 SH   SOLE   6,433 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   2,328,204 430,352 SH   SOLE   430,352 0 0
WALMART INC COM 931142103   1,153,603 8,136 SH   SOLE   8,136 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   2,346,909 257,619 SH   SOLE   257,619 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   2,340,200 187,516 SH   SOLE   187,516 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   611,692 19,732 SH   SOLE   19,732 0 0
ZOETIS INC CL A 98978V103   218,506 1,491 SH   SOLE   1,491 0 0