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
BOSTON PRIVATE FINL HLDGS INC PFD 101119303 441 17,000 SH   SOLE   17,000 0 0
JPMORGAN CHASE & CO DEP SHS RP PFD 48127A161 310 11,500 SH   SOLE   11,500 0 0
PRIVATEBANCORP INC SUB DEB 42 PFD 742962400 3,286 128,355 SH   SOLE   128,355 0 0
STIFEL FINL CORP DSHS 1/40 PF PFD 860630409 2,752 103,270 SH   SOLE   103,270 0 0
SVB CAP II PFD TR GTD 7 PFD 86959H201 1,422 53,565 SH   SOLE   53,565 0 0
WELLS FARGO CO NEW DEP 1/1000 PFD 949746465 951 31,450 SH   SOLE   31,450 0 0
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 1,533 19,157 SH   SOLE   19,157 0 0
3M CO COM COM 88579Y101 670 3,218 SH   SOLE   3,218 0 0
ABBOTT LABS COM COM 002824100 711 14,632 SH   SOLE   14,632 0 0
ABBVIE INC COM COM 00287Y109 677 9,331 SH   SOLE   9,331 0 0
ACCENTURE PLC CLASS A ORDINARY COM G1151C101 6,832 55,239 SH   SOLE   55,211 0 28
ADOBE SYS INC COM COM 00724F101 368 2,600 SH   SOLE   2,600 0 0
ALPHABET INC CAP STK CL A COM 02079K305 10,536 11,333 SH   SOLE   11,328 0 5
ALPHABET INC CAP STK CL C COM 02079K107 280 308 SH   SOLE   308 0 0
ALTRIA GROUP INC COM COM 02209S103 220 2,950 SH   SOLE   2,950 0 0
AMAZON.COM INC COM COM 023135106 9,849 10,175 SH   SOLE   10,169 0 6
AMPHENOL CORP CL A COM 032095101 5,606 75,941 SH   SOLE   75,902 0 39
ANADARKO PETE CORP COM COM 032511107 3,059 67,459 SH   SOLE   67,417 0 42
APPLE INC COM COM 037833100 13,351 92,704 SH   SOLE   92,678 0 26
AT&T INC COM COM 00206R102 499 13,219 SH   SOLE   13,219 0 0
BANK AMER CORP COM COM 060505104 329 13,577 SH   SOLE   13,577 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 764 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 812 4,792 SH   SOLE   4,792 0 0
BLACK HILLS CORP COM COM 092113109 1,043 15,457 SH   SOLE   15,457 0 0
BLACKROCK INC COM COM 09247X101 4,660 11,033 SH   SOLE   11,025 0 8
BOEING CO COM COM 097023105 5,850 29,584 SH   SOLE   29,529 0 55
BP PLC SPONSORED ADR COM 055622104 233 6,712 SH   SOLE   6,712 0 0
BROADCOM LTD SHS COM Y09827109 5,902 25,325 SH   SOLE   25,309 0 16
CALYPTE BIOMEDICAL CORP COM 131722605 0 595,888 SH   SOLE   595,888 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 201 2,437 SH   SOLE   2,437 0 0
CELGENE CORP COM COM 151020104 7,366 56,715 SH   SOLE   56,681 0 34
CHECK POINT SOFTWARE TECH COM COM M22465104 5,501 50,434 SH   SOLE   50,406 0 28
CHEVRON CORP NEW COM COM 166764100 5,342 51,203 SH   SOLE   51,183 0 20
CHURCH & DWIGHT INC COM COM 171340102 6,014 115,916 SH   SOLE   115,856 0 60
CIGNA CORP COM COM 125509109 7,583 45,300 SH   SOLE   45,275 0 25
CISCO SYS INC COM COM 17275R102 1,104 35,258 SH   SOLE   35,258 0 0
COCA COLA CO COM COM 191216100 366 8,166 SH   SOLE   8,166 0 0
COMCAST CORP NEW CL A COM 20030N101 221 5,688 SH   SOLE   5,688 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 6,073 37,971 SH   SOLE   37,952 0 19
DENTSPLY SIRONA INC COM COM 24906P109 4,223 65,126 SH   SOLE   65,095 0 31
DISCOVER FINL SVCS COM COM 254709108 2,996 48,172 SH   SOLE   48,149 0 23
DISNEY WALT CO COM COM 254687106 5,261 49,511 SH   SOLE   49,485 0 26
DONALDSON INC COM COM 257651109 413 9,070 SH   SOLE   9,070 0 0
ECOLAB INC COM COM 278865100 6,306 47,504 SH   SOLE   47,482 0 22
EDWARDS LIFESCIENCES CORP COM COM 28176E108 6,996 59,166 SH   SOLE   59,133 0 33
EMERSON ELEC CO COM COM 291011104 646 10,832 SH   SOLE   10,832 0 0
EOG RES INC COM COM 26875P101 5,305 58,601 SH   SOLE   58,565 0 36
EXPEDIA INC DEL COM NEW COM 30212P303 4,979 33,430 SH   SOLE   33,410 0 20
EXXON MOBIL CORP COM COM 30231G102 2,076 25,713 SH   SOLE   25,713 0 0
F5 NETWORKS INC COM COM 315616102 662 5,214 SH   SOLE   5,214 0 0
FACEBOOK INC CL A COM 30303M102 6,268 41,517 SH   SOLE   41,495 0 22
FEDEX CORP COM COM 31428X106 5,531 25,451 SH   SOLE   25,436 0 15
FIRST REP BK SAN FRAN CALI NEW COM 33616C100 7,317 73,094 SH   SOLE   73,055 0 39
GENERAL DYNAMICS CORP COM COM 369550108 371 1,872 SH   SOLE   1,872 0 0
GENERAL ELECTRIC CO COM COM 369604103 1,552 57,450 SH   SOLE   57,450 0 0
HOME DEPOT INC COM COM 437076102 226 1,473 SH   SOLE   1,473 0 0
HONEYWELL INTERNATIONAL INC CO COM 438516106 7,749 58,140 SH   SOLE   58,110 0 30
HORMEL FOODS CORP COM COM 440452100 304 8,925 SH   SOLE   8,925 0 0
INCYTE CORP COM COM 45337C102 5,444 43,240 SH   SOLE   43,214 0 26
INTEL CORP COM COM 458140100 601 17,825 SH   SOLE   17,825 0 0
INTERCONTINENTAL EXCHANGE, INC COM 45866F104 6,617 100,376 SH   SOLE   100,321 0 55
INTERNATIONAL BUSINESS MACHS C COM 459200101 280 1,822 SH   SOLE   1,822 0 0
INTUIT COM COM 461202103 6,420 48,343 SH   SOLE   48,314 0 29
JOHNSON & JOHNSON COM COM 478160104 8,586 64,903 SH   SOLE   64,793 0 110
JPMORGAN CHASE & CO COM COM 46625H100 10,720 117,290 SH   SOLE   117,230 0 60
KRAFT HEINZ CO COM COM 500754106 5,403 63,094 SH   SOLE   62,986 0 108
LAUDER ESTEE COS INC CL A COM 518439104 2,322 24,191 SH   SOLE   24,191 0 0
LENNOX INTERNATIONAL INC COM COM 526107107 5,929 32,284 SH   SOLE   32,267 0 17
LOWES COS INC COM COM 548661107 5,344 68,925 SH   SOLE   68,886 0 39
MASTERCARD INC CL A COM 57636Q104 8,007 65,928 SH   SOLE   65,893 0 35
MERCK & CO INC COM COM 58933Y105 261 4,065 SH   SOLE   4,065 0 0
MICROSOFT CORP COM COM 594918104 730 10,586 SH   SOLE   10,462 0 124
NIKE INC CL B COM 654106103 2,990 50,675 SH   SOLE   50,675 0 0
NOVO-NORDISK A S ADR COM 670100205 385 8,987 SH   SOLE   8,987 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 394 3,596 SH   SOLE   3,596 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 5,432 24,833 SH   SOLE   24,823 0 10
ORACLE CORP COM COM 68389X105 7,416 147,909 SH   SOLE   147,823 0 86
PEPSICO INC COM COM 713448108 740 6,407 SH   SOLE   6,407 0 0
PFIZER INC COM COM 717081103 322 9,580 SH   SOLE   9,580 0 0
PHILIP MORRIS INTL INC COM COM 718172109 236 2,012 SH   SOLE   2,012 0 0
PIONEER NAT RES CO COM COM 723787107 5,300 33,211 SH   SOLE   33,196 0 15
PRAXAIR INC COM COM 74005P104 321 2,423 SH   SOLE   2,423 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 383 5,155 SH   SOLE   5,155 0 0
PROCTER AND GAMBLE CO COM COM 742718109 981 11,260 SH   SOLE   11,260 0 0
SCHLUMBERGER LTD COM COM 806857108 5,269 80,024 SH   SOLE   79,977 0 47
SCHWAB CHARLES CORP NEW COM COM 808513105 6,427 149,595 SH   SOLE   149,505 0 90
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 725 11,170 SH   SOLE   11,170 0 0
SONIC CORP COM COM 835451105 1,516 57,230 SH   SOLE   57,230 0 0
SOUTHWEST AIRLS CO COM COM 844741108 404 6,497 SH   SOLE   6,497 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 4,947 35,149 SH   SOLE   35,129 0 20
STRYKER CORP COM COM 863667101 302 2,179 SH   SOLE   2,179 0 0
TORO CO COM COM 891092108 5,515 79,600 SH   SOLE   79,559 0 41
TRAVELERS COS INC COM COM 89417E109 5,053 39,932 SH   SOLE   39,855 0 77
ULTIMATE SOFTWARE GROUP INC CO COM 90385D107 4,843 23,053 SH   SOLE   23,038 0 15
UNION PAC CORP COM COM 907818108 933 8,571 SH   SOLE   8,571 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 6,098 32,889 SH   SOLE   32,873 0 16
US BANCORP DEL COM NEW COM 902973304 1,277 24,595 SH   SOLE   24,595 0 0
WALGREENS BOOTS ALLIANCE INC C COM 931427108 501 6,398 SH   SOLE   6,398 0 0
WATERS CORP COM COM 941848103 367 1,999 SH   SOLE   1,999 0 0
WELLS FARGO & CO NEW COM COM 949746101 7,442 134,307 SH   SOLE   134,257 0 50
ISHARES TR CORE S&P MCP ETF ETF 464287507 7,033 40,433 SH   SOLE   40,413 0 20
ISHARES TR CORE S&P500 ETF ETF 464287200 4,947 20,325 SH   SOLE   20,046 0 279
ISHARES TR RUS 1000 VAL ETF ETF 464287598 1,211 10,401 SH   SOLE   10,401 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 322 2,356 SH   SOLE   2,356 0 0
ISHARES TR S&P 500 VAL ETF ETF 464287408 1,586 15,110 SH   SOLE   15,110 0 0
ISHARES TR S&P MC 400GR ETF ETF 464287606 1,238 6,298 SH   SOLE   6,298 0 0
ISHARES TR S&P MC 400VL ETF ETF 464287705 1,806 12,158 SH   SOLE   12,158 0 0
POWERSHARES ETF TRUST DYNA BUY ETF 73935X286 289 5,384 SH   SOLE   5,384 0 0
POWERSHARES ETF TRUST HI YLD E ETF 73935X302 350 20,808 SH   SOLE   20,808 0 0
RYDEX ETF TRUST GUG S&P500 EQ ETF 78355W106 29,733 320,815 SH   SOLE   320,651 0 164
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 291 1,204 SH   SOLE   1,204 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 21,552 242,461 SH   SOLE   242,028 0 433
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 722 5,801 SH   SOLE   5,801 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744 222 2,298 SH   SOLE   2,298 0 0
WISDOMTREE TR US HIGH DIVIDEND ETF 97717W208 5,903 86,364 SH   SOLE   86,364 0 0
WISDOMTREE TR US TOTAL DIVIDND ETF 97717W109 223 2,626 SH   SOLE   2,626 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 18,673 266,344 SH   SOLE   265,937 0 407
ISHARES TR RUS 2000 GRW ETF ETF 464287648 380 2,251 SH   SOLE   2,251 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630 1,755 14,761 SH   SOLE   14,761 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 271 1,920 SH   SOLE   1,920 0 0
ISHARES TR SP SMCP600GR ETF ETF 464287887 944 6,055 SH   SOLE   6,055 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879 1,290 9,223 SH   SOLE   9,202 0 21
WISDOMTREE TR US SMALLCAP DIVD ETF 97717W604 5,476 68,038 SH   SOLE   68,038 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 1,140 17,483 SH   SOLE   17,483 0 0
VANGUARD TAX MANAGED INTL FD F ETF 921943858 342 8,274 SH   SOLE   8,159 0 115
ISHARES TR MSCI EMG MKT ETF ETF 464287234 436 10,533 SH   SOLE   10,533 0 0
VANGUARD INTL EQUITY INDEX FD ETF 922042858 1,036 25,364 SH   SOLE   25,334 0 30
INDEXIQ ETF TR HEDGE MLTI ETF ETF 45409B107 309 10,500 SH   SOLE   10,500 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q866 565 47,274 SH   SOLE   47,274 0 0
UBS AG JERSEY BRH ALERIAN INFR ETF 902641646 2,071 77,676 SH   SOLE   77,676 0 0
SPDR SERIES TRUST DJ REIT ETF ETF 78464A607 370 3,978 SH   SOLE   3,978 0 0
VANGUARD INDEX FDS REIT ETF ETF 922908553 979 11,765 SH   SOLE   11,765 0 0