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   31,562 31,561 SH   SOLE   31,561 0 0
ABBOTT LABS COM 002824100   113,110 1,000 SH   SOLE   1,000 0 0
ABBVIE INC COM 00287Y109   883,321 4,970 SH   SOLE   4,970 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,941 51 SH   SOLE   51 0 0
ACCESS NEWSWIRE INC COM NEW 46520M204   160,920 18,000 SH   SOLE   18,000 0 0
ACCURAY INC COM 004397105   188,100 95,000 SH   SOLE   95,000 0 0
ACME UTD CORP COM 004816104   7,572 202 SH   SOLE   202 0 0
ADDUS HOMECARE CORP COM 006739106   601,680 4,800 SH   SOLE   4,800 0 0
AGNICO EAGLE MINES LTD COM 008474108   4,380 56 SH   SOLE   56 0 0
ALASKA AIR GROUP INC COM 011659109   907 14 SH   SOLE   14 0 0
ALICO INC COM 016230104   129,650 5,000 SH   SOLE   5,000 0 0
ALLIANCE ENTERTAINMENT HOLDING COM CLASS A 01861F102   271,800 30,000 SH   SOLE   30,000 0 0
ALLIANT ENERGY CORP COM 018802108   61,284 1,036 SH   SOLE   1,036 0 0
ALPHABET INC CAP STK CL A 02079K305   117,078 618 SH   SOLE   618 0 0
ALPHABET INC CAP STK CL C 02079K107   799,828 4,199 SH   SOLE   4,199 0 0
ALTRIA GROUP INC COM 02209S103   565,486 10,814 SH   SOLE   10,814 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   685,000 25,000 SH   SOLE   25,000 0 0
AMAZON COM INC COM 023135106   41,684 190 SH   SOLE   190 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   35,947 2,512 SH   SOLE   2,512 0 0
AMERICAN SOFTWARE INC. CL A 029683109   520,407 46,968 SH   SOLE   46,968 0 0
AMERICAN VANGUARD CORP COM 030371108   185,200 40,000 SH   SOLE   40,000 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106   665,912 1,250 SH   SOLE   1,250 0 0
AMGEN INC COM 031162100   646,163 2,479 SH   SOLE   2,479 0 0
APPLE INC COM 037833100   205,621 821 SH   SOLE   821 0 0
ARCHROCK INC COM 03957W106   3,013 121 SH   SOLE   121 0 0
ARQ INC COM 00770C101   571,141 75,448 SH   SOLE   75,448 0 0
ASCENT INDUSTRIES CO COM 871565107   233,886 20,920 SH   SOLE   20,920 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   324,832 372,899 SH   SOLE   372,899 0 0
ASURE SOFTWARE INC COM 04649U102   158,813 16,877 SH   SOLE   16,877 0 0
ATLAS LITHIUM CORP COM NEW 105861306   63,300 10,000 SH   SOLE   10,000 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   627,512 34,650 SH   SOLE   34,650 0 0
AVINO SILVER & GOLD MINES LTD COM 053906103   585,865 665,000 SH   SOLE   665,000 0 0
BALCHEM CORP COM 057665200   32,936 202 SH   SOLE   202 0 0
BARRICK GOLD CORP COM 067901108   7,750 500 SH   SOLE   500 0 0
BEL FUSE INC CL B 077347300   1,474,812 17,883 SH   SOLE   17,883 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   145,956 322 SH   SOLE   322 0 0
BGSF INC COM 05601C105   246,747 47,089 SH   SOLE   47,089 0 0
BIOTE CORP CLASS A COM COM 090683103   637,467 103,150 SH   SOLE   103,150 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   514,350 15,000 SH   SOLE   15,000 0 0
BLUELINX HLDGS INC COM NEW 09624H208   510,800 5,000 SH   SOLE   5,000 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   581,086 23,290 SH   SOLE   23,290 0 0
BP PLC SPONSORED ADR 055622104   53,743 1,818 SH   SOLE   1,818 0 0
BRAGG GAMING GROUP INC COM NEW 104833306   111,000 30,000 SH   SOLE   30,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   534,931 9,457 SH   SOLE   9,457 0 0
BROADWIND ENERGY INC COM NEW 11161T207   198,509 105,590 SH   SOLE   105,590 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   690,600 15,000 SH   SOLE   15,000 0 0
CANOO INC CL A COM NEW 13803R300   3 2 SH   SOLE   2 0 0
CANTALOUPE INC COM 138103106   237,750 25,000 SH   SOLE   25,000 0 0
CARRIAGE SVCS INC COM 143905107   203,314 5,101 SH   SOLE   5,101 0 0
CECO ENVIRONMENTAL CORP COM 125141101   453,450 15,000 SH   SOLE   15,000 0 0
CENTURY CASINOS INC COM 156492100   404,352 124,800 SH   SOLE   124,800 0 0
CERAGAN NETWORKS LTD ORD M22013102   1,016,192 217,600 SH   SOLE   217,600 0 0
CHENIERE ENERGY INC COM NEW 16411R208   9,691 45 SH   SOLE   45 0 0
CHEVRON CORP NEW COM 166764100   535,110 3,694 SH   SOLE   3,694 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   834,426 54,113 SH   SOLE   54,113 0 0
CHROMADEX CORP COM NEW 171077407   212,200 40,000 SH   SOLE   40,000 0 0
CISCO SYS INC COM 17275R102   826,378 13,959 SH   SOLE   13,959 0 0
CITIGROUP INC COM NEW 172967424   642,859 9,132 SH   SOLE   9,132 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   635,405 81,150 SH   SOLE   81,150 0 0
COMMERCIAL VEH GROUP INC COM 202608105   230,094 92,780 SH   SOLE   92,780 0 0
COSAN S A ADS 22113B103   5,277 970 SH   SOLE   970 0 0
COSTCO WHSL CORP COM NEW 22160K105   7,350 8 SH   SOLE   8 0 0
CREATIVE REALITIES INC COM 22530J309   343,000 140,000 SH   SOLE   140,000 0 0
CSX CORP COM 126408103   145,680 4,514 SH   SOLE   4,514 0 0
DATA STORAGE CORP COM NEW 23786R201   148,050 35,000 SH   SOLE   35,000 0 0
DEVON ENERGY CORP COM NEW 25179M103   219,180 6,696 SH   SOLE   6,696 0 0
DEXCOM INC COM 252131107   4,277 55 SH   SOLE   55 0 0
DICE HOLDINGS INC COM 23331S100   517,902 292,600 SH   SOLE   292,600 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   7,255,655 285,993 SH   SOLE   285,993 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   7,819,771 318,459 SH   SOLE   318,459 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   7,221,036 203,524 SH   SOLE   203,524 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   112,710 1,768 SH   SOLE   1,768 0 0
DISTILLATE SMALL/MID CASH FLOW ETF DISTILLATE SMLMD 26922B667   4,461,342 127,644 SH   SOLE   127,644 0 0
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321   7,220,577 131,465 SH   SOLE   131,465 0 0
DLH HLDGS CORP COM 23335Q100   1,741,306 216,850 SH   SOLE   216,850 0 0
DOMINION ENERGY INC COM 25746U109   11,611 215 SH   SOLE   215 0 0
DOW INC COM 260557103   487,780 12,155 SH   SOLE   12,155 0 0
DRILLING TOOLS INTL CORP COM 26205E107   114,457 35,002 SH   SOLE   35,002 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   26,088 242 SH   SOLE   242 0 0
EATON CORP PLC SHS G29183103   4,646 14 SH   SOLE   14 0 0
EBAY INC COM 278642103   546,210 8,816 SH   SOLE   8,816 0 0
ELI LILLY & CO COM 532457108   1,544 2 SH   SOLE   2 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   859,910 234,948 SH   SOLE   234,948 0 0
ENERGY SELECT SECTOR SPDR ENERGY 81369Y506   118,328 1,381 SH   SOLE   1,381 0 0
ENSIGN GROUP INC COM 29358P101   13,310 100 SH   SOLE   100 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107   794,446 25,333 SH   SOLE   25,333 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   22,424 312 SH   SOLE   312 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   165,825 5,500 SH   SOLE   5,500 0 0
EUROSEAS LTD SHS Y23592135   524,864 14,499 SH   SOLE   14,499 0 0
EVOLUTION PETE CORP COM 30049A107   1,034,502 197,801 SH   SOLE   197,801 0 0
EXXON MOBIL CORP COM 30231G102   281,324 2,615 SH   SOLE   2,615 0 0
EZCORP INC CL A NON VTG 302301106   1,017,926 83,300 SH   SOLE   83,300 0 0
FEDEX CORP COM 31428X106   225,368 801 SH   SOLE   801 0 0
FIRST INTERNET BANCORP COM 320557101   670,614 18,633 SH   SOLE   18,633 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   20,313 3,700 SH   SOLE   3,700 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   425,457 117,855 SH   SOLE   117,855 0 0
FLUSHING FINL CORP COM 343873105   214,200 15,000 SH   SOLE   15,000 0 0
FORD MTR CO COM 345370860   10,038 1,013 SH   SOLE   1,013 0 0
FORTUNA SILVER MINES INC COM 349942102   45,045 10,500 SH   SOLE   10,500 0 0
FRANCO NEV CORP COM 351858105   90,544 770 SH   SOLE   770 0 0
GE AEROSPACE COM NEW 369604301   1,174 7 SH   SOLE   7 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   78 1 SH   SOLE   1 0 0
GE VERNOVA INC COM 36828A101   329 1 SH   SOLE   1 0 0
GENCOR INDS INC COM 368678108   883,030 50,030 SH   SOLE   50,030 0 0
GENERAL MLS INC COM 370334104   1,339 21 SH   SOLE   21 0 0
GENERAL MTRS CO COM 37045V100   394,153 7,399 SH   SOLE   7,399 0 0
GLOBAL SELF STORAGE INC COM 37955N106   133,250 25,000 SH   SOLE   25,000 0 0
GLOBAL WTR RES INC COM 379463102   402,500 35,000 SH   SOLE   35,000 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   13,200 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   174,730 305 SH   SOLE   305 0 0
GREENFIRE RES LTD NEW COM SHS 55407R103   474,079 67,150 SH   SOLE   67,150 0 0
GULF IS FABRICATION INC COM 402307102   170,250 25,000 SH   SOLE   25,000 0 0
HECLA MNG CO COM 422704106   332,818 67,783 SH   SOLE   67,783 0 0
HERITAGE GLOBAL INC COM 42727E103   569,426 307,798 SH   SOLE   307,798 0 0
HIGH TIDE INC COM NEW COM NEW 42981E401   386,250 125,000 SH   SOLE   125,000 0 0
HOME DEPOT COM 437076102   15,576 40 SH   SOLE   40 0 0
HONEYWELL INTL INC COM 438516106   3,162 14 SH   SOLE   14 0 0
HP INC COM 40434L105   434,449 13,314 SH   SOLE   13,314 0 0
HUDSON GLOBAL INC COM NEW 443787205   807,143 61,850 SH   SOLE   61,850 0 0
IBEX LTD SHS NEW COM G4690M101   421,204 19,600 SH   SOLE   19,600 0 0
ICAD INC COM NEW 44934S206   346,053 189,100 SH   SOLE   189,100 0 0
IDENTIV INC COM NEW 45170X205   308,531 84,298 SH   SOLE   84,298 0 0
IDEX CORP COM 45167R104   53,012 253 SH   SOLE   253 0 0
IMMERSION CORP COM 452521107   870,226 99,682 SH   SOLE   99,682 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   637,263 190,797 SH   SOLE   190,797 0 0
INFUSYSTEM HLDGS INC COM 45685K102   371,800 44,000 SH   SOLE   44,000 0 0
INTUIT INC COM 461202103   1,897 3 SH   SOLE   3 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357   79,676 454 SH   SOLE   454 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621   10,376,845 169,169 SH   SOLE   169,169 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507   5,086,326 81,629 SH   SOLE   81,629 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150   143,559 1,116 SH   SOLE   1,116 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   569,123 7,527 SH   SOLE   7,527 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234   745,192 17,819 SH   SOLE   17,819 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   11,956 64 SH   SOLE   64 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   20,196 91 SH   SOLE   91 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309   107,726 1,061 SH   SOLE   1,061 0 0
ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200   86,878 147 SH   SOLE   147 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606   402,007 4,421 SH   SOLE   4,421 0 0
ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705   13,025 104 SH   SOLE   104 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804   770,037 6,683 SH   SOLE   6,683 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887   27,427 202 SH   SOLE   202 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   527 20 SH   SOLE   20 0 0
ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762   59,116 1,014 SH   SOLE   1,014 0 0
ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754   45,539 341 SH   SOLE   341 0 0
J JILL INC COM 46620W201   138,100 5,000 SH   SOLE   5,000 0 0
JOHNSON & JOHNSON COM 478160104   557,891 3,857 SH   SOLE   3,857 0 0
JPMORGAN CHASE & CO COM 46625H100   710,274 2,963 SH   SOLE   2,963 0 0
JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332   46,802 813 SH   SOLE   813 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837   37,499 744 SH   SOLE   744 0 0
KARAT PACKAGING INC COM COM 48563L101   302,600 10,000 SH   SOLE   10,000 0 0
KRAFT HEINZ CO COM 500754106   483,222 15,735 SH   SOLE   15,735 0 0
LAKELAND INDUSTRIES INC COM 511795106   1,251,950 49,000 SH   SOLE   49,000 0 0
LEGACY HOUSING CORP COM 52472M101   2,079,241 84,248 SH   SOLE   84,248 0 0
LIFEVANTAGE CORP COM NEW 53222K205   1,753 100 SH   SOLE   100 0 0
LINCOLN EDL SVCS CORP COM 533535100   677,096 42,800 SH   SOLE   42,800 0 0
LINDE PLC SHS G54950103   20,833 49 SH   SOLE   49 0 0
LOCKHEED MARTIN CORP COM 539830109   13,554 27 SH   SOLE   27 0 0
LOVESAC COMPANY COM 54738L109   283,920 12,000 SH   SOLE   12,000 0 0
LSI INDS INC OHIO COM 50216C108   1,172,463 60,373 SH   SOLE   60,373 0 0
MAG SILVER CORP COM 55903Q104   34,000 2,500 SH   SOLE   2,500 0 0
MAMAS CREATIONS INC COM 56146T103   318,400 40,000 SH   SOLE   40,000 0 0
MARCUS CORP DEL COM 566330106   39,631 1,843 SH   SOLE   1,843 0 0
MARSH & MCLENNAN COS INC COM 571748102   12,960 61 SH   SOLE   61 0 0
MATRIX SVC CO COM 576853105   481,194 40,200 SH   SOLE   40,200 0 0
MAYVILLE ENGR CO INC COM 578605107   471,600 30,000 SH   SOLE   30,000 0 0
MCDONALDS CORP COM 580135101   13,738 47 SH   SOLE   47 0 0
MCEWEN MNG INC COM NEW 58039P305   783,991 100,770 SH   SOLE   100,770 0 0
MEDTRONIC PLC SHS G5960L103   260,808 3,265 SH   SOLE   3,265 0 0
MERCK & CO INC COM 58933Y105   466,858 4,692 SH   SOLE   4,692 0 0
META PLATFORMS INC CL A 30303M102   129,432 221 SH   SOLE   221 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605   3,765 1,500 SH   SOLE   1,500 0 0
MGE ENERGY INC COM 55277P104   28,949 308 SH   SOLE   308 0 0
MICROSOFT CORP. COM 594918104   243,276 577 SH   SOLE   577 0 0
MILLER INDS INC TENN COM NEW 600551204   2,000,444 30,606 SH   SOLE   30,606 0 0
MITEK SYS INC COM NEW 606710200   552,783 49,666 SH   SOLE   49,666 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   163,680 11,000 SH   SOLE   11,000 0 0
MODULAR MED INC COM NEW 60785L207   116,450 85,000 SH   SOLE   85,000 0 0
MONDELEZ INTL INC CL A 609207105   1,493 25 SH   SOLE   25 0 0
MOTORCAR PARTS OF AMER COM 620071100   582,145 76,598 SH   SOLE   76,598 0 0
NANO NUCLEAR ENERGY INC COM COM 63010H108   197,965 7,952 SH   SOLE   7,952 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   404,680 15,100 SH   SOLE   15,100 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   131,000 50,000 SH   SOLE   50,000 0 0
NEWMONT CORP COM 651639106   471,636 12,671 SH   SOLE   12,671 0 0
NOBLE CORP PLC ORD SHS A COM G65431127   1,130 36 SH   SOLE   36 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109   2,683,817 198,948 SH   SOLE   198,948 0 0
NORTHWEST PIPE CO Stock 667746101   1,365,758 28,300 SH   SOLE   28,300 0 0
NPK INTERNATIONAL INC COM SHS 651718504   1,094,509 142,700 SH   SOLE   142,700 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   311 30 SH   SOLE   30 0 0
NVIDIA CORPORATION COM 67066G104   9,806 73 SH   SOLE   73 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   456,123 12,050 SH   SOLE   12,050 0 0
OOMA INC COM 683416101   562,400 40,000 SH   SOLE   40,000 0 0
ORACLE CORPORATION COM 68389X105   500,257 3,002 SH   SOLE   3,002 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,372 2 SH   SOLE   2 0 0
ORION GROUP HLDGS INC COM 68628V308   73,300 10,000 SH   SOLE   10,000 0 0
PAN AMERN SILVER CORP COM 697900108   46,506 2,300 SH   SOLE   2,300 0 0
PEPSICO INC COM 713448108   511,413 3,363 SH   SOLE   3,363 0 0
PERION NETWORK LTD SHS NEW M78673114   127,050 15,000 SH   SOLE   15,000 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203   2,130,422 192,450 SH   SOLE   192,450 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408   2,906 226 SH   SOLE   226 0 0
PFIZER INC COM 717081103   528,979 19,938 SH   SOLE   19,938 0 0
PHOTRONICS INC COM 719405102   1,178,000 50,000 SH   SOLE   50,000 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202   446,250 15,000 SH   SOLE   15,000 0 0
POWERFLEET INC COM 73931J109   1,567,431 235,350 SH   SOLE   235,350 0 0
POWERSHARES QQQ TR ETF 46090E103   60,836 119 SH   SOLE   119 0 0
PROCTER AND GAMBLE CO COM 742718109   2,232 13 SH   SOLE   13 0 0
PRO-DEX INC COLO COM NEW 74265M205   280,500 6,000 SH   SOLE   6,000 0 0
PROPHASE LABS INC COM 74345W108   143,849 190,000 SH   SOLE   190,000 0 0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839   103,151 2,787 SH   SOLE   2,787 0 0
PRUDENTIAL FINL INC COM 744320102   633,282 5,342 SH   SOLE   5,342 0 0
PUBLIC STORAGE OPER CO COM 74460D109   47,166 157 SH   SOLE   157 0 0
PURE CYCLE CORP COM NEW 746228303   478,011 37,698 SH   SOLE   37,698 0 0
QUALCOMM INC COM 747525103   381,970 2,486 SH   SOLE   2,486 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   827,327 127,281 SH   SOLE   127,281 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   580,720 190,400 SH   SOLE   190,400 0 0
RADIANT LOGISTICS INC COM 75025X100   2,565,584 382,923 SH   SOLE   382,923 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   74,763 3,178 SH   SOLE   3,178 0 0
RESEARCH SOLUTIONS INC COM 761025105   1,564,135 376,900 SH   SOLE   376,900 0 0
RICHARDSON ELECTRONICS LTD COM 763165107   140,244 9,996 SH   SOLE   9,996 0 0
RIO TINTO PLC SPONSORED ADR 767204100   304,977 5,185 SH   SOLE   5,185 0 0
ROBLOX CORP CL A 771049103   405 7 SH   SOLE   7 0 0
ROYAL GOLD INC COM 780287108   238,913 1,812 SH   SOLE   1,812 0 0
RTX CORPORATION COM 75513E101   463 4 SH   SOLE   4 0 0
SABINE ROYALTY TRUST UNIT BEN INT 785688102   167,145 2,579 SH   SOLE   2,579 0 0
SALESFORCE INC COM 79466L302   1,679 5 SH   SOLE   5 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   4,464 800 SH   SOLE   800 0 0
SANOFI SPONSORED ADR 80105N105   24,115 500 SH   SOLE   500 0 0
SCHLUMBERGER LTD COM STK 806857108   319,487 8,333 SH   SOLE   8,333 0 0
SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805   245,306 13,259 SH   SOLE   13,259 0 0
SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862   60,067 2,496 SH   SOLE   2,496 0 0
SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102   358,150 15,777 SH   SOLE   15,777 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   14,343 525 SH   SOLE   525 0 0
SCORPIO TANKERS INC SHS Y7542C130   1,342 27 SH   SOLE   27 0 0
SEALED AIR CORP NEW COM COM 81211K100   407,956 12,059 SH   SOLE   12,059 0 0
SENSUS HEALTHCARE INC COM COM 81728J109   869,055 125,586 SH   SOLE   125,586 0 0
SHYFT GROUP INC COM 825698103   396,368 33,762 SH   SOLE   33,762 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   3,013,619 163,872 SH   SOLE   163,872 0 0
SILVERCREST METALS INC COM 828363101   86,450 9,500 SH   SOLE   9,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   569,986 6,427 SH   SOLE   6,427 0 0
SOUTHERN CO COM 842587107   34,452 418 SH   SOLE   418 0 0
SOUTHWEST AIRLS CO COM 844741108   568,116 16,898 SH   SOLE   16,898 0 0
SOW GOOD INC COM 84612H106   51,000 25,000 SH   SOLE   25,000 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848   93,235 2,366 SH   SOLE   2,366 0 0
SPDR GOLD ETF GOLD SHS 78463V107   24,213 100 SH   SOLE   100 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   8,740,807 14,914 SH   SOLE   14,914 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300   10,039,425 115,065 SH   SOLE   115,065 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   22,672 171 SH   SOLE   171 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541   1,399,204 28,119 SH   SOLE   28,119 0 0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152   3,688,685 72,170 SH   SOLE   72,170 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549   1,441 18 SH   SOLE   18 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556   1,228 9 SH   SOLE   9 0 0
SPROTT INC COM NEW 852066208   90,666 2,150 SH   SOLE   2,150 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101   2,150,280 90,500 SH   SOLE   90,500 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   4,790,555 237,862 SH   SOLE   237,862 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   28,950 3,000 SH   SOLE   3,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   573,124 7,563 SH   SOLE   7,563 0 0
STARBUCKS CORP COM 855244109   12,163 133 SH   SOLE   133 0 0
STEALTH GAS INC SHS Y81669106   1,537 272 SH   SOLE   272 0 0
STRATTEC SEC CORP COM 863111100   416,202 10,102 SH   SOLE   10,102 0 0
STRYKER CORP COM 863667101   792,110 2,200 SH   SOLE   2,200 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209   36,225 2,500 SH   SOLE   2,500 0 0
SUPERIOR GROUP OF CO INC COM 868358102   667,474 40,379 SH   SOLE   40,379 0 0
SWK HLDGS CORP COM NEW 78501P203   320,769 20,225 SH   SOLE   20,225 0 0
T ROWE PRICE GROUP INC COM 74144T108   177,528 1,569 SH   SOLE   1,569 0 0
TAYLOR DEVICES INC COM 877163105   187,290 4,500 SH   SOLE   4,500 0 0
TC ENERGY CORP COM 87807B107   4,188 90 SH   SOLE   90 0 0
TECHNIPFMC PLC COM G87110105   4,196 145 SH   SOLE   145 0 0
TECHPRECISION CORP COM NEW 878739200   268,461 73,551 SH   SOLE   73,551 0 0
TEEKAY TANKERS LTD CL A G8726X106   875 22 SH   SOLE   22 0 0
TELECOM ARGENTINA SA SPON ADR REP B 879273209   2,883 229 SH   SOLE   229 0 0
TEXAS INSTRS INC COM 882508104   187,510 1,000 SH   SOLE   1,000 0 0
THE BEACHBODY COMPANY INC COM CL A NEW 073463309   276,750 45,000 SH   SOLE   45,000 0 0
TJX COS INC NEW COM 872540109   3,072 25 SH   SOLE   25 0 0
TORM PLC SHS CL A G89479102   759 39 SH   SOLE   39 0 0
U S GLOBAL INVS INCORPORA CL A 902952100   1,359,646 557,231 SH   SOLE   557,231 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,292 38 SH   SOLE   38 0 0
ULTRALIFE BATTERIES INC COM 903899102   223,500 30,000 SH   SOLE   30,000 0 0
UNION PAC CORP COM 907818108   9,143 40 SH   SOLE   40 0 0
UNITEDHEALTH GROUP INC COM 91324P102   529,405 1,046 SH   SOLE   1,046 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   979,551 38,100 SH   SOLE   38,100 0 0
USIO INC COM 917313108   698,172 478,200 SH   SOLE   478,200 0 0
VAALCO ENERGY INC COM NEW 91851C201   665,269 152,235 SH   SOLE   152,235 0 0
VALERO ENERGY CORP COM 91913Y100   892 7 SH   SOLE   7 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   1,858,197 54,797 SH   SOLE   54,797 0 0
VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791   85,125 1,991 SH   SOLE   1,991 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858   845,844 19,206 SH   SOLE   19,206 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810   9,306,854 116,350 SH   SOLE   116,350 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   30,849 114 SH   SOLE   114 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629   60,660 229 SH   SOLE   229 0 0
VANGUARD S&P 500 ETF ETF 922908363   2,694 5 SH   SOLE   5 0 0
VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611   47,018 237 SH   SOLE   237 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769   3,512 12 SH   SOLE   12 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   145,290 858 SH   SOLE   858 0 0
VERIZON COMMUNICATIONS COM 92343V104   242,848 6,072 SH   SOLE   6,072 0 0
VIEMED HEALTHCARE INC COM 92663R105   681,700 85,000 SH   SOLE   85,000 0 0
VIRTRA INC COM PAR 92827K301   270,000 40,000 SH   SOLE   40,000 0 0
VISA INC COM CL A 92826C839   46,142 146 SH   SOLE   146 0 0
VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103   375,000 15,000 SH   SOLE   15,000 0 0
WALMART INC COM 931142103   2,982 33 SH   SOLE   33 0 0
WASTE CONNECTIONS INC COM 94106B101   2,402 14 SH   SOLE   14 0 0
WEC ENERGY GROUP INC COM 92939U106   49,286 524 SH   SOLE   524 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103   4,204 109 SH   SOLE   109 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   215,905 3,839 SH   SOLE   3,839 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   191,980 14,500 SH   SOLE   14,500 0 0
WILLDAN GROUP INC COM 96924N100   342,810 9,000 SH   SOLE   9,000 0 0
XCEL BRANDS INC COM NEW 98400M101   316,940 616,848 SH   SOLE   616,848 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   15,984 376 SH   SOLE   376 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   423 4 SH   SOLE   4 0 0