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,935,258 21,669 SH   SOLE   0 0 21,669
ABBOTT LABS COM 002824100   6,477,380 62,336 SH   SOLE   0 0 62,336
ABBVIE INC COM 00287Y109   1,032,379 6,019 SH   SOLE   0 0 6,019
AIR PRODS & CHEMS INC COM 009158106   3,695,307 14,320 SH   SOLE   0 0 14,320
ALPHABET INC CAP STK CL C 02079K107   1,541,570 8,405 SH   SOLE   0 0 8,405
ALPHABET INC CAP STK CL A 02079K305   12,303,969 67,549 SH   SOLE   0 0 67,549
AMAZON COM INC COM 023135106   6,344,398 32,830 SH   SOLE   0 0 32,830
AMERICAN TOWER CORP NEW COM 03027X100   380,009 1,955 SH   SOLE   0 0 1,955
AMGEN INC COM 031162100   5,713,126 18,285 SH   SOLE   0 0 18,285
ANALOG DEVICES INC COM 032654105   6,284,402 27,532 SH   SOLE   0 0 27,532
APPLE INC COM 037833100   23,578,286 111,947 SH   SOLE   0 0 111,947
ATMOS ENERGY CORP COM 049560105   209,437 1,795 SH   SOLE   0 0 1,795
AUTOMATIC DATA PROCESSING IN COM 053015103   4,491,976 18,819 SH   SOLE   0 0 18,819
BANK AMERICA CORP COM 060505104   1,744,171 43,856 SH   SOLE   0 0 43,856
BECTON DICKINSON & CO COM 075887109   994,426 4,255 SH   SOLE   0 0 4,255
BERKSHIRE HATHAWAY INC DEL CL A 084670108   612,241 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,756,220 14,150 SH   SOLE   0 0 14,150
BLACKROCK INC COM 09247X101   7,475,083 9,494 SH   SOLE   0 0 9,494
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,724,099 29,056 SH   SOLE   0 0 29,056
BROADCOM INC COM 11135F101   7,010,698 4,367 SH   SOLE   0 0 4,367
CATERPILLAR INC COM 149123101   249,492 749 SH   SOLE   0 0 749
CHEVRON CORP NEW COM 166764100   2,208,419 14,119 SH   SOLE   0 0 14,119
CISCO SYS INC COM 17275R102   5,349,894 112,606 SH   SOLE   0 0 112,606
COCA COLA CO COM 191216100   1,242,995 19,529 SH   SOLE   0 0 19,529
COLGATE PALMOLIVE CO COM 194162103   264,143 2,722 SH   SOLE   0 0 2,722
COMCAST CORP NEW CL A 20030N101   3,206,024 81,870 SH   SOLE   0 0 81,870
CONOCOPHILLIPS COM 20825C104   211,603 1,850 SH   SOLE   0 0 1,850
COSTCO WHSL CORP NEW COM 22160K105   4,053,725 4,769 SH   SOLE   0 0 4,769
DANAHER CORPORATION COM 235851102   390,625 1,563 SH   SOLE   0 0 1,563
ECOLAB INC COM 278865100   1,343,254 5,644 SH   SOLE   0 0 5,644
EMERSON ELEC CO COM 291011104   760,460 6,903 SH   SOLE   0 0 6,903
EXXON MOBIL CORP COM 30231G102   412,242 3,581 SH   SOLE   0 0 3,581
META PLATFORMS INC CL A 30303M102   1,011,230 2,006 SH   SOLE   0 0 2,006
FACTSET RESH SYS INC COM 303075105   295,179 723 SH   SOLE   0 0 723
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   247,698 4,156 SH   SOLE   0 0 4,156
GENERAL DYNAMICS CORP COM 369550108   3,978,581 13,713 SH   SOLE   0 0 13,713
GRAINGER W W INC COM 384802104   232,778 258 SH   SOLE   0 0 258
HOME DEPOT INC COM 437076102   218,937 636 SH   SOLE   0 0 636
HONEYWELL INTL INC COM 438516106   404,658 1,895 SH   SOLE   0 0 1,895
ILLINOIS TOOL WKS INC COM 452308109   4,142,559 17,482 SH   SOLE   0 0 17,482
INTEL CORP COM 458140100   486,661 15,714 SH   SOLE   0 0 15,714
INTERCONTINENTAL EXCHANGE IN COM 45866F104   417,554 3,050 SH   SOLE   0 0 3,050
INVESCO QQQ TR UNIT SER 1 46090E103   463,372 967 SH   SOLE   0 0 967
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   235,486 2,145 SH   SOLE   0 0 2,145
ISHARES TR CORE S&P500 ETF 464287200   5,010,269 9,156 SH   SOLE   0 0 9,156
ISHARES TR CORE US AGGBD ET 464287226   1,028,748 10,598 SH   SOLE   0 0 10,598
ISHARES TR IBOXX INV CP ETF 464287242   2,237,792 20,891 SH   SOLE   0 0 20,891
ISHARES TR 1 3 YR TREAS BD 464287457   3,943,033 48,292 SH   SOLE   0 0 48,292
ISHARES TR RUS MD CP GR ETF 464287481   233,390 2,115 SH   SOLE   0 0 2,115
ISHARES TR RUS MID CAP ETF 464287499   622,975 7,683 SH   SOLE   0 0 7,683
ISHARES TR CORE S&P MCP ETF 464287507   2,471,008 42,225 SH   SOLE   0 0 42,225
ISHARES TR RUSSELL 2000 ETF 464287655   1,046,190 5,156 SH   SOLE   0 0 5,156
ISHARES TR CORE S&P SCP ETF 464287804   2,209,622 20,717 SH   SOLE   0 0 20,717
ISHARES TR ISHS 5-10YR INVT 464288638   265,527 5,180 SH   SOLE   0 0 5,180
ISHARES TR ISHS 1-5YR INVS 464288646   430,143 8,395 SH   SOLE   0 0 8,395
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   3,357,700 66,714 SH   SOLE   0 0 66,714
ISHARES TR CORE MSCI EAFE 46432F842   1,341,080 18,462 SH   SOLE   0 0 18,462
ISHARES INC CORE MSCI EMKT 46434G103   336,650 6,289 SH   SOLE   0 0 6,289
ISHARES TR CORE DIV GRWTH 46434V621   410,918 7,133 SH   SOLE   0 0 7,133
JPMORGAN CHASE & CO. COM 46625H100   2,866,437 14,172 SH   SOLE   0 0 14,172
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   726,661 14,398 SH   SOLE   0 0 14,398
JOHNSON & JOHNSON COM 478160104   5,318,413 36,388 SH   SOLE   0 0 36,388
L3HARRIS TECHNOLOGIES INC COM 502431109   652,174 2,904 SH   SOLE   0 0 2,904
ELI LILLY & CO COM 532457108   1,400,623 1,547 SH   SOLE   0 0 1,547
LOCKHEED MARTIN CORP COM 539830109   715,099 1,531 SH   SOLE   0 0 1,531
LOWES COS INC COM 548661107   9,292,406 42,150 SH   SOLE   0 0 42,150
MARATHON PETE CORP COM 56585A102   300,120 1,730 SH   SOLE   0 0 1,730
MASTERCARD INCORPORATED CL A 57636Q104   686,004 1,555 SH   SOLE   0 0 1,555
MCDONALDS CORP COM 580135101   3,471,215 13,621 SH   SOLE   0 0 13,621
MERCK & CO INC COM 58933Y105   1,108,490 8,954 SH   SOLE   0 0 8,954
MICROSOFT CORP COM 594918104   20,557,113 45,994 SH   SOLE   0 0 45,994
MICROCHIP TECHNOLOGY INC. COM 595017104   292,800 3,200 SH   SOLE   0 0 3,200
MONDELEZ INTL INC CL A 609207105   886,165 13,542 SH   SOLE   0 0 13,542
NEXTERA ENERGY INC COM 65339F101   1,478,294 20,877 SH   SOLE   0 0 20,877
NIKE INC CL B 654106103   3,845,974 51,028 SH   SOLE   0 0 51,028
NORFOLK SOUTHN CORP COM 655844108   1,363,437 6,351 SH   SOLE   0 0 6,351
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   34,155 110,000 SH   SOLE   0 0 110,000
NOVARTIS AG SPONSORED ADR 66987V109   347,060 3,260 SH   SOLE   0 0 3,260
NVIDIA CORPORATION COM 67066G104   2,547,766 20,623 SH   SOLE   0 0 20,623
OMNICOM GROUP INC COM 681919106   694,106 7,738 SH   SOLE   0 0 7,738
PAYCHEX INC COM 704326107   224,790 1,896 SH   SOLE   0 0 1,896
PEPSICO INC COM 713448108   6,634,586 40,227 SH   SOLE   0 0 40,227
PFIZER INC COM 717081103   429,209 15,340 SH   SOLE   0 0 15,340
PHILLIPS 66 COM 718546104   5,260,864 37,266 SH   SOLE   0 0 37,266
PRICE T ROWE GROUP INC COM 74144T108   2,523,413 21,884 SH   SOLE   0 0 21,884
PROCTER AND GAMBLE CO COM 742718109   3,988,932 24,187 SH   SOLE   0 0 24,187
PROSHARES TR S&P 500 DV ARIST 74348A467   534,962 5,565 SH   SOLE   0 0 5,565
RTX CORPORATION COM 75513E101   592,557 5,903 SH   SOLE   0 0 5,903
ROYAL BK CDA COM 780087102   775,404 7,289 SH   SOLE   0 0 7,289
S&P GLOBAL INC COM 78409V104   3,410,352 7,647 SH   SOLE   0 0 7,647
SALESFORCE INC COM 79466L302   4,616,726 17,957 SH   SOLE   0 0 17,957
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   565,802 3,882 SH   SOLE   0 0 3,882
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   631,634 2,792 SH   SOLE   0 0 2,792
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   265,889 3,104 SH   SOLE   0 0 3,104
SOUTHERN CO COM 842587107   510,411 6,580 SH   SOLE   0 0 6,580
STARBUCKS CORP COM 855244109   4,101,973 52,691 SH   SOLE   0 0 52,691
STRYKER CORPORATION COM 863667101   7,849,838 23,071 SH   SOLE   0 0 23,071
TJX COS INC NEW COM 872540109   4,183,773 38,000 SH   SOLE   0 0 38,000
TARGET CORP COM 87612E106   228,368 1,543 SH   SOLE   0 0 1,543
TEXAS INSTRS INC COM 882508104   6,551,013 33,676 SH   SOLE   0 0 33,676
TRACTOR SUPPLY CO COM 892356106   381,104 1,411 SH   SOLE   0 0 1,411
TRUIST FINL CORP COM 89832Q109   685,982 17,657 SH   SOLE   0 0 17,657
US BANCORP DEL COM NEW 902973304   1,543,408 38,877 SH   SOLE   0 0 38,877
UNION PAC CORP COM 907818108   1,384,796 6,120 SH   SOLE   0 0 6,120
UNITED PARCEL SERVICE INC CL B 911312106   3,761,052 27,483 SH   SOLE   0 0 27,483
UNITEDHEALTH GROUP INC COM 91324P102   3,257,436 6,396 SH   SOLE   0 0 6,396
VISA INC COM CL A 92826C839   6,747,489 25,708 SH   SOLE   0 0 25,708
WEC ENERGY GROUP INC COM 92939U106   223,219 2,845 SH   SOLE   0 0 2,845
WALMART INC COM 931142103   1,436,263 21,212 SH   SOLE   0 0 21,212
WISDOMTREE TR US MIDCAP DIVID 97717W505   768,400 16,429 SH   SOLE   0 0 16,429
WISDOMTREE TR US SMALLCAP DIVD 97717W604   316,934 10,174 SH   SOLE   0 0 10,174
ZOETIS INC CL A 98978V103   206,664 1,192 SH   SOLE   0 0 1,192
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,307,167 24,083 SH   SOLE   0 0 24,083
LINDE PLC SHS G54950103   397,123 905 SH   SOLE   0 0 905
MEDTRONIC PLC SHS G5960L103   3,177,710 40,372 SH   SOLE   0 0 40,372
CHUBB LIMITED COM H1467J104   5,784,386 22,677 SH   SOLE   0 0 22,677