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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 DEGREE CAP CORP COM NEW 68235B208 5,253 651,781 SH   SOLE   651,781 0 0
3M CO COM 88579Y101 2,419 12,180 SH   SOLE   12,180 0 0
ABBOTT LABS COM 002824100 229 1,973 SH   SOLE   1,973 0 0
ABBVIE INC COM 00287Y109 378 3,360 SH   SOLE   3,360 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,322 35,016 SH   SOLE   35,016 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 5,854 364,525 SH   SOLE   364,525 0 0
ADDUS HOMECARE CORP COM 006739106 11,448 131,227 SH   SOLE   131,227 0 0
AGILYSYS INC COM 00847J105 14,470 254,441 SH   SOLE   254,441 0 0
AGNC INVT CORP COM 00123Q104 8,201 485,533 SH   SOLE   485,533 0 0
AIR PRODS & CHEMS INC COM 009158106 304 1,057 SH   SOLE   1,057 0 0
AIRGAIN INC COM 00938A104 1,761 85,400 SH   SOLE   85,400 0 0
ALAMO GROUP INC COM 011311107 9,719 63,654 SH   SOLE   63,654 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,884 373,129 SH   SOLE   373,129 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 10,848 297,951 SH   SOLE   297,951 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 11,091 834,533 SH   SOLE   834,533 0 0
AMERCO COM 023586100 10,556 17,909 SH   SOLE   17,909 0 0
AMERICAS CAR-MART INC COM 03062T105 4,847 34,200 SH   SOLE   34,200 0 0
AMERIPRISE FINL INC COM 03076C106 9,048 36,355 SH   SOLE   36,355 0 0
AMGEN INC COM 031162100 244 1,000 SH   SOLE   1,000 0 0
ANTHEM INC COM 036752103 10,768 28,204 SH   SOLE   28,204 0 0
ARBOR REALTY TRUST INC COM 038923108 8,678 487,006 SH   SOLE   487,006 0 0
ARCOSA INC COM 039653100 10,573 179,997 SH   SOLE   179,997 0 0
ARES CAPITAL CORP COM 04010L103 8,835 451,020 SH   SOLE   451,020 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3,574 880,267 SH   SOLE   880,267 0 0
ASPEN GROUP INC COM NEW 04530L203 8,882 1,362,325 SH   SOLE   1,362,325 0 0
ASTRONOVA INC COM 04638F108 6,285 451,541 SH   SOLE   451,541 0 0
AT&T INC COM 00206R102 4,313 149,857 SH   SOLE   149,857 0 0
ATLAS CORP SHARES Y0436Q109 16,260 1,141,063 SH   SOLE   1,141,063 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 1,671 51,000 SH   SOLE   51,000 0 0
AVID BIOSERVICES INC COM 05368M106 19,617 764,780 SH   SOLE   764,780 0 0
AWARE INC MASS COM 05453N100 3,849 1,037,550 SH   SOLE   1,037,550 0 0
B. RILEY FINANCIAL INC COM 05580M108 59,316 785,643 SH   SOLE   785,643 0 0
BK OF AMERICA CORP COM 060505104 406 9,845 SH   SOLE   9,845 0 0
BAR HBR BANKSHARES COM 066849100 9,129 318,987 SH   SOLE   318,987 0 0
BARINGS BDC INC COM 06759L103 27,038 2,560,448 SH   SOLE   2,560,448 0 0
BCE INC COM NEW 05534B760 8,660 175,584 SH   SOLE   175,584 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,195 43,881 SH   SOLE   43,881 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 4,555 490,820 SH   SOLE   490,820 0 0
BLACKSTONE GROUP INC COM 09260D107 285 2,937 SH   SOLE   2,937 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 5,723 410,861 SH   SOLE   410,861 0 0
BLUELINX HLDGS INC COM NEW 09624H208 34,433 684,825 SH   SOLE   684,825 0 0
BOEING CO COM 097023105 9,516 39,724 SH   SOLE   39,724 0 0
BOSTON SCIENTIFIC CORP COM 101137107 488 11,411 SH   SOLE   11,411 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 11,143 822,997 SH   SOLE   822,997 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10,381 642,763 SH   SOLE   642,763 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 7,828 485,620 SH   SOLE   485,620 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 214 3,200 SH   SOLE   3,200 0 0
BROADMARK RLTY CAP INC COM 11135B100 7,587 716,432 SH   SOLE   716,432 0 0
BRUNSWICK CORP COM 117043109 11,539 115,832 SH   SOLE   115,832 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 8,474 198,648 SH   SOLE   198,648 0 0
CALLAWAY GOLF CO COM 131193104 29,180 865,098 SH   SOLE   865,098 0 0
CAPITAL SOUTHWEST CORP COM 140501107 11,783 507,239 SH   SOLE   507,239 0 0
CAPITALA FIN CORP COM NEW 14054R502 1,293 52,655 SH   SOLE   52,655 0 0
CARECLOUD INC COM 14167R100 695 82,600 SH   SOLE   82,600 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 6,707 138,002 SH   SOLE   138,002 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 6,202 530,098 SH   SOLE   530,098 0 0
CELCUITY INC COM 15102K100 1,440 60,000 SH   SOLE   60,000 0 0
CHANNELADVISOR CORP COM 159179100 3,039 124,000 SH   SOLE   124,000 0 0
CHARLES & COLVARD LTD COM 159765106 3,526 1,183,300 SH   SOLE   1,183,300 0 0
CHEVRON CORP NEW COM 166764100 224 2,134 SH   SOLE   2,134 0 0
CINTAS CORP COM 172908105 9,751 25,526 SH   SOLE   25,526 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 14,034 290,920 SH   SOLE   290,920 0 0
COMMUNICATIONS SYS INC COM 203900105 2,688 374,439 SH   SOLE   374,439 0 0
CRESCENT CAP BDC INC COM 225655109 4,149 221,162 SH   SOLE   221,162 0 0
CSW INDUSTRIALS INC COM 126402106 11,020 93,028 SH   SOLE   93,028 0 0
CULP INC COM 230215105 6,691 410,500 SH   SOLE   410,500 0 0
CVS HEALTH CORP COM 126650100 5,445 65,254 SH   SOLE   65,254 0 0
DEERE & CO COM 244199105 10,326 29,275 SH   SOLE   29,275 0 0
DELAWARE INVTS MINN MUN INCO COM 24610V103 188 13,300 SH   SOLE   13,300 0 0
DELUXE CORP COM 248019101 10,432 218,379 SH   SOLE   218,379 0 0
DHI GROUP INC COM 23331S100 7,284 2,155,130 SH   SOLE   2,155,130 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 3,307 19,767 SH   SOLE   19,767 0 0
DIGI INTL INC COM 253798102 25,759 1,280,885 SH   SOLE   1,280,885 0 0
DISNEY WALT CO COM 254687106 14,115 80,301 SH   SOLE   80,301 0 0
DLH HLDGS CORP COM 23335Q100 8,625 738,400 SH   SOLE   738,400 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 9,205 460,260 SH   SOLE   460,260 0 0
DOUGLAS DYNAMICS INC COM 25960R105 10,581 260,043 SH   SOLE   260,043 0 0
DSP GROUPS INC COM 23332B106 3,508 237,000 SH   SOLE   237,000 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 7,130 339,508 SH   SOLE   339,508 0 0
ECOLAB INC COM 278865100 1,062 5,155 SH   SOLE   5,155 0 0
ELECTROMED INC COM 285409108 4,761 421,735 SH   SOLE   421,735 0 0
EMERSON ELEC CO COM 291011104 244 2,532 SH   SOLE   2,532 0 0
ENETI INC COM Y2294C107 4,924 264,296 SH   SOLE   264,296 0 0
ENSTAR GROUP LIMITED SHS G3075P101 11,530 48,260 SH   SOLE   48,260 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,207 313,255 SH   SOLE   313,255 0 0
ETSY INC COM 29786A106 20,515 99,665 SH   SOLE   99,665 0 0
FARO TECHNOLOGIES INC COM 311642102 12,289 158,023 SH   SOLE   158,023 0 0
FERRO CORP COM 315405100 3,721 172,494 SH   SOLE   172,494 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 8,223 410,134 SH   SOLE   410,134 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 2,610 330,000 SH   SOLE   330,000 0 0
FIRST WESTN FINL INC COM 33751L105 5,745 221,900 SH   SOLE   221,900 0 0
FISERV INC COM 337738108 9,066 84,817 SH   SOLE   84,817 0 0
FLEXSTEEL INDS INC COM 339382103 3,415 84,546 SH   SOLE   84,546 0 0
FRANCHISE GROUP INC COM 35180X105 22,048 625,125 SH   SOLE   625,125 0 0
FRANKLIN COVEY CO COM 353469109 16,174 499,962 SH   SOLE   499,962 0 0
GENERATIONS BANCORP NY INC COM 37149G108 735 72,800 SH   SOLE   72,800 0 0
GENTHERM INC COM 37253A103 10,816 152,227 SH   SOLE   152,227 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 45,892 2,345,029 SH   SOLE   2,345,029 0 0
GLOBE LIFE INC COM 37959E102 420 4,410 SH   SOLE   4,410 0 0
GREEN BRICK PARTNERS INC COM 392709101 27,524 1,210,374 SH   SOLE   1,210,374 0 0
HACKETT GROUP INC COM 404609109 22,093 1,226,028 SH   SOLE   1,226,028 0 0
HARVARD BIOSCIENCE INC COM 416906105 13,947 1,674,312 SH   SOLE   1,674,312 0 0
HEALTHSTREAM INC COM 42222N103 15,007 537,105 SH   SOLE   537,105 0 0
HENNESSY ADVISORS INC COM 425885100 121 12,980 SH   SOLE   12,980 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 8,699 293,100 SH   SOLE   293,100 0 0
HERITAGE GLOBAL INC COM 42727E103 5,679 2,244,710 SH   SOLE   2,244,710 0 0
HOOKER FURNITURE CORP COM 439038100 18,517 534,562 SH   SOLE   534,562 0 0
HORMEL FOODS CORP COM 440452100 5,160 108,053 SH   SOLE   108,053 0 0
LUMENT FINANCE TRUST INC COM 55025L108 2,136 507,402 SH   SOLE   507,402 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 5,904 38,298 SH   SOLE   38,298 0 0
IEC ELECTRS CORP NEW COM 44949L105 8,466 805,500 SH   SOLE   805,500 0 0
IMAGE SENSING SYS INC COM 45244C104 510 75,000 SH   SOLE   75,000 0 0
INDUS REALTY TRUST INC COM 45580R103 202 3,080 SH   SOLE   3,080 0 0
INFUSYSTEM HLDGS INC COM 45685K102 12,885 619,773 SH   SOLE   619,773 0 0
INTEL CORP COM 458140100 835 14,872 SH   SOLE   14,872 0 0
INVACARE CORP COM 461203101 9,424 1,167,725 SH   SOLE   1,167,725 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,102 76,156 SH   SOLE   76,156 0 0
ISHARES TR CORE MSCI EURO 46434V738 3,573 62,371 SH   SOLE   62,371 0 0
ISHARES TR CORE S&P500 ETF 464287200 108 252 SH   SOLE   252 0 0
ISHARES TR CORE S&P SCP ETF 464287804 133 1,180 SH   SOLE   1,180 0 0
ISHARES TR CORE S&P TTL STK 464287150 64 650 SH   SOLE   650 0 0
ISHARES TR CORE US AGGBD ET 464287226 45 390 SH   SOLE   390 0 0
ISHARES TR IBOXX HI YD ETF 464288513 8 90 SH   SOLE   90 0 0
ISHARES TR MICRO-CAP ETF 464288869 77 505 SH   SOLE   505 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 2,072 30,070 SH   SOLE   30,070 0 0
ISHARES TR MSCI EAFE ETF 464287465 389 4,932 SH   SOLE   4,932 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 364 6,603 SH   SOLE   6,603 0 0
ISHARES TR MSCI KLD400 SOC 464288570 40 477 SH   SOLE   477 0 0
ISHARES TR MSCI USA ESG SLC 464288802 73 761 SH   SOLE   761 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 846 2,714 SH   SOLE   2,714 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 56 245 SH   SOLE   245 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 29,512 405,781 SH   SOLE   405,781 0 0
ISHARES TR S&P 500 VAL ETF 464287408 7,202 48,778 SH   SOLE   48,778 0 0
ISHARES TR S&P MC 400GR ETF 464287606 24 300 SH   SOLE   300 0 0
ISHARES TR S&P MC 400VL ETF 464287705 26 250 SH   SOLE   250 0 0
ISHARES TR SELECT DIVID ETF 464287168 22 191 SH   SOLE   191 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 16 1,076 SH   SOLE   1,076 0 0
ISSUER DIRECT CORP COM NEW 46520M204 1,234 45,500 SH   SOLE   45,500 0 0
JOHNSON & JOHNSON COM 478160104 10,140 61,550 SH   SOLE   61,550 0 0
JPMORGAN CHASE & CO COM 46625H100 11,652 74,913 SH   SOLE   74,913 0 0
KIMBALL ELECTRONICS INC COM 49428J109 9,409 432,791 SH   SOLE   432,791 0 0
KIMBERLY-CLARK CORP COM 494368103 219 1,634 SH   SOLE   1,634 0 0
KINDER MORGAN INC DEL COM 49456B101 8,377 459,503 SH   SOLE   459,503 0 0
KINGSTONE COS INC COM 496719105 4,989 639,600 SH   SOLE   639,600 0 0
LAWSON PRODS INC COM 520776105 5,904 110,335 SH   SOLE   110,335 0 0
LILLY ELI & CO COM 532457108 2,410 10,500 SH   SOLE   10,500 0 0
LINCOLN EDL SVCS CORP COM 533535100 6,289 808,374 SH   SOLE   808,374 0 0
LITHIA MTRS INC COM 536797103 13,249 38,554 SH   SOLE   38,554 0 0
LUNA INNOVATIONS INC COM 550351100 10,257 947,050 SH   SOLE   947,050 0 0
MADDEN STEVEN LTD COM 556269108 7,926 181,125 SH   SOLE   181,125 0 0
MALIBU BOATS INC COM CL A 56117J100 16,901 230,484 SH   SOLE   230,484 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 14,321 544,730 SH   SOLE   544,730 0 0
MCDONALDS CORP COM 580135101 434 1,880 SH   SOLE   1,880 0 0
MEDTRONIC PLC SHS G5960L103 335 2,700 SH   SOLE   2,700 0 0
MICROSOFT CORP COM 594918104 16,432 60,658 SH   SOLE   60,658 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 219 1,009 SH   SOLE   1,009 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 4,804 98,127 SH   SOLE   98,127 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 7,277 418,228 SH   SOLE   418,228 0 0
NOVANTA INC COM 67000B104 9,423 69,925 SH   SOLE   69,925 0 0
NVE CORP COM NEW 629445206 5,188 70,057 SH   SOLE   70,057 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 9,341 1,396,210 SH   SOLE   1,396,210 0 0
OIL DRI CORP AMER COM 677864100 3,620 105,899 SH   SOLE   105,899 0 0
OPORTUN FINL CORP COM 68376D104 16,295 813,520 SH   SOLE   813,520 0 0
ORACLE CORP COM 68389X105 9,235 118,636 SH   SOLE   118,636 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 16,675 991,359 SH   SOLE   991,359 0 0
PAYPAL HLDGS INC COM 70450Y103 976 3,348 SH   SOLE   3,348 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 3,058 427,750 SH   SOLE   427,750 0 0
PFIZER INC COM 717081103 768 19,617 SH   SOLE   19,617 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 10,630 368,074 SH   SOLE   368,074 0 0
PHILIP MORRIS INTL INC COM 718172109 309 3,120 SH   SOLE   3,120 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 12,209 976,724 SH   SOLE   976,724 0 0
PLUMAS BANCORP COM 729273102 981 30,640 SH   SOLE   30,640 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 2,087 876,930 SH   SOLE   876,930 0 0
POSTAL REALTY TRUST INC CL A 73757R102 4,628 253,724 SH   SOLE   253,724 0 0
POTBELLY CORP COM 73754Y100 2,076 262,815 SH   SOLE   262,815 0 0
POWERFLEET INC COM 73931J109 4,186 581,357 SH   SOLE   581,357 0 0
PROCTER AND GAMBLE CO COM 742718109 360 2,665 SH   SOLE   2,665 0 0
PRO-DEX INC COLO COM NEW 74265M205 854 27,930 SH   SOLE   27,930 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 20,973 1,904,912 SH   SOLE   1,904,912 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1,016 160,000 SH   SOLE   160,000 0 0
RADNET INC COM 750491102 26,154 776,306 SH   SOLE   776,306 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 20,304 811,185 SH   SOLE   811,185 0 0
REPUBLIC SVCS INC COM 760759100 8,537 77,604 SH   SOLE   77,604 0 0
RF INDS LTD COM PAR $0.01 749552105 3,613 484,300 SH   SOLE   484,300 0 0
ROYCE MICRO-CAP TR INC COM 780915104 4,897 394,910 SH   SOLE   394,910 0 0
ROYCE VALUE TR INC COM 780910105 6,548 345,202 SH   SOLE   345,202 0 0
SB FINL GROUP INC COM 78408D105 5,840 315,662 SH   SOLE   315,662 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 16,829 825,350 SH   SOLE   825,350 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 4,861 517,100 SH   SOLE   517,100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 225 1,790 SH   SOLE   1,790 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 13 85 SH   SOLE   85 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 7,374 490,305 SH   SOLE   490,305 0 0
SIMULATIONS PLUS INC COM 829214105 330 6,003 SH   SOLE   6,003 0 0
SLEEP NUMBER CORP COM 83125X103 15,118 137,496 SH   SOLE   137,496 0 0
SMITH MIDLAND CORP COM 832156103 3,284 139,150 SH   SOLE   139,150 0 0
SLR INVESTMENT CORP COM 83413U100 7,763 416,459 SH   SOLE   416,459 0 0
SLR SENIOR INVESTMENT CORP COM 83416M105 176 11,570 SH   SOLE   11,570 0 0
SPDR GOLD TR GOLD SHS 78463V107 414 2,500 SH   SOLE   2,500 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 286 7,143 SH   SOLE   7,143 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,157 5,040 SH   SOLE   5,040 0 0
SPROUTS FMRS MKT INC COM 85208M102 12,662 509,555 SH   SOLE   509,555 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,718 107,102 SH   SOLE   107,102 0 0
STONECASTLE FINL CORP COM 861780104 11,327 514,629 SH   SOLE   514,629 0 0
STONEX GROUP INC COM 861896108 35,997 593,322 SH   SOLE   593,322 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 2,824 1,595,500 SH   SOLE   1,595,500 0 0
STRYKER CORPORATION COM 863667101 345 1,329 SH   SOLE   1,329 0 0
SUPERIOR GROUP OF CO INC COM 868358102 3,093 129,375 SH   SOLE   129,375 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4,308 1,200,000 SH   SOLE   1,200,000 0 0
TARGET CORP COM 87612E106 13,057 54,012 SH   SOLE   54,012 0 0
TECHTARGET INC COM 87874R100 15,721 202,871 SH   SOLE   202,871 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,886 73,282 SH   SOLE   73,282 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,560 13,004 SH   SOLE   13,004 0 0
TILE SHOP HLDGS INC COM 88677Q109 3,507 435,613 SH   SOLE   435,613 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 7,856 530,118 SH   SOLE   530,118 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H207 3,212 134,243 SH   SOLE   134,243 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 3,281 238,995 SH   SOLE   238,995 0 0
TRANSCAT INC COM 893529107 11,839 209,500 SH   SOLE   209,500 0 0
UFP TECHNOLOGIES INC COM 902673102 7,384 128,598 SH   SOLE   128,598 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,369 38,381 SH   SOLE   38,381 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 6,320 973,870 SH   SOLE   973,870 0 0
US BANCORP DEL COM NEW 902973304 878 15,414 SH   SOLE   15,414 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 135 471 SH   SOLE   471 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 296 2,828 SH   SOLE   2,828 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4 15 SH   SOLE   15 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 11 45 SH   SOLE   45 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10 95 SH   SOLE   95 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30 75 SH   SOLE   75 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 9 40 SH   SOLE   40 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 644 3,706 SH   SOLE   3,706 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 59 265 SH   SOLE   265 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,790 103,330 SH   SOLE   103,330 0 0
VIMEO INC COMMON STOCK 92719V100 3,056 62,363 SH   SOLE   62,363 0 0
VIRTUS ALLIANZGI CONVERTIBLE COM 92838R105 9,708 929,842 SH   SOLE   929,842 0 0
VONTIER CORPORATION COM 928881101 312 9,590 SH   SOLE   9,590 0 0
WASTE MGMT INC DEL COM 94106L109 9,151 65,315 SH   SOLE   65,315 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,381 55,150 SH   SOLE   55,150 0 0
WELLS FARGO CO NEW COM 949746101 460 10,160 SH   SOLE   10,160 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107 7,601 408,633 SH   SOLE   408,633 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 10,313 657,278 SH   SOLE   657,278 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 126 38,800 SH   SOLE   38,800 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,331 183,924 SH   SOLE   183,924 0 0
WILLIAMS COS INC COM 969457100 9,423 354,926 SH   SOLE   354,926 0 0
XPEL INC COM 98379L100 12,362 147,400 SH   SOLE   147,400 0 0
ZYNEX INC COM 98986M103 7,457 480,185 SH   SOLE   480,185 0 0