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
3M CO COM 88579Y101 7 64 SH   SOLE   64 0 0
ABBOTT LABS COM 002824100 14 149 SH   SOLE   149 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20 76 SH   SOLE   76 0 0
ALLSTATE CORP COM 020002101 6 51 SH   SOLE   51 0 0
ALPHABET INC CAP STK CL A 02079K305 10 100 SH   SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 10 100 SH   SOLE   100 0 0
ALPS ETF TRUST - ALERIAN MLP ETF 00162Q452 7 178 SH   SOLE   178 0 0
ALTRIA GROUP INC COM 02209S103 9 219 SH   SOLE   219 0 0
APPLE INC COM 037833100 55 400 SH   SOLE   400 0 0
AT&T INC COM 00206R102 6,620 431,575 SH   SOLE   431,575 0 0
AUDIOCODES LTD ORD M15342104 79 3,602 SH   SOLE   3,602 0 0
BALCHEM CORP COM 057665200 3 26 SH   SOLE   26 0 0
BCE INC COM NEW 05534B760 13 316 SH   SOLE   316 0 0
BHP GROUP LTD SPONSORED ADS 088606108 2 48 SH   SOLE   48 0 0
BIO RAD LABS INC CL A 090572207 4 10 SH   SOLE   10 0 0
BIO-TECHNE CORP COM 09073M104 2 8 SH   SOLE   8 0 0
BK OF AMERICA CORP COM 060505104 24 800 SH   SOLE   800 0 0
BLACKROCK INC COM 09247X101 3 5 SH   SOLE   5 0 0
BROADCOM INC COM 11135F101 8 19 SH   SOLE   19 0 0
BURLINGTON STORES INC COM 122017106 3 24 SH   SOLE   24 0 0
CATERPILLAR INC COM 149123101 33 200 SH   SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 14 100 SH Call SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 9,522 66,274 SH   SOLE   66,274 0 0
CIGNA CORP NEW COM 125523100 6 20 SH   SOLE   20 0 0
CISCO SYS INC COM 17275R102 8 200 SH Call SOLE   200 0 0
CISCO SYS INC COM 17275R102 8,456 211,412 SH   SOLE   211,412 0 0
CITIGROUP INC COM NEW 172967424 8,034 192,805 SH   SOLE   192,805 0 0
CITIGROUP INC COM NEW 172967424 8 200 SH Call SOLE   200 0 0
CITIZENS FINL GROUP INC COM 174610105 10 304 SH   SOLE   304 0 0
COCA COLA CO COM 191216100 11 200 SH Call SOLE   200 0 0
COCA COLA CO COM 191216100 9,552 170,516 SH   SOLE   170,516 0 0
COHU INC COM 192576106 79 3,055 SH   SOLE   3,055 0 0
COLGATE PALMOLIVE CO COM 194162103 3 39 SH   SOLE   39 0 0
COMCAST CORP NEW CL A 20030N101 6 190 SH   SOLE   190 0 0
COSTCO WHSL CORP NEW COM 22160K105 5 11 SH   SOLE   11 0 0
CROWN CASTLE INC COM 22822V101 14 100 SH Call SOLE   100 0 0
CROWN CASTLE INC COM 22822V101 8,339 57,688 SH   SOLE   57,688 0 0
CVS HEALTH CORP COM 126650100 13 134 SH   SOLE   134 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 12 71 SH   SOLE   71 0 0
DIGITAL RLTY TR INC COM 253868103 4,871 49,116 SH   SOLE   49,116 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,986 85,848 SH   SOLE   85,848 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9 100 SH Call SOLE   100 0 0
EAGLE BANCORP MONT INC COM 26942G100 74 3,920 SH   SOLE   3,920 0 0
EDUCATIONAL DEV CORP COM 281479105 85 35,168 SH   SOLE   35,168 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6 72 SH   SOLE   72 0 0
ELECTROMED INC COM 285409108 112 10,938 SH   SOLE   10,938 0 0
EMERSON ELEC CO COM 291011104 7 100 SH Call SOLE   100 0 0
EMERSON ELEC CO COM 291011104 6,767 92,426 SH   SOLE   92,426 0 0
ENBRIDGE INC COM 29250N105 8,805 237,338 SH   SOLE   237,338 0 0
ENBRIDGE INC COM 29250N105 11 300 SH Call SOLE   300 0 0
EOG RES INC COM 26875P101 4 40 SH   SOLE   40 0 0
EVERSOURCE ENERGY COM 30040W108 11 147 SH   SOLE   147 0 0
EXXON MOBIL CORP COM 30231G102 9 100 SH Call SOLE   100 0 0
EXXON MOBIL CORP COM 30231G102 11,085 126,960 SH   SOLE   126,960 0 0
FERGUSON PLC NEW SHS G3421J106 2 23 SH   SOLE   23 0 0
FIRST GTY BANCSHARES INC COM 32043P106 2,597 118,708 SH   SOLE   118,708 0 0
FIRST HORIZON CORPORATION COM 320517105 10,661 465,546 SH   SOLE   465,546 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5 28 SH   SOLE   28 0 0
GENERAL DYNAMICS CORP COM 369550108 21 100 SH Call SOLE   100 0 0
GENERAL DYNAMICS CORP COM 369550108 9,038 42,599 SH   SOLE   42,599 0 0
GENERAL MLS INC COM 370334104 10,271 134,074 SH   SOLE   134,074 0 0
GENERAL MLS INC COM 370334104 15 200 SH Call SOLE   200 0 0
GENUINE PARTS CO COM 372460105 16 105 SH   SOLE   105 0 0
GILEAD SCIENCES INC COM 375558103 12 200 SH Call SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103 9,729 157,709 SH   SOLE   157,709 0 0
GLOBUS MED INC CL A 379577208 2 40 SH   SOLE   40 0 0
GREENE CNTY BANCORP INC COM 394357107 1,063 18,515 SH   SOLE   18,515 0 0
HAWKINS INC COM 420261109 85 2,180 SH   SOLE   2,180 0 0
HEICO CORP NEW COM 422806109 7 47 SH   SOLE   47 0 0
HOME DEPOT INC COM 437076102 13 48 SH   SOLE   48 0 0
HONEYWELL INTL INC COM 438516106 10 62 SH   SOLE   62 0 0
HP INC COM 40434L105 5,708 229,057 SH   SOLE   229,057 0 0
HP INC COM 40434L105 10 400 SH Call SOLE   400 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7 543 SH   SOLE   543 0 0
IDEX CORP COM 45167R104 3 13 SH   SOLE   13 0 0
ILLINOIS TOOL WKS INC COM 452308109 7 38 SH   SOLE   38 0 0
INSTEEL INDS INC COM 45774W108 58 2,191 SH   SOLE   2,191 0 0
INTELLICHECK INC COM NEW 45817G201 1,455 614,529 SH   SOLE   614,529 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5 50 SH   SOLE   50 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12 100 SH Call SOLE   100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,697 73,203 SH   SOLE   73,203 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3 77 SH   SOLE   77 0 0
ISHARES TRUST - ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 149 1,092 SH   SOLE   1,092 0 0
ISHARES TRUST - ISHARES SELECT DIVIDEND ETF ETF 464287168 2,295 21,407 SH   SOLE   21,407 0 0
JOHNSON & JOHNSON COM 478160104 7,795 47,717 SH   SOLE   47,717 0 0
JPMORGAN CHASE & CO COM 46625H100 12 114 SH   SOLE   114 0 0
KIMBALL ELECTRONICS INC COM 49428J109 193 11,266 SH   SOLE   11,266 0 0
KIMBERLY-CLARK CORP COM 494368103 14 126 SH   SOLE   126 0 0
KINDER MORGAN INC DEL COM 49456B101 11 669 SH   SOLE   669 0 0
KRAFT HEINZ CO COM 500754106 4,602 137,995 SH   SOLE   137,995 0 0
LEGGETT & PLATT INC COM 524660107 3 95 SH   SOLE   95 0 0
LILLY ELI & CO COM 532457108 7 23 SH   SOLE   23 0 0
LOCKHEED MARTIN CORP COM 539830109 7,370 19,078 SH   SOLE   19,078 0 0
MARCUS CORP DEL COM 566330106 95 6,849 SH   SOLE   6,849 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6 21 SH   SOLE   21 0 0
MCDONALDS CORP COM 580135101 8,699 37,702 SH   SOLE   37,702 0 0
MEDTRONIC PLC SHS G5960L103 3 34 SH   SOLE   34 0 0
MERCK & CO INC COM 58933Y105 9 100 SH Call SOLE   100 0 0
MERCK & CO INC COM 58933Y105 9,981 115,900 SH   SOLE   115,900 0 0
META PLATFORMS INC CL A 30303M102 27 200 SH   SOLE   200 0 0
MICROSOFT CORP COM 594918104 82 353 SH   SOLE   353 0 0
MONARCH CASINO & RESORT INC COM 609027107 90 1,604 SH   SOLE   1,604 0 0
MONDELEZ INTL INC CL A 609207105 8 154 SH   SOLE   154 0 0
MONOLITHIC PWR SYS INC COM 609839105 7 19 SH   SOLE   19 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5 57 SH   SOLE   57 0 0
MYR GROUP INC DEL COM 55405W104 78 923 SH   SOLE   923 0 0
NATIONAL HEALTHCARE CORP COM 635906100 93 1,474 SH   SOLE   1,474 0 0
NEXTERA ENERGY INC COM 65339F101 9 116 SH   SOLE   116 0 0
NICE LTD SPONSORED ADR 653656108 6 33 SH   SOLE   33 0 0
NICOLET BANKSHARES INC COM 65406E102 106 1,505 SH   SOLE   1,505 0 0
NIKE INC CL B 654106103 9 103 SH   SOLE   103 0 0
NOVARTIS AG SPONSORED ADR 66987V109 13 172 SH   SOLE   172 0 0
NUSHARES ETF TRUST - NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 440 14,114 SH   SOLE   14,114 0 0
OMNICELL COM COM 68213N109 2 28 SH   SOLE   28 0 0
OMNICOM GROUP INC COM 681919106 9 145 SH   SOLE   145 0 0
ORACLE CORP COM 68389X105 12 195 SH   SOLE   195 0 0
PARKE BANCORP INC COM 700885106 1,090 52,015 SH   SOLE   52,015 0 0
PARKER-HANNIFIN CORP COM 701094104 11 47 SH   SOLE   47 0 0
PEMBINA PIPELINE CORP COM 706327103 7,738 254,802 SH   SOLE   254,802 0 0
PEPSICO INC COM 713448108 9 54 SH   SOLE   54 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 939 209,574 SH   SOLE   209,574 0 0
PFIZER INC COM 717081103 9 200 SH Call SOLE   200 0 0
PFIZER INC COM 717081103 8,877 202,846 SH   SOLE   202,846 0 0
PHILIP MORRIS INTL INC COM 718172109 7,950 95,773 SH   SOLE   95,773 0 0
PHILIP MORRIS INTL INC COM 718172109 17 200 SH Call SOLE   200 0 0
PHILLIPS 66 COM 718546104 9,207 114,062 SH   SOLE   114,062 0 0
PHILLIPS 66 COM 718546104 8 100 SH Call SOLE   100 0 0
POLISHED COM INC *W EXP 06/02/202 28252C117 286 2,290,495 SH   SOLE   2,290,495 0 0
POLISHED COM INC COM 28252C109 1,906 3,664,650 SH   SOLE   3,664,650 0 0
POWER INTEGRATIONS INC COM 739276103 3 44 SH   SOLE   44 0 0
PPG INDS INC COM 693506107 3 31 SH   SOLE   31 0 0
PROCTER AND GAMBLE CO COM 742718109 13 100 SH Call SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 8,398 66,518 SH   SOLE   66,518 0 0
PRUDENTIAL FINL INC COM 744320102 9 100 SH Call SOLE   100 0 0
PRUDENTIAL FINL INC COM 744320102 7,745 90,291 SH   SOLE   90,291 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 13 153 SH   SOLE   153 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2 11 SH   SOLE   11 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6 100 SH Call SOLE   100 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,476 117,623 SH   SOLE   117,623 0 0
SELECT SECTOR SPDR TRUST - THE CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 27 412 SH   SOLE   412 0 0
SENECA FOODS CORP NEW CL A 817070501 109 2,160 SH   SOLE   2,160 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 2 34 SH   SOLE   34 0 0
SOUTHERN CO COM 842587107 7 100 SH Call SOLE   100 0 0
SOUTHERN CO COM 842587107 8,275 121,687 SH   SOLE   121,687 0 0
SPDR SERIES TRUST - SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 143 4,151 SH   SOLE   4,151 0 0
STARBUCKS CORP COM 855244109 12 139 SH   SOLE   139 0 0
STURM RUGER & CO INC COM 864159108 71 1,394 SH   SOLE   1,394 0 0
TARGET CORP COM 87612E106 8 57 SH   SOLE   57 0 0
TEXAS INSTRS INC COM 882508104 13 85 SH   SOLE   85 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10 20 SH   SOLE   20 0 0
TIMBERLAND BANCORP INC COM 887098101 128 4,637 SH   SOLE   4,637 0 0
TJX COS INC NEW COM 872540109 8 122 SH   SOLE   122 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 8 169 SH   SOLE   169 0 0
TRUIST FINL CORP COM 89832Q109 4,675 107,362 SH   SOLE   107,362 0 0
UFP TECHNOLOGIES INC COM 902673102 193 2,246 SH   SOLE   2,246 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,788 48,212 SH   SOLE   48,212 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12 24 SH   SOLE   24 0 0
US BANCORP DEL COM NEW 902973304 8 200 SH Call SOLE   200 0 0
US BANCORP DEL COM NEW 902973304 7,891 195,717 SH   SOLE   195,717 0 0
V F CORP COM 918204108 5 155 SH   SOLE   155 0 0
VAALCO ENERGY INC COM NEW 91851C201 177 40,669 SH   SOLE   40,669 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,225 163,944 SH   SOLE   163,944 0 0
VISA INC COM CL A 92826C839 44 248 SH   SOLE   248 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,098 226,064 SH   SOLE   226,064 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9 300 SH Call SOLE   300 0 0
WALMART INC COM 931142103 13 102 SH   SOLE   102 0 0
WATSCO INC COM 942622200 6 22 SH   SOLE   22 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3 14 SH   SOLE   14 0 0
WP CAREY INC COM 92936U109 7 100 SH Call SOLE   100 0 0
WP CAREY INC COM 92936U109 7,517 107,696 SH   SOLE   107,696 0 0
YANDEX N V SHS CLASS A N97284108 0 2,543 SH   SOLE   2,543 0 0
ZOETIS INC CL A 98978V103 3 17 SH   SOLE   17 0 0