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,820,357 23,718 SH   SOLE   0 0 23,718
ABBOTT LABS COM 002824100   5,978,918 61,734 SH   SOLE   0 0 61,734
ABBVIE INC COM 00287Y109   1,019,570 6,840 SH   SOLE   0 0 6,840
AIR PRODS & CHEMS INC COM 009158106   3,694,157 13,035 SH   SOLE   0 0 13,035
ALPHABET INC CAP STK CL C 02079K107   1,107,540 8,400 SH   SOLE   0 0 8,400
ALPHABET INC CAP STK CL A 02079K305   7,860,237 60,066 SH   SOLE   0 0 60,066
AMAZON COM INC COM 023135106   3,513,343 27,638 SH   SOLE   0 0 27,638
AMEREN CORP COM 023608102   212,218 2,836 SH   SOLE   0 0 2,836
AMERICAN TOWER CORP NEW COM 03027X100   3,256,306 19,801 SH   SOLE   0 0 19,801
AMGEN INC COM 031162100   4,723,733 17,576 SH   SOLE   0 0 17,576
ANALOG DEVICES INC COM 032654105   4,216,617 24,083 SH   SOLE   0 0 24,083
APPLE INC COM 037833100   20,038,010 117,038 SH   SOLE   0 0 117,038
AUTOMATIC DATA PROCESSING IN COM 053015103   4,335,126 18,019 SH   SOLE   0 0 18,019
BANK AMERICA CORP COM 060505104   1,272,350 46,470 SH   SOLE   0 0 46,470
BECTON DICKINSON & CO COM 075887109   852,373 3,297 SH   SOLE   0 0 3,297
BERKSHIRE HATHAWAY INC DEL CL A 084670108   531,477 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,608,547 13,156 SH   SOLE   0 0 13,156
BLACKROCK INC COM 09247X101   6,490,711 10,040 SH   SOLE   0 0 10,040
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,267,283 29,418 SH   SOLE   0 0 29,418
BROADCOM INC COM 11135F101   1,284,570 1,547 SH   SOLE   0 0 1,547
CATERPILLAR INC COM 149123101   253,617 929 SH   SOLE   0 0 929
CHEVRON CORP NEW COM 166764100   2,374,773 14,084 SH   SOLE   0 0 14,084
CISCO SYS INC COM 17275R102   5,376,111 100,002 SH   SOLE   0 0 100,002
COCA COLA CO COM 191216100   1,150,822 20,558 SH   SOLE   0 0 20,558
COLGATE PALMOLIVE CO COM 194162103   325,044 4,571 SH   SOLE   0 0 4,571
COMCAST CORP NEW CL A 20030N101   3,700,258 83,452 SH   SOLE   0 0 83,452
CONOCOPHILLIPS COM 20825C104   235,167 1,963 SH   SOLE   0 0 1,963
COSTCO WHSL CORP NEW COM 22160K105   2,962,695 5,244 SH   SOLE   0 0 5,244
DANAHER CORPORATION COM 235851102   386,728 1,559 SH   SOLE   0 0 1,559
DISNEY WALT CO COM 254687106   241,388 2,978 SH   SOLE   0 0 2,978
ECOLAB INC COM 278865100   965,457 5,699 SH   SOLE   0 0 5,699
EMERSON ELEC CO COM 291011104   934,341 9,675 SH   SOLE   0 0 9,675
EXXON MOBIL CORP COM 30231G102   373,666 3,178 SH   SOLE   0 0 3,178
META PLATFORMS INC CL A 30303M102   398,979 1,329 SH   SOLE   0 0 1,329
FACTSET RESH SYS INC COM 303075105   357,241 817 SH   SOLE   0 0 817
GENERAL DYNAMICS CORP COM 369550108   2,993,758 13,548 SH   SOLE   0 0 13,548
GRAINGER W W INC COM 384802104   200,634 290 SH   SOLE   0 0 290
HOME DEPOT INC COM 437076102   313,642 1,038 SH   SOLE   0 0 1,038
HONEYWELL INTL INC COM 438516106   356,179 1,928 SH   SOLE   0 0 1,928
ILLINOIS TOOL WKS INC COM 452308109   3,764,015 16,343 SH   SOLE   0 0 16,343
INTEL CORP COM 458140100   759,146 21,354 SH   SOLE   0 0 21,354
INVESCO QQQ TR UNIT SER 1 46090E103   330,346 922 SH   SOLE   0 0 922
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   201,265 2,145 SH   SOLE   0 0 2,145
ISHARES TR CORE S&P500 ETF 464287200   3,653,228 8,507 SH   SOLE   0 0 8,507
ISHARES TR CORE US AGGBD ET 464287226   389,138 4,138 SH   SOLE   0 0 4,138
ISHARES TR IBOXX INV CP ETF 464287242   2,270,845 22,259 SH   SOLE   0 0 22,259
ISHARES TR 1 3 YR TREAS BD 464287457   2,875,604 35,514 SH   SOLE   0 0 35,514
ISHARES TR RUS MID CAP ETF 464287499   532,730 7,693 SH   SOLE   0 0 7,693
ISHARES TR CORE S&P MCP ETF 464287507   2,130,607 8,545 SH   SOLE   0 0 8,545
ISHARES TR RUSSELL 2000 ETF 464287655   993,372 5,621 SH   SOLE   0 0 5,621
ISHARES TR CORE S&P SCP ETF 464287804   1,972,035 20,906 SH   SOLE   0 0 20,906
ISHARES TR ISHS 5-10YR INVT 464288638   283,143 5,820 SH   SOLE   0 0 5,820
ISHARES TR ISHS 1-5YR INVS 464288646   485,280 9,739 SH   SOLE   0 0 9,739
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   2,904,762 58,223 SH   SOLE   0 0 58,223
ISHARES TR CORE MSCI EAFE 46432F842   1,192,920 18,538 SH   SOLE   0 0 18,538
ISHARES INC CORE MSCI EMKT 46434G103   288,729 6,067 SH   SOLE   0 0 6,067
ISHARES TR CORE DIV GRWTH 46434V621   344,107 6,947 SH   SOLE   0 0 6,947
JPMORGAN CHASE & CO COM 46625H100   2,158,967 14,887 SH   SOLE   0 0 14,887
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   584,613 11,650 SH   SOLE   0 0 11,650
JOHNSON & JOHNSON COM 478160104   6,262,190 40,207 SH   SOLE   0 0 40,207
L3HARRIS TECHNOLOGIES INC COM 502431109   537,250 3,086 SH   SOLE   0 0 3,086
ELI LILLY & CO COM 532457108   988,550 1,840 SH   SOLE   0 0 1,840
LOCKHEED MARTIN CORP COM 539830109   678,170 1,658 SH   SOLE   0 0 1,658
LOWES COS INC COM 548661107   8,307,030 39,968 SH   SOLE   0 0 39,968
MARATHON PETE CORP COM 56585A102   261,818 1,730 SH   SOLE   0 0 1,730
MASTERCARD INCORPORATED CL A 57636Q104   366,217 925 SH   SOLE   0 0 925
MCDONALDS CORP COM 580135101   3,563,569 13,527 SH   SOLE   0 0 13,527
MERCK & CO INC COM 58933Y105   966,295 9,386 SH   SOLE   0 0 9,386
MICROSOFT CORP COM 594918104   14,052,138 44,504 SH   SOLE   0 0 44,504
MICROCHIP TECHNOLOGY INC. COM 595017104   249,760 3,200 SH   SOLE   0 0 3,200
MONDELEZ INTL INC CL A 609207105   850,033 12,248 SH   SOLE   0 0 12,248
NEXTERA ENERGY INC COM 65339F101   1,171,515 20,449 SH   SOLE   0 0 20,449
NIKE INC CL B 654106103   4,293,956 44,906 SH   SOLE   0 0 44,906
NORFOLK SOUTHN CORP COM 655844108   1,348,052 6,845 SH   SOLE   0 0 6,845
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   35,772 110,000 SH   SOLE   0 0 110,000
NOVARTIS AG SPONSORED ADR 66987V109   343,268 3,370 SH   SOLE   0 0 3,370
NVIDIA CORPORATION COM 67066G104   1,081,820 2,487 SH   SOLE   0 0 2,487
OMNICOM GROUP INC COM 681919106   569,427 7,645 SH   SOLE   0 0 7,645
PAYCHEX INC COM 704326107   283,827 2,461 SH   SOLE   0 0 2,461
PEPSICO INC COM 713448108   5,951,063 35,122 SH   SOLE   0 0 35,122
PFIZER INC COM 717081103   413,693 12,472 SH   SOLE   0 0 12,472
PHILLIPS 66 COM 718546104   4,523,279 37,647 SH   SOLE   0 0 37,647
PRICE T ROWE GROUP INC COM 74144T108   2,283,682 21,776 SH   SOLE   0 0 21,776
PROCTER AND GAMBLE CO COM 742718109   3,338,257 22,887 SH   SOLE   0 0 22,887
PROSHARES TR S&P 500 DV ARIST 74348A467   487,524 5,506 SH   SOLE   0 0 5,506
RTX CORPORATION COM 75513E101   2,887,686 40,123 SH   SOLE   0 0 40,123
ROYAL BK CDA COM 780087102   641,547 7,337 SH   SOLE   0 0 7,337
S&P GLOBAL INC COM 78409V104   2,633,999 7,208 SH   SOLE   0 0 7,208
SALESFORCE INC COM 79466L302   905,210 4,464 SH   SOLE   0 0 4,464
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   460,648 2,810 SH   SOLE   0 0 2,810
SMUCKER J M CO COM NEW 832696405   280,481 2,282 SH   SOLE   0 0 2,282
SOUTHERN CO COM 842587107   425,858 6,580 SH   SOLE   0 0 6,580
STARBUCKS CORP COM 855244109   4,691,044 51,397 SH   SOLE   0 0 51,397
STRYKER CORPORATION COM 863667101   6,612,271 24,197 SH   SOLE   0 0 24,197
TJX COS INC NEW COM 872540109   3,164,441 35,604 SH   SOLE   0 0 35,604
TARGET CORP COM 87612E106   269,504 2,437 SH   SOLE   0 0 2,437
TEXAS INSTRS INC COM 882508104   4,606,361 28,969 SH   SOLE   0 0 28,969
TRACTOR SUPPLY CO COM 892356106   298,796 1,472 SH   SOLE   0 0 1,472
TRUIST FINL CORP COM 89832Q109   426,610 14,911 SH   SOLE   0 0 14,911
US BANCORP DEL COM NEW 902973304   1,380,268 41,750 SH   SOLE   0 0 41,750
UNION PAC CORP COM 907818108   1,247,196 6,125 SH   SOLE   0 0 6,125
UNITED PARCEL SERVICE INC CL B 911312106   3,773,370 24,208 SH   SOLE   0 0 24,208
UNITEDHEALTH GROUP INC COM 91324P102   3,195,675 6,338 SH   SOLE   0 0 6,338
VISA INC COM CL A 92826C839   5,409,022 23,516 SH   SOLE   0 0 23,516
WEC ENERGY GROUP INC COM 92939U106   345,479 4,289 SH   SOLE   0 0 4,289
WALMART INC COM 931142103   1,338,801 8,371 SH   SOLE   0 0 8,371
WISDOMTREE TR US MIDCAP DIVID 97717W505   662,286 16,169 SH   SOLE   0 0 16,169
WISDOMTREE TR US SMALLCAP DIVD 97717W604   282,821 10,029 SH   SOLE   0 0 10,029
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,112,454 23,159 SH   SOLE   0 0 23,159
LINDE PLC SHS G54950103   407,351 1,094 SH   SOLE   0 0 1,094
MEDTRONIC PLC SHS G5960L103   3,196,575 40,793 SH   SOLE   0 0 40,793
CHUBB LIMITED COM H1467J104   4,687,599 22,517 SH   SOLE   0 0 22,517