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 1,937 73,015 SH   SOLE   73,015 0 0
STIFEL FINL CORP DSHS 1/40 PF PFD 860630409 3,067 116,165 SH   SOLE   116,165 0 0
WELLS FARGO CO NEW DEP 1/1000 PFD 949746465 1,781 63,875 SH   SOLE   63,875 0 0
ZIONS BANCORPORATION N A PFD 1 PFD 989701834 514 20,155 SH   SOLE   20,155 0 0
PIMCO CORPORATE & INCOME OPP F ETF 72201B101 245 14,000 SH   SOLE   14,000 0 0
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 768 9,666 SH   SOLE   9,666 0 0
ABBOTT LABS COM COM 002824100 929 11,836 SH   SOLE   11,836 0 0
ABBVIE INC COM COM 00287Y109 642 7,849 SH   SOLE   7,849 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 9,276 52,009 SH   SOLE   52,000 0 9
ALPHABET INC CAP STK CL A COM 02079K305 13,874 11,470 SH   SOLE   11,468 0 2
ALPHABET INC CAP STK CL C COM 02079K107 273 227 SH   SOLE   227 0 0
AMAZON COM INC COM COM 023135106 16,676 9,043 SH   SOLE   9,042 0 1
AMPHENOL CORP NEW CL A COM 032095101 7,463 72,509 SH   SOLE   72,496 0 13
ANADARKO PETE CORP COM COM 032511107 3,061 65,397 SH   SOLE   65,382 0 15
APPLE INC COM COM 037833100 15,495 77,882 SH   SOLE   77,870 0 12
BANK AMER CORP COM COM 060505104 210 7,220 SH   SOLE   7,220 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 930 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 866 4,191 SH   SOLE   4,191 0 0
BLACKROCK INC COM COM 09247X101 4,850 10,872 SH   SOLE   10,870 0 2
BOEING CO COM COM 097023105 7,766 20,980 SH   SOLE   20,976 0 4
BROADCOM INC COM COM 11135F101 8,247 26,653 SH   SOLE   26,649 0 4
CALYPTE BIOMEDICAL CORP COM 131722605 0 595,888 SH   SOLE   595,888 0 0
CELGENE CORP COM COM 151020104 2,822 29,943 SH   SOLE   29,943 0 0
CHEVRON CORP NEW COM COM 166764100 6,581 52,232 SH   SOLE   52,223 0 9
CHURCH & DWIGHT INC COM COM 171340102 6,558 88,978 SH   SOLE   88,969 0 9
CIGNA CORP NEW COM COM 125523100 8,083 49,281 SH   SOLE   49,275 0 6
CISCO SYS INC COM COM 17275R102 11,921 214,398 SH   SOLE   214,338 0 60
CITIGROUP INC COM NEW COM 172967424 4,400 66,762 SH   SOLE   66,745 0 17
COMERICA INC COM COM 200340107 5,163 66,129 SH   SOLE   66,111 0 18
CONSTELLATION BRANDS INC CL A COM 21036P108 3,128 16,365 SH   SOLE   16,361 0 4
COSTCO WHSL CORP NEW COM COM 22160K105 8,921 36,978 SH   SOLE   36,972 0 6
DISCOVER FINL SVCS COM COM 254709108 3,408 45,524 SH   SOLE   45,515 0 9
DISNEY WALT CO COM DISNEY COM 254687106 5,497 47,145 SH   SOLE   47,140 0 5
DONALDSON INC COM COM 257651109 224 4,280 SH   SOLE   4,280 0 0
ECOLAB INC COM COM 278865100 8,054 44,014 SH   SOLE   44,009 0 5
EDWARDS LIFESCIENCES CORP COM COM 28176E108 11,224 58,962 SH   SOLE   58,954 0 8
EMERSON ELEC CO COM COM 291011104 283 3,962 SH   SOLE   3,962 0 0
EOG RES INC COM COM 26875P101 6,024 61,013 SH   SOLE   61,006 0 7
EXPEDIA GROUP INC COM NEW COM 30212P303 4,183 33,572 SH   SOLE   33,569 0 3
EXXON MOBIL CORP COM COM 30231G102 972 11,859 SH   SOLE   11,859 0 0
FACEBOOK INC CL A COM 30303M102 241 1,357 SH   SOLE   1,357 0 0
FEDEX CORP COM COM 31428X106 525 2,734 SH   SOLE   2,734 0 0
FIDELITY MSCI ENERGY IDX COM 316092402 1,231 66,808 SH   SOLE   66,808 0 0
FIDELITY MSCI FINLS IDX COM 316092501 487 12,537 SH   SOLE   12,537 0 0
FIDELITY MSCI HLTH CARE I COM 316092600 1,923 43,643 SH   SOLE   43,643 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 655 6,383 SH   SOLE   6,383 0 0
GENERAL DYNAMICS CORP COM COM 369550108 206 1,200 SH   SOLE   1,200 0 0
HOME DEPOT INC COM COM 437076102 287 1,422 SH   SOLE   1,422 0 0
HONEYWELL INTL INC COM COM 438516106 8,788 54,620 SH   SOLE   54,613 0 7
INTEL CORP COM COM 458140100 602 10,782 SH   SOLE   10,782 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 7,837 101,697 SH   SOLE   101,685 0 12
INTUIT COM COM 461202103 9,269 35,706 SH   SOLE   35,700 0 6
INTUITIVE SURGICAL INC COM NEW COM 46120E602 234 400 SH   SOLE   400 0 0
JOHNSON & JOHNSON COM COM 478160104 12,039 89,041 SH   SOLE   89,027 0 14
JPMORGAN CHASE & CO COM COM 46625H100 11,802 111,096 SH   SOLE   111,082 0 14
LAUDER ESTEE COS INC CL A COM 518439104 1,020 6,070 SH   SOLE   6,070 0 0
LENNOX INTL INC COM COM 526107107 10,222 37,715 SH   SOLE   37,708 0 7
LOWES COS INC COM COM 548661107 7,541 65,501 SH   SOLE   65,491 0 10
MASTERCARD INC CL A COM 57636Q104 11,926 50,524 SH   SOLE   50,518 0 6
MCDONALDS CORP COM COM 580135101 264 1,400 SH   SOLE   1,400 0 0
MICROSOFT CORP COM COM 594918104 7,420 61,662 SH   SOLE   61,645 0 17
NIKE INC CL B COM 654106103 1,493 17,562 SH   SOLE   17,562 0 0
NOVO-NORDISK A S ADR COM 670100205 294 5,780 SH   SOLE   5,780 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 9,057 22,207 SH   SOLE   22,204 0 3
ORACLE CORP COM COM 68389X105 516 9,597 SH   SOLE   9,597 0 0
PAYPAL HLDGS INC COM COM 70450Y103 232 2,179 SH   SOLE   2,179 0 0
PEPSICO INC COM COM 713448108 6,214 51,070 SH   SOLE   51,059 0 11
PFIZER INC COM COM 717081103 865 20,453 SH   SOLE   20,453 0 0
PIONEER NAT RES CO COM COM 723787107 4,816 31,914 SH   SOLE   31,909 0 5
PRICE T ROWE GROUP INC COM COM 74144T108 236 2,250 SH   SOLE   2,250 0 0
PROCTER AND GAMBLE CO COM COM 742718109 333 3,176 SH   SOLE   3,176 0 0
SCHLUMBERGER LTD COM COM 806857108 3,554 78,435 SH   SOLE   78,417 0 18
SOUTHWEST AIRLS CO COM COM 844741108 277 5,235 SH   SOLE   5,235 0 0
STRYKER CORP COM COM 863667101 6,222 31,856 SH   SOLE   31,848 0 8
THE CHARLES SCHWAB CORPORATION COM 808513105 7,737 174,798 SH   SOLE   174,770 0 28
THERMO FISHER SCIENTIFIC INC C COM 883556102 6,327 22,556 SH   SOLE   22,552 0 4
TRAVELERS COMPANIES INC COM COM 89417E109 5,324 39,067 SH   SOLE   39,061 0 6
ULTIMATE SOFTWARE GROUP INC CO COM 90385D107 8,360 25,309 SH   SOLE   25,304 0 5
UNION PACIFIC CORP COM COM 907818108 1,116 6,694 SH   SOLE   6,694 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 7,605 32,304 SH   SOLE   32,300 0 4
US BANCORP DEL COM NEW COM 902973304 689 13,888 SH   SOLE   13,888 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 10,098 172,447 SH   SOLE   172,410 0 37
WELLS FARGO CO NEW COM COM 949746101 966 20,227 SH   SOLE   20,227 0 0
ZOETIS INC CL A COM 98978V103 5,649 55,893 SH   SOLE   55,871 0 22
INVESCO EXCHANGE TRADED FD TR ETF 46137V308 213 3,470 SH   SOLE   3,470 0 0
INVESCO EXCHANGE TRADED FD TR ETF 46137V357 32,840 307,176 SH   SOLE   306,988 0 188
ISHARES TR CORE S&P MCP ETF ETF 464287507 7,693 39,483 SH   SOLE   39,483 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200 13,417 46,235 SH   SOLE   45,933 0 302
ISHARES TR RUS 1000 VAL ETF ETF 464287598 2,224 17,705 SH   SOLE   17,705 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 1,571 8,970 SH   SOLE   8,970 0 0
ISHARES TR S&P 500 VAL ETF ETF 464287408 1,156 10,019 SH   SOLE   10,019 0 0
ISHARES TR S&P MC 400GR ETF ETF 464287606 1,183 5,281 SH   SOLE   5,281 0 0
ISHARES TR S&P MC 400VL ETF ETF 464287705 1,146 7,055 SH   SOLE   7,055 0 0
SPDR DOW JONES INDL AVRG ETF U ETF 78467X109 297 1,138 SH   SOLE   1,138 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 293 1,017 SH   SOLE   1,017 0 0
SPDR SERIES TRUST S&P DIVID ET ETF 78464A763 29,294 290,619 SH   SOLE   289,999 0 620
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 610 4,129 SH   SOLE   4,129 0 0
WISDOMTREE TR US HIGH DIVIDEND ETF 97717W208 5,320 72,576 SH   SOLE   72,576 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 22,415 282,555 SH   SOLE   282,081 0 474
ISHARES TR RUS 2000 GRW ETF ETF 464287648 343 1,708 SH   SOLE   1,708 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630 1,441 11,670 SH   SOLE   11,670 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 242 1,541 SH   SOLE   1,541 0 0
ISHARES TR S&P SML 600 GWT ETF 464287887 1,345 7,351 SH   SOLE   7,351 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879 1,524 9,997 SH   SOLE   9,997 0 0
WISDOMTREE TR US SMALLCAP DIVD ETF 97717W604 7,026 247,996 SH   SOLE   247,631 0 365
ISHARES TR MSCI EAFE ETF ETF 464287465 1,125 17,043 SH   SOLE   17,043 0 0
VANGUARD TAX MANAGED INTL FD F ETF 921943858 6,652 159,789 SH   SOLE   159,694 0 95
ISHARES TR MSCI EMG MKT ETF ETF 464287234 1,153 26,188 SH   SOLE   26,188 0 0
VANGUARD INTL EQUITY INDEX FD ETF 922042858 2,595 59,714 SH   SOLE   59,664 0 50
ISHARES GOLD TRUST ISHARES ETF 464285105 149 12,013 SH   SOLE   12,013 0 0
SPDR INDEX SHS FDS GLB NAT RES ETF 78463X541 234 4,923 SH   SOLE   4,923 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q866 1,338 132,870 SH   SOLE   132,870 0 0
UBS AG JERSEY BRH ALERIAN INFR ETF 902641646 2,002 89,345 SH   SOLE   89,345 0 0
SPDR SERIES TRUST DJ REIT ETF ETF 78464A607 295 2,964 SH   SOLE   2,964 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 770 8,785 SH   SOLE   8,785 0 0