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
1/100 Berkshire Hathaway COM 084990175   306 100 SH   SOLE   100 0 0
3M Company COM 88579Y101   429 2,250 SH   SOLE   2,250 0 0
Abbott Labs COM 002824100   11,961 165,371 SH   SOLE   165,371 0 0
AbbVie, Inc. COM 00287Y109   3,969 43,048 SH   SOLE   43,048 0 0
Accenture PLC COM G1151C101   8,007 56,782 SH   SOLE   56,782 0 0
Affiliated Managers Group COM 008252108   404 4,145 SH   SOLE   4,145 0 0
Air Prod & Chemicals COM 009158106   615 3,845 SH   SOLE   3,845 0 0
Alibaba Group Holding Ltd COM 01609W102   5,098 37,192 SH   SOLE   37,192 0 0
Alphabet Inc Class A COM 02079K305   5,670 5,426 SH   SOLE   5,426 0 0
Alphabet Inc Class C COM 02079K107   10,132 9,784 SH   SOLE   9,784 0 0
Altria Group Inc COM 02209S103   3,158 63,950 SH   SOLE   63,950 0 0
Amazon Inc COM 023135106   559 372 SH   SOLE   372 0 0
Ameren Corp COM 023608102   272 4,172 SH   SOLE   4,172 0 0
American Express Co COM 025816109   1,092 11,461 SH   SOLE   11,461 0 0
American Tower Corp Reit COM 03027X100   1,332 8,420 SH   SOLE   8,420 0 0
AmeriGas Partners, LP COM 030975106   276 10,905 SH   SOLE   10,905 0 0
Amgen Inc COM 031162100   3,286 16,879 SH   SOLE   16,879 0 0
Apple Inc COM 037833100   18,179 115,248 SH   SOLE   115,248 0 0
AT&T Inc COM 00206R102   1,411 49,456 SH   SOLE   49,456 0 0
Automatic Data Processing Inc COM 053015103   14,793 112,817 SH   SOLE   112,817 0 0
Autozone Inc COM 053332102   5,394 6,434 SH   SOLE   6,434 0 0
Bank of America COM 060505104   777 31,552 SH   SOLE   31,552 0 0
Bemis Co Inc COM 081437105   1,960 42,700 SH   SOLE   42,700 0 0
Berkshire Hathaway COM 084670108   612 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702   7,164 35,085 SH   SOLE   35,085 0 0
Biogen Idec Inc COM 09062X103   475 1,580 SH   SOLE   1,580 0 0
Boeing Co COM 097023105   5,824 18,058 SH   SOLE   18,058 0 0
BP PLC Sponsored ADR COM 055622104   1,517 40,012 SH   SOLE   40,012 0 0
Bristol-Myers Squibb COM 110122108   5,515 106,089 SH   SOLE   106,089 0 0
Broadcom LTD COM 11135F101   7,145 28,100 SH   SOLE   28,100 0 0
Carmax Inc COM 143130102   1,159 18,475 SH   SOLE   18,475 0 0
Caterpillar Inc COM 149123101   2,022 15,914 SH   SOLE   15,914 0 0
CDK Global Inc COM 12508E101   1,087 22,699 SH   SOLE   22,699 0 0
Centene Corp COM 15135B101   11,433 99,155 SH   SOLE   99,155 0 0
CF Industries Holdings Inc COM 125269100   9,207 211,618 SH   SOLE   211,618 0 0
Cheniere Energy, Inc. COM 16411R208   6,041 102,054 SH   SOLE   102,054 0 0
Chevron Corp COM 166764100   2,848 26,174 SH   SOLE   26,174 0 0
Cisco Systems COM 17275R102   3,958 91,340 SH   SOLE   91,340 0 0
Citigroup Inc COM 172967424   778 14,935 SH   SOLE   14,935 0 0
Coca Cola Co COM 191216100   4,226 89,242 SH   SOLE   89,242 0 0
Consolidated Edison COM 209115104   875 11,442 SH   SOLE   11,442 0 0
Costco Wholesale Corp COM 22160K105   2,524 12,388 SH   SOLE   12,388 0 0
CSX Corp COM 126408103   404 6,500 SH   SOLE   6,500 0 0
CVS Caremark Corporation COM 126650100   7,797 119,001 SH   SOLE   119,001 0 0
Danaher Corp COM 235851102   18,583 180,211 SH   SOLE   180,211 0 0
Dentsply Sirona Inc. COM 24906P109   2,596 69,765 SH   SOLE   69,765 0 0
Dollar Tree Inc COM 256746108   3,696 40,920 SH   SOLE   40,920 0 0
Dominion Energy Inc. COM 25746U109   835 11,687 SH   SOLE   11,687 0 0
DowDuPont Inc COM 26078J100   7,666 143,341 SH   SOLE   143,341 0 0
DTE Energy Company COM 233331107   276 2,500 SH   SOLE   2,500 0 0
Duke Energy Corp COM 26441C204   968 11,220 SH   SOLE   11,220 0 0
Dun & Bradstreet Co COM 26483E100   883 6,185 SH   SOLE   6,185 0 0
eBay Inc COM 278642103   5,691 202,732 SH   SOLE   202,732 0 0
Ecolab Inc COM 278865100   3,303 22,417 SH   SOLE   22,417 0 0
Electronic Arts Inc COM 285512109   2,190 27,750 SH   SOLE   27,750 0 0
Eli Lilly & Company COM 532457108   417 3,600 SH   SOLE   3,600 0 0
EOG Resources Inc COM 26875P101   3,618 41,487 SH   SOLE   41,487 0 0
Evergy, Inc. COM 30034W106   729 12,845 SH   SOLE   12,845 0 0
Expedia Inc COM 30212P303   6,367 56,517 SH   SOLE   56,517 0 0
Exxon Mobil Corp COM 30231G102   7,514 110,193 SH   SOLE   110,193 0 0
Facebook, Inc COM 30303M102   239 1,821 SH   SOLE   1,821 0 0
Fiserv Inc COM 337738108   3,182 43,300 SH   SOLE   43,300 0 0
FMC Corp COM 302491303   5,150 69,626 SH   SOLE   69,626 0 0
Fortive Corporation COM 34959J108   3,150 46,550 SH   SOLE   46,550 0 0
Franklin Resources COM 354613101   1,191 40,147 SH   SOLE   40,147 0 0
General Electric Co. COM 369604103   1,140 150,627 SH   SOLE   150,627 0 0
Glaxosmithkline Plc Sponsored COM 37733W105   981 25,671 SH   SOLE   25,671 0 0
Hawaiian Elec Indust COM 419870100   304 8,305 SH   SOLE   8,305 0 0
Healthcare Services Group COM 421906108   840 20,900 SH   SOLE   20,900 0 0
Home Depot Inc COM 437076102   7,883 45,877 SH   SOLE   45,877 0 0
Intel Corp COM 458140100   7,249 154,470 SH   SOLE   154,470 0 0
International Business Machs COM 459200101   3,726 32,782 SH   SOLE   32,782 0 0
Intuit Inc COM 461202103   2,972 15,100 SH   SOLE   15,100 0 0
Iridex Corp COM 462684101   197 42,000 SH   SOLE   42,000 0 0
Johnson & Johnson COM 478160104   7,978 61,822 SH   SOLE   61,822 0 0
Johnson Ctls Intl F COM G51502105   279 9,418 SH   SOLE   9,418 0 0
JPMorgan Chase & Co COM 46625H100   20,119 206,093 SH   SOLE   206,093 0 0
Key Tronic Inc COM 493144109   324 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103   2,521 22,123 SH   SOLE   22,123 0 0
Kraft Heinz Company COM 500754106   636 14,786 SH   SOLE   14,786 0 0
Lazard Ltd. COM G54050102   3,169 85,860 SH   SOLE   85,860 0 0
Lowes Companies, Inc COM 548661107   5,662 61,304 SH   SOLE   61,304 0 0
Marsh & Mclennan Cos Inc COM 571748102   7,889 98,919 SH   SOLE   98,919 0 0
McDonalds Corp COM 580135101   424 2,387 SH   SOLE   2,387 0 0
Mckesson Corp COM 58155Q103   3,744 33,889 SH   SOLE   33,889 0 0
Merck & Co COM 58933Y105   747 9,771 SH   SOLE   9,771 0 0
MGM Resorts International COM 552953101   2,118 87,302 SH   SOLE   87,302 0 0
Microsoft Corp COM 594918104   32,309 318,096 SH   SOLE   318,096 0 0
Mondelez Intl Class A COM 609207105   1,792 44,767 SH   SOLE   44,767 0 0
Nextera Energy Inc COM 65339F101   625 3,594 SH   SOLE   3,594 0 0
Nike Inc Class B COM 654106103   4,745 64,000 SH   SOLE   64,000 0 0
Noble Energy Inc COM 655044105   188 10,000 SH   SOLE   10,000 0 0
Nordstrom Inc COM 655664100   3,588 76,975 SH   SOLE   76,975 0 0
Now Inc COM 67011P100   4,615 396,457 SH   SOLE   396,457 0 0
Nucor Corp COM 670346105   1,477 28,500 SH   SOLE   28,500 0 0
NXP Semiconductors NV COM n6596x109   4,525 61,755 SH   SOLE   61,755 0 0
Oaktree Capital Group, LLC COM 674001201   3,856 97,002 SH   SOLE   97,002 0 0
Oracle Corp. COM 68389X105   2,885 63,894 SH   SOLE   63,894 0 0
Paccar, Inc. COM 693718108   1,763 30,853 SH   SOLE   30,853 0 0
Palo Alto Networks, Inc. COM 697435105   2,234 11,860 SH   SOLE   11,860 0 0
Paypal Holdings Inc COM 70450Y103   1,916 22,790 SH   SOLE   22,790 0 0
Pepsico Inc COM 713448108   9,755 88,299 SH   SOLE   88,299 0 0
Pfizer Inc COM 717081103   13,129 300,785 SH   SOLE   300,785 0 0
Philip Morris Intl Inc COM 718172109   3,953 59,210 SH   SOLE   59,210 0 0
Phillips 66 COM 718546104   6,330 73,479 SH   SOLE   73,479 0 0
Pinnacle West Cap COM 723484101   585 6,865 SH   SOLE   6,865 0 0
Post Holdings, Inc COM 737446104   264 2,965 SH   SOLE   2,965 0 0
Procter & Gamble Co COM 742718109   13,876 150,957 SH   SOLE   150,957 0 0
Qualcomm Inc COM 747525103   5,075 89,173 SH   SOLE   89,173 0 0
Quanta Services Inc COM 74762E102   8,853 294,120 SH   SOLE   294,120 0 0
Royal Dutch Shell Plc Spons AD COM 780259206   2,028 34,798 SH   SOLE   34,798 0 0
S&P Global Inc COM 78409V104   552 3,250 SH   SOLE   3,250 0 0
Schlumberger Ltd COM 806857108   6,953 192,707 SH   SOLE   192,707 0 0
Schwab Charles Corp COM 808513105   536 12,900 SH   SOLE   12,900 0 0
Shire PLC COM 82481R106   978 5,618 SH   SOLE   5,618 0 0
Southern Co COM 842587107   302 6,870 SH   SOLE   6,870 0 0
Synchrony Financial COM 87165B103   7,695 328,019 SH   SOLE   328,019 0 0
Teleflex Inc COM 879369106   255 986 SH   SOLE   986 0 0
Thermo Fisher Scientific COM 883556102   8,834 39,472 SH   SOLE   39,472 0 0
Travelers Companies Inc COM 89417E109   2,256 18,843 SH   SOLE   18,843 0 0
Union Pacific Corp. COM 907818108   9,544 69,045 SH   SOLE   69,045 0 0
United Technologies Corp COM 913017109   5,041 47,345 SH   SOLE   47,345 0 0
Uranium Energy Corp COM 916896103   72 57,470 SH   SOLE   57,470 0 0
US Foods Holding Corp COM 912008109   388 12,250 SH   SOLE   12,250 0 0
VanEck Vectors Global Alternat COM 92189F502   410 7,516 SH   SOLE   7,516 0 0
Verizon Communications COM 92343V104   1,470 26,140 SH   SOLE   26,140 0 0
Visa, Inc. COM 92826C839   2,074 15,722 SH   SOLE   15,722 0 0
Vulcan Materials COM 929160109   3,149 31,875 SH   SOLE   31,875 0 0
Wal Mart Stores Inc COM 931142103   7,962 85,476 SH   SOLE   85,476 0 0
Walgreens Boots Alliance COM 931427108   2,588 37,873 SH   SOLE   37,873 0 0
Walt Disney Co COM 254687106   9,638 87,899 SH   SOLE   87,899 0 0
WEC Energy Group Inc COM 92939U106   443 6,393 SH   SOLE   6,393 0 0
Wells Fargo & Co COM 949746101   9,410 204,219 SH   SOLE   204,219 0 0
Xcel Energy Inc COM 98389B100   225 4,560 SH   SOLE   4,560 0 0
Yum Brands Inc COM 988498101   1,699 18,480 SH   SOLE   18,480 0 0
YUM China Holdings I COM 98850P109   620 18,480 SH   SOLE   18,480 0 0
Zimmer Biomet Hldgs COM 98956P102   1,151 11,100 SH   SOLE   11,100 0 0
Invesco DWA Momentum ETF ETF 46137V837   5,710 117,807 SH   SOLE   117,807 0 0
Invesco Dynamic Biotech & Geno ETF 46137V787   791 16,800 SH   SOLE   16,800 0 0
Invesco Financial Preferred ET ETF 46137V621   174 10,000 SH   SOLE   10,000 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   12,913 127,134 SH   SOLE   127,134 0 0
Invesco QQQ Trust ETF 46090E103   416 2,695 SH   SOLE   2,695 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357   4,984 54,529 SH   SOLE   54,529 0 0
iShares Dow Jones Select Divid ETF 464287168   6,369 71,312 SH   SOLE   71,312 0 0
iShares Edge Msci Usa Momentum ETF 46432F396   453 4,515 SH   SOLE   4,515 0 0
iShares Russell 1000 Growth In ETF 464287614   3,214 24,549 SH   SOLE   24,549 0 0
iShares Russell 1000 Value ETF ETF 464287598   2,238 20,155 SH   SOLE   20,155 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   32,134 128,576 SH   SOLE   128,576 0 0
SPDR S&P MidCap 400 ETF 78467Y107   408 1,349 SH   SOLE   1,349 0 0
Vanguard Dividend Appreciation ETF 921908844   8,540 87,183 SH   SOLE   87,183 0 0
Vanguard Index Fds Growth ETF ETF 922908736   6,095 45,377 SH   SOLE   45,377 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769   853 6,685 SH   SOLE   6,685 0 0
Vanguard S&P 500 ETF ETF 922908363   203 883 SH   SOLE   883 0 0
Vanguard Small Cap ETF ETF 922908751   333 2,520 SH   SOLE   2,520 0 0
Vanguard Value ETF ETF 922908744   5,741 58,612 SH   SOLE   58,612 0 0
American Funds Washington Mutu MF 939330106   365 8,879 SH   SOLE   8,879 0 0
AQR Lg Cap Momentum Style I MF 00203H701   1,242 67,222 SH   SOLE   67,222 0 0
Deutsche Croci Usvip-A MF 23338F606   427 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750   170 10,012 SH   SOLE   10,012 0 0
Dodge & Cox Stk Fd MF 256219106   2,121 12,272 SH   SOLE   12,272 0 0
Fidelity Contrafund MF 316071109   422 38,314 SH   SOLE   38,314 0 0
Fidelity Equity Dividend Incom MF 316145101   377 17,178 SH   SOLE   17,178 0 0
Longleaf Partners Small Cap Fu MF 543069207   583 26,359 SH   SOLE   26,359 0 0
Oakmark Fund Inv MF 413838103   489 7,159 SH   SOLE   7,159 0 0
Schwab Invts 1000 Index Inv MF 808517106   339 6,069 SH   SOLE   6,069 0 0
Schwab S&P 500 Index MF 808509855   414 10,809 SH   SOLE   10,809 0 0
Schwab S&P 500 Portfolio MF 80850P206   405 9,536 SH   SOLE   9,536 0 0
SEI Tax Managed Large Cap Fund MF 783925571   879 37,468 SH   SOLE   37,468 0 0
SEI Tax Managed Small/Mid Cap MF 783925563   187 10,110 SH   SOLE   10,110 0 0
T Rowe Price Blue Chip Growth MF 77954Q106   636 6,625 SH   SOLE   6,625 0 0
T. Rowe Price Equity Income Fu MF 779547108   2,897 106,120 SH   SOLE   106,120 0 0
Vanguard 500 Index Fd Admiral MF 922908710   696 3,009 SH   SOLE   3,009 0 0
Vanguard Total Stock Mkt Index MF 922908728   280 4,508 SH   SOLE   4,508 0 0
Vanguard Windsor II Admiral Sh MF 922018304   666 12,065 SH   SOLE   12,065 0 0
Vanguard Winsor II Fund MF 922018205   1,704 54,770 SH   SOLE   54,770 0 0
Vanguard/Wellington Fd MF 921935102   1,083 29,181 SH   SOLE   29,181 0 0
Vanguard/Wellington Fund Admir MF 921935201   4,784 74,631 SH   SOLE   74,631 0 0
Wells Fargo VT Advantage Oppor MF 949756845   329 15,644 SH   SOLE   15,644 0 0