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
ABBOTT LABORATORIES COM COM 002824100 2 25 SH   SOLE   0 0 25
ABBVIE INC COM COM 00287Y109 46 346 SH   SOLE   0 0 346
ABERDEEN STANDARD GOLD ETF TRU PHYSICAL GOLD SHARES ETF PHYSICAL GOLD SHARES ETF 00326A104 71 4,456 SH   SOLE   2,228 0 2,228
ABERDEEN STANDARD SILVER TRUST PHYSICAL SILVER SHARES ETF PHYSICAL SILVER SHARES ETF 003264108 45 2,459 SH   SOLE   2,459 0 0
ADOBE INC COM COM 00724F101 2 8 SH   SOLE   0 0 8
ALASKA AIR GROUP INC COM COM 011659109 4 100 SH   SOLE   100 0 0
ALPHABET INC COM CL A COM CL A 02079K305 17 180 SH   SOLE   90 0 90
ALPHABET INC COM CL C COM CL C 02079K107 39 410 SH   SOLE   308 0 103
ALTRIA GROUP INC COM COM 02209S103 2 40 SH   SOLE   0 0 40
AMAZON COM INC COM COM 023135106 159 1,410 SH   SOLE   577 0 833
AMERICAN TOWER CORP COM USD0.01 COM USD0.01 03027X100 2 10 SH   SOLE   0 0 10
AMGEN INC COM COM 031162100 2 10 SH   SOLE   0 0 10
APPFOLIO INC COM CL A COM CL A 03783C100 2 18 SH   SOLE   0 0 18
APPLE INC COM COM 037833100 609 4,410 SH   SOLE   1,764 0 2,646
ARROW FINANCIAL CORP COM COM 042744102 161 5,594 SH   SOLE   0 0 5,594
ASML HOLDING NV ADR SPONSORED ADR SPONSORED N07059210 5 12 SH   SOLE   0 0 12
ASTRAZENECA ADR SPONSORED ADR SPONSORED 046353108 1 10 SH   SOLE   0 0 10
AT&T INC COM COM 00206R102 1 33 SH   SOLE   0 0 33
AVALONBAY COMMUNITIES INC COM USD0.01 COM USD0.01 053484101 38 209 SH   SOLE   0 0 209
BALL CORP COM COM 058498106 17 350 SH   SOLE   0 0 350
BALLISTIC RECOVERY SYSTEM INC COM COM 058659103 0 250 SH   SOLE   0 0 250
BECTON DICKINSON & CO COM COM 075887109 134 600 SH   SOLE   0 0 600
BERKSHIRE HATHAWAY INC COM CL B COM CL B 084670702 76 283 SH   SOLE   170 0 113
BIOGEN INC COM COM 09062X103 2 7 SH   SOLE   0 0 7
BIOSYENT INC COM COM 090690108 0 1 SH   SOLE   0 0 1
BLOOM ENERGY CORPORATION COM CL A COM CL A 093712107 2 100 SH   SOLE   100 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103 1 24 SH   SOLE   12 0 12
BUILD A BEAR WORKSHOP INC COM COM 120076104 0 17 SH   SOLE   0 0 17
CAMPING WORLD HOLDINGS INC COM CL A COM CL A 13462K109 15,027 593,498 SH   SOLE   182,963 0 410,535
CARNIVAL CORP UNITS UNITS 143658300 1 100 SH   SOLE   0 0 100
CARRIAGE SERVICES INC COM COM 143905107 2 65 SH   SOLE   0 0 65
CARRIER GLOBAL CORPORATION COM COM 14448C104 1 40 SH   SOLE   40 0 0
CERES POWER HOLDINGS PLC COM COM G2091U128 1 250 SH   SOLE   250 0 0
CHARTER COMMUNICATIONS INC COM CL A COM CL A 16119P108 0 1 SH   SOLE   0 0 1
CONSTELLATION BRANDS INC COM CL A COM CL A 21036P108 3 15 SH   SOLE   0 0 15
COSTCO WHOLESALE CORP COM COM 22160K105 1,014 2,148 SH   SOLE   624 0 1,523
DEVON ENERGY CORP COM COM 25179M103 931 15,485 SH   SOLE   4,826 0 10,659
DIGERATI TECHNOLOGIES INC COM COM 25375L206 5 33,333 SH   SOLE   0 0 33,333
DIGITAL WORLD ACQUISITION CORP COM COM 25400Q105 1 64 SH   SOLE   0 0 64
DISCOVER FINANCIAL SERVICES COM COM 254709108 0 2 SH   SOLE   0 0 2
DOMINOS PIZZA INC COM COM 25754A201 5 15 SH   SOLE   15 0 0
DXC TECHNOLOGY COMPANY COM COM 23355L106 1 25 SH   SOLE   0 0 25
EASTMAN CHEMICAL CO COM COM 277432100 2 31 SH   SOLE   0 0 31
ELBIT SYSTEMS LTD COM COM M3760D101 6,163 32,408 SH   SOLE   9,994 0 22,414
ELI LILLY AND COMPANY COM COM 532457108 11 35 SH   SOLE   0 0 35
EMBECTA CORPORATION COM COM 29082K105 3 120 SH   SOLE   0 0 120
ESPEY MAN & ELECTRONICS CORP COM COM 296650104 3 250 SH   SOLE   0 0 250
EVOLUTION AB ADR UNSPONSORED ADR UNSPONSORED 30051E104 5,882 74,758 SH   SOLE   23,099 0 51,659
EXXON MOBIL CORPORATION COM COM 30231G102 2 25 SH   SOLE   0 0 25
FED NATIONAL MTG ASSN 8.25 Percent PRF SERS 8.25% PRF SERS 313586752 0 19 SH   SOLE   0 0 19
FLUROTECH LTD COM COM 34388D102 0 5,500 SH   SOLE   0 0 5,500
FORD MOTOR CO COM COM 345370860 0 20 SH   SOLE   0 0 20
FOUR CORNERS PPTY TR INC COM USD0.0001 COM USD0.0001 35086T109 0 18 SH   SOLE   0 0 18
GENERAC HLDGS INC COM COM 368736104 5 30 SH   SOLE   30 0 0
GENERAL ELECTRIC CO COM COM 369604301 9 153 SH   SOLE   77 0 77
GENERAL MILLS INC COM COM 370334104 1 8 SH   SOLE   0 0 8
GITLAB INC COM COM 37637K108 1,684 32,871 SH   SOLE   10,265 0 22,606
GLOBALFOUNDRIES INC COM COM G39387108 5 110 SH   SOLE   73 0 37
GUIDEWIRE SOFTWARE INC COM COM 40171V100 4,809 78,091 SH   SOLE   24,041 0 54,049
HAGERTY INC COM CL A COM CL A 405166109 1 100 SH   SOLE   0 0 100
HAIN CELESTIAL GROUP INC COM COM 405217100 2 100 SH   SOLE   100 0 0
HASBRO INC COM COM 418056107 9,640 142,985 SH   SOLE   44,131 0 98,854
HOME DEPOT INC COM COM 437076102 18 67 SH   SOLE   0 0 67
HONDA MOTOR CO ADR SPONSORED ADR SPONSORED 438128308 0 3 SH   SOLE   0 0 3
HYDROGENPRO AS COM COM R3410K104 0 30 SH   SOLE   30 0 0
IDT CORP COM CL B COM CL B 448947507 15,319 616,973 SH   SOLE   189,941 0 427,032
IMMUNIC INC COM COM 4525EP101 0 2 SH   SOLE   0 0 2
INTERNATIONAL PAPER CO COM COM 460146103 4 112 SH   SOLE   0 0 112
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 ETF 46090E103 2 8 SH   SOLE   0 0 8
JOHNSON & JOHNSON COM COM 478160104 67 410 SH   SOLE   0 0 410
JOHNSON CONTROLS INTL PLC COM COM G51502105 1 20 SH   SOLE   20 0 0
JOINT CORP (THE) COM COM 47973J102 0 6 SH   SOLE   0 0 6
JP MORGAN CHASE & CO COM COM 46625H100 4 37 SH   SOLE   19 0 19
KKR & CO INC COM COM 48251W104 9,502 220,979 SH   SOLE   67,808 0 153,170
KORU MEDICAL SYSTEMS INC COM COM 759910102 324 145,494 SH   SOLE   49,924 0 95,570
KRAKEN ROBOTICS INC COM COM 50077N102 0 100 SH   SOLE   0 0 100
LENNOX INTERNATIONAL INC COM COM 526107107 4 20 SH   SOLE   20 0 0
LGL GROUP INC COM COM 50186A108 8 750 SH   SOLE   0 0 750
LGL GROUP INC WARRANT WARRANT 50186A132 1 2,201 SH   SOLE   0 0 2,201
LIBERTY MEDIA CORPORATION COM COM 531229854 3 43 SH   SOLE   43 0 0
LIONS GATE ENTERTAINMENT CORP COM CL A COM CL A 535919401 1 112 SH   SOLE   56 0 56
LOWE'S COMPANIES INC COM COM 548661107 10 52 SH   SOLE   0 0 52
MANULIFE FINANCIAL CORP COM COM 56501R106 24 1,536 SH   SOLE   768 0 768
MCDONALD'S CORPORATION COM COM 580135101 12 50 SH   SOLE   0 0 50
MERCK & CO INC COM COM 58933Y105 6 64 SH   SOLE   0 0 64
META PLATFORMS INC COM CL A COM CL A 30303M102 16 115 SH   SOLE   0 0 115
METLIFE INC COM COM 59156R108 9 150 SH   SOLE   0 0 150
MICROSOFT CORP COM COM 594918104 143 612 SH   SOLE   77 0 536
MOELIS & COMPANY COM CL A COM CL A 60786M105 11,448 338,591 SH   SOLE   104,154 0 234,437
NAMESILO TECHNOLOGIES CORP COM COM 62987T103 21 151,755 SH   SOLE   0 0 151,755
NAMSYS INC COM COM 630000107 0 2,000 SH   SOLE   0 0 2,000
NETFLIX INC COM COM 64110L106 7 30 SH   SOLE   0 0 30
NEWS CORP NEW COM CL B COM CL B 65249B208 0 2 SH   SOLE   0 0 2
NIKE INC COM CL B COM CL B 654106103 8 100 SH   SOLE   0 0 100
NINTENDO CO LTD ADR UNSPONSORED ADR UNSPONSORED 654445303 1 11 SH   SOLE   0 0 11
ORACLE CORP COM COM 68389X105 37 600 SH   SOLE   600 0 0
ORGANON & CO COM COM 68622V106 0 6 SH   SOLE   0 0 6
PARAMOUNT GLOBAL COM COM 92556H107 0 1 SH   SOLE   0 0 1
PAYCHEX INC COM COM 704326107 2 21 SH   SOLE   21 0 0
PAYPAL HOLDINGS INC COM COM 70450Y103 12 136 SH   SOLE   45 0 91
PAYSIGN INC COM COM 70451A104 894 377,279 SH   SOLE   126,541 0 250,738
PEPSICO INC COM COM 713448108 16 96 SH   SOLE   0 0 96
PERION NETWORK LTD COM COM M78673114 0 3 SH   SOLE   0 0 3
PFIZER INC COM COM 717081103 22 500 SH   SOLE   500 0 0
PINNACLE FINANCIAL PARTNERS COM COM 72346Q104 8 100 SH   SOLE   0 0 100
PINTEREST INC COM CL A COM CL A 72352L106 1 40 SH   SOLE   0 0 40
PLUG POWER INC COM COM 72919P202 0 6 SH   SOLE   0 0 6
POSABIT SYSTEMS CORPORATION COM COM 737307108 3 6,061 SH   SOLE   0 0 6,061
PRICE T ROWE GROUPS COM COM 74144T108 5 47 SH   SOLE   0 0 47
PRUDENTIAL FINANCIAL INC COM COM 744320102 3 35 SH   SOLE   0 0 35
QUEST RESOURCE HOLDING CORP COM COM 74836W203 1 125 SH   SOLE   0 0 125
REGENERON PHARMACEUTICALS INC COM COM 75886F107 13 19 SH   SOLE   6 0 13
RUMBLE INC COM CL A COM CL A 78137L105 1 100 SH   SOLE   0 0 100
SALONA GLOBAL MEDICAL DEVICE C COM COM 79549X109 47 112,237 SH   SOLE   0 0 112,237
SANARA MEDTECH INC COM COM 79957L100 17 567 SH   SOLE   0 0 567
SCHWAB (CHARLES) CORP COM COM 808513105 9 124 SH   SOLE   0 0 124
SEMLER SCIENTIFIC INC COM COM 81684M104 1,842 49,046 SH   SOLE   15,852 0 33,194
SHOPIFY INC COM CL A COM CL A 82509L107 2,349 87,187 SH   SOLE   26,858 0 60,329
SIRIUS XM HOLDINGS INC COM COM 82968B103 1 100 SH   SOLE   100 0 0
SOLITRON DEVICES INC COM COM 834256208 0 10 SH   SOLE   0 0 10
ST JOE CO COM COM 790148100 9 296 SH   SOLE   148 0 148
STARBUCKS CORP COM COM 855244109 7 80 SH   SOLE   0 0 80
SYLVAMO CORPORATION COM COM 871332102 0 10 SH   SOLE   0 0 10
TAKE-TWO INTERACTIVE SOFTWARE COM COM 874054109 0 4 SH   SOLE   0 0 4
TE CONNECTIVITY LTD COM COM H84989104 1 10 SH   SOLE   10 0 0
TEXAS PACIFIC LAND CORPORATION COM COM 88262P102 519 292 SH   SOLE   113 0 179
TORONTO-DOMINION BANK COM COM 891160509 9 150 SH   SOLE   0 0 150
TOWERSTREAM CORPORATION COM COM 892000308 0 2 SH   SOLE   0 0 2
TRACTOR SUPPLY CO COM COM 892356106 4 20 SH   SOLE   0 0 20
TRANE TECHNOLOGIES PLC COM COM G8994E103 3 20 SH   SOLE   20 0 0
TRUPANION INC COM COM 898202106 2 35 SH   SOLE   0 0 35
TWITTER INC COM COM 90184L102 3 60 SH   SOLE   0 0 60
UBER TECHNOLOGIES INC COM COM 90353T100 1 30 SH   SOLE   0 0 30
UMPQUA HOLDINGS CORP COM COM 904214103 7 400 SH   SOLE   400 0 0
UNITED STATES TREASURY NOTES NOTE NOTE 91282CDA6 241 251 PRN   SOLE   0 0 251
VALERO ENERGY CORP COM COM 91913Y100 960 8,984 SH   SOLE   2,826 0 6,158
VANECK MERK GOLD TRUST GOLD TRUST ETF GOLD TRUST ETF 921078101 252 15,620 SH   SOLE   5,207 0 10,413
VERIZON COMMUNICATIONS COM COM 92343V104 5 141 SH   SOLE   0 0 141
VERTEX ENERGY INC COM COM 92534K107 0 50 SH   SOLE   0 0 50
VIATRIS INC COM COM 92556V106 0 24 SH   SOLE   0 0 24
VIAVI SOLUTIONS INC COM COM 925550105 0 1 SH   SOLE   1 0 0
VIQ SOLUTIONS INC COM COM 91825V400 407 655,654 SH   SOLE   251,809 0 403,845
VISA INC COM CL A COM CL A 92826C839 90 507 SH   SOLE   0 0 507
VOLITIONRX LIMITED COM COM 928661107 0 32 SH   SOLE   0 0 32
WABTEC CORP COM COM 929740108 1 15 SH   SOLE   8 0 8
WALT DISNEY COMPANY (THE) COM COM 254687106 14 153 SH   SOLE   26 0 128
WARNER BROS DISCOVERY INC COM COM 934423104 0 7 SH   SOLE   0 0 7
WASTE CONNECTIONS INC (CA) COM COM 94106B101 7 50 SH   SOLE   0 0 50
WATER INTELLIGENCE COM COM G9474U112 1 469,092 SH   SOLE   152,303 0 316,789
WHERE FOOD COMES FROM COM COM 96327X200 1 100 SH   SOLE   0 0 100
WORLD WRESTLING ENTERTAINMENT COM CL A COM CL A 98156Q108 3 41 SH   SOLE   0 0 41
XPEL INC COM COM 98379L100 12,165 188,787 SH   SOLE   58,104 0 130,682