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,120 15,372 SH   SOLE   9,548 5,824 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,659 101,028 SH   SOLE   71,523 29,505 0
MEDTRONIC PLC SHS G5960L103 8,555 114,069 SH   SOLE   21,749 92,320 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,263 40,931 SH   SOLE   40,931 0 0
GARMIN LTD SHS H2906T109 750 18,775 SH   SOLE   1,075 17,700 0
STRATASYS LTD SHS M85548101 1,506 58,110 SH   SOLE   16,135 41,975 0
MYLAN N V SHS EURO N59465109 848 18,290 SH   SOLE   12,000 6,290 0
FLEXTRONICS INTL LTD ORD Y2573F102 2,376 197,025 SH   SOLE   153,050 43,975 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 567 44,700 SH   SOLE   24,800 19,900 0
TEEKAY CORPORATION COM Y8564W103 412 47,535 SH   SOLE   30,535 17,000 0
AT&T INC COM 00206R102 284 7,240 SH   SOLE   5,040 2,200 0
ABBOTT LABS COM 002824100 1,885 45,075 SH   SOLE   12,930 32,145 0
ABBVIE INC COM 00287Y109 5,804 101,613 SH   SOLE   46,981 54,632 0
ABIOMED INC COM 003654100 379 4,000 SH   SOLE   0 4,000 0
ADOBE SYS INC COM 00724F101 10,438 111,274 SH   SOLE   34,524 76,750 0
AECOM COM 00766T100 875 28,415 SH   SOLE   17,325 11,090 0
AGILENT TECHNOLOGIES INC COM 00846U101 598 15,005 SH   SOLE   5,685 9,320 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,308 92,465 SH   SOLE   62,540 29,925 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,871 26,685 SH   SOLE   17,180 9,505 0
ALPHABET INC CAP STK CL C 02079K107 14,596 19,593 SH   SOLE   10,493 9,100 0
ALPHABET INC CAP STK CL A 02079K305 16,155 21,176 SH   SOLE   11,594 9,582 0
AMAZON COM INC COM 023135106 7,496 12,628 SH   SOLE   8,500 4,128 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,267 55,275 SH   SOLE   39,725 15,550 0
AMERICAN ELEC PWR INC COM 025537101 525 7,900 SH   SOLE   3,000 4,900 0
AMERICAN EXPRESS CO COM 025816109 545 8,875 SH   SOLE   3,425 5,450 0
AMGEN INC COM 031162100 7,266 48,463 SH   SOLE   21,538 26,925 0
APPLE INC COM 037833100 30,776 282,378 SH   SOLE   168,861 113,517 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 141 10,555 SH   SOLE   9,915 640 0
AUTODESK INC COM 052769106 2,790 47,850 SH   SOLE   33,460 14,390 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,529 61,636 SH   SOLE   23,174 38,462 0
BANK AMER CORP COM 060505104 781 57,752 SH   SOLE   53,402 4,350 0
BARD C R INC COM 067383109 2,677 13,210 SH   SOLE   8,090 5,120 0
BAXALTA INC COM 07177M103 2,189 54,179 SH   SOLE   36,879 17,300 0
BAXTER INTL INC COM 071813109 1,890 46,004 SH   SOLE   32,779 13,225 0
BED BATH & BEYOND INC COM 075896100 721 14,525 SH   SOLE   10,325 4,200 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 763 5,378 SH   SOLE   3,860 1,518 0
BIOGEN INC COM 09062X103 2,953 11,344 SH   SOLE   7,708 3,636 0
BLACKROCK INC COM 09247X101 436 1,280 SH   SOLE   905 375 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 827 29,485 SH   SOLE   25,185 4,300 0
BLACKSTONE MTG TR INC COM CL A 09257W100 304 11,315 SH   SOLE   0 11,315 0
BOEING CO COM 097023105 260 2,050 SH   SOLE   1,975 75 0
BOULDER GROWTH & INCOME FD I COM 101507101 238 30,325 SH   SOLE   30,325 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,896 60,994 SH   SOLE   35,975 25,019 0
CDK GLOBAL INC COM 12508E101 405 8,691 SH   SOLE   2,569 6,122 0
CSRA INC COM 12650T104 500 18,580 SH   SOLE   0 18,580 0
CU BANCORP CALIF COM 126534106 293 13,853 SH   SOLE   0 13,853 0
CVS HEALTH CORP COM 126650100 6,344 61,155 SH   SOLE   42,500 18,655 0
CARNIVAL CORP PAIRED CTF 143658300 6,085 115,305 SH   SOLE   71,110 44,195 0
CATERPILLAR INC DEL COM 149123101 940 12,287 SH   SOLE   9,537 2,750 0
CELGENE CORP COM 151020104 7,216 72,096 SH   SOLE   50,266 21,830 0
CHARLES RIV LABS INTL INC COM 159864107 6,775 89,215 SH   SOLE   51,765 37,450 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 300 638 SH   SOLE   638 0 0
CHURCH & DWIGHT INC COM 171340102 10,409 112,915 SH   SOLE   71,050 41,865 0
CISCO SYS INC COM 17275R102 2,658 93,370 SH   SOLE   13,830 79,540 0
CITRIX SYS INC COM 177376100 717 9,125 SH   SOLE   4,725 4,400 0
COCA COLA CO COM 191216100 2,307 49,736 SH   SOLE   33,086 16,650 0
COLGATE PALMOLIVE CO COM 194162103 835 11,820 SH   SOLE   7,020 4,800 0
COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 177 12,150 SH   SOLE   0 12,150 0
COMPUTER SCIENCES CORP COM 205363104 639 18,580 SH   SOLE   0 18,580 0
COSTCO WHSL CORP NEW COM 22160K105 11,660 73,993 SH   SOLE   36,774 37,219 0
CUMMINS INC COM 231021106 3,390 30,834 SH   SOLE   19,424 11,410 0
D R HORTON INC COM 23331A109 279 9,245 SH   SOLE   5,800 3,445 0
DANAHER CORP DEL COM 235851102 621 6,550 SH   SOLE   6,300 250 0
DAVITA HEALTHCARE PARTNERS I COM 23918K108 3,713 50,600 SH   SOLE   31,555 19,045 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,252 190,065 SH   SOLE   126,235 63,830 0
DISNEY WALT CO COM DISNEY 254687106 681 6,853 SH   SOLE   6,028 825 0
DOMINION RES INC VA NEW COM 25746U109 409 5,450 SH   SOLE   500 4,950 0
DONALDSON INC COM 257651109 2,712 85,000 SH   SOLE   0 85,000 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 280 10,545 SH   SOLE   9,900 645 0
DOW CHEM CO COM 260543103 1,350 26,540 SH   SOLE   12,385 14,155 0
DU PONT E I DE NEMOURS & CO COM 263534109 369 5,825 SH   SOLE   3,250 2,575 0
E M C CORP MASS COM 268648102 389 14,605 SH   SOLE   5,485 9,120 0
EATON VANCE LTD DUR INCOME F COM 27828H105 152 11,520 SH   SOLE   10,815 705 0
EBAY INC COM 278642103 1,763 73,900 SH   SOLE   29,250 44,650 0
ECOLAB INC COM 278865100 9,334 83,694 SH   SOLE   49,275 34,419 0
EDISON INTL COM 281020107 475 6,601 SH   SOLE   2,601 4,000 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,707 53,360 SH   SOLE   23,260 30,100 0
ENBRIDGE INC COM 29250N105 237 6,100 SH   SOLE   0 6,100 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,478 45,695 SH   SOLE   27,075 18,620 0
ENTERPRISE PRODS PARTNERS L COM 293792107 982 39,900 SH   SOLE   19,355 20,545 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 377 5,492 SH   SOLE   1,990 3,502 0
FACEBOOK INC CL A 30303M102 30,278 265,360 SH   SOLE   176,825 88,535 0
FEDEX CORP COM 31428X106 9,212 56,612 SH   SOLE   27,412 29,200 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 424 19,390 SH   SOLE   18,205 1,185 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 887 9,215 SH   SOLE   3,765 5,450 0
GENERAL ELECTRIC CO COM 369604103 2,454 77,199 SH   SOLE   41,604 35,595 0
GENERAL MTRS CO COM 37045V100 273 8,700 SH   SOLE   1,775 6,925 0
GILEAD SCIENCES INC COM 375558103 8,819 96,010 SH   SOLE   61,715 34,295 0
GOLDMAN SACHS GROUP INC COM 38141G104 977 6,225 SH   SOLE   4,735 1,490 0
GRAINGER W W INC COM 384802104 7,022 30,081 SH   SOLE   12,725 17,356 0
HCA HOLDINGS INC COM 40412C101 3,380 43,310 SH   SOLE   28,455 14,855 0
HAIN CELESTIAL GROUP INC COM 405217100 6,401 156,465 SH   SOLE   83,400 73,065 0
HARMAN INTL INDS INC COM 413086109 3,818 42,885 SH   SOLE   36,015 6,870 0
HOME DEPOT INC COM 437076102 10,881 81,552 SH   SOLE   2,050 79,502 0
ILLINOIS TOOL WKS INC COM 452308109 261 2,550 SH   SOLE   2,550 0 0
INTEL CORP COM 458140100 7,507 232,041 SH   SOLE   51,456 180,585 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,111 34,495 SH   SOLE   22,900 11,595 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,448 29,370 SH   SOLE   5,765 23,605 0
INTUIT COM 461202103 15,257 146,685 SH   SOLE   89,940 56,745 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,869 3,110 SH   SOLE   3,000 110 0
ISHARES TR IBOXX INV CP ETF 464287242 234 1,966 SH   SOLE   1,966 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 1,735 20,410 SH   SOLE   13,990 6,420 0
ISHARES TR NASDQ BIOTEC ETF 464287556 815 3,125 SH   SOLE   550 2,575 0
ISHARES TR U.S. PFD STK ETF 464288687 391 10,025 SH   SOLE   10,025 0 0
JPMORGAN CHASE & CO COM 46625H100 453 7,645 SH   SOLE   7,495 150 0
JOHNSON & JOHNSON COM 478160104 11,849 109,514 SH   SOLE   26,824 82,690 0
KANSAS CITY SOUTHERN COM NEW 485170302 218 2,550 SH   SOLE   900 1,650 0
KAYNE ANDERSON MLP INVT CO COM 486606106 571 34,440 SH   SOLE   23,605 10,835 0
KELLOGG CO COM 487836108 442 5,775 SH   SOLE   3,175 2,600 0
KINDER MORGAN INC DEL COM 49456B101 376 21,065 SH   SOLE   9,065 12,000 0
KINDER MORGAN INC DEL PFD SER A 49456B200 1,283 28,455 SH   SOLE   3,010 25,445 0
KRAFT HEINZ CO COM 500754106 779 9,918 SH   SOLE   6,193 3,725 0
LILLY ELI & CO COM 532457108 1,914 26,577 SH   SOLE   14,777 11,800 0
MACERICH CO COM 554382101 5,808 73,297 SH   SOLE   73,297 0 0
MANNKIND CORP COM 56400P201 57 35,200 SH   SOLE   0 35,200 0
MANPOWERGROUP INC COM 56418H100 436 5,360 SH   SOLE   600 4,760 0
MASTERCARD INC CL A 57636Q104 1,350 14,290 SH   SOLE   6,400 7,890 0
MCDONALDS CORP COM 580135101 2,014 16,028 SH   SOLE   4,453 11,575 0
MCKESSON CORP COM 58155Q103 8,051 51,196 SH   SOLE   32,091 19,105 0
MERCK & CO INC NEW COM 58933Y105 3,163 59,783 SH   SOLE   27,095 32,688 0
MICROSOFT CORP COM 594918104 18,372 332,652 SH   SOLE   96,856 235,796 0
MONSANTO CO NEW COM 61166W101 997 11,360 SH   SOLE   9,590 1,770 0
NEXTERA ENERGY INC COM 65339F101 828 7,000 SH   SOLE   600 6,400 0
NIKE INC CL B 654106103 6,780 110,301 SH   SOLE   70,051 40,250 0
NORFOLK SOUTHERN CORP COM 655844108 3,494 41,972 SH   SOLE   31,657 10,315 0
NOVARTIS A G SPONSORED ADR 66987V109 4,686 64,688 SH   SOLE   33,653 31,035 0
OMNICOM GROUP INC COM 681919106 5,518 66,293 SH   SOLE   46,243 20,050 0
ORACLE CORP COM 68389X105 3,001 73,356 SH   SOLE   22,593 50,763 0
ORGANOVO HLDGS INC COM 68620A104 23 10,625 SH   SOLE   2,000 8,625 0
PVH CORP COM 693656100 324 3,275 SH   SOLE   1,750 1,525 0
PAYCHEX INC COM 704326107 6,806 126,006 SH   SOLE   82,291 43,715 0
PAYPAL HLDGS INC COM 70450Y103 8,114 210,220 SH   SOLE   135,345 74,875 0
PEPSICO INC COM 713448108 6,334 61,804 SH   SOLE   27,395 34,409 0
PFIZER INC COM 717081103 3,059 103,194 SH   SOLE   44,659 58,535 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 248 11,820 SH   SOLE   6,570 5,250 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 345 15,170 SH   SOLE   14,245 925 0
PRICELINE GRP INC COM NEW 741503403 6,270 4,864 SH   SOLE   3,112 1,752 0
PROCTER & GAMBLE CO COM 742718109 3,753 45,590 SH   SOLE   4,320 41,270 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 285 6,050 SH   SOLE   2,925 3,125 0
QUALCOMM INC COM 747525103 5,520 107,946 SH   SOLE   70,746 37,200 0
QUEST DIAGNOSTICS INC COM 74834L100 207 2,900 SH   SOLE   2,900 0 0
RALPH LAUREN CORP CL A 751212101 293 3,040 SH   SOLE   1,505 1,535 0
RYDER SYS INC COM 783549108 217 3,350 SH   SOLE   1,425 1,925 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 498 2,425 SH   SOLE   2,135 290 0
SALESFORCE COM INC COM 79466L302 3,357 45,475 SH   SOLE   29,630 15,845 0
SAP SE SPON ADR 803054204 4,098 50,953 SH   SOLE   31,418 19,535 0
SCHEIN HENRY INC COM 806407102 3,615 20,940 SH   SOLE   19,300 1,640 0
SCHLUMBERGER LTD COM 806857108 292 3,965 SH   SOLE   3,550 415 0
SCOTTS MIRACLE GRO CO CL A 810186106 16,363 224,861 SH   SOLE   111,515 113,346 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 546 11,000 SH   SOLE   11,000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 6,461 116,435 SH   SOLE   68,315 48,120 0
SMUCKER J M CO COM NEW 832696405 325 2,500 SH   SOLE   2,500 0 0
SOUTHERN CO COM 842587107 285 5,506 SH   SOLE   2,006 3,500 0
SPECTRA ENERGY CORP COM 847560109 230 7,500 SH   SOLE   0 7,500 0
SQUARE INC CL A 852234103 232 15,160 SH   SOLE   10,810 4,350 0
STARBUCKS CORP COM 855244109 591 9,900 SH   SOLE   9,800 100 0
STERICYCLE INC COM 858912108 3,622 28,705 SH   SOLE   14,851 13,854 0
STRYKER CORP COM 863667101 4,380 40,826 SH   SOLE   31,186 9,640 0
SYSCO CORP COM 871829107 5,135 109,881 SH   SOLE   10,256 99,625 0
TERRAFORM PWR INC CL A COM 88104R100 561 64,805 SH   SOLE   45,605 19,200 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,871 91,035 SH   SOLE   25,955 65,080 0
TEXAS INSTRS INC COM 882508104 6,060 105,543 SH   SOLE   52,926 52,617 0
3M CO COM 88579Y101 4,163 24,984 SH   SOLE   16,774 8,210 0
TIFFANY & CO NEW COM 886547108 2,168 29,550 SH   SOLE   3,925 25,625 0
TORTOISE ENERGY INFRA CORP COM 89147L100 570 23,185 SH   SOLE   21,795 1,390 0
TRIMBLE NAVIGATION LTD COM 896239100 5,906 238,141 SH   SOLE   105,198 132,943 0
UMB FINL CORP COM 902788108 229 4,439 SH   SOLE   4,439 0 0
UNION PAC CORP COM 907818108 1,196 15,040 SH   SOLE   7,140 7,900 0
UNITED PARCEL SERVICE INC CL B 911312106 3,327 31,543 SH   SOLE   19,283 12,260 0
UNITEDHEALTH GROUP INC COM 91324P102 1,286 9,975 SH   SOLE   9,475 500 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,445 45,216 SH   SOLE   18,302 26,914 0
WEC ENERGY GROUP INC COM 92939U106 463 7,700 SH   SOLE   750 6,950 0
WAL-MART STORES INC COM 931142103 632 9,229 SH   SOLE   4,454 4,775 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,675 55,500 SH   SOLE   4,300 51,200 0
WASTE MGMT INC DEL COM 94106L109 727 12,325 SH   SOLE   5,325 7,000 0
WATERS CORP COM 941848103 3,971 30,102 SH   SOLE   13,765 16,337 0
WELLS FARGO & CO NEW COM 949746101 413 8,545 SH   SOLE   7,925 620 0
WHIRLPOOL CORP COM 963320106 5,041 27,950 SH   SOLE   12,500 15,450 0
WHOLE FOODS MKT INC COM 966837106 1,447 46,510 SH   SOLE   35,825 10,685 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 526 12,045 SH   SOLE   11,315 730 0
XEROX CORP COM 984121103 143 12,800 SH   SOLE   0 12,800 0
YAHOO INC COM 984332106 839 22,780 SH   SOLE   20,780 2,000 0
YUM BRANDS INC COM 988498101 2,948 36,014 SH   SOLE   20,759 15,255 0