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
ALIBABA GROUP HOLDING LTD ADR 01609w102 301 1,326 SH   SOLE   1,326 0 0
SAP SPONSORED ADR ADR 803054204 478 3,400 SH   SOLE   3,400 0 0
3M CO COM 88579Y101 200 1,007 SH   SOLE   587 0 420
ACCENTURE PLC COM g1151c101 32,635 110,704 SH   SOLE   93,940 0 16,764
ALLSTATE CORP COM 020002101 272 2,084 SH   SOLE   2,084 0 0
ALLY FINANCIAL INC COM 02005n100 22,642 454,285 SH   SOLE   383,565 0 70,720
ALPHABET INC CLASS A COM 02079K305 39,494 16,174 SH   SOLE   13,538 0 2,636
ALPHABET INC CLASS C COM 02079K107 9,284 3,704 SH   SOLE   3,103 0 601
ALTRIA GROUP INC COM 02209S103 1,832 38,427 SH   SOLE   13,827 0 24,600
AMAZON COM INC COM 023135106 56,532 16,433 SH   SOLE   13,735 0 2,698
AMERICAN EXPRESS COMPANY COM 025816109 1,312 7,939 SH   SOLE   7,639 0 300
AMERIPRISE FINL INC COM COM 03076c106 347 1,395 SH   SOLE   1,395 0 0
AMGEN INC COM 031162100 1,223 5,017 SH   SOLE   4,900 0 117
APPLE COMPUTER INC COM 037833100 65,288 476,697 SH   SOLE   403,694 0 73,003
APTARGROUP INC COM 038336103 16,589 117,789 SH   SOLE   98,474 0 19,315
AT&T COM 00206r102 598 20,780 SH   SOLE   17,388 0 3,392
AUTODESK INC COM COM 052769106 325 1,114 SH   SOLE   1,114 0 0
BANK OF AMERICA CORP COM 060505104 762 18,490 SH   SOLE   16,486 0 2,004
BERKSHIRE HATHAWAY INC CL B COM 084670702 1,353 4,870 SH   SOLE   4,710 0 160
BION ENVIRNMNTL TECH COM 09061Q307 58 42,914 SH   SOLE   0 0 42,914
BLACKSTONE GROUP ORD SHS CLASS COM 09260d107 34,646 356,656 SH   SOLE   300,251 0 56,405
BOEING CO COM 097023105 335 1,397 SH   SOLE   1,397 0 0
BRISTOL MYERS SQUIBB COM 110122108 270 4,039 SH   SOLE   1,040 0 2,999
CISCO SYSTEMS INC COM 17275R102 924 17,432 SH   SOLE   7,036 0 10,396
COCA COLA CO COM 191216100 19,841 366,673 SH   SOLE   309,300 0 57,373
CORE MARK HOLDING COMPANY INC COM 218681104 371 8,252 SH   SOLE   8,252 0 0
COSTCO WHOLESALE CORP-NEW COM 22160k105 26,052 65,844 SH   SOLE   55,268 0 10,576
D R HORTON INC COM COM 23331a109 23,717 262,445 SH   SOLE   221,510 0 40,935
DANAHER CORP COM 235851102 290 1,082 SH   SOLE   1,082 0 0
DEERE & CO COM COM 244199105 305 865 SH   SOLE   865 0 0
DISNEY WALT CO COM 254687106 34,855 198,301 SH   SOLE   164,846 0 33,455
EMERSON ELECTRIC CO COM 291011104 235 2,441 SH   SOLE   2,020 0 421
EXXON MOBIL CORP COM 30231G102 1,047 16,592 SH   SOLE   4,240 0 12,352
FACEBOOK INC COM 30303m102 40,866 117,529 SH   SOLE   99,405 0 18,124
FEDEX CORP COM 31428X106 25,967 87,043 SH   SOLE   72,793 0 14,250
GENERAL ELECTRIC CO COM 369604103 176 13,058 SH   SOLE   1,928 0 11,130
GRAPHIC PACKAGINING HOLDING CO COM 388689101 10,926 602,325 SH   SOLE   520,265 0 82,060
HOME DEPOT INC COM 437076102 346 1,085 SH   SOLE   1,085 0 0
HONEYWELL INTL INC COM 438516106 498 2,270 SH   SOLE   989 0 1,281
ILLUMINA INC COM COM 452327109 263 556 SH   SOLE   506 0 50
INTEL CORP COM 458140100 20,053 357,199 SH   SOLE   303,556 0 53,643
INTERCONTINENTAL EXCHANGE COM 45866F104 23,364 196,830 SH   SOLE   168,535 0 28,295
INTERNATIONAL BUSINESS MACHINE COM 459200101 296 2,016 SH   SOLE   0 0 2,016
INTUITIVE SURGICAL INC COM COM 46120e602 854 929 SH   SOLE   929 0 0
IQVIA HOLDINGS INC COM 46266c105 29,021 119,764 SH   SOLE   102,514 0 17,250
IRELAND INC COM NEW COM 46267T206 0 55,000 SH   SOLE   55,000 0 0
J P MORGAN CHASE AND CO COM 46625H100 33,010 212,231 SH   SOLE   177,445 0 34,786
JOHNSON AND JOHNSON CO COM 478160104 919 5,580 SH   SOLE   4,754 0 826
KRAFT HEINZ CO COM 500754106 243 5,966 SH   SOLE   0 0 5,966
LEIDOS HOLDINGS INC COM 525327102 19,128 189,199 SH   SOLE   161,784 0 27,415
MAX SOUND CORP. COM 57776X109 0 165,000 SH   SOLE   165,000 0 0
MCDONALDS CORP COM 580135101 24,930 107,926 SH   SOLE   88,821 0 19,105
MERCK AND CO INC COM 58933y105 21,616 277,946 SH   SOLE   212,719 0 65,227
MICROSOFT CORP COM 594918104 52,332 193,178 SH   SOLE   160,641 0 32,537
MONDELEZ INTERNATIONAL, INC. COM 609207105 1,098 17,583 SH   SOLE   500 0 17,083
NORFOLK SOUTHERN CORP COM COM 655844108 450 1,697 SH   SOLE   1,462 0 235
NVIDIA CORP COM COM 67066G104 39,254 49,061 SH   SOLE   41,019 0 8,042
OAKTREE SPECIALTY LENDING ORD COM 67401p108 1,606 240,124 SH   SOLE   240,124 0 0
ORACLE CORP COM 68389X105 524 6,728 SH   SOLE   6,728 0 0
PARKER HANNIFIN CORP COM 701094104 27,553 89,718 SH   SOLE   75,995 0 13,723
PEPSICO INC COM 713448108 393 2,652 SH   SOLE   602 0 2,050
PFIZER INC COM 717081103 289 7,390 SH   SOLE   6,393 0 997
PHILIP MORRIS INTL INC COM COM 718172109 2,778 28,030 SH   SOLE   7,130 0 20,900
PROCTER AND GAMBLE CO COM 742718109 776 5,751 SH   SOLE   2,799 0 2,952
QUALCOMM INC COM 747525103 1,357 9,495 SH   SOLE   9,215 0 280
RAYTHEON TECHNOLOGIES CORP COM 75513e101 306 3,587 SH   SOLE   822 0 2,765
SEALED AIR CORP NEW COM 81211K100 296 5,000 SH   SOLE   0 0 5,000
SEARCHLIGHT MINERALS COM NEW COM 812224202 1 28,100 SH   SOLE   28,100 0 0
SOUTHERN CO COM 842587107 526 8,698 SH   SOLE   8,628 0 70
SQUARE INC COM 852234103 366 1,500 SH   SOLE   1,500 0 0
STARBUCKS CORP COM 855244109 566 5,066 SH   SOLE   5,066 0 0
TESLA MTRS INC COM COM 88160r101 1,338 1,968 SH   SOLE   1,935 0 33
THERMO FISHER SCIENTIFIC COM 883556102 27,646 54,802 SH   SOLE   45,742 0 9,060
UNION PACIFIC CORP COM 907818108 517 2,351 SH   SOLE   651 0 1,700
VISA INC COM CL A COM 92826C839 23,644 101,120 SH   SOLE   84,700 0 16,420
VULCAN MATERIALS CO COM 929160109 25,143 144,444 SH   SOLE   121,112 0 23,332
WAL MART STORES INC COM 931142103 629 4,462 SH   SOLE   3,582 0 880
WASTE MGMT INC DEL COM COM 94106L109 17,748 126,675 SH   SOLE   107,637 0 19,038
XYLEM INC COM 98419m100 536 4,469 SH   SOLE   2,444 0 2,025
ZOETIS INC COM 98978v103 18,485 99,192 SH   SOLE   83,240 0 15,952
SAPPHIRE IND CORP UTS ESCROW ESC 803esc995 0 39,000 SH   SOLE   39,000 0 0
BIOTECHNOLOGY SECTOR ETF (IBB) ETF 464287556 7,646 46,721 SH   SOLE   43,026 0 3,695
COMM SERV SELECT SECTOR SPDR ( ETF 81369Y852 3,997 49,360 SH   SOLE   39,555 0 9,805
CONSUMER DISCRETIONARY SPDR (X ETF 81369y407 4,704 26,346 SH   SOLE   21,100 0 5,246
CONSUMER STAPLES SECTOR ETF (X ETF 81369Y308 4,519 64,589 SH   SOLE   52,434 0 12,155
FINANCIAL SECTOR ETF (XLF) ETF 81369Y605 2,292 62,480 SH   SOLE   52,860 0 9,620
FINANCIAL SERVICES SECTOR ETF ETF 464287770 5,521 29,806 SH   SOLE   23,140 0 6,666
HEALTHCARE SECTOR ETF (XLV) ETF 81369Y209 6,389 50,724 SH   SOLE   41,409 0 9,315
INDUSTRIAL SECTOR ETF (XLI) ETF 81369Y704 4,951 48,346 SH   SOLE   39,059 0 9,287
INFORMATION TECHNOLOGY SECTOR ETF 464287721 20,928 210,539 SH   SOLE   171,332 0 39,207
INVESCO ETF TRUST WNDRHLL CLN ETF 46137v134 326 3,500 SH   SOLE   3,500 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF 46090e103 2,257 6,368 SH   SOLE   6,218 0 150
ISHARES GLOBAL CLEAN ENERGY ETF 464288224 235 10,000 SH   SOLE   10,000 0 0
ISHARES TRUST S&P 500 INDEX FU ETF 464287200 455 1,058 SH   SOLE   1,058 0 0
S&P 400 MIDCAP SPDRS ETF 78467y107 373 760 SH   SOLE   760 0 0
S&P 500 EQUITY INDEX ETF (SPY) ETF 78462F103 66,439 155,209 SH   SOLE   124,706 0 30,503
SPDR S&P BIOTECH (XBI) ETF 78464a870 24,115 178,104 SH   SOLE   146,833 0 31,271
STANDARD & POORS GROWTH INDEX ETF 464287309 1,334 18,340 SH   SOLE   18,340 0 0
TECH NETWORKING HARDWARE ETF ( ETF 464287531 407 5,590 SH   SOLE   4,199 0 1,391
WATER INFRASTRUCTURE SECTOR ET ETF 46137v142 874 16,330 SH   SOLE   14,145 0 2,185
PRINCIPAL MIDCAP FUND CL A MUT 74254t443 258 6,515 SH   SOLE   6,515 0 0
VANGUARD GROWTH AND INCOME MUT MUT 921913208 589 1,485 SH   SOLE   1,485 0 0
AMERICAN TOWER CORPORATION REIT 03027x100 532 1,968 SH   SOLE   1,968 0 0
CROWN CASTLE INTERNATIONAL REI REIT 22822v101 376 1,928 SH   SOLE   1,928 0 0
EQUINIX INC REIT 29444u700 313 390 SH   SOLE   390 0 0
HUDSON PACIFIC PPTYS INC COM REIT 444097109 9,526 342,409 SH   SOLE   342,409 0 0
WEYERHAEUSER CO REIT 962166104 241 6,995 SH   SOLE   6,995 0 0