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
3M COMPANY COM 88579Y101 817 5,102 SH   SOLE   5,102 0 0
ABBOTT LABS COM 002824100 27,773 255,194 SH   SOLE   255,194 0 0
ABBVIE INC COM COM 00287Y109 296 3,376 SH   SOLE   3,376 0 0
ACCENTURE PLC COM G1151C101 2,289 10,127 SH   SOLE   10,127 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 1,296 16,010 SH   SOLE   16,010 0 0
ADOBE SYS INC COM 00724F101 13,604 27,739 SH   SOLE   27,739 0 0
AIR PRODS & CHEMS INC COM 009158106 354 1,188 SH   SOLE   1,188 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,443 40,195 SH   SOLE   40,195 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 23,505 79,956 SH   SOLE   79,956 0 0
ALLSTATE CORP COM 020002101 209 2,216 SH   SOLE   2,216 0 0
ALPHABET CLASS A COM 02079K305 29,803 20,335 SH   SOLE   20,335 0 0
ALPHABET CLASS C COM 02079K107 3,839 2,612 SH   SOLE   2,612 0 0
ALTRIA GROUP INC COM 02209S103 826 21,370 SH   SOLE   21,370 0 0
AMAZON COM INC COM COM 023135106 32,438 10,302 SH   SOLE   10,302 0 0
AMERICAN TOWER REIT COM COM 03027X100 1,506 6,229 SH   SOLE   6,229 0 0
AMGEN INC COM 031162100 388 1,525 SH   SOLE   1,525 0 0
AMPHENOL CORP NEW CL A COM 032095101 866 8,000 SH   SOLE   8,000 0 0
ANALOG DEVICES INC COM 032654105 230 1,970 SH   SOLE   1,970 0 0
APPLE INC. COM 037833100 33,828 292,097 SH   SOLE   292,097 0 0
APTIV PLC SHS COM G6095L109 5,282 57,615 SH   SOLE   57,615 0 0
AUTOMATIC DATA PROCESSING COM 053015103 2,429 17,414 SH   SOLE   17,414 0 0
BALL CORP COM COM 058498106 541 6,507 SH   SOLE   6,507 0 0
BANK OF AMERICA COM 060505104 4,596 190,776 SH   SOLE   190,776 0 0
BECTON DICKINSON & CO COM 075887109 258 1,108 SH   SOLE   1,108 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 4,445 20,873 SH   SOLE   20,873 0 0
BEYOND MEAT INC COM COM 08862E109 353 2,127 SH   SOLE   2,127 0 0
BHP BILLITON PLC SPONSORED ADR COM 05545E209 6,320 148,156 SH   SOLE   148,156 0 0
BJS WHSL CLUB HLDGS INC COM COM 05550J101 229 5,520 SH   SOLE   5,520 0 0
BLACKROCK INC CL A COM 09247X101 1,067 1,893 SH   SOLE   1,893 0 0
BLACKROCK MUNIVEST FD INC COM MUTUAL FUNDS 09253R105 104 12,000 SH   SOLE   12,000 0 0
BLACKROCK TAX MUNICPAL BD TRSH MUTUAL FUNDS 09248X100 1,309 50,495 SH   SOLE   50,495 0 0
BLACKSTONE GROUP INC COM CL A COM 09260D107 19,282 369,388 SH   SOLE   369,388 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 19,304 320,190 SH   SOLE   320,190 0 0
BROADCOM INC COM COM 11135F101 18,863 51,776 SH   SOLE   51,776 0 0
BROWN FORMAN CORP CL B COM 115637209 305 4,050 SH   SOLE   4,050 0 0
CABOT CORP. COM 127055101 540 15,000 SH   SOLE   15,000 0 0
CABOT OIL & GAS CORP COM 127097103 2,083 120,000 SH   SOLE   120,000 0 0
CHECK PT SOFTWARE TECH LTD ORD COM M22465104 220 1,825 SH   SOLE   1,825 0 0
CHEGG INC COM COM 163092109 3,099 43,385 SH   SOLE   43,385 0 0
CHEWY INC CL A COM 16679L109 5,139 93,735 SH   SOLE   93,735 0 0
CHURCH & DWIGHT CO COM 171340102 3,103 33,114 SH   SOLE   33,114 0 0
CIENA CORP COM NEW COM 171779309 3,438 86,615 SH   SOLE   86,615 0 0
CIGNA CORP NEW COM 125523100 211 1,244 SH   SOLE   1,244 0 0
CISCO SYS INC COM 17275R102 1,643 41,710 SH   SOLE   41,710 0 0
CITRIX SYSTEMS COM 177376100 248 1,800 SH   SOLE   1,800 0 0
COCA COLA CO COM 191216100 15,777 319,572 SH   SOLE   319,572 0 0
COGNIZANT TECHNOLOGY SOLUTIOCL COM 192446102 264 3,800 SH   SOLE   3,800 0 0
COLGATE PALMOLIVE CO COM 194162103 1,156 14,978 SH   SOLE   14,978 0 0
COLUMBIA FDS SER TR I INTR MUN MUTUAL FUNDS 19765L637 353 33,452 SH   SOLE   33,452 0 0
COPART INC COM COM 217204106 225 2,144 SH   SOLE   2,144 0 0
COSTCO WHSL CORP NEW COM 22160K105 579 1,631 SH   SOLE   1,631 0 0
COVETRUS INC COM COM 22304C100 794 32,533 SH   SOLE   32,533 0 0
CUMMINS ENGINE INC COM 231021106 2,415 11,439 SH   SOLE   11,439 0 0
DANAHER CORP COM 235851102 6,424 29,832 SH   SOLE   29,832 0 0
DEXCOM INC COM COM 252131107 268 650 SH   SOLE   650 0 0
DIAGEO PLC COM 25243Q205 912 6,624 SH   SOLE   6,624 0 0
DIGITAL RLTY TR INC COM COM 253868103 333 2,268 SH   SOLE   2,268 0 0
DISNEY WALT PRODUCTIONS COM 254687106 2,745 22,120 SH   SOLE   22,120 0 0
DOMINION RES INC VA NEW COM 25746U109 478 6,050 SH   SOLE   6,050 0 0
DOVER CORP COM 260003108 290 2,675 SH   SOLE   2,675 0 0
ECOLAB INC COM 278865100 484 2,422 SH   SOLE   2,422 0 0
ELECTRONIC ARTS COM 285512109 4,802 36,820 SH   SOLE   36,820 0 0
EMERSON ELEC CO COM 291011104 548 8,350 SH   SOLE   8,350 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102 6,058 56,623 SH   SOLE   56,623 0 0
EXXON MOBIL CORP COM 30231G102 538 15,683 SH   SOLE   15,683 0 0
FACEBOOK INC CL A COM 30303M102 15,009 57,309 SH   SOLE   57,309 0 0
FEDERATED EQUITY FDS KAUFMANN MUTUAL FUNDS 314172644 121 17,152 SH   SOLE   17,152 0 0
FEDEX CORP COM 31428X106 2,998 11,920 SH   SOLE   11,920 0 0
FIDELITY ABERDEEN STR TR FRDM MUTUAL FUNDS 315793802 540 28,692 SH   SOLE   28,692 0 0
FIDELITY ADVISOR NEW INSIGHTS MUTUAL FUNDS 316071604 375 10,062 SH   SOLE   10,062 0 0
FIDELITY CONCORD STR TR TTL MK MUTUAL FUNDS 315911693 1,008 10,606 SH   SOLE   10,606 0 0
FIDELITY CONTRAFUND INC MUTUAL FUNDS 316071109 235 14,103 SH   SOLE   14,103 0 0
FIDELITY NATIONAL INFORMATION COM 31620M106 514 3,494 SH   SOLE   3,494 0 0
FISERV INC COM 337738108 432 4,194 SH   SOLE   4,194 0 0
FMC CORP COM NEW COM 302491303 294 2,777 SH   SOLE   2,777 0 0
FORTIVE CORP COM 34959J108 4,258 55,874 SH   SOLE   55,874 0 0
FREEPORT MCMORAN COPPER&GOLDCL COM 35671D857 2,585 165,265 SH   SOLE   165,265 0 0
GENUINE PARTS CO COM 372460105 218 2,287 SH   SOLE   2,287 0 0
GRAINGER, W W INC COM 384802104 553 1,550 SH   SOLE   1,550 0 0
HOME DEPOT INC COM 437076102 19,247 69,305 SH   SOLE   69,305 0 0
HONEYWELL INTERNATIONAL, INC. COM 438516106 16,894 102,632 SH   SOLE   102,632 0 0
HUMANA INC COM 444859102 8,024 19,386 SH   SOLE   19,386 0 0
IDEXX LABORATORIES CORP COM 45168D104 3,847 9,787 SH   SOLE   9,787 0 0
ILLINOIS TOOL WORKS INC COM 452308109 6,059 31,358 SH   SOLE   31,358 0 0
INTEL CORP COM 458140100 1,379 26,624 SH   SOLE   26,624 0 0
INTUIT INC COM 461202103 545 1,671 SH   SOLE   1,671 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 9,858 13,893 SH   SOLE   13,893 0 0
ISHARES TR DJ SEL DIV INDX COM 464287168 294 3,600 SH   SOLE   3,600 0 0
ISHARES TR MSCI EAFE INDEX COM 464287465 286 4,491 SH   SOLE   4,491 0 0
ISHARES TR MSCI EMERG MKT COM 464287234 384 8,720 SH   SOLE   8,720 0 0
ISHARES TR NASDAQ BIOTECH COM 464287556 1,466 10,825 SH   SOLE   10,825 0 0
ISHARES TR RSSLL 2000 INDX COM 464287655 845 5,640 SH   SOLE   5,640 0 0
ISHARES TR RUSSELL 2000 GR COM 464287648 2,667 12,039 SH   SOLE   12,039 0 0
ISHARES TR RUSSL 1000 GRWT COM 464287614 999 4,605 SH   SOLE   4,605 0 0
ISHARES TR S&P 500 INDEX COM 464287200 336 1,000 SH   SOLE   1,000 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507 545 2,942 SH   SOLE   2,942 0 0
ISHARES TR S&P SMALLCAP600 COM 464287804 399 5,678 SH   SOLE   5,678 0 0
J.P. MORGAN CHASE & CO COM 46625H100 28,301 293,972 SH   SOLE   293,972 0 0
JOHNSON & JOHNSON COM 478160104 12,746 85,610 SH   SOLE   85,610 0 0
KKR & CO INC CONV PFD C PREFERRED STOCKS 48251W401 1,313 25,252 SH   SOLE   25,252 0 0
KRAFT HEINZ COMPANY COM 500754106 387 12,925 SH   SOLE   12,925 0 0
L3 HARRIS TECHNOLOGIES INC COM COM 502431109 646 3,802 SH   SOLE   3,802 0 0
LAM RESEARCH CORP COM 512807108 211 635 SH   SOLE   635 0 0
LAUDER ESTEE COS INC CL A COM 518439104 7,120 32,623 SH   SOLE   32,623 0 0
LEAR CORP COM NEW COM 521865204 279 2,560 SH   SOLE   2,560 0 0
LILLY ELI & CO COM 532457108 12,506 84,490 SH   SOLE   84,490 0 0
LINDE PLC COM COM G5494J103 16,261 68,286 SH   SOLE   68,286 0 0
LOCKHEED MARTIN CORP COM 539830109 8,063 21,036 SH   SOLE   21,036 0 0
LOUISIANA PACIFIC CORP COM 546347105 1,363 46,190 SH   SOLE   46,190 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 3,156 34,092 SH   SOLE   34,092 0 0
MASTERCARD INC CL A COM 57636Q104 36,991 109,386 SH   SOLE   109,386 0 0
MCDONALDS CORP COM 580135101 7,809 35,579 SH   SOLE   35,579 0 0
MERCK & COMPANY COM 58933Y105 7,913 95,398 SH   SOLE   95,398 0 0
METTLER TOLEDO INTERNATIONALCO COM 592688105 860 890 SH   SOLE   890 0 0
MICROSOFT CORP COM 594918104 49,079 233,344 SH   SOLE   233,344 0 0
MOSAIC CO COM 61945C103 4,850 265,457 SH   SOLE   265,457 0 0
MSCI INC COM COM 55354G100 945 2,648 SH   SOLE   2,648 0 0
NESTLE S A ADR COM 641069406 1,330 11,177 SH   SOLE   11,177 0 0
NETFLIX COM INC COM 64110L106 916 1,832 SH   SOLE   1,832 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 995 10,351 SH   SOLE   10,351 0 0
NEXTERA ENERGY INC COM COM 65339F101 8,483 122,252 SH   SOLE   122,252 0 0
NIKE INC CLASS B COM 654106103 8,360 66,590 SH   SOLE   66,590 0 0
NORTHROP GRUMMAN CORP COM 666807102 672 2,130 SH   SOLE   2,130 0 0
NOVARTIS AG ADR SPONSORED COM 66987V109 405 4,663 SH   SOLE   4,663 0 0
NVIDIA CORP COM 67066G104 19,098 35,287 SH   SOLE   35,287 0 0
OKTA INC CL A COM 679295105 434 2,030 SH   SOLE   2,030 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 14,501 232,309 SH   SOLE   232,309 0 0
PACKAGING CORP AMER COM COM 695156109 310 2,844 SH   SOLE   2,844 0 0
PALO ALTO NETWORKS INC COM COM 697435105 5,662 23,133 SH   SOLE   23,133 0 0
PARKER HANNIFIN CORP COM 701094104 530 2,620 SH   SOLE   2,620 0 0
PAYCOM SOFTWARE INC COM 70432V102 15,294 49,131 SH   SOLE   49,131 0 0
PAYPAL HLDGS INC COM COM 70450Y103 27,854 141,371 SH   SOLE   141,371 0 0
PEPSICO INC COM 713448108 14,639 105,621 SH   SOLE   105,621 0 0
PERKIN ELMER INC COM 714046109 4,241 33,789 SH   SOLE   33,789 0 0
PFIZER INC COM 717081103 2,984 81,301 SH   SOLE   81,301 0 0
PNC FINANCIAL CORP COM 693475105 285 2,590 SH   SOLE   2,590 0 0
PNM RES INC COM COM 69349H107 508 12,282 SH   SOLE   12,282 0 0
PPG INDS INC COM 693506107 2,315 18,967 SH   SOLE   18,967 0 0
PRINCIPAL FDS INC MIDCAP FD IN MUTUAL FUNDS 74253Q747 212 6,660 SH   SOLE   6,660 0 0
PROCTER & GAMBLE COMPANY COM 742718109 16,399 117,989 SH   SOLE   117,989 0 0
PUBLIC STORAGE INC COM 74460D109 891 4,000 SH   SOLE   4,000 0 0
Q2 HLDGS INC COM COM 74736L109 888 9,730 SH   SOLE   9,730 0 0
QORVO INC COM COM 74736K101 337 2,615 SH   SOLE   2,615 0 0
QUALCOMM INC COM 747525103 2,733 23,225 SH   SOLE   23,225 0 0
QUANTA SVCS INC COM COM 74762E102 312 5,906 SH   SOLE   5,906 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 1,412 24,545 SH   SOLE   24,545 0 0
REPUBLIC SVCS INC COM COM 760759100 692 7,409 SH   SOLE   7,409 0 0
SALESFORCE.COM INC COM 79466L302 9,276 36,909 SH   SOLE   36,909 0 0
SBA COMMUNICATIONS CORP NEW CL COM 78410G104 364 1,144 SH   SOLE   1,144 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 573 5,430 SH   SOLE   5,430 0 0
SERVICEMASTER GLOBAL HLDGS ICO COM 81761R109 407 10,213 SH   SOLE   10,213 0 0
SERVICENOW INC COM COM 81762P102 14,926 30,776 SH   SOLE   30,776 0 0
SHERWIN WILLIAMS CO COM 824348106 5,594 8,029 SH   SOLE   8,029 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 720 4,947 SH   SOLE   4,947 0 0
SLACK TECHNOLOGIES INC COM CL COM 83088V102 261 9,705 SH   SOLE   9,705 0 0
SMUCKER J M CO COM 832696405 264 2,289 SH   SOLE   2,289 0 0
SPDR DOW JONES INDL AVRG ETF COM 78467X109 980 3,531 SH   SOLE   3,531 0 0
SPDR GOLD TRUST GOLD SHS COM 78463V107 42,334 236,474 SH   SOLE   236,474 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 1,360 4,013 SH   SOLE   4,013 0 0
SPDR TR UNIT SER 1 COM 78462F103 8,140 24,306 SH   SOLE   24,306 0 0
SPLUNK INC COM COM 848637104 813 4,322 SH   SOLE   4,322 0 0
SQUARE INC COM 852234103 244 1,500 SH   SOLE   1,500 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 536 8,851 SH   SOLE   8,851 0 0
STARBUCKS CORP COM COM 855244109 724 8,426 SH   SOLE   8,426 0 0
STRYKER CORP COM 863667101 14,560 69,877 SH   SOLE   69,877 0 0
SVB FINL GROUP COM COM 78486Q101 6,782 28,185 SH   SOLE   28,185 0 0
T MOBILE US INC COM COM 872590104 5,789 50,621 SH   SOLE   50,621 0 0
TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 433 2,620 SH   SOLE   2,620 0 0
TELADOC HEALTH INC COM COM 87918A105 3,622 16,519 SH   SOLE   16,519 0 0
TENCENT HLDGS LTD ADR COM 88032Q109 2,156 32,668 SH   SOLE   32,668 0 0
TEXAS INSTRUMENTS INC COM 882508104 9,382 65,707 SH   SOLE   65,707 0 0
THE TRADE DESK INC COM CL A COM 88339J105 3,020 5,821 SH   SOLE   5,821 0 0
THERMO ELECTRON CORP COM 883556102 35,894 81,296 SH   SOLE   81,296 0 0
TJX COMPANIES INC COM 872540109 463 8,317 SH   SOLE   8,317 0 0
TRANE TECHNOLOGIES PLC SHS COM G8994E103 362 2,982 SH   SOLE   2,982 0 0
TRANSDIGM GROUP INC COM COM 893641100 430 905 SH   SOLE   905 0 0
TRAVELERS COMPANIES INC COM 89417E109 262 2,423 SH   SOLE   2,423 0 0
U S BANCORP COM 902973304 525 14,650 SH   SOLE   14,650 0 0
UNION PAC CORP COM 907818108 10,595 53,815 SH   SOLE   53,815 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,767 8,874 SH   SOLE   8,874 0 0
VANGUARD DIVIDEND APPRCTN FD COM 921908844 732 5,686 SH   SOLE   5,686 0 0
VANGUARD INDEX FDS 500INDEX AD MUTUAL FUNDS 922908710 1,300 4,191 SH   SOLE   4,191 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769 1,093 6,417 SH   SOLE   6,417 0 0
VERIZON COMMUNICATIONS COM 92343V104 3,365 56,564 SH   SOLE   56,564 0 0
VISA INC COM CL A COM 92826C839 12,178 60,901 SH   SOLE   60,901 0 0
WAL-MART STORES INC COM 931142103 712 5,091 SH   SOLE   5,091 0 0
WASTE MANAGEMENT INC COM 94106L109 15,531 137,232 SH   SOLE   137,232 0 0
WATERS CORP COM 941848103 230 1,175 SH   SOLE   1,175 0 0
WATSCO INC COM COM 942622200 399 1,715 SH   SOLE   1,715 0 0
WEC ENERGY GROUP INC COM 92939U106 422 4,360 SH   SOLE   4,360 0 0
WEYERHAEUSER CO COM 962166104 1,834 64,313 SH   SOLE   64,313 0 0
WISDOMTREE TRUST INDIA ERNGS F COM 97717W422 262 11,122 SH   SOLE   11,122 0 0
YUM BRANDS INC COM COM 988498101 546 5,985 SH   SOLE   5,985 0 0
YUM CHINA HLDGS INC COM COM 98850P109 222 4,193 SH   SOLE   4,193 0 0