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 929 6,921 SH   SOLE   6,921 0 0
ACTINIUM PHARMACEUTICALS INC COM COM 00507W206 89 12,000 SH   SOLE   12,000 0 0
ADDUS HOMECARE CORPCOM COM 006739106 771 8,100 SH   SOLE   8,100 0 0
AGROFRESH SOLUTIONS INC COM COM 00856G109 79 52,419 SH   SOLE   52,419 0 0
AIRGAIN INC COM COM 00938A104 144 20,000 SH   SOLE   20,000 0 0
ALIMERA SCIENCES INC COM NEW COM NEW 016259202 91 18,000 SH   SOLE   18,000 0 0
ALPHABET INC CAP STK CL C CAP STK CL A 02079K107 428 4,450 SH   SOLE   4,450 0 0
ALTRIA GROUP INC COM COM 02209S103 364 9,013 SH   SOLE   9,013 0 0
A-MARK PRECIOUS METALS INC COM COM 00181T107 1,164 41,000 SH   SOLE   41,000 0 0
AMERICAN SOFTWARE CL A CLASS A CL A 029683109 773 50,470 SH   SOLE   50,470 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 326 1,294 SH   SOLE   1,293 0 0
AMGEN INC COM 031162100 684 3,035 SH   SOLE   3,035 0 0
AMPCO-PITTSBURG CORP COM COM 032037103 399 108,504 SH   SOLE   108,504 0 0
AMPCO-PITTSBURG CORP WT A EXP 080125 *W EXP 08/01/2025 032037111 4 15,000 SH   SOLE   15,000 0 0
APPLE INC COM COM 037833100 204 1,476 SH   SOLE   1,476 0 0
ASSERTIO HOLDINGS INC COM NEW COM NEW 04546C205 845 372,100 SH   SOLE   372,100 0 0
ASURE SOFTWARE INC CORP. COM 04649U102 527 92,206 SH   SOLE   92,206 0 0
AUDIOVOX CORP CL A CL A 91829F104 449 59,062 SH   SOLE   59,062 0 0
AXT INC COM 00246W103 805 120,115 SH   SOLE   120,115 0 0
BEL FUSE INC CL B CL B 077347300 886 35,100 SH   SOLE   35,100 0 0
BGSF INC COM COM 05601C105 718 64,600 SH   SOLE   64,600 0 0
BIOMERICA INC COM NEW COM NEW 09061H307 98 25,000 SH   SOLE   25,000 0 0
BK TECHNOLOGIES CORPORATION COM COM 05587G104 181 75,000 SH   SOLE   75,000 0 0
BLUELINX HLDGS INC COM NEW COM NEW 09624H208 497 8,000 SH   SOLE   8,000 0 0
BM TECHNOLOGIES INC CL A COM Stock 05591L107 100 15,000 SH   SOLE   15,000 0 0
BOWMAN CONSULTING GROUP LTD COM COM 103002101 1,093 74,878 SH   SOLE   74,878 0 0
BOXLIGHT CORP COM CL A Stock 103197109 186 300,000 SH   SOLE   300,000 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 503 7,080 SH   SOLE   7,080 0 0
CANTALOUPE INC COM COM 138103106 52 15,000 SH   SOLE   15,000 0 0
CARECLOUD INC COM Stock 14167R100 105 25,000 SH   SOLE   25,000 0 0
CARLISLE COS INC COM COM 142339100 500 1,784 SH   SOLE   1,784 0 0
CBS CORP CL B CL B 92556H206 331 17,395 SH   SOLE   17,395 0 0
CECO ENVIRONMENTAL CORP COM COM 125141101 266 30,000 SH   SOLE   30,000 0 0
CENTURY CASINOS INC COM 156492100 844 128,700 SH   SOLE   128,700 0 0
CERAGAN NETWORKS LTD ORD M22013102 212 115,679 SH   SOLE   115,679 0 0
CHECK CAP LTD SHS SHS M2361E203 18 61,758 SH   SOLE   61,758 0 0
CHEVRON CORP NEW COM COM 166764100 657 4,574 SH   SOLE   4,573 0 0
CHICAGO ATLANTIC REAL ESTATE F COM COM 167239102 1,166 80,900 SH   SOLE   80,900 0 0
CISCO SYS INC COM 17275R102 754 18,839 SH   SOLE   18,839 0 0
CITIGROUP INC COM NEW COM NEW 172967424 418 10,033 SH   SOLE   10,033 0 0
CODA OCTOPUS GROUP INC COM NEW COM NEW 19188U206 510 94,524 SH   SOLE   94,524 0 0
COMMERCIAL VEH GROUP INC COM COM 202608105 416 92,500 SH   SOLE   92,500 0 0
CRA INTL INC COM COM 12618T105 444 5,000 SH   SOLE   5,000 0 0
CSI COMPRESSCO LP COM UNIT COM UNIT 12637A103 351 300,000 SH   SOLE   300,000 0 0
DATA I O CORP COM COM 237690102 125 44,899 SH   SOLE   44,899 0 0
DATA STORAGE CORP COM NEW Stock 23786R201 102 50,000 SH   SOLE   50,000 0 0
DECISIONPOINT SYS INC NEW COM Stock 24345A507 255 40,001 SH   SOLE   40,001 0 0
DELTA APPAREL INC COM 247368103 196 14,000 SH   SOLE   14,000 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103 236 3,920 SH   SOLE   3,920 0 0
DICE HOLDINGS INC COM 23331S100 840 156,200 SH   SOLE   156,200 0 0
DIGI INTL INC COM COM 253798102 1,103 31,900 SH   SOLE   31,900 0 0
DIMENSIONAL EMERGING CORE EQUITY MARKET ETF EMGR CRE EQT MNG 25434V302 5,545 276,012 SH   SOLE   276,012 0 0
DIMENSIONAL INTERNATIONAL SMALL CAP ETF INTL SMALL CAP E 25434V773 5,109 276,486 SH   SOLE   276,486 0 0
DIXIE GROUP INC CL A CL A 255519100 43 40,000 SH   SOLE   40,000 0 0
DLH HLDGS CORP COM 23335Q100 2,989 243,575 SH   SOLE   243,575 0 0
DYNATRONICS CORP COM NEW 268157401 71 142,672 SH   SOLE   142,672 0 0
EBAY INC COM 278642103 389 10,558 SH   SOLE   10,558 0 0
EGAIN CORP COM NEW COM NEW 28225C806 302 41,100 SH   SOLE   41,100 0 0
ENDEAVOUR SILVER CORP COM COM 29258Y103 237 78,625 SH   SOLE   78,625 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 430 18,100 SH   SOLE   18,100 0 0
EUROSEAS LTD SHS SHS Y23592135 672 32,300 SH   SOLE   32,300 0 0
EVOLUTION PETE CORP COM COM 30049A107 1,499 215,382 SH   SOLE   215,381 0 0
EXPION360 INC COM COM 30218B100 59 30,000 SH   SOLE   30,000 0 0
EXXON MOBIL CORP COM COM 30231G102 224 2,570 SH   SOLE   2,570 0 0
FIRST INTERNET BANCORP COM 320557101 1,020 30,125 SH   SOLE   30,125 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 361 218,770 SH   SOLE   218,770 0 0
FOOT LOCKER INC COM COM 344849104 450 14,470 SH   SOLE   14,470 0 0
GENCOR INDS INC COM COM 368678108 628 69,686 SH   SOLE   69,686 0 0
GENERAL MTRS CO COM COM 37045V100 221 6,890 SH   SOLE   6,890 0 0
GENUINE PARTS CO COM Stock 372460105 1,607 10,765 SH   SOLE   10,765 0 0
GLOBAL SELF STORAGE INC COM COM 37955N106 264 45,000 SH   SOLE   45,000 0 0
GLOBAL WTR RES INC COM COM 379463102 235 20,000 SH   SOLE   20,000 0 0
GOLD RESOURCE CORP COM COM 38068T105 653 395,800 SH   SOLE   395,800 0 0
GREEN BRICK PARTNERS INC COM COM 392709101 428 20,000 SH   SOLE   20,000 0 0
HARROW HEALTH INC COM COM 415858109 362 30,000 SH   SOLE   30,000 0 0
HECLA MNG CO COM COM 422704106 308 78,296 SH   SOLE   78,296 0 0
HERITAGE GLOBAL INC COM COM 42727E103 666 413,424 SH   SOLE   413,424 0 0
HOME DEPOT COM 437076102 324 1,174 SH   SOLE   1,173 0 0
HP INC COM COM 40434L105 408 16,387 SH   SOLE   16,387 0 0
HUDSON GLOBAL INC COM NEW COM NEW 443787205 2,222 66,100 SH   SOLE   66,100 0 0
ICAD INC COM NEW COM NEW 44934S206 363 172,650 SH   SOLE   172,650 0 0
IDENTIV INC COM NEW COM NEW 45170X205 772 61,600 SH   SOLE   61,600 0 0
IES HLDGS INC COM COM 44951W106 326 11,788 SH   SOLE   11,788 0 0
IMMERSION CORP COM COM 452521107 581 105,900 SH   SOLE   105,900 0 0
IMMUCELL CORP COM PAR COM PAR $0.10 452525306 273 36,494 SH   SOLE   36,494 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 688 144,450 SH   SOLE   144,450 0 0
INFUSYSTEM HLDGS INC COM COM 45685K102 213 30,500 SH   SOLE   30,500 0 0
INTEL CORP COM COM 458140100 315 12,213 SH   SOLE   12,212 0 0
INTEST CORPORATION COM 461147100 153 20,000 SH   SOLE   20,000 0 0
INTRUSION INC COM NEW COM NEW 46121E205 629 130,450 SH   SOLE   130,450 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 8,534 191,894 SH   SOLE   191,893 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 3,216 14,668 SH   SOLE   14,668 0 0
ISHARES MSCI EAFE ETF ETF 464287465 358 6,385 SH   SOLE   6,385 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 754 21,626 SH   SOLE   21,626 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 782 13,512 SH   SOLE   13,512 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 265 4,200 SH   SOLE   4,200 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 578 6,624 SH   SOLE   6,624 0 0
ISSUER DIRECT CORP COM NEW COM NEW 46520M204 206 10,133 SH   SOLE   10,133 0 0
JOHNSON & JOHNSON COM COM 478160104 731 4,477 SH   SOLE   4,477 0 0
JPMORGAN CHASE & CO COM COM 46625H100 568 5,434 SH   SOLE   5,434 0 0
KIMBERLY-CLARK CORP COM COM 494368103 241 2,139 SH   SOLE   2,139 0 0
KULICKE & SOFFA INDS INC COM COM 501242101 325 8,427 SH   SOLE   8,427 0 0
LEGACY HOUSING CORP COM COM 52472M101 1,714 99,950 SH   SOLE   99,950 0 0
LEGGETT & PLATT INC COM COM 524660107 405 12,178 SH   SOLE   12,178 0 0
LINCOLN EDL SVCS CORP COM COM 533535100 619 113,700 SH   SOLE   113,700 0 0
LSI INDS INC OHIO COM COM 50216C108 759 98,700 SH   SOLE   98,700 0 0
LUMEN TECHNOLOGIES INC COM Stock 550241103 96 13,200 SH   SOLE   13,200 0 0
LUNA INNOVATIONS INC COM COM 550351100 290 65,300 SH   SOLE   65,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 534 11,243 SH   SOLE   11,243 0 0
MAMAMANCINI S HLDGS INC COM COM 56146T103 580 532,463 SH   SOLE   532,463 0 0
MAYVILLE ENGR CO INC COM COM 578605107 293 45,000 SH   SOLE   45,000 0 0
MCEWEN MNG INC COM NEW COM 58039P305 382 117,300 SH   SOLE   117,300 0 0
MEDTRONIC PLC SHS COM G5960L103 258 3,196 SH   SOLE   3,196 0 0
MERCK & CO INC COM COM 58933Y105 378 4,388 SH   SOLE   4,388 0 0
MICROSOFT COM 594918104 228 977 SH   SOLE   977 0 0
MILLER INDS INC TENN NEW COM NEW 600551204 945 44,400 SH   SOLE   44,400 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 361 4,563 SH   SOLE   4,563 0 0
MOTORCAR PARTS OF AMER COM 620071100 847 55,650 SH   SOLE   55,650 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105 465 16,000 SH   SOLE   16,000 0 0
NATURAL ALTERNATIVES INTL INC COM NEW COM NEW 638842302 111 12,000 SH   SOLE   12,000 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 COM PAR $.001 64115A402 127 40,500 SH   SOLE   40,500 0 0
NEWMONT CORP COM COM 651639106 265 6,301 SH   SOLE   6,300 0 0
NEWPARK RES INC COM PAR $.01NEW COM 651718504 202 80,000 SH   SOLE   80,000 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 3,558 267,329 SH   SOLE   267,329 0 0
NORTHWEST PIPE CO COM 667746101 935 33,273 SH   SOLE   33,273 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 553 18,769 SH   SOLE   18,769 0 0
ONE STOP SYS INC COM COM 68247W109 176 55,000 SH   SOLE   55,000 0 0
OOMA INC COM COM 683416101 308 25,000 SH   SOLE   25,000 0 0
OPIANT PHARMACEUTICALS INC COM COM 683750103 328 30,500 SH   SOLE   30,500 0 0
ORACLE CORPORATION COM 68389X105 604 9,889 SH   SOLE   9,888 0 0
PC-TEL INC COM 69325Q105 1,167 247,325 SH   SOLE   247,325 0 0
PEPSICO INC COM COM 713448108 796 4,877 SH   SOLE   4,877 0 0
PERION NETWORK LTD SHS NEW SHS NEW M78673114 231 12,000 SH   SOLE   12,000 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 702 156,646 SH   SOLE   156,646 0 0
PFIZER INC COM COM 717081103 957 21,859 SH   SOLE   21,859 0 0
PFSWEB INC COM NEW COM NEW 717098206 636 68,250 SH   SOLE   68,250 0 0
PGT INNOVATIONS INC COM COM 69336V101 984 46,950 SH   SOLE   46,950 0 0
PHOTRONICS INC COM 719405102 965 66,025 SH   SOLE   66,025 0 0
POLISHED COM INC COM Stock 28252C109 104 200,000 SH   SOLE   200,000 0 0
POWERFLEET INC COM. COM 73931J109 304 98,650 SH   SOLE   98,650 0 0
PROCTER AND GAMBLE CO COM COM 742718109 463 3,669 SH   SOLE   3,669 0 0
PROFIRE ENERGY INC COM COM 74316X101 491 577,395 SH   SOLE   577,395 0 0
PROPHASE LABS INC COM COM 74345W108 1,382 122,500 SH   SOLE   122,500 0 0
PRUDENTIAL FINL INC COM 744320102 471 5,492 SH   SOLE   5,491 0 0
PURE CYCLE CORP COM NEW COM NEW 746228303 485 58,025 SH   SOLE   58,025 0 0
QUEST RESOURCE HLDG CORP COM NEW COM NEW 74836W203 1,778 210,700 SH   SOLE   210,700 0 0
QUIPT HOME MEDICAL CORP COM COM 74880P104 571 137,000 SH   SOLE   137,000 0 0
RADIANT LOGISTICS INC COM 75025X100 2,548 447,750 SH   SOLE   447,750 0 0
RESEARCH SOLUTIONS INC COM COM 761025105 834 408,700 SH   SOLE   408,700 0 0
SACHEM CAP CORP COM COM 78590A109 108 32,500 SH   SOLE   32,500 0 0
SENSUS HEALTHCARE INC COM COM 81728J109 250 19,987 SH   SOLE   19,987 0 0
SHYFT GROUP INC COM COM 825698103 1,047 51,230 SH   SOLE   51,230 0 0
SILVERCREST ASSET MGMT GROUP I CL A CL A 828359109 3,890 237,900 SH   SOLE   237,900 0 0
SILVERSUN TECHNOLOGIES INC COM NEW COM NEW 82846H207 87 30,882 SH   SOLE   30,881 0 0
SINGING MACH INC COM COM 829322403 375 66,875 SH   SOLE   66,875 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 568 6,662 SH   SOLE   6,661 0 0
SOUTHWEST AIRLS CO COM COM 844741108 558 18,100 SH   SOLE   18,100 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 6,996 19,587 SH   SOLE   19,587 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 6,461 96,231 SH   SOLE   96,231 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1,561 31,559 SH   SOLE   31,559 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT TR UNIT 85208R101 1,406 90,300 SH   SOLE   90,300 0 0
SPROTT PHYSICAL GOLD TR UNIT UNIT 85207H104 4,866 380,166 SH   SOLE   380,166 0 0
STRYKER CORP COM 863667101 970 4,791 SH   SOLE   4,790 0 0
SUPERIOR GROUP OF CO INC COM COM 868358102 190 21,353 SH   SOLE   21,353 0 0
SWK HLDGS CORP COM NEW COM 78501P203 221 13,000 SH   SOLE   13,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100 256 3,732 SH   SOLE   3,732 0 0
TAYLOR DEVICES INC COM COM 877163105 105 10,315 SH   SOLE   10,315 0 0
TEXAS INSTRS INC COM COM 882508104 232 1,500 SH   SOLE   1,500 0 0
TRANSACT TECHNOLOGIES INC COM COM 892918103 37 10,000 SH   SOLE   10,000 0 0
TRANSCAT INC COM Stock 893529107 265 3,500 SH   SOLE   3,500 0 0
TURTLE BEACH CORP COM NEW COM NEW 900450206 268 39,300 SH   SOLE   39,300 0 0
U S GLOBAL INVS INCORPORA CLASS A CL A 902952100 1,652 575,630 SH   SOLE   575,630 0 0
UFP TECHNOLOGIES INC COM COM 902673102 343 4,000 SH   SOLE   4,000 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 700 1,387 SH   SOLE   1,386 0 0
UNIVERSAL TECHNICAL INST INC COM COM 913915104 629 115,600 SH   SOLE   115,600 0 0
USIO INC COM COM 917313108 218 167,321 SH   SOLE   167,321 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 988 40,961 SH   SOLE   40,961 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 5,020 137,561 SH   SOLE   137,561 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 10,257 165,456 SH   SOLE   165,455 0 0
VANGUARD VALUE ETF REAL ESTATE ETF 922908744 1,093 8,855 SH   SOLE   8,855 0 0
VERIZON COMMUNICATIONS COM 92343V104 300 7,896 SH   SOLE   7,896 0 0
VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103 253 10,850 SH   SOLE   10,850 0 0
VIRTRA INC COM PAR COM PAR 92827K301 216 40,000 SH   SOLE   40,000 0 0
VISION MARINE TECHNOLOGIES INC COM COM C96657116 127 25,000 SH   SOLE   25,000 0 0
WHERE FOOD COMES FROM INC COM NEW COM NEW 96327X200 125 13,000 SH   SOLE   13,000 0 0
XCEL BRANDS INC COM NEW COM NEW 98400M101 298 312,850 SH   SOLE   312,850 0 0