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
ALLERGAN PLC SHS G0177J108 4,847 15,511 SH   SOLE   9,732 5,779 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,538 100,838 SH   SOLE   71,283 29,555 0
INGERSOLL-RAND PLC SHS G47791101 243 4,400 SH   SOLE   0 4,400 0
MEDTRONIC PLC SHS G5960L103 8,993 116,919 SH   SOLE   21,649 95,270 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,399 40,931 SH   SOLE   40,931 0 0
GARMIN LTD SHS H2906T109 698 18,775 SH   SOLE   1,075 17,700 0
STRATASYS LTD SHS M85548101 1,869 79,585 SH   SOLE   37,935 41,650 0
MYLAN N V SHS EURO N59465109 1,074 19,865 SH   SOLE   12,700 7,165 0
FLEXTRONICS INTL LTD ORD Y2573F102 707 63,025 SH   SOLE   31,950 31,075 0
TEEKAY CORPORATION COM Y8564W103 225 22,785 SH   SOLE   20,435 2,350 0
ALPS ETF TR ALERIAN MLP 00162Q866 174 14,427 SH   SOLE   13,407 1,020 0
AT&T INC COM 00206R102 232 6,730 SH   SOLE   3,530 3,200 0
ABBOTT LABS COM 002824100 2,024 45,075 SH   SOLE   12,930 32,145 0
ABBVIE INC COM 00287Y109 6,020 101,613 SH   SOLE   46,281 55,332 0
ABIOMED INC COM 003654100 361 4,000 SH   SOLE   0 4,000 0
ADOBE SYS INC COM 00724F101 10,458 111,329 SH   SOLE   34,474 76,855 0
AECOM COM 00766T100 628 20,925 SH   SOLE   11,550 9,375 0
AGILENT TECHNOLOGIES INC COM 00846U101 633 15,130 SH   SOLE   5,685 9,445 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,821 108,538 SH   SOLE   79,420 29,118 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,077 25,590 SH   SOLE   15,640 9,950 0
ALPHABET INC CAP STK CL C 02079K107 14,797 19,499 SH   SOLE   10,413 9,086 0
ALPHABET INC CL A CAP STK CL A 02079K305 16,498 21,206 SH   SOLE   11,778 9,428 0
AMAZON COM INC COM 023135106 8,326 12,318 SH   SOLE   8,455 3,863 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,414 57,000 SH   SOLE   41,650 15,350 0
AMERICAN ELEC PWR INC COM 025537101 460 7,900 SH   SOLE   3,000 4,900 0
AMERICAN EXPRESS CO COM 025816109 629 9,050 SH   SOLE   3,125 5,925 0
AMGEN INC COM 031162100 7,869 48,478 SH   SOLE   21,558 26,920 0
APPLE INC COM 037833100 28,985 275,369 SH   SOLE   161,980 113,389 0
AUTODESK INC COM 052769106 2,911 47,775 SH   SOLE   33,385 14,390 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,232 61,761 SH   SOLE   23,174 38,587 0
BARD C R INC COM 067383109 2,512 13,260 SH   SOLE   8,140 5,120 0
BAXALTA INC COM 07177M103 2,156 55,229 SH   SOLE   37,529 17,700 0
BAXTER INTL INC COM 071813109 1,823 47,779 SH   SOLE   34,054 13,725 0
BED BATH & BEYOND INC COM 075896100 1,069 22,150 SH   SOLE   16,025 6,125 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 710 5,378 SH   SOLE   3,785 1,593 0
BIOGEN INC COM 09062X103 3,463 11,304 SH   SOLE   7,683 3,621 0
BLACKROCK INC COM 09247X101 436 1,280 SH   SOLE   905 375 0
BOEING CO COM 097023105 286 1,975 SH   SOLE   1,900 75 0
BOULDER GROWTH & INCOME FD I COM 101507101 235 30,325 SH   SOLE   30,325 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,056 58,969 SH   SOLE   33,750 25,219 0
CDK GLOBAL INC COM 12508E101 431 9,079 SH   SOLE   2,569 6,510 0
CSRA INC COM 12650T104 557 18,580 SH   SOLE   0 18,580 0
CU BANCORP CALIF COM 126534106 351 13,853 SH   SOLE   0 13,853 0
CVS HEALTH CORP COM 126650100 5,951 60,865 SH   SOLE   42,470 18,395 0
CARNIVAL CORP PAIRED CTF 143658300 5,144 94,420 SH   SOLE   50,635 43,785 0
CATERPILLAR INC DEL COM 149123101 835 12,287 SH   SOLE   9,537 2,750 0
CELGENE CORP COM 151020104 8,449 70,551 SH   SOLE   48,646 21,905 0
CHARLES RIV LABS INTL INC COM 159864107 7,141 88,825 SH   SOLE   51,140 37,685 0
CHURCH & DWIGHT INC COM 171340102 9,601 113,110 SH   SOLE   71,170 41,940 0
CISCO SYS INC COM 17275R102 2,603 95,870 SH   SOLE   13,530 82,340 0
CITRIX SYS INC COM 177376100 690 9,125 SH   SOLE   4,725 4,400 0
COCA COLA CO COM 191216100 2,141 49,836 SH   SOLE   33,186 16,650 0
COLGATE PALMOLIVE CO COM 194162103 787 11,820 SH   SOLE   7,020 4,800 0
COMPUTER SCIENCES CORP COM 205363104 607 18,580 SH   SOLE   0 18,580 0
COSTCO WHSL CORP NEW COM 22160K105 11,948 73,983 SH   SOLE   36,674 37,309 0
CUMMINS INC COM 231021106 2,684 30,499 SH   SOLE   18,109 12,390 0
DANAHER CORP DEL COM 235851102 608 6,550 SH   SOLE   6,300 250 0
DAVITA HEALTHCARE PARTNERS I COM 23918K108 3,538 50,750 SH   SOLE   31,555 19,195 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,581 189,005 SH   SOLE   124,560 64,445 0
DISNEY WALT CO COM DISNEY 254687106 720 6,853 SH   SOLE   6,128 725 0
DOMINION RES INC VA NEW COM 25746U109 369 5,450 SH   SOLE   500 4,950 0
DONALDSON INC COM 257651109 2,436 85,000 SH   SOLE   0 85,000 0
DOW CHEM CO COM 260543103 2,338 45,425 SH   SOLE   23,360 22,065 0
DU PONT E I DE NEMOURS & CO COM 263534109 388 5,825 SH   SOLE   3,250 2,575 0
E M C CORP MASS COM 268648102 1,136 44,255 SH   SOLE   34,185 10,070 0
EBAY INC COM 278642103 3,901 141,946 SH   SOLE   90,196 51,750 0
ECOLAB INC COM 278865100 9,517 83,209 SH   SOLE   48,715 34,494 0
EDISON INTL COM 281020107 391 6,597 SH   SOLE   2,597 4,000 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,230 53,560 SH   SOLE   23,460 30,100 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 430 31,310 SH   SOLE   26,510 4,800 0
ENTERPRISE PRODS PARTNERS L COM 293792107 293 11,465 SH   SOLE   10,525 940 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 523 5,978 SH   SOLE   2,476 3,502 0
FACEBOOK INC CL A 30303M102 28,364 271,010 SH   SOLE   182,125 88,885 0
FEDEX CORP COM 31428X106 8,328 55,897 SH   SOLE   26,567 29,330 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 851 9,215 SH   SOLE   3,765 5,450 0
GENERAL ELECTRIC CO COM 369604103 2,205 70,791 SH   SOLE   35,501 35,290 0
GENERAL MTRS CO COM 37045V100 303 8,900 SH   SOLE   1,975 6,925 0
GILEAD SCIENCES INC COM 375558103 9,666 95,525 SH   SOLE   60,895 34,630 0
GOLDMAN SACHS GROUP INC COM 38141G104 477 2,645 SH   SOLE   1,690 955 0
GRAINGER W W INC COM 384802104 6,145 30,331 SH   SOLE   12,725 17,606 0
HCA HOLDINGS INC COM 40412C101 2,888 42,700 SH   SOLE   27,475 15,225 0
HAIN CELESTIAL GROUP INC COM 405217100 6,296 155,870 SH   SOLE   82,155 73,715 0
HARMAN INTL INDS INC COM 413086109 2,936 31,160 SH   SOLE   24,650 6,510 0
HOME DEPOT INC COM 437076102 10,785 81,552 SH   SOLE   2,050 79,502 0
ILLINOIS TOOL WKS INC COM 452308109 236 2,550 SH   SOLE   2,550 0 0
INTEL CORP COM 458140100 7,994 232,039 SH   SOLE   51,054 180,985 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,750 34,145 SH   SOLE   22,555 11,590 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,021 29,220 SH   SOLE   5,815 23,405 0
INTUIT COM 461202103 14,199 147,135 SH   SOLE   90,065 57,070 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,699 3,110 SH   SOLE   3,000 110 0
ISHARES TR IBOXX INV CP ETF 464287242 224 1,966 SH   SOLE   1,966 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 1,743 20,660 SH   SOLE   14,240 6,420 0
ISHARES TR NASDQ BIOTEC ETF 464287556 1,071 3,165 SH   SOLE   550 2,615 0
ISHARES TR U.S. PFD STK ETF 464288687 335 8,620 SH   SOLE   8,620 0 0
JOHNSON & JOHNSON COM 478160104 11,275 109,764 SH   SOLE   26,324 83,440 0
KANSAS CITY SOUTHERN COM NEW 485170302 228 3,050 SH   SOLE   1,900 1,150 0
KELLOGG CO COM 487836108 417 5,775 SH   SOLE   3,175 2,600 0
KINDER MORGAN INC DEL COM 49456B101 282 18,875 SH   SOLE   16,860 2,015 0
KINDER MORGAN INC DEL PFD SER A 49456B200 329 8,175 SH   SOLE   7,325 850 0
KRAFT HEINZ CO COM 500754106 685 9,418 SH   SOLE   5,318 4,100 0
LILLY ELI & CO COM 532457108 2,239 26,577 SH   SOLE   14,227 12,350 0
MACERICH CO COM 554382101 5,914 73,297 SH   SOLE   73,297 0 0
MANNKIND CORP COM 56400P201 34 23,200 SH   SOLE   0 23,200 0
MANPOWERGROUP INC COM 56418H100 452 5,360 SH   SOLE   600 4,760 0
MASTERCARD INC CL A 57636Q104 1,318 13,540 SH   SOLE   6,175 7,365 0
MCDONALDS CORP COM 580135101 1,929 16,328 SH   SOLE   4,453 11,875 0
MCKESSON CORP COM 58155Q103 10,128 51,351 SH   SOLE   31,871 19,480 0
MERCK & CO INC NEW COM 58933Y105 3,072 58,168 SH   SOLE   25,420 32,748 0
MICROSOFT CORP COM 594918104 18,406 331,757 SH   SOLE   95,581 236,176 0
MONSANTO CO NEW COM 61166W101 1,210 12,277 SH   SOLE   9,390 2,887 0
NEXTERA ENERGY INC COM 65339F101 774 7,450 SH   SOLE   600 6,850 0
NIKE INC CL B 654106103 6,913 110,601 SH   SOLE   71,951 38,650 0
NORFOLK SOUTHERN CORP COM 655844108 3,709 43,852 SH   SOLE   30,457 13,395 0
NOVARTIS A G SPONSORED ADR 66987V109 5,566 64,688 SH   SOLE   32,953 31,735 0
OMNICOM GROUP INC COM 681919106 4,147 54,808 SH   SOLE   34,523 20,285 0
ORACLE CORP COM 68389X105 2,808 76,881 SH   SOLE   24,093 52,788 0
ORGANOVO HLDGS INC COM 68620A104 26 10,625 SH   SOLE   2,000 8,625 0
PVH CORP COM 693656100 394 5,350 SH   SOLE   3,180 2,170 0
PAYCHEX INC COM 704326107 6,089 115,130 SH   SOLE   71,730 43,400 0
PAYPAL HLDGS INC COM 70450Y103 7,468 206,295 SH   SOLE   134,370 71,925 0
PEPSICO INC COM 713448108 6,176 61,804 SH   SOLE   27,395 34,409 0
PFIZER INC COM 717081103 3,164 98,009 SH   SOLE   38,749 59,260 0
PRICELINE GRP INC COM NEW 741503403 6,176 4,844 SH   SOLE   3,157 1,687 0
PROCTER & GAMBLE CO COM 742718109 3,620 45,590 SH   SOLE   4,270 41,320 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 219 5,650 SH   SOLE   2,925 2,725 0
QUALCOMM INC COM 747525103 5,348 106,996 SH   SOLE   69,546 37,450 0
QUEST DIAGNOSTICS INC COM 74834L100 206 2,900 SH   SOLE   2,900 0 0
RALPH LAUREN CORP CL A 751212101 546 4,900 SH   SOLE   3,030 1,870 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 346 1,695 SH   SOLE   1,455 240 0
SALESFORCE COM INC COM 79466L302 1,962 25,020 SH   SOLE   11,855 13,165 0
SAP SE SPON ADR 803054204 4,026 50,903 SH   SOLE   31,293 19,610 0
SCHEIN HENRY INC COM 806407102 3,312 20,940 SH   SOLE   19,250 1,690 0
SCHLUMBERGER LTD COM 806857108 418 5,990 SH   SOLE   4,425 1,565 0
SCOTTS MIRACLE GRO CO CL A 810186106 14,467 224,266 SH   SOLE   110,115 114,151 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 476 11,000 SH   SOLE   1,000 10,000 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 6,182 112,530 SH   SOLE   64,340 48,190 0
SMUCKER J M CO COM NEW 832696405 259 2,100 SH   SOLE   2,025 75 0
SOUTHERN CO COM 842587107 258 5,504 SH   SOLE   2,004 3,500 0
STARBUCKS CORP COM 855244109 582 9,700 SH   SOLE   9,500 200 0
STERICYCLE INC COM 858912108 3,453 28,630 SH   SOLE   14,661 13,969 0
STRYKER CORP COM 863667101 3,787 40,751 SH   SOLE   31,086 9,665 0
SUNEDISON INC COM 86732Y109 641 125,915 SH   SOLE   97,065 28,850 0
SUNPOWER CORP COM 867652406 497 16,560 SH   SOLE   14,560 2,000 0
SYSCO CORP COM 871829107 4,505 109,881 SH   SOLE   10,256 99,625 0
TERRAFORM GLOBAL INC COM 88104M101 87 15,500 SH   SOLE   11,500 4,000 0
TERRAFORM PWR INC CL A COM 88104R100 428 34,050 SH   SOLE   28,350 5,700 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,962 90,835 SH   SOLE   25,955 64,880 0
TEXAS INSTRS INC COM 882508104 5,708 104,143 SH   SOLE   51,901 52,242 0
3M CO COM 88579Y101 3,764 24,984 SH   SOLE   16,774 8,210 0
TIFFANY & CO NEW COM 886547108 2,254 29,550 SH   SOLE   3,925 25,625 0
TRIMBLE NAVIGATION LTD COM 896239100 5,996 279,536 SH   SOLE   143,193 136,343 0
UMB FINL CORP COM 902788108 207 4,439 SH   SOLE   4,439 0 0
UNION PAC CORP COM 907818108 1,193 15,260 SH   SOLE   6,640 8,620 0
UNITED PARCEL SERVICE INC CL B 911312106 3,055 31,743 SH   SOLE   19,283 12,460 0
UNITEDHEALTH GROUP INC COM 91324P102 1,173 9,975 SH   SOLE   9,425 550 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 342 6,855 SH   SOLE   6,440 415 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,071 44,814 SH   SOLE   17,500 27,314 0
WEC ENERGY GROUP INC COM 92939U106 395 7,700 SH   SOLE   750 6,950 0
WAL-MART STORES INC COM 931142103 566 9,229 SH   SOLE   4,454 4,775 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,718 55,400 SH   SOLE   4,300 51,100 0
WASTE MGMT INC DEL COM 94106L109 658 12,325 SH   SOLE   5,325 7,000 0
WATERS CORP COM 941848103 4,051 30,102 SH   SOLE   13,765 16,337 0
WELLS FARGO & CO NEW COM 949746101 424 7,795 SH   SOLE   6,750 1,045 0
WHIRLPOOL CORP COM 963320106 4,054 27,600 SH   SOLE   11,875 15,725 0
WHOLE FOODS MKT INC COM 966837106 1,540 45,960 SH   SOLE   34,575 11,385 0
XEROX CORP COM 984121103 136 12,800 SH   SOLE   2,100 10,700 0
YUM BRANDS INC COM 988498101 5,402 73,950 SH   SOLE   55,130 18,820 0