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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   44,697,753 167,508 SH   SOLE 0 0 0 167,508
ACTIVISION BLIZZARD INC COM 00507V109   15,231,919 198,980 SH   SOLE 0 0 0 198,980
ADOBE SYSTEMS INCORPORATED COM 00724F101   22,332,467 66,361 SH   SOLE 0 0 0 66,361
ALPHABET INC CAP STK CL A 02079K305   8,862,615 100,449 SH   SOLE 0 0 0 100,449
ALPHABET INC CAP STK CL C 02079K107   27,599,112 311,046 SH   SOLE 0 0 0 311,046
AMERISOURCEBERGEN CORP COM 03073E105   2,802,156 16,910 SH   SOLE 0 0 0 16,910
APPLE INC COM 037833100   36,782,610 283,096 SH   SOLE 0 0 0 283,096
AUTOMATIC DATA PROCESSING IN COM 053015103   21,742,232 91,025 SH   SOLE 0 0 0 91,025
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,273,342 46,207 SH   SOLE 0 0 0 46,207
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,190,343 16,330 SH   SOLE 0 0 0 16,330
CDW CORP COM 12514G108   480,380 2,690 SH   SOLE 0 0 0 2,690
CHECK POINT SOFTWARE TECH LT ORD M22465104   274,398 2,175 SH   SOLE 0 0 0 2,175
CINTAS CORP COM 172908105   932,595 2,065 SH   SOLE 0 0 0 2,065
COPART INC COM 217204106   619,312 10,171 SH   SOLE 0 0 0 10,171
DECKERS OUTDOOR CORP COM 243537107   682,564 1,710 SH   SOLE 0 0 0 1,710
EDWARDS LIFESCIENCES CORP COM 28176E108   539,803 7,235 SH   SOLE 0 0 0 7,235
EPAM SYS INC COM 29414B104   643,681 1,964 SH   SOLE 0 0 0 1,964
FAIR ISAAC CORP COM 303250104   592,594 990 SH   SOLE 0 0 0 990
FASTENAL CO COM 311900104   416,653 8,805 SH   SOLE 0 0 0 8,805
FEDEX CORP COM 31428X106   346,595 2,001 SH   SOLE 0 0 0 2,001
FLEETCOR TECHNOLOGIES INC COM 339041105   548,836 2,988 SH   SOLE 0 0 0 2,988
FORTINET INC COM 34959E109   414,343 8,475 SH   SOLE 0 0 0 8,475
GENPACT LIMITED SHS G3922B107   421,512 9,100 SH   SOLE 0 0 0 9,100
GRAINGER W W INC COM 384802104   20,228,130 36,365 SH   SOLE 0 0 0 36,365
HERSHEY CO COM 427866108   2,002,849 8,649 SH   SOLE 0 0 0 8,649
HOME DEPOT INC COM 437076102   34,672,130 109,771 SH   SOLE 0 0 0 109,771
IDEXX LABS INC COM 45168D104   403,880 990 SH   SOLE 0 0 0 990
INTUIT COM 461202103   27,635,026 71,001 SH   SOLE 0 0 0 71,001
ITT INC COM 45073V108   521,473 6,430 SH   SOLE 0 0 0 6,430
JOHNSON & JOHNSON COM 478160104   319,158 1,807 SH   SOLE 0 0 0 1,807
KEYSIGHT TECHNOLOGIES INC COM 49338L103   634,670 3,710 SH   SOLE 0 0 0 3,710
KLA CORP COM NEW 482480100   20,396,192 54,097 SH   SOLE 0 0 0 54,097
LILLY ELI & CO COM 532457108   1,668,230 4,560 SH   SOLE 0 0 0 4,560
MASTERCARD INCORPORATED CL A 57636Q104   22,432,879 64,512 SH   SOLE 0 0 0 64,512
MCDONALDS CORP COM 580135101   1,328,885 5,043 SH   SOLE 0 0 0 5,043
MERCK & CO INC COM 58933Y105   29,379,116 264,796 SH   SOLE 0 0 0 264,796
METTLER TOLEDO INTERNATIONAL COM 592688105   492,898 341 SH   SOLE 0 0 0 341
MICROSOFT CORP COM 594918104   50,819,869 211,908 SH   SOLE 0 0 0 211,908
MSA SAFETY INC COM 553498106   322,986 2,240 SH   SOLE 0 0 0 2,240
NICE LTD SPONSORED ADR 653656108   378,831 1,970 SH   SOLE 0 0 0 1,970
NIKE INC CL B 654106103   18,490,068 158,021 SH   SOLE 0 0 0 158,021
NORTHWEST BANCSHARES INC MD COM 667340103   543,249 38,859 SH   SOLE 0 0 0 38,859
PEPSICO INC COM 713448108   1,507,608 8,345 SH   SOLE 0 0 0 8,345
POOL CORP COM 73278L105   491,286 1,625 SH   SOLE 0 0 0 1,625
PRICE T ROWE GROUP INC COM 74144T108   615,644 5,645 SH   SOLE 0 0 0 5,645
ROPER TECHNOLOGIES INC COM 776696106   433,392 1,003 SH   SOLE 0 0 0 1,003
SHERWIN WILLIAMS CO COM 824348106   1,905,048 8,027 SH   SOLE 0 0 0 8,027
SPDR S&P 500 ETF TR TR UNIT 78462F103   387,019 1,012 SH   SOLE 0 0 0 1,012
STERIS PLC SHS USD G8473T100   436,792 2,365 SH   SOLE 0 0 0 2,365
STRYKER CORPORATION COM 863667101   27,632,052 113,019 SH   SOLE 0 0 0 113,019
TEXAS INSTRS INC COM 882508104   330,440 2,000 SH   SOLE 0 0 0 2,000
TRACTOR SUPPLY CO COM 892356106   17,612,604 78,289 SH   SOLE 0 0 0 78,289
UNITED PARCEL SERVICE INC CL B 911312106   463,110 2,664 SH   SOLE 0 0 0 2,664
UNITEDHEALTH GROUP INC COM 91324P102   24,824,053 46,822 SH   SOLE 0 0 0 46,822
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   283,145 4,897 SH   SOLE 0 0 0 4,897
VEEVA SYS INC CL A COM 922475108   411,519 2,550 SH   SOLE 0 0 0 2,550
VISA INC COM CL A 92826C839   31,320,994 150,756 SH   SOLE 0 0 0 150,756