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
401k Loan COM 562803106   32,787 32,787 SH   SOLE   32,787 0 0
ABBOTT LABS COM 002824100   114,010 1,000 SH   SOLE   1,000 0 0
ABBVIE INC COM 00287Y109   988,594 5,006 SH   SOLE   5,006 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   18,027 51 SH   SOLE   51 0 0
ACCURAY INC COM 004397105   216,000 120,000 SH   SOLE   120,000 0 0
ACME UTD CORP COM 004816104   8,415 202 SH   SOLE   202 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   135,000 5,000 SH   SOLE   5,000 0 0
ADDUS HOMECARE CORP COM 006739106   638,544 4,800 SH   SOLE   4,800 0 0
AGNICO EAGLE MINES LTD COM COM 008474108   4,511 56 SH   SOLE   56 0 0
ALICO INC COM COM 016230104   83,910 3,000 SH   SOLE   3,000 0 0
ALLIANCE ENTERTAINMENT HOLDING COM CLASS A 01861F102   108,800 40,000 SH   SOLE   40,000 0 0
ALLIANT ENERGY CORP COM 018802108   62,390 1,028 SH   SOLE   1,028 0 0
ALPHABET INC CAP STK CL A 02079K305   92,932 560 SH   SOLE   560 0 0
ALPHABET INC CAP STK CL C 02079K107   702,862 4,204 SH   SOLE   4,204 0 0
ALTRIA GROUP INC COM 02209S103   550,425 10,784 SH   SOLE   10,784 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,104,000 25,000 SH   SOLE   25,000 0 0
AMAZON COM INC COM 023135106   20,496 110 SH   SOLE   110 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   41,096 2,512 SH   SOLE   2,512 0 0
AMERICAN SOFTWARE INC. CL A 029683109   529,916 47,356 SH   SOLE   47,356 0 0
AMERICAN VANGUARD CORP COM 030371108   212,000 40,000 SH   SOLE   40,000 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106   589,825 1,255 SH   SOLE   1,255 0 0
AMGEN INC COM 031162100   796,912 2,473 SH   SOLE   2,473 0 0
APPLE INC COM 037833100   174,898 751 SH   SOLE   751 0 0
ARCHROCK INC COM 03957W106   2,433 120 SH   SOLE   120 0 0
ARQ INC COM 00770C101   442,880 75,448 SH   SOLE   75,448 0 0
ASCENT INDUSTRIES CO COM 871565107   202,924 20,920 SH   SOLE   20,920 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   460,376 390,149 SH   SOLE   390,149 0 0
ASURE SOFTWARE INC COM 04649U102   261,337 28,877 SH   SOLE   28,877 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   453,149 20,950 SH   SOLE   20,950 0 0
AVINO SILVER & GOLD MINES LTD COM 053906103   770,000 700,000 SH   SOLE   700,000 0 0
BALCHEM CORP COM 057665200   35,564 202 SH   SOLE   202 0 0
BARRICK GOLD CORP COM 067901108   9,945 500 SH   SOLE   500 0 0
BEL FUSE INC CL B 077347300   1,494,147 19,031 SH   SOLE   19,031 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   148,204 322 SH   SOLE   322 0 0
BGSF INC COM 05601C105   277,659 32,976 SH   SOLE   32,976 0 0
BIOTE CORP CLASS A COM COM 090683103   408,177 73,150 SH   SOLE   73,150 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   326,550 15,000 SH   SOLE   15,000 0 0
BLUELINX HLDGS INC COM NEW 09624H208   527,100 5,000 SH   SOLE   5,000 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   560,823 23,290 SH   SOLE   23,290 0 0
BP PLC SPONSORED ADR 055622104   57,070 1,818 SH   SOLE   1,818 0 0
BRAGG GAMING GROUP INC COM NEW 104833306   150,600 30,000 SH   SOLE   30,000 0 0
BRAINSWAY LTD SPONSORED ADS 10501L106   184,800 20,000 SH   SOLE   20,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   426,710 8,247 SH   SOLE   8,247 0 0
BROADWIND ENERGY INC COM NEW 11161T207   281,480 124,000 SH   SOLE   124,000 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   515,550 15,000 SH   SOLE   15,000 0 0
CANOO INC CL A COM NEW 13803R201   42 43 SH   SOLE   43 0 0
CANTALOUPE INC COM 138103106   185,000 25,000 SH   SOLE   25,000 0 0
CARRIAGE SVCS INC COM 143905107   167,489 5,102 SH   SOLE   5,102 0 0
CECO ENVIRONMENTAL CORP COM 125141101   564,000 20,000 SH   SOLE   20,000 0 0
CENTURY CASINOS INC COM 156492100   325,760 127,250 SH   SOLE   127,250 0 0
CERAGAN NETWORKS LTD ORD M22013102   596,224 217,600 SH   SOLE   217,600 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,813 10 SH   SOLE   10 0 0
CHEVRON CORP NEW COM 166764100   548,269 3,723 SH   SOLE   3,723 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   916,315 59,079 SH   SOLE   59,079 0 0
CHROMADEX CORP COM NEW 171077407   146,000 40,000 SH   SOLE   40,000 0 0
CISCO SYS INC COM 17275R102   768,316 14,437 SH   SOLE   14,437 0 0
CITIGROUP INC COM NEW 172967424   571,435 9,128 SH   SOLE   9,128 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   593,775 81,900 SH   SOLE   81,900 0 0
COMMERCIAL VEH GROUP INC COM 202608105   358,985 110,457 SH   SOLE   110,457 0 0
COSAN S A ADS 22113B103   9,273 970 SH   SOLE   970 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,561 4 SH   SOLE   4 0 0
CREATIVE REALITIES INC COM 22530J309   229,500 50,000 SH   SOLE   50,000 0 0
CSX CORP COM 126408103   155,882 4,514 SH   SOLE   4,514 0 0
DATA STORAGE CORP COM NEW 23786R201   94,250 25,000 SH   SOLE   25,000 0 0
DEERE & CO COM 244199105   1,689 4 SH   SOLE   4 0 0
DEVON ENERGY CORP NEW COM 25179M103   386,352 9,876 SH   SOLE   9,876 0 0
DEXCOM INC COM COM 252131107   3,687 55 SH   SOLE   55 0 0
DICE HOLDINGS INC COM 23331S100   538,384 292,600 SH   SOLE   292,600 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   7,734,402 282,174 SH   SOLE   282,174 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   8,320,642 310,125 SH   SOLE   310,125 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   7,396,210 194,228 SH   SOLE   194,228 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   109,577 1,762 SH   SOLE   1,762 0 0
DISNEY WALT CO COM 254687106   96 1 SH   SOLE   1 0 0
DISTILLATE SMALL/MID CASH FLOW ETF DISTILLATE SMLMD 26922B667   4,469,125 123,936 SH   SOLE   123,936 0 0
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321   7,072,773 124,674 SH   SOLE   124,674 0 0
DLH HLDGS CORP COM 23335Q100   2,043,279 218,299 SH   SOLE   218,299 0 0
DOMINION ENERGY INC COM 25746U109   12,304 213 SH   SOLE   213 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   23,884 207 SH   SOLE   207 0 0
EATON CORP PLC SHS G29183103   4,640 14 SH   SOLE   14 0 0
EBAY INC COM 278642103   606,246 9,311 SH   SOLE   9,311 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   925,695 234,948 SH   SOLE   234,948 0 0
ENERGY SELECT SECTOR SPDR ENERGY 81369Y506   120,288 1,370 SH   SOLE   1,370 0 0
ENSIGN GROUP INC COM 29358P101   14,403 100 SH   SOLE   100 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107   731,207 25,119 SH   SOLE   25,119 0 0
EPSILON ENERGY LTD COM 294375209   117,200 20,000 SH   SOLE   20,000 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   23,053 310 SH   SOLE   310 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   165,495 5,500 SH   SOLE   5,500 0 0
EUROSEAS LTD SHS Y23592135   757,126 15,499 SH   SOLE   15,499 0 0
EVOLUTION PETE CORP COM 30049A107   1,056,976 199,054 SH   SOLE   199,054 0 0
EXXON MOBIL CORP COM 30231G102   304,377 2,597 SH   SOLE   2,597 0 0
EZCORP INC CL A NON VTG 302301106   933,793 83,300 SH   SOLE   83,300 0 0
FEDEX CORP COM 31428X106   218,966 800 SH   SOLE   800 0 0
FGI INDUSTRIES LTD ORDINARY SHARES G3302D103   53,725 70,000 SH   SOLE   70,000 0 0
FIRST INTERNET BANCORP COM 320557101   641,726 18,731 SH   SOLE   18,731 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   22,200 3,700 SH   SOLE   3,700 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   481,669 132,145 SH   SOLE   132,145 0 0
FLUSHING FINL CORP COM 343873105   145,800 10,000 SH   SOLE   10,000 0 0
FORD MTR CO COM 345370860   10,707 1,014 SH   SOLE   1,014 0 0
FORTUNA SILVER MINES INC COM 349942102   48,615 10,500 SH   SOLE   10,500 0 0
FRANCO NEV CORP COM 351858105   95,673 770 SH   SOLE   770 0 0
FULCRUM THERAPEUTICS INC COM COM 359616109   17,850 5,000 SH   SOLE   5,000 0 0
GE AEROSPACE COM NEW 369604301   1,325 7 SH   SOLE   7 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   94 1 SH   SOLE   1 0 0
GE VERNOVA COM 36828A101   255 1 SH   SOLE   1 0 0
GENCOR INDS INC COM 368678108   1,043,626 50,030 SH   SOLE   50,030 0 0
GENERAL MTRS CO COM 37045V100   331,715 7,398 SH   SOLE   7,398 0 0
GENUINE PARTS CO COM 372460105   50,671 363 SH   SOLE   363 0 0
GLOBAL SELF STORAGE INC COM 37955N106   130,250 25,000 SH   SOLE   25,000 0 0
GLOBAL WTR RES INC COM 379463102   214,030 17,000 SH   SOLE   17,000 0 0
GOLD FIELDS LTD SPONSORED ADR SPONSORED ADR 38059T106   15,350 1,000 SH   SOLE   1,000 0 0
GOLD RESOURCE CORP COM 38068T105   104,820 300,000 SH   SOLE   300,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   149,593 302 SH   SOLE   302 0 0
GREENFIRE RES LTD NEW COM SHS 55407R103   423,533 56,850 SH   SOLE   56,850 0 0
GULF IS FABRICATION INC COM 402307102   112,800 20,000 SH   SOLE   20,000 0 0
HECLA MNG CO COM 422704106   424,058 63,577 SH   SOLE   63,577 0 0
HERITAGE GLOBAL INC COM 42727E103   524,532 308,548 SH   SOLE   308,548 0 0
HIGH TIDE INC COM NEW COM NEW 42981E401   256,250 125,000 SH   SOLE   125,000 0 0
HOME DEPOT COM 437076102   11,362 28 SH   SOLE   28 0 0
HP INC COM 40434L105   476,829 13,293 SH   SOLE   13,293 0 0
HUDSON GLOBAL INC COM NEW 443787205   1,004,438 62,699 SH   SOLE   62,699 0 0
IBEX LTD SHS NEW COM G4690M101   331,668 16,600 SH   SOLE   16,600 0 0
ICAD INC COM NEW 44934S206   290,308 185,500 SH   SOLE   185,500 0 0
IDENTIV INC COM NEW 45170X205   297,572 84,298 SH   SOLE   84,298 0 0
IDEX CORP COM 45167R104   54,150 252 SH   SOLE   252 0 0
IMMERSION CORP COM 452521107   899,629 100,855 SH   SOLE   100,855 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   626,810 189,942 SH   SOLE   189,942 0 0
INFUSYSTEM HLDGS INC COM 45685K102   257,950 38,500 SH   SOLE   38,500 0 0
INTUIT INC COM 461202103   1,871 3 SH   SOLE   3 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357   81,178 453 SH   SOLE   453 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621   10,541,225 168,148 SH   SOLE   168,148 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507   5,056,646 81,140 SH   SOLE   81,140 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150   139,704 1,112 SH   SOLE   1,112 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   625,616 7,481 SH   SOLE   7,481 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234   817,181 17,819 SH   SOLE   17,819 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   12,193 64 SH   SOLE   64 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   20,126 91 SH   SOLE   91 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309   101,460 1,060 SH   SOLE   1,060 0 0
ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200   84,820 147 SH   SOLE   147 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606   387,920 4,220 SH   SOLE   4,220 0 0
ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705   12,819 104 SH   SOLE   104 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804   777,545 6,648 SH   SOLE   6,648 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887   28,189 202 SH   SOLE   202 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   568 20 SH   SOLE   20 0 0
ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762   65,718 1,011 SH   SOLE   1,011 0 0
ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754   45,590 341 SH   SOLE   341 0 0
ISSUER DIRECT CORP COM NEW 46520M204   169,905 14,218 SH   SOLE   14,218 0 0
J JILL INC COM 46620W201   123,350 5,000 SH   SOLE   5,000 0 0
JANOVER INC COM 47100L202   24,897 38,901 SH   SOLE   38,901 0 0
JOHNSON & JOHNSON COM 478160104   623,935 3,850 SH   SOLE   3,850 0 0
JPMORGAN CHASE & CO COM 46625H100   663,202 3,145 SH   SOLE   3,145 0 0
JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332   47,470 798 SH   SOLE   798 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837   37,315 735 SH   SOLE   735 0 0
KARAT PACKAGING INC COM COM 48563L101   258,900 10,000 SH   SOLE   10,000 0 0
LAKELAND INDUSTRIES INC COM 511795106   984,900 49,000 SH   SOLE   49,000 0 0
LEGACY HOUSING CORP COM 52472M101   2,304,183 84,248 SH   SOLE   84,248 0 0
LINCOLN EDL SVCS CORP COM 533535100   515,796 43,199 SH   SOLE   43,199 0 0
LINDE PLC SHS G54950103   23,652 50 SH   SOLE   50 0 0
LIVEONE INC COM 53814X102   213,480 225,000 SH   SOLE   225,000 0 0
LOCKHEED MARTIN CORP COM 539830109   16,196 28 SH   SOLE   28 0 0
LOVESAC COMPANY COM 54738L109   343,800 12,000 SH   SOLE   12,000 0 0
LSI INDS INC OHIO COM 50216C108   974,828 60,361 SH   SOLE   60,361 0 0
MAG SILVER CORP COM 55903Q104   35,100 2,500 SH   SOLE   2,500 0 0
MAMAS CREATIONS INC COM 56146T103   438,000 60,000 SH   SOLE   60,000 0 0
MANITOWOC CO INC COM NEW 563571405   86,580 9,000 SH   SOLE   9,000 0 0
MARCUS CORP DEL COM 566330106   27,690 1,837 SH   SOLE   1,837 0 0
MARSH & MCLENNAN COS INC COM 571748102   13,561 61 SH   SOLE   61 0 0
MATRIX SVC CO COM 576853105   578,806 50,200 SH   SOLE   50,200 0 0
MAYVILLE ENGR CO INC COM 578605107   632,400 30,000 SH   SOLE   30,000 0 0
MCDONALDS CORP COM 580135101   14,347 47 SH   SOLE   47 0 0
MCEWEN MNG INC COM NEW 58039P305   940,872 101,169 SH   SOLE   101,169 0 0
MEDTRONIC PLC SHS G5960L103   290,977 3,232 SH   SOLE   3,232 0 0
MERCK & CO INC COM 58933Y105   402,586 3,545 SH   SOLE   3,545 0 0
META PLATFORMS INC CL A 30303M102   126,535 221 SH   SOLE   221 0 0
MGE ENERGY INC COM 55277P104   28,046 307 SH   SOLE   307 0 0
MICROSOFT CORP. COM 594918104   233,486 543 SH   SOLE   543 0 0
MILLER INDS INC TENN COM NEW 600551204   2,476,952 40,606 SH   SOLE   40,606 0 0
MITEK SYS INC COM NEW 606710200   430,604 49,666 SH   SOLE   49,666 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   184,800 11,000 SH   SOLE   11,000 0 0
MODULAR MED INC COM NEW 60785L207   191,250 85,000 SH   SOLE   85,000 0 0
MOTORCAR PARTS OF AMER COM 620071100   573,080 77,548 SH   SOLE   77,548 0 0
NANO NUCLEAR ENERGY INC COM COM 63010H108   115,280 8,000 SH   SOLE   8,000 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   60,690 1,500 SH   SOLE   1,500 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   288,561 15,100 SH   SOLE   15,100 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   58,821 20,639 SH   SOLE   20,639 0 0
NEWMONT CORP COM 651639106   745,962 13,956 SH   SOLE   13,956 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   988,911 142,700 SH   SOLE   142,700 0 0
NOBLE CORP PLC ORD SHS A COM G65431127   1,301 36 SH   SOLE   36 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109   2,506,180 203,920 SH   SOLE   203,920 0 0
NORTHWEST PIPE CO Stock 667746101   1,280,158 28,366 SH   SOLE   28,366 0 0
NVIDIA CORPORATION COM 67066G104   6,074 50 SH   SOLE   50 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   536,154 13,173 SH   SOLE   13,173 0 0
OOMA INC COM 683416101   455,600 40,000 SH   SOLE   40,000 0 0
ORACLE CORPORATION COM 68389X105   1,187,636 6,970 SH   SOLE   6,970 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,303 2 SH   SOLE   2 0 0
PAN AMERN SILVER CORP COM 697900108   48,001 2,300 SH   SOLE   2,300 0 0
PEPSICO INC COM 713448108   571,237 3,359 SH   SOLE   3,359 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203   2,376,674 193,698 SH   SOLE   193,698 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408   3,257 226 SH   SOLE   226 0 0
PFIZER INC COM 717081103   561,893 19,416 SH   SOLE   19,416 0 0
PHOTRONICS INC COM 719405102   1,348,801 54,475 SH   SOLE   54,475 0 0
POWERFLEET INC COM 73931J109   1,176,750 235,350 SH   SOLE   235,350 0 0
PROCTER AND GAMBLE CO COM 742718109   2,292 13 SH   SOLE   13 0 0
PRO-DEX INC COLO COM NEW 74265M205   179,100 6,000 SH   SOLE   6,000 0 0
PROFIRE ENERGY INC COM 74316X101   572,544 340,800 SH   SOLE   340,800 0 0
PROPHASE LABS INC COM 74345W108   200,695 82,932 SH   SOLE   82,932 0 0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839   115,191 2,753 SH   SOLE   2,753 0 0
PRUDENTIAL FINL INC COM 744320102   644,773 5,324 SH   SOLE   5,324 0 0
PUBLIC STORAGE OPER CO COM 74460D109   56,737 156 SH   SOLE   156 0 0
PURE CYCLE CORP COM NEW 746228303   407,892 37,873 SH   SOLE   37,873 0 0
QUALCOMM INC COM 747525103   420,710 2,474 SH   SOLE   2,474 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   1,015,702 127,281 SH   SOLE   127,281 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   607,845 208,166 SH   SOLE   208,166 0 0
RADIANT LOGISTICS INC COM 75025X100   2,462,195 382,923 SH   SOLE   382,923 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   74,159 3,179 SH   SOLE   3,179 0 0
RESEARCH SOLUTIONS INC COM 761025105   1,099,366 402,698 SH   SOLE   402,698 0 0
RICHARDSON ELECTRONICS LTD COM 763165107   123,351 9,996 SH   SOLE   9,996 0 0
RIO TINTO PLC SPONSORED ADR 767204100   434,906 6,111 SH   SOLE   6,111 0 0
ROBLOX CORP CL A 771049103   310 7 SH   SOLE   7 0 0
ROYAL GOLD INC COM 780287108   253,551 1,807 SH   SOLE   1,807 0 0
SABINE ROYALTY TRUST UNIT BEN INT 785688102   157,106 2,550 SH   SOLE   2,550 0 0
SALESFORCE INC COM 79466L302   1,373 5 SH   SOLE   5 0 0
SANOFI SPONSORED ADR 80105N105   28,815 500 SH   SOLE   500 0 0
SCHLUMBERGER LTD COM STK 806857108   412,327 9,829 SH   SOLE   9,829 0 0
SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805   62,921 1,530 SH   SOLE   1,530 0 0
SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862   0 0 SH   SOLE   0 0 0
SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102   103,901 1,562 SH   SOLE   1,562 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   14,793 175 SH   SOLE   175 0 0
SCORPIO TANKERS INC SHS Y7542C130   1,925 27 SH   SOLE   27 0 0
SEALED AIR CORP NEW COM COM 81211K100   428,667 11,809 SH   SOLE   11,809 0 0
SENSUS HEALTHCARE INC COM COM 81728J109   728,399 125,586 SH   SOLE   125,586 0 0
SHYFT GROUP INC COM 825698103   425,522 33,906 SH   SOLE   33,906 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   3,255,109 188,811 SH   SOLE   188,811 0 0
SILVERCREST METALS INC COM 828363101   72,150 7,800 SH   SOLE   7,800 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   642,024 6,500 SH   SOLE   6,500 0 0
SOUTHERN CO COM 842587107   37,424 415 SH   SOLE   415 0 0
SOUTHWEST AIRLS CO COM 844741108   503,655 16,998 SH   SOLE   16,998 0 0
SOW GOOD INC COM 84612H106   35,070 3,000 SH   SOLE   3,000 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848   75,619 1,827 SH   SOLE   1,827 0 0
SPDR GOLD ETF GOLD SHS 78463V107   24,306 100 SH   SOLE   100 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   8,582,633 14,959 SH   SOLE   14,959 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300   9,645,933 111,103 SH   SOLE   111,103 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   24,190 170 SH   SOLE   170 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541   1,032,233 17,899 SH   SOLE   17,899 0 0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152   4,132,971 72,982 SH   SOLE   72,982 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549   1,470 18 SH   SOLE   18 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556   1,213 9 SH   SOLE   9 0 0
SPROTT INC COM NEW 852066208   93,117 2,150 SH   SOLE   2,150 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101   2,211,447 90,300 SH   SOLE   90,300 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   4,894,434 240,159 SH   SOLE   240,159 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   31,350 3,000 SH   SOLE   3,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   561,250 7,563 SH   SOLE   7,563 0 0
STARBUCKS CORP COM 855244109   12,918 133 SH   SOLE   133 0 0
STEALTH GAS INC SHS Y81669106   1,852 272 SH   SOLE   272 0 0
STRATTEC SEC CORP COM 863111100   430,951 10,102 SH   SOLE   10,102 0 0
STRYKER CORP COM 863667101   794,772 2,200 SH   SOLE   2,200 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209   31,575 2,500 SH   SOLE   2,500 0 0
SUPERIOR GROUP OF CO INC COM 868358102   631,443 40,765 SH   SOLE   40,765 0 0
SWK HLDGS CORP COM NEW 78501P203   345,800 20,000 SH   SOLE   20,000 0 0
T ROWE PRICE GROUP INC COM 74144T108   162,509 1,492 SH   SOLE   1,492 0 0
TAYLOR DEVICES INC COM 877163105   224,640 4,500 SH   SOLE   4,500 0 0
TECHNIPFMC PLC COM COM G87110105   3,803 145 SH   SOLE   145 0 0
TECHPRECISION CORP COM NEW 878739200   254,189 80,952 SH   SOLE   80,952 0 0
TEEKAY TANKERS LTD CL A G8726X106   1,282 22 SH   SOLE   22 0 0
TELECOM ARGENTINA SA SPON ADR REP B 879273209   1,727 229 SH   SOLE   229 0 0
TEXAS INSTRS INC COM 882508104   206,570 1,000 SH   SOLE   1,000 0 0
THE BEACHBODY COMPANY INC COM CL A NEW 073463309   280,280 49,000 SH   SOLE   49,000 0 0
TJX COS INC NEW COM 872540109   2,980 25 SH   SOLE   25 0 0
TORM PLC SHS CL A G89479102   1,333 39 SH   SOLE   39 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   1,506 60 SH   SOLE   60 0 0
U S GLOBAL INVS INCORPORA CL A 902952100   1,436,597 556,820 SH   SOLE   556,820 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,856 38 SH   SOLE   38 0 0
ULTRALIFE BATTERIES INC COM 903899102   135,600 15,000 SH   SOLE   15,000 0 0
UNION PAC CORP COM 907818108   9,824 40 SH   SOLE   40 0 0
UNITEDHEALTH GROUP INC COM 91324P102   606,254 1,037 SH   SOLE   1,037 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   784,805 48,266 SH   SOLE   48,266 0 0
USIO INC COM 917313108   636,752 468,200 SH   SOLE   468,200 0 0
VAALCO ENERGY INC COM NEW 91851C201   875,541 152,533 SH   SOLE   152,533 0 0
VALERO ENERGY CORP COM 91913Y100   973 7 SH   SOLE   7 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   2,117,648 53,181 SH   SOLE   53,181 0 0
VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791   96,358 1,974 SH   SOLE   1,974 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858   876,747 18,323 SH   SOLE   18,323 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810   9,970,721 112,944 SH   SOLE   112,944 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   21,296 81 SH   SOLE   81 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629   60,346 229 SH   SOLE   229 0 0
VANGUARD S&P 500 ETF ETF 922908363   2,638 5 SH   SOLE   5 0 0
VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611   47,377 236 SH   SOLE   236 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769   2,281 8 SH   SOLE   8 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   148,961 853 SH   SOLE   853 0 0
VERIZON COMMUNICATIONS COM 92343V104   347,798 7,744 SH   SOLE   7,744 0 0
VIEMED HEALTHCARE INC COM 92663R105   623,050 85,000 SH   SOLE   85,000 0 0
VIRTRA INC COM PAR 92827K301   124,400 20,000 SH   SOLE   20,000 0 0
VISA INC COM CL A 92826C839   40,143 146 SH   SOLE   146 0 0
VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103   360,300 15,000 SH   SOLE   15,000 0 0
WALMART INC COM 931142103   2,699 33 SH   SOLE   33 0 0
WEC ENERGY GROUP INC COM 92939U106   49,990 520 SH   SOLE   520 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204   29,800 20,000 SH   SOLE   20,000 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103   4,090 107 SH   SOLE   107 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   234,486 3,839 SH   SOLE   3,839 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   156,310 14,500 SH   SOLE   14,500 0 0
WILDBRAIN LTD COM VAR VTG Stock 96810C101   363,011 383,125 SH   SOLE   383,125 0 0
WILLDAN GROUP INC COM 96924N100   327,600 8,000 SH   SOLE   8,000 0 0
XCEL BRANDS INC COM NEW 98400M101   475,614 635,848 SH   SOLE   635,848 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   7,975 376 SH   SOLE   376 0 0