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
Expires: July 31, 2015
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
3M Company COM 88579y101 299,151 1,965 SH SOLE 0 0 1,965
AbbVie Inc. COM 00287y109 7,410,453 39,923 SH SOLE 0 0 39,923
Abbott Laboratories COM 002824100 10,498,654 77,190 SH SOLE 0 0 77,190
Accenture PLC COM G1151C101 5,722,548 19,146 SH SOLE 0 0 19,146
Adobe Systems Inc. COM 00724f101 2,895,023 7,483 SH SOLE 0 0 7,483
Alphabet Inc. Class A COM 02079K305 1,125,395 6,386 SH SOLE 0 0 6,386
Alphabet Inc. Class C COM 02079K107 18,450,866 104,013 SH SOLE 0 0 104,013
Altria Group Inc. COM 02209s103 211,068 3,600 SH SOLE 0 0 3,600
Amazon.com, Inc. COM 023135106 2,021,240 9,213 SH SOLE 0 0 9,213
American Express Co. COM 258161090 268,262 841 SH SOLE 0 0 841
Amgen COM 031162100 976,948 3,499 SH SOLE 0 0 3,499
Apple Inc. COM 037833100 5,490,871 26,763 SH SOLE 0 0 26,763
Becton, Dickinson COM 075887109 2,417,212 14,033 SH SOLE 0 0 14,033
Berkshire Hathaway - B COM 846702074 22,301,215 45,909 SH SOLE 0 0 45,909
Broadcom Inc COM 11135F101 6,492,936 23,555 SH SOLE 0 0 23,555
Carrier Global Corp COM 14448C104 10,659,486 145,641 SH SOLE 0 0 145,641
Chevron Corp COM 166764100 1,399,253 9,772 SH SOLE 0 0 9,772
Church & Dwight Co. COM 171340102 9,799,593 101,962 SH SOLE 0 0 101,962
Cisco Systems Inc. COM 17275R102 10,566,785 152,303 SH SOLE 0 0 152,303
Coca-Cola COM 191216100 487,327 6,888 SH SOLE 0 0 6,888
ConocoPhillips COM 20825c104 1,753,161 19,536 SH SOLE 0 0 19,536
Costco Companies, Inc. COM 22160K105 811,751 820 SH SOLE 0 0 820
Deere & Co. COM 244199105 202,379 398 SH SOLE 0 0 398
Disney, Walt COM 254687106 2,792,953 22,522 SH SOLE 0 0 22,522
Donaldson Company COM 257651109 238,772 3,443 SH SOLE 0 0 3,443
Dover Corp. COM 260003108 320,652 1,750 SH SOLE 0 0 1,750
Duke Energy COM 26441C204 263,040 2,229 SH SOLE 0 0 2,229
Eaton Corporation COM 278058102 1,355,134 3,796 SH SOLE 0 0 3,796
Ecolab Inc. COM 278865100 10,148,816 37,666 SH SOLE 0 0 37,666
Enbridge Inc. COM 29250N105 6,537,818 144,259 SH SOLE 0 0 144,259
Exxon Mobil COM 30231G102 853,129 7,914 SH SOLE 0 0 7,914
Fiserv, Inc. COM 337738108 8,014,306 46,484 SH SOLE 0 0 46,484
General Dynamics COM 369550108 264,244 906 SH SOLE 0 0 906
GoLogiq Inc - Restricted Share COM 361999337 0 17,000 SH SOLE 0 0 17,000
Home Depot COM 437076102 861,971 2,351 SH SOLE 0 0 2,351
Honeywell International COM 438516106 422,036 1,812 SH SOLE 0 0 1,812
IBM COM 459200101 1,661,675 5,637 SH SOLE 0 0 5,637
Illinois Tool Works COM 452308109 9,802,721 39,647 SH SOLE 0 0 39,647
J.P. Morgan Chase COM 46625h100 2,485,109 8,572 SH SOLE 0 0 8,572
Johnson & Johnson COM 478160104 7,734,769 50,637 SH SOLE 0 0 50,637
Kimberly-Clark COM 494368103 267,885 2,078 SH SOLE 0 0 2,078
L3 Harris Technologies COM 502431109 12,452,492 49,643 SH SOLE 0 0 49,643
Lilly, Eli COM 532457108 748,349 960 SH SOLE 0 0 960
Linde Plc COM G54950103 7,396,154 15,764 SH SOLE 0 0 15,764
MasterCard Inc. COM 57636q104 888,427 1,581 SH SOLE 0 0 1,581
McDonald's Corp. COM 580135101 612,680 2,097 SH SOLE 0 0 2,097
Merck & Co Inc. COM 58933Y105 913,665 11,542 SH SOLE 0 0 11,542
Meta Platforms Inc Class A COM 30303M102 230,284 312 SH SOLE 0 0 312
MicrochipTechnology COM 595017104 6,502,901 92,410 SH SOLE 0 0 92,410
Microsoft Corp. COM 594918104 38,059,608 76,516 SH SOLE 0 0 76,516
Mondelez International COM 609207105 7,983,592 118,381 SH SOLE 0 0 118,381
NVIDIA Corp. COM 67066g104 1,060,903 6,715 SH SOLE 0 0 6,715
Netflix Inc. COM 64110l106 349,513 261 SH SOLE 0 0 261
NextEra Energy, Inc. COM 65339f101 9,523,105 137,181 SH SOLE 0 0 137,181
Norfolk Southern COM 655844108 11,167,501 43,628 SH SOLE 0 0 43,628
Oracle Corporation COM 68389X105 458,904 2,099 SH SOLE 0 0 2,099
Otis Worldwide Corp COM 68902V107 2,577,293 26,028 SH SOLE 0 0 26,028
Paychex, Inc. COM 704326107 431,097 2,964 SH SOLE 0 0 2,964
PepsiCo Inc. COM 713448108 7,202,164 54,545 SH SOLE 0 0 54,545
Pfizer, Inc. COM 717081103 455,639 18,797 SH SOLE 0 0 18,797
Philip Morris Int'l COM 718172109 345,136 1,895 SH SOLE 0 0 1,895
Procter & Gamble COM 742718109 9,414,836 59,094 SH SOLE 0 0 59,094
RTX Corporation COM 75513E101 11,692,795 80,077 SH SOLE 0 0 80,077
Republic Services, Inc. COM 760759100 592,357 2,402 SH SOLE 0 0 2,402
Rockwell Automation COM 773903109 10,824,141 32,586 SH SOLE 0 0 32,586
Stryker Corp. COM 863667101 244,499 618 SH SOLE 0 0 618
TJX Companies COM 872540109 353,922 2,866 SH SOLE 0 0 2,866
Thermo Fisher Scientific COM 883556102 12,600,491 31,077 SH SOLE 0 0 31,077
Union Pacific Corp. COM 907818108 401,950 1,747 SH SOLE 0 0 1,747
Verizon Communications COM 92343v104 2,328,921 53,823 SH SOLE 0 0 53,823
Visa, Inc. COM 92826c839 592,167 1,668 SH SOLE 0 0 1,668
Walmart Inc COM 931142103 594,894 6,084 SH SOLE 0 0 6,084
Wells Fargo COM 949746101 203,425 2,539 SH SOLE 0 0 2,539
Yum! Brands, Inc. COM 988498810 339,629 2,292 SH SOLE 0 0 2,292
FlexShares Quality Dividend In ETF 33939l860 585,440 8,000 SH SOLE 0 0 8,000
Midcap SPDR Trust Series 1 ETF 78467y107 778,910 1,375 SH SOLE 0 0 1,375
SPDR Gold Trust ETF 78463v107 873,338 2,865 SH SOLE 0 0 2,865
SPDR S&P 500 ETF ETF 78462F103 609,200 986 SH SOLE 0 0 986
Vanguard Growth Index Fund ETF ETF 922908736 233,229 532 SH SOLE 0 0 532
Vanguard S&P 500 ETF ETF 922908363 255,613 450 SH SOLE 0 0 450
Vanguard Total Stock Mkt ETF ETF 922908769 523,879 1,724 SH SOLE 0 0 1,724
iShares Russell 2000 ETF ETF 464287655 631,186 2,925 SH SOLE 0 0 2,925
iShares S&P 500 Growth ETF ETF 464287309 330,300 3,000 SH SOLE 0 0 3,000