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
10X GENOMICS INC CL A COM 88025U109 379 2,092 SH   SOLE   0 0 2,092
3M CO COM 88579Y101 14,624 75,900 SH   SOLE   0 0 75,900
ABBOTT LABS COM 002824100 18,417 153,676 SH   SOLE   0 0 153,676
ABBVIE INC COM 00287Y109 350 3,230 SH   SOLE   0 0 3,230
ABIOMED INC COM 003654100 496 1,556 SH   SOLE   0 0 1,556
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33,321 120,619 SH   SOLE   0 0 120,619
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,592 20,179 SH   SOLE   0 0 20,179
AIR PRODS & CHEMS INC COM 009158106 3,822 13,584 SH   SOLE   0 0 13,584
AKAMAI TECHNOLOGIES INC COM 00971T101 489 4,796 SH   SOLE   0 0 4,796
ALCON AG ORD SHS H01301128 213 3,023 SH   SOLE   0 0 3,023
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,036 36,611 SH   SOLE   0 0 36,611
ALIGN TECHNOLOGY INC COM 016255101 23,762 43,879 SH   SOLE   0 0 43,879
ALPHABET INC CAP STK CL C 02079K107 47,008 22,724 SH   SOLE   0 0 22,724
ALPHABET INC CAP STK CL A 02079K305 147,598 71,562 SH   SOLE   0 0 71,562
ALPS ETF TR MED BREAKTHGH 00162Q593 221 4,400 SH   SOLE   0 0 4,400
AMAZON COM INC COM 023135106 190,100 61,440 SH   SOLE   0 0 61,440
AMERICAN INTL GROUP INC COM NEW 026874784 232 5,030 SH   SOLE   0 0 5,030
AMETEK INC COM 031100100 4,776 37,392 SH   SOLE   0 0 37,392
AMGEN INC COM 031162100 390 1,568 SH   SOLE   0 0 1,568
AON PLC SHS CL A G0403H108 4,880 21,207 SH   SOLE   0 0 21,207
APELLIS PHARMACEUTICALS INC COM 03753U106 338 7,881 SH   SOLE   0 0 7,881
APPLE INC COM 037833100 58,806 481,426 SH   SOLE   0 0 481,426
APTIV PLC SHS G6095L109 565 4,100 SH   SOLE   0 0 4,100
ARK ETF TR GENOMIC REV ETF 00214Q302 214 2,410 SH   SOLE   0 0 2,410
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 312 4,703 SH   SOLE   0 0 4,703
BAXTER INTL INC COM 071813109 7,359 87,259 SH   SOLE   0 0 87,259
BECTON DICKINSON & CO COM 075887109 1,520 6,250 SH   SOLE   0 0 6,250
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,355 28,790 SH   SOLE   0 0 28,790
BERKSHIRE HATHAWAY INC DEL CL A 084670108 40,884 106 SH   SOLE   0 0 106
BIOGEN INC COM 09062X103 696 2,489 SH   SOLE   0 0 2,489
BK OF AMERICA CORP COM 060505104 7,913 204,514 SH   SOLE   0 0 204,514
BOEING CO COM 097023105 237 930 SH   SOLE   0 0 930
BOOKING HOLDINGS INC COM 09857L108 11,954 5,131 SH   SOLE   0 0 5,131
BOSTON SCIENTIFIC CORP COM 101137107 25,720 665,461 SH   SOLE   0 0 665,461
BRIGHT HORIZONS FAM SOL IN D COM 109194100 34,290 200,000 SH   SOLE   0 0 200,000
BRISTOL-MYERS SQUIBB CO COM 110122108 1,269 20,106 SH   SOLE   0 0 20,106
BROADCOM INC COM 11135F101 504 1,087 SH   SOLE   0 0 1,087
CANADIAN NATL RY CO COM 136375102 758 6,530 SH   SOLE   0 0 6,530
CASTLE BIOSCIENCES INC COM 14843C105 556 8,120 SH   SOLE   0 0 8,120
CHEVRON CORP NEW COM 166764100 14,401 137,429 SH   SOLE   0 0 137,429
CINTAS CORP COM 172908105 35,035 102,650 SH   SOLE   0 0 102,650
CISCO SYS INC COM 17275R102 760 14,706 SH   SOLE   0 0 14,706
CITIGROUP INC COM NEW 172967424 34,122 469,027 SH   SOLE   0 0 469,027
CME GROUP INC COM 12572Q105 2,295 11,236 SH   SOLE   0 0 11,236
COCA COLA CO COM 191216100 1,426 27,050 SH   SOLE   0 0 27,050
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,219 194,813 SH   SOLE   0 0 194,813
COLGATE PALMOLIVE CO COM 194162103 24,500 310,793 SH   SOLE   0 0 310,793
CONSTELLATION BRANDS INC CL A 21036P108 933 4,090 SH   SOLE   0 0 4,090
COOPER COS INC COM NEW 216648402 2,437 6,346 SH   SOLE   0 0 6,346
COSTCO WHSL CORP NEW COM 22160K105 35,248 100,000 SH   SOLE   0 0 100,000
DANAHER CORPORATION COM 235851102 51,242 227,663 SH   SOLE   0 0 227,663
DEUTSCHE BANK A G NAMEN AKT D18190898 196 16,400 SH   SOLE   0 0 16,400
DEXCOM INC COM 252131107 1,964 5,466 SH   SOLE   0 0 5,466
DIGITAL RLTY TR INC COM 253868103 211 1,500 SH   SOLE   0 0 1,500
DISNEY WALT CO COM 254687106 22,565 122,290 SH   SOLE   0 0 122,290
DROPBOX INC CL A 26210C104 321 12,051 SH   SOLE   0 0 12,051
EBAY INC. COM 278642103 270 4,414 SH   SOLE   0 0 4,414
ECOLAB INC COM 278865100 1,028 4,803 SH   SOLE   0 0 4,803
EDWARDS LIFESCIENCES CORP COM 28176E108 996 11,907 SH   SOLE   0 0 11,907
ELECTRONIC ARTS INC COM 285512109 13,252 97,896 SH   SOLE   0 0 97,896
ENBRIDGE INC COM 29250N105 627 17,200 SH   SOLE   0 0 17,200
EOG RES INC COM 26875P101 5,558 76,634 SH   SOLE   0 0 76,634
EQUINIX INC COM 29444U700 2,038 2,999 SH   SOLE   0 0 2,999
ETSY INC COM 29786A106 496 2,460 SH   SOLE   0 0 2,460
EXACT SCIENCES CORP COM 30063P105 12,183 92,448 SH   SOLE   0 0 92,448
FACEBOOK INC CL A 30303M102 81,194 275,672 SH   SOLE   0 0 275,672
FIDELITY NATL INFORMATION SV COM 31620M106 34,902 248,215 SH   SOLE   0 0 248,215
GILEAD SCIENCES INC COM 375558103 745 11,525 SH   SOLE   0 0 11,525
GLOBUS MED INC CL A 379577208 4,913 79,659 SH   SOLE   0 0 79,659
GOLDMAN SACHS GROUP INC COM 38141G104 3,871 11,837 SH   SOLE   0 0 11,837
GUARDANT HEALTH INC COM 40131M109 868 5,687 SH   SOLE   0 0 5,687
HDFC BANK LTD SPONSORED ADS 40415F101 1,110 54,330 SH   SOLE   0 0 54,330
HOME DEPOT INC COM 437076102 2,800 9,172 SH   SOLE   0 0 9,172
HONEYWELL INTL INC COM 438516106 19,107 88,021 SH   SOLE   0 0 88,021
ICICI BANK LIMITED ADR 45104G104 1,404 176,310 SH   SOLE   0 0 176,310
IDEXX LABS INC COM 45168D104 44,197 90,326 SH   SOLE   0 0 90,326
ILLUMINA INC COM 452327109 866 2,256 SH   SOLE   0 0 2,256
INFOSYS LTD SPONSORED ADR 456788108 3,431 183,339 SH   SOLE   0 0 183,339
INSULET CORP COM 45784P101 344 1,319 SH   SOLE   0 0 1,319
INTEL CORP COM 458140100 1,286 20,100 SH   SOLE   0 0 20,100
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 219 1,570 SH   SOLE   0 0 1,570
INTUITIVE SURGICAL INC COM NEW 46120E602 41,143 55,679 SH   SOLE   0 0 55,679
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 277 3,400 SH   SOLE   0 0 3,400
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 421 2,971 SH   SOLE   0 0 2,971
INVESCO QQQ TR UNIT SER 1 46090E103 33,310 104,378 SH   SOLE   0 0 104,378
INVESCO QQQ TR UNIT SER 1 46090E103 141,407 443,100 SH   SOLE   0 0 443,100
INVESTINDUSTRIAL ACQUISITION UNIT 99/99/9999 G4771L121 12,578 1,290,000 SH   SOLE   0 0 1,290,000
IOVANCE BIOTHERAPEUTICS INC COM 462260100 206 6,497 SH   SOLE   0 0 6,497
IRHYTHM TECHNOLOGIES INC COM 450056106 411 2,963 SH   SOLE   0 0 2,963
ISHARES INC MSCI EURZONE ETF 464286608 298 6,415 SH   SOLE   0 0 6,415
ISHARES INC MSCI WORLD ETF 464286392 553 4,664 SH   SOLE   0 0 4,664
ISHARES TR CORE S&P500 ETF 464287200 12,796 32,165 SH   SOLE   0 0 32,165
ISHARES TR 0-5YR HI YL CP 46434V407 1,921 41,940 SH   SOLE   0 0 41,940
ISHARES TR JPMORGAN USD EMG 464288281 243 2,236 SH   SOLE   0 0 2,236
ISHARES TR MSCI AC ASIA ETF 464288182 238 2,571 SH   SOLE   0 0 2,571
ISHARES TR S&P 500 VAL ETF 464287408 16,863 119,390 SH   SOLE   0 0 119,390
ISHARES TR IBOXX INV CP ETF 464287242 249 1,912 SH   SOLE   0 0 1,912
ISHARES TR MSCI USA MIN VOL 46429B697 3,247 46,935 SH   SOLE   0 0 46,935
ISHARES TR RUS 1000 VAL ETF 464287598 5,134 33,875 SH   SOLE   0 0 33,875
ISHARES TR CORE US AGGBD ET 464287226 377 3,312 SH   SOLE   0 0 3,312
ISHARES TR CORE MSCI EURO 46434V738 594 11,000 SH   SOLE   0 0 11,000
JOHNSON & JOHNSON COM 478160104 65,255 397,051 SH   SOLE   0 0 397,051
JOHNSON CTLS INTL PLC SHS G51502105 4,758 79,746 SH   SOLE   0 0 79,746
JPMORGAN CHASE & CO COM 46625H100 30,919 203,110 SH   SOLE   0 0 203,110
LAUDER ESTEE COS INC CL A 518439104 7,996 27,493 SH   SOLE   0 0 27,493
LILLY ELI & CO COM 532457108 374 2,000 SH   SOLE   0 0 2,000
LINDE PLC SHS G5494J103 21,542 76,720 SH   SOLE   0 0 76,720
LOCKHEED MARTIN CORP COM 539830109 370 1,000 SH   SOLE   0 0 1,000
LOGITECH INTL S A SHS H50430232 1,432 13,598 SH   SOLE   0 0 13,598
LOWES COS INC COM 548661107 258 1,357 SH   SOLE   0 0 1,357
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,059 29,398 SH   SOLE   0 0 29,398
MASTERCARD INCORPORATED CL A 57636Q104 5,846 16,418 SH   SOLE   0 0 16,418
MCDONALDS CORP COM 580135101 28,084 125,295 SH   SOLE   0 0 125,295
MEDTRONIC PLC SHS G5960L103 53,530 453,147 SH   SOLE   0 0 453,147
MERCK & CO. INC COM 58933Y105 12,670 164,359 SH   SOLE   0 0 164,359
MICRON TECHNOLOGY INC COM 595112103 6,657 75,471 SH   SOLE   0 0 75,471
MICROSOFT CORP COM 594918104 136,054 577,062 SH   SOLE   0 0 577,062
MODERNA INC COM 60770K107 369 2,820 SH   SOLE   0 0 2,820
MONDELEZ INTL INC CL A 609207105 14,354 245,236 SH   SOLE   0 0 245,236
MOODYS CORP COM 615369105 5,298 17,743 SH   SOLE   0 0 17,743
NATERA INC COM 632307104 612 6,027 SH   SOLE   0 0 6,027
NETFLIX INC COM 64110L106 459 880 SH   SOLE   0 0 880
NIKE INC CL B 654106103 33,845 254,682 SH   SOLE   0 0 254,682
NVIDIA CORPORATION COM 67066G104 40,883 76,570 SH   SOLE   0 0 76,570
ORACLE CORP COM 68389X105 5,307 75,625 SH   SOLE   0 0 75,625
OTIS WORLDWIDE CORP COM 68902V107 5,580 81,520 SH   SOLE   0 0 81,520
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 374 11,232 SH   SOLE   0 0 11,232
PALO ALTO NETWORKS INC COM 697435105 669 2,077 SH   SOLE   0 0 2,077
PAYPAL HLDGS INC COM 70450Y103 2,042 8,407 SH   SOLE   0 0 8,407
PEPSICO INC COM 713448108 36,930 261,085 SH   SOLE   0 0 261,085
PERRIGO CO PLC SHS G97822103 350 8,650 SH   SOLE   0 0 8,650
PFIZER INC COM 717081103 691 19,079 SH   SOLE   0 0 19,079
PROCTER AND GAMBLE CO COM 742718109 11,771 86,916 SH   SOLE   0 0 86,916
QUIDEL CORP COM 74838J101 315 2,462 SH   SOLE   0 0 2,462
ROLLINS INC COM 775711104 1,463 42,500 SH   SOLE   0 0 42,500
ROSS STORES INC COM 778296103 374 3,119 SH   SOLE   0 0 3,119
S&P GLOBAL INC COM 78409V104 3,529 10,000 SH   SOLE   0 0 10,000
SALESFORCE COM INC COM 79466L302 47,293 223,216 SH   SOLE   0 0 223,216
SCHLUMBERGER LTD COM 806857108 219 8,045 SH   SOLE   0 0 8,045
SEA LTD SPONSORD ADS 81141R100 4,743 21,249 SH   SOLE   0 0 21,249
SEALED AIR CORP NEW COM 81211K100 213 4,650 SH   SOLE   0 0 4,650
SNAP INC CL A 83304A106 261 5,000 SH   SOLE   0 0 5,000
SNOWFLAKE INC CL A 833445109 3,703 16,150 SH   SOLE   0 0 16,150
SPDR GOLD TR GOLD SHS 78463V107 9,954 62,230 SH   SOLE   0 0 62,230
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,313 43,689 SH   SOLE   0 0 43,689
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 209 439 SH   SOLE   0 0 439
SPDR SER TR S&P BIOTECH 78464A870 14,839 109,390 SH   SOLE   0 0 109,390
SPDR SER TR BLMBRG BRC CNVRT 78464A359 569 6,825 SH   SOLE   0 0 6,825
SQUARE INC CL A 852234103 225 990 SH   SOLE   0 0 990
STARBUCKS CORP COM 855244109 47,012 430,238 SH   SOLE   0 0 430,238
STRYKER CORPORATION COM 863667101 655 2,689 SH   SOLE   0 0 2,689
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,097 101,945 SH   SOLE   0 0 101,945
TANDEM DIABETES CARE INC COM NEW 875372203 406 4,600 SH   SOLE   0 0 4,600
TELADOC HEALTH INC COM 87918A105 347 1,909 SH   SOLE   0 0 1,909
TESLA INC COM 88160R101 2,058 3,081 SH   SOLE   0 0 3,081
TEXAS INSTRS INC COM 882508104 8,172 43,241 SH   SOLE   0 0 43,241
THERMO FISHER SCIENTIFIC INC COM 883556102 40,169 88,016 SH   SOLE   0 0 88,016
TJX COS INC NEW COM 872540109 673 10,178 SH   SOLE   0 0 10,178
TRANE TECHNOLOGIES PLC SHS G8994E103 363 2,193 SH   SOLE   0 0 2,193
UBS GROUP AG SHS H42097107 365 23,470 SH   SOLE   0 0 23,470
UNITEDHEALTH GROUP INC COM 91324P102 83,135 223,440 SH   SOLE   0 0 223,440
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,714 15,685 SH   SOLE   0 0 15,685
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 399 4,832 SH   SOLE   0 0 4,832
VERIZON COMMUNICATIONS INC COM 92343V104 1,137 19,555 SH   SOLE   0 0 19,555
VERTEX PHARMACEUTICALS INC COM 92532F100 3,522 16,391 SH   SOLE   0 0 16,391
VISA INC COM CL A 92826C839 79,667 376,269 SH   SOLE   0 0 376,269
WALMART INC COM 931142103 557 4,100 SH   SOLE   0 0 4,100
WELLS FARGO CO NEW COM 949746101 17,416 445,766 SH   SOLE   0 0 445,766
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,185 16,280 SH   SOLE   0 0 16,280
WORKDAY INC CL A 98138H101 281 1,133 SH   SOLE   0 0 1,133
XYLEM INC COM 98419M100 349 3,316 SH   SOLE   0 0 3,316
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 24,705 50,920 SH   SOLE   0 0 50,920
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,491 28,056 SH   SOLE   0 0 28,056
ZOETIS INC CL A 98978V103 63,134 400,900 SH   SOLE   0 0 400,900