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   29,048 29,048 SH   SOLE   29,048 0 0
ABBOTT LABS COM 002824100   136,010 136,010 SH   SOLE   1,000 0 0
ABBVIE INC COM 00287Y109   799,253 799,253 SH   SOLE   4,306 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   15,243 15,243 SH   SOLE   51 0 0
ACCESS NEWSWIRE INC COM NEW 46520M204   242,568 242,568 SH   SOLE   19,721 0 0
ACME UTD CORP COM 004816104   8,443 8,443 SH   SOLE   204 0 0
ADDUS HOMECARE CORP COM 006739106   506,836 506,836 SH   SOLE   4,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,264 3,264 SH   SOLE   23 0 0
AGNICO EAGLE MINES LTD COM COM 008474108   30,446 30,446 SH   SOLE   256 0 0
ALICO INC COM COM 016230104   527,782 527,782 SH   SOLE   16,150 0 0
ALLIANCE ENTERTAINMENT HOLDING COM CLASS A 01861F102   188,500 188,500 SH   SOLE   50,000 0 0
ALLIANT ENERGY CORP COM 018802108   62,662 62,662 SH   SOLE   1,036 0 0
ALPHABET INC CAP STK CL A 02079K305   89,080 89,080 SH   SOLE   505 0 0
ALPHABET INC CAP STK CL C 02079K107   642,959 642,959 SH   SOLE   3,625 0 0
ALTRIA GROUP INC COM 02209S103   541,052 541,052 SH   SOLE   9,228 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   554,500 554,500 SH   SOLE   25,000 0 0
AMAZON COM INC COM 023135106   41,245 41,245 SH   SOLE   188 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   36,095 36,095 SH   SOLE   2,012 0 0
AMERICAN EXPRESS CO COM 025816109   3,190 3,190 SH   SOLE   10 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106   628,575 628,575 SH   SOLE   1,178 0 0
AMGEN INC COM 031162100   601,192 601,192 SH   SOLE   2,153 0 0
APPLE INC COM 037833100   116,518 116,518 SH   SOLE   568 0 0
ARCHROCK INC COM 03957W106   1,516 1,516 SH   SOLE   61 0 0
ARQ INC COM 00770C101   402,750 402,750 SH   SOLE   75,000 0 0
ASCENT INDUSTRIES CO COM 871565107   302,640 302,640 SH   SOLE   24,000 0 0
ASML HOLDING N V N Y REGISTRY ADR N07059210   1,603 1,603 SH   SOLE   2 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   231,035 231,035 SH   SOLE   360,316 0 0
ASURE SOFTWARE INC COM 04649U102   244,088 244,088 SH   SOLE   25,009 0 0
ATLAS LITHIUM CORP COM NEW 105861306   75,600 75,600 SH   SOLE   20,000 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   652,958 652,958 SH   SOLE   27,150 0 0
AVINO SILVER & GOLD MINES LTD COM 053906103   1,980,000 1,980,000 SH   SOLE   550,000 0 0
B2GOLD CORP COM COM 11777Q209   13,501 13,501 SH   SOLE   3,740 0 0
BALCHEM CORP COM 057665200   8,069 8,069 SH   SOLE   51 0 0
BANK AMERICA CORP COM 060505104   2,082 2,082 SH   SOLE   44 0 0
BARRICK GOLD CORP COM 067901108   10,410 10,410 SH   SOLE   500 0 0
BEL FUSE INC CL B 077347300   1,497,624 1,497,624 SH   SOLE   15,330 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   51,977 51,977 SH   SOLE   107 0 0
BGSF INC COM 05601C105   390,981 390,981 SH   SOLE   61,379 0 0
BHP GROUP LTD SPONSORED ADR 088606108   2,212 2,212 SH   SOLE   46 0 0
BIOTE CORP CLASS A COM COM 090683103   513,957 513,957 SH   SOLE   127,850 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   565,560 565,560 SH   SOLE   12,000 0 0
BLUELINX HLDGS INC COM NEW 09624H208   371,900 371,900 SH   SOLE   5,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107   3,115 3,115 SH   SOLE   29 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   704,088 704,088 SH   SOLE   24,490 0 0
BP PLC SPONSORED ADR 055622104   54,416 54,416 SH   SOLE   1,818 0 0
BRAGG GAMING GROUP INC COM NEW 104833306   470,016 470,016 SH   SOLE   108,800 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   390,353 390,353 SH   SOLE   8,433 0 0
BROADCOM INC COM 11135F101   12,680 12,680 SH   SOLE   46 0 0
BROADWIND ENERGY INC COM NEW 11161T207   162,900 162,900 SH   SOLE   90,000 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   618,720 618,720 SH   SOLE   12,000 0 0
CARRIAGE SVCS INC COM 143905107   233,365 233,365 SH   SOLE   5,102 0 0
CATERPILLAR INC COM 149123101   10,093 10,093 SH   SOLE   26 0 0
CECO ENVIRONMENTAL CORP COM 125141101   368,030 368,030 SH   SOLE   13,000 0 0
CENTURY CASINOS INC COM 156492100   252,108 252,108 SH   SOLE   119,200 0 0
CERAGAN NETWORKS LTD ORD M22013102   559,896 559,896 SH   SOLE   227,600 0 0
CHENIERE ENERGY INC COM NEW 16411R208   10,983 10,983 SH   SOLE   45 0 0
CHEVRON CORP NEW COM 166764100   437,746 437,746 SH   SOLE   3,057 0 0
CHICAGO ATLANTIC REAL ESTATE F COM 167239102   448,840 448,840 SH   SOLE   32,152 0 0
CIRCLE INTERNET GROUP INC COM CL A COM 172573107   32,270 32,270 SH   SOLE   178 0 0
CISCO SYS INC COM 17275R102   886,081 886,081 SH   SOLE   12,771 0 0
CITIGROUP INC COM NEW 172967424   664,172 664,172 SH   SOLE   7,803 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   520,657 520,657 SH   SOLE   63,650 0 0
COEUR MNG INC COM NEW 192108504   112,921 112,921 SH   SOLE   12,745 0 0
COMMERCIAL VEH GROUP INC COM 202608105   41,334 41,334 SH   SOLE   24,900 0 0
CONOCOPHILLIPS COM 20825C104   1,885 1,885 SH   SOLE   21 0 0
CONSENSUS CLOUD SOLUTIONS INC COM COM 20848V105   184,480 184,480 SH   SOLE   8,000 0 0
COSAN S A ADS 22113B103   4,899 4,899 SH   SOLE   970 0 0
COSTCO WHSL CORP COM NEW 22160K105   15,861 15,861 SH   SOLE   16 0 0
CREATIVE REALITIES INC COM 22530J309   679,449 679,449 SH   SOLE   201,617 0 0
CROWN CASTLE INC COM 22822V101   1,130 1,130 SH   SOLE   11 0 0
CSX CORP COM 126408103   147,305 147,305 SH   SOLE   4,514 0 0
D R HORTON INC COM COM 23331A109   311,213 311,213 SH   SOLE   2,414 0 0
DATA STORAGE CORP COM NEW 23786R201   120,054 120,054 SH   SOLE   35,000 0 0
DEERE & CO COM 244199105   2,034 2,034 SH   SOLE   4 0 0
DEVON ENERGY CORP COM NEW 25179M103   201,019 201,019 SH   SOLE   6,319 0 0
DEXCOM INC COM 252131107   4,801 4,801 SH   SOLE   55 0 0
DICE HOLDINGS INC COM 23331S100   840,807 840,807 SH   SOLE   283,100 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   8,377,118 8,377,118 SH   SOLE   289,365 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   9,512,955 9,512,955 SH   SOLE   318,799 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   8,765,618 8,765,618 SH   SOLE   204,661 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   119,078 119,078 SH   SOLE   1,777 0 0
DISTILLATE SMALL/MID CASH FLOW ETF DISTILLATE SMLMD 26922B667   7,428,891 7,428,891 SH   SOLE   228,441 0 0
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321   7,555,949 7,555,949 SH   SOLE   136,512 0 0
DLH HLDGS CORP COM 23335Q100   1,053,536 1,053,536 SH   SOLE   180,400 0 0
DOMINION ENERGY INC COM 25746U109   12,184 12,184 SH   SOLE   216 0 0
DOW INC COM 260557103   276,001 276,001 SH   SOLE   10,423 0 0
DRILLING TOOLS INTL CORP COM 26205E107   128,250 128,250 SH   SOLE   45,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   24,679 24,679 SH   SOLE   209 0 0
EATON CORP PLC SHS G29183103   4,998 4,998 SH   SOLE   14 0 0
EBAY INC COM 278642103   364,421 364,421 SH   SOLE   4,894 0 0
ELECTROCORE INC COM NEW 28531P202   79,200 79,200 SH   SOLE   15,000 0 0
ELI LILLY & CO COM 532457108   1,559 1,559 SH   SOLE   2 0 0
EMERSON ELEC CO COM 291011104   2,933 2,933 SH   SOLE   22 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   1,063,861 1,063,861 SH   SOLE   216,232 0 0
ENERGY SELECT SECTOR SPDR ENERGY 81369Y506   119,041 119,041 SH   SOLE   1,404 0 0
ENSIGN GROUP INC COM 29358P101   15,454 15,454 SH   SOLE   100 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107   677,045 677,045 SH   SOLE   21,833 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   228,550 228,550 SH   SOLE   5,000 0 0
EUROSEAS LTD SHS Y23592135   397,963 397,963 SH   SOLE   8,899 0 0
EVOLUTION PETE CORP COM 30049A107   838,273 838,273 SH   SOLE   178,356 0 0
EXXON MOBIL CORP COM 30231G102   282,249 282,249 SH   SOLE   2,618 0 0
EZCORP INC CL A NON VTG 302301106   1,128,444 1,128,444 SH   SOLE   81,300 0 0
FEDEX CORP COM 31428X106   181,866 181,866 SH   SOLE   800 0 0
FIRST INTERNET BANCORP COM 320557101   518,920 518,920 SH   SOLE   19,291 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   30,599 30,599 SH   SOLE   3,700 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   533,500 533,500 SH   SOLE   110,000 0 0
FLUSHING FINL CORP COM 343873105   178,200 178,200 SH   SOLE   15,000 0 0
FORD MTR CO COM 345370860   11,001 11,001 SH   SOLE   1,014 0 0
FORTUNA SILVER MINES INC COM 349942102   68,670 68,670 SH   SOLE   10,500 0 0
FORUM ENERGY TECHNOLOGIES INC COM 34984V209   357,275 357,275 SH   SOLE   18,350 0 0
FRANCO NEV CORP COM 351858105   142,610 142,610 SH   SOLE   870 0 0
GE AEROSPACE COM NEW 369604301   1,814 1,814 SH   SOLE   7 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   74 74 SH   SOLE   1 0 0
GE VERNOVA INC COM 36828A101   529 529 SH   SOLE   1 0 0
GENCOR INDS INC COM 368678108   694,946 694,946 SH   SOLE   49,639 0 0
GENERAL MLS INC COM 370334104   1,088 1,088 SH   SOLE   21 0 0
GENERAL MTRS CO COM 37045V100   314,016 314,016 SH   SOLE   6,381 0 0
GLOBAL WTR RES INC COM 379463102   356,650 356,650 SH   SOLE   35,000 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   23,670 23,670 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   220,210 220,210 SH   SOLE   311 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   21,297 21,297 SH   SOLE   158 0 0
HECLA MNG CO COM 422704106   467,673 467,673 SH   SOLE   78,076 0 0
HERITAGE GLOBAL INC COM 42727E103   604,875 604,875 SH   SOLE   272,466 0 0
HF FOODS GROUP INC COM Stock 40417F109   222,600 222,600 SH   SOLE   70,000 0 0
HIGH TIDE INC COM NEW COM NEW 42981E401   230,000 230,000 SH   SOLE   100,000 0 0
HOME DEPOT COM 437076102   12,099 12,099 SH   SOLE   33 0 0
HONEYWELL INTL INC COM 438516106   3,260 3,260 SH   SOLE   14 0 0
HP INC COM 40434L105   306,175 306,175 SH   SOLE   12,517 0 0
HUDSON GLOBAL INC COM NEW 443787205   535,705 535,705 SH   SOLE   62,950 0 0
IBEX LTD SHS NEW COM G4690M101   455,415 455,415 SH   SOLE   15,650 0 0
IDENTIV INC COM NEW 45170X205   275,248 275,248 SH   SOLE   84,432 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,978 1,978 SH   SOLE   8 0 0
IMMERSION CORP COM 452521107   735,215 735,215 SH   SOLE   93,301 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   772,452 772,452 SH   SOLE   160,927 0 0
INFUSYSTEM HLDGS INC COM 45685K102   569,712 569,712 SH   SOLE   91,300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,804 3,804 SH   SOLE   7 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357   140,065 140,065 SH   SOLE   771 0 0
INVESCO S&P 500 EQUAL WEIGHT INCOME ADVANTAGE ETF S&P500 EQL WGT 46090A697   1,048 1,048 SH   SOLE   21 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101   12,242 12,242 SH   SOLE   200 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621   10,578,503 10,578,503 SH   SOLE   165,444 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   74,908 74,908 SH   SOLE   969 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507   4,815,708 4,815,708 SH   SOLE   77,648 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150   117,004 117,004 SH   SOLE   866 0 0
ISHARES GOLD TRUST ETF 464285204   1,871 1,871 SH   SOLE   30 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   684,643 684,643 SH   SOLE   7,659 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234   694,539 694,539 SH   SOLE   14,398 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   12,653 12,653 SH   SOLE   65 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   19,822 19,822 SH   SOLE   92 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309   117,085 117,085 SH   SOLE   1,063 0 0
ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200   92,202 92,202 SH   SOLE   148 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606   403,477 403,477 SH   SOLE   4,435 0 0
ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705   12,985 12,985 SH   SOLE   105 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804   735,311 735,311 SH   SOLE   6,728 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887   27,070 27,070 SH   SOLE   203 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   65,948 65,948 SH   SOLE   2,010 0 0
ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762   57,627 57,627 SH   SOLE   1,020 0 0
ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754   48,733 48,733 SH   SOLE   342 0 0
JABIL INC COM 466313103   10,905 10,905 SH   SOLE   50 0 0
JOHNSON & JOHNSON COM 478160104   521,471 521,471 SH   SOLE   3,414 0 0
JOHNSON CTLS INTL PLC SHS G51502105   2,852 2,852 SH   SOLE   27 0 0
JPMORGAN CHASE & CO COM 46625H100   797,942 797,942 SH   SOLE   2,752 0 0
JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332   48,310 48,310 SH   SOLE   850 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837   43,709 43,709 SH   SOLE   862 0 0
KARAT PACKAGING INC COM COM 48563L101   281,600 281,600 SH   SOLE   10,000 0 0
KEURIG DR PEPPER INC COM 49271V100   2,810 2,810 SH   SOLE   85 0 0
KINROSS GOLD CORP COM 496902404   23,445 23,445 SH   SOLE   1,500 0 0
KRAFT HEINZ CO COM 500754106   362,126 362,126 SH   SOLE   14,025 0 0
LAKELAND INDUSTRIES INC COM 511795106   598,840 598,840 SH   SOLE   44,000 0 0
LAS VEGAS SANDS CORP COM 517834107   1,175 1,175 SH   SOLE   27 0 0
LEGACY HOUSING CORP COM 52472M101   1,662,836 1,662,836 SH   SOLE   73,382 0 0
LIFEVANTAGE CORP COM NEW 53222K205   1,308 1,308 SH   SOLE   100 0 0
LINCOLN EDL SVCS CORP COM 533535100   917,390 917,390 SH   SOLE   39,800 0 0
LINDE PLC SHS G54950103   21,917 21,917 SH   SOLE   47 0 0
LOCKHEED MARTIN CORP COM 539830109   45,338 45,338 SH   SOLE   98 0 0
LOVESAC COMPANY COM 54738L109   163,800 163,800 SH   SOLE   9,000 0 0
LSI INDS INC OHIO COM 50216C108   934,937 934,937 SH   SOLE   54,964 0 0
MAG SILVER CORP COM 55903Q104   90,859 90,859 SH   SOLE   4,300 0 0
MAMAS CREATIONS INC COM 56146T103   249,000 249,000 SH   SOLE   30,000 0 0
MARCUS CORP DEL COM 566330106   31,078 31,078 SH   SOLE   1,843 0 0
MARSH & MCLENNAN COS INC COM 571748102   13,340 13,340 SH   SOLE   61 0 0
MASTERCARD INC COM 57636Q104   5,057 5,057 SH   SOLE   9 0 0
MAYVILLE ENGR CO INC COM 578605107   478,800 478,800 SH   SOLE   30,000 0 0
MCDONALDS CORP COM 580135101   13,846 13,846 SH   SOLE   47 0 0
MCEWEN MNG INC COM NEW 58039P305   871,339 871,339 SH   SOLE   90,670 0 0
MEDTRONIC PLC SHS G5960L103   287,225 287,225 SH   SOLE   3,295 0 0
MERCK & CO INC COM 58933Y105   325,100 325,100 SH   SOLE   4,107 0 0
META PLATFORMS INC CL A 30303M102   160,209 160,209 SH   SOLE   217 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605   10,944 10,944 SH   SOLE   2,850 0 0
MGE ENERGY INC COM 55277P104   27,248 27,248 SH   SOLE   308 0 0
MICROSOFT CORP. COM 594918104   90,287 90,287 SH   SOLE   182 0 0
MILLER INDS INC TENN COM NEW 600551204   1,182,927 1,182,927 SH   SOLE   26,607 0 0
MITEK SYS INC COM NEW 606710200   645,143 645,143 SH   SOLE   65,166 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   323,840 323,840 SH   SOLE   23,000 0 0
MODULAR MED INC COM NEW 60785L207   63,325 63,325 SH   SOLE   85,000 0 0
MONDELEZ INTL INC CL A 609207105   1,686 1,686 SH   SOLE   25 0 0
MORGAN STANLEY COM NEW 617446448   1,972 1,972 SH   SOLE   14 0 0
MOTORCAR PARTS OF AMER COM 620071100   821,318 821,318 SH   SOLE   73,332 0 0
NANO NUCLEAR ENERGY INC COM COM 63010H108   274,264 274,264 SH   SOLE   7,952 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   361,340 361,340 SH   SOLE   14,000 0 0
NATURES SUNSHINE PRODS INC COM 639027101   369,750 369,750 SH   SOLE   25,000 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   202,150 202,150 SH   SOLE   65,000 0 0
NEWMONT CORP COM 651639106   806,234 806,234 SH   SOLE   13,839 0 0
NEWSMAX INC COM COM SHS CLASS B 65250K105   61 61 SH   SOLE   4 0 0
NIAGEN BIOSCIENCE INC COM NEW 171077407   144,100 144,100 SH   SOLE   10,000 0 0
NOBLE CORP PLC ORD SHS A COM G65431127   956 956 SH   SOLE   36 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109   1,285,288 1,285,288 SH   SOLE   173,453 0 0
NORTHWEST PIPE CO Stock 667746101   1,029,351 1,029,351 SH   SOLE   25,100 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,057 2,057 SH   SOLE   17 0 0
NPK INTERNATIONAL INC COM SHS 651718504   1,192,251 1,192,251 SH   SOLE   140,100 0 0
NVIDIA CORPORATION COM 67066G104   102,065 102,065 SH   SOLE   646 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   340,233 340,233 SH   SOLE   9,283 0 0
OOMA INC COM 683416101   516,000 516,000 SH   SOLE   40,000 0 0
ORACLE CORPORATION COM 68389X105   656,334 656,334 SH   SOLE   3,002 0 0
ORION GROUP HLDGS INC COM 68628V308   362,800 362,800 SH   SOLE   40,000 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108   42,396 42,396 SH   SOLE   311 0 0
PAN AMERN SILVER CORP COM 697900108   65,320 65,320 SH   SOLE   2,300 0 0
PAYSIGN INC COM 70451A104   144,000 144,000 SH   SOLE   20,000 0 0
PEPSICO INC COM 713448108   466,447 466,447 SH   SOLE   3,533 0 0
PERION NETWORK LTD SHS NEW M78673114   203,000 203,000 SH   SOLE   20,000 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203   1,858,884 1,858,884 SH   SOLE   176,700 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408   2,827 2,827 SH   SOLE   226 0 0
PFIZER INC COM 717081103   427,237 427,237 SH   SOLE   17,625 0 0
PHOTRONICS INC COM 719405102   885,010 885,010 SH   SOLE   47,000 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202   932,686 932,686 SH   SOLE   14,420 0 0
POWERFLEET INC COM 73931J109   974,276 974,276 SH   SOLE   226,050 0 0
POWERSHARES QQQ TR ETF 46090E103   65,746 65,746 SH   SOLE   119 0 0
PROCTER AND GAMBLE CO COM 742718109   7,647 7,647 SH   SOLE   48 0 0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839   31,047 31,047 SH   SOLE   723 0 0
PRUDENTIAL FINL INC COM 744320102   495,600 495,600 SH   SOLE   4,613 0 0
PURE CYCLE CORP COM NEW 746228303   453,799 453,799 SH   SOLE   42,332 0 0
QUALCOMM INC COM 747525103   355,223 355,223 SH   SOLE   2,230 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   243,814 243,814 SH   SOLE   120,700 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   246,660 246,660 SH   SOLE   137,799 0 0
RADIANT LOGISTICS INC COM 75025X100   2,025,139 2,025,139 SH   SOLE   333,082 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   74,763 74,763 SH   SOLE   3,179 0 0
RESEARCH SOLUTIONS INC COM 761025105   1,035,548 1,035,548 SH   SOLE   360,818 0 0
RIO TINTO PLC SPONSORED ADR 767204100   300,788 300,788 SH   SOLE   5,157 0 0
ROBINHOOD MKTS INC COM CL A 770700102   22,003 22,003 SH   SOLE   235 0 0
ROBLOX CORP CL A 771049103   736 736 SH   SOLE   7 0 0
ROYAL GOLD INC COM 780287108   268,832 268,832 SH   SOLE   1,512 0 0
RTX CORPORATION COM 75513E101   3,943 3,943 SH   SOLE   27 0 0
SABINE ROYALTY TRUST UNIT BEN INT 785688102   171,375 171,375 SH   SOLE   2,579 0 0
SALESFORCE INC COM 79466L302   3,825 3,825 SH   SOLE   14 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   35,720 35,720 SH   SOLE   3,800 0 0
SANOFI SPONSORED ADR 80105N105   24,155 24,155 SH   SOLE   500 0 0
SAP SE SPONSORED ADR 803054204   9,427 9,427 SH   SOLE   31 0 0
SCHLUMBERGER LTD COM STK 806857108   277,261 277,261 SH   SOLE   8,203 0 0
SCHWAB CHARLES CORP COM 808513105   4,471 4,471 SH   SOLE   49 0 0
SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805   296,917 296,917 SH   SOLE   13,435 0 0
SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862   61,951 61,951 SH   SOLE   2,541 0 0
SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102   383,093 383,093 SH   SOLE   16,076 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   12,837 12,837 SH   SOLE   484 0 0
SEABRIDGE GOLD INC COM 811916105   14,520 14,520 SH   SOLE   1,000 0 0
SEALED AIR CORP NEW COM 81211K100   335,527 335,527 SH   SOLE   10,813 0 0
SENSUS HEALTHCARE INC COM 81728J109   595,278 595,278 SH   SOLE   125,586 0 0
SHELL PLC SPONSORED ADR 780259305   1,831 1,831 SH   SOLE   26 0 0
SHYFT GROUP INC COM 825698103   415,701 415,701 SH   SOLE   33,150 0 0
SIBANYE GOLD SPONSORED ADR 82575P107   8,664 8,664 SH   SOLE   1,200 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   2,214,244 2,214,244 SH   SOLE   139,612 0 0
SKYX PLATFORMS CORP COM 78471E105   90,300 90,300 SH   SOLE   70,000 0 0
SOUTHERN CO COM 842587107   38,432 38,432 SH   SOLE   419 0 0
SOUTHWEST AIRLS CO COM 844741108   538,836 538,836 SH   SOLE   16,610 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848   179,066 179,066 SH   SOLE   4,464 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   9,849,814 9,849,814 SH   SOLE   15,942 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300   10,011,853 10,011,853 SH   SOLE   125,525 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   23,598 23,598 SH   SOLE   174 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541   1,555,440 1,555,440 SH   SOLE   28,677 0 0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152   4,216,656 4,216,656 SH   SOLE   74,447 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549   1,171 1,171 SH   SOLE   18 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556   1,181 1,181 SH   SOLE   9 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN TR UNIT 85208R101   2,705,990 2,705,990 SH   SOLE   89,900 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR UNIT 85207H104   5,311,628 5,311,628 SH   SOLE   209,532 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER TR UNIT 85207K107   36,720 36,720 SH   SOLE   3,000 0 0
SPROTT INC COM NEW 852066208   148,544 148,544 SH   SOLE   2,150 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   549,626 549,626 SH   SOLE   6,638 0 0
STEALTH GAS INC SHS Y81669106   1,744 1,744 SH   SOLE   272 0 0
STRYKER CORP COM 863667101   553,882 553,882 SH   SOLE   1,400 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209   37,775 37,775 SH   SOLE   2,500 0 0
SUNCOR ENERGY INC COM NEW 867224107   1,798 1,798 SH   SOLE   48 0 0
SUPERIOR GROUP OF CO INC COM 868358102   399,901 399,901 SH   SOLE   38,825 0 0
T ROWE PRICE GROUP INC COM 74144T108   145,646 145,646 SH   SOLE   1,509 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   5,209 5,209 SH   SOLE   23 0 0
TAYLOR DEVICES INC COM 877163105   260,400 260,400 SH   SOLE   6,000 0 0
TECHNIPFMC PLC COM COM G87110105   2,583 2,583 SH   SOLE   75 0 0
TECHPRECISION CORP COM NEW 878739200   289,932 289,932 SH   SOLE   77,522 0 0
TEEKAY TANKERS LTD CL A G8726X106   918 918 SH   SOLE   22 0 0
TESLA INC COM 88160R101   65,756 65,756 SH   SOLE   207 0 0
TEXAS INSTRS INC COM 882508104   207,620 207,620 SH   SOLE   1,000 0 0
THE BEACHBODY COMPANY INC COM CL A NEW 073463309   103,000 103,000 SH   SOLE   25,000 0 0
TOYOTA MOTOR CORP ADS 892331307   1,378 1,378 SH   SOLE   8 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   23,690 23,690 SH   SOLE   1,000 0 0
TRUMP MEDIA & TECHNOLOGY GROUP COM 25400Q105   451 451 SH   SOLE   25 0 0
TWIN DISC INC COM 901476101   176,600 176,600 SH   SOLE   20,000 0 0
U S GLOBAL INVS INCORPORA CL A 902952100   1,361,194 1,361,194 SH   SOLE   524,494 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,545 3,545 SH   SOLE   38 0 0
ULTRALIFE BATTERIES INC COM 903899102   359,200 359,200 SH   SOLE   40,000 0 0
UNILEVER PLC SPONSORED ADR NEW 904767704   1,162 1,162 SH   SOLE   19 0 0
UNION PAC CORP COM 907818108   11,756 11,756 SH   SOLE   51 0 0
UNITED STATES ANTIMONY CORP COM 911549103   65,400 65,400 SH   SOLE   30,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   291,835 291,835 SH   SOLE   935 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   928,586 928,586 SH   SOLE   27,400 0 0
USIO INC COM 917313108   635,256 635,256 SH   SOLE   415,200 0 0
VAALCO ENERGY INC COM NEW 91851C201   523,956 523,956 SH   SOLE   145,140 0 0
VALERO ENERGY CORP COM 91913Y100   978 978 SH   SOLE   7 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   2,503,962 2,503,962 SH   SOLE   48,098 0 0
VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791   138,777 138,777 SH   SOLE   2,053 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL CAP ETF 922042718   10,947 10,947 SH   SOLE   81 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858   739,494 739,494 SH   SOLE   14,951 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810   10,321,099 10,321,099 SH   SOLE   114,526 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   32,749 32,749 SH   SOLE   115 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629   64,559 64,559 SH   SOLE   231 0 0
VANGUARD S&P 500 ETF ETF 922908363   2,850 2,850 SH   SOLE   5 0 0
VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611   46,578 46,578 SH   SOLE   239 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769   3,697 3,697 SH   SOLE   12 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   152,574 152,574 SH   SOLE   863 0 0
VERIZON COMMUNICATIONS COM 92343V104   217,391 217,391 SH   SOLE   5,024 0 0
VIEMED HEALTHCARE INC COM 92663R105   724,859 724,859 SH   SOLE   104,900 0 0
VIRTRA INC COM PAR 92827K301   411,926 411,926 SH   SOLE   58,264 0 0
VISA INC COM CL A 92826C839   7,811 7,811 SH   SOLE   22 0 0
VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103   331,350 331,350 SH   SOLE   15,000 0 0
VOX ROYALTY CORP COM 92919F103   63,200 63,200 SH   SOLE   20,000 0 0
WASTE CONNECTIONS INC COM 94106B101   2,614 2,614 SH   SOLE   14 0 0
WEC ENERGY GROUP INC COM 92939U106   54,611 54,611 SH   SOLE   524 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103   4,234 4,234 SH   SOLE   109 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   479,442 479,442 SH   SOLE   5,339 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   143,780 143,780 SH   SOLE   13,000 0 0
WILLDAN GROUP INC COM 96924N100   500,080 500,080 SH   SOLE   8,000 0 0
XCEL BRANDS INC COM NEW 98400M200   107,934 107,934 SH   SOLE   59,632 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   2,390 2,390 SH   SOLE   76 0 0