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
Abbott Laboratories COM 002824100   8,990 113,933 SH   SOLE   113,933 0 0
AbbVie, Inc. COM 00287Y109   853 11,196 SH   SOLE   11,196 0 0
Accenture Plc COM G1151C101   298 1,825 SH   SOLE   1,825 0 0
Activision Blizzard COM 00507V109   2,385 40,095 SH   SOLE   40,095 0 0
Air Prod & Chemicals COM 009158106   682 3,415 SH   SOLE   3,415 0 0
Alibaba Group Holdings COM 01609W102   6,300 32,395 SH   SOLE   32,395 0 0
Alphabet Inc COM 02079K107   10,003 8,602 SH   SOLE   8,602 0 0
Alphabet Inc Class A COM 02079K305   4,264 3,670 SH   SOLE   3,670 0 0
Amazon Inc COM 023135106   608 312 SH   SOLE   312 0 0
American Express Co COM 025816109   1,309 15,296 SH   SOLE   15,296 0 0
American Tower Corp Reit COM 03027X100   244 1,120 SH   SOLE   1,120 0 0
Apple Inc COM 037833100   20,561 80,857 SH   SOLE   80,857 0 0
AT&T Inc COM 00206R102   356 12,216 SH   SOLE   12,216 0 0
Automatic Data Processing Inc COM 053015103   4,196 30,700 SH   SOLE   30,700 0 0
Autozone Inc COM 053332102   4,381 5,178 SH   SOLE   5,178 0 0
Bank of America COM 060505104   431 20,307 SH   SOLE   20,307 0 0
Berkshire Hathaway COM 084670108   544 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702   951 5,204 SH   SOLE   5,204 0 0
Biogen Idec Inc COM 09062X103   500 1,580 SH   SOLE   1,580 0 0
Boeing Co COM 097023105   902 6,050 SH   SOLE   6,050 0 0
Booking Holdings Inc COM 09857l108   2,310 1,717 SH   SOLE   1,717 0 0
Borg Warner Inc COM 099724106   3,645 149,567 SH   SOLE   149,567 0 0
BP PLC Sponsored ADR COM 055622104   309 12,654 SH   SOLE   12,654 0 0
Bristol-Myers Squibb COM 110122108   286 5,139 SH   SOLE   5,139 0 0
Broadcom Inc COM 11135F101   5,795 24,441 SH   SOLE   24,441 0 0
Caterpillar Inc COM 149123101   1,638 14,117 SH   SOLE   14,117 0 0
Centene Corp COM 15135B101   9,491 159,747 SH   SOLE   159,747 0 0
CF Industries Holdings Inc COM 125269100   4,422 162,572 SH   SOLE   162,572 0 0
Cheniere Energy Inc COM 16411R208   3,113 92,940 SH   SOLE   92,940 0 0
Chevron Corp COM 166764100   2,331 32,165 SH   SOLE   32,165 0 0
Cisco Systems COM 17275R102   2,838 72,204 SH   SOLE   72,204 0 0
Coca Cola Co COM 191216100   3,738 84,468 SH   SOLE   84,468 0 0
Consolidated Edison COM 209115104   415 5,315 SH   SOLE   5,315 0 0
CVS Health Corp COM 126650100   7,057 118,943 SH   SOLE   118,943 0 0
Danaher Corp COM 235851102   10,393 75,092 SH   SOLE   75,092 0 0
Deere & Co COM 244199105   484 3,500 SH   SOLE   3,500 0 0
Dentsply Sirona Inc COM 24906P109   5,597 144,129 SH   SOLE   144,129 0 0
Dollar Tree Inc COM 256746108   4,167 56,718 SH   SOLE   56,718 0 0
Dominion Energy Inc. COM 25746U109   515 7,130 SH   SOLE   7,130 0 0
Dow Chem Co COM 260557103   3,618 123,729 SH   SOLE   123,729 0 0
Duke Energy Corp COM 26441C204   489 6,042 SH   SOLE   6,042 0 0
DuPont de Nemours, Inc. COM 26614N102   2,120 62,162 SH   SOLE   62,162 0 0
Ebay Inc COM 278642103   3,470 115,445 SH   SOLE   115,445 0 0
Ecolab Inc COM 278865100   894 5,735 SH   SOLE   5,735 0 0
EOG Resources Inc COM 26875P101   1,855 51,634 SH   SOLE   51,634 0 0
Evergy, Inc. COM 30034W106   316 5,747 SH   SOLE   5,747 0 0
Expedia Group Inc COM 30212P303   796 14,150 SH   SOLE   14,150 0 0
Exxon Mobil Corp COM 30231G102   1,386 36,498 SH   SOLE   36,498 0 0
Facebook, Inc COM 30303M102   2,357 14,132 SH   SOLE   14,132 0 0
FedEx Corporation COM 31428X106   2,720 22,430 SH   SOLE   22,430 0 0
FMC Corp COM 302491303   5,287 64,718 SH   SOLE   64,718 0 0
Gartner Inc COM 366651107   1,975 19,840 SH   SOLE   19,840 0 0
General Electric Co. COM 369604103   1,073 135,179 SH   SOLE   135,179 0 0
Intel Corp COM 458140100   2,054 37,952 SH   SOLE   37,952 0 0
International Business Machs COM 459200101   949 8,557 SH   SOLE   8,557 0 0
Iridex Corp COM 462684101   40 25,000 SH   SOLE   25,000 0 0
Johnson & Johnson COM 478160104   5,430 41,406 SH   SOLE   41,406 0 0
Johnson Ctls Intl F COM G51502105   254 9,418 SH   SOLE   9,418 0 0
JPMorgan Chase & Co COM 46625H100   12,233 135,875 SH   SOLE   135,875 0 0
Key Tronic Inc COM 493144109   167 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103   367 2,873 SH   SOLE   2,873 0 0
Lazard Ltd COM G54050102   2,049 86,983 SH   SOLE   86,983 0 0
Lowe's Inc COM 548661107   5,896 68,522 SH   SOLE   68,522 0 0
Marsh & McLennan Cos COM 571748102   5,490 63,497 SH   SOLE   63,497 0 0
McDonalds Corp COM 580135101   229 1,387 SH   SOLE   1,387 0 0
Merck & Co COM 58933Y105   565 7,344 SH   SOLE   7,344 0 0
MGM Resorts International COM 552953101   2,436 206,405 SH   SOLE   206,405 0 0
Microsoft Corp COM 594918104   15,906 100,858 SH   SOLE   100,858 0 0
Nextera Energy Inc COM 65339F101   215 894 SH   SOLE   894 0 0
Novartis A G Sponsored ADR COM 66987V109   225 2,725 SH   SOLE   2,725 0 0
Nvidia Corp COM 67066G104   303 1,150 SH   SOLE   1,150 0 0
NXP Semiconductors Nv COM N6596X109   3,678 44,348 SH   SOLE   44,348 0 0
Oracle Corp. COM 68389X105   1,870 38,694 SH   SOLE   38,694 0 0
Paccar, Inc. COM 693718108   1,886 30,853 SH   SOLE   30,853 0 0
PagerDuty Inc. COM 69553P100   1,959 113,340 SH   SOLE   113,340 0 0
Palo Alto Networks Inc COM 697435105   6,909 42,138 SH   SOLE   42,138 0 0
Paypal Holdings Inc COM 70450Y103   1,541 16,100 SH   SOLE   16,100 0 0
Pepsico Inc COM 713448108   5,122 42,647 SH   SOLE   42,647 0 0
Pfizer Inc COM 717081103   1,711 52,409 SH   SOLE   52,409 0 0
Philip Morris Intl Inc COM 718172109   201 2,760 SH   SOLE   2,760 0 0
Phillips 66 COM 718546104   3,981 74,203 SH   SOLE   74,203 0 0
Pinnacle West Cap COM 723484101   346 4,565 SH   SOLE   4,565 0 0
Procter & Gamble Co COM 742718109   4,338 39,432 SH   SOLE   39,432 0 0
Qualcomm Inc COM 747525103   215 3,173 SH   SOLE   3,173 0 0
Quanta Services Inc COM 74762E102   8,205 258,595 SH   SOLE   258,595 0 0
Royal Dutch Shell Plc Spons AD COM 780259206   211 6,042 SH   SOLE   6,042 0 0
S&P Global Inc COM 78409V104   436 1,780 SH   SOLE   1,780 0 0
Schlumberger Ltd COM 806857108   1,987 147,306 SH   SOLE   147,306 0 0
Schwab Charles Corp COM 808513105   411 12,231 SH   SOLE   12,231 0 0
SPX Flow Inc COM 78469X107   3,082 108,460 SH   SOLE   108,460 0 0
Thermo Fisher Scientific COM 883556102   9,848 34,725 SH   SOLE   34,725 0 0
Tiffany & Co COM 886547108   259 2,000 SH   SOLE   2,000 0 0
Travelers Companies Inc COM 89417E109   505 5,088 SH   SOLE   5,088 0 0
TriNet Group Inc. COM 896288107   1,965 52,165 SH   SOLE   52,165 0 0
Union Pacific Corp COM 907818108   6,573 46,604 SH   SOLE   46,604 0 0
United Technologies Corp COM 913017109   4,135 43,838 SH   SOLE   43,838 0 0
US Foods Holding Corp COM 912008109   217 12,250 SH   SOLE   12,250 0 0
Vaneck Vectors Low Carbon Ener COM 92189f502   492 8,156 SH   SOLE   8,156 0 0
Verizon Communications COM 92343V104   619 11,523 SH   SOLE   11,523 0 0
Visa, Inc. COM 92826C839   4,316 26,787 SH   SOLE   26,787 0 0
Vulcan Materials COM 929160109   3,338 30,890 SH   SOLE   30,890 0 0
Wal Mart Stores Inc COM 931142103   563 4,955 SH   SOLE   4,955 0 0
Walgreens Boots Alliance COM 931427108   1,459 31,890 SH   SOLE   31,890 0 0
Walt Disney Co COM 254687106   6,725 69,614 SH   SOLE   69,614 0 0
WEC Energy Group Inc COM 92939U106   372 4,219 SH   SOLE   4,219 0 0
Wells Fargo & Co COM 949746101   1,017 35,435 SH   SOLE   35,435 0 0
Invesco DWA Momentum ETF ETF 46137V837   5,425 100,537 SH   SOLE   100,537 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   10,064 108,871 SH   SOLE   108,871 0 0
Invesco QQQ Trust ETF 46090E103   784 4,118 SH   SOLE   4,118 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357   3,533 42,053 SH   SOLE   42,053 0 0
iShares Dow Jones Select Divid ETF 464287168   4,156 56,518 SH   SOLE   56,518 0 0
iShares Edge Msci Usa Momentum ETF 46432F396   536 5,032 SH   SOLE   5,032 0 0
iShares Russell 1000 Growth In ETF 464287614   3,143 20,860 SH   SOLE   20,860 0 0
iShares Russell 1000 Value ETF ETF 464287598   1,731 17,458 SH   SOLE   17,458 0 0
iShares Russell 2000 Index ETF ETF 464287655   607 5,300 SH   SOLE   5,300 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   4,152 16,108 SH   SOLE   16,108 0 0
SPDR S&P MidCap 400 ETF 78467Y107   869 3,304 SH   SOLE   3,304 0 0
Technology Select Sector Spdr ETF 81369Y803   286 3,564 SH   SOLE   3,564 0 0
Vanguard Dividend Appreciation ETF 921908844   10,197 98,626 SH   SOLE   98,626 0 0
Vanguard Index Fds Growth ETF ETF 922908736   6,258 39,937 SH   SOLE   39,937 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769   770 5,976 SH   SOLE   5,976 0 0
Vanguard Value ETF ETF 922908744   4,644 52,148 SH   SOLE   52,148 0 0
AQR Lg Cap Momentum Style I MF 00203H701   565 31,813 SH   SOLE   31,813 0 0
Deutsche Croci Usvip-A MF 23338F606   383 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750   135 10,012 SH   SOLE   10,012 0 0
DFA U.S. Core Equity 2 MF 233203397   1,323 75,401 SH   SOLE   75,401 0 0
Dodge & Cox Stk Fd MF 256219106   1,105 8,211 SH   SOLE   8,211 0 0
Fidelity Contrafund MF 316071109   444 37,750 SH   SOLE   37,750 0 0
Fidelity Equity Dividend Incom MF 316145101   373 19,828 SH   SOLE   19,828 0 0
Fidelity Magellan Fund MF 316184100   124 14,094 SH   SOLE   14,094 0 0
Invesco S&P 500 Index Fd Cl A MF 00142J628   201 7,292 SH   SOLE   7,292 0 0
Longleaf Partners Small Cap Fu MF 543069207   236 15,179 SH   SOLE   15,179 0 0
Schwab Invts 1000 Index Inv MF 808517106   322 5,670 SH   SOLE   5,670 0 0
Schwab S&P 500 Index MF 808509855   396 9,969 SH   SOLE   9,969 0 0
Schwab S&P 500 Portfolio MF 80850P206   423 9,536 SH   SOLE   9,536 0 0
SEI Tax Managed Large Cap Fund MF 783925571   812 37,468 SH   SOLE   37,468 0 0
T Rowe Price Blue Chip Growth MF 77954Q106   345 3,197 SH   SOLE   3,197 0 0
T. Rowe Price Equity Income Fu MF 779547108   1,745 76,404 SH   SOLE   76,404 0 0
Vanguard 500 Index Fd Admiral MF 922908710   671 2,813 SH   SOLE   2,813 0 0
Vanguard Windsor II Admiral Sh MF 922018304   303 6,218 SH   SOLE   6,218 0 0
Vanguard Winsor II Fund MF 922018205   1,139 41,507 SH   SOLE   41,507 0 0
Vanguard/Wellington Fd MF 921935102   792 21,352 SH   SOLE   21,352 0 0
Vanguard/Wellington Fund Admir MF 921935201   2,967 46,329 SH   SOLE   46,329 0 0
Wells Fargo VT Advantage Oppor MF 949756845   335 15,644 SH   SOLE   15,644 0 0
DFA US Large Company MF 25434D823   784 39,556 SH   SOLE   39,556 0 0