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
AFLAC INC COM 001055102 2,016,817 17,201 SH SOLE 0 0 17,201
ABBOTT LABORATORIES COM 002824100 4,956,246 54,620 SH SOLE 0 0 54,620
ABBVIE INC COM 00287Y109 1,689,763 6,715 SH SOLE 0 0 6,715
AIR PRODUCTS AND CHEMICALS I COM 009158106 3,800,513 12,963 SH SOLE 0 0 12,963
ALPHABET INC CAP STK CL C 02079K107 1,675,346 4,742 SH SOLE 0 0 4,742
ALPHABET INC CAP STK CL A 02079K305 20,765,788 58,107 SH SOLE 0 0 58,107
AMAZON COM INC COM 023135106 6,760,762 28,366 SH SOLE 0 0 28,366
AMEREN CORP COM 023608102 277,852 2,458 SH SOLE 0 0 2,458
AMGEN INC COM 031162100 6,044,408 16,692 SH SOLE 0 0 16,692
AMPHENOL CORP CL A 032095101 4,322,318 24,514 SH SOLE 0 0 24,514
ANALOG DEVICES INC COM 032654105 8,760,861 22,058 SH SOLE 0 0 22,058
APPLE INC COM 037833100 28,154,810 97,300 SH SOLE 0 0 97,300
AUTOMATIC DATA PROCESSING IN COM 053015103 3,393,355 15,152 SH SOLE 0 0 15,152
BANK OF AMER CORP COM 060505104 2,396,993 42,067 SH SOLE 0 0 42,067
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,644,679 13,279 SH SOLE 0 0 13,279
BLACKROCK INC COM 09290D101 7,665,148 7,972 SH SOLE 0 0 7,972
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,457,181 25,244 SH SOLE 0 0 25,244
BROADCOM INC COM 11135F101 15,576,394 41,235 SH SOLE 0 0 41,235
CATERPILLAR INC COM 149123101 6,366,089 5,978 SH SOLE 0 0 5,978
CHEVRON CORPORATION COM 166764100 1,766,898 10,659 SH SOLE 0 0 10,659
CISCO SYS INC COM 17275R102 9,989,867 85,049 SH SOLE 0 0 85,049
COCA COLA CO COM 191216100 1,455,212 17,906 SH SOLE 0 0 17,906
CORNING INC COM 219350105 255,430 1,000 SH SOLE 0 0 1,000
COSTCO WHOLESALE CORPORATION COM 22160K105 4,820,113 5,153 SH SOLE 0 0 5,153
CUMMINS INC COM 231021106 408,669 573 SH SOLE 0 0 573
DANAHER CORP DEL COM 235851102 253,803 1,332 SH SOLE 0 0 1,332
ECOLAB INC COM 278865100 1,039,215 3,730 SH SOLE 0 0 3,730
EMERSON ELEC CO COM 291011104 925,933 6,468 SH SOLE 0 0 6,468
EXXON MOBIL CORP COM 30231G102 382,196 2,795 SH SOLE 0 0 2,795
META PLATFORMS INC CL A 30303M102 4,362,696 7,745 SH SOLE 0 0 7,745
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109 239,533 1,660 SH SOLE 0 0 1,660
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 295,843 4,953 SH SOLE 0 0 4,953
FORTINET INC COM 34959E109 378,366 2,463 SH SOLE 0 0 2,463
GENERAL DYNAMICS CORP COM 369550108 4,845,232 13,678 SH SOLE 0 0 13,678
WW GRAINGER INC COM 384802104 529,196 389 SH SOLE 0 0 389
HOME DEPOT INC COM 437076102 254,635 722 SH SOLE 0 0 722
ILLINOIS TOOL WKS INC COM 452308109 4,592,363 16,979 SH SOLE 0 0 16,979
INTEL CORP COM 458140100 390,128 2,794 SH SOLE 0 0 2,794
INTERCONTINENTAL EXCHANGE IN COM 45866F104 362,225 2,942 SH SOLE 0 0 2,942
INTERNATIONAL BUSINESS MACHS COM 459200101 446,561 1,588 SH SOLE 0 0 1,588
INVESCO QQQ TR UNIT SER 1 46090E103 789,394 1,072 SH SOLE 0 0 1,072
ISHARES TR CORE S&P500 ETF 464287200 7,275,298 9,715 SH SOLE 0 0 9,715
ISHARES TR CORE US AGGBD ET 464287226 788,970 7,971 SH SOLE 0 0 7,971
ISHARES TR IBOXX INV CP ETF 464287242 2,278,400 20,889 SH SOLE 0 0 20,889
ISHARES TR 1 3 YR TREAS BD 464287457 7,648,300 93,147 SH SOLE 0 0 93,147
ISHARES TR RUS MD CP GR ETF 464287481 309,657 2,115 SH SOLE 0 0 2,115
ISHARES TR RUS MID CAP ETF 464287499 815,316 7,390 SH SOLE 0 0 7,390
ISHARES TR CORE S&P MCP ETF 464287507 2,561,959 33,225 SH SOLE 0 0 33,225
ISHARES TR RUS 1000 ETF 464287622 227,682 556 SH SOLE 0 0 556
ISHARES TR RUSSELL 2000 ETF 464287655 1,329,329 4,424 SH SOLE 0 0 4,424
ISHARES TR CORE S&P SCP ETF 464287804 2,071,929 13,970 SH SOLE 0 0 13,970
ISHARES TR TRUST ISHARE 0-1 464288679 394,722 3,577 SH SOLE 0 0 3,577
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 4,301,285 84,905 SH SOLE 0 0 84,905
ISHARES TR CORE MSCI EAFE 46432F842 2,585,163 26,767 SH SOLE 0 0 26,767
ISHARES INC CORE MSCI EMKT 46434G103 420,247 5,073 SH SOLE 0 0 5,073
ISHARES TR CORE DIV GRWTH 46434V621 542,176 7,154 SH SOLE 0 0 7,154
JPMORGAN CHASE & CO COM 46625H100 7,048,837 21,534 SH SOLE 0 0 21,534
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,837,461 36,335 SH SOLE 0 0 36,335
JOHNSON & JOHNSON COM 478160104 6,858,178 27,004 SH SOLE 0 0 27,004
L3HARRIS TECHNOLOGIES INC COM 502431109 1,091,738 3,757 SH SOLE 0 0 3,757
ELI LILLY & CO COM 532457108 2,179,364 1,817 SH SOLE 0 0 1,817
LOCKHEED MARTIN CORP COM 539830109 540,503 1,061 SH SOLE 0 0 1,061
LOWES COS INC COM 548661107 8,556,047 38,805 SH SOLE 0 0 38,805
MARATHON PETE CORP COM 56585A102 442,309 1,730 SH SOLE 0 0 1,730
MASTERCARD INCORPORATED CL A 57636Q104 891,096 1,735 SH SOLE 0 0 1,735
MCDONALDS CORP COM 580135101 3,173,482 11,740 SH SOLE 0 0 11,740
MERCK & CO INC COM 58933Y105 613,459 4,774 SH SOLE 0 0 4,774
MICROSOFT CORP COM 594918104 15,033,190 40,301 SH SOLE 0 0 40,301
MICROCHIP TECHNOLOGY INC. COM 595017104 291,840 3,200 SH SOLE 0 0 3,200
MONDELEZ INTL INC CL A 609207105 432,009 7,469 SH SOLE 0 0 7,469
NEXTERA ENERGY INC COM 65339F101 1,780,933 20,291 SH SOLE 0 0 20,291
NORFOLK SOUTHN CORP COM 655844108 1,962,548 6,238 SH SOLE 0 0 6,238
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 211,200 110,000 SH SOLE 0 0 110,000
NVIDIA CORPORATION COM 67066G104 5,722,378 28,599 SH SOLE 0 0 28,599
OMNICOM GROUP INC COM 681919106 279,819 3,842 SH SOLE 0 0 3,842
PEPSICO INC COM 713448108 4,235,633 31,282 SH SOLE 0 0 31,282
PHILLIPS 66 COM 718546104 5,948,525 35,188 SH SOLE 0 0 35,188
PROCTER & GAMBLE CO COM 742718109 3,749,204 25,567 SH SOLE 0 0 25,567
PROSHARES TR S&P 500 DV ARIST 74348A467 628,655 11,194 SH SOLE 0 0 11,194
RBB FD INC F/M US TREASURY 74933W452 396,437 7,951 SH SOLE 0 0 7,951
RTX CORPORATION COM 75513E101 594,686 3,134 SH SOLE 0 0 3,134
REGIONS FINANCIAL CORP NEW COM 7591EP100 239,758 7,939 SH SOLE 0 0 7,939
S&P GLOBAL INC COM 78409V104 2,836,490 6,965 SH SOLE 0 0 6,965
SPDR GOLD TR GOLD SHS 78463V107 422,163 1,146 SH SOLE 0 0 1,146
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 398,084 13,746 SH SOLE 0 0 13,746
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 276,031 9,965 SH SOLE 0 0 9,965
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 300,661 1,895 SH SOLE 0 0 1,895
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,620,373 8,505 SH SOLE 0 0 8,505
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 287,858 2,687 SH SOLE 0 0 2,687
SOUTHERN CO COM 842587107 1,357,742 14,186 SH SOLE 0 0 14,186
STARBUCKS CORP COM 855244109 3,237,048 31,677 SH SOLE 0 0 31,677
STRYKER CORPORATION COM 863667101 7,295,572 23,172 SH SOLE 0 0 23,172
TJX COS INC NEW COM 872540109 5,561,250 36,708 SH SOLE 0 0 36,708
TEXAS INSTRS INC COM 882508104 8,181,118 27,447 SH SOLE 0 0 27,447
TRUIST FINL CORP COM 89832Q109 476,787 9,570 SH SOLE 0 0 9,570
US BANCORP COM NEW 902973304 1,788,732 29,615 SH SOLE 0 0 29,615
UNION PAC CORP COM 907818108 1,504,704 5,532 SH SOLE 0 0 5,532
UNITEDHEALTH GROUP INC COM 91324P102 705,324 1,697 SH SOLE 0 0 1,697
VANGUARD INDEX FDS GROWTH ETF 922908736 207,856 2,413 SH SOLE 0 0 2,413
VISA INC COM CL A 92826C839 7,982,111 23,265 SH SOLE 0 0 23,265
WEC ENERGY GROUP INC COM 92939U106 209,018 1,790 SH SOLE 0 0 1,790
WALMART INC COM 931142103 2,269,840 20,041 SH SOLE 0 0 20,041
WASTE MGMT INC DEL COM 94106L109 1,099,244 4,932 SH SOLE 0 0 4,932
WELLS FARGO & CO COM 949746101 343,178 4,153 SH SOLE 0 0 4,153
WISDOMTREE TR US LARGECAP DIVD 97717W307 252,069 2,617 SH SOLE 0 0 2,617
WISDOMTREE TR US MIDCAP DIVID 97717W505 906,260 16,034 SH SOLE 0 0 16,034
WISDOMTREE TR US SMALLCAP DIVD 97717W604 413,897 10,174 SH SOLE 0 0 10,174
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,953,392 15,697 SH SOLE 0 0 15,697
EATON CORP PLC SHS G29183103 2,886,582 6,774 SH SOLE 0 0 6,774
LINDE PLC SHS G54950103 279,190 538 SH SOLE 0 0 538
MEDTRONIC PLC SHS G5960L103 1,917,973 24,517 SH SOLE 0 0 24,517
CHUBB LIMITED COM H1467J104 6,976,567 20,475 SH SOLE 0 0 20,475