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
AFLAC INC COM 001055102   1,532,092 23,746 SH   SOLE   0 0 23,746
ABBOTT LABS COM 002824100   6,094,983 60,191 SH   SOLE   0 0 60,191
ABBVIE INC COM 00287Y109   1,112,403 6,980 SH   SOLE   0 0 6,980
AIR PRODS & CHEMS INC COM 009158106   3,680,176 12,814 SH   SOLE   0 0 12,814
ALPHABET INC CAP STK CL C 02079K107   873,600 8,400 SH   SOLE   0 0 8,400
ALPHABET INC CAP STK CL A 02079K305   4,286,539 41,324 SH   SOLE   0 0 41,324
AMAZON COM INC COM 023135106   2,741,317 26,540 SH   SOLE   0 0 26,540
AMEREN CORP COM 023608102   286,815 3,320 SH   SOLE   0 0 3,320
AMERICAN TOWER CORP NEW COM 03027X100   3,835,258 18,769 SH   SOLE   0 0 18,769
AMGEN INC COM 031162100   4,058,639 16,789 SH   SOLE   0 0 16,789
ANALOG DEVICES INC COM 032654105   1,422,697 7,214 SH   SOLE   0 0 7,214
APPLE INC COM 037833100   19,431,742 117,840 SH   SOLE   0 0 117,840
AUTOMATIC DATA PROCESSING IN COM 053015103   3,978,569 17,871 SH   SOLE   0 0 17,871
BANK AMERICA CORP COM 060505104   1,718,671 60,093 SH   SOLE   0 0 60,093
BECTON DICKINSON & CO COM 075887109   806,485 3,258 SH   SOLE   0 0 3,258
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,261,335 13,801 SH   SOLE   0 0 13,801
BLACKROCK INC COM 09247X101   6,628,900 9,907 SH   SOLE   0 0 9,907
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,379,679 29,881 SH   SOLE   0 0 29,881
BROADCOM INC COM 11135F101   1,020,792 1,591 SH   SOLE   0 0 1,591
CATERPILLAR INC COM 149123101   212,592 929 SH   SOLE   0 0 929
CHEVRON CORP NEW COM 166764100   1,903,890 11,669 SH   SOLE   0 0 11,669
CISCO SYS INC COM 17275R102   4,963,111 94,934 SH   SOLE   0 0 94,934
COCA COLA CO COM 191216100   1,271,703 20,501 SH   SOLE   0 0 20,501
COLGATE PALMOLIVE CO COM 194162103   350,199 4,660 SH   SOLE   0 0 4,660
COMCAST CORP NEW CL A 20030N101   3,127,678 82,503 SH   SOLE   0 0 82,503
COSTCO WHSL CORP NEW COM 22160K105   2,596,147 5,225 SH   SOLE   0 0 5,225
DANAHER CORPORATION COM 235851102   333,909 1,325 SH   SOLE   0 0 1,325
DISNEY WALT CO COM 254687106   3,449,004 34,445 SH   SOLE   0 0 34,445
ECOLAB INC COM 278865100   908,177 5,486 SH   SOLE   0 0 5,486
EMERSON ELEC CO COM 291011104   999,135 11,466 SH   SOLE   0 0 11,466
EXXON MOBIL CORP COM 30231G102   307,813 2,807 SH   SOLE   0 0 2,807
META PLATFORMS INC CL A 30303M102   281,880 1,330 SH   SOLE   0 0 1,330
FACTSET RESH SYS INC COM 303075105   350,751 845 SH   SOLE   0 0 845
GENERAL DYNAMICS CORP COM 369550108   3,013,049 13,203 SH   SOLE   0 0 13,203
HOME DEPOT INC COM 437076102   296,300 1,004 SH   SOLE   0 0 1,004
HONEYWELL INTL INC COM 438516106   361,217 1,890 SH   SOLE   0 0 1,890
ILLINOIS TOOL WKS INC COM 452308109   4,060,090 16,677 SH   SOLE   0 0 16,677
INTEL CORP COM 458140100   1,028,471 31,481 SH   SOLE   0 0 31,481
INVESCO QQQ TR UNIT SER 1 46090E103   279,532 871 SH   SOLE   0 0 871
ISHARES TR CORE S&P500 ETF 464287200   3,491,511 8,494 SH   SOLE   0 0 8,494
ISHARES TR CORE US AGGBD ET 464287226   365,480 3,668 SH   SOLE   0 0 3,668
ISHARES TR IBOXX INV CP ETF 464287242   2,485,216 22,673 SH   SOLE   0 0 22,673
ISHARES TR 1 3 YR TREAS BD 464287457   2,423,345 29,495 SH   SOLE   0 0 29,495
ISHARES TR RUS MID CAP ETF 464287499   541,848 7,750 SH   SOLE   0 0 7,750
ISHARES TR CORE S&P MCP ETF 464287507   2,166,494 8,660 SH   SOLE   0 0 8,660
ISHARES TR RUSSELL 2000 ETF 464287655   1,001,078 5,611 SH   SOLE   0 0 5,611
ISHARES TR CORE S&P SCP ETF 464287804   2,065,788 21,363 SH   SOLE   0 0 21,363
ISHARES TR JPMORGAN USD EMG 464288281   213,948 2,480 SH   SOLE   0 0 2,480
ISHARES TR ISHS 5-10YR INVT 464288638   309,013 6,026 SH   SOLE   0 0 6,026
ISHARES TR ISHS 1-5YR INVS 464288646   548,474 10,852 SH   SOLE   0 0 10,852
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   2,905,183 58,572 SH   SOLE   0 0 58,572
ISHARES TR CORE MSCI EAFE 46432F842   1,273,827 19,055 SH   SOLE   0 0 19,055
ISHARES INC CORE MSCI EMKT 46434G103   404,469 8,290 SH   SOLE   0 0 8,290
ISHARES TR CORE DIV GRWTH 46434V621   337,647 6,754 SH   SOLE   0 0 6,754
JPMORGAN CHASE & CO COM 46625H100   1,873,654 14,378 SH   SOLE   0 0 14,378
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   502,752 9,991 SH   SOLE   0 0 9,991
JOHNSON & JOHNSON COM 478160104   6,061,356 39,106 SH   SOLE   0 0 39,106
L3HARRIS TECHNOLOGIES INC COM 502431109   601,187 3,064 SH   SOLE   0 0 3,064
LILLY ELI & CO COM 532457108   715,445 2,083 SH   SOLE   0 0 2,083
LOCKHEED MARTIN CORP COM 539830109   763,169 1,614 SH   SOLE   0 0 1,614
LOWES COS INC COM 548661107   8,174,943 40,881 SH   SOLE   0 0 40,881
MARATHON PETE CORP COM 56585A102   233,256 1,730 SH   SOLE   0 0 1,730
MASTERCARD INCORPORATED CL A 57636Q104   336,154 925 SH   SOLE   0 0 925
MCCORMICK & CO INC COM NON VTG 579780206   1,995,004 23,976 SH   SOLE   0 0 23,976
MCDONALDS CORP COM 580135101   3,808,763 13,622 SH   SOLE   0 0 13,622
MERCK & CO INC COM 58933Y105   994,920 9,352 SH   SOLE   0 0 9,352
MICROSOFT CORP COM 594918104   12,971,029 44,991 SH   SOLE   0 0 44,991
MICROCHIP TECHNOLOGY INC. COM 595017104   268,096 3,200 SH   SOLE   0 0 3,200
MONDELEZ INTL INC CL A 609207105   849,765 12,188 SH   SOLE   0 0 12,188
NEXTERA ENERGY INC COM 65339F101   1,413,128 18,333 SH   SOLE   0 0 18,333
NIKE INC CL B 654106103   4,924,650 40,155 SH   SOLE   0 0 40,155
NORFOLK SOUTHN CORP COM 655844108   1,473,549 6,951 SH   SOLE   0 0 6,951
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   26,400 110,000 SH   SOLE   0 0 110,000
NOVARTIS AG SPONSORED ADR 66987V109   299,920 3,260 SH   SOLE   0 0 3,260
NVIDIA CORPORATION COM 67066G104   683,314 2,460 SH   SOLE   0 0 2,460
OMNICOM GROUP INC COM 681919106   715,978 7,589 SH   SOLE   0 0 7,589
PAYCHEX INC COM 704326107   286,933 2,504 SH   SOLE   0 0 2,504
PEPSICO INC COM 713448108   6,359,090 34,883 SH   SOLE   0 0 34,883
PFIZER INC COM 717081103   525,137 12,871 SH   SOLE   0 0 12,871
PHILLIPS 66 COM 718546104   3,670,074 36,201 SH   SOLE   0 0 36,201
PRICE T ROWE GROUP INC COM 74144T108   2,534,345 22,448 SH   SOLE   0 0 22,448
PROCTER AND GAMBLE CO COM 742718109   3,364,246 22,626 SH   SOLE   0 0 22,626
PROSHARES TR S&P 500 DV ARIST 74348A467   496,946 5,447 SH   SOLE   0 0 5,447
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,874,690 39,566 SH   SOLE   0 0 39,566
ROYAL BK CDA SUSTAINABL COM 780087102   696,683 7,289 SH   SOLE   0 0 7,289
S&P GLOBAL INC COM 78409V104   2,508,614 7,276 SH   SOLE   0 0 7,276
SALESFORCE INC COM 79466L302   789,131 3,950 SH   SOLE   0 0 3,950
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   669,790 4,479 SH   SOLE   0 0 4,479
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   444,271 2,942 SH   SOLE   0 0 2,942
SMUCKER J M CO COM NEW 832696405   395,786 2,515 SH   SOLE   0 0 2,515
SOUTHERN CO COM 842587107   479,058 6,885 SH   SOLE   0 0 6,885
STARBUCKS CORP COM 855244109   5,187,267 49,815 SH   SOLE   0 0 49,815
STRYKER CORPORATION COM 863667101   7,210,272 25,258 SH   SOLE   0 0 25,258
TJX COS INC NEW COM 872540109   3,029,011 38,655 SH   SOLE   0 0 38,655
TARGET CORP COM 87612E106   333,273 2,012 SH   SOLE   0 0 2,012
TEXAS INSTRS INC COM 882508104   4,819,877 25,912 SH   SOLE   0 0 25,912
TRACTOR SUPPLY CO COM 892356106   345,345 1,469 SH   SOLE   0 0 1,469
TRUIST FINL CORP COM 89832Q109   463,993 13,607 SH   SOLE   0 0 13,607
US BANCORP DEL COM NEW 902973304   703,527 19,515 SH   SOLE   0 0 19,515
UNION PAC CORP COM 907818108   1,230,878 6,116 SH   SOLE   0 0 6,116
UNITED PARCEL SERVICE INC CL B 911312106   4,618,173 23,806 SH   SOLE   0 0 23,806
UNITEDHEALTH GROUP INC COM 91324P102   2,901,582 6,140 SH   SOLE   0 0 6,140
V F CORP COM 918204108   291,704 12,733 SH   SOLE   0 0 12,733
VISA INC COM CL A 92826C839   5,231,021 23,202 SH   SOLE   0 0 23,202
WEC ENERGY GROUP INC COM 92939U106   356,505 3,761 SH   SOLE   0 0 3,761
WALMART INC COM 931142103   1,247,280 8,459 SH   SOLE   0 0 8,459
WISDOMTREE TR US MIDCAP DIVID 97717W505   655,093 15,986 SH   SOLE   0 0 15,986
WISDOMTREE TR US SMALLCAP DIVD 97717W604   283,497 9,926 SH   SOLE   0 0 9,926
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,512,920 22,788 SH   SOLE   0 0 22,788
LINDE PLC SHS G54950103   413,377 1,163 SH   SOLE   0 0 1,163
MEDTRONIC PLC SHS G5960L103   3,206,888 39,778 SH   SOLE   0 0 39,778
CHUBB LIMITED COM H1467J104   4,287,218 22,079 SH   SOLE   0 0 22,079