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
ABBOTT LABS COM 002824100   8,297 61 SH   SOLE   61 0 0
ABBVIE INC COM 00287Y109   18,562 100 SH   SOLE   100 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,401,266 32,472 SH   SOLE   32,472 0 0
ALPS O'SHARES US SM-CP QUL DIV ETF ETF 00162Q395   142,215 3,291 SH   SOLE   3,291 0 0
ANTERO MIDSTREAM CORP COM 03676B102   66,682 3,519 SH   SOLE   3,519 0 0
APPLE INC COM 037833100   88,223 430 SH   SOLE   430 0 0
AT&T INC COM 00206R102   10,636,717 367,544 SH   SOLE   367,544 0 0
AT&T INC COM 00206R102   20,258 700 SH Call SOLE   700 0 0
ATN INTL INC COM 00215F107   82,245 4,977 SH   SOLE   4,977 0 0
BANK AMERICA CORP COM 060505104   37,856 800 SH   SOLE   800 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   242,723 5,062 SH   SOLE   5,062 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   82,900 1,993 SH   SOLE   1,993 0 0
CAPITAL GROUP CORE BOND ETF ETF 14020Y508   147,853 5,622 SH   SOLE   5,622 0 0
CATERPILLAR INC COM 149123101   69,878 180 SH   SOLE   180 0 0
CHEVRON CORP NEW COM 166764100   6,911,387 48,267 SH   SOLE   48,267 0 0
CHEVRON CORP NEW COM 166764100   14,319 100 SH Call SOLE   100 0 0
CISCO SYS INC COM 17275R102   8,988,664 129,557 SH   SOLE   129,557 0 0
CISCO SYS INC COM 17275R102   13,876 200 SH Call SOLE   200 0 0
CITIGROUP INC COM NEW 172967424   10,210,168 119,950 SH   SOLE   119,950 0 0
CITIGROUP INC COM NEW 172967424   17,024 200 SH Call SOLE   200 0 0
COCA COLA CO COM 191216100   7,295,652 102,382 SH   SOLE   102,382 0 0
COHU INC COM 192576106   146,390 7,609 SH   SOLE   7,609 0 0
COLUMBIA DIVERSIFIED FIXED INC ALLC ETF ETF 19761L508   125,433 6,888 SH   SOLE   6,888 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,889 11 SH   SOLE   11 0 0
CROWN CASTLE INC COM 22822V101   6,532,170 63,586 SH   SOLE   63,586 0 0
CROWN CASTLE INC COM 22822V101   10,273 100 SH Call SOLE   100 0 0
CUMMINS INC COM 231021106   7,019,666 21,434 SH   SOLE   21,434 0 0
DANAOS CORPORATION SHS Y1968P121   393,866 4,564 SH   SOLE   4,564 0 0
DIREXION AUSPICE BROAD CMDTY STRAT ETF ETF 25460E307   29,475 1,056 SH   SOLE   1,056 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   6,144,000 52,068 SH   SOLE   52,068 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   11,800 100 SH Call SOLE   100 0 0
ELI LILLY & CO COM 532457108   83,202 107 SH   SOLE   107 0 0
EMERSON ELEC CO COM 291011104   14,000 105 SH   SOLE   105 0 0
ENBRIDGE INC COM 29250N105   33,446 738 SH   SOLE   738 0 0
ENTERGY CORP NEW COM 29364G103   7,766,470 93,437 SH   SOLE   93,437 0 0
ENTERGY CORP NEW COM 29364G103   16,624 200 SH Call SOLE   200 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   408,884 8,945 SH   SOLE   8,945 0 0
EVERSOURCE ENERGY COM 30040W108   5,850,025 91,953 SH   SOLE   91,953 0 0
EXXON MOBIL CORP COM 30231G102   8,314,903 77,133 SH   SOLE   77,133 0 0
EXXON MOBIL CORP COM 30231G102   3,505 200 SH Call SOLE   200 0 0
FIDELITY WISE ORIGIN BITCOIN ETF 315948109   70,585 751 SH   SOLE   751 0 0
FLEXSHARES IBOXX 3YR TARGET DUR TIPS ETF ETF 33939L506   119,411 4,926 SH   SOLE   4,926 0 0
GENERAL DYNAMICS CORP COM 369550108   6,689,328 22,935 SH   SOLE   22,935 0 0
GENERAL DYNAMICS CORP COM 369550108   29,166 100 SH Call SOLE   100 0 0
GENERAL MLS INC COM 370334104   4,066,085 78,481 SH   SOLE   78,481 0 0
GENERAL MLS INC COM 370334104   10,362 200 SH Call SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103   38,805 350 SH   SOLE   350 0 0
GLOBAL X US INFRASTRUCTURE DEV ETF ETF 37954Y673   23,811 545 SH   SOLE   545 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104   167,101 7,729 SH   SOLE   7,729 0 0
HARBOR LONG-SHORT EQUITY ETF ETF 41151J828   47,145 1,676 SH   SOLE   1,676 0 0
HASBRO INC COM 418056107   26,649 361 SH   SOLE   361 0 0
HAWKINS INC COM 420261109   276,957 1,949 SH   SOLE   1,949 0 0
HEICO CORP NEW COM 422806109   15,416 47 SH   SOLE   47 0 0
HONEYWELL INTL INC COM 438516106   14,439 62 SH   SOLE   62 0 0
INTELLICHECK INC COM NEW 45817G201   2 1 SH   SOLE   1 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   9,174 50 SH   SOLE   50 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   8,038,861 27,271 SH   SOLE   27,271 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   176,367 970 SH   SOLE   970 0 0
INVESCO QQQ TRUST ETF 46090E103   30,373 55 SH   SOLE   55 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101   100,384 1,640 SH   SOLE   1,640 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822   35,986 480 SH   SOLE   480 0 0
ISHARES EMERGING MARKETS DIVIDEND ETF ETF 464286319   52,680 1,839 SH   SOLE   1,839 0 0
ISHARES SHORT-TERM NATIONAL MUNI BD ETF ETF 464288158   221,187 2,080 SH   SOLE   2,080 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372   65,154 1,101 SH   SOLE   1,101 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   12,105 145 SH   SOLE   145 0 0
ISHARES IBOXX $ HIGH YIELD CORP BD ETF ETF 464288513   8,065 100 SH   SOLE   100 0 0
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718   78 1 SH   SOLE   1 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168   9,961 75 SH   SOLE   75 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184   11,175 304 SH   SOLE   304 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   232,838 375 SH   SOLE   375 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   44,040 400 SH   SOLE   400 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   54,718 280 SH   SOLE   280 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   16,472 172 SH   SOLE   172 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   113,042 582 SH   SOLE   582 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804   17,705 162 SH   SOLE   162 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   3,821 9 SH   SOLE   9 0 0
JPMORGAN NASDAQ EQUITY PREMIUM INC ETF ETF 46654Q203   5,740 106 SH   SOLE   106 0 0
JPMORGAN EQUITY PREMIUM INC ETF ETF 46641Q332   42 1 SH   SOLE   1 0 0
JOHNSON & JOHNSON COM 478160104   5,047,423 33,044 SH   SOLE   33,044 0 0
JOHNSON & JOHNSON COM 478160104   15,275 100 SH Call SOLE   100 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   246,714 4,229 SH   SOLE   4,229 0 0
KIMBALL ELECTRONICS INC COM 49428J109   144,110 7,494 SH   SOLE   7,494 0 0
KRAFT HEINZ CO COM 500754106   4,299,095 166,503 SH   SOLE   166,503 0 0
LOCKHEED MARTIN CORP COM 539830109   6,970,855 15,051 SH   SOLE   15,051 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,084,704 70,596 SH   SOLE   70,596 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,786 100 SH Call SOLE   100 0 0
MAIN STR CAP CORP COM 56035L104   5,408,665 91,517 SH   SOLE   91,517 0 0
MARA HOLDINGS INC COM 565788106   10,976 700 SH   SOLE   700 0 0
MCDONALDS CORP COM 580135101   3,863,552 13,224 SH   SOLE   13,224 0 0
MEDTRONIC PLC SHS G5960L103   6,748,388 76,792 SH   SOLE   76,792 0 0
MEDTRONIC PLC SHS G5960L103   8,788 100 SH Call SOLE   100 0 0
MERCK & CO INC COM 58933Y105   4,488,948 56,136 SH   SOLE   56,136 0 0
MERCK & CO INC COM 58933Y105   7,916 100 SH Call SOLE   100 0 0
MFS ACTIVE INTERNATIONAL ETF ETF 55286W405   54,510 1,916 SH   SOLE   1,916 0 0
MICROSOFT CORP COM 594918104   119,378 240 SH   SOLE   240 0 0
MONARCH CASINO & RESORT INC COM 609027107   143,490 1,660 SH   SOLE   1,660 0 0
MONDELEZ INTL INC CL A 609207105   10,458 154 SH   SOLE   154 0 0
MONOLITHIC PWR SYS INC COM 609839105   13,926 19 SH   SOLE   19 0 0
MYR GROUP INC DEL COM 55405W104   221,009 1,218 SH   SOLE   1,218 0 0
MORGAN DEMPSEY LARGE CAP VALUE ETF ETF 02072L482   519,117 19,247 SH   SOLE   19,247 0 0
NEXTERA ENERGY INC COM 65339F101   8,053 116 SH   SOLE   116 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300   193,522 4,617 SH   SOLE   4,617 0 0
ONEOK INC NEW COM 682680103   3,497,274 42,843 SH   SOLE   42,843 0 0
ONEOK INC NEW COM 682680103   8,163 100 SH Call SOLE   100 0 0
PEMBINA PIPELINE CORP COM 706327103   6,966,870 185,719 SH   SOLE   185,719 0 0
PEMBINA PIPELINE CORP COM 706327103   11,254 300 SH Call SOLE   300 0 0
PEPSICO INC COM 713448108   7,130 54 SH   SOLE   54 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   11 1 SH   SOLE   1 0 0
PFIZER INC COM 717081103   4,709,129 194,271 SH   SOLE   194,271 0 0
PHILIP MORRIS INTL INC COM 718172109   6,978,607 38,035 SH   SOLE   38,035 0 0
PHILLIPS 66 COM 718546104   25,530 214 SH   SOLE   214 0 0
POWELL INDS INC COM 739128106   51,769 246 SH   SOLE   246 0 0
PRO-DEX INC COLO COM NEW 74265M205   179,115 4,109 SH   SOLE   4,109 0 0
PROCTER AND GAMBLE CO COM 742718109   4,375,621 27,464 SH   SOLE   27,464 0 0
PRUDENTIAL FINL INC COM 744320102   6,251,483 58,186 SH   SOLE   58,186 0 0
PRUDENTIAL FINL INC COM 744320102   10,744 100 SH Call SOLE   100 0 0
RIO TINTO PLC SPONSORED ADR 767204100   3,165,563 54,270 SH   SOLE   54,270 0 0
RIO TINTO PLC SPONSORED ADR 767204100   5,833 100 SH Call SOLE   100 0 0
SAPIENS INTL CORP N V SHS G7T16G103   193,850 6,636 SH   SOLE   6,636 0 0
SENECA FOODS CORP NEW CL A 817070501   218,125 2,151 SH   SOLE   2,151 0 0
SOUTHERN CO COM 842587107   6,007,025 65,415 SH   SOLE   65,415 0 0
SOUTHERN CO COM 842587107   9,183 100 SH Call SOLE   100 0 0
SPDR S&P 500 ETF ETF 78462F103   86,569 140 SH   SOLE   140 0 0
SPDR BLMBG CONVERT SECS ETF ETF 78464A359   8,266 100 SH   SOLE   100 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   71,035 125 SH   SOLE   125 0 0
SPDR BLMBG 1-3 MTH T-BILL ETF ETF 78468R663   6,402,964 69,802 SH   SOLE   69,802 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656   81,570 3,130 SH   SOLE   3,130 0 0
STARBUCKS CORP COM 855244109   3,879,799 42,342 SH   SOLE   42,342 0 0
TARGET CORP COM 87612E106   5,623 57 SH   SOLE   57 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227   221,275 7,256 SH   SOLE   7,256 0 0
TCW COMPOUNDERS ETF ETF 29287L601   145,123 4,143 SH   SOLE   4,143 0 0
THE CIGNA GROUP COM 125523100   6,612 20 SH   SOLE   20 0 0
THE CONSUMER STAPLES SEL SECTSPDR ETF ETF 81369Y308   138,135 1,706 SH   SOLE   1,706 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,059 10 SH   SOLE   10 0 0
TJX COS INC NEW COM 872540109   15,066 122 SH   SOLE   122 0 0
TRANSCAT INC COM 893529107   116,140 1,352 SH   SOLE   1,352 0 0
UFP TECHNOLOGIES INC COM 902673102   328,157 1,344 SH   SOLE   1,344 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   193,943 8,594 SH   SOLE   8,594 0 0
UNITED PARCEL SERVICE INC CL B 911312106   4,619,775 45,768 SH   SOLE   45,768 0 0
UNITED PARCEL SERVICE INC CL B 911312106   10,094 100 SH Call SOLE   100 0 0
VAALCO ENERGY INC COM NEW 91851C201   364,606 100,999 SH   SOLE   100,999 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   19,586 396 SH   SOLE   396 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,582,372 152,123 SH   SOLE   152,123 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   12,981 300 SH Call SOLE   300 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   142,951 3,713 SH   SOLE   3,713 0 0
VISA INC COM CL A 92826C839   49,707 140 SH   SOLE   140 0 0
VOYA FINANCIAL INC COM 929089100   3,638,643 51,249 SH   SOLE   51,249 0 0
VOYA FINANCIAL INC COM 929089100   7,100 100 SH Call SOLE   100 0 0
WEC ENERGY GROUP INC COM 92939U106   8,401,493 80,629 SH   SOLE   80,629 0 0
WEC ENERGY GROUP INC COM 92939U106   20,840 200 SH Call SOLE   200 0 0
WELLS FARGO CO NEW COM 949746101   7,395,382 92,304 SH   SOLE   92,304 0 0
WELLS FARGO CO NEW COM 949746101   16,024 200 SH Call SOLE   200 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,063 14 SH   SOLE   14 0 0