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 640 24,950 SH   SOLE   24,950 0 0
JPMORGAN CHASE & CO DEP SHS RP PFD 48127A161 605 22,500 SH   SOLE   22,500 0 0
PRIVATEBANCORP INC SUB DEB 42 PFD 742962400 3,170 126,355 SH   SOLE   126,355 0 0
STIFEL FINL CORP DSHS 1/40 PF PFD 860630409 2,799 104,270 SH   SOLE   104,270 0 0
SVB CAP II PFD TR GTD 7 PFD 86959H201 1,403 52,615 SH   SOLE   52,615 0 0
WELLS FARGO CO NEW DEP 1/1000 PFD 949746465 1,143 39,550 SH   SOLE   39,550 0 0
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 1,514 18,898 SH   SOLE   18,898 0 0
3M CO COM COM 88579Y101 545 2,596 SH   SOLE   2,596 0 0
ABBOTT LABS COM COM 002824100 923 17,297 SH   SOLE   17,297 0 0
ABBVIE INC COM COM 00287Y109 1,146 12,894 SH   SOLE   12,894 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 7,350 54,414 SH   SOLE   54,386 0 28
ALPHABET INC CAP STK CL A COM 02079K305 11,108 11,408 SH   SOLE   11,403 0 5
ALPHABET INC CAP STK CL C COM 02079K107 282 294 SH   SOLE   294 0 0
AMAZON COM INC COM COM 023135106 10,130 10,537 SH   SOLE   10,531 0 6
AMPHENOL CORP NEW CL A COM 032095101 6,321 74,684 SH   SOLE   74,645 0 39
ANADARKO PETE CORP COM COM 032511107 3,165 64,785 SH   SOLE   64,743 0 42
APPLE INC COM COM 037833100 14,417 93,545 SH   SOLE   93,519 0 26
AT&T INC COM COM 00206R102 338 8,618 SH   SOLE   8,618 0 0
BANK AMER CORP COM COM 060505104 257 10,145 SH   SOLE   10,145 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 824 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 859 4,686 SH   SOLE   4,686 0 0
BLACK HILLS CORP COM COM 092113109 1,065 15,457 SH   SOLE   15,457 0 0
BLACKROCK INC COM COM 09247X101 4,939 11,048 SH   SOLE   11,040 0 8
BOEING CO COM COM 097023105 6,199 24,384 SH   SOLE   24,329 0 55
BP PLC SPONSORED ADR COM 055622104 258 6,712 SH   SOLE   6,712 0 0
BROADCOM LTD SHS COM Y09827109 6,385 26,327 SH   SOLE   26,311 0 16
CALYPTE BIOMEDICAL CORP COM 131722605 0 595,888 SH   SOLE   595,888 0 0
CELGENE CORP COM COM 151020104 8,450 57,948 SH   SOLE   57,914 0 34
CHECK POINT SOFTWARE TECH COM COM M22465104 5,739 50,337 SH   SOLE   50,309 0 28
CHEVRON CORP NEW COM COM 166764100 5,988 50,963 SH   SOLE   50,943 0 20
CHURCH & DWIGHT INC COM COM 171340102 5,653 116,674 SH   SOLE   116,614 0 60
CIGNA CORPORATION COM COM 125509109 8,577 45,880 SH   SOLE   45,855 0 25
CISCO SYS INC COM COM 17275R102 1,147 34,097 SH   SOLE   34,097 0 0
COCA COLA CO COM COM 191216100 235 5,215 SH   SOLE   5,215 0 0
COMCAST CORP NEW CL A COM 20030N101 213 5,524 SH   SOLE   5,524 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 3,014 15,113 SH   SOLE   15,101 0 12
COSTCO WHSL CORP NEW COM COM 22160K105 6,216 37,838 SH   SOLE   37,819 0 19
DISCOVER FINL SVCS COM COM 254709108 3,031 47,013 SH   SOLE   46,990 0 23
DISNEY WALT CO COM DISNEY COM 254687106 4,823 48,931 SH   SOLE   48,905 0 26
DONALDSON INC COM COM 257651109 356 7,745 SH   SOLE   7,745 0 0
ECOLAB INC COM COM 278865100 6,094 47,383 SH   SOLE   47,361 0 22
EDWARDS LIFESCIENCES CORP COM COM 28176E108 6,473 59,215 SH   SOLE   59,182 0 33
EMERSON ELEC CO COM COM 291011104 654 10,402 SH   SOLE   10,402 0 0
EOG RES INC COM COM 26875P101 5,768 59,628 SH   SOLE   59,592 0 36
EXPEDIA INC DEL COM NEW COM 30212P303 4,974 34,554 SH   SOLE   34,534 0 20
EXXON MOBIL CORP COM COM 30231G102 1,954 23,836 SH   SOLE   23,836 0 0
FACEBOOK INC CL A COM 30303M102 7,032 41,157 SH   SOLE   41,135 0 22
FEDEX CORP COM COM 31428X106 5,700 25,270 SH   SOLE   25,255 0 15
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 7,674 73,465 SH   SOLE   73,426 0 39
GENERAL DYNAMICS CORP COM COM 369550108 385 1,872 SH   SOLE   1,872 0 0
GENERAL ELECTRIC CO COM COM 369604103 1,047 43,303 SH   SOLE   43,303 0 0
HOME DEPOT INC COM COM 437076102 228 1,396 SH   SOLE   1,396 0 0
HONEYWELL INTL INC COM COM 438516106 8,263 58,294 SH   SOLE   58,264 0 30
INCYTE CORP COM COM 45337C102 5,226 44,762 SH   SOLE   44,736 0 26
INTEL CORP COM COM 458140100 663 17,398 SH   SOLE   17,398 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 6,918 100,696 SH   SOLE   100,641 0 55
INTERNATIONAL BUSINESS MACHS C COM 459200101 264 1,822 SH   SOLE   1,822 0 0
INTUIT COM COM 461202103 6,909 48,608 SH   SOLE   48,579 0 29
JOHNSON & JOHNSON COM COM 478160104 8,293 63,791 SH   SOLE   63,681 0 110
JPMORGAN CHASE & CO COM COM 46625H100 11,161 116,853 SH   SOLE   116,793 0 60
KRAFT HEINZ CO COM COM 500754106 4,980 64,222 SH   SOLE   64,114 0 108
LAUDER ESTEE COS INC CL A COM 518439104 1,692 15,687 SH   SOLE   15,687 0 0
LENNOX INTL INC COM COM 526107107 5,819 32,513 SH   SOLE   32,496 0 17
LOWES COS INC COM COM 548661107 5,565 69,616 SH   SOLE   69,577 0 39
MASTERCARD INCORPORATED CL A COM 57636Q104 9,280 65,721 SH   SOLE   65,686 0 35
MICROSOFT CORP COM COM 594918104 764 10,255 SH   SOLE   10,131 0 124
NIKE INC CL B COM 654106103 1,842 35,520 SH   SOLE   35,520 0 0
NOVO-NORDISK A S ADR COM 670100205 418 8,677 SH   SOLE   8,677 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 218 1,924 SH   SOLE   1,924 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 5,152 23,921 SH   SOLE   23,911 0 10
ORACLE CORP COM COM 68389X105 7,185 148,602 SH   SOLE   148,516 0 86
PEPSICO INC COM COM 713448108 676 6,068 SH   SOLE   6,068 0 0
PFIZER INC COM COM 717081103 232 6,510 SH   SOLE   6,510 0 0
PHILIP MORRIS INTL INC COM COM 718172109 222 2,000 SH   SOLE   2,000 0 0
PIONEER NAT RES CO COM COM 723787107 4,971 33,695 SH   SOLE   33,680 0 15
PRAXAIR INC COM COM 74005P104 318 2,273 SH   SOLE   2,273 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 367 4,050 SH   SOLE   4,050 0 0
PROCTER AND GAMBLE CO COM COM 742718109 872 9,580 SH   SOLE   9,580 0 0
SCHLUMBERGER LTD COM COM 806857108 5,941 85,158 SH   SOLE   85,111 0 47
SCHWAB CHARLES CORP NEW COM COM 808513105 6,654 152,122 SH   SOLE   152,032 0 90
SELECT SECTOR SPDR TR ENERGY COM 81369Y506 645 9,420 SH   SOLE   9,420 0 0
SONIC CORP COM COM 835451105 1,457 57,230 SH   SOLE   57,230 0 0
SOUTHWEST AIRLS CO COM COM 844741108 364 6,497 SH   SOLE   6,497 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 5,336 35,348 SH   SOLE   35,328 0 20
STRYKER CORP COM COM 863667101 309 2,179 SH   SOLE   2,179 0 0
TORO CO COM COM 891092108 4,954 79,826 SH   SOLE   79,785 0 41
TRAVELERS COMPANIES INC COM COM 89417E109 4,887 39,889 SH   SOLE   39,812 0 77
ULTIMATE SOFTWARE GROUP INC CO COM 90385D107 4,504 23,757 SH   SOLE   23,742 0 15
UNION PAC CORP COM COM 907818108 942 8,126 SH   SOLE   8,126 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 6,404 32,696 SH   SOLE   32,680 0 16
US BANCORP DEL COM NEW COM 902973304 1,303 24,315 SH   SOLE   24,315 0 0
WALGREENS BOOTS ALLIANCE INC C COM 931427108 394 5,098 SH   SOLE   5,098 0 0
WATERS CORP COM COM 941848103 359 1,999 SH   SOLE   1,999 0 0
WELLS FARGO CO NEW COM COM 949746101 7,362 133,491 SH   SOLE   133,441 0 50
ISHARES TR CORE S&P MCP ETF ETF 464287507 7,165 40,050 SH   SOLE   40,030 0 20
ISHARES TR CORE S&P500 ETF ETF 464287200 5,205 20,579 SH   SOLE   20,300 0 279
ISHARES TR RUS 1000 VAL ETF ETF 464287598 1,196 10,089 SH   SOLE   10,089 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 324 2,260 SH   SOLE   2,260 0 0
ISHARES TR S&P 500 VAL ETF ETF 464287408 1,612 14,940 SH   SOLE   14,940 0 0
ISHARES TR S&P MC 400GR ETF ETF 464287606 1,232 6,089 SH   SOLE   6,089 0 0
ISHARES TR S&P MC 400VL ETF ETF 464287705 1,781 11,659 SH   SOLE   11,659 0 0
POWERSHARES ETF TRUST DYNA BUY ETF 73935X286 297 5,339 SH   SOLE   5,339 0 0
POWERSHARES ETF TRUST HI YLD E ETF 73935X302 357 20,808 SH   SOLE   20,808 0 0
RYDEX ETF TRUST GUG S&P500 EQ ETF 78355W106 31,057 325,068 SH   SOLE   324,904 0 164
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 301 1,199 SH   SOLE   1,199 0 0
SPDR SERIES TRUST S&P DIVID ET ETF 78464A763 22,417 245,456 SH   SOLE   245,023 0 433
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 701 5,412 SH   SOLE   5,412 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744 200 2,005 SH   SOLE   2,005 0 0
WISDOMTREE TR US HIGH DIVIDEND ETF 97717W208 6,167 88,217 SH   SOLE   88,217 0 0
WISDOMTREE TR US TOTAL DIVIDND ETF 97717W109 230 2,626 SH   SOLE   2,626 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 19,693 265,337 SH   SOLE   264,975 0 362
ISHARES TR RUS 2000 GRW ETF ETF 464287648 367 2,053 SH   SOLE   2,053 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630 1,752 14,114 SH   SOLE   14,114 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 281 1,893 SH   SOLE   1,893 0 0
ISHARES TR S&P SML 600 GWT ETF 464287887 902 5,484 SH   SOLE   5,484 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879 1,199 8,086 SH   SOLE   8,065 0 21
WISDOMTREE TR US SMALLCAP DIVD ETF 97717W604 5,959 70,911 SH   SOLE   70,911 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 1,388 20,273 SH   SOLE   20,273 0 0
VANGUARD TAX MANAGED INTL FD F ETF 921943858 409 9,415 SH   SOLE   9,300 0 115
ISHARES TR MSCI EMG MKT ETF ETF 464287234 505 11,276 SH   SOLE   11,276 0 0
VANGUARD INTL EQUITY INDEX FD ETF 922042858 1,172 26,903 SH   SOLE   26,793 0 110
INDEXIQ ETF TR HEDGE MLTI ETF ETF 45409B107 314 10,500 SH   SOLE   10,500 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q866 701 62,470 SH   SOLE   62,470 0 0
UBS AG JERSEY BRH ALERIAN INFR ETF 902641646 757 30,116 SH   SOLE   30,116 0 0
SPDR SERIES TRUST DJ REIT ETF ETF 78464A607 361 3,905 SH   SOLE   3,905 0 0
VANGUARD INDEX FDS REIT ETF ETF 922908553 937 11,281 SH   SOLE   11,281 0 0