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
ABBVIE INC COM COM 00287Y109 1,155 7,125 SH   SOLE   7,125 0 0
ADDUS HOMECARE CORPCOM COM 006739106 756 8,100 SH   SOLE   8,100 0 0
AGROFRESH SOLUTIONS INC COM COM 00856G109 114 60,000 SH   SOLE   60,000 0 0
AIRGAIN INC COM COM 00938A104 152 20,000 SH   SOLE   20,000 0 0
ALEXCO RESOURCE CORP COM COM 01535P106 271 175,000 SH   SOLE   175,000 0 0
ALIMERA SCIENCES INC COM NEW COM NEW 016259202 112 20,000 SH   SOLE   20,000 0 0
ALPHABET INC CAP STK CL C CAP STK CL A 02079K107 628 225 SH   SOLE   225 0 0
ALTRIA GROUP INC COM COM 02209S103 514 9,836 SH   SOLE   9,836 0 0
A-MARK PRECIOUS METALS INC COM COM 00181T107 1,663 21,500 SH   SOLE   21,500 0 0
AMERICAN SOFTWARE CL A CLASS A CL A 029683109 1,057 50,720 SH   SOLE   50,720 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 405 1,348 SH   SOLE   1,348 0 0
AMGEN INC COM 031162100 733 3,032 SH   SOLE   3,032 0 0
AMPCO-PITTSBURG CORP COM COM 032037103 897 142,104 SH   SOLE   142,104 0 0
AMPCO-PITTSBURG CORP WT A EXP 080125 *W EXP 08/01/2025 032037111 12 15,000 SH   SOLE   15,000 0 0
APPLE INC COM COM 037833100 349 1,996 SH   SOLE   1,996 0 0
ARIDIS PHARMACEUTICALS INC COM COM 040334104 42 24,000 SH   SOLE   24,000 0 0
ASSERTIO HOLDINGS INC COM NEW COM STK 04546C106 1,054 367,100 SH   SOLE   367,100 0 0
ASURE SOFTWARE INC CORP. COM 04649U102 911 153,100 SH   SOLE   153,100 0 0
AUDIOVOX CORP CL A CL A 91829F104 548 55,000 SH   SOLE   55,000 0 0
AXT INC COM 00246W103 848 120,765 SH   SOLE   120,765 0 0
BEL FUSE INC CL B CL B 077347300 606 33,950 SH   SOLE   33,950 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 219 620 SH   SOLE   620 0 0
BETTER CHOICE CO INC COM COM 08771Y303 128 50,000 SH   SOLE   50,000 0 0
BGSF INC COM COM 05601C105 717 54,477 SH   SOLE   54,477 0 0
BIOMERICA INC COM NEW COM NEW 09061H307 134 30,000 SH   SOLE   30,000 0 0
BK TECHNOLOGIES CORPORATION COM COM 05587G104 191 75,000 SH   SOLE   75,000 0 0
BLUELINX HLDGS INC COM NEW COM NEW 09624H208 647 9,000 SH   SOLE   9,000 0 0
BOWMAN CONSULTING GROUP LTD COM COM 103002101 992 60,338 SH   SOLE   60,338 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 508 6,955 SH   SOLE   6,955 0 0
CANTALOUPE INC COM COM 138103106 102 15,000 SH   SOLE   15,000 0 0
CARLISLE COS INC COM COM 142339100 440 1,789 SH   SOLE   1,789 0 0
CBS CORP CL B CL B 92556H206 666 17,610 SH   SOLE   17,610 0 0
CENTURY CASINOS INC COM 156492100 1,547 129,450 SH   SOLE   129,450 0 0
CERAGAN NETWORKS LTD ORD M22013102 325 152,500 SH   SOLE   152,500 0 0
CHECK CAP LTD SHS SHS M2361E203 47 120,000 SH   SOLE   120,000 0 0
CHEVRON CORP NEW COM COM 166764100 757 4,646 SH   SOLE   4,646 0 0
CHICAGO ATLANTIC REAL ESTATE F COM COM 167239102 1,098 61,953 SH   SOLE   61,953 0 0
CISCO SYS INC COM 17275R102 1,039 18,631 SH   SOLE   18,631 0 0
CITIGROUP INC COM NEW COM NEW 172967424 476 8,908 SH   SOLE   8,908 0 0
CODA OCTOPUS GROUP INC COM NEW COM NEW 19188U206 718 109,273 SH   SOLE   109,273 0 0
COMMERCIAL VEH GROUP INC COM COM 202608105 570 67,500 SH   SOLE   67,500 0 0
CRA INTL INC COM COM 12618T105 421 5,000 SH   SOLE   5,000 0 0
CSI COMPRESSCO LP COM UNIT COM UNIT 12637A103 420 300,000 SH   SOLE   300,000 0 0
DATA I O CORP COM COM 237690102 191 45,000 SH   SOLE   45,000 0 0
DELTA APPAREL INC COM 247368103 417 14,000 SH   SOLE   14,000 0 0
DICE HOLDINGS INC COM 23331S100 929 156,200 SH   SOLE   156,200 0 0
DIGI INTL INC COM COM 253798102 773 35,900 SH   SOLE   35,900 0 0
DISNEY WALT CO COM COM 254687106 306 2,230 SH   SOLE   2,230 0 0
DIXIE GROUP INC CL A CL A 255519100 124 40,000 SH   SOLE   40,000 0 0
DLH HLDGS CORP COM 23335Q100 4,780 252,350 SH   SOLE   252,350 0 0
DYNATRONICS CORP COM NEW 268157401 146 200,000 SH   SOLE   200,000 0 0
EASTERN CO COM COM 276317104 221 9,500 SH   SOLE   9,500 0 0
EBAY INC COM 278642103 681 11,897 SH   SOLE   11,897 0 0
EDUCATIONAL DEV CORP COM COM 281479105 78 10,000 SH   SOLE   10,000 0 0
EGAIN CORP COM NEW COM NEW 28225C806 592 51,100 SH   SOLE   51,100 0 0
EMERSON ELEC CO COM COM 291011104 202 2,062 SH   SOLE   2,062 0 0
ENDEAVOUR SILVER CORP COM COM 29258Y103 370 79,500 SH   SOLE   79,500 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 361 14,000 SH   SOLE   14,000 0 0
EUROSEAS LTD SHS SHS Y23592135 930 32,050 SH   SOLE   32,050 0 0
EVOLUTION PETE CORP COM COM 30049A107 1,427 210,174 SH   SOLE   210,174 0 0
EXXON MOBIL CORP COM COM 30231G102 295 3,570 SH   SOLE   3,570 0 0
FATHOM HOLDINGS INC COM COM 31189V109 139 13,000 SH   SOLE   13,000 0 0
FEDEX CORP COM 31428X106 231 1,000 SH   SOLE   1,000 0 0
FIRST INTERNET BANCORP COM 320557101 1,296 30,125 SH   SOLE   30,125 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 151 37,000 SH   SOLE   37,000 0 0
FOOT LOCKER INC COM COM 344849104 394 13,270 SH   SOLE   13,270 0 0
GENCOR INDS INC COM COM 368678108 880 85,561 SH   SOLE   85,561 0 0
GENERAL MLS INC COM COM 370334104 385 5,682 SH   SOLE   5,682 0 0
GENERAL MTRS CO COM COM 37045V100 235 5,365 SH   SOLE   5,365 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW SHS NEW M51474118 441 50,000 SH   SOLE   50,000 0 0
GLOBAL SELF STORAGE INC COM COM 37955N106 252 45,000 SH   SOLE   45,000 0 0
GLOBAL WTR RES INC COM COM 379463102 333 20,000 SH   SOLE   20,000 0 0
GOLD RESOURCE CORP COM COM 38068T105 1,027 458,300 SH   SOLE   458,300 0 0
GREEN BRICK PARTNERS INC COM COM 392709101 595 30,100 SH   SOLE   30,100 0 0
GULF IS FABRICATION INC COM COM 402307102 114 29,000 SH   SOLE   29,000 0 0
HECLA MNG CO COM COM 422704106 424 64,550 SH   SOLE   64,550 0 0
HENNESSY ADVISORS INC COM 425885100 315 31,100 SH   SOLE   31,100 0 0
HERITAGE GLOBAL INC COM COM 42727E103 454 336,500 SH   SOLE   336,500 0 0
HOME DEPOT COM 437076102 315 1,054 SH   SOLE   1,054 0 0
HP INC COM COM 40434L105 614 16,912 SH   SOLE   16,912 0 0
HUDSON GLOBAL INC COM NEW COM NEW 443787205 2,696 66,300 SH   SOLE   66,300 0 0
ICAD INC COM NEW COM NEW 44934S206 522 117,050 SH   SOLE   117,050 0 0
IDENTIV INC COM NEW COM NEW 45170X205 996 61,600 SH   SOLE   61,600 0 0
IES HLDGS INC COM COM 44951W106 663 16,500 SH   SOLE   16,500 0 0
IMMERSION CORP COM COM 452521107 1,200 215,800 SH   SOLE   215,800 0 0
IMMUCELL CORP COM PAR COM PAR $0.10 452525306 352 36,494 SH   SOLE   36,494 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 989 145,200 SH   SOLE   145,200 0 0
INFRA AND ENERGY ALTRNTIVE INC COM COM 45686J104 1,261 106,440 SH   SOLE   106,440 0 0
INFUSYSTEM HLDGS INC COM COM 45685K102 397 40,500 SH   SOLE   40,500 0 0
INTEL CORP COM COM 458140100 577 11,643 SH   SOLE   11,643 0 0
INTEST CORPORATION COM 461147100 215 20,000 SH   SOLE   20,000 0 0
INTRICON CORP COM COM 46121H109 716 30,000 SH   SOLE   30,000 0 0
INTRUSION INC COM NEW COM NEW 46121E205 303 122,250 SH   SOLE   122,250 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 10,535 197,243 SH   SOLE   197,243 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 3,936 14,666 SH   SOLE   14,666 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 2,586 57,275 SH   SOLE   57,275 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 1,031 13,498 SH   SOLE   13,498 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 325 4,200 SH   SOLE   4,200 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 715 6,624 SH   SOLE   6,624 0 0
ISSUER DIRECT CORP COM NEW COM NEW 46520M204 301 10,133 SH   SOLE   10,133 0 0
ITERIS INC NEW COM COM 46564T107 89 30,000 SH   SOLE   30,000 0 0
JERASH HLDGS US INC COM COM 47632P101 161 25,000 SH   SOLE   25,000 0 0
JOHNSON & JOHNSON COM COM 478160104 793 4,476 SH   SOLE   4,476 0 0
JPMORGAN CHASE & CO COM COM 46625H100 749 5,492 SH   SOLE   5,492 0 0
KIMBERLY-CLARK CORP COM COM 494368103 287 2,333 SH   SOLE   2,333 0 0
KULICKE & SOFFA INDS INC COM COM 501242101 476 8,490 SH   SOLE   8,490 0 0
LAKELAND INDUSTRIES INC COM 511795106 432 22,500 SH   SOLE   22,500 0 0
LB FOSTER CO COM 350060109 307 20,000 SH   SOLE   20,000 0 0
LEGACY HOUSING CORP COM COM 52472M101 2,178 101,477 SH   SOLE   101,477 0 0
LINCOLN EDL SVCS CORP COM COM 533535100 813 113,700 SH   SOLE   113,700 0 0
LSI INDS INC OHIO COM COM 50216C108 514 85,700 SH   SOLE   85,700 0 0
LUNA INNOVATIONS INC COM COM 550351100 503 65,300 SH   SOLE   65,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 506 10,307 SH   SOLE   10,307 0 0
MAMAMANCINI S HLDGS INC COM COM 56146T103 284 170,000 SH   SOLE   170,000 0 0
MCEWEN MNG INC COM COM 58039P107 656 779,000 SH   SOLE   779,000 0 0
MEDTRONIC PLC SHS COM G5960L103 368 3,317 SH   SOLE   3,317 0 0
MERCK & CO INC COM COM 58933Y105 360 4,390 SH   SOLE   4,390 0 0
MICROSOFT COM 594918104 214 695 SH   SOLE   695 0 0
MILLER INDS INC TENN NEW COM NEW 600551204 1,250 44,400 SH   SOLE   44,400 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 393 4,500 SH   SOLE   4,500 0 0
MOTORCAR PARTS OF AMER COM 620071100 1,006 56,400 SH   SOLE   56,400 0 0
MYOMO INC COM NEW COM NEW 62857J201 114 30,000 SH   SOLE   30,000 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105 349 17,000 SH   SOLE   17,000 0 0
NATURAL ALTERNATIVES INTL INC COM NEW COM NEW 638842302 138 12,000 SH   SOLE   12,000 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 COM PAR $.001 64115A402 173 45,000 SH   SOLE   45,000 0 0
NEWAGE INC COM COM 650194103 156 269,050 SH   SOLE   269,050 0 0
NEWMONT CORP COM COM 651639106 829 10,430 SH   SOLE   10,430 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 3,213 267,329 SH   SOLE   267,329 0 0
NORTHWEST PIPE CO COM 667746101 834 32,773 SH   SOLE   32,773 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 480 15,400 SH   SOLE   15,400 0 0
ONE STOP SYS INC COM COM 68247W109 210 55,000 SH   SOLE   55,000 0 0
OOMA INC COM COM 683416101 375 25,000 SH   SOLE   25,000 0 0
OPIANT PHARMACEUTICALS INC COM COM 683750103 653 30,500 SH   SOLE   30,500 0 0
ORACLE CORPORATION COM 68389X105 824 9,966 SH   SOLE   9,966 0 0
ORBITAL ENERGY GROUP INC COM COM NEW 68559A109 120 65,000 SH   SOLE   65,000 0 0
PAYPAL HLDGS INC COM COM 70450Y103 239 2,063 SH   SOLE   2,063 0 0
PC-TEL INC COM 69325Q105 1,143 246,300 SH   SOLE   246,300 0 0
PEPSICO INC COM COM 713448108 835 4,988 SH   SOLE   4,988 0 0
PERION NETWORK LTD SHS NEW SHS NEW M78673114 270 12,000 SH   SOLE   12,000 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 899 162,611 SH   SOLE   162,611 0 0
PFIZER INC COM COM 717081103 1,167 22,544 SH   SOLE   22,544 0 0
PFSWEB INC COM NEW COM NEW 717098206 782 68,400 SH   SOLE   68,400 0 0
PGT INNOVATIONS INC COM COM 69336V101 862 47,950 SH   SOLE   47,950 0 0
PHOTRONICS INC COM 719405102 1,176 69,300 SH   SOLE   69,300 0 0
POWERFLEET INC COM. COM 73931J109 180 60,750 SH   SOLE   60,750 0 0
PROCTER AND GAMBLE CO COM COM 742718109 562 3,679 SH   SOLE   3,679 0 0
PROFIRE ENERGY INC COM COM 74316X101 872 670,905 SH   SOLE   670,905 0 0
PROPHASE LABS INC COM COM 74345W108 1,459 208,400 SH   SOLE   208,400 0 0
PRUDENTIAL FINL INC COM 744320102 636 5,385 SH   SOLE   5,385 0 0
PURE CYCLE CORP COM NEW COM NEW 746228303 714 59,400 SH   SOLE   59,400 0 0
QUEST RESOURCE HLDG CORP COM NEW COM NEW 74836W203 1,296 210,700 SH   SOLE   210,700 0 0
QUIPT HOME MEDICAL CORP COM COM 74880P104 295 67,207 SH   SOLE   67,207 0 0
RADIANT LOGISTICS INC COM 75025X100 2,859 448,800 SH   SOLE   448,800 0 0
RESEARCH SOLUTIONS INC COM COM 761025105 982 461,000 SH   SOLE   461,000 0 0
ROYAL GOLD INC COM COM 780287108 253 1,790 SH   SOLE   1,790 0 0
SABINE ROYALTY TRUST UNIT BEN INT 785688102 375 6,491 SH   SOLE   6,491 0 0
SACHEM CAP CORP COM COM 78590A109 166 32,500 SH   SOLE   32,500 0 0
SENSUS HEALTHCARE INC COM COM 81728J109 233 23,000 SH   SOLE   23,000 0 0
SHARPS COMPLIANCE CORP COM COM 820017101 295 50,000 SH   SOLE   50,000 0 0
SHYFT GROUP INC COM COM 825698103 1,855 51,380 SH   SOLE   51,380 0 0
SILVERCREST ASSET MGMT GROUP I CL A CL A 828359109 5,076 248,200 SH   SOLE   248,200 0 0
SILVERSUN TECHNOLOGIES INC COM NEW COM NEW 82846H207 111 33,942 SH   SOLE   33,942 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 883 6,626 SH   SOLE   6,626 0 0
SOUTHWEST AIRLS CO COM COM 844741108 884 19,300 SH   SOLE   19,300 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 9,148 20,254 SH   SOLE   20,254 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 7,582 90,991 SH   SOLE   90,991 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1,977 31,492 SH   SOLE   31,492 0 0
SPROTT INC COM NEW COM NEW 852066208 248 4,935 SH   SOLE   4,935 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT TR UNIT 85208R101 703 36,300 SH   SOLE   36,300 0 0
SPROTT PHYSICAL GOLD TR UNIT UNIT 85207H104 7,207 468,925 SH   SOLE   468,925 0 0
STRATTEC SEC CORP COM COM 863111100 415 11,000 SH   SOLE   11,000 0 0
STRYKER CORP COM 863667101 1,285 4,808 SH   SOLE   4,808 0 0
SUPERIOR GROUP OF CO INC COM COM 868358102 427 23,900 SH   SOLE   23,900 0 0
T ROWE PRICE GROUP INC COM 74144T108 228 1,508 SH   SOLE   1,508 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100 503 4,827 SH   SOLE   4,827 0 0
TAYLOR DEVICES INC COM COM 877163105 160 16,211 SH   SOLE   16,211 0 0
TEXAS INSTRS INC COM COM 882508104 275 1,500 SH   SOLE   1,500 0 0
TRANSACT TECHNOLOGIES INC COM COM 892918103 409 58,000 SH   SOLE   58,000 0 0
TRANSCAT INC COM COM 893529107 284 3,500 SH   SOLE   3,500 0 0
TURTLE BEACH CORP COM NEW COM NEW 900450206 837 39,300 SH   SOLE   39,300 0 0
U S GLOBAL INVS INCORPORA CLASS A CL A 902952100 2,988 574,630 SH   SOLE   574,630 0 0
UFP TECHNOLOGIES INC COM COM 902673102 298 4,500 SH   SOLE   4,500 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 1,142 2,239 SH   SOLE   2,239 0 0
UNIVERSAL TECHNICAL INST INC COM COM 913915104 1,112 125,600 SH   SOLE   125,600 0 0
USIO INC COM COM 917313108 215 60,000 SH   SOLE   60,000 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 672 17,525 SH   SOLE   17,525 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 7,511 162,814 SH   SOLE   162,814 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 13,119 165,971 SH   SOLE   165,971 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 304 2,805 SH   SOLE   2,805 0 0
VERIZON COMMUNICATIONS COM 92343V104 551 10,825 SH   SOLE   10,825 0 0
VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103 326 11,300 SH   SOLE   11,300 0 0
VIRTRA INC COM PAR COM PAR 92827K301 275 45,000 SH   SOLE   45,000 0 0
VISION MARINE TECHNOLOGIES INC COM COM C96657116 165 25,000 SH   SOLE   25,000 0 0
XCEL BRANDS INC COM NEW COM NEW 98400M101 86 57,600 SH   SOLE   57,600 0 0