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   10,105 110,522 SH   SOLE   110,522 0 0
AbbVie, Inc. COM 00287Y109   1,100 11,206 SH   SOLE   11,206 0 0
Accenture Plc COM G1151C101   385 1,794 SH   SOLE   1,794 0 0
Activision Blizzard COM 00507V109   3,352 44,160 SH   SOLE   44,160 0 0
Air Prod & Chemicals COM 009158106   825 3,415 SH   SOLE   3,415 0 0
Alibaba Group Holdings COM 01609W102   6,817 31,604 SH   SOLE   31,604 0 0
Alphabet Inc COM 02079K107   11,508 8,141 SH   SOLE   8,141 0 0
Alphabet Inc Class A COM 02079K305   5,231 3,689 SH   SOLE   3,689 0 0
Amazon Inc COM 023135106   673 244 SH   SOLE   244 0 0
American Express Co COM 025816109   1,451 15,246 SH   SOLE   15,246 0 0
American Tower Corp Reit COM 03027X100   264 1,020 SH   SOLE   1,020 0 0
Apple Inc COM 037833100   24,649 67,568 SH   SOLE   67,568 0 0
AT&T Inc COM 00206R102   369 12,190 SH   SOLE   12,190 0 0
Automatic Data Processing Inc COM 053015103   4,457 29,935 SH   SOLE   29,935 0 0
Autozone Inc COM 053332102   5,540 4,911 SH   SOLE   4,911 0 0
Bank of America COM 060505104   482 20,307 SH   SOLE   20,307 0 0
Berkshire Hathaway COM 084670108   535 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702   884 4,954 SH   SOLE   4,954 0 0
Biogen Idec Inc COM 09062X103   388 1,450 SH   SOLE   1,450 0 0
Boeing Co COM 097023105   380 2,075 SH   SOLE   2,075 0 0
Booking Holdings Inc COM 09857l108   3,846 2,415 SH   SOLE   2,415 0 0
Borg Warner Inc COM 099724106   5,198 147,242 SH   SOLE   147,242 0 0
BP PLC Sponsored ADR COM 055622104   264 11,303 SH   SOLE   11,303 0 0
Bristol-Myers Squibb COM 110122108   302 5,139 SH   SOLE   5,139 0 0
Broadcom Inc COM 11135F101   7,463 23,646 SH   SOLE   23,646 0 0
Carmax Inc COM 143130102   257 2,875 SH   SOLE   2,875 0 0
Carrier Global Corporation COM 14448C104   2,940 132,334 SH   SOLE   132,334 0 0
Caterpillar Inc COM 149123101   1,773 14,017 SH   SOLE   14,017 0 0
Centene Corp COM 15135B101   9,934 156,316 SH   SOLE   156,316 0 0
CF Industries Holdings Inc COM 125269100   4,636 164,744 SH   SOLE   164,744 0 0
Cheniere Energy Inc COM 16411R208   4,637 95,960 SH   SOLE   95,960 0 0
Chevron Corp COM 166764100   2,886 32,341 SH   SOLE   32,341 0 0
Cisco Systems COM 17275R102   3,260 69,906 SH   SOLE   69,906 0 0
Coca Cola Co COM 191216100   3,730 83,491 SH   SOLE   83,491 0 0
Consolidated Edison COM 209115104   365 5,075 SH   SOLE   5,075 0 0
CVS Health Corp COM 126650100   7,601 116,985 SH   SOLE   116,985 0 0
Danaher Corp COM 235851102   12,358 69,887 SH   SOLE   69,887 0 0
Deere & Co COM 244199105   550 3,500 SH   SOLE   3,500 0 0
Dentsply Sirona Inc COM 24906P109   6,624 150,334 SH   SOLE   150,334 0 0
Dollar Tree Inc COM 256746108   5,206 56,173 SH   SOLE   56,173 0 0
Dominion Energy Inc. COM 25746U109   546 6,725 SH   SOLE   6,725 0 0
Dow Chem Co COM 260557103   883 21,663 SH   SOLE   21,663 0 0
Duke Energy Corp COM 26441C204   472 5,909 SH   SOLE   5,909 0 0
DuPont de Nemours, Inc. COM 26614N102   3,261 61,377 SH   SOLE   61,377 0 0
Ebay Inc COM 278642103   900 17,155 SH   SOLE   17,155 0 0
Ecolab Inc COM 278865100   1,111 5,585 SH   SOLE   5,585 0 0
Elastic NV COM N14506104   3,840 41,645 SH   SOLE   41,645 0 0
Eldorado Resorts Inc. COM 28470R102   5,153 128,635 SH   SOLE   128,635 0 0
EOG Resources Inc COM 26875P101   2,629 51,898 SH   SOLE   51,898 0 0
Evergy, Inc. COM 30034W106   322 5,423 SH   SOLE   5,423 0 0
Exxon Mobil Corp COM 30231G102   1,578 35,278 SH   SOLE   35,278 0 0
Facebook, Inc COM 30303M102   5,874 25,868 SH   SOLE   25,868 0 0
FedEx Corporation COM 31428X106   3,301 23,545 SH   SOLE   23,545 0 0
FMC Corp COM 302491303   6,364 63,883 SH   SOLE   63,883 0 0
Gartner Inc COM 366651107   2,671 22,015 SH   SOLE   22,015 0 0
General Electric Co. COM 369604103   922 134,929 SH   SOLE   134,929 0 0
Home Depot Inc COM 437076102   247 987 SH   SOLE   987 0 0
Intel Corp COM 458140100   2,212 36,974 SH   SOLE   36,974 0 0
International Business Machs COM 459200101   964 7,984 SH   SOLE   7,984 0 0
Iridex Corp COM 462684101   53 25,000 SH   SOLE   25,000 0 0
Johnson & Johnson COM 478160104   5,729 40,739 SH   SOLE   40,739 0 0
Johnson Ctls Intl F COM G51502105   322 9,418 SH   SOLE   9,418 0 0
JPMorgan Chase & Co COM 46625H100   12,677 134,780 SH   SOLE   134,780 0 0
Key Tronic Inc COM 493144109   301 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103   398 2,818 SH   SOLE   2,818 0 0
Lazard Ltd COM G54050102   2,538 88,645 SH   SOLE   88,645 0 0
Lowe's Inc COM 548661107   8,968 66,369 SH   SOLE   66,369 0 0
Marsh & McLennan Cos COM 571748102   6,530 60,818 SH   SOLE   60,818 0 0
McDonalds Corp COM 580135101   258 1,398 SH   SOLE   1,398 0 0
Merck & Co COM 58933Y105   568 7,344 SH   SOLE   7,344 0 0
MGM Resorts International COM 552953101   3,679 218,977 SH   SOLE   218,977 0 0
Microsoft Corp COM 594918104   19,523 95,932 SH   SOLE   95,932 0 0
Nextera Energy Inc COM 65339F101   215 894 SH   SOLE   894 0 0
Nvidia Corp COM 67066G104   224 590 SH   SOLE   590 0 0
NXP Semiconductors Nv COM N6596X109   5,037 44,173 SH   SOLE   44,173 0 0
Oracle Corp. COM 68389X105   2,060 37,263 SH   SOLE   37,263 0 0
Otis Worldwide Corporation COM 68902V107   2,957 51,999 SH   SOLE   51,999 0 0
PagerDuty Inc. COM 69553P100   3,528 123,275 SH   SOLE   123,275 0 0
Palo Alto Networks Inc COM 697435105   9,117 39,698 SH   SOLE   39,698 0 0
Paypal Holdings Inc COM 70450Y103   2,518 14,450 SH   SOLE   14,450 0 0
Pepsico Inc COM 713448108   5,689 43,011 SH   SOLE   43,011 0 0
Pfizer Inc COM 717081103   1,699 51,959 SH   SOLE   51,959 0 0
Phillips 66 COM 718546104   5,528 76,884 SH   SOLE   76,884 0 0
Pinnacle West Cap COM 723484101   325 4,440 SH   SOLE   4,440 0 0
Planet Fitness Inc. COM 72703H101   1,826 30,140 SH   SOLE   30,140 0 0
Procter & Gamble Co COM 742718109   4,622 38,656 SH   SOLE   38,656 0 0
Qualcomm Inc COM 747525103   289 3,173 SH   SOLE   3,173 0 0
Quanta Services Inc COM 74762E102   8,058 205,411 SH   SOLE   205,411 0 0
Raytheon Technologies Corporat COM 75513E101   2,882 46,767 SH   SOLE   46,767 0 0
S&P Global Inc COM 78409V104   586 1,780 SH   SOLE   1,780 0 0
Schlumberger Ltd COM 806857108   2,797 152,080 SH   SOLE   152,080 0 0
Schwab Charles Corp COM 808513105   413 12,231 SH   SOLE   12,231 0 0
SPX Flow Inc COM 78469X107   3,961 105,785 SH   SOLE   105,785 0 0
Thermo Fisher Scientific COM 883556102   12,173 33,595 SH   SOLE   33,595 0 0
Tiffany & Co COM 886547108   244 2,000 SH   SOLE   2,000 0 0
Travelers Companies Inc COM 89417E109   566 4,963 SH   SOLE   4,963 0 0
TriNet Group Inc. COM 896288107   3,343 54,860 SH   SOLE   54,860 0 0
Union Pacific Corp COM 907818108   7,764 45,924 SH   SOLE   45,924 0 0
Vaneck Vectors Low Carbon Ener COM 92189f502   596 7,296 SH   SOLE   7,296 0 0
Verizon Communications COM 92343V104   640 11,607 SH   SOLE   11,607 0 0
Visa, Inc. COM 92826C839   5,456 28,242 SH   SOLE   28,242 0 0
Vulcan Materials COM 929160109   3,645 31,466 SH   SOLE   31,466 0 0
Wal Mart Stores Inc COM 931142103   427 3,564 SH   SOLE   3,564 0 0
Walgreens Boots Alliance COM 931427108   1,158 27,307 SH   SOLE   27,307 0 0
Walt Disney Co COM 254687106   7,733 69,344 SH   SOLE   69,344 0 0
WEC Energy Group Inc COM 92939U106   370 4,219 SH   SOLE   4,219 0 0
Wells Fargo & Co COM 949746101   900 35,141 SH   SOLE   35,141 0 0
Invesco DWA Momentum ETF ETF 46137V837   6,444 95,670 SH   SOLE   95,670 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   11,189 103,309 SH   SOLE   103,309 0 0
Invesco QQQ Trust ETF 46090E103   1,086 4,388 SH   SOLE   4,388 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357   3,891 38,238 SH   SOLE   38,238 0 0
iShares Dow Jones Select Divid ETF 464287168   4,372 54,159 SH   SOLE   54,159 0 0
iShares Edge Msci Usa Momentum ETF 46432F396   584 4,460 SH   SOLE   4,460 0 0
iShares Russell 1000 Growth In ETF 464287614   3,665 19,095 SH   SOLE   19,095 0 0
iShares Russell 1000 Value ETF ETF 464287598   1,898 16,852 SH   SOLE   16,852 0 0
iShares Russell 2000 Index ETF ETF 464287655   830 5,800 SH   SOLE   5,800 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   5,010 16,247 SH   SOLE   16,247 0 0
SPDR S&P MidCap 400 ETF 78467Y107   1,107 3,411 SH   SOLE   3,411 0 0
Technology Select Sector Spdr ETF 81369Y803   367 3,514 SH   SOLE   3,514 0 0
Vanguard Dividend Appreciation ETF 921908844   11,171 95,331 SH   SOLE   95,331 0 0
Vanguard Index Fds Growth ETF ETF 922908736   7,660 37,903 SH   SOLE   37,903 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769   1,047 6,686 SH   SOLE   6,686 0 0
Vanguard Small Cap ETF ETF 922908751   204 1,400 SH   SOLE   1,400 0 0
Vanguard Value ETF ETF 922908744   4,959 49,797 SH   SOLE   49,797 0 0
AQR Lg Cap Momentum Style I MF 00203H701   701 31,813 SH   SOLE   31,813 0 0
Deutsche Croci Usvip-A MF 23338F606   434 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750   158 10,012 SH   SOLE   10,012 0 0
DFA U.S. Core Equity 2 MF 233203397   1,613 75,402 SH   SOLE   75,402 0 0
Dodge & Cox Stk Fd MF 256219106   1,238 7,702 SH   SOLE   7,702 0 0
Edgewood Growth Instl MF 0075W0759   4,669 105,509 SH   SOLE   105,509 0 0
Fidelity Contrafund MF 316071109   563 37,750 SH   SOLE   37,750 0 0
Fidelity Equity Dividend Incom MF 316145101   292 13,377 SH   SOLE   13,377 0 0
Fidelity Magellan Fund MF 316184100   154 14,094 SH   SOLE   14,094 0 0
Invesco S&P 500 Index Fd Cl A MF 00142J628   242 7,292 SH   SOLE   7,292 0 0
Lazard US Equity Concentrated MF 52106N616   1,673 107,236 SH   SOLE   107,236 0 0
Longleaf Partners Small Cap Fu MF 543069207   249 14,170 SH   SOLE   14,170 0 0
Morgan Stanley Growth Port Fd MF 61744J564   220 3,318 SH   SOLE   3,318 0 0
Schwab Invts 1000 Index Inv MF 808517106   392 5,670 SH   SOLE   5,670 0 0
Schwab S&P 500 Index MF 808509855   434 9,059 SH   SOLE   9,059 0 0
Schwab S&P 500 Portfolio MF 80850P206   509 9,536 SH   SOLE   9,536 0 0
SEI Tax Managed Large Cap Fund MF 783925571   932 36,468 SH   SOLE   36,468 0 0
T Rowe Price Blue Chip Growth MF 77954Q106   441 3,197 SH   SOLE   3,197 0 0
T. Rowe Price Equity Income Fu MF 779547108   1,751 68,147 SH   SOLE   68,147 0 0
Vanguard 500 Index Fd Admiral MF 922908710   895 3,130 SH   SOLE   3,130 0 0
Vanguard Windsor II Admiral Sh MF 922018304   359 6,218 SH   SOLE   6,218 0 0
Vanguard Winsor II Fund MF 922018205   1,170 35,941 SH   SOLE   35,941 0 0
Vanguard/Wellington Fd MF 921935102   882 21,352 SH   SOLE   21,352 0 0
Vanguard/Wellington Fund Admir MF 921935201   3,051 42,755 SH   SOLE   42,755 0 0
Wells Fargo VT Advantage Oppor MF 949756845   406 15,644 SH   SOLE   15,644 0 0
DFA US Large Company MF 25434D823   940 39,559 SH   SOLE   39,559 0 0