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 275 100 SH   SOLE   100 0 0
3M Company COM 88579Y101 472 2,250 SH   SOLE   2,250 0 0
Abbott Labs COM 002824100 10,005 187,499 SH   SOLE   187,499 0 0
AbbVie, Inc. COM 00287Y109 4,333 48,761 SH   SOLE   48,761 0 0
Accenture PLC COM G1151C101 8,215 60,819 SH   SOLE   60,819 0 0
Affiliated Managers Group COM 008252108 793 4,175 SH   SOLE   4,175 0 0
Air Prods & Chems Inc COM 009158106 581 3,845 SH   SOLE   3,845 0 0
Alibaba Group Holding Ltd COM 01609W102 7,479 43,304 SH   SOLE   43,304 0 0
Alphabet Inc Class A COM 02079K305 6,021 6,183 SH   SOLE   6,183 0 0
Alphabet Inc Class C COM 02079K107 9,024 9,409 SH   SOLE   9,409 0 0
Altria Group Inc COM 02209S103 4,164 65,650 SH   SOLE   65,650 0 0
Amazon Inc COM 023135106 251 261 SH   SOLE   261 0 0
Ameren Corp COM 023608102 318 5,497 SH   SOLE   5,497 0 0
American Elec Power, Inc COM 025537101 247 3,521 SH   SOLE   3,521 0 0
American Express Co COM 025816109 1,841 20,354 SH   SOLE   20,354 0 0
American Tower Systems COM 03027X100 1,151 8,420 SH   SOLE   8,420 0 0
AmeriGas Partners, LP COM 030975106 600 13,353 SH   SOLE   13,353 0 0
Amgen Inc COM 031162100 3,174 17,023 SH   SOLE   17,023 0 0
Apple Inc COM 037833100 19,179 124,443 SH   SOLE   124,443 0 0
AT&T Inc COM 00206R102 1,984 50,649 SH   SOLE   50,649 0 0
Automatic Data Processing Inc COM 053015103 12,660 115,810 SH   SOLE   115,810 0 0
Autozone Inc COM 053332102 4,213 7,080 SH   SOLE   7,080 0 0
Bank of America COM 060505104 782 30,872 SH   SOLE   30,872 0 0
Bemis Inc COM 081437105 1,946 42,700 SH   SOLE   42,700 0 0
Berkshire Hathaway COM 084670108 549 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702 6,820 37,200 SH   SOLE   37,200 0 0
Biogen Idec Inc COM 09062X103 530 1,693 SH   SOLE   1,693 0 0
Boeing Co COM 097023105 5,270 20,730 SH   SOLE   20,730 0 0
BP plc Sponsored ADR COM 055622104 1,588 41,311 SH   SOLE   41,311 0 0
Bristol Myers Squibb COM 110122108 6,750 105,892 SH   SOLE   105,892 0 0
Broadcom LTD COM Y09827109 2,312 9,531 SH   SOLE   9,531 0 0
Carmax, Inc COM 143130102 1,401 18,475 SH   SOLE   18,475 0 0
Caterpillar Inc COM 149123101 2,088 16,742 SH   SOLE   16,742 0 0
CDK Global Inc COM 12508E101 1,403 22,233 SH   SOLE   22,233 0 0
Centene Corp COM 15135B101 9,656 99,780 SH   SOLE   99,780 0 0
CF Industries Holdings Inc COM 125269100 6,865 195,242 SH   SOLE   195,242 0 0
Cheniere Energy, Inc. COM 16411R208 3,419 75,917 SH   SOLE   75,917 0 0
Chevron Corp COM 166764100 4,268 36,319 SH   SOLE   36,319 0 0
Chicago Bridge & Iron Company COM 167250109 4,733 281,725 SH   SOLE   281,725 0 0
Cisco Systems COM 17275R102 3,459 102,864 SH   SOLE   102,864 0 0
Citigroup Inc COM 172967424 1,092 15,015 SH   SOLE   15,015 0 0
Coca Cola Co COM 191216100 4,532 100,692 SH   SOLE   100,692 0 0
Comcast Corp COM 20030N101 211 5,486 SH   SOLE   5,486 0 0
Comerica Inc COM 200340107 305 3,999 SH   SOLE   3,999 0 0
Consolidated Edison COM 209115104 1,063 13,178 SH   SOLE   13,178 0 0
Costco Wholesale Corp COM 22160K105 2,048 12,465 SH   SOLE   12,465 0 0
CSX Corp COM 126408103 353 6,500 SH   SOLE   6,500 0 0
CVS Caremark Corporation COM 126650100 9,354 115,029 SH   SOLE   115,029 0 0
Danaher Corp COM 235851102 15,788 184,049 SH   SOLE   184,049 0 0
Deere & Co COM 244199105 440 3,500 SH   SOLE   3,500 0 0
Dominion Res Inc Va COM 25746U109 992 12,895 SH   SOLE   12,895 0 0
DowDuPont Inc COM 26078J100 205 2,955 SH   SOLE   2,955 0 0
DTE Energy Co COM 233331107 268 2,500 SH   SOLE   2,500 0 0
Duke Energy Corp COM 26441C204 1,056 12,579 SH   SOLE   12,579 0 0
Dun & Bradstreet Corp COM 26483E100 720 6,185 SH   SOLE   6,185 0 0
eBay Inc COM 278642103 7,594 197,451 SH   SOLE   197,451 0 0
Ecolab Inc COM 278865100 8,591 66,796 SH   SOLE   66,796 0 0
Electronic Arts, Inc COM 285512109 3,276 27,750 SH   SOLE   27,750 0 0
Eli Lilly & Co COM 532457108 308 3,600 SH   SOLE   3,600 0 0
Envision Healthcare Holdings COM 29414D100 1,996 44,414 SH   SOLE   44,414 0 0
Exxon Mobil Corp COM 30231G102 13,386 163,284 SH   SOLE   163,284 0 0
Facebook, Inc COM 30303M102 484 2,834 SH   SOLE   2,834 0 0
Fiserv Inc COM 337738108 2,876 22,300 SH   SOLE   22,300 0 0
Fortive Corp COM 34959J108 3,295 46,550 SH   SOLE   46,550 0 0
Franklin Resources Inc COM 354613101 1,469 33,000 SH   SOLE   33,000 0 0
General Electric Co. COM 369604103 10,835 448,100 SH   SOLE   448,100 0 0
General Mills, Inc COM 370334104 254 4,916 SH   SOLE   4,916 0 0
Glaxosmithkline Plc Sponsored COM 37733W105 1,042 25,671 SH   SOLE   25,671 0 0
Great Plains Energy, Inc. COM 391164100 864 28,521 SH   SOLE   28,521 0 0
Hawaiian Electric Industries, COM 419870100 321 9,605 SH   SOLE   9,605 0 0
Health Care Select SDPR COM 81369Y209 234 2,865 SH   SOLE   2,865 0 0
Healthcare Services COM 421906108 1,128 20,900 SH   SOLE   20,900 0 0
Home Depot Inc COM 437076102 7,606 46,504 SH   SOLE   46,504 0 0
Intel Corp COM 458140100 6,357 166,940 SH   SOLE   166,940 0 0
International Business Machs COM 459200101 4,900 33,777 SH   SOLE   33,777 0 0
Intuit COM 461202103 2,146 15,100 SH   SOLE   15,100 0 0
IRIDEX Corp COM 462684101 673 71,828 SH   SOLE   71,828 0 0
Johnson & Johnson COM 478160104 7,381 56,771 SH   SOLE   56,771 0 0
Johnson Controls International COM G51502105 379 9,418 SH   SOLE   9,418 0 0
JPMorgan Chase & Co COM 46625H100 21,679 226,980 SH   SOLE   226,980 0 0
Key Tronic Inc COM 493144109 413 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103 2,626 22,319 SH   SOLE   22,319 0 0
Kraft Heinz Co COM 500754106 1,156 14,909 SH   SOLE   14,909 0 0
Lazard Ltd. COM G54050102 4,257 94,141 SH   SOLE   94,141 0 0
Lowes Companies, Inc COM 548661107 9,259 115,825 SH   SOLE   115,825 0 0
LyondellBasell Industries NV COM N53745100 10,763 108,664 SH   SOLE   108,664 0 0
Marathon Oil Corp COM 565849106 152 11,200 SH   SOLE   11,200 0 0
Marsh & Mclennan Cos Inc COM 571748102 8,731 104,179 SH   SOLE   104,179 0 0
McDonalds Corp COM 580135101 374 2,387 SH   SOLE   2,387 0 0
Mckesson Corp COM 58155Q103 6,047 39,364 SH   SOLE   39,364 0 0
Merck & Co COM 58933Y105 518 8,086 SH   SOLE   8,086 0 0
Microsoft Corp COM 594918104 25,860 347,165 SH   SOLE   347,165 0 0
Mondelez International, Inc. COM 609207105 1,801 44,289 SH   SOLE   44,289 0 0
Monsanto Co COM 61166W101 1,118 9,330 SH   SOLE   9,330 0 0
Newell Brands Inc COM 651229106 3,365 78,851 SH   SOLE   78,851 0 0
Nextera Energy, Inc COM 65339F101 366 2,500 SH   SOLE   2,500 0 0
Nike Inc Cl B COM 654106103 3,318 64,000 SH   SOLE   64,000 0 0
Noble Energy, Inc. COM 655044105 284 10,000 SH   SOLE   10,000 0 0
Nordstrom Inc COM 655664100 3,629 76,975 SH   SOLE   76,975 0 0
Novartis A G Sponsored ADR COM 66987V109 375 4,373 SH   SOLE   4,373 0 0
Now Inc COM 67011P100 5,491 397,620 SH   SOLE   397,620 0 0
Nucor Corp COM 670346105 2,894 51,638 SH   SOLE   51,638 0 0
NXP Semiconductors COM N6596X109 5,074 44,871 SH   SOLE   44,871 0 0
Oaktree Capital Group, LLC COM 674001201 4,034 85,736 SH   SOLE   85,736 0 0
Oracle Corp. COM 68389X105 3,331 68,900 SH   SOLE   68,900 0 0
Paccar, Inc. COM 693718108 2,232 30,853 SH   SOLE   30,853 0 0
Paypal Holdings Inc COM 70450Y103 1,599 24,975 SH   SOLE   24,975 0 0
Pepsico Inc COM 713448108 10,254 92,025 SH   SOLE   92,025 0 0
Pfizer Inc COM 717081103 10,762 301,469 SH   SOLE   301,469 0 0
Philip Morris Intl Inc COM 718172109 6,751 60,810 SH   SOLE   60,810 0 0
Phillips 66 COM 718546104 7,264 79,297 SH   SOLE   79,297 0 0
Pinnacle West Capital Corp. COM 723484101 631 7,465 SH   SOLE   7,465 0 0
Procter & Gamble Co COM 742718109 14,547 159,892 SH   SOLE   159,892 0 0
Qualcomm Inc COM 747525103 6,351 122,515 SH   SOLE   122,515 0 0
Quanta Services Inc COM 74762E102 8,336 223,080 SH   SOLE   223,080 0 0
Royal Dutch Shell Plc Spons AD COM 780259206 2,162 35,692 SH   SOLE   35,692 0 0
S&P Global Inc COM 78409V104 508 3,250 SH   SOLE   3,250 0 0
Schlumberger Ltd COM 806857108 13,889 199,092 SH   SOLE   199,092 0 0
Schwab Charles Corp COM 808513105 615 14,071 SH   SOLE   14,071 0 0
Shire PLC COM 82481R106 5,896 38,500 SH   SOLE   38,500 0 0
Southern Co COM 842587107 444 9,035 SH   SOLE   9,035 0 0
Stericycle Inc. COM 858912108 5,210 72,744 SH   SOLE   72,744 0 0
Synchrony Financial COM 87165B103 8,656 278,783 SH   SOLE   278,783 0 0
Target Corp COM 87612E106 4,545 77,019 SH   SOLE   77,019 0 0
Thermo Fisher Scientific COM 883556102 11,472 60,636 SH   SOLE   60,636 0 0
Time Warner, Inc. COM 887317303 7,598 74,161 SH   SOLE   74,161 0 0
Travelers Companies Inc COM 89417E109 2,739 22,352 SH   SOLE   22,352 0 0
U.S. Bancorp COM 902973304 216 4,025 SH   SOLE   4,025 0 0
Union Pacific Corp. COM 907818108 11,626 100,253 SH   SOLE   100,253 0 0
United Technologies Corp COM 913017109 5,846 50,361 SH   SOLE   50,361 0 0
Urban Outfitters, Inc. COM 917047102 3,843 160,800 SH   SOLE   160,800 0 0
VanEck Vectors Global Alternat COM 92189F502 420 6,983 SH   SOLE   6,983 0 0
Verizon Communications COM 92343V104 1,192 24,079 SH   SOLE   24,079 0 0
Visa, Inc. COM 92826C839 1,496 14,218 SH   SOLE   14,218 0 0
Wal Mart Stores Inc COM 931142103 6,699 85,730 SH   SOLE   85,730 0 0
Walgreens Boots Alliance COM 931427108 3,200 41,443 SH   SOLE   41,443 0 0
Walt Disney Co COM 254687106 9,186 93,188 SH   SOLE   93,188 0 0
WEC Energy Group Inc COM 92939U106 442 7,043 SH   SOLE   7,043 0 0
Wells Fargo & Co COM 949746101 13,495 244,699 SH   SOLE   244,699 0 0
Xcel Energy Inc COM 98389B100 251 5,310 SH   SOLE   5,310 0 0
Yum Brands Inc COM 988498101 1,360 18,480 SH   SOLE   18,480 0 0
Yum China Holdings, Inc COM 98850P109 739 18,480 SH   SOLE   18,480 0 0
Zimmer Biomet Holdings COM 98956P102 1,288 11,000 SH   SOLE   11,000 0 0
Guggenheim S&P 500 Equal Weigh ETF 78355W106 7,169 75,034 SH   SOLE   75,034 0 0
iShares Dow Jones Select Divid ETF 464287168 6,824 72,870 SH   SOLE   72,870 0 0
iShares Edge MSCI USA Momentum ETF 46432F396 349 3,651 SH   SOLE   3,651 0 0
iShares Russell 1000 Growth In ETF 464287614 3,058 24,450 SH   SOLE   24,450 0 0
iShares Russell 2000 Index ETF 464287655 232 1,568 SH   SOLE   1,568 0 0
iShares Tr Russell 1000 Value ETF 464287598 2,370 20,000 SH   SOLE   20,000 0 0
PowerShares DWA Technical Lead ETF 73935X153 7,859 161,681 SH   SOLE   161,681 0 0
PowerShares ETF Dynamic Biotec ETF 73935X856 882 17,670 SH   SOLE   17,670 0 0
PowerShares ETF Trust Finl Pfd ETF 73935X229 228 12,000 SH   SOLE   12,000 0 0
PowerShares FTSE RAFI US 1000 ETF 73935X583 16,386 152,923 SH   SOLE   152,923 0 0
PowerShares QQQ Trust ETF 73935A104 472 3,248 SH   SOLE   3,248 0 0
Select Sector SPDR Tr Sbi Int- ETF 81369Y803 221 3,745 SH   SOLE   3,745 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 32,445 129,145 SH   SOLE   129,145 0 0
SPDR S&P MidCap 400 ETF 78467Y107 439 1,344 SH   SOLE   1,344 0 0
Vanguard Dividend Appreciation ETF 921908844 6,037 63,689 SH   SOLE   63,689 0 0
Vanguard Index Fds Growth ETF ETF 922908736 5,693 42,887 SH   SOLE   42,887 0 0
Vanguard Index Fds Smll Cp Vip ETF 922908751 328 2,320 SH   SOLE   2,320 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769 709 5,477 SH   SOLE   5,477 0 0
Vanguard Value ETF ETF 922908744 5,785 57,952 SH   SOLE   57,952 0 0
American Funds Washington Mutu MF 939330106 265 5,956 SH   SOLE   5,956 0 0
AQR Fds Momntm Fd Cl L MF 00203H701 1,600 72,720 SH   SOLE   72,720 0 0
Deutsche CROCI USVIP-A MF 23338F606 460 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750 200 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,481 12,372 SH   SOLE   12,372 0 0
Fidelity Contrafund MF 316071109 464 3,831 SH   SOLE   3,831 0 0
Fidelity Equity Income II MF 316145101 522 18,159 SH   SOLE   18,159 0 0
Longleaf Partners Small-Cap MF 543069207 822 27,925 SH   SOLE   27,925 0 0
Oakmark Fd I MF 413838103 593 7,159 SH   SOLE   7,159 0 0
Schwab Invts 1000 Index Inv MF 808517106 434 7,086 SH   SOLE   7,086 0 0
Schwab S&P 500 Index MF 808509855 398 10,126 SH   SOLE   10,126 0 0
Schwab S&P 500 Portfolio MF 80850P206 401 9,536 SH   SOLE   9,536 0 0
T. Rowe Price Blue Chip Growth MF 77954Q106 698 7,528 SH   SOLE   7,528 0 0
T. Rowe Price Equity Income Fu MF 779547108 3,737 109,274 SH   SOLE   109,274 0 0
T. Rowe Price Science & Tech MF 77957M102 319 6,681 SH   SOLE   6,681 0 0
Vanguard 500 Index MF 922908710 700 3,009 SH   SOLE   3,009 0 0
Vanguard Tax-Managed Fd Sm Cap MF 921943403 249 4,183 SH   SOLE   4,183 0 0
Vanguard Total Stock Market In MF 922908728 585 9,278 SH   SOLE   9,278 0 0
Vanguard Windsor II Admiral Sh MF 922018304 909 13,340 SH   SOLE   13,340 0 0
Vanguard Winsor II Fund MF 922018205 2,122 55,278 SH   SOLE   55,278 0 0
Vanguard/Wellington Fd MF 921935102 1,180 28,037 SH   SOLE   28,037 0 0
Vanguard/Wellington Fund Admir MF 921935201 5,691 78,309 SH   SOLE   78,309 0 0
Wells Fargo VT Advantage Oppor MF 949756845 336 15,644 SH   SOLE   15,644 0 0
Deutsche Bank Contingent Capit PRD 25154A108 200 7,676 SH   SOLE   7,676 0 0