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,399 37,097 SH   SOLE   37,097 0 0
ABBOTT LABS COM 002824100 233 4,800 SH   SOLE   4,800 0 0
ABBVIE INC COM 00287Y109 2,586 35,675 SH   SOLE   35,675 0 0
ADOBE SYS INC COM 00724F101 14,738 104,200 SH   SOLE   104,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,500 20,550 SH   SOLE   20,550 0 0
ALIGN TECHNOLOGY INC COM 016255101 14,081 93,800 SH   SOLE   93,800 0 0
ALPHABET INC CAP STK CL A 02079K305 13,177 14,174 SH   SOLE   14,174 0 0
AMAZON COM INC COM 023135106 17,827 18,417 SH   SOLE   18,417 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7,412 56,020 SH   SOLE   56,020 0 0
AMERICAN WTR WKS CO INC COM 030420103 374 4,800 SH   SOLE   4,800 0 0
ANALOG DEVICES INC COM 032654105 1,524 19,600 SH   SOLE   19,600 0 0
APPLE INC COM 037833100 19,322 134,166 SH   SOLE   134,166 0 0
ARISTA NETWORKS INC COM 040413106 9,230 61,620 SH   SOLE   61,620 0 0
ATMOS ENERGY CORP COM 049560105 2,106 25,400 SH   SOLE   25,400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 286 2,800 SH   SOLE   2,800 0 0
BCE INC COM 05534B760 995 22,111 SH   SOLE   22,111 0 0
BARD C R INC COM 067383109 11,980 37,900 SH   SOLE   37,900 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,354 13,900 SH   SOLE   13,900 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 802 10,400 SH   SOLE   10,400 0 0
BROADCOM LTD SHS Y09827109 13,598 58,350 SH   SOLE   58,350 0 0
BROOKS AUTOMATION INC COM 114340102 2,383 109,900 SH   SOLE   109,900 0 0
CANTEL MEDICAL CORP COM 138098108 841 10,800 SH   SOLE   10,800 0 0
CHURCH & DWIGHT INC COM 171340102 10,230 197,200 SH   SOLE   197,200 0 0
CIENA CORP COM 171779309 322 12,900 SH   SOLE   12,900 0 0
CITIGROUP INC COM NEW 172967424 1,189 17,782 SH   SOLE   17,782 0 0
COGNEX CORP COM 192422103 10,332 121,700 SH   SOLE   121,700 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,748 116,700 SH   SOLE   116,700 0 0
CONTROL4 CORP COM 21240D107 1,731 88,300 SH   SOLE   88,300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,612 16,100 SH   SOLE   16,100 0 0
CUMMINS INC COM 231021106 340 2,100 SH   SOLE   2,100 0 0
CUTERA INC COM 232109108 1,212 46,800 SH   SOLE   46,800 0 0
DANAHER CORP DEL COM 235851102 2,569 30,450 SH   SOLE   30,450 0 0
ECOLAB INC COM 278865100 457 3,450 SH   SOLE   3,450 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,246 19,000 SH   SOLE   19,000 0 0
EXPRESS SCRIPTS INC COM 30219G108 2,102 32,932 SH   SOLE   32,932 0 0
FACEBOOK INC CL A 30303M102 15,264 101,100 SH   SOLE   101,100 0 0
FORTIVE CORP COM 34959J108 15,356 242,400 SH   SOLE   242,400 0 0
FORTUNE BRANDS HOME & SECURITY IN COM 34964C106 4,517 69,250 SH   SOLE   69,250 0 0
GENERAL ELEC CO COM 369604103 394 14,619 SH   SOLE   14,619 0 0
GENERAL MILLS INC COM 370334104 1,362 24,600 SH   SOLE   24,600 0 0
GILEAD SCIENCES INC COM 375558103 2,241 31,675 SH   SOLE   31,675 0 0
HCP INC COM 40414L109 1,168 36,550 SH   SOLE   36,550 0 0
ILLUMINA INC COM 452327109 2,646 15,250 SH   SOLE   15,250 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 651 11,954 SH   SOLE   11,954 0 0
INTEL CORP COM 458140100 360 10,691 SH   SOLE   10,691 0 0
JOHNSON & JOHNSON COM 478160104 7,484 56,575 SH   SOLE   56,575 0 0
KEYCORP NEW COM 493267108 1,574 84,000 SH   SOLE   84,000 0 0
LOWES COS INC COM 548661107 1,023 13,200 SH   SOLE   13,200 0 0
MKS INSTRUMENT INC COM 55306N104 6,585 97,850 SH   SOLE   97,850 0 0
MAGNA INTL INC COM 559222401 789 17,050 SH   SOLE   17,050 0 0
MANPOWERGROUP INC COM 56418H100 7,190 64,400 SH   SOLE   64,400 0 0
MARATHON PETE CORP COM 56585A102 1,627 31,100 SH   SOLE   31,100 0 0
MASCO CORP COM 574599106 9,027 236,250 SH   SOLE   236,250 0 0
MASIMO CORP COM 574795100 2,302 25,250 SH   SOLE   25,250 0 0
MASTERCARD INC CL A 57636Q104 2,011 16,560 SH   SOLE   16,560 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6,709 85,800 SH   SOLE   85,800 0 0
MEDTRONIC COM 585055106 554 6,247 SH   SOLE   6,247 0 0
MICROSOFT CORP COM 594918104 619 8,987 SH   SOLE   8,987 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 12,112 156,933 SH   SOLE   156,933 0 0
MOHAWK INDS INC COM 608190104 7,891 32,650 SH   SOLE   32,650 0 0
NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 546 20,800 SH   SOLE   20,800 0 0
NAUTILUS INC COM 63910B102 538 28,100 SH   SOLE   28,100 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,028 22,350 SH   SOLE   22,350 0 0
NIKE INC CL B NEW 654106103 1,050 17,800 SH   SOLE   17,800 0 0
NORTHWEST NAT GAS CO COM 667655104 269 4,500 SH   SOLE   4,500 0 0
ONE GAS INC COM 68235P108 508 7,286 SH   SOLE   7,286 0 0
OWENS CORNING NEW COM 690742101 4,707 70,350 SH   SOLE   70,350 0 0
PFIZER INC COM 717081103 233 6,957 SH   SOLE   6,957 0 0
PROCTER & GAMBLE CO COM 742718109 958 11,002 SH   SOLE   11,002 0 0
QORVO INC COM 74736K101 239 3,783 SH   SOLE   3,783 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,648 77,800 SH   SOLE   77,800 0 0
RED HAT INC COM 756577102 679 7,100 SH   SOLE   7,100 0 0
REINSURANCE GROUP OF AMERICA COM NEW 759351604 1,373 10,700 SH   SOLE   10,700 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,788 25,000 SH   SOLE   25,000 0 0
ROYAL GOLD INC COM 780287108 281 3,600 SH   SOLE   3,600 0 0
SALESFORCE COM INC COM 79466L302 14,934 172,450 SH   SOLE   172,450 0 0
SANOFI RIGHT 12/31/2020 80105N113 15 39,800 SH   SOLE   39,800 0 0
HENRY SCHEIN INC COM 806407102 4,542 24,820 SH   SOLE   24,820 0 0
SCHWAB CHARLES CORP NEW COM 808513105 3,157 73,500 SH   SOLE   73,500 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 152 11,200 SH   SOLE   11,200 0 0
SHERWIN WILLIAMS CO COM 824348106 4,755 13,550 SH   SOLE   13,550 0 0
SIGNATURE BK NEW YORK NY COM 82669G104 545 3,800 SH   SOLE   3,800 0 0
SMITH A O COM 831865209 13,192 234,200 SH   SOLE   234,200 0 0
STARBUCKS CORP COM 855244109 2,863 49,100 SH   SOLE   49,100 0 0
STERICYCLE INC COM 858912108 1,212 15,884 SH   SOLE   15,884 0 0
STRYKER CORP COM 863667101 12,864 92,700 SH   SOLE   92,700 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,570 35,500 SH   SOLE   35,500 0 0
T-MOBILE US INC COM 872590104 3,640 60,050 SH   SOLE   60,050 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,774 15,900 SH   SOLE   15,900 0 0
3M CO COM 88579Y101 1,124 5,400 SH   SOLE   5,400 0 0
ULTA BEAUTY INC COM 90384S303 12,424 43,240 SH   SOLE   43,240 0 0
UNION PAC CORP COM 907818108 322 2,964 SH   SOLE   2,964 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,024 27,100 SH   SOLE   27,100 0 0
VEEVA SYS INC CL A COM 922475108 9,331 152,200 SH   SOLE   152,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,532 34,318 SH   SOLE   34,318 0 0
VISA INC COM CL A 92826C839 14,648 156,200 SH   SOLE   156,200 0 0
WASHINGTON TRUST BANCORP COM 940610108 544 10,563 SH   SOLE   10,563 0 0
WEYERHAEUSER CO COM 962166104 1,396 41,700 SH   SOLE   41,700 0 0
XL GROUP LTD COM G98294104 5,185 118,400 SH   SOLE   118,400 0 0
ZIONS BANCORPORATION COM 989701107 1,558 35,500 SH   SOLE   35,500 0 0
ZOETIS INC CL A 98978V103 8,595 137,800 SH   SOLE   137,800 0 0