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,092 61 SH   SOLE   61 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,085,275 32,882 SH   SOLE   32,882 0 0
ALPS ETF TRUST - O'SHARES US SM-CP QUL DIV ETF ETF 00162Q395   82,598 1,966 SH   SOLE   1,966 0 0
ANTERO MIDSTREAM CORP COM 03676B102   62,546 3,475 SH   SOLE   3,475 0 0
APPLE INC COM 037833100   67,750 305 SH   SOLE   305 0 0
AT&T INC COM 00206R102   10,541,796 372,765 SH   SOLE   372,765 0 0
AT&T INC COM 00206R102   19,796 700 SH Call SOLE   700 0 0
ATN INTL INC COM 00215F107   69,939 3,509 SH   SOLE   3,509 0 0
BANK AMERICA CORP COM 060505104   33,384 800 SH   SOLE   800 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   136,367 3,570 SH   SOLE   3,570 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   84,930 2,347 SH   SOLE   2,347 0 0
CAPITAL GROUP CORE BOND ETF ETF 14020Y508   127,584 4,855 SH   SOLE   4,855 0 0
CATERPILLAR INC COM 149123101   59,364 180 SH   SOLE   180 0 0
CHEVRON CORP NEW COM 166764100   8,196,777 48,997 SH   SOLE   48,997 0 0
CHEVRON CORP NEW COM 166764100   16,729 100 SH Call SOLE   100 0 0
CISCO SYS INC COM 17275R102   8,106,970 131,372 SH   SOLE   131,372 0 0
CISCO SYS INC COM 17275R102   12,342 200 SH Call SOLE   200 0 0
CITIGROUP INC COM NEW 172967424   8,627,314 121,529 SH   SOLE   121,529 0 0
CITIGROUP INC COM NEW 172967424   14,198 200 SH Call SOLE   200 0 0
COCA COLA CO COM 191216100   7,482,242 103,734 SH   SOLE   103,734 0 0
COCA COLA CO COM 191216100   14,324 200 SH Call SOLE   200 0 0
COHU INC COM 192576106   81,296 5,368 SH   SOLE   5,368 0 0
COLUMBIA DIVERSIFIED FIXED INC ALLC ETF ETF 19761L508   108,105 6,046 SH   SOLE   6,046 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,404 11 SH   SOLE   11 0 0
CROWN CASTLE INC COM 22822V101   6,714,201 64,417 SH   SOLE   64,417 0 0
CROWN CASTLE INC COM 22822V101   10,423 100 SH Call SOLE   100 0 0
CUMMINS INC COM 231021106   6,830,889 21,793 SH   SOLE   21,793 0 0
DANAOS CORPORATION SHS Y1968P121   251,383 3,221 SH   SOLE   3,221 0 0
DIREXION AUSPICE BROAD CMDTY STRAT ETF ETF 25460E307   21,093 719 SH   SOLE   719 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   6,424,142 52,670 SH   SOLE   52,670 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   12,197 100 SH Call SOLE   100 0 0
EA SERIES TRUST - MORGAN DEMPSEY LARGE CAP VALUE ETF ETF 02072L482   583,522 21,500 SH   SOLE   21,500 0 0
ELECTROMED INC COM 285409108   43,412 1,762 SH   SOLE   1,762 0 0
ELI LILLY & CO COM 532457108   92,152 112 SH   SOLE   112 0 0
EMERSON ELEC CO COM 291011104   11,512 105 SH   SOLE   105 0 0
ENBRIDGE INC COM 29250N105   32,701 738 SH   SOLE   738 0 0
ENTERGY CORP NEW COM 29364G103   17,098 200 SH Call SOLE   200 0 0
ENTERGY CORP NEW COM 29364G103   8,067,607 94,369 SH   SOLE   94,369 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   171,424 6,307 SH   SOLE   6,307 0 0
EVERSOURCE ENERGY COM 30040W108   5,774,042 92,965 SH   SOLE   92,965 0 0
EVERSOURCE ENERGY COM 30040W108   6,211 100 SH Call SOLE   100 0 0
EXXON MOBIL CORP COM 30231G102   9,281,948 78,045 SH   SOLE   78,045 0 0
EXXON MOBIL CORP COM 30231G102   23,786 200 SH Call SOLE   200 0 0
FIDELITY WISE ORIGIN BITCOIN FUND ETF 315948109   43,325 602 SH   SOLE   602 0 0
GENERAL DYNAMICS CORP COM 369550108   6,302,767 23,123 SH   SOLE   23,123 0 0
GENERAL DYNAMICS CORP COM 369550108   27,258 100 SH Call SOLE   100 0 0
GENERAL MLS INC COM 370334104   4,765,324 79,701 SH   SOLE   79,701 0 0
GENERAL MLS INC COM 370334104   11,958 200 SH Call SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103   39,218 350 SH   SOLE   350 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104   111,514 5,452 SH   SOLE   5,452 0 0
HARBOR LONG-SHORT EQUITY ETF ETF 41151J828   30,342 1,051 SH   SOLE   1,051 0 0
HASBRO INC COM 418056107   30,684 499 SH   SOLE   499 0 0
HAWKINS INC COM 420261109   146,261 1,374 SH   SOLE   1,374 0 0
HEICO CORP NEW COM 422806109   12,558 47 SH   SOLE   47 0 0
HONEYWELL INTL INC COM 438516106   13,129 62 SH   SOLE   62 0 0
INTELLICHECK INC COM NEW 45817G201   2 1 SH   SOLE   1 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,625 50 SH   SOLE   50 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,879,900 27,668 SH   SOLE   27,668 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   182,660 1,054 SH   SOLE   1,054 0 0
ISHARES TRUST - ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   16,404 172 SH   SOLE   172 0 0
ISHARES TRUST - ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   3,250 9 SH   SOLE   9 0 0
ISHARES TRUST - ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718   7,669 76 SH   SOLE   76 0 0
ISHARES TRUST - ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372   23,977 439 SH   SOLE   439 0 0
ISHARES TRUST - ISHARES RUSSELL1000 VALUE ETF ETF 464287598   111,391 592 SH   SOLE   592 0 0
ISHARES TRUST - SELECT DIVIDEND ETF ETF 464287168   69,965 521 SH   SOLE   521 0 0
J P MORGAN EXCHANGE TRADED FUND - EQUITY PREMIUM INCOME ETF ETF 46641Q332   3,828 67 SH   SOLE   67 0 0
J P MORGAN EXCHANGE TRADED FUND - NASDAQ EQUITY PREMIUM INC ETF ETF 46654Q203   5,280 102 SH   SOLE   102 0 0
JOHNSON & JOHNSON COM 478160104   5,549,683 33,464 SH   SOLE   33,464 0 0
JOHNSON & JOHNSON COM 478160104   16,584 100 SH Call SOLE   100 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   124,624 2,982 SH   SOLE   2,982 0 0
KIMBALL ELECTRONICS INC COM 49428J109   111,473 6,688 SH   SOLE   6,688 0 0
KRAFT HEINZ CO COM 500754106   5,155,693 169,428 SH   SOLE   169,428 0 0
KRAFT HEINZ CO COM 500754106   9,129 300 SH Call SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109   6,768,433 15,152 SH   SOLE   15,152 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,005,991 71,108 SH   SOLE   71,108 0 0
MAIN STR CAP CORP COM 56035L104   5,215,257 92,204 SH   SOLE   92,204 0 0
MARA HOLDINGS INC COM 565788106   8,050 700 SH   SOLE   700 0 0
MCDONALDS CORP COM 580135101   4,139,288 13,251 SH   SOLE   13,251 0 0
MEDTRONIC PLC SHS G5960L103   7,030,448 77,633 SH   SOLE   77,633 0 0
MEDTRONIC PLC SHS G5960L103   8,986 100 SH Call SOLE   100 0 0
MERCK & CO INC COM 58933Y105   5,166,933 57,056 SH   SOLE   57,056 0 0
MERCK & CO INC COM 58933Y105   8,976 100 SH Call SOLE   100 0 0
MFS ACTIVE INTERNATIONAL ETF ETF 55286W405   2,906 113 SH   SOLE   113 0 0
MICROSOFT CORP COM 594918104   61,939 165 SH   SOLE   165 0 0
MONARCH CASINO & RESORT INC COM 609027107   108,321 1,393 SH   SOLE   1,393 0 0
MONDELEZ INTL INC CL A 609207105   10,521 154 SH   SOLE   154 0 0
MONOLITHIC PWR SYS INC COM 609839105   11,049 19 SH   SOLE   19 0 0
MYR GROUP INC DEL COM 55405W104   105,055 929 SH   SOLE   929 0 0
NEXTERA ENERGY INC COM 65339F101   8,223 116 SH   SOLE   116 0 0
NUSHARES ETF TRUST - NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300   225,084 5,559 SH   SOLE   5,559 0 0
ORACLE CORP COM 68389X105   10,066 72 SH   SOLE   72 0 0
PEMBINA PIPELINE CORP COM 706327103   7,518,804 188,257 SH   SOLE   188,257 0 0
PEPSICO INC COM 713448108   8,097 54 SH   SOLE   54 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   7 1 SH   SOLE   1 0 0
PFIZER INC COM 717081103   4,977,210 196,417 SH   SOLE   196,417 0 0
PFIZER INC COM 717081103   10,136 400 SH Call SOLE   400 0 0
PHILIP MORRIS INTL INC COM 718172109   9,435,373 58,943 SH   SOLE   58,943 0 0
PHILIP MORRIS INTL INC COM 718172109   15,873 100 SH Call SOLE   100 0 0
PHILLIPS 66 COM 718546104   37,167 301 SH   SOLE   301 0 0
PROCTER AND GAMBLE CO COM 742718109   4,764,812 27,959 SH   SOLE   27,959 0 0
PRUDENTIAL FINL INC COM 744320102   6,585,652 58,969 SH   SOLE   58,969 0 0
PRUDENTIAL FINL INC COM 744320102   11,168 100 SH Call SOLE   100 0 0
RIO TINTO PLC SPONSORED ADR 767204100   3,424,725 54,961 SH   SOLE   54,961 0 0
RIO TINTO PLC SPONSORED ADR 767204100   6,008 100 SH Call SOLE   100 0 0
SAPIENS INTL CORP N V SHS G7T16G103   125,684 4,680 SH   SOLE   4,680 0 0
SELECT SECTOR SPDR TRUST - THE CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   139,329 1,706 SH   SOLE   1,706 0 0
SENECA FOODS CORP NEW CL A 817070501   135,436 1,521 SH   SOLE   1,521 0 0
SOUTHERN CO COM 842587107   9,195 100 SH Call SOLE   100 0 0
SOUTHERN CO COM 842587107   6,089,227 66,223 SH   SOLE   66,223 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   6,986 12 SH   SOLE   12 0 0
SPDR SER TRUST - PORTFOLIO TIPS ETF ETF 78464A656   37,922 1,438 SH   SOLE   1,438 0 0
SPDR SER TRUST - SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   6,596,196 71,909 SH   SOLE   71,909 0 0
STARBUCKS CORP COM 855244109   4,210,905 42,929 SH   SOLE   42,929 0 0
STARBUCKS CORP COM 855244109   9,809 100 SH Call SOLE   100 0 0
TARGET CORP COM 87612E106   5,949 57 SH   SOLE   57 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227   114,088 4,206 SH   SOLE   4,206 0 0
TCW ETF TRUST - TCW COMPOUNDERS ETF ETF 29287L601   60,166 1,816 SH   SOLE   1,816 0 0
THE CIGNA GROUP COM 125523100   6,580 20 SH   SOLE   20 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,980 10 SH   SOLE   10 0 0
TJX COS INC NEW COM 872540109   14,860 122 SH   SOLE   122 0 0
TRANSCAT INC COM 893529107   74,572 954 SH   SOLE   954 0 0
UFP TECHNOLOGIES INC COM 902673102   191,245 948 SH   SOLE   948 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   129,737 6,060 SH   SOLE   6,060 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,080,983 46,195 SH   SOLE   46,195 0 0
UNITED PARCEL SERVICE INC CL B 911312106   10,999 100 SH Call SOLE   100 0 0
VAALCO ENERGY INC COM NEW 91851C201   270,439 71,925 SH   SOLE   71,925 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,006,857 154,472 SH   SOLE   154,472 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   13,608 300 SH Call SOLE   300 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   98,802 2,618 SH   SOLE   2,618 0 0
VISA INC COM CL A 92826C839   49,064 140 SH   SOLE   140 0 0
VOYA FINANCIAL INC COM 929089100   3,482,051 51,388 SH   SOLE   51,388 0 0
VOYA FINANCIAL INC COM 929089100   6,776 100 SH Call SOLE   100 0 0
WEC ENERGY GROUP INC COM 92939U106   8,890,725 81,581 SH   SOLE   81,581 0 0
WEC ENERGY GROUP INC COM 92939U106   21,796 200 SH Call SOLE   200 0 0
WELLS FARGO CO NEW COM 949746101   5,286,833 73,643 SH   SOLE   73,643 0 0
WELLS FARGO CO NEW COM 949746101   7,179 100 SH Call SOLE   100 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,134 14 SH   SOLE   14 0 0