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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1/100 Berkshire Hathaway COM 084990175 320 100 SH   SOLE   100 0 0
3M Company COM 88579Y101 474 2,250 SH   SOLE   2,250 0 0
Abbott Labs COM 002824100 12,285 167,457 SH   SOLE   167,457 0 0
AbbVie, Inc. COM 00287Y109 4,174 44,128 SH   SOLE   44,128 0 0
Accenture PLC COM G1151C101 9,659 56,749 SH   SOLE   56,749 0 0
Affiliated Managers Group COM 008252108 567 4,145 SH   SOLE   4,145 0 0
Air Prod & Chemicals COM 009158106 642 3,845 SH   SOLE   3,845 0 0
Alibaba Group Holding Ltd COM 01609W102 3,931 23,859 SH   SOLE   23,859 0 0
Alphabet Inc Class A COM 02079K305 6,996 5,796 SH   SOLE   5,796 0 0
Alphabet Inc Class C COM 02079K107 10,611 8,891 SH   SOLE   8,891 0 0
Altria Group Inc COM 02209S103 3,857 63,950 SH   SOLE   63,950 0 0
Amazon Inc COM 023135106 631 315 SH   SOLE   315 0 0
Ameren Corp COM 023608102 264 4,172 SH   SOLE   4,172 0 0
American Express Co COM 025816109 2,047 19,220 SH   SOLE   19,220 0 0
American Tower Corp Reit COM 03027X100 1,223 8,420 SH   SOLE   8,420 0 0
AmeriGas Partners, LP COM 030975106 431 10,905 SH   SOLE   10,905 0 0
Amgen Inc COM 031162100 3,499 16,879 SH   SOLE   16,879 0 0
Apple Inc COM 037833100 25,710 113,891 SH   SOLE   113,891 0 0
AT&T Inc COM 00206R102 5,834 173,724 SH   SOLE   173,724 0 0
Automatic Data Processing Inc COM 053015103 17,059 113,227 SH   SOLE   113,227 0 0
Autozone Inc COM 053332102 5,097 6,571 SH   SOLE   6,571 0 0
Bank of America COM 060505104 930 31,552 SH   SOLE   31,552 0 0
Bemis Co Inc COM 081437105 2,075 42,700 SH   SOLE   42,700 0 0
Berkshire Hathaway COM 084670108 640 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702 7,833 36,585 SH   SOLE   36,585 0 0
Biogen Idec Inc COM 09062X103 558 1,580 SH   SOLE   1,580 0 0
Boeing Co COM 097023105 6,371 17,132 SH   SOLE   17,132 0 0
BP PLC Sponsored ADR COM 055622104 1,881 40,811 SH   SOLE   40,811 0 0
Bristol-Myers Squibb COM 110122108 6,586 106,089 SH   SOLE   106,089 0 0
Broadcom LTD COM 11135F101 6,865 27,825 SH   SOLE   27,825 0 0
Carmax Inc COM 143130102 1,380 18,475 SH   SOLE   18,475 0 0
Caterpillar Inc COM 149123101 2,455 16,097 SH   SOLE   16,097 0 0
CDK Global Inc COM 12508E101 1,420 22,699 SH   SOLE   22,699 0 0
Centene Corp COM 15135B101 14,726 101,711 SH   SOLE   101,711 0 0
CF Industries Holdings Inc COM 125269100 9,713 178,412 SH   SOLE   178,412 0 0
Cheniere Energy, Inc. COM 16411R208 5,852 84,214 SH   SOLE   84,214 0 0
Chevron Corp COM 166764100 4,197 34,319 SH   SOLE   34,319 0 0
Cisco Systems COM 17275R102 4,448 91,422 SH   SOLE   91,422 0 0
Citigroup Inc COM 172967424 1,071 14,935 SH   SOLE   14,935 0 0
Coca Cola Co COM 191216100 4,464 96,642 SH   SOLE   96,642 0 0
Comerica Inc COM 200340107 204 2,261 SH   SOLE   2,261 0 0
Consolidated Edison COM 209115104 872 11,442 SH   SOLE   11,442 0 0
Costco Wholesale Corp COM 22160K105 2,891 12,310 SH   SOLE   12,310 0 0
CSX Corp COM 126408103 481 6,500 SH   SOLE   6,500 0 0
CVS Caremark Corporation COM 126650100 9,323 118,438 SH   SOLE   118,438 0 0
Danaher Corp COM 235851102 19,184 176,553 SH   SOLE   176,553 0 0
Deere & Co COM 244199105 526 3,500 SH   SOLE   3,500 0 0
Dollar Tree Inc COM 256746108 2,199 26,960 SH   SOLE   26,960 0 0
Dominion Res Inc Va COM 25746U109 821 11,687 SH   SOLE   11,687 0 0
DowDuPont Inc COM 26078J100 9,519 148,010 SH   SOLE   148,010 0 0
DTE Energy Company COM 233331107 273 2,500 SH   SOLE   2,500 0 0
Duke Energy Corp COM 26441C204 925 11,563 SH   SOLE   11,563 0 0
Dun & Bradstreet Co COM 26483E100 881 6,185 SH   SOLE   6,185 0 0
eBay Inc COM 278642103 6,418 194,359 SH   SOLE   194,359 0 0
Ecolab Inc COM 278865100 10,048 64,091 SH   SOLE   64,091 0 0
Electronic Arts Inc COM 285512109 3,344 27,750 SH   SOLE   27,750 0 0
Eli Lilly & Company COM 532457108 386 3,600 SH   SOLE   3,600 0 0
EOG Resources Inc COM 26875P101 4,954 38,837 SH   SOLE   38,837 0 0
Evergy, Inc. COM 30034W106 774 14,101 SH   SOLE   14,101 0 0
Expedia Inc COM 30212P303 6,909 52,952 SH   SOLE   52,952 0 0
Exxon Mobil Corp COM 30231G102 9,944 116,962 SH   SOLE   116,962 0 0
Facebook, Inc COM 30303M102 375 2,281 SH   SOLE   2,281 0 0
Fiserv Inc COM 337738108 3,567 43,300 SH   SOLE   43,300 0 0
FMC Corp COM 302491303 4,344 49,826 SH   SOLE   49,826 0 0
Fortive Corporation COM 34959J108 3,920 46,550 SH   SOLE   46,550 0 0
Franklin Resources COM 354613101 1,221 40,147 SH   SOLE   40,147 0 0
General Electric Co. COM 369604103 4,001 354,416 SH   SOLE   354,416 0 0
Glaxosmithkline Plc Sponsored COM 37733W105 1,031 25,671 SH   SOLE   25,671 0 0
Hawaiian Elec Indust COM 419870100 308 8,655 SH   SOLE   8,655 0 0
Healthcare Services Group COM 421906108 849 20,900 SH   SOLE   20,900 0 0
Home Depot Inc COM 437076102 9,478 45,755 SH   SOLE   45,755 0 0
Intel Corp COM 458140100 7,308 154,530 SH   SOLE   154,530 0 0
International Business Machs COM 459200101 4,968 32,853 SH   SOLE   32,853 0 0
Intuit Inc COM 461202103 3,434 15,100 SH   SOLE   15,100 0 0
Iridex Corp COM 462684101 362 57,000 SH   SOLE   57,000 0 0
Johnson & Johnson COM 478160104 8,751 63,333 SH   SOLE   63,333 0 0
Johnson Ctls Intl F COM G51502105 330 9,418 SH   SOLE   9,418 0 0
JPMorgan Chase & Co COM 46625H100 23,135 205,026 SH   SOLE   205,026 0 0
Key Tronic Inc COM 493144109 438 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103 2,551 22,448 SH   SOLE   22,448 0 0
Kraft Heinz Company COM 500754106 815 14,786 SH   SOLE   14,786 0 0
Lazard Ltd. COM G54050102 4,063 84,424 SH   SOLE   84,424 0 0
Lowes Companies, Inc COM 548661107 7,300 63,580 SH   SOLE   63,580 0 0
Marathon Oil Corp COM 565849106 226 9,700 SH   SOLE   9,700 0 0
Marsh & Mclennan Cos Inc COM 571748102 8,400 101,552 SH   SOLE   101,552 0 0
McDonalds Corp COM 580135101 399 2,387 SH   SOLE   2,387 0 0
Mckesson Corp COM 58155Q103 5,149 38,819 SH   SOLE   38,819 0 0
Merck & Co COM 58933Y105 693 9,771 SH   SOLE   9,771 0 0
Microsoft Corp COM 594918104 37,415 327,138 SH   SOLE   327,138 0 0
Mondelez Intl Class A COM 609207105 1,923 44,767 SH   SOLE   44,767 0 0
Nextera Energy Inc COM 65339F101 483 2,884 SH   SOLE   2,884 0 0
Nike Inc Class B COM 654106103 5,422 64,000 SH   SOLE   64,000 0 0
Noble Energy Inc COM 655044105 312 10,000 SH   SOLE   10,000 0 0
Nordstrom Inc COM 655664100 4,604 76,975 SH   SOLE   76,975 0 0
Northrop Grumman Co COM 666807102 204 643 SH   SOLE   643 0 0
Now Inc COM 67011P100 6,415 387,622 SH   SOLE   387,622 0 0
Nucor Corp COM 670346105 1,808 28,500 SH   SOLE   28,500 0 0
NXP Semiconductors NV COM n6596x109 3,892 45,515 SH   SOLE   45,515 0 0
Oaktree Capital Group, LLC COM 674001201 3,939 95,156 SH   SOLE   95,156 0 0
Oracle Corp. COM 68389X105 3,405 66,044 SH   SOLE   66,044 0 0
Paccar, Inc. COM 693718108 2,104 30,853 SH   SOLE   30,853 0 0
Paypal Holdings Inc COM 70450Y103 2,002 22,790 SH   SOLE   22,790 0 0
Pepsico Inc COM 713448108 10,006 89,502 SH   SOLE   89,502 0 0
Pfizer Inc COM 717081103 13,308 301,985 SH   SOLE   301,985 0 0
Philip Morris Intl Inc COM 718172109 4,828 59,210 SH   SOLE   59,210 0 0
Phillips 66 COM 718546104 8,307 73,694 SH   SOLE   73,694 0 0
Pinnacle West Cap COM 723484101 591 7,465 SH   SOLE   7,465 0 0
Procter & Gamble Co COM 742718109 12,884 154,797 SH   SOLE   154,797 0 0
Qualcomm Inc COM 747525103 6,562 91,106 SH   SOLE   91,106 0 0
Quanta Services Inc COM 74762E102 9,711 290,925 SH   SOLE   290,925 0 0
Royal Dutch Shell Plc Spons AD COM 780259206 2,371 34,792 SH   SOLE   34,792 0 0
S&P Global Inc COM 78409V104 635 3,250 SH   SOLE   3,250 0 0
Schlumberger Ltd COM 806857108 12,943 212,463 SH   SOLE   212,463 0 0
Schwab Charles Corp COM 808513105 634 12,900 SH   SOLE   12,900 0 0
Select Sector Health Care Spdr COM 81369Y209 213 2,243 SH   SOLE   2,243 0 0
Shire PLC COM 82481R106 6,904 38,086 SH   SOLE   38,086 0 0
Southern Co COM 842587107 347 7,970 SH   SOLE   7,970 0 0
Stericycle Inc. COM 858912108 2,928 49,894 SH   SOLE   49,894 0 0
Synchrony Financial COM 87165B103 10,220 328,822 SH   SOLE   328,822 0 0
Thermo Fisher Scientific COM 883556102 9,744 39,919 SH   SOLE   39,919 0 0
Tiffany & Co COM 886547108 258 2,000 SH   SOLE   2,000 0 0
Travelers Companies Inc COM 89417E109 2,456 18,938 SH   SOLE   18,938 0 0
Union Pacific Corp. COM 907818108 11,237 69,013 SH   SOLE   69,013 0 0
United Technologies Corp COM 913017109 6,524 46,665 SH   SOLE   46,665 0 0
Uranium Energy Corp COM 916896103 99 57,470 SH   SOLE   57,470 0 0
US Bancorp COM 902973304 201 3,800 SH   SOLE   3,800 0 0
VanEck Vectors Global Alternat COM 92189F502 467 8,016 SH   SOLE   8,016 0 0
Verizon Communications COM 92343V104 1,402 26,254 SH   SOLE   26,254 0 0
Visa, Inc. COM 92826C839 2,060 13,725 SH   SOLE   13,725 0 0
Wal Mart Stores Inc COM 931142103 8,027 85,476 SH   SOLE   85,476 0 0
Walgreens Boots Alliance COM 931427108 2,812 38,573 SH   SOLE   38,573 0 0
Walt Disney Co COM 254687106 10,926 93,432 SH   SOLE   93,432 0 0
WEC Energy Group Inc COM 92939U106 427 6,393 SH   SOLE   6,393 0 0
Wells Fargo & Co COM 949746101 12,383 235,601 SH   SOLE   235,601 0 0
Xcel Energy Inc COM 98389B100 251 5,310 SH   SOLE   5,310 0 0
Yum Brands Inc COM 988498101 1,680 18,480 SH   SOLE   18,480 0 0
YUM China Holdings I COM 98850P109 649 18,480 SH   SOLE   18,480 0 0
Zimmer Biomet Hldgs COM 98956P102 1,459 11,100 SH   SOLE   11,100 0 0
Invesco DWA Momentum ETF ETF 46137V837 7,173 120,377 SH   SOLE   120,377 0 0
Invesco Dynamic Biotech & Geno ETF 46137V787 1,028 17,300 SH   SOLE   17,300 0 0
Invesco Financial Preferred ET ETF 46137V621 218 12,000 SH   SOLE   12,000 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613 16,228 136,631 SH   SOLE   136,631 0 0
Invesco QQQ Trust ETF 46090E103 521 2,805 SH   SOLE   2,805 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357 6,482 60,689 SH   SOLE   60,689 0 0
iShares Dow Jones Select Divid ETF 464287168 7,211 72,287 SH   SOLE   72,287 0 0
iShares Edge Msci Usa Momentum ETF 46432F396 540 4,535 SH   SOLE   4,535 0 0
iShares Russell 1000 Growth In ETF 464287614 3,814 24,449 SH   SOLE   24,449 0 0
iShares Russell 1000 Value ETF ETF 464287598 2,552 20,155 SH   SOLE   20,155 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 37,339 128,437 SH   SOLE   128,437 0 0
SPDR S&P MidCap 400 ETF 78467Y107 523 1,424 SH   SOLE   1,424 0 0
Technology Select Sector Spdr ETF 81369Y803 211 2,797 SH   SOLE   2,797 0 0
Vanguard Dividend Appreciation ETF 921908844 8,078 72,975 SH   SOLE   72,975 0 0
Vanguard Index Fds Growth ETF ETF 922908736 7,229 44,887 SH   SOLE   44,887 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769 993 6,635 SH   SOLE   6,635 0 0
Vanguard Information Technolog ETF 92204A702 201 993 SH   SOLE   993 0 0
Vanguard S&P 500 ETF ETF 922908363 246 923 SH   SOLE   923 0 0
Vanguard Small Cap ETF ETF 922908751 439 2,700 SH   SOLE   2,700 0 0
Vanguard Value ETF ETF 922908744 6,556 59,232 SH   SOLE   59,232 0 0
American Funds Washington Mutu MF 939330106 437 9,365 SH   SOLE   9,365 0 0
AQR Lg Cap Momentum Style I MF 00203H701 1,699 67,976 SH   SOLE   67,976 0 0
Deutsche Croci Usvip-A MF 23338F606 493 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750 208 10,012 SH   SOLE   10,012 0 0
Dodge & Cox Balanced Fd MF 256201104 227 2,086 SH   SOLE   2,086 0 0
Dodge & Cox Stk Fd MF 256219106 2,630 12,272 SH   SOLE   12,272 0 0
Fidelity Contrafund MF 316071109 540 38,314 SH   SOLE   38,314 0 0
Fidelity Equity Dividend Incom MF 316145101 486 17,178 SH   SOLE   17,178 0 0
Invesco S&P 500 Index Fd Cl A MF 00142J628 232 7,292 SH   SOLE   7,292 0 0
Longleaf Partners Small Cap Fu MF 543069207 805 26,359 SH   SOLE   26,359 0 0
Oakmark Fund Inv MF 413838103 637 7,159 SH   SOLE   7,159 0 0
Parnassus Core Eqty Fd Inv MF 701769101 228 4,870 SH   SOLE   4,870 0 0
Schwab Invts 1000 Index Inv MF 808517106 430 6,223 SH   SOLE   6,223 0 0
Schwab S&P 500 Index MF 808509855 490 10,752 SH   SOLE   10,752 0 0
Schwab S&P 500 Portfolio MF 80850P206 469 9,536 SH   SOLE   9,536 0 0
SEI Tax Managed Large Cap Fund MF 783925571 1,036 37,468 SH   SOLE   37,468 0 0
SEI Tax Managed Small/Mid Cap MF 783925563 253 10,110 SH   SOLE   10,110 0 0
T Rowe Price Blue Chip Growth MF 77954Q106 759 6,625 SH   SOLE   6,625 0 0
T. Rowe Price Equity Income Fu MF 779547108 3,629 106,768 SH   SOLE   106,768 0 0
T. Rowe Price Science & Tech MF 77957M102 308 6,218 SH   SOLE   6,218 0 0
Vanguard 500 Index Fd Admiral MF 922908710 810 3,009 SH   SOLE   3,009 0 0
Vanguard Total Stock Mkt Index MF 922908728 328 4,508 SH   SOLE   4,508 0 0
Vanguard Windsor II Admiral Sh MF 922018304 852 12,065 SH   SOLE   12,065 0 0
Vanguard Winsor II Fund MF 922018205 2,179 54,770 SH   SOLE   54,770 0 0
Vanguard/Wellington Fd MF 921935102 1,250 29,278 SH   SOLE   29,278 0 0
Vanguard/Wellington Fund Admir MF 921935201 5,503 74,631 SH   SOLE   74,631 0 0
Wells Fargo VT Advantage Oppor MF 949756845 384 15,644 SH   SOLE   15,644 0 0