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
Apogee Enterprises, Inc. COM 037598109 87 2,122 SH   SOLE   2,122 0 0
Astec Industries, Inc. COM 046224101 96 1,277 SH   SOLE   1,277 0 0
Ames National Corporation COM 031001100 21 819 SH   SOLE   819 0 0
Atrion Corporation COM 049904105 48 75 SH   SOLE   75 0 0
Auburn National Bancorporation, Inc. COM 050473107 22 566 SH   SOLE   566 0 0
Balchem Corporation COM 057665200 55 436 SH   SOLE   436 0 0
Bar Harbor Bankshares COM 066849100 47 1,611 SH   SOLE   1,611 0 0
Badger Meter, Inc. COM 056525108 74 799 SH   SOLE   799 0 0
Cal-Maine Foods, Inc. COM NEW 128030202 25 660 SH   SOLE   660 0 0
Crown Castle International Corp. (REIT) COM 22822V101 11,174 64,914 SH   SOLE   64,914 0 0
CMC Materials, Inc. COM 12571T100 104 589 SH   SOLE   589 0 0
Cohu, Inc. COM 192576106 58 1,380 SH   SOLE   1,380 0 0
Cisco Systems, Inc. COM 17275R102 9,849 190,460 SH   SOLE   190,460 0 0
CSW Industrials, Inc. COM 126402106 94 697 SH   SOLE   697 0 0
Cubic Corporation COM 229669106 39 525 SH   SOLE   525 0 0
Chevron Corporation COM 166764100 8,931 85,223 SH   SOLE   85,223 0 0
Diodes Incorporated COM 254543101 107 1,340 SH   SOLE   1,340 0 0
Digital Realty Trust, Inc. COM 253868103 3,993 28,351 SH   SOLE   28,351 0 0
Dril-Quip, Inc. COM 262037104 44 1,319 SH   SOLE   1,319 0 0
Duke Energy Corporation COM NEW 26441C204 9,269 96,021 SH   SOLE   96,021 0 0
Eagle Bancorp Montana, Inc. COM 26942G100 19 786 SH   SOLE   786 0 0
Electromed, Inc. COM 285409108 69 6,518 SH   SOLE   6,518 0 0
Emerson Electric Co. COM 291011104 9,473 104,998 SH   SOLE   104,998 0 0
Enbridge Inc. COM 29250N105 9,501 261,020 SH   SOLE   261,020 0 0
Facebook, Inc. CL A 30303M102 59 200 SH   SOLE   200 0 0
The First of Long Island Corporation COM 320734106 33 1,566 SH   SOLE   1,566 0 0
Flowers Foods, Inc. COM 343498101 45 1,885 SH   SOLE   1,885 0 0
L.B. Foster Company COM 350060109 55 3,076 SH   SOLE   3,076 0 0
German American Bancorp, Inc. COM 373865104 104 2,246 SH   SOLE   2,246 0 0
General Dynamics Corporation COM 369550108 8,513 46,891 SH   SOLE   46,891 0 0
Gilead Sciences, Inc. COM 375558103 7,653 118,415 SH   SOLE   118,415 0 0
General Mills, Inc. COM 370334104 9,175 149,623 SH   SOLE   149,623 0 0
The Gorman-Rupp Company COM 383082104 204 6,152 SH   SOLE   6,152 0 0
Granite Construction Incorporated COM 387328107 197 4,882 SH   SOLE   4,882 0 0
Hingham Institution for Savings COM 433323102 80 282 SH   SOLE   282 0 0
Hooker Furniture Corporation COM 439038100 53 1,465 SH   SOLE   1,465 0 0
HP Inc. COM 40434L105 11,416 359,573 SH   SOLE   359,573 0 0
Hawkins, Inc. COM 420261109 94 2,798 SH   SOLE   2,798 0 0
International Business Machines Corporation COM 459200101 7,947 59,633 SH   SOLE   59,633 0 0
ICU Medical, Inc. COM 44930G107 46 222 SH   SOLE   222 0 0
Insteel Industries, Inc. COM 45774W108 47 1,540 SH   SOLE   1,540 0 0
The Interpublic Group of Companies, Inc. COM 460690100 4,941 169,227 SH   SOLE   169,227 0 0
iShares Trust - iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 30 198 SH   SOLE   198 0 0
J & J Snack Foods Corp. COM 466032109 220 1,399 SH   SOLE   1,399 0 0
Johnson & Johnson COM 478160104 8,859 53,902 SH   SOLE   53,902 0 0
Johnson Outdoors Inc. CL A 479167108 146 1,025 SH   SOLE   1,025 0 0
Kimball Electronics, Inc. COM 49428J109 75 2,903 SH   SOLE   2,903 0 0
Kimberly-Clark Corporation COM 494368103 7,124 51,232 SH   SOLE   51,232 0 0
The Coca-Cola Company COM 191216100 9,910 188,019 SH   SOLE   188,019 0 0
Lydall, Inc. COM 550819106 26 763 SH   SOLE   763 0 0
Lockheed Martin Corporation COM 539830109 7,907 21,398 SH   SOLE   21,398 0 0
McDonald's Corporation COM 580135101 9,514 42,446 SH   SOLE   42,446 0 0
Monarch Casino & Resort, Inc. COM 609027107 98 1,616 SH   SOLE   1,616 0 0
The Marcus Corporation COM 566330106 129 6,443 SH   SOLE   6,443 0 0
M/I Homes, Inc. COM 55305B101 97 1,637 SH   SOLE   1,637 0 0
MKS Instruments, Inc. COM 55306N104 39 212 SH   SOLE   212 0 0
Miller Industries, Inc. COM NEW 600551204 54 1,166 SH   SOLE   1,166 0 0
Merit Medical Systems, Inc. COM 589889104 74 1,243 SH   SOLE   1,243 0 0
Altria Group, Inc. COM 02209S103 6,842 133,739 SH   SOLE   133,739 0 0
Merck & Co., Inc. COM 58933Y105 9,991 129,604 SH   SOLE   129,604 0 0
Marten Transport, Ltd. COM 573075108 74 4,352 SH   SOLE   4,352 0 0
MSA Safety Incorporated COM 553498106 194 1,293 SH   SOLE   1,293 0 0
MYR Group Inc. COM 55405W104 157 2,195 SH   SOLE   2,195 0 0
Nicolet Bankshares, Inc. COM 65406E102 42 500 SH   SOLE   500 0 0
National HealthCare Corporation COM 635906100 46 595 SH   SOLE   595 0 0
National Presto Industries, Inc. COM 637215104 68 665 SH   SOLE   665 0 0
NETGEAR, Inc. COM 64111Q104 74 1,799 SH   SOLE   1,799 0 0
Northern Trust Corporation COM 665859104 9,335 88,811 SH   SOLE   88,811 0 0
NuShares ETF Trust - Nuveen ESG Large-Cap Value ETF NUVEEN ESG LRGVL 67092P300 644 17,786 SH   SOLE   17,786 0 0
Northwest Pipe Company COM 667746101 44 1,310 SH   SOLE   1,310 0 0
Oil-Dri Corporation of America COM 677864100 28 824 SH   SOLE   824 0 0
Old National Bancorp COM 680033107 66 3,395 SH   SOLE   3,395 0 0
Otter Tail Corporation COM 689648103 51 1,111 SH   SOLE   1,111 0 0
Paychex, Inc. COM 704326107 10,917 111,377 SH   SOLE   111,377 0 0
Perma-Fix Environmental Services, Inc. COM NEW 714157203 54 7,427 SH   SOLE   7,427 0 0
Pfizer Inc. COM 717081103 8,209 226,592 SH   SOLE   226,592 0 0
The Procter & Gamble Company COM 742718109 10,129 74,792 SH   SOLE   74,792 0 0
Peapack-Gladstone Financial Corporation COM 704699107 45 1,450 SH   SOLE   1,450 0 0
Park Aerospace Corp. COM 70014A104 24 1,792 SH   SOLE   1,792 0 0
Philip Morris International Inc. COM 718172109 7,767 87,530 SH   SOLE   87,530 0 0
Powell Industries, Inc. COM 739128106 72 2,119 SH   SOLE   2,119 0 0
PPL Corporation COM 69351T106 6,643 230,344 SH   SOLE   230,344 0 0
Prudential Financial, Inc. COM 744320102 9,084 99,711 SH   SOLE   99,711 0 0
Renewable Energy Group, Inc. COM NEW 75972A301 71 1,077 SH   SOLE   1,077 0 0
RPC, Inc. COM 749660106 61 11,298 SH   SOLE   11,298 0 0
Sturm, Ruger & Company, Inc. COM 864159108 214 3,245 SH   SOLE   3,245 0 0
Sanderson Farms, Inc. COM 800013104 54 346 SH   SOLE   346 0 0
The Southern Company COM 842587107 8,497 136,688 SH   SOLE   136,688 0 0
Solaris Oilfield Infrastructure, Inc. COM CL A 83418M103 22 1,828 SH   SOLE   1,828 0 0
Simpson Manufacturing Co., Inc. COM 829073105 103 996 SH   SOLE   996 0 0
AT&T Inc. COM 00206R102 7,829 258,645 SH   SOLE   258,645 0 0
Texas Capital Bancshares, Inc. COM 88224Q107 61 856 SH   SOLE   856 0 0
Target Corporation COM 87612E106 10,069 50,835 SH   SOLE   50,835 0 0
TOTAL SE SPONSORED ADS 89151E109 8 169 SH   SOLE   169 0 0
United Parcel Service, Inc. CL B 911312106 7,495 44,090 SH   SOLE   44,090 0 0
U.S. Bancorp COM NEW 902973304 12,060 218,046 SH   SOLE   218,046 0 0
Utah Medical Products, Inc. COM 917488108 104 1,203 SH   SOLE   1,203 0 0
Verizon Communications Inc. COM 92343V104 8,586 147,657 SH   SOLE   147,657 0 0
Weyco Group, Inc. COM 962149100 141 6,521 SH   SOLE   6,521 0 0
Waste Management, Inc. COM 94106L109 9,087 70,432 SH   SOLE   70,432 0 0
Weis Markets, Inc. COM 948849104 195 3,450 SH   SOLE   3,450 0 0
W. P. Carey Inc. COM 92936U109 8,376 118,378 SH   SOLE   118,378 0 0
The Select Sector SPDR Trust - The Consumer Staples Select Sector SPDR Fund SBI CONS STPLS 81369Y308 37 542 SH   SOLE   542 0 0
Exxon Mobil Corporation COM 30231G102 4,687 83,960 SH   SOLE   83,960 0 0