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
ACTIVISION BLIZZARD INC COM 00507V109 7,569 127,257 SH   SOLE   0 0 0
ADOBE INC COM 00724F101 12,016 37,757 SH   SOLE   0 0 0
ALBANY INTL CORP COM 012348108 2,929 61,875 SH   SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 6,454 33,188 SH   SOLE   0 0 0
Alnylam Pharmaceuticals Inc COM 02043q107 4,100 37,670 SH   SOLE   0 0 0
ALPHABET INC COM 02079K305 5,382 4,632 SH   SOLE   0 0 0
ALPHABET INC COM 02079K107 4,811 4,137 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106 15,613 8,008 SH   SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,991 18,330 SH   SOLE   0 0 0
Amerisourcebergen Corp. COM 03073e105 313 3,536 SH   SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 3,147 35,098 SH   SOLE   0 0 0
APPLE INC COM 037833100 1,342 5,276 SH   SOLE   0 0 0
BK OF AMERICA CORP COM 060505104 1,929 90,878 SH   SOLE   0 0 0
BELLRING BRANDS INC COM 079823100 1,824 106,960 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 251 1,372 SH   SOLE   0 0 0
Blackstone Group COM 09260d107 1,564 34,323 SH   SOLE   0 0 0
CELANESE CORP DEL COM 150870103 423 5,770 SH   SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 541 7,471 SH   SOLE   0 0 0
CINTAS CORP COM 172908105 4,786 27,627 SH   SOLE   0 0 0
Citigroup COM 172967424 1,010 23,990 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 2,125 14,822 SH   SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,183 25,191 SH   SOLE   0 0 0
FACEBOOK INC COM 30303M102 8,086 48,479 SH   SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 5,798 47,665 SH   SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 775 66,047 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102 4,633 24,816 SH   SOLE   0 0 0
ILLUMINA INC COM 452327109 9,443 34,573 SH   SOLE   0 0 0
INSULET CORP COM 45784P101 7,666 46,267 SH   SOLE   0 0 0
IQVIA HLDGS INC COM 46266C105 2,892 26,809 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 1,964 21,819 SH   SOLE   0 0 0
MERCK & CO. INC COM 58933Y105 304 3,952 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104 11,540 73,173 SH   SOLE   0 0 0
MORGAN STANLEY COM 617446448 303 8,900 SH   SOLE   0 0 0
Netflix Inc. COM 64110l106 10,507 27,982 SH   SOLE   0 0 0
NIKE INC COM 654106103 3,708 44,814 SH   SOLE   0 0 0
NVIDIA CORP COM 67066G104 10,635 40,346 SH   SOLE   0 0 0
OKTA INC COM 679295105 6,340 51,860 SH   SOLE   0 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,899 40,978 SH   SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 6,480 67,681 SH   SOLE   0 0 0
POOL CORPORATION COM 73278L105 2,375 12,068 SH   SOLE   0 0 0
PROCTER & GAMBLE CO COM 742718109 436 3,964 SH   SOLE   0 0 0
S&P GLOBAL INC COM 78409V104 316 1,290 SH   SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 7,796 54,146 SH   SOLE   0 0 0
ServiceNow Inc. COM 81762p102 2,464 8,597 SH   SOLE   0 0 0
STITCH FIX INC COM 860897107 641 50,511 SH   SOLE   0 0 0
STRYKER CORP COM 863667101 1,290 7,750 SH   SOLE   0 0 0
SYNOPSYS INC COM 871607107 2,919 22,665 SH   SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 11,596 74,806 SH   SOLE   0 0 0
Tempur Sealy International Inc COM 88023u101 1,112 25,445 SH   SOLE   0 0 0
Tesla Motors Inc COM 88160r101 1,298 2,477 SH   SOLE   0 0 0
TJX COS INC NEW COM 872540109 1,008 21,075 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,028 31,833 SH   SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 405 4,291 SH   SOLE   0 0 0
Visa Inc. COM 92826c839 13,642 84,671 SH   SOLE   0 0 0
Zendesk Inc. COM 98936j101 3,310 51,715 SH   SOLE   0 0 0
ISHARES TR ETF 464287176 1,077 9,131 SH   SOLE   0 0 0
ISHARES TR etf 464287887 775 5,625 SH   SOLE   0 0 0
ISHARES TR etf 464287226 233 2,020 SH   SOLE   0 0 0
ISHARES TR etf 464287622 826 5,836 SH   SOLE   0 0 0
ISHARES TR etf 464287507 395 2,748 SH   SOLE   0 0 0
ISHARES TR etf 464287200 209 809 SH   SOLE   0 0 0
SPDR - Barclays Convertible Sec. etf 78464a359 1,457 30,453 SH   SOLE   0 0 0
Standard & Poors Midcap 400 Dep etf 78467y107 1,639 6,235 SH   SOLE   0 0 0
Uit Diamonds Trust Ser 1 etf 78467x109 262 1,194 SH   SOLE   0 0 0
Uts Spdr Trust Ser 1 etf 78462f103 541 2,100 SH   SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD etf 921943858 247 7,403 SH   SOLE   0 0 0
VANGUARD INDEX FDS etf 922908751 558 4,837 SH   SOLE   0 0 0
VANGUARD BD INDEX FDS etf 921937835 238 2,791 SH   SOLE   0 0 0