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 68235B109 4,354 1,961,095 SH   SOLE   1,961,095 0 0
3M CO COM 88579Y101 2,688 15,378 SH   SOLE   15,378 0 0
ABBOTT LABS COM 002824100 216 1,973 SH   SOLE   1,973 0 0
ABBVIE INC COM 00287Y109 367 3,423 SH   SOLE   3,423 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,311 35,644 SH   SOLE   35,644 0 0
ADDUS HOMECARE CORP COM 006739106 14,966 127,819 SH   SOLE   127,819 0 0
AGILYSYS INC COM 00847J105 13,236 344,859 SH   SOLE   344,859 0 0
AGNC INVT CORP COM 00123Q104 7,415 475,299 SH   SOLE   475,299 0 0
AIRGAIN INC COM 00938A104 1,947 109,500 SH   SOLE   109,500 0 0
ALAMO GROUP INC COM 011311107 10,075 73,034 SH   SOLE   73,034 0 0
ALLIANZGI CONV & INCM 2024 T COM 01883H102 9,071 908,023 SH   SOLE   908,023 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,363 241,931 SH   SOLE   241,931 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 7,353 286,550 SH   SOLE   286,550 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 8,160 825,866 SH   SOLE   825,866 0 0
ALTA EQUIPMENT GROUP INC *W EXP 02/14/202 02128L114 200 100,000 SH   SOLE   100,000 0 0
AMERCO COM 023586100 8,279 18,237 SH   SOLE   18,237 0 0
AMERICAS CAR-MART INC COM 03062T105 4,478 40,770 SH   SOLE   40,770 0 0
AMERIPRISE FINL INC COM 03076C106 7,116 36,618 SH   SOLE   36,618 0 0
AMGEN INC COM 031162100 240 1,044 SH   SOLE   1,044 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 86 10,160 SH   SOLE   10,160 0 0
ANTHEM INC COM 036752103 9,177 28,579 SH   SOLE   28,579 0 0
ARBOR REALTY TRUST INC COM 038923108 7,524 530,598 SH   SOLE   530,598 0 0
ARCOSA INC COM 039653100 9,163 166,810 SH   SOLE   166,810 0 0
ARES CAPITAL CORP COM 04010L103 7,359 435,679 SH   SOLE   435,679 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1,458 385,734 SH   SOLE   385,734 0 0
ASPEN GROUP INC COM NEW 04530L203 6,964 625,710 SH   SOLE   625,710 0 0
ASTRONOVA INC COM 04638F108 4,230 397,141 SH   SOLE   397,141 0 0
ATLAS CORP SHARES Y0436Q109 12,108 1,116,962 SH   SOLE   1,116,962 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 854 25,000 SH   SOLE   25,000 0 0
AVID BIOSERVICES INC COM 05368M106 8,637 748,450 SH   SOLE   748,450 0 0
AWARE INC MASS COM 05453N100 3,247 927,830 SH   SOLE   927,830 0 0
B. RILEY FINANCIAL INC COM 05580M108 53,227 1,203,675 SH   SOLE   1,203,675 0 0
BAR HBR BANKSHARES COM 066849100 6,418 284,108 SH   SOLE   284,108 0 0
BARINGS BDC INC COM 06759L103 29,053 3,157,881 SH   SOLE   3,157,881 0 0
BCE INC COM NEW 05534B760 5,666 132,384 SH   SOLE   132,384 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,937 42,854 SH   SOLE   42,854 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 4,384 484,935 SH   SOLE   484,935 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 5,794 464,279 SH   SOLE   464,279 0 0
BLUELINX HLDGS INC COM NEW 09624H208 23,889 816,442 SH   SOLE   816,442 0 0
BOEING CO COM 097023105 4,822 22,525 SH   SOLE   22,525 0 0
BOSTON SCIENTIFIC CORP COM 101137107 410 11,411 SH   SOLE   11,411 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 10,624 953,653 SH   SOLE   953,653 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8,006 641,000 SH   SOLE   641,000 0 0
BRIDGFORD FOODS CORP COM 108763103 435 23,900 SH   SOLE   23,900 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 7,085 468,570 SH   SOLE   468,570 0 0
BROADMARK RLTY CAP INC COM 11135B100 5,782 566,881 SH   SOLE   566,881 0 0
BRUNSWICK CORP COM 117043109 8,671 113,739 SH   SOLE   113,739 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 4,558 161,789 SH   SOLE   161,789 0 0
CALLAWAY GOLF CO COM 131193104 23,186 965,676 SH   SOLE   965,676 0 0
CAPITAL SOUTHWEST CORP COM 140501107 15,702 884,617 SH   SOLE   884,617 0 0
CAPITALA FIN CORP COM NEW 14054R502 451 31,300 SH   SOLE   31,300 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 3,757 99,590 SH   SOLE   99,590 0 0
CELCUITY INC COM 15102K100 606 66,114 SH   SOLE   66,114 0 0
CHANNELADVISOR CORP COM 159179100 1,758 110,000 SH   SOLE   110,000 0 0
CHARLES & COLVARD LTD COM 159765106 214 174,000 SH   SOLE   174,000 0 0
CINTAS CORP COM 172908105 8,927 25,255 SH   SOLE   25,255 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 11,047 287,378 SH   SOLE   287,378 0 0
COMMUNICATIONS SYS INC COM 203900105 2,242 490,491 SH   SOLE   490,491 0 0
CRESCENT CAP BDC INC COM 225655109 4,020 275,932 SH   SOLE   275,932 0 0
CSW INDUSTRIALS INC COM 126402106 12,758 114,004 SH   SOLE   114,004 0 0
CULP INC COM 230215105 4,589 289,133 SH   SOLE   289,133 0 0
CVS HEALTH CORP COM 126650100 4,386 64,210 SH   SOLE   64,210 0 0
CYBEROPTICS CORP COM 232517102 1,908 84,068 SH   SOLE   84,068 0 0
DEERE & CO COM 244199105 7,694 28,597 SH   SOLE   28,597 0 0
DELAWARE INVTS MINN MUN INCO COM 24610V103 236 18,000 SH   SOLE   18,000 0 0
DELUXE CORP COM 248019101 7,232 247,681 SH   SOLE   247,681 0 0
DHI GROUP INC COM 23331S100 3,679 1,657,130 SH   SOLE   1,657,130 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2,030 13,600 SH   SOLE   13,600 0 0
DIGI INTL INC COM 253798102 19,208 1,016,308 SH   SOLE   1,016,308 0 0
DISNEY WALT CO COM 254687106 14,170 78,211 SH   SOLE   78,211 0 0
DLH HLDGS CORP COM 23335Q100 6,933 743,900 SH   SOLE   743,900 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 207 2,130 SH   SOLE   2,130 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 5,172 279,435 SH   SOLE   279,435 0 0
DOUGLAS DYNAMICS INC COM 25960R105 11,274 263,588 SH   SOLE   263,588 0 0
DSP GROUP INC COM 23332B106 2,961 178,500 SH   SOLE   178,500 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 8,769 480,513 SH   SOLE   480,513 0 0
ECOLAB INC COM 278865100 1,115 5,153 SH   SOLE   5,153 0 0
ELECTROMED INC COM 285409108 2,789 284,305 SH   SOLE   284,305 0 0
EMERSON ELEC CO COM 291011104 203 2,532 SH   SOLE   2,532 0 0
ENSTAR GROUP LIMITED SHS G3075P101 9,695 47,318 SH   SOLE   47,318 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,779 138,535 SH   SOLE   138,535 0 0
ETSY INC COM 29786A106 22,046 123,919 SH   SOLE   123,919 0 0
EXANTAS CAP CORP COM NEW 30068N105 995 249,470 SH   SOLE   249,470 0 0
FARMERS NATIONAL BANC CORP COM 309627107 3,343 251,901 SH   SOLE   251,901 0 0
FARO TECHNOLOGIES INC COM 311642102 10,961 155,193 SH   SOLE   155,193 0 0
FERRO CORP COM 315405100 12,598 861,120 SH   SOLE   861,120 0 0
FIBROGEN INC COM 31572Q808 334 9,000 SH   SOLE   9,000 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 4,468 426,338 SH   SOLE   426,338 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 6,144 302,350 SH   SOLE   302,350 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 2,135 367,435 SH   SOLE   367,435 0 0
FIRST WESTN FINL INC COM 33751L105 5,029 257,000 SH   SOLE   257,000 0 0
FISERV INC COM 337738108 9,391 82,477 SH   SOLE   82,477 0 0
FRANCHISE GROUP INC COM 35180X105 11,136 365,704 SH   SOLE   365,704 0 0
FRANKLIN COVEY CO COM 353469109 11,511 516,899 SH   SOLE   516,899 0 0
GABELLI GLOBAL SMALL & MID C COM 36249W104 480 36,773 SH   SOLE   36,773 0 0
GENTHERM INC COM 37253A103 9,967 152,823 SH   SOLE   152,823 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,580 121,000 SH   SOLE   121,000 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 10,170 855,379 SH   SOLE   855,379 0 0
GLOBE LIFE INC COM 37959E102 419 4,410 SH   SOLE   4,410 0 0
GREAT ELM GROUP INC COM NEW 39037G109 1,722 598,000 SH   SOLE   598,000 0 0
GREEN BRICK PARTNERS INC COM 392709101 29,965 1,305,117 SH   SOLE   1,305,117 0 0
HACKETT GROUP INC COM 404609109 14,560 1,011,837 SH   SOLE   1,011,837 0 0
HARVARD BIOSCIENCE INC COM 416906105 6,915 1,611,835 SH   SOLE   1,611,835 0 0
HEALTHSTREAM INC COM 42222N103 518 23,737 SH   SOLE   23,737 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 5,702 270,600 SH   SOLE   270,600 0 0
HERITAGE GLOBAL INC COM 42727E103 5,742 2,158,630 SH   SOLE   2,158,630 0 0
HOOKER FURNITURE CORP COM 439038100 12,838 398,065 SH   SOLE   398,065 0 0
HORMEL FOODS CORP COM 440452100 4,985 106,942 SH   SOLE   106,942 0 0
LUMENT FINANCE TRUST INC COM 55025L108 3,189 975,205 SH   SOLE   975,205 0 0
IAC INTERACTIVECORP NEW COM 44891N109 7,060 37,285 SH   SOLE   37,285 0 0
IEC ELECTRS CORP NEW COM 44949L105 12,167 897,900 SH   SOLE   897,900 0 0
IES HLDGS INC COM 44951W106 3,338 72,500 SH   SOLE   72,500 0 0
INFUSYSTEM HLDGS INC COM 45685K102 7,876 419,391 SH   SOLE   419,391 0 0
INTEL CORP COM 458140100 766 15,372 SH   SOLE   15,372 0 0
INVACARE CORP COM 461203101 8,482 947,730 SH   SOLE   947,730 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,043 65,173 SH   SOLE   65,173 0 0
ISHARES TR CORE MSCI EURO 46434V738 11,070 215,879 SH   SOLE   215,879 0 0
ISHARES TR CORE S&P500 ETF 464287200 20 52 SH   SOLE   52 0 0
ISHARES TR CORE S&P SCP ETF 464287804 74 800 SH   SOLE   800 0 0
ISHARES TR CORE S&P US GWT 464287671 35 390 SH   SOLE   390 0 0
ISHARES TR CORE US AGGBD ET 464287226 34 285 SH   SOLE   285 0 0
ISHARES TR DOW JONES US ETF 464287846 5 50 SH   SOLE   50 0 0
ISHARES TR MICRO-CAP ETF 464288869 60 505 SH   SOLE   505 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 1,917 5,012 SH   SOLE   5,012 0 0
ISHARES TR MSCI EAFE ETF 464287465 360 4,932 SH   SOLE   4,932 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 341 6,603 SH   SOLE   6,603 0 0
ISHARES TR MSCI KLD400 SOC 464288570 36 497 SH   SOLE   497 0 0
ISHARES TR MSCI USA ESG SLC 464288802 119 1,445 SH   SOLE   1,445 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 778 2,714 SH   SOLE   2,714 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 33 169 SH   SOLE   169 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 25,494 399,460 SH   SOLE   399,460 0 0
ISHARES TR S&P 500 VAL ETF 464287408 6,331 49,452 SH   SOLE   49,452 0 0
ISHARES TR SHORT TREAS BD 464288679 37 335 SH   SOLE   335 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 8 734 SH   SOLE   734 0 0
ISSUER DIRECT CORP COM NEW 46520M204 797 45,500 SH   SOLE   45,500 0 0
JOHNSON & JOHNSON COM 478160104 6,899 43,840 SH   SOLE   43,840 0 0
JPMORGAN CHASE & CO COM 46625H100 9,368 73,727 SH   SOLE   73,727 0 0
KIMBALL ELECTRONICS INC COM 49428J109 8,579 536,550 SH   SOLE   536,550 0 0
KIMBALL INTL INC CL B 494274103 4,793 401,066 SH   SOLE   401,066 0 0
KIMBERLY-CLARK CORP COM 494368103 220 1,634 SH   SOLE   1,634 0 0
KINGSTONE COS INC COM 496719105 3,409 512,569 SH   SOLE   512,569 0 0
LAWSON PRODS INC COM 520776105 6,518 128,035 SH   SOLE   128,035 0 0
LEAF GROUP LTD COM 52177G102 6,582 1,415,389 SH   SOLE   1,415,389 0 0
LENDINGTREE INC NEW COM 52603B107 3,731 13,627 SH   SOLE   13,627 0 0
LILLY ELI & CO COM 532457108 1,838 10,888 SH   SOLE   10,888 0 0
LINCOLN EDL SVCS CORP COM 533535100 132 20,300 SH   SOLE   20,300 0 0
LITHIA MTRS INC CL A 536797103 12,955 44,266 SH   SOLE   44,266 0 0
LUNA INNOVATIONS COM 550351100 5,889 596,050 SH   SOLE   596,050 0 0
MADDEN STEVEN LTD COM 556269108 6,379 180,598 SH   SOLE   180,598 0 0
MALIBU BOATS INC COM CL A 56117J100 19,130 306,381 SH   SOLE   306,381 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 12,146 488,972 SH   SOLE   488,972 0 0
MCDONALDS CORP COM 580135101 403 1,880 SH   SOLE   1,880 0 0
MEDTRONIC PLC SHS G5960L103 324 2,769 SH   SOLE   2,769 0 0
MICROSOFT CORP COM 594918104 13,250 59,574 SH   SOLE   59,574 0 0
MTBC INC COM 55378G102 749 82,600 SH   SOLE   82,600 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 4,062 384,614 SH   SOLE   384,614 0 0
NOVANTA INC COM 67000B104 8,093 68,454 SH   SOLE   68,454 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 3,498 142,142 SH   SOLE   142,142 0 0
NVE CORP COM NEW 629445206 3,212 57,172 SH   SOLE   57,172 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 6,460 1,159,803 SH   SOLE   1,159,803 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 2,794 360,520 SH   SOLE   360,520 0 0
OIL DRI CORP AMER COM 677864100 3,432 100,692 SH   SOLE   100,692 0 0
ORACLE CORP COM 68389X105 7,461 115,331 SH   SOLE   115,331 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 10,200 729,647 SH   SOLE   729,647 0 0
PAYPAL HLDGS INC COM 70450Y103 784 3,348 SH   SOLE   3,348 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,791 300,000 SH   SOLE   300,000 0 0
PFIZER INC COM 717081103 722 19,617 SH   SOLE   19,617 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 6,740 347,071 SH   SOLE   347,071 0 0
PHILIP MORRIS INTL INC COM 718172109 258 3,120 SH   SOLE   3,120 0 0
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 5,454 674,978 SH   SOLE   674,978 0 0
PLUMAS BANCORP COM 729273102 720 30,640 SH   SOLE   30,640 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 1,644 860,912 SH   SOLE   860,912 0 0
POSTAL REALTY TRUST INC CL A 73757R102 4,347 257,529 SH   SOLE   257,529 0 0
POWERFLEET INC COM 73931J109 4,332 583,056 SH   SOLE   583,056 0 0
PRGX GLOBAL INC COM NEW 69357C503 6,334 830,185 SH   SOLE   830,185 0 0
PROCTER AND GAMBLE CO COM 742718109 394 2,830 SH   SOLE   2,830 0 0
PRO-DEX INC COLO COM NEW 74265M205 619 20,000 SH   SOLE   20,000 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 14,059 1,925,949 SH   SOLE   1,925,949 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 366 160,000 SH   SOLE   160,000 0 0
RADNET INC COM 750491102 12,863 657,299 SH   SOLE   657,299 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 11,692 869,935 SH   SOLE   869,935 0 0
REPUBLIC SVCS INC COM 760759100 7,326 76,078 SH   SOLE   76,078 0 0
RF INDS LTD COM PAR $0.01 749552105 2,160 440,000 SH   SOLE   440,000 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 10,855 758,049 SH   SOLE   758,049 0 0
ROYCE MICRO-CAP TR INC COM 780915104 10,385 1,026,153 SH   SOLE   1,026,153 0 0
ROYCE VALUE TR INC COM 780910105 10,752 666,162 SH   SOLE   666,162 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,052 164,830 SH   SOLE   164,830 0 0
SB FINL GROUP INC COM 78408D105 5,101 279,050 SH   SOLE   279,050 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 8,794 575,121 SH   SOLE   575,121 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 3,289 460,000 SH   SOLE   460,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 203 1,790 SH   SOLE   1,790 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 4,835 348,107 SH   SOLE   348,107 0 0
SIMULATIONS PLUS INC COM 829214105 7,329 101,901 SH   SOLE   101,901 0 0
SLEEP NUMBER CORP COM 83125X103 13,279 162,218 SH   SOLE   162,218 0 0
SMITH MIDLAND CORP COM 832156103 2,183 231,000 SH   SOLE   231,000 0 0
SMTC CORP COM NEW 832682207 1,258 253,600 SH   SOLE   253,600 0 0
SOLAR CAP LTD COM 83413U100 8,883 507,323 SH   SOLE   507,323 0 0
SOLAR SR CAP LTD COM 83416M105 152 10,525 SH   SOLE   10,525 0 0
SPDR GOLD TR GOLD SHS 78463V107 684 3,837 SH   SOLE   3,837 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,947 5,207 SH   SOLE   5,207 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,924 108,927 SH   SOLE   108,927 0 0
STONECASTLE FINL CORP COM 861780104 10,822 562,198 SH   SOLE   562,198 0 0
STONEX GROUP INC COM 861896108 34,371 593,618 SH   SOLE   593,618 0 0
STRYKER CORPORATION COM 863667101 302 1,234 SH   SOLE   1,234 0 0
SUPERIOR GROUP OF CO INC COM 868358102 3,211 138,175 SH   SOLE   138,175 0 0
TARGET CORP COM 87612E106 10,462 59,264 SH   SOLE   59,264 0 0
TECHTARGET INC COM 87874R100 14,972 253,296 SH   SOLE   253,296 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 9,794 411,015 SH   SOLE   411,015 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 6,706 513,458 SH   SOLE   513,458 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H207 2,171 127,711 SH   SOLE   127,711 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 1,791 252,200 SH   SOLE   252,200 0 0
TRANSCAT INC COM 893529107 8,944 257,900 SH   SOLE   257,900 0 0
UFP TECHNOLOGIES INC COM 902673102 6,151 132,000 SH   SOLE   132,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,459 38,381 SH   SOLE   38,381 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4,935 763,870 SH   SOLE   763,870 0 0
US BANCORP DEL COM NEW 902973304 718 15,414 SH   SOLE   15,414 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 119 471 SH   SOLE   471 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12 35 SH   SOLE   35 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 11 57 SH   SOLE   57 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 542 3,813 SH   SOLE   3,813 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 82 422 SH   SOLE   422 0 0
VAREX IMAGING CORP COM 92214X106 2,096 125,683 SH   SOLE   125,683 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,063 103,204 SH   SOLE   103,204 0 0
VIEMED HEALTHCARE INC COM 92663R105 473 61,000 SH   SOLE   61,000 0 0
WASTE MGMT INC DEL COM 94106L109 7,710 65,378 SH   SOLE   65,378 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 357 18,700 SH   SOLE   18,700 0 0
WELLS FARGO CO NEW COM 949746101 307 10,160 SH   SOLE   10,160 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 7,067 390,458 SH   SOLE   390,458 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 9,884 641,004 SH   SOLE   641,004 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 131 40,300 SH   SOLE   40,300 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,866 204,775 SH   SOLE   204,775 0 0
WILLIAMS COS INC COM 969457100 5,855 292,030 SH   SOLE   292,030 0 0
XPEL INC COM 98379L100 12,952 251,200 SH   SOLE   251,200 0 0
ZYNEX INC COM 98986M103 5,800 430,875 SH   SOLE   430,875 0 0