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
180 DEGREE CAP CORP COM NEW 68235B208   3,551,527 706,055 SH   SOLE   706,055 0 0
3M CO COM 88579Y101   1,770,734 16,846 SH   SOLE   16,846 0 0
A10 NETWORKS INC COM 002121101   14,751,731 952,339 SH   SOLE   952,339 0 0
ABBOTT LABS COM 002824100   200,394 1,979 SH   SOLE   1,979 0 0
ABBVIE INC COM 00287Y109   254,992 1,600 SH   SOLE   1,600 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,104,977 35,356 SH   SOLE   35,356 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   7,384,702 759,743 SH   SOLE   759,743 0 0
ADDUS HOMECARE CORP COM 006739106   14,853,028 139,125 SH   SOLE   139,125 0 0
AGILYSYS INC COM 00847J105   12,096,131 146,602 SH   SOLE   146,602 0 0
AGNC INVT CORP COM 00123Q104   9,549,681 947,389 SH   SOLE   947,389 0 0
ALAMO GROUP INC COM 011311107   13,128,205 71,287 SH   SOLE   71,287 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   12,158,778 314,587 SH   SOLE   314,587 0 0
ALPHABET INC CAP STK CL A 02079K305   11,865,535 114,389 SH   SOLE   114,389 0 0
ALPHABET INC CAP STK CL C 02079K107   850,730 8,180 SH   SOLE   8,180 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   11,901,017 307,918 SH   SOLE   307,918 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   13,608,198 858,561 SH   SOLE   858,561 0 0
AMERICAN EXPRESS CO COM 025816109   123,712 750 SH   SOLE   750 0 0
AMERICAN TOWER CORP NEW COM 03027X100   3,843,431 18,809 SH   SOLE   18,809 0 0
AMERIPRISE FINL INC COM 03076C106   11,281,944 36,809 SH   SOLE   36,809 0 0
AMES NATL CORP COM 031001100   655,200 31,500 SH   SOLE   31,500 0 0
APPLE INC COM 037833100   1,736,932 10,533 SH   SOLE   10,533 0 0
ARBOR REALTY TRUST INC COM 038923108   7,069,866 615,306 SH   SOLE   615,306 0 0
ARCOSA INC COM 039653100   17,759,619 281,407 SH   SOLE   281,407 0 0
ARES CAPITAL CORP COM 04010L103   357,714 19,574 SH   SOLE   19,574 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   3,861,000 1,350,000 SH   SOLE   1,350,000 0 0
ASTRONOVA INC COM 04638F108   6,949,923 496,246 SH   SOLE   496,246 0 0
AT&T INC COM 00206R102   8,438,508 438,364 SH   SOLE   438,364 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   17,144,987 497,533 SH   SOLE   497,533 0 0
AVID BIOSERVICES INC COM 05368M106   15,367,083 819,141 SH   SOLE   819,141 0 0
B. RILEY FINANCIAL INC COM 05580M108   19,256,025 678,268 SH   SOLE   678,268 0 0
BANK AMERICA CORP COM 060505104   324,467 11,345 SH   SOLE   11,345 0 0
BAR HBR BANKSHARES COM 066849100   9,989,014 377,656 SH   SOLE   377,656 0 0
BARINGS BDC INC COM 06759L103   12,509,007 1,575,442 SH   SOLE   1,575,442 0 0
BASSETT FURNITURE INDS INC COM 070203104   721,434 40,530 SH   SOLE   40,530 0 0
BCE INC COM NEW 05534B760   8,176,571 182,554 SH   SOLE   182,554 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   931,200 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,733,555 44,478 SH   SOLE   44,478 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   6,188,374 248,230 SH   SOLE   248,230 0 0
BLUELINX HLDGS INC COM NEW 09624H208   36,047,082 530,416 SH   SOLE   530,416 0 0
BOEING CO COM 097023105   8,519,937 40,107 SH   SOLE   40,107 0 0
BOSTON SCIENTIFIC CORP COM 101137107   390,784 7,811 SH   SOLE   7,811 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   6,604,812 609,300 SH   SOLE   609,300 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   174,640 29,600 SH   SOLE   29,600 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   8,150,624 1,450,289 SH   SOLE   1,450,289 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   221,792 3,200 SH   SOLE   3,200 0 0
BRT APARTMENTS CORP COM 055645303   209,328 10,615 SH   SOLE   10,615 0 0
BRUNSWICK CORP COM 117043109   9,963,224 121,503 SH   SOLE   121,503 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   16,858,261 189,888 SH   SOLE   189,888 0 0
CAPITAL SOUTHWEST CORP COM 140501107   15,138,726 851,447 SH   SOLE   851,447 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   6,605,479 144,382 SH   SOLE   144,382 0 0
CELCUITY INC COM 15102K100   615,000 60,000 SH   SOLE   60,000 0 0
CHARLES & COLVARD LTD COM 159765106   1,931,657 2,077,051 SH   SOLE   2,077,051 0 0
CHEVRON CORP NEW COM 166764100   349,815 2,144 SH   SOLE   2,144 0 0
CINTAS CORP COM 172908105   9,490,023 20,511 SH   SOLE   20,511 0 0
CION INVT CORP COM 17259U204   16,347,347 1,656,266 SH   SOLE   1,656,266 0 0
CIVEO CORP CDA COM NEW 17878Y207   6,050,450 293,000 SH   SOLE   293,000 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   14,738,628 215,666 SH   SOLE   215,666 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   7,484,580 140,450 SH   SOLE   140,450 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   11,452,357 308,190 SH   SOLE   308,190 0 0
COSTCO WHSL CORP NEW COM 22160K105   204,214 411 SH   SOLE   411 0 0
CSW INDUSTRIALS INC COM 126402106   13,558,470 97,592 SH   SOLE   97,592 0 0
CVS HEALTH CORP COM 126650100   6,317,309 85,013 SH   SOLE   85,013 0 0
DEERE & CO COM 244199105   11,237,049 27,216 SH   SOLE   27,216 0 0
DHI GROUP INC COM 23331S100   9,715,248 2,503,930 SH   SOLE   2,503,930 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   3,373,890 20,500 SH   SOLE   20,500 0 0
DIGI INTL INC COM 253798102   14,754,862 438,090 SH   SOLE   438,090 0 0
DISNEY WALT CO COM 254687106   8,046,210 80,358 SH   SOLE   80,358 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   7,352,246 161,730 SH   SOLE   161,730 0 0
DLH HLDGS CORP COM 23335Q100   6,652,829 580,020 SH   SOLE   580,020 0 0
DOCGO INC COM 256086109   17,124,163 1,979,672 SH   SOLE   1,979,672 0 0
DOUGLAS DYNAMICS INC COM 25960R105   8,836,333 277,088 SH   SOLE   277,088 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   145,090 11,187 SH   SOLE   11,187 0 0
ECOLAB INC COM 278865100   864,026 5,220 SH   SOLE   5,220 0 0
ELECTROMED INC COM 285409108   4,341,636 417,465 SH   SOLE   417,465 0 0
ELEVANCE HEALTH INC COM 036752103   11,355,146 24,695 SH   SOLE   24,695 0 0
EMERSON ELEC CO COM 291011104   220,638 2,532 SH   SOLE   2,532 0 0
ENSTAR GROUP LIMITED SHS G3075P101   12,046,787 51,973 SH   SOLE   51,973 0 0
EOG RES INC COM 26875P101   9,038,784 78,852 SH   SOLE   78,852 0 0
EPSILON ENERGY LTD COM 294375209   746,772 139,845 SH   SOLE   139,845 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   79,924 3,859 SH   SOLE   3,859 0 0
EQUITY COMWLTH 6.5% CNV PFD D 294628201   2,020,167 80,839 SH   SOLE   80,839 0 0
ETSY INC COM 29786A106   8,322,535 74,756 SH   SOLE   74,756 0 0
EVOLUTION PETE CORP COM 30049A107   2,806,499 444,770 SH   SOLE   444,770 0 0
FASTENAL CO COM 311900104   219,859 4,076 SH   SOLE   4,076 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   12,923,592 925,759 SH   SOLE   925,759 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104   2,985,445 390,765 SH   SOLE   390,765 0 0
FIRST WESTN FINL INC COM 33751L105   4,798,114 242,329 SH   SOLE   242,329 0 0
FISERV INC COM 337738108   12,056,196 106,664 SH   SOLE   106,664 0 0
FLEXSTEEL INDS INC COM 339382103   3,784,571 196,499 SH   SOLE   196,499 0 0
FRANCHISE GROUP INC COM 35180X105   22,903,337 840,489 SH   SOLE   840,489 0 0
FRANKLIN COVEY CO COM 353469109   21,521,439 559,434 SH   SOLE   559,434 0 0
GENTHERM INC COM 37253A103   6,350,488 105,106 SH   SOLE   105,106 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   35,917,472 1,916,621 SH   SOLE   1,916,621 0 0
GLOBE LIFE INC COM 37959E102   485,188 4,410 SH   SOLE   4,410 0 0
GREEN BRICK PARTNERS INC COM 392709101   25,882,467 738,233 SH   SOLE   738,233 0 0
HACKETT GROUP INC COM 404609109   7,806,991 422,456 SH   SOLE   422,456 0 0
HARVARD BIOSCIENCE INC COM 416906105   12,378,782 2,947,329 SH   SOLE   2,947,329 0 0
HEALTHSTREAM INC COM 42222N103   21,174,122 781,333 SH   SOLE   781,333 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   32,344,207 908,290 SH   SOLE   908,290 0 0
HERITAGE GLOBAL INC COM 42727E103   6,976,252 2,430,750 SH   SOLE   2,430,750 0 0
HONEYWELL INTL INC COM 438516106   230,682 1,207 SH   SOLE   1,207 0 0
LUMENT FINANCE TRUST INC COM 55025L108   3,257,779 1,612,762 SH   SOLE   1,612,762 0 0
IAC INC COM NEW 44891N208   6,867,434 133,090 SH   SOLE   133,090 0 0
INFUSYSTEM HLDGS INC COM 45685K102   6,085,649 785,245 SH   SOLE   785,245 0 0
INTEL CORP COM 458140100   555,651 17,008 SH   SOLE   17,008 0 0
ISHARES TR CORE DIV GRWTH 46434V621   31,561 631 SH   SOLE   631 0 0
ISHARES INC CORE MSCI EMKT 46434G103   3,769,872 77,267 SH   SOLE   77,267 0 0
ISHARES TR CORE MSCI EURO 46434V738   3,307,327 63,141 SH   SOLE   63,141 0 0
ISHARES TR CORE S&P500 ETF 464287200   105,236 256 SH   SOLE   256 0 0
ISHARES TR CORE S&P MCP ETF 464287507   107,247 429 SH   SOLE   429 0 0
ISHARES TR CORE S&P SCP ETF 464287804   94,497 977 SH   SOLE   977 0 0
ISHARES TR CORE S&P TTL STK 464287150   176,572 1,950 SH   SOLE   1,950 0 0
ISHARES TR CORE US AGGBD ET 464287226   88,181 885 SH   SOLE   885 0 0
ISHARES TR DOW JONES US ETF 464287846   9,357 94 SH   SOLE   94 0 0
ISHARES TR IBOXX INV CP ETF 464287242   658 6 SH   SOLE   6 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,644 12 SH   SOLE   12 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   41,210 231 SH   SOLE   231 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   5,925,991 92,753 SH   SOLE   92,753 0 0
ISHARES TR S&P 500 VAL ETF 464287408   7,309,749 48,167 SH   SOLE   48,167 0 0
ISHARES TR S&P MC 400GR ETF 464287606   21,453 300 SH   SOLE   300 0 0
ISHARES TR SELECT DIVID ETF 464287168   18,280 156 SH   SOLE   156 0 0
ISHARES TR SP SMCP600VL ETF 464287879   4,720,394 50,437 SH   SOLE   50,437 0 0
ISHARES TR U.S. TECH ETF 464287721   6,616 71 SH   SOLE   71 0 0
ISSUER DIRECT CORP COM NEW 46520M204   1,198,425 57,000 SH   SOLE   57,000 0 0
JOHNSON & JOHNSON COM 478160104   10,370,462 66,906 SH   SOLE   66,906 0 0
JPMORGAN CHASE & CO COM 46625H100   10,147,357 77,871 SH   SOLE   77,871 0 0
KARAT PACKAGING INC COM 48563L101   711,609 53,384 SH   SOLE   53,384 0 0
KIMBERLY-CLARK CORP COM 494368103   205,893 1,534 SH   SOLE   1,534 0 0
KINDER MORGAN INC DEL COM 49456B101   9,983,792 570,177 SH   SOLE   570,177 0 0
KKR & CO INC COM 48251W104   10,602,297 201,872 SH   SOLE   201,872 0 0
LEGACY HOUSING CORP COM 52472M101   10,874,842 477,805 SH   SOLE   477,805 0 0
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   2,852,685 3,825,000 PRN   SOLE   3,825,000 0 0
LILLY ELI & CO COM 532457108   3,259,056 9,490 SH   SOLE   9,490 0 0
LINCOLN EDL SVCS CORP COM 533535100   3,336,179 589,431 SH   SOLE   589,431 0 0
LIQUIDITY SVCS INC COM 53635B107   1,580,400 120,000 SH   SOLE   120,000 0 0
LOGAN RIDGE FINANCE CORP COM 541098109   3,125,928 150,285 SH   SOLE   150,285 0 0
LUNA INNOVATIONS INC COM 550351100   8,809,763 1,225,280 SH   SOLE   1,225,280 0 0
MADDEN STEVEN LTD COM 556269108   7,157,844 198,829 SH   SOLE   198,829 0 0
MALIBU BOATS INC COM CL A 56117J100   9,876,952 174,968 SH   SOLE   174,968 0 0
MARKEL CORP COM 570535104   175,005 137 SH   SOLE   137 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   7,949,837 261,250 SH   SOLE   261,250 0 0
MCDONALDS CORP COM 580135101   525,667 1,880 SH   SOLE   1,880 0 0
MERCK & CO INC COM 58933Y105   212,780 2,000 SH   SOLE   2,000 0 0
MICROSOFT CORP COM 594918104   17,615,288 61,101 SH   SOLE   61,101 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   280,347 980 SH   SOLE   980 0 0
NOODLES & CO COM CL A 65540B105   4,460,399 919,670 SH   SOLE   919,670 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   6,325,003 525,332 SH   SOLE   525,332 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106   6,896,654 391,189 SH   SOLE   391,189 0 0
NVE CORP COM NEW 629445206   9,018,440 108,669 SH   SOLE   108,669 0 0
NVIDIA CORPORATION COM 67066G104   583,317 2,100 SH   SOLE   2,100 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   14,650,053 780,504 SH   SOLE   780,504 0 0
OLO INC CL A 68134L109   97,520 11,951 SH   SOLE   11,951 0 0
OPTEX SYS HLDGS INC COM NEW 68384X209   1,370,777 442,186 SH   SOLE   442,186 0 0
ORACLE CORP COM 68389X105   11,519,671 123,974 SH   SOLE   123,974 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   31,771,964 1,088,081 SH   SOLE   1,088,081 0 0
PAYPAL HLDGS INC COM 70450Y103   254,247 3,348 SH   SOLE   3,348 0 0
PERFORMANT FINL CORP COM 71377E105   8,700,940 2,559,100 SH   SOLE   2,559,100 0 0
PFIZER INC COM 717081103   637,337 15,621 SH   SOLE   15,621 0 0
PHX MINERALS INC CL A 69291A100   2,117,683 808,276 SH   SOLE   808,276 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   16,981,619 1,163,125 SH   SOLE   1,163,125 0 0
PLUMAS BANCORP COM 729273102   1,072,856 31,499 SH   SOLE   31,499 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   2,832,432 137,430 SH   SOLE   137,430 0 0
POTBELLY CORP COM 73754Y100   10,996,516 1,320,110 SH   SOLE   1,320,110 0 0
PROCTER AND GAMBLE CO COM 742718109   403,099 2,711 SH   SOLE   2,711 0 0
PRO-DEX INC COLO COM NEW 74265M205   1,035,061 63,075 SH   SOLE   63,075 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   2,493,454 406,100 SH   SOLE   406,100 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   898,766 128,212 SH   SOLE   128,212 0 0
RADNET INC COM 750491102   26,912,479 1,075,209 SH   SOLE   1,075,209 0 0
REPUBLIC SVCS INC COM 760759100   9,809,791 72,547 SH   SOLE   72,547 0 0
RESEARCH SOLUTIONS INC COM 761025105   763,800 380,000 SH   SOLE   380,000 0 0
RF INDS LTD COM PAR $0.01 749552105   4,477,660 1,017,650 SH   SOLE   1,017,650 0 0
ROPER TECHNOLOGIES INC COM 776696106   396,621 900 SH   SOLE   900 0 0
ROYCE MICRO-CAP TR INC COM 780915104   3,658,333 417,142 SH   SOLE   417,142 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   9,645,199 1,024,995 SH   SOLE   1,024,995 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   15,481,941 2,224,417 SH   SOLE   2,224,417 0 0
SEMLER SCIENTIFIC INC COM 81684M104   4,164,494 155,392 SH   SOLE   155,392 0 0
SENSUS HEALTHCARE INC COM 81728J109   2,274,165 436,500 SH   SOLE   436,500 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   5,134,032 282,400 SH   SOLE   282,400 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   9,032 239 SH   SOLE   239 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   271,434 7,143 SH   SOLE   7,143 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,446,185 3,533 SH   SOLE   3,533 0 0
SPROUTS FMRS MKT INC COM 85208M102   20,537,898 586,295 SH   SOLE   586,295 0 0
SRH TOTAL RETURN FUND INC COM 101507101   4,842,249 394,320 SH   SOLE   394,320 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   7,240,673 128,222 SH   SOLE   128,222 0 0
ARROWMARK FINANCIAL CORP COM 861780104   363,937 20,219 SH   SOLE   20,219 0 0
STONEX GROUP INC COM 861896108   51,171,628 494,269 SH   SOLE   494,269 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   2,601,382 1,445,212 SH   SOLE   1,445,212 0 0
STRYKER CORPORATION COM 863667101   357,408 1,252 SH   SOLE   1,252 0 0
TARGET CORP COM 87612E106   10,607,069 64,041 SH   SOLE   64,041 0 0
TECHTARGET INC COM 87874R100   7,887,945 218,382 SH   SOLE   218,382 0 0
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   3,964,431 5,140,000 PRN   SOLE   5,140,000 0 0
TELADOC HEALTH INC COM 87918A105   52 2 SH   SOLE   2 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,179,916 19,397 SH   SOLE   19,397 0 0
TILE SHOP HLDGS INC COM 88677Q109   3,380,552 720,800 SH   SOLE   720,800 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   23,992,937 1,109,757 SH   SOLE   1,109,757 0 0
TRANSCAT INC COM 893529107   10,994,970 123,000 SH   SOLE   123,000 0 0
U HAUL HOLDING COMPANY COM 023586100   1,061,991 17,804 SH   SOLE   17,804 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   8,323,413 160,529 SH   SOLE   160,529 0 0
UFP TECHNOLOGIES INC COM 902673102   9,218,640 71,000 SH   SOLE   71,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   18,376,619 38,885 SH   SOLE   38,885 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   9,740,345 1,319,830 SH   SOLE   1,319,830 0 0
US BANCORP DEL COM NEW 902973304   607,587 16,854 SH   SOLE   16,854 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   43,791 190 SH   SOLE   190 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   48,704 332 SH   SOLE   332 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   351,177 3,955 SH   SOLE   3,955 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   504,412 4,781 SH   SOLE   4,781 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   26,806 143 SH   SOLE   143 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,246 15 SH   SOLE   15 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   117,718 558 SH   SOLE   558 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   7,889 95 SH   SOLE   95 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,808,325 4,808 SH   SOLE   4,808 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   9,396 50 SH   SOLE   50 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   437,806 6,553 SH   SOLE   6,553 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   225,425 1,189 SH   SOLE   1,189 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   911,601 5,742 SH   SOLE   5,742 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   85,740 420 SH   SOLE   420 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   10,193,539 602,455 SH   SOLE   602,455 0 0
VIEMED HEALTHCARE INC COM 92663R105   4,513,152 467,200 SH   SOLE   467,200 0 0
VIRTRA INC COM PAR 92827K301   322,400 80,000 SH   SOLE   80,000 0 0
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   9,526,737 1,105,190 SH   SOLE   1,105,190 0 0
VISA INC COM CL A 92826C839   202,914 900 SH   SOLE   900 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   9,915,844 521,064 SH   SOLE   521,064 0 0
WASTE MGMT INC DEL COM 94106L109   9,031,645 55,351 SH   SOLE   55,351 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   4,308,398 5,920,000 PRN   SOLE   5,920,000 0 0
WELLS FARGO CO NEW COM 949746101   417,161 11,160 SH   SOLE   11,160 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107   9,813,996 772,756 SH   SOLE   772,756 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   10,934,586 912,737 SH   SOLE   912,737 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   285,715 9,483 SH   SOLE   9,483 0 0
WILLIAMS COS INC COM 969457100   8,489,233 284,301 SH   SOLE   284,301 0 0
XPEL INC COM 98379L100   8,097,269 119,165 SH   SOLE   119,165 0 0
XYLEM INC COM 98419M100   209,400 2,000 SH   SOLE   2,000 0 0