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
1847 GOEDEKER INC COM 28252C109 154 64,131 SH   SOLE   64,131 0 0
ALTRIA GROUP INC COM 02209S103 5,661 119,449 SH   SOLE   119,449 0 0
ASTEC INDS INC COM 046224101 90 1,303 SH   SOLE   1,303 0 0
AT&T INC COM 00206R102 6,868 279,184 SH   SOLE   279,184 0 0
AT&T INC COM 00206R102 10 400 SH Call SOLE   400 0 0
AUDIOCODES LTD ORD M15342104 120 3,454 SH   SOLE   3,454 0 0
CHEVRON CORP NEW COM 166764100 8,838 75,316 SH   SOLE   75,316 0 0
CHEVRON CORP NEW COM 166764100 12 100 SH Call SOLE   100 0 0
CISCO SYS INC COM 17275R102 10,576 166,895 SH   SOLE   166,895 0 0
CISCO SYS INC COM 17275R102 13 200 SH Call SOLE   200 0 0
CITIGROUP INC COM NEW 172967424 3 44 SH   SOLE   44 0 0
COCA COLA CO COM 191216100 9,933 167,763 SH   SOLE   167,763 0 0
COCA COLA CO COM 191216100 12 200 SH Call SOLE   200 0 0
COHU INC COM 192576106 84 2,213 SH   SOLE   2,213 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 11,983 57,408 SH   SOLE   57,408 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 21 100 SH Call SOLE   100 0 0
DIGITAL RLTY TR INC COM 253868103 4,515 25,526 SH   SOLE   25,526 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8,861 84,475 SH   SOLE   84,475 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10 100 SH Call SOLE   100 0 0
EAGLE BANCORP MONT INC COM 26942G100 83 3,620 SH   SOLE   3,620 0 0
ELECTROMED INC COM 285409108 154 11,824 SH   SOLE   11,824 0 0
EMERSON ELEC CO COM 291011104 8,512 91,560 SH   SOLE   91,560 0 0
EMERSON ELEC CO COM 291011104 9 100 SH Call SOLE   100 0 0
ENBRIDGE INC COM 29250N105 9,132 233,663 SH   SOLE   233,663 0 0
ENBRIDGE INC COM 29250N105 12 300 SH Call SOLE   300 0 0
EXXON MOBIL CORP COM 30231G102 8,710 142,345 SH   SOLE   142,345 0 0
EXXON MOBIL CORP COM 30231G102 6 100 SH Call SOLE   100 0 0
FIRST HORIZON CORPORATION COM 320517105 6,018 368,494 SH   SOLE   368,494 0 0
FIRST HORIZON CORPORATION COM 320517105 5 300 SH Call SOLE   300 0 0
GENERAL DYNAMICS CORP COM 369550108 8,761 42,023 SH   SOLE   42,023 0 0
GENERAL DYNAMICS CORP COM 369550108 21 100 SH Call SOLE   100 0 0
GENERAL MLS INC COM 370334104 8,879 131,772 SH   SOLE   131,772 0 0
GENERAL MLS INC COM 370334104 13 200 SH Call SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103 9,524 131,162 SH   SOLE   131,162 0 0
GILEAD SCIENCES INC COM 375558103 15 200 SH Call SOLE   200 0 0
HAWKINS INC COM 420261109 96 2,437 SH   SOLE   2,437 0 0
HP INC COM 40434L105 11,913 316,242 SH   SOLE   316,242 0 0
HP INC COM 40434L105 15 400 SH Call SOLE   400 0 0
INSTEEL INDS INC COM 45774W108 101 2,541 SH   SOLE   2,541 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,579 71,670 SH   SOLE   71,670 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13 100 SH Call SOLE   100 0 0
INTERPUBLIC GROUP COS INC COM 460690100 5,709 152,449 SH   SOLE   152,449 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7 200 SH Call SOLE   200 0 0
ISHARES TRUST-ISHARES RUSSELL 1000 ETF ETF 464287622 44 165 SH   SOLE   165 0 0
ISHARES TRUST-ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 310 1,845 SH   SOLE   1,845 0 0
JOHNSON & JOHNSON COM 478160104 8,061 47,120 SH   SOLE   47,120 0 0
JOHNSON OUTDOORS INC CL A 479167108 64 684 SH   SOLE   684 0 0
KIMBALL ELECTRONICS INC COM 49428J109 173 7,929 SH   SOLE   7,929 0 0
KIMBERLY-CLARK CORP COM 494368103 6,393 44,733 SH   SOLE   44,733 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 0 1 SH   SOLE   1 0 0
LOCKHEED MARTIN CORP COM 539830109 6,561 18,462 SH   SOLE   18,462 0 0
M/I HOMES INC COM 55305B101 86 1,376 SH   SOLE   1,376 0 0
MARCUS CORP DEL COM 566330106 70 3,896 SH   SOLE   3,896 0 0
MCDONALDS CORP COM 580135101 9,962 37,161 SH   SOLE   37,161 0 0
MERCK & CO INC COM 58933Y105 8,620 112,467 SH   SOLE   112,467 0 0
MERCK & CO INC COM 58933Y105 8 100 SH Call SOLE   100 0 0
META PLATFORMS INC CL A 30303M102 67 200 SH   SOLE   200 0 0
MONARCH CASINO & RESORT INC COM 609027107 110 1,481 SH   SOLE   1,481 0 0
MYR GROUP INC DEL COM 55405W104 94 852 SH   SOLE   852 0 0
NATIONAL HEALTHCARE CORP COM 635906100 93 1,362 SH   SOLE   1,362 0 0
NETGEAR INC COM 64111Q104 71 2,427 SH   SOLE   2,427 0 0
NICOLET BANKSHARES INC COM 65406E102 131 1,529 SH   SOLE   1,529 0 0
NORTHERN TR CORP COM 665859104 9,415 78,716 SH   SOLE   78,716 0 0
NORTHERN TR CORP COM 665859104 12 100 SH Call SOLE   100 0 0
NUSHARES ETF TRUST-NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 716 18,471 SH   SOLE   18,471 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 129 20,305 SH   SOLE   20,305 0 0
PFIZER INC COM 717081103 11,815 200,090 SH   SOLE   200,090 0 0
PFIZER INC COM 717081103 12 200 SH Call SOLE   200 0 0
PHILIP MORRIS INTL INC COM 718172109 7,308 76,925 SH   SOLE   76,925 0 0
PHILIP MORRIS INTL INC COM 718172109 19 200 SH Call SOLE   200 0 0
PHILLIPS 66 COM 718546104 5,974 82,442 SH   SOLE   82,442 0 0
PHILLIPS 66 COM 718546104 7 100 SH Call SOLE   100 0 0
PPL CORP COM 69351T106 6,240 207,571 SH   SOLE   207,571 0 0
PPL CORP COM 69351T106 9 300 SH Call SOLE   300 0 0
PROCTER AND GAMBLE CO COM 742718109 10,816 66,123 SH   SOLE   66,123 0 0
PROCTER AND GAMBLE CO COM 742718109 16 100 SH Call SOLE   100 0 0
PRUDENTIAL FINL INC COM 744320102 9,731 89,902 SH   SOLE   89,902 0 0
PRUDENTIAL FINL INC COM 744320102 11 100 SH Call SOLE   100 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 33 789 SH   SOLE   789 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,322 94,436 SH   SOLE   94,436 0 0
RIO TINTO PLC SPONSORED ADR 767204100 7 100 SH Call SOLE   100 0 0
SCHWAB STRATEGIC TRUST-SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 65 802 SH   SOLE   802 0 0
SELECT SECTOR SPDR TRUST-THE CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 48 619 SH   SOLE   619 0 0
SENECA FOODS CORP NEW CL A 817070501 96 1,995 SH   SOLE   1,995 0 0
SOUTHERN CO COM 842587107 8,235 120,082 SH   SOLE   120,082 0 0
SOUTHERN CO COM 842587107 7 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST-SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 1,755 41,801 SH   SOLE   41,801 0 0
STURM RUGER & CO INC COM 864159108 74 1,090 SH   SOLE   1,090 0 0
TARGET CORP COM 87612E106 13 57 SH   SOLE   57 0 0
TIMBERLAND BANCORP INC COM 887098101 119 4,281 SH   SOLE   4,281 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 8 169 SH   SOLE   169 0 0
UFP TECHNOLOGIES INC COM 902673102 186 2,642 SH   SOLE   2,642 0 0
UNITED PARCEL SERVICE INC CL B 911312106 8,293 38,689 SH   SOLE   38,689 0 0
US BANCORP DEL COM NEW 902973304 10,924 194,478 SH   SOLE   194,478 0 0
US BANCORP DEL COM NEW 902973304 11 200 SH Call SOLE   200 0 0
VAALCO ENERGY INC COM NEW 91851C201 119 37,078 SH   SOLE   37,078 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,444 162,506 SH   SOLE   162,506 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10 200 SH Call SOLE   200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,586 183,789 SH   SOLE   183,789 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 10 200 SH Call SOLE   200 0 0
WEYCO GROUP INC COM 962149100 119 4,991 SH   SOLE   4,991 0 0
WP CAREY INC COM 92936U109 8,708 106,128 SH   SOLE   106,128 0 0
WP CAREY INC COM 92936U109 8 100 SH Call SOLE   100 0 0