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 CO COM 88579Y101 600,660 4,394 SH SOLE 0 0 4,394
ABBOTT LABS COM 002824100 7,206,632 63,211 SH SOLE 0 0 63,211
ABBVIE INC COM 00287Y109 10,367,306 52,498 SH SOLE 0 0 52,498
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,645,473 18,800 SH SOLE 0 0 18,800
ADOBE INC COM 00724F101 3,939,789 7,609 SH SOLE 0 0 7,609
AFLAC INC COM 001055102 210,184 1,880 SH SOLE 0 0 1,880
AGILENT TECHNOLOGIES INC COM 00846U101 273,352 1,841 SH SOLE 0 0 1,841
ALBEMARLE CORP 7.25% DEP SHS A 012653200 4,640,400 103,120 SH SOLE 0 0 103,120
ALPHABET INC CAP STK CL A 02079K305 8,839,474 53,298 SH SOLE 0 0 53,298
ALPHABET INC CAP STK CL C 02079K107 1,697,815 10,155 SH SOLE 0 0 10,155
AMAZON COM INC COM 023135106 6,564,034 35,228 SH SOLE 0 0 35,228
AMERICAN EXPRESS CO COM 025816109 216,960 800 SH SOLE 0 0 800
AMGEN INC COM 031162100 398,574 1,237 SH SOLE 0 0 1,237
APPLE INC COM 037833100 13,537,539 58,101 SH SOLE 0 0 58,101
AUTOMATIC DATA PROCESSING IN COM 053015103 474,592 1,715 SH SOLE 0 0 1,715
BANK NEW YORK MELLON CORP COM 064058100 6,738,744 93,776 SH SOLE 0 0 93,776
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,248,235 20,094 SH SOLE 0 0 20,094
BRISTOL-MYERS SQUIBB CO COM 110122108 344,589 6,660 SH SOLE 0 0 6,660
BXP INC COM 101121101 390,231 4,850 SH SOLE 0 0 4,850
CATERPILLAR INC COM 149123101 1,385,348 3,542 SH SOLE 0 0 3,542
CHEVRON CORP NEW COM 166764100 1,267,701 8,608 SH SOLE 0 0 8,608
CINTAS CORP COM 172908105 4,488,184 21,800 SH SOLE 0 0 21,800
CISCO SYS INC COM 17275R102 7,970,114 149,758 SH SOLE 0 0 149,758
CLOROX CO DEL COM 189054109 224,002 1,375 SH SOLE 0 0 1,375
COCA COLA CO COM 191216100 5,699,217 79,310 SH SOLE 0 0 79,310
COLGATE PALMOLIVE CO COM 194162103 6,649,135 64,051 SH SOLE 0 0 64,051
COMCAST CORP NEW CL A 20030N101 5,579,562 133,578 SH SOLE 0 0 133,578
CONOCOPHILLIPS COM 20825C104 3,444,682 32,719 SH SOLE 0 0 32,719
COSTCO WHSL CORP NEW COM 22160K105 257,091 290 SH SOLE 0 0 290
CVS HEALTH CORP COM 126650100 3,907,992 62,150 SH SOLE 0 0 62,150
D R HORTON INC COM 23331A109 7,821,189 40,998 SH SOLE 0 0 40,998
DANAHER CORPORATION COM 235851102 533,243 1,918 SH SOLE 0 0 1,918
DISNEY WALT CO COM 254687106 4,441,189 46,171 SH SOLE 0 0 46,171
DUKE ENERGY CORP NEW COM NEW 26441C204 5,349,920 46,400 SH SOLE 0 0 46,400
ELI LILLY & CO COM 532457108 3,710,317 4,188 SH SOLE 0 0 4,188
EMERSON ELEC CO COM 291011104 557,787 5,100 SH SOLE 0 0 5,100
EXXON MOBIL CORP COM 30231G102 6,143,970 52,414 SH SOLE 0 0 52,414
FASTENAL CO COM 311900104 7,753,713 108,565 SH SOLE 0 0 108,565
GE AEROSPACE COM NEW 369604301 455,044 2,413 SH SOLE 0 0 2,413
GENERAL DYNAMICS CORP COM 369550108 232,694 770 SH SOLE 0 0 770
GENERAL MLS INC COM 370334104 7,991,457 108,212 SH SOLE 0 0 108,212
GENUINE PARTS CO COM 372460105 333,836 2,390 SH SOLE 0 0 2,390
HOME DEPOT INC COM 437076102 3,567,786 8,805 SH SOLE 0 0 8,805
HP INC COM 40434L105 311,352 8,680 SH SOLE 0 0 8,680
ILLINOIS TOOL WKS INC COM 452308109 676,141 2,580 SH SOLE 0 0 2,580
INTERNATIONAL BUSINESS MACHS COM 459200101 980,140 4,433 SH SOLE 0 0 4,433
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 479,253 2,675 SH SOLE 0 0 2,675
INVESCO QQQ TR UNIT SER 1 46090E103 398,933 817 SH SOLE 0 0 817
ISHARES GOLD TR ISHARES NEW 464285204 2,504,036 50,383 SH SOLE 0 0 50,383
ISHARES INC CORE MSCI EMKT 46434G103 5,965,714 103,914 SH SOLE 0 0 103,914
ISHARES TR CORE MSCI EAFE 46432F842 5,267,229 67,485 SH SOLE 0 0 67,485
ISHARES TR CORE S&P MCP ETF 464287507 3,099,703 49,738 SH SOLE 0 0 49,738
ISHARES TR CORE S&P SCP ETF 464287804 8,746,817 74,785 SH SOLE 0 0 74,785
ISHARES TR CORE S&P500 ETF 464287200 18,697,450 32,415 SH SOLE 0 0 32,415
ISHARES TR CORE US AGGBD ET 464287226 431,715 4,263 SH SOLE 0 0 4,263
ISHARES TR GLOBAL TECH ETF 464287291 297,108 3,600 SH SOLE 0 0 3,600
ISHARES TR GRWT ALLOCAT ETF 464289867 511,656 8,637 SH SOLE 0 0 8,637
ISHARES TR IBOXX HI YD ETF 464288513 2,680,843 33,385 SH SOLE 0 0 33,385
ISHARES TR ISHARES BIOTECH 464287556 1,842,860 12,657 SH SOLE 0 0 12,657
ISHARES TR PFD AND INCM SEC 464288687 528,258 15,897 SH SOLE 0 0 15,897
ISHARES TR RUS 1000 ETF 464287622 241,452 768 SH SOLE 0 0 768
ISHARES TR RUS 1000 GRW ETF 464287614 289,794 772 SH SOLE 0 0 772
ISHARES TR RUSSELL 2000 ETF 464287655 4,647,770 21,041 SH SOLE 0 0 21,041
JOHNSON & JOHNSON COM 478160104 1,565,662 9,661 SH SOLE 0 0 9,661
JPMORGAN CHASE & CO. COM 46625H100 7,829,767 37,133 SH SOLE 0 0 37,133
KIMBERLY-CLARK CORP COM 494368103 431,109 3,030 SH SOLE 0 0 3,030
LABCORP HOLDINGS INC COM SHS 504922105 5,669,465 25,369 SH SOLE 0 0 25,369
LINDE PLC SHS G54950103 7,735,675 16,222 SH SOLE 0 0 16,222
LOCKHEED MARTIN CORP COM 539830109 6,546,588 11,199 SH SOLE 0 0 11,199
LOWES COS INC COM 548661107 265,433 980 SH SOLE 0 0 980
MARSH & MCLENNAN COS INC COM 571748102 584,496 2,620 SH SOLE 0 0 2,620
MASCO CORP COM 574599106 335,760 4,000 SH SOLE 0 0 4,000
MASTERCARD INCORPORATED CL A 57636Q104 10,740,260 21,750 SH SOLE 0 0 21,750
MCDONALDS CORP COM 580135101 7,757,545 25,476 SH SOLE 0 0 25,476
MEDTRONIC PLC SHS G5960L103 4,619,850 51,315 SH SOLE 0 0 51,315
MERCK & CO INC COM 58933Y105 7,158,856 63,040 SH SOLE 0 0 63,040
MICROSOFT CORP COM 594918104 18,223,430 42,351 SH SOLE 0 0 42,351
NEXTERA ENERGY INC COM 65339F101 6,246,683 73,899 SH SOLE 0 0 73,899
NUCOR CORP COM 670346105 291,059 1,936 SH SOLE 0 0 1,936
NVIDIA CORPORATION COM 67066G104 1,347,984 11,100 SH SOLE 0 0 11,100
OMNICOM GROUP INC COM 681919106 5,180,873 50,110 SH SOLE 0 0 50,110
ORACLE CORP COM 68389X105 1,758,358 10,319 SH SOLE 0 0 10,319
PAYCHEX INC COM 704326107 1,018,503 7,590 SH SOLE 0 0 7,590
PEPSICO INC COM 713448108 5,873,272 34,539 SH SOLE 0 0 34,539
PFIZER INC COM 717081103 434,882 15,027 SH SOLE 0 0 15,027
PPG INDS INC COM 693506107 490,102 3,700 SH SOLE 0 0 3,700
PROCTER AND GAMBLE CO COM 742718109 7,691,293 44,407 SH SOLE 0 0 44,407
QORVO INC COM 74736K101 3,987,277 38,599 SH SOLE 0 0 38,599
QUALCOMM INC COM 747525103 513,551 3,020 SH SOLE 0 0 3,020
RTX CORPORATION COM 75513E101 214,454 1,770 SH SOLE 0 0 1,770
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,209,250 47,941 SH SOLE 0 0 47,941
SNAP ON INC COM 833034101 5,463,641 18,859 SH SOLE 0 0 18,859
SOUTHERN CO COM 842587107 424,748 4,710 SH SOLE 0 0 4,710
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,424,646 3,367 SH SOLE 0 0 3,367
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,081,991 7,114 SH SOLE 0 0 7,114
STRYKER CORPORATION COM 863667101 1,572,927 4,354 SH SOLE 0 0 4,354
SYSCO CORP COM 871829107 4,984,974 63,861 SH SOLE 0 0 63,861
TEXAS INSTRS INC COM 882508104 218,965 1,060 SH SOLE 0 0 1,060
THERMO FISHER SCIENTIFIC INC COM 883556102 5,790,440 9,361 SH SOLE 0 0 9,361
TRACTOR SUPPLY CO COM 892356106 10,658,803 36,637 SH SOLE 0 0 36,637
UNITED PARCEL SERVICE INC CL B 911312106 5,431,241 39,836 SH SOLE 0 0 39,836
UNITEDHEALTH GROUP INC COM 91324P102 432,664 740 SH SOLE 0 0 740
US BANCORP DEL COM NEW 902973304 4,253,408 93,011 SH SOLE 0 0 93,011
VANECK ETF TRUST BIOTECH ETF 92189F726 2,123,536 11,971 SH SOLE 0 0 11,971
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1,053,918 19,859 SH SOLE 0 0 19,859
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,518,933 10,619 SH SOLE 0 0 10,619
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,505,521 12,380 SH SOLE 0 0 12,380
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,453,599 23,073 SH SOLE 0 0 23,073
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 772,634 16,147 SH SOLE 0 0 16,147
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,161,792 21,999 SH SOLE 0 0 21,999
VERIZON COMMUNICATIONS INC COM 92343V104 4,596,376 102,346 SH SOLE 0 0 102,346
WALMART INC COM 931142103 11,042,644 136,751 SH SOLE 0 0 136,751
WASTE MGMT INC DEL COM 94106L109 641,484 3,090 SH SOLE 0 0 3,090
WEC ENERGY GROUP INC COM 92939U106 200,247 2,082 SH SOLE 0 0 2,082
XYLEM INC COM 98419M100 8,966,803 66,406 SH SOLE 0 0 66,406
YUM BRANDS INC COM 988498101 603,548 4,320 SH SOLE 0 0 4,320