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
CITIGROUP INC DEP SHS PFD S PFD 172967317 2,409 92,165 SH   SOLE   92,165 0 0
STIFEL FINL CORP DSHS 1/40 PF PFD 860630409 3,023 116,365 SH   SOLE   116,365 0 0
WELLS FARGO CO NEW DEP 1/1000 PFD 949746465 1,768 62,400 SH   SOLE   62,400 0 0
ZIONS BANCORPORATION N A PFD 1 PFD 989701834 518 20,155 SH   SOLE   20,155 0 0
PIMCO CORPORATE & INCOME OPP F ETF 72201B101 181 10,000 SH   SOLE   10,000 0 0
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 237 2,932 SH   SOLE   2,932 0 0
ABBOTT LABS COM COM 002824100 991 11,786 SH   SOLE   11,786 0 0
ABBVIE INC COM COM 00287Y109 534 7,349 SH   SOLE   7,349 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 9,117 49,344 SH   SOLE   49,335 0 9
ALPHABET INC CAP STK CL A COM 02079K305 11,848 10,942 SH   SOLE   10,940 0 2
ALPHABET INC CAP STK CL C COM 02079K107 226 209 SH   SOLE   209 0 0
AMAZON COM INC COM COM 023135106 16,310 8,613 SH   SOLE   8,612 0 1
AMPHENOL CORP NEW CL A COM 032095101 6,615 68,951 SH   SOLE   68,938 0 13
ANADARKO PETE CORP COM COM 032511107 663 9,400 SH   SOLE   9,400 0 0
APPLE INC COM COM 037833100 14,987 75,723 SH   SOLE   75,711 0 12
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 955 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 873 4,096 SH   SOLE   4,096 0 0
BLACKROCK INC COM COM 09247X101 4,821 10,272 SH   SOLE   10,270 0 2
BOEING CO COM COM 097023105 8,160 22,417 SH   SOLE   22,413 0 4
BROADCOM INC COM COM 11135F101 7,307 25,385 SH   SOLE   25,381 0 4
CALYPTE BIOMEDICAL CORP COM 131722605 0 595,888 SH   SOLE   595,888 0 0
CELGENE CORP COM COM 151020104 357 3,862 SH   SOLE   3,862 0 0
CHEVRON CORP NEW COM COM 166764100 6,182 49,680 SH   SOLE   49,671 0 9
CHURCH & DWIGHT INC COM COM 171340102 6,179 84,575 SH   SOLE   84,566 0 9
CIGNA CORP NEW COM COM 125523100 6,879 43,663 SH   SOLE   43,657 0 6
CISCO SYS INC COM COM 17275R102 11,350 207,375 SH   SOLE   207,315 0 60
CITIGROUP INC COM NEW COM 172967424 4,723 67,440 SH   SOLE   67,423 0 17
COCA COLA CO COM COM 191216100 215 4,215 SH   SOLE   4,215 0 0
COMERICA INC COM COM 200340107 347 4,776 SH   SOLE   4,776 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 3,179 16,141 SH   SOLE   16,137 0 4
COSTCO WHSL CORP NEW COM COM 22160K105 9,255 35,021 SH   SOLE   35,015 0 6
DISCOVER FINL SVCS COM COM 254709108 3,346 43,123 SH   SOLE   43,114 0 9
DISNEY WALT CO COM DISNEY COM 254687106 8,065 57,755 SH   SOLE   57,750 0 5
DONALDSON INC COM COM 257651109 218 4,280 SH   SOLE   4,280 0 0
ECOLAB INC COM COM 278865100 8,321 42,143 SH   SOLE   42,138 0 5
EDWARDS LIFESCIENCES CORP COM COM 28176E108 10,575 57,241 SH   SOLE   57,233 0 8
EMERSON ELEC CO COM COM 291011104 233 3,485 SH   SOLE   3,485 0 0
EOG RES INC COM COM 26875P101 5,525 59,302 SH   SOLE   59,295 0 7
EXPEDIA GROUP INC COM NEW COM 30212P303 4,202 31,586 SH   SOLE   31,583 0 3
EXXON MOBIL CORP COM COM 30231G102 618 8,063 SH   SOLE   8,063 0 0
FACEBOOK INC CL A COM 30303M102 241 1,247 SH   SOLE   1,247 0 0
FEDEX CORP COM COM 31428X106 278 1,695 SH   SOLE   1,695 0 0
FIDELITY MSCI ENERGY IDX COM 316092402 752 43,743 SH   SOLE   43,743 0 0
FIDELITY MSCI HLTH CARE I COM 316092600 637 14,153 SH   SOLE   14,153 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 459 4,699 SH   SOLE   4,699 0 0
HILL ROM HLDGS INC COM COM 431475102 5,039 48,163 SH   SOLE   48,152 0 11
HOME DEPOT INC COM COM 437076102 293 1,407 SH   SOLE   1,407 0 0
HONEYWELL INTL INC COM COM 438516106 9,026 51,699 SH   SOLE   51,692 0 7
INTEL CORP COM COM 458140100 266 5,547 SH   SOLE   5,547 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 8,292 96,490 SH   SOLE   96,478 0 12
INTUIT COM COM 461202103 8,902 34,064 SH   SOLE   34,058 0 6
JOHNSON & JOHNSON COM COM 478160104 11,829 84,931 SH   SOLE   84,917 0 14
JPMORGAN CHASE & CO COM COM 46625H100 11,906 106,491 SH   SOLE   106,477 0 14
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 4,325 48,152 SH   SOLE   48,141 0 11
LAUDER ESTEE COS INC CL A COM 518439104 1,020 5,570 SH   SOLE   5,570 0 0
LENNOX INTL INC COM COM 526107107 9,893 35,975 SH   SOLE   35,968 0 7
LOWES COS INC COM COM 548661107 6,356 62,989 SH   SOLE   62,979 0 10
MASTERCARD INC CL A COM 57636Q104 12,643 47,796 SH   SOLE   47,790 0 6
MCDONALDS CORP COM COM 580135101 208 1,000 SH   SOLE   1,000 0 0
MICROSOFT CORP COM COM 594918104 9,917 74,032 SH   SOLE   74,015 0 17
NIKE INC CL B COM 654106103 1,394 16,606 SH   SOLE   16,606 0 0
NOVO-NORDISK A S ADR COM 670100205 287 5,630 SH   SOLE   5,630 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 7,831 21,203 SH   SOLE   21,200 0 3
ORACLE CORP COM COM 68389X105 547 9,597 SH   SOLE   9,597 0 0
PEPSICO INC COM COM 713448108 6,495 49,533 SH   SOLE   49,522 0 11
PFIZER INC COM COM 717081103 881 20,328 SH   SOLE   20,328 0 0
PIONEER NAT RES CO COM COM 723787107 4,848 31,506 SH   SOLE   31,501 0 5
PRICE T ROWE GROUP INC COM COM 74144T108 247 2,250 SH   SOLE   2,250 0 0
PROCTER AND GAMBLE CO COM COM 742718109 351 3,204 SH   SOLE   3,204 0 0
SCHLUMBERGER LTD COM COM 806857108 312 7,853 SH   SOLE   7,853 0 0
SOUTHWEST AIRLS CO COM COM 844741108 236 4,645 SH   SOLE   4,645 0 0
STARBUCKS CORP COM COM 855244109 4,715 56,249 SH   SOLE   56,236 0 13
STRYKER CORP COM COM 863667101 6,430 31,278 SH   SOLE   31,270 0 8
THE CHARLES SCHWAB CORPORATION COM 808513105 6,645 165,347 SH   SOLE   165,319 0 28
THERMO FISHER SCIENTIFIC INC C COM 883556102 6,298 21,444 SH   SOLE   21,440 0 4
TRAVELERS COMPANIES INC COM COM 89417E109 5,547 37,097 SH   SOLE   37,091 0 6
UNION PACIFIC CORP COM COM 907818108 1,013 5,991 SH   SOLE   5,991 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 7,494 30,712 SH   SOLE   30,708 0 4
US BANCORP DEL COM NEW COM 902973304 722 13,788 SH   SOLE   13,788 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 9,560 167,342 SH   SOLE   167,305 0 37
WELLS FARGO CO NEW COM COM 949746101 271 5,730 SH   SOLE   5,730 0 0
ZOETIS INC CL A COM 98978V103 6,116 53,890 SH   SOLE   53,868 0 22
INVESCO EXCHANGE TRADED FD TR ETF 46137V308 217 3,470 SH   SOLE   3,470 0 0
INVESCO EXCHANGE TRADED FD TR ETF 46137V357 31,432 291,574 SH   SOLE   291,386 0 188
ISHARES TR CORE S&P MCP ETF ETF 464287507 7,446 38,328 SH   SOLE   38,328 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200 15,730 53,366 SH   SOLE   52,900 0 466
ISHARES TR RUS 1000 VAL ETF ETF 464287598 1,379 10,842 SH   SOLE   10,842 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 1,891 10,548 SH   SOLE   10,548 0 0
ISHARES TR S&P 500 VAL ETF ETF 464287408 1,138 9,763 SH   SOLE   9,763 0 0
ISHARES TR S&P MC 400GR ETF ETF 464287606 1,107 4,892 SH   SOLE   4,892 0 0
ISHARES TR S&P MC 400VL ETF ETF 464287705 1,047 6,567 SH   SOLE   6,567 0 0
SPDR DOW JONES INDL AVRG ETF U ETF 78467X109 303 1,138 SH   SOLE   1,138 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 298 1,017 SH   SOLE   1,017 0 0
SPDR SERIES TRUST S&P DIVID ET ETF 78464A763 29,036 287,827 SH   SOLE   287,207 0 620
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 499 3,323 SH   SOLE   3,323 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744 257 2,320 SH   SOLE   2,320 0 0
WISDOMTREE TR US HIGH DIVIDEND ETF 97717W208 5,041 69,272 SH   SOLE   69,272 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 21,253 271,506 SH   SOLE   271,032 0 474
ISHARES TR RUS 2000 GRW ETF ETF 464287648 345 1,716 SH   SOLE   1,716 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630 1,351 11,210 SH   SOLE   11,210 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 219 1,411 SH   SOLE   1,411 0 0
ISHARES TR S&P SML 600 GWT ETF 464287887 1,227 6,726 SH   SOLE   6,726 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879 1,358 9,137 SH   SOLE   9,137 0 0
WISDOMTREE TR US SMALLCAP DIVD ETF 97717W604 6,434 237,333 SH   SOLE   236,968 0 365
ISHARES TR MSCI EAFE ETF ETF 464287465 996 15,146 SH   SOLE   15,146 0 0
VANGUARD TAX MANAGED INTL FD F ETF 921943858 7,238 173,532 SH   SOLE   173,437 0 95
ISHARES TR MSCI EMG MKT ETF ETF 464287234 458 10,662 SH   SOLE   10,662 0 0
VANGUARD INTL EQUITY INDEX FD ETF 922042858 2,339 54,986 SH   SOLE   54,936 0 50
SPDR INDEX SHS FDS GLB NAT RES ETF 78463X541 226 4,923 SH   SOLE   4,923 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q866 1,368 138,839 SH   SOLE   138,839 0 0
UBS AG JERSEY BRH ALERIAN INFR ETF 902641646 992 44,416 SH   SOLE   44,416 0 0
SPDR SERIES TRUST DJ REIT ETF ETF 78464A607 254 2,572 SH   SOLE   2,572 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 798 9,130 SH   SOLE   9,130 0 0