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
3M Company COM 88579y101   618,067 5,154 SH   SOLE   0 0 5,154
AbbVie Inc. COM 00287y109   6,386,780 39,520 SH   SOLE   0 0 39,520
Abbott Laboratories COM 002824100   9,138,844 83,239 SH   SOLE   0 0 83,239
Alphabet Inc. Class A COM 02079K305   502,112 5,691 SH   SOLE   0 0 5,691
Alphabet Inc. Class C COM 02079K107   9,483,995 106,886 SH   SOLE   0 0 106,886
Altria Group Inc. COM 02209s103   264,478 5,786 SH   SOLE   0 0 5,786
Amazon.com, Inc. COM 023135106   736,512 8,768 SH   SOLE   0 0 8,768
Amgen COM 031162100   1,005,904 3,830 SH   SOLE   0 0 3,830
Apple Inc. COM 037833100   3,488,691 26,851 SH   SOLE   0 0 26,851
Becton, Dickinson COM 075887109   6,360,872 25,013 SH   SOLE   0 0 25,013
Berkshire Hathaway - B COM 846702074   13,783,736 44,622 SH   SOLE   0 0 44,622
Berkshire Hathaway A, A00 shs COM 084670108   468,711 100 SH   SOLE   0 0 100
Bristol-Myers Squibb COM 110122108   476,813 6,627 SH   SOLE   0 0 6,627
Brookfield Infrastructure Part COM G16252101   214,306 6,915 SH   SOLE   0 0 6,915
Carrier Global Corp COM 14448C104   6,193,699 150,150 SH   SOLE   0 0 150,150
Chevron Corp COM 166764100   2,224,958 12,396 SH   SOLE   0 0 12,396
Church & Dwight Co. COM 171340102   8,441,984 104,726 SH   SOLE   0 0 104,726
Cisco Systems Inc. COM 17275R102   7,896,332 165,750 SH   SOLE   0 0 165,750
Coca-Cola COM 191216100   459,074 7,217 SH   SOLE   0 0 7,217
ConocoPhillips COM 20825c104   2,795,302 23,689 SH   SOLE   0 0 23,689
Costco Companies, Inc. COM 22160K105   374,330 820 SH   SOLE   0 0 820
Deere & Co. COM 244199105   582,685 1,359 SH   SOLE   0 0 1,359
Disney, Walt COM 254687106   2,589,980 29,811 SH   SOLE   0 0 29,811
Donaldson Company COM 257651109   246,548 4,188 SH   SOLE   0 0 4,188
Dover Corp. COM 260003108   253,894 1,875 SH   SOLE   0 0 1,875
Duke Energy COM 26441C204   270,262 2,624 SH   SOLE   0 0 2,624
Ecolab Inc. COM 278865100   5,962,186 40,960 SH   SOLE   0 0 40,960
Enbridge Inc. COM 29250N105   3,855,925 98,617 SH   SOLE   0 0 98,617
Exxon Mobil COM 30231G102   1,252,677 11,357 SH   SOLE   0 0 11,357
Fiserv, Inc. COM 337738108   4,674,690 46,252 SH   SOLE   0 0 46,252
General Dynamics COM 369550108   233,968 943 SH   SOLE   0 0 943
GoLogiq Inc - Restricted Share COM 361999337   0 17,000 SH   SOLE   0 0 17,000
Home Depot COM 437076102   706,579 2,237 SH   SOLE   0 0 2,237
Honeywell International COM 438516106   372,721 1,739 SH   SOLE   0 0 1,739
IBM COM 459200101   979,326 6,951 SH   SOLE   0 0 6,951
Illinois Tool Works COM 452308109   9,641,429 43,765 SH   SOLE   0 0 43,765
J.P. Morgan Chase COM 46625h100   1,008,030 7,517 SH   SOLE   0 0 7,517
Johnson & Johnson COM 478160104   10,026,020 56,756 SH   SOLE   0 0 56,756
Kimberly-Clark COM 494368103   408,054 3,006 SH   SOLE   0 0 3,006
L3 Harris Technologies COM 502431109   11,077,431 53,203 SH   SOLE   0 0 53,203
Lilly, Eli COM 532457108   401,326 1,097 SH   SOLE   0 0 1,097
Linde Plc COM G5494J103   4,719,825 14,470 SH   SOLE   0 0 14,470
MasterCard Inc. COM 57636q104   562,694 1,618 SH   SOLE   0 0 1,618
McDonald's Corp. COM 580135101   430,051 1,632 SH   SOLE   0 0 1,632
Merck & Co Inc. COM 58933Y105   1,561,510 14,074 SH   SOLE   0 0 14,074
MicrochipTechnology COM 595017104   6,802,247 96,829 SH   SOLE   0 0 96,829
Microsoft Corp. COM 594918104   18,952,631 79,029 SH   SOLE   0 0 79,029
Mondelez International COM 609207105   8,346,290 125,226 SH   SOLE   0 0 125,226
NextEra Energy, Inc. COM 65339f101   11,658,354 139,454 SH   SOLE   0 0 139,454
Nike, Inc COM 654106103   266,549 2,278 SH   SOLE   0 0 2,278
Norfolk Southern COM 655844108   11,408,301 46,296 SH   SOLE   0 0 46,296
Otis Worldwide Corp COM 68902V107   2,914,869 37,222 SH   SOLE   0 0 37,222
Paychex, Inc. COM 704326107   372,182 3,221 SH   SOLE   0 0 3,221
PepsiCo Inc. COM 713448108   10,151,162 56,189 SH   SOLE   0 0 56,189
Pfizer, Inc. COM 717081103   1,090,233 21,277 SH   SOLE   0 0 21,277
Philip Morris Int'l COM 718172109   486,516 4,807 SH   SOLE   0 0 4,807
Procter & Gamble COM 742718109   9,728,140 64,187 SH   SOLE   0 0 64,187
Raytheon Technologies Corp COM 75513E101   8,281,865 82,064 SH   SOLE   0 0 82,064
Rockwell Automation COM 773903109   8,568,877 33,268 SH   SOLE   0 0 33,268
Stanley Black & Decker COM 854502101   1,631,606 21,720 SH   SOLE   0 0 21,720
Thermo Fisher Scientific COM 883556102   18,553,862 33,692 SH   SOLE   0 0 33,692
Union Pacific Corp. COM 907818108   392,398 1,895 SH   SOLE   0 0 1,895
United Parcel Service COM 911312106   301,247 1,733 SH   SOLE   0 0 1,733
UnitedHealth Group, Inc. COM 91324p102   286,827 541 SH   SOLE   0 0 541
Verizon Communications COM 92343v104   3,758,058 95,382 SH   SOLE   0 0 95,382
Visa, Inc. COM 92826c839   326,168 1,570 SH   SOLE   0 0 1,570
Walmart Inc COM 931142103   283,013 1,996 SH   SOLE   0 0 1,996
Yum! Brands, Inc. COM 988498810   301,757 2,356 SH   SOLE   0 0 2,356
FlexShares Quality Dividend In ETF 33939l860   549,091 10,439 SH   SOLE   0 0 10,439
Midcap SPDR Trust Series 1 ETF 78467y107   825,361 1,864 SH   SOLE   0 0 1,864
SPDR Gold Trust ETF 78463v107   754,389 4,447 SH   SOLE   0 0 4,447
Vanguard S&P 500 ETF ETF 922908363   289,855 825 SH   SOLE   0 0 825
iShares Russell 2000 ETF ETF 464287655   790,723 4,535 SH   SOLE   0 0 4,535