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
HERZFELD CARIBBEAN BASIN FD COM 42804T106   728,392 184,403 SH   SOLE   184,403 0 0
MEXICO EQUITY & INCOME FD COM 592834105   1,325,465 132,000 SH   SOLE   132,000 0 0
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   1,325,716 264,614 SH   SOLE   264,614 0 0
BLACKROCK VA MUN BD TR COM 092481100   271,836 25,355 SH   SOLE   25,355 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109   1,354,080 84,000 SH   SOLE   84,000 0 0
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   1,070,172 107,178 SH   SOLE   107,178 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   1,241,706 385,623 SH   SOLE   385,623 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   2,052,000 200,000 SH   SOLE   200,000 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   1,083,150 145,000 SH   SOLE   145,000 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108   835,903 113,651 SH   SOLE   113,651 0 0
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   779,366 125,294 SH   SOLE   125,294 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101   709,780 66,646 SH   SOLE   66,646 0 0
NXG NEXTGEN INFRASTR INCM FD COM 231647207   1,153,500 30,000 SH   SOLE   30,000 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109   1,375,400 130,000 SH   SOLE   130,000 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206   2,855,580 182,000 SH   SOLE   182,000 0 0
NEUBERGER BERMAN N Y MUN FD COM 64124K102   485,687 50,964 SH   SOLE   50,964 0 0
PIONEER FLOATING RATE FUND I COM 72369J102   1,057,346 121,814 SH   SOLE   121,814 0 0
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,206,000 150,000 SH   SOLE   150,000 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   758,299 72,634 SH   SOLE   72,634 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   1,586,500 50,000 SH   SOLE   50,000 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,366,400 160,000 SH   SOLE   160,000 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   1,297,500 150,000 SH   SOLE   150,000 0 0
PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104   1,183,600 110,000 SH   SOLE   110,000 0 0
EAGLE CAP GROWTH FD INC COM 269451100   208,206 23,795 SH   SOLE   23,795 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109   1,074,298 114,287 SH   SOLE   114,287 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   760,122 70,709 SH   SOLE   70,709 0 0
MEXICO FD INC COM 592835102   1,510,200 90,000 SH   SOLE   90,000 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105   754,362 117,137 SH   SOLE   117,137 0 0
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102   786,599 69,365 SH   SOLE   69,365 0 0
CENTRAL & EASTERN EUROPE FD COM 153436100   307,995 33,995 SH   SOLE   33,995 0 0
MATTHEWS ASIA FDS EMER MKTS EQUITY 577125818   326,111 11,700 SH   SOLE   11,700 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108   1,355,310 136,900 SH   SOLE   136,900 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103   873,542 68,837 SH   SOLE   68,837 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104   1,436,500 306,290 SH   SOLE   306,290 0 0
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   1,296,100 130,000 SH   SOLE   130,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   2,010,860 58,000 SH   SOLE   58,000 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101   986,748 159,668 SH   SOLE   159,668 0 0
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108   823,641 82,036 SH   SOLE   82,036 0 0
FEDERATED HERMES PREM MUNI I COM 31423P108   473,970 44,588 SH   SOLE   44,588 0 0
BLACKROCK MUNIYIELD MICH QU COM 09254V105   1,223,776 110,749 SH   SOLE   110,749 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   2,553,120 162,000 SH   SOLE   162,000 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   1,628,852 130,100 SH   SOLE   130,100 0 0
WESTERN ASSET MUN PARTNERS F COM 95766P108   367,843 31,435 SH   SOLE   31,435 0 0
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   944,800 80,000 SH   SOLE   80,000 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   2,945,000 620,000 SH   SOLE   620,000 0 0
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   749,867 72,521 SH   SOLE   72,521 0 0
MATTHEWS ASIA FDS ASIA INNOV ACTIV 577125826   381,952 16,100 SH   SOLE   16,100 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109   597,043 60,552 SH   SOLE   60,552 0 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   1,444,800 160,000 SH   SOLE   160,000 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107   1,539,000 570,000 SH   SOLE   570,000 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   940,682 38,600 SH   SOLE   38,600 0 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   1,745,600 160,000 SH   SOLE   160,000 0 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   1,481,700 110,000 SH   SOLE   110,000 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101   193,526 22,808 SH   SOLE   22,808 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   668,847 23,024 SH   SOLE   23,024 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,124,819 100,700 SH   SOLE   100,700 0 0
INVESCO TR INVT GRADE NEW YO COM 46131T101   365,815 35,794 SH   SOLE   35,794 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   979,030 110,500 SH   SOLE   110,500 0 0
BNY MELLON MUN INCOME INC COM 05589T104   234,755 37,322 SH   SOLE   37,322 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   506,405 41,071 SH   SOLE   41,071 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800   257,249 38,684 SH   SOLE   38,684 0 0
TAIWAN FD INC COM 874036106   356,154 11,366 SH   SOLE   11,366 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   246,006 19,712 SH   SOLE   19,712 0 0
MAINSTAY CBRE GLOBAL INFRA COM 56064Q107   1,026,637 74,937 SH   SOLE   74,937 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   692,591 80,347 SH   SOLE   80,347 0 0
NUVEEN VRIABL RAT PFD & INM COM 67080R102   469,090 30,303 SH   SOLE   30,303 0 0
NUVEEN SHORT DURATION CR OPP COM 67074X107   140,159 12,135 SH   SOLE   12,135 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   1,448,800 80,000 SH   SOLE   80,000 0 0
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   307,164 15,600 SH   SOLE   15,600 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   389,747 34,675 SH   SOLE   34,675 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   1,648,500 210,000 SH   SOLE   210,000 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106   181,870 27,064 SH   SOLE   27,064 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   306,855 43,219 SH   SOLE   43,219 0 0
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   334,938 33,064 SH   SOLE   33,064 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   852,810 78,600 SH   SOLE   78,600 0 0
ROYCE MICRO-CAP TR INC COM 780915104   319,541 36,519 SH   SOLE   36,519 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   1,344,798 81,900 SH   SOLE   81,900 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100   161,713 18,170 SH   SOLE   18,170 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   368,752 26,877 SH   SOLE   26,877 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   1,404,412 120,447 SH   SOLE   120,447 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   2,851,538 31,950 SH   SOLE   31,950 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106   249,923 26,088 SH   SOLE   26,088 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   302,840 6,700 SH   SOLE   6,700 0 0
SHOCKWAVE MED INC COM 82489T104   5,536,098 19,397 SH   SOLE   19,397 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,287,000 110,000 SH   SOLE   110,000 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   96,969 11,368 SH   SOLE   11,368 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   411,785 11,000 SH   SOLE   11,000 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   499,015 21,100 SH   SOLE   21,100 0 0
ISHARES TR CORE DIV GRWTH 46434V621   7,241,380 140,527 SH   SOLE   140,527 0 0
GENTHERM INC COM 37253A103   533,793 9,446 SH   SOLE   9,446 0 0
MEDIFAST INC COM 58470H101   271,872 2,950 SH   SOLE   2,950 0 0
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   301,275 6,500 SH   SOLE   6,500 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   535,933 11,518 SH   SOLE   11,518 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   636,444 24,900 SH   SOLE   24,900 0 0
SPROUTS FMRS MKT INC COM 85208M102   677,669 18,450 SH   SOLE   18,450 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,113,963 28,100 SH   SOLE   28,100 0 0
ROYCE VALUE TR INC COM 780910105   184,672 13,382 SH   SOLE   13,382 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   43,727 12,013 SH   SOLE   12,013 0 0
ISHARES TR ISHARES BIOTECH 464287556   791,342 6,233 SH   SOLE   6,233 0 0
ENERGY FUELS INC COM NEW 292671708   101,388 16,248 SH   SOLE   16,248 0 0
SOFI TECHNOLOGIES INC COM 83406F102   781,158 93,664 SH   SOLE   93,664 0 0
POLARIS INC COM 731068102   672,129 5,558 SH   SOLE   5,558 0 0
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   300,456 7,200 SH   SOLE   7,200 0 0
AECOM COM 00766T100   1,068,026 12,611 SH   SOLE   12,611 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   698,344 6,321 SH   SOLE   6,321 0 0
ISHARES TR JPMORGAN USD EMG 464288281   1,237,522 14,300 SH   SOLE   14,300 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   476,960 5,871 SH   SOLE   5,871 0 0
NETAPP INC COM 64110D104   664,604 8,699 SH   SOLE   8,699 0 0
STERIS PLC SHS USD G8473T100   764,257 3,397 SH   SOLE   3,397 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   834,608 5,046 SH   SOLE   5,046 0 0
TRACTOR SUPPLY CO COM 892356106   808,784 3,658 SH   SOLE   3,658 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   751,324 18,992 SH   SOLE   18,992 0 0
NOVAGOLD RES INC COM NEW 66987E206   39,900 10,000 SH   SOLE   10,000 0 0
LAM RESEARCH CORP COM 512807108   2,457,011 3,822 SH   SOLE   3,822 0 0
WP CAREY INC COM 92936U109   409,616 6,063 SH   SOLE   6,063 0 0
GARTNER INC COM 366651107   728,645 2,080 SH   SOLE   2,080 0 0
NUTRIEN LTD COM 67077M108   605,617 10,256 SH   SOLE   10,256 0 0
ELEVANCE HEALTH INC COM 036752103   1,549,239 3,487 SH   SOLE   3,487 0 0
JOHNSON CTLS INTL PLC SHS G51502105   661,299 9,705 SH   SOLE   9,705 0 0
EATON CORP PLC SHS G29183103   1,034,660 5,145 SH   SOLE   5,145 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   250,151 9,214 SH   SOLE   9,214 0 0
FEDEX CORP COM 31428X106   704,780 2,843 SH   SOLE   2,843 0 0
US BANCORP DEL COM NEW 902973304   475,115 14,380 SH   SOLE   14,380 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   308,844 4,082 SH   SOLE   4,082 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   963,176 20,857 SH   SOLE   20,857 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   367,744 2,330 SH   SOLE   2,330 0 0
NIKE INC CL B 654106103   962,426 8,720 SH   SOLE   8,720 0 0
STARBUCKS CORP COM 855244109   782,970 7,904 SH   SOLE   7,904 0 0
ANALOG DEVICES INC COM 032654105   665,471 3,416 SH   SOLE   3,416 0 0
CVS HEALTH CORP COM 126650100   580,070 8,391 SH   SOLE   8,391 0 0
SCHWAB CHARLES CORP COM 808513105   631,699 11,145 SH   SOLE   11,145 0 0
BLACKROCK INC COM 09247X101   647,598 937 SH   SOLE   937 0 0
LOWES COS INC COM 548661107   744,359 3,298 SH   SOLE   3,298 0 0
FISERV INC COM 337738108   409,735 3,248 SH   SOLE   3,248 0 0
LOCKHEED MARTIN CORP COM 539830109   521,611 1,133 SH   SOLE   1,133 0 0
DEERE & CO COM 244199105   518,643 1,280 SH   SOLE   1,280 0 0
QUALCOMM INC COM 747525103   562,702 4,727 SH   SOLE   4,727 0 0
GENERAL DYNAMICS CORP COM 369550108   246,347 1,145 SH   SOLE   1,145 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   486,581 1,423 SH   SOLE   1,423 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   288,828 7,100 SH   SOLE   7,100 0 0
UNION PAC CORP COM 907818108   468,784 2,291 SH   SOLE   2,291 0 0
NORTHROP GRUMMAN CORP COM 666807102   234,737 515 SH   SOLE   515 0 0
ILLINOIS TOOL WKS INC COM 452308109   250,160 1,000 SH   SOLE   1,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   643,698 2,086 SH   SOLE   2,086 0 0
COSTCO WHSL CORP NEW COM 22160K105   709,585 1,318 SH   SOLE   1,318 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   206,935 752 SH   SOLE   752 0 0
APPLE INC COM 037833100   8,780,477 45,267 SH   SOLE   45,267 0 0
ALPHABET INC CAP STK CL A 02079K305   2,001,384 16,720 SH   SOLE   16,720 0 0
VISA INC COM CL A 92826C839   1,009,290 4,250 SH   SOLE   4,250 0 0
EXXON MOBIL CORP COM 30231G102   1,123,337 10,474 SH   SOLE   10,474 0 0
INTEL CORP COM 458140100   361,085 10,798 SH   SOLE   10,798 0 0
MICROSOFT CORP COM 594918104   6,273,333 18,422 SH   SOLE   18,422 0 0
CISCO SYS INC COM 17275R102   419,197 8,102 SH   SOLE   8,102 0 0
META PLATFORMS INC CL A 30303M102   1,067,853 3,721 SH   SOLE   3,721 0 0
HOME DEPOT INC COM 437076102   516,905 1,664 SH   SOLE   1,664 0 0
JPMORGAN CHASE & CO COM 46625H100   666,261 4,581 SH   SOLE   4,581 0 0
AMAZON COM INC COM 023135106   2,009,031 15,411 SH   SOLE   15,411 0 0
MASTERCARD INCORPORATED CL A 57636Q104   521,123 1,325 SH   SOLE   1,325 0 0
TESLA INC COM 88160R101   1,128,229 4,310 SH   SOLE   4,310 0 0
WALMART INC COM 931142103   556,260 3,539 SH   SOLE   3,539 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   559,240 1,640 SH   SOLE   1,640 0 0
CHEVRON CORP NEW COM 166764100   372,627 2,368 SH   SOLE   2,368 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   220,762 598 SH   SOLE   598 0 0
UNITEDHEALTH GROUP INC COM 91324P102   446,995 930 SH   SOLE   930 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   219,179 995 SH   SOLE   995 0 0
JOHNSON & JOHNSON COM 478160104   301,304 1,820 SH   SOLE   1,820 0 0
PROCTER AND GAMBLE CO COM 742718109   247,791 1,633 SH   SOLE   1,633 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   355,541 3,523 SH   SOLE   3,523 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   226,237 510 SH   SOLE   510 0 0