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
ABBOTT LABS COM 002824100 384 4,800 SH   SOLE   4,800 0 0
ABBVIE INC COM 00287Y109 2,720 33,750 SH   SOLE   33,750 0 0
ABIOMED INC COM 003654100 2,128 7,450 SH   SOLE   7,450 0 0
ADOBE SYS INC COM 00724F101 14,697 55,150 SH   SOLE   55,150 0 0
ALEXION PHARMACEUTICAL INC COM 015351109 2,238 16,560 SH   SOLE   16,560 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,752 13,195 SH   SOLE   13,195 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,842 41,000 SH   SOLE   41,000 0 0
ALTRA INDL MOTION CORP COM 02208R106 239 7,698 SH   SOLE   7,698 0 0
AMAZON COM INC COM 023135106 12,579 7,064 SH   SOLE   7,064 0 0
AMERICAN TOWER NEW COM 03027X100 12,202 61,920 SH   SOLE   61,920 0 0
AMERICAN WTR WKS CO COM 030420103 620 5,950 SH   SOLE   5,950 0 0
APPLE INC COM 037833100 10,031 52,811 SH   SOLE   52,811 0 0
ARISTA NETWORKS INC COM 040413106 5,478 17,420 SH   SOLE   17,420 0 0
ATMOS ENERGY CORP COM 049560105 1,986 19,300 SH   SOLE   19,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,717 42,050 SH   SOLE   42,050 0 0
BECTON DICKINSON COM 075887109 503 2,016 SH   SOLE   2,016 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,270 11,300 SH   SOLE   11,300 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,156 9,100 SH   SOLE   9,100 0 0
BROADCOM INC COM 11135F101 2,924 9,725 SH   SOLE   9,725 0 0
CIGNA CORP NEW COM 125523100 568 3,530 SH   SOLE   3,530 0 0
CSX CORP COM 126408103 9,914 132,500 SH   SOLE   132,500 0 0
CANTEL MEDICAL CORP COM 138098108 475 7,100 SH   SOLE   7,100 0 0
CHEGG INC COM 163092109 4,723 123,900 SH   SOLE   123,900 0 0
CHURCH & DWIGHT INC COM 171340102 2,123 29,800 SH   SOLE   29,800 0 0
CIENA CORP COM NEW 171779309 6,396 171,300 SH   SOLE   171,300 0 0
CINTAS CORP COM 172908105 485 2,400 SH   SOLE   2,400 0 0
COGNEX CORP COM 192422103 926 18,200 SH   SOLE   18,200 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 464 6,408 SH   SOLE   6,408 0 0
COMFORT SYS USA INC COM 199908104 2,001 38,200 SH   SOLE   38,200 0 0
COSTAR GROUP INC COM 22160N109 7,509 16,100 SH   SOLE   16,100 0 0
COVETRUS INC COM 22304C100 315 9,884 SH   SOLE   9,884 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 13,507 105,525 SH   SOLE   105,525 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 11,250 94,500 SH   SOLE   94,500 0 0
DANAHER CORP DEL COM 235851102 3,677 27,850 SH   SOLE   27,850 0 0
DISCOVERY INC COM SER A 25470F104 4,372 161,800 SH   SOLE   161,800 0 0
ECOLAB INC COM 278865100 485 2,750 SH   SOLE   2,750 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 14,340 74,950 SH   SOLE   74,950 0 0
ESSENT GROUP LTD COM G3198U102 4,684 107,800 SH   SOLE   107,800 0 0
ETSY INC COM 29786A106 12,590 187,300 SH   SOLE   187,300 0 0
EURONET WORLDWIDE INC COM 298736109 13,090 91,800 SH   SOLE   91,800 0 0
FORTIVE CORP COM 34959J108 2,231 26,599 SH   SOLE   26,599 0 0
GENERAL MILLS INC COM 370334104 934 18,050 SH   SOLE   18,050 0 0
GENOMIC HEALTH INC COM 37244C101 4,070 58,100 SH   SOLE   58,100 0 0
GILEAD SCIENCES INC COM 375558103 1,124 17,290 SH   SOLE   17,290 0 0
HILL ROM HLDS INC COM 431475102 7,347 69,400 SH   SOLE   69,400 0 0
ILLUMINA INC COM 452327109 3,179 10,233 SH   SOLE   10,233 0 0
INGEVITY CORP COM 45688C107 1,193 11,300 SH   SOLE   11,300 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 808 14,498 SH   SOLE   14,498 0 0
JOHNSON & JOHNSON COM 478160104 279 2,000 SH   SOLE   2,000 0 0
LILLY ELI & CO COM 532457108 8,877 68,414 SH   SOLE   68,414 0 0
LINDE PLC COM G5494J103 217 1,235 SH   SOLE   1,235 0 0
MAGNA INTL INC COM 559222401 699 14,350 SH   SOLE   14,350 0 0
MASCO CORP COM 574599106 1,030 26,200 SH   SOLE   26,200 0 0
MASIMO CORP COM 574795100 2,088 15,100 SH   SOLE   15,100 0 0
MASTERCARD INC CL A 57636Q104 19,347 82,170 SH   SOLE   82,170 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 3,989 33,700 SH   SOLE   33,700 0 0
MICROSOFT CORP COM 594918104 6,685 56,687 SH   SOLE   56,687 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 9,300 112,100 SH   SOLE   112,100 0 0
NETFLIX COM 64110L106 1,578 4,425 SH   SOLE   4,425 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,114 12,650 SH   SOLE   12,650 0 0
NEXTERA ENERGY COM 65339F101 232 1,200 SH   SOLE   1,200 0 0
NIKE INC CL B NEW 654106103 657 7,800 SH   SOLE   7,800 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,301 700 SH   SOLE   700 0 0
OSHKOSH CORP COM 688239201 7,611 101,300 SH   SOLE   101,300 0 0
PALO ALTO NETWORKS INC COM 697435105 18,536 76,320 SH   SOLE   76,320 0 0
PAYPAL HLDGS INC COM 70450Y103 12,139 116,900 SH   SOLE   116,900 0 0
PFIZER INC COM 717081103 221 5,205 SH   SOLE   5,205 0 0
PROCTER & GAMBLE CO COM 742718109 13,056 125,478 SH   SOLE   125,478 0 0
PROGRESSIVE CORP OHIO COM 743315103 10,648 147,700 SH   SOLE   147,700 0 0
QORVO INC COM 74736K101 271 3,783 SH   SOLE   3,783 0 0
REGENERON PHARMACEUTICALS COM 75886F107 7,473 18,200 SH   SOLE   18,200 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 838 5,900 SH   SOLE   5,900 0 0
SVB FINL GROUP COM 78486Q101 10,973 49,350 SH   SOLE   49,350 0 0
SALESFORCE COM INC COM 79466L302 21,158 133,600 SH   SOLE   133,600 0 0
HENRY SCHEIN INC COM 806407102 1,485 24,710 SH   SOLE   24,710 0 0
SHERWIN WILLIAMS CO COM 824348106 538 1,250 SH   SOLE   1,250 0 0
STARBUCKS CORP COM 855244109 10,199 137,200 SH   SOLE   137,200 0 0
STERICYCLE INC COM 858912108 266 4,884 SH   SOLE   4,884 0 0
STERIS PLC SHS USD G8473T100 9,481 74,050 SH   SOLE   74,050 0 0
STRYKER CORP COM 863667101 2,647 13,400 SH   SOLE   13,400 0 0
TJX COS INC NEW COM 872540109 2,006 37,700 SH   SOLE   37,700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,406 59,939 SH   SOLE   59,939 0 0
TOPBUILD CORP COM 89055F103 205 3,170 SH   SOLE   3,170 0 0
ULTA BEAUTY INC COM 90384S303 12,641 36,250 SH   SOLE   36,250 0 0
UNION PAC CORP COM 907818108 3,024 18,089 SH   SOLE   18,089 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,126 8,600 SH   SOLE   8,600 0 0
VEEVA SYS INC CL A COM 922475108 13,086 103,150 SH   SOLE   103,150 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,919 49,365 SH   SOLE   49,365 0 0
VISA INC COM CL A 92826C839 17,491 111,983 SH   SOLE   111,983 0 0
WASHINGTON TRUST BANCORP INC COM 940610108 472 9,799 SH   SOLE   9,799 0 0
WATERS CORP COM 941848103 6,821 27,100 SH   SOLE   27,100 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,775 15,800 SH   SOLE   15,800 0 0
XILINX INC COM 983919101 11,310 89,200 SH   SOLE   89,200 0 0