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
AT&T COM 00206R102 1,020 35,755 SH   SOLE   35,755 0 0
ABBOTT LABS COM 002824100 347 4,800 SH   SOLE   4,800 0 0
ABBVIE INC COM 00287Y109 3,258 35,350 SH   SOLE   35,350 0 0
ABIOMED INC COM 003654100 2,990 9,200 SH   SOLE   9,200 0 0
ADOBE SYS INC COM 00724F101 7,352 32,500 SH   SOLE   32,500 0 0
ALEXION PHARMACEUTICAL INC COM 015351109 1,889 19,410 SH   SOLE   19,410 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,381 16,145 SH   SOLE   16,145 0 0
ALPHABET INC CAP STK CL A 02079K305 391 375 SH   SOLE   375 0 0
ALTRA INDL MOTION CORP COM 02208R106 238 9,492 SH   SOLE   9,492 0 0
AMAZON COM INC COM 023135106 7,515 5,004 SH   SOLE   5,004 0 0
AMEDISYS INC COM 023436108 4,502 38,450 SH   SOLE   38,450 0 0
AMERICAN TOWER NEW COM 03027X100 3,625 22,920 SH   SOLE   22,920 0 0
AMERICAN WTR WKS CO COM 030420103 490 5,400 SH   SOLE   5,400 0 0
APPLE INC COM 037833100 11,363 72,041 SH   SOLE   72,041 0 0
ARISTA NETWORKS INC COM 040413106 3,364 15,970 SH   SOLE   15,970 0 0
ATMOS ENERGY CORP COM 049560105 1,965 21,200 SH   SOLE   21,200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,805 51,900 SH   SOLE   51,900 0 0
BECTON DICKINSON COM 075887109 3,210 14,247 SH   SOLE   14,247 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,820 38,300 SH   SOLE   38,300 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,136 10,200 SH   SOLE   10,200 0 0
BROADCOM INC COM 11135F101 1,614 6,350 SH   SOLE   6,350 0 0
CIGNA CORP NEW COM 125523100 4,719 24,850 SH   SOLE   24,850 0 0
CSX CORP COM 126408103 3,603 58,000 SH   SOLE   58,000 0 0
CANTEL MEDICAL CORP COM 138098108 677 9,100 SH   SOLE   9,100 0 0
CENTENE CORP DEL COM 15135B101 382 3,320 SH   SOLE   3,320 0 0
CHURCH & DWIGHT INC COM 171340102 14,401 219,000 SH   SOLE   219,000 0 0
CIENA CORP COM NEW 171779309 3,696 109,000 SH   SOLE   109,000 0 0
CINTAS CORP COM 172908105 655 3,900 SH   SOLE   3,900 0 0
CITIGROUP INC COM NEW 172967424 738 14,182 SH   SOLE   14,182 0 0
COGNEX CORP COM 192422103 684 17,700 SH   SOLE   17,700 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 635 10,008 SH   SOLE   10,008 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,958 45,650 SH   SOLE   45,650 0 0
CUMMINS INC COM 231021106 267 2,000 SH   SOLE   2,000 0 0
DANAHER CORP DEL COM 235851102 3,098 30,050 SH   SOLE   30,050 0 0
DECKERS OUTDOOR CORP COM 243537107 6,295 49,200 SH   SOLE   49,200 0 0
DISCOVERY INC COM SER A 25470F104 2,053 83,000 SH   SOLE   83,000 0 0
ECOLAB INC COM 278865100 493 3,350 SH   SOLE   3,350 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,787 18,200 SH   SOLE   18,200 0 0
ETSY INC COM 29786A106 5,879 123,600 SH   SOLE   123,600 0 0
EURONET WORLDWIDE INC COM 298736109 6,388 62,400 SH   SOLE   62,400 0 0
FORTIVE CORP COM 34959J108 2,198 32,487 SH   SOLE   32,487 0 0
GENERAL MILLS INC COM 370334104 817 21,000 SH   SOLE   21,000 0 0
GENOMIC HEALTH INC COM 37244C101 4,740 73,600 SH   SOLE   73,600 0 0
GILEAD SCIENCES INC COM 375558103 1,544 24,690 SH   SOLE   24,690 0 0
HEALTHEQUITY INC COM 42226A107 790 13,250 SH   SOLE   13,250 0 0
HELEN OF TROY LTD COM G4388N106 8,762 66,800 SH   SOLE   66,800 0 0
HILL ROM HLDGS INC COM 431475102 3,187 36,000 SH   SOLE   36,000 0 0
ILLUMINA INC COM 452327109 7,018 23,400 SH   SOLE   23,400 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 539 11,954 SH   SOLE   11,954 0 0
INTEL CORP COM 458140100 5,570 118,691 SH   SOLE   118,691 0 0
JOHNSON & JOHNSON COM 478160104 1,167 9,050 SH   SOLE   9,050 0 0
LILLY ELI & CO COM 532457108 13,054 112,814 SH   SOLE   112,814 0 0
MAGNA INTL INC COM 559222401 679 14,950 SH   SOLE   14,950 0 0
MASCO CORP COM 574599106 921 31,500 SH   SOLE   31,500 0 0
MASIMO CORP COM 574795100 2,072 19,300 SH   SOLE   19,300 0 0
MASTERCARD INC CL A 57636Q104 14,131 74,910 SH   SOLE   74,910 0 0
MERCK & CO INC COM 58933Y105 11,683 152,900 SH   SOLE   152,900 0 0
MICROSOFT CORP COM 594918104 11,262 110,887 SH   SOLE   110,887 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,835 24,400 SH   SOLE   24,400 0 0
NETFLIX INC COM 64110L106 1,440 5,380 SH   SOLE   5,380 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,163 16,300 SH   SOLE   16,300 0 0
NEXTERA ENERGY INC COM 65339F101 208 1,200 SH   SOLE   1,200 0 0
NIKE INC CL B NEW 654106103 1,275 17,200 SH   SOLE   17,200 0 0
NORTHWEST NAT GAS CO COM 667655105 272 4,500 SH   SOLE   4,500 0 0
PAYPAL HLDGS INC COM 70450Y103 77,670 92,400 SH   SOLE   92,400 0 0
PFIZER INC COM 717081103 259 5,955 SH   SOLE   5,955 0 0
PROCTER & GAMBLE CO COM 742718109 14,189 154,368 SH   SOLE   154,368 0 0
PROGRESSIVE COPR OHIO COM 743315103 3,752 62,200 SH   SOLE   62,200 0 0
QORVO INC COM 74736K101 229 3,783 SH   SOLE   3,783 0 0
RED HAT INC COM 756577102 351 2,000 SH   SOLE   2,000 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 967 6,900 SH   SOLE   6,900 0 0
ROYAL GOLD INC COM 780287108 282 3,300 SH   SOLE   3,300 0 0
SALESFORCE COM INC COM 79466L302 10,834 79,100 SH   SOLE   79,100 0 0
HENRY SCHEIN INC COM 806407102 2,560 32,610 SH   SOLE   32,610 0 0
SHERWIN WILLIAMS CO COM 824348106 609 1,550 SH   SOLE   1,550 0 0
STARBUCKS CORP COM 855244109 10,258 159,300 SH   SOLE   159,300 0 0
STERIS PLC SHS USD G84720104 5,871 54,950 SH   SOLE   54,950 0 0
STRYKER CORP COM 863667101 2,328 14,850 SH   SOLE   14,850 0 0
SYSCO CORP COM 871829107 1,805 28,800 SH   SOLE   28,800 0 0
TJX COS INC NEW COM 872540109 4,407 98,500 SH   SOLE   98,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,693 61,189 SH   SOLE   61,189 0 0
ULTA BEAUTY INC COM 90384S303 2,730 11,150 SH   SOLE   11,150 0 0
UNION PAC CORP COM 907818108 423 3,064 SH   SOLE   3,064 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,016 52,250 SH   SOLE   52,250 0 0
VEEVA SYS INC CL A COM 922475108 2,429 27,200 SH   SOLE   27,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,099 215,215 SH   SOLE   215,215 0 0
VISA INC COM CL A 92826C839 14,491 109,833 SH   SOLE   109,833 0 0
WASHINGTON TRUST BANCORP INC COM 940610108 466 9,799 SH   SOLE   9,799 0 0
XILINX INC COM 983919101 6,669 78,300 SH   SOLE   78,300 0 0
ZOETIS INC CL A 98978V103 9,024 105,500 SH   SOLE   105,500 0 0