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   737,186 6,762 SH   SOLE   0 0 6,762
ABBVIE INC COM 00287Y109   636,550 4,725 SH   SOLE   0 0 4,725
AIR PRODS & CHEMS INC COM 009158106   441,807 1,475 SH   SOLE   0 0 1,475
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   119,072 11,955 SH   SOLE   0 0 11,955
ALLIANT ENERGY CORP COM 018802108   209,065 3,984 SH   SOLE   0 0 3,984
ALPHABET INC CAP STK CL C 02079K107   551,502 4,559 SH   SOLE   0 0 4,559
ALPHABET INC CAP STK CL A 02079K305   516,745 4,317 SH   SOLE   0 0 4,317
ALTRIA GROUP INC COM 02209S103   781,132 17,244 SH   SOLE   0 0 17,244
AMAZON COM INC COM 023135106   954,496 7,322 SH   SOLE   0 0 7,322
AMERICAN WTR WKS CO INC NEW COM 030420103   220,263 1,543 SH   SOLE   0 0 1,543
AMGEN INC COM 031162100   342,106 1,541 SH   SOLE   0 0 1,541
AMPHENOL CORP NEW CL A 032095101   218,746 2,575 SH   SOLE   0 0 2,575
ANALOG DEVICES INC COM 032654105   1,088,598 5,588 SH   SOLE   0 0 5,588
APPLE INC COM 037833100   11,445,860 59,008 SH   SOLE   0 0 59,008
ARES CAPITAL CORP COM 04010L103   409,509 21,794 SH   SOLE   0 0 21,794
AT&T INC COM 00206R102   411,446 25,796 SH   SOLE   0 0 25,796
BECTON DICKINSON & CO COM 075887109   501,210 1,898 SH   SOLE   0 0 1,898
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   924,451 2,711 SH   SOLE   0 0 2,711
BOEING CO COM 097023105   488,413 2,313 SH   SOLE   0 0 2,313
BRISTOL-MYERS SQUIBB CO COM 110122108   706,413 11,046 SH   SOLE   0 0 11,046
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   876,183 5,290 SH   SOLE   0 0 5,290
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   586,250 12,862 SH   SOLE   0 0 12,862
BROWN & BROWN INC COM 115236101   322,102 4,679 SH   SOLE   0 0 4,679
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   327,317 12,746 SH   SOLE   0 0 12,746
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   363,553 13,445 SH   SOLE   0 0 13,445
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   1,456,427 57,726 SH   SOLE   0 0 57,726
CATERPILLAR INC COM 149123101   399,093 1,622 SH   SOLE   0 0 1,622
CHEVRON CORP NEW COM 166764100   2,039,915 12,964 SH   SOLE   0 0 12,964
CHUBB LIMITED COM H1467J104   820,498 4,261 SH   SOLE   0 0 4,261
CISCO SYS INC COM 17275R102   1,086,611 21,001 SH   SOLE   0 0 21,001
CIVISTA BANCSHARES INC COM NO PAR 178867107   464,858 26,716 SH   SOLE   0 0 26,716
CLARIVATE PLC ORD SHS G21810109   114,131 11,976 SH   SOLE   0 0 11,976
CLOROX CO DEL COM 189054109   215,658 1,356 SH   SOLE   0 0 1,356
COCA COLA CO COM 191216100   757,583 12,580 SH   SOLE   0 0 12,580
COLGATE PALMOLIVE CO COM 194162103   865,313 11,232 SH   SOLE   0 0 11,232
CONOCOPHILLIPS COM 20825C104   742,771 7,169 SH   SOLE   0 0 7,169
COSTCO WHSL CORP NEW COM 22160K105   568,465 1,056 SH   SOLE   0 0 1,056
DEERE & CO COM 244199105   232,214 573 SH   SOLE   0 0 573
DIAGEO PLC SPON ADR NEW 25243Q205   791,482 4,562 SH   SOLE   0 0 4,562
DIGITAL RLTY TR INC COM 253868103   521,297 4,578 SH   SOLE   0 0 4,578
DISNEY WALT CO COM 254687106   387,569 4,341 SH   SOLE   0 0 4,341
DONALDSON INC COM 257651109   231,787 3,708 SH   SOLE   0 0 3,708
DOW INC COM 260557103   639,723 12,011 SH   SOLE   0 0 12,011
DUKE ENERGY CORP NEW COM NEW 26441C204   448,484 4,998 SH   SOLE   0 0 4,998
DUN & BRADSTREET HLDGS INC COM 26484T106   120,108 10,381 SH   SOLE   0 0 10,381
EATON CORP PLC SHS G29183103   360,572 1,793 SH   SOLE   0 0 1,793
ECOLAB INC COM 278865100   233,736 1,252 SH   SOLE   0 0 1,252
EDWARDS LIFESCIENCES CORP COM 28176E108   616,258 6,533 SH   SOLE   0 0 6,533
EMERSON ELEC CO COM 291011104   225,516 2,495 SH   SOLE   0 0 2,495
ENTERGY CORP NEW COM 29364G103   519,742 5,338 SH   SOLE   0 0 5,338
EOG RES INC COM 26875P101   229,452 2,005 SH   SOLE   0 0 2,005
EXPEDITORS INTL WASH INC COM 302130109   247,469 2,043 SH   SOLE   0 0 2,043
EXXON MOBIL CORP COM 30231G102   2,585,047 24,103 SH   SOLE   0 0 24,103
FASTENAL CO COM 311900104   1,160,392 19,671 SH   SOLE   0 0 19,671
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   459,144 12,754 SH   SOLE   0 0 12,754
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   72,205 15,201 SH   SOLE   0 0 15,201
GENERAL DYNAMICS CORP COM 369550108   496,566 2,308 SH   SOLE   0 0 2,308
GILEAD SCIENCES INC COM 375558103   580,369 7,530 SH   SOLE   0 0 7,530
GRACO INC COM 384109104   1,010,468 11,702 SH   SOLE   0 0 11,702
HERSHEY CO COM 427866108   333,100 1,334 SH   SOLE   0 0 1,334
HOME DEPOT INC COM 437076102   2,428,722 7,818 SH   SOLE   0 0 7,818
ILLINOIS TOOL WKS INC COM 452308109   828,780 3,313 SH   SOLE   0 0 3,313
INTEL CORP COM 458140100   273,488 8,178 SH   SOLE   0 0 8,178
INTERNATIONAL BUSINESS MACHS COM 459200101   1,034,379 7,730 SH   SOLE   0 0 7,730
ISHARES INC CORE MSCI EMKT 46434G103   552,370 11,207 SH   SOLE   0 0 11,207
ISHARES TR CORE S&P SCP ETF 464287804   12,796,452 128,414 SH   SOLE   0 0 128,414
ISHARES TR CORE S&P500 ETF 464287200   2,365,453 5,307 SH   SOLE   0 0 5,307
ISHARES TR CORE MSCI EAFE 46432F842   2,141,958 31,733 SH   SOLE   0 0 31,733
ISHARES TR CORE S&P MCP ETF 464287507   1,092,354 4,178 SH   SOLE   0 0 4,178
ISHARES TR S&P 500 GRWT ETF 464287309   494,558 7,017 SH   SOLE   0 0 7,017
ISHARES TR MSCI USA ESG SLC 464288802   480,808 5,135 SH   SOLE   0 0 5,135
ISHARES TR S&P 500 VAL ETF 464287408   417,160 2,588 SH   SOLE   0 0 2,588
ISHARES TR MSCI USA QLT FCT 46432F339   250,858 1,860 SH   SOLE   0 0 1,860
ISHARES TR ESG AWARE MSCI 46435U663   237,448 6,685 SH   SOLE   0 0 6,685
ISHARES TR RUS 1000 VAL ETF 464287598   231,437 1,466 SH   SOLE   0 0 1,466
JOHNSON & JOHNSON COM 478160104   1,289,343 7,790 SH   SOLE   0 0 7,790
JPMORGAN CHASE & CO COM 46625H100   957,230 6,582 SH   SOLE   0 0 6,582
KELLOGG CO COM 487836108   297,120 4,408 SH   SOLE   0 0 4,408
KINDER MORGAN INC DEL COM 49456B101   453,041 26,309 SH   SOLE   0 0 26,309
LILLY ELI & CO COM 532457108   926,589 1,976 SH   SOLE   0 0 1,976
LINDE PLC SHS G54950103   1,352,834 3,550 SH   SOLE   0 0 3,550
LOCKHEED MARTIN CORP COM 539830109   1,462,929 3,178 SH   SOLE   0 0 3,178
LOWES COS INC COM 548661107   379,145 1,680 SH   SOLE   0 0 1,680
MARATHON PETE CORP COM 56585A102   506,727 4,346 SH   SOLE   0 0 4,346
MARKEL GROUP INC COM 570535104   204,711 148 SH   SOLE   0 0 148
MARTIN MARIETTA MATLS INC COM 573284106   334,725 725 SH   SOLE   0 0 725
MASCO CORP COM 574599106   454,610 7,923 SH   SOLE   0 0 7,923
MASTERCARD INCORPORATED CL A 57636Q104   1,019,457 2,592 SH   SOLE   0 0 2,592
MCDONALDS CORP COM 580135101   2,631,534 8,819 SH   SOLE   0 0 8,819
MEDTRONIC PLC SHS G5960L103   206,683 2,346 SH   SOLE   0 0 2,346
MERCK & CO INC COM 58933Y105   532,425 4,614 SH   SOLE   0 0 4,614
MGE ENERGY INC COM 55277P104   201,053 2,541 SH   SOLE   0 0 2,541
MICROSOFT CORP COM 594918104   7,327,694 21,518 SH   SOLE   0 0 21,518
MONDELEZ INTL INC CL A 609207105   222,433 3,050 SH   SOLE   0 0 3,050
NEW JERSEY RES CORP COM 646025106   223,114 4,727 SH   SOLE   0 0 4,727
NEXTERA ENERGY INC COM 65339F101   708,639 9,550 SH   SOLE   0 0 9,550
NIKE INC CL B 654106103   240,165 2,176 SH   SOLE   0 0 2,176
NORDSON CORP COM 655663102   393,117 1,584 SH   SOLE   0 0 1,584
NORTHERN TR CORP COM 665859104   529,804 7,146 SH   SOLE   0 0 7,146
NXP SEMICONDUCTORS N V COM N6596X109   480,998 2,350 SH   SOLE   0 0 2,350
ORACLE CORP COM 68389X105   563,730 4,734 SH   SOLE   0 0 4,734
PARKER-HANNIFIN CORP COM 701094104   371,557 953 SH   SOLE   0 0 953
PAYCHEX INC COM 704326107   1,080,888 9,662 SH   SOLE   0 0 9,662
PEPSICO INC COM 713448108   3,502,492 18,910 SH   SOLE   0 0 18,910
PFIZER INC COM 717081103   1,324,764 36,117 SH   SOLE   0 0 36,117
PHILIP MORRIS INTL INC COM 718172109   991,958 10,161 SH   SOLE   0 0 10,161
PHILLIPS 66 COM 718546104   226,224 2,372 SH   SOLE   0 0 2,372
POLARIS INC COM 731068102   965,505 7,984 SH   SOLE   0 0 7,984
PRICE T ROWE GROUP INC COM 74144T108   673,576 6,013 SH   SOLE   0 0 6,013
PROCTER AND GAMBLE CO COM 742718109   2,132,617 14,054 SH   SOLE   0 0 14,054
PROGRESSIVE CORP COM 743315103   1,105,157 8,349 SH   SOLE   0 0 8,349
PRUDENTIAL FINL INC COM 744320102   283,577 3,214 SH   SOLE   0 0 3,214
RAYONIER INC COM 754907103   491,576 15,655 SH   SOLE   0 0 15,655
RAYTHEON TECHNOLOGIES CORP COM 75513E101   630,704 6,438 SH   SOLE   0 0 6,438
ROCKWELL AUTOMATION INC COM 773903109   266,525 809 SH   SOLE   0 0 809
S&P GLOBAL INC COM 78409V104   542,805 1,354 SH   SOLE   0 0 1,354
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,194,692 22,786 SH   SOLE   0 0 22,786
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   990,354 13,637 SH   SOLE   0 0 13,637
SHERWIN WILLIAMS CO COM 824348106   220,913 832 SH   SOLE   0 0 832
SNAP ON INC COM 833034101   1,126,535 3,909 SH   SOLE   0 0 3,909
SOUTHERN CO COM 842587107   1,429,766 20,353 SH   SOLE   0 0 20,353
STARBUCKS CORP COM 855244109   804,431 8,121 SH   SOLE   0 0 8,121
STRYKER CORPORATION COM 863667101   86,082,091 282,153 SH   SOLE   0 0 282,153
TARGET CORP COM 87612E106   264,937 2,009 SH   SOLE   0 0 2,009
THERMO FISHER SCIENTIFIC INC COM 883556102   235,309 451 SH   SOLE   0 0 451
TJX COS INC NEW COM 872540109   529,005 6,239 SH   SOLE   0 0 6,239
UNION PAC CORP COM 907818108   248,433 1,214 SH   SOLE   0 0 1,214
UNITED PARCEL SERVICE INC CL B 911312106   256,148 1,429 SH   SOLE   0 0 1,429
UNITEDHEALTH GROUP INC COM 91324P102   406,621 846 SH   SOLE   0 0 846
US BANCORP DEL COM NEW 902973304   321,677 9,736 SH   SOLE   0 0 9,736
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   528,761 2,081 SH   SOLE   0 0 2,081
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   2,219,692 45,152 SH   SOLE   0 0 45,152
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   264,316 3,636 SH   SOLE   0 0 3,636
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,518,945 35,649 SH   SOLE   0 0 35,649
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   8,762,244 58,874 SH   SOLE   0 0 58,874
VANGUARD INDEX FDS VALUE ETF 922908744   4,917,050 34,603 SH   SOLE   0 0 34,603
VANGUARD INDEX FDS GROWTH ETF 922908736   4,609,287 16,290 SH   SOLE   0 0 16,290
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,459,893 11,167 SH   SOLE   0 0 11,167
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,031,221 10,213 SH   SOLE   0 0 10,213
VANGUARD INDEX FDS MID CAP ETF 922908629   298,023 1,354 SH   SOLE   0 0 1,354
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   983,119 17,030 SH   SOLE   0 0 17,030
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,458,454 33,605 SH   SOLE   0 0 33,605
VANGUARD STAR FDS VG TL INTL STK F 921909768   8,480,827 151,227 SH   SOLE   0 0 151,227
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   972,265 12,948 SH   SOLE   0 0 12,948
VERIZON COMMUNICATIONS INC COM 92343V104   655,758 17,633 SH   SOLE   0 0 17,633
VIEWRAY INC COM 92672L107   6,103 17,329 SH   SOLE   0 0 17,329
WALMART INC COM 931142103   425,401 2,706 SH   SOLE   0 0 2,706
WEC ENERGY GROUP INC COM 92939U106   253,134 2,869 SH   SOLE   0 0 2,869
WEYERHAEUSER CO MTN BE COM NEW 962166104   680,458 20,306 SH   SOLE   0 0 20,306
ZOETIS INC CL A 98978V103   720,618 4,185 SH   SOLE   0 0 4,185