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
3M Company COM 88579Y101   249 1,425 SH   SOLE   1,425 0 0
Abbott Laboratories COM 002824100   11,680 106,674 SH   SOLE   106,674 0 0
AbbVie, Inc. COM 00287Y109   1,578 14,724 SH   SOLE   14,724 0 0
Accenture Plc COM G1151C101   3,853 14,750 SH   SOLE   14,750 0 0
Activision Blizzard COM 00507V109   4,140 44,585 SH   SOLE   44,585 0 0
Air Prod & Chemicals COM 009158106   367 1,345 SH   SOLE   1,345 0 0
Alibaba Group Holdings COM 01609W102   6,755 29,026 SH   SOLE   29,026 0 0
Alphabet Inc COM 02079K107   13,477 7,693 SH   SOLE   7,693 0 0
Alphabet Inc Class A COM 02079K305   8,714 4,972 SH   SOLE   4,972 0 0
Altria Group Inc COM 02209S103   2,602 63,456 SH   SOLE   63,456 0 0
Amazon Inc COM 023135106   980 301 SH   SOLE   301 0 0
Amcor PLC COM G0250X107   2,551 216,720 SH   SOLE   216,720 0 0
American Express Co COM 025816109   1,579 13,061 SH   SOLE   13,061 0 0
American Tower Corp Reit COM 03027X100   1,868 8,320 SH   SOLE   8,320 0 0
Amgen Inc COM 031162100   2,857 12,425 SH   SOLE   12,425 0 0
Apple Inc COM 037833100   47,435 357,484 SH   SOLE   357,484 0 0
AT&T Inc COM 00206R102   875 30,432 SH   SOLE   30,432 0 0
Automatic Data Processing Inc COM 053015103   17,918 101,692 SH   SOLE   101,692 0 0
Autozone Inc COM 053332102   5,900 4,977 SH   SOLE   4,977 0 0
Bank of America COM 060505104   585 19,306 SH   SOLE   19,306 0 0
Berkshire Hathaway COM 084670108   696 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702   8,070 34,804 SH   SOLE   34,804 0 0
Biogen Idec Inc COM 09062X103   355 1,450 SH   SOLE   1,450 0 0
Boeing Co COM 097023105   273 1,275 SH   SOLE   1,275 0 0
Booking Holdings Inc COM 09857l108   5,066 2,274 SH   SOLE   2,274 0 0
Borg Warner Inc COM 099724106   5,866 151,823 SH   SOLE   151,823 0 0
BP PLC Sponsored ADR COM 055622104   537 26,161 SH   SOLE   26,161 0 0
Bristol-Myers Squibb COM 110122108   6,522 105,139 SH   SOLE   105,139 0 0
Broadcom Inc COM 11135F101   10,067 22,993 SH   SOLE   22,993 0 0
Caesars Entertainment Corp COM 12769G100   10,598 142,693 SH   SOLE   142,693 0 0
Camden National Corp COM 133034108   615 17,179 SH   SOLE   17,179 0 0
Camping World Holdings COM 13462K109   2,589 99,393 SH   SOLE   99,393 0 0
Carmax Inc COM 143130102   1,745 18,475 SH   SOLE   18,475 0 0
Carrier Global Corp COM 14448C104   5,448 144,428 SH   SOLE   144,428 0 0
Caterpillar Inc COM 149123101   2,703 14,848 SH   SOLE   14,848 0 0
CDK Global Inc COM 12508E101   1,176 22,699 SH   SOLE   22,699 0 0
Centene Corp COM 15135B101   10,870 181,078 SH   SOLE   181,078 0 0
CF Industries Holdings Inc COM 125269100   6,629 171,239 SH   SOLE   171,239 0 0
Charter Communications Class A COM 16119P108   228 344 SH   SOLE   344 0 0
Cheniere Energy COM 16411R208   7,785 129,683 SH   SOLE   129,683 0 0
Chevron Corp COM 166764100   2,638 31,236 SH   SOLE   31,236 0 0
Cisco Systems COM 17275R102   3,002 67,078 SH   SOLE   67,078 0 0
Citigroup Inc COM 172967424   921 14,935 SH   SOLE   14,935 0 0
Coca Cola Co COM 191216100   4,481 81,704 SH   SOLE   81,704 0 0
Consolidated Edison COM 209115104   432 5,975 SH   SOLE   5,975 0 0
Costco Wholesale Corp COM 22160K105   4,656 12,358 SH   SOLE   12,358 0 0
CSX Corp COM 126408103   499 5,500 SH   SOLE   5,500 0 0
CVS Health Corp COM 126650100   7,969 116,678 SH   SOLE   116,678 0 0
Danaher Corp COM 235851102   28,568 128,605 SH   SOLE   128,605 0 0
Deere & Co COM 244199105   821 3,050 SH   SOLE   3,050 0 0
Dentsply Sirona Inc COM 24906P109   8,350 159,473 SH   SOLE   159,473 0 0
Dollar Tree Inc COM 256746108   3,759 34,794 SH   SOLE   34,794 0 0
Dominion Energy Inc. COM 25746U109   506 6,725 SH   SOLE   6,725 0 0
Duke Energy Corp COM 26441C204   514 5,613 SH   SOLE   5,613 0 0
DuPont de Nemours Inc COM 26614N102   4,453 62,622 SH   SOLE   62,622 0 0
Ebay Inc COM 278642103   671 13,355 SH   SOLE   13,355 0 0
Ecolab Inc COM 278865100   3,311 15,305 SH   SOLE   15,305 0 0
Elastic NV COM N14506104   5,032 34,432 SH   SOLE   34,432 0 0
Electronic Arts Inc COM 285512109   3,985 27,750 SH   SOLE   27,750 0 0
Eli Lilly & Company COM 532457108   608 3,600 SH   SOLE   3,600 0 0
EOG Resources COM 26875P101   2,692 53,981 SH   SOLE   53,981 0 0
Evergy, Inc. COM 30034W106   253 4,556 SH   SOLE   4,556 0 0
Exxon Mobil Corp COM 30231G102   5,178 125,611 SH   SOLE   125,611 0 0
Facebook Inc COM 30303M102   7,526 27,550 SH   SOLE   27,550 0 0
FedEx Corp COM 31428X106   6,304 24,281 SH   SOLE   24,281 0 0
FMC Corp COM 302491303   7,141 62,129 SH   SOLE   62,129 0 0
Fortive Corporation COM 34959J108   3,013 42,550 SH   SOLE   42,550 0 0
Franklin Resources COM 354613101   825 33,000 SH   SOLE   33,000 0 0
Gartner Inc COM 366651107   3,764 23,495 SH   SOLE   23,495 0 0
General Electric Co. COM 369604103   1,505 139,336 SH   SOLE   139,336 0 0
General Mills, Inc COM 370334104   265 4,500 SH   SOLE   4,500 0 0
Glaxosmithkline Plc Sponsored COM 37733W105   940 25,541 SH   SOLE   25,541 0 0
Home Depot Inc COM 437076102   9,024 33,974 SH   SOLE   33,974 0 0
Intel Corp COM 458140100   2,883 57,873 SH   SOLE   57,873 0 0
International Business Machs COM 459200101   4,037 32,069 SH   SOLE   32,069 0 0
Intuit Inc COM 461202103   5,736 15,100 SH   SOLE   15,100 0 0
Johnson & Johnson COM 478160104   6,352 40,359 SH   SOLE   40,359 0 0
Johnson Ctls Intl F COM G51502105   472 10,136 SH   SOLE   10,136 0 0
JPMorgan Chase & Co COM 46625H100   18,134 142,710 SH   SOLE   142,710 0 0
Key Tronic Inc COM 493144109   395 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103   2,935 21,768 SH   SOLE   21,768 0 0
Kraft Heinz Company COM 500754106   480 13,840 SH   SOLE   13,840 0 0
Lazard Ltd COM G54050102   3,962 93,659 SH   SOLE   93,659 0 0
Lowe's Inc COM 548661107   6,887 42,906 SH   SOLE   42,906 0 0
Marsh & McLennan Cos COM 571748102   9,967 85,184 SH   SOLE   85,184 0 0
McDonalds Corp COM 580135101   512 2,387 SH   SOLE   2,387 0 0
Merck & Co COM 58933Y105   541 6,619 SH   SOLE   6,619 0 0
MGM Resorts International COM 552953101   7,451 236,474 SH   SOLE   236,474 0 0
Microsoft Corp COM 594918104   46,038 206,986 SH   SOLE   206,986 0 0
Mondelez Intl Class A COM 609207105   2,613 44,694 SH   SOLE   44,694 0 0
Nextera Energy Inc COM 65339F101   867 11,240 SH   SOLE   11,240 0 0
Nike Inc Class B COM 654106103   9,054 64,000 SH   SOLE   64,000 0 0
Nordstrom Inc COM 655664100   1,607 51,500 SH   SOLE   51,500 0 0
Nucor Corp COM 670346105   1,508 28,360 SH   SOLE   28,360 0 0
Nvidia Corp COM 67066G104   463 886 SH   SOLE   886 0 0
NXP Semiconductors NV COM N6596X109   8,740 54,965 SH   SOLE   54,965 0 0
Oracle Corp. COM 68389X105   2,066 31,938 SH   SOLE   31,938 0 0
Otis Worldwide Corp COM 68902V107   4,048 59,925 SH   SOLE   59,925 0 0
PagerDuty Inc COM 69553P100   6,025 144,485 SH   SOLE   144,485 0 0
Palo Alto Networks COM 697435105   15,071 42,408 SH   SOLE   42,408 0 0
Paypal Holdings Inc COM 70450Y103   2,564 10,950 SH   SOLE   10,950 0 0
Peloton Interactive Inc COM 70614W100   275 1,811 SH   SOLE   1,811 0 0
Pepsico Inc COM 713448108   6,733 45,398 SH   SOLE   45,398 0 0
Pfizer Inc COM 717081103   10,752 292,099 SH   SOLE   292,099 0 0
Philip Morris Intl Inc COM 718172109   4,844 58,510 SH   SOLE   58,510 0 0
Phillips 66 COM 718546104   7,109 101,640 SH   SOLE   101,640 0 0
Pinnacle West Cap COM 723484101   407 5,090 SH   SOLE   5,090 0 0
Planet Fitness Inc COM 72703H101   3,345 43,085 SH   SOLE   43,085 0 0
Procter & Gamble Co COM 742718109   17,878 128,486 SH   SOLE   128,486 0 0
Qualcomm Inc COM 747525103   483 3,173 SH   SOLE   3,173 0 0
Quanta Services Inc COM 74762E102   1,499 20,810 SH   SOLE   20,810 0 0
Raytheon Technologies Corp COM 75513E101   3,653 51,085 SH   SOLE   51,085 0 0
Royal Dutch Shell Plc Spons AD COM 780259206   1,157 32,912 SH   SOLE   32,912 0 0
S&P Global Inc COM 78409V104   845 2,570 SH   SOLE   2,570 0 0
Schlumberger Limited COM 806857108   5,490 251,490 SH   SOLE   251,490 0 0
Schwab Charles Corp COM 808513105   562 10,601 SH   SOLE   10,601 0 0
Select Sector Health Care Spdr COM 81369Y209   247 2,175 SH   SOLE   2,175 0 0
Southern Co COM 842587107   242 3,940 SH   SOLE   3,940 0 0
SPX Flow Inc COM 78469X107   4,666 80,500 SH   SOLE   80,500 0 0
Thermo Fisher Scientific COM 883556102   11,525 24,744 SH   SOLE   24,744 0 0
Tiffany & Co COM 886547108   263 2,000 SH   SOLE   2,000 0 0
Travelers Companies Inc COM 89417E109   2,423 17,258 SH   SOLE   17,258 0 0
TriNet Group Inc COM 896288107   4,878 60,515 SH   SOLE   60,515 0 0
Union Pacific Corp COM 907818108   11,950 57,393 SH   SOLE   57,393 0 0
Vaneck Vectors Low Carbon Ener COM 92189f502   1,207 7,296 SH   SOLE   7,296 0 0
Verizon Communications COM 92343V104   1,521 25,892 SH   SOLE   25,892 0 0
Viatris Inc COM 92556V106   671 35,789 SH   SOLE   35,789 0 0
Visa Inc COM 92826C839   8,718 39,858 SH   SOLE   39,858 0 0
Vontier Corporation COM 928881101   568 17,020 SH   SOLE   17,020 0 0
Vulcan Materials COM 929160109   4,397 29,646 SH   SOLE   29,646 0 0
Wal Mart Stores Inc COM 931142103   12,132 84,160 SH   SOLE   84,160 0 0
Walgreens Boots Alliance COM 931427108   488 12,240 SH   SOLE   12,240 0 0
Walt Disney Co COM 254687106   13,051 72,036 SH   SOLE   72,036 0 0
WEC Energy Group Inc COM 92939U106   388 4,219 SH   SOLE   4,219 0 0
Wells Fargo & Co COM 949746101   1,556 51,565 SH   SOLE   51,565 0 0
Yum Brands Inc COM 988498101   2,006 18,480 SH   SOLE   18,480 0 0
YUM China Holdings I COM 98850P109   1,055 18,480 SH   SOLE   18,480 0 0
Zimmer Biomet Hldgs COM 98956P102   1,695 11,000 SH   SOLE   11,000 0 0
Invesco DWA Momentum ETF ETF 46137V837   5,122 58,369 SH   SOLE   58,369 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   11,114 83,441 SH   SOLE   83,441 0 0
Invesco QQQ Trust ETF 46090E103   1,262 4,023 SH   SOLE   4,023 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357   3,324 26,065 SH   SOLE   26,065 0 0
iShares Dow Jones Select Divid ETF 464287168   3,497 36,362 SH   SOLE   36,362 0 0
iShares Edge MSCI US Momentum ETF 46432F396   440 2,725 SH   SOLE   2,725 0 0
iShares Edge Msci Usa Quality ETF 46432F339   217 1,864 SH   SOLE   1,864 0 0
iShares ESG MSCI USA ETF ETF 46435G425   272 3,165 SH   SOLE   3,165 0 0
iShares Russell 1000 Growth In ETF 464287614   4,532 18,795 SH   SOLE   18,795 0 0
iShares Russell 1000 Value ETF ETF 464287598   2,304 16,852 SH   SOLE   16,852 0 0
iShares Russell 2000 Index ETF ETF 464287655   1,403 7,157 SH   SOLE   7,157 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   50,471 134,993 SH   SOLE   134,993 0 0
SPDR S&P MidCap 400 ETF 78467Y107   1,598 3,806 SH   SOLE   3,806 0 0
Technology Select Sector Spdr ETF 81369Y803   466 3,584 SH   SOLE   3,584 0 0
Vanguard Dividend Appreciation ETF 921908844   13,338 94,485 SH   SOLE   94,485 0 0
Vanguard Index Fds Growth ETF ETF 922908736   9,645 38,072 SH   SOLE   38,072 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769   1,194 6,136 SH   SOLE   6,136 0 0
Vanguard Mid-Cap ETF ETF 922908629   277 1,339 SH   SOLE   1,339 0 0
Vanguard Small Cap ETF ETF 922908751   263 1,353 SH   SOLE   1,353 0 0
Vanguard Value ETF ETF 922908744   6,249 52,527 SH   SOLE   52,527 0 0
American Century Income & Grow MF 02507M303   203 5,448 SH   SOLE   5,448 0 0
AQR Large Cap Defensive Style MF 00191K831   214 8,077 SH   SOLE   8,077 0 0
AQR Lg Cap Momentum Style I MF 00203H701   434 18,364 SH   SOLE   18,364 0 0
Deutsche Croci Usvip-A MF 23338F606   490 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750   202 10,012 SH   SOLE   10,012 0 0
DFA U.S. Core Equity 2 MF 233203397   2,034 75,405 SH   SOLE   75,405 0 0
Dodge & Cox Stk Fd MF 256219106   1,663 8,637 SH   SOLE   8,637 0 0
Fidelity Contrafund MF 316071109   439 26,185 SH   SOLE   26,185 0 0
Fidelity Magellan Fund MF 316184100   2,181 167,096 SH   SOLE   167,096 0 0
Invesco S&P 500 Index Fd Cl A MF 00142J628   291 7,292 SH   SOLE   7,292 0 0
Morgan Stanley Growth Port Fd MF 61744J564   283 3,318 SH   SOLE   3,318 0 0
Oakmark Fund Inv MF 413838103   334 3,707 SH   SOLE   3,707 0 0
Parnassus Core Eqty Fd Inv MF 701769101   229 4,265 SH   SOLE   4,265 0 0
Schwab Invts 1000 Index Inv MF 808517106   476 5,700 SH   SOLE   5,700 0 0
Schwab S&P 500 Index MF 808509855   431 7,509 SH   SOLE   7,509 0 0
Schwab S&P 500 Portfolio MF 80850P206   619 9,536 SH   SOLE   9,536 0 0
SEI Tax Managed Large Cap Fund MF 783925571   325 10,738 SH   SOLE   10,738 0 0
T Rowe Price Blue Chip Growth MF 77954Q106   870 5,256 SH   SOLE   5,256 0 0
T. Rowe Price Equity Income Fu MF 779547108   1,413 45,245 SH   SOLE   45,245 0 0
Vanguard 500 Index Fd Admiral MF 922908710   1,155 3,332 SH   SOLE   3,332 0 0
Vanguard Windsor II Admiral Sh MF 922018304   544 7,913 SH   SOLE   7,913 0 0
Vanguard Winsor II Fund MF 922018205   1,315 33,966 SH   SOLE   33,966 0 0
Vanguard/Wellington Fd MF 921935102   778 17,530 SH   SOLE   17,530 0 0
Vanguard/Wellington Fund Admir MF 921935201   4,109 53,644 SH   SOLE   53,644 0 0
Wells Fargo VT Advantage Oppor MF 949756845   515 15,644 SH   SOLE   15,644 0 0