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
Accenture PLC Ireland Shs Clas ADR G1151C101 6,524 30,984 SH   SOLE 0 10,509 0 20,475
AUTOMATIC DATA PROCESS COM COM 053015103 6,028 35,356 SH   SOLE 0 12,006 0 23,350
AbbVie, Inc. COM 00287Y109 8,119 91,697 SH   SOLE 0 31,147 0 60,550
Adobe Inc. COM 00724F101 10,010 30,350 SH   SOLE 0 10,308 0 20,042
Alphabet Inc. COM 02079K305 20,939 15,633 SH   SOLE 0 5,299 0 10,334
Amazon.com Inc. COM 023135106 16,006 8,662 SH   SOLE 0 2,947 0 5,715
Amphenol Corp. COM 032095101 4,012 37,068 SH   SOLE 0 12,579 0 24,489
Apple Inc. COM 037833100 38,234 130,204 SH   SOLE 0 44,261 0 85,943
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 3,746 30,326 SH   SOLE 0 10,301 0 20,025
Ball Corp. COM 058498106 6,281 97,131 SH   SOLE 0 32,981 0 64,150
Baxter International COM 071813109 4,058 48,532 SH   SOLE 0 16,480 0 32,052
Bristol-Myers Squibb Co COM 110122108 6,699 104,365 SH   SOLE 0 35,405 0 68,960
CADENCE DESIGN SYSTEM COM COM 127387108 3,844 55,428 SH   SOLE 0 18,803 0 36,625
CDW Corp. COM 12514G108 5,939 41,577 SH   SOLE 0 14,127 0 27,450
CSX Corp. COM 126408103 6,216 85,900 SH   SOLE 0 29,125 0 56,775
Chemed Corp. COM 16359R103 4,162 9,475 SH   SOLE 0 3,225 0 6,250
Church & Dwight COM 171340102 5,731 81,478 SH   SOLE 0 27,678 0 53,800
Cintas Corp COM 172908105 5,940 22,077 SH   SOLE 0 7,602 0 14,475
Clorox Company COM 189054109 3,578 23,302 SH   SOLE 0 7,902 0 15,400
Costco Wholesale Corp COM 22160K105 7,981 27,155 SH   SOLE 0 9,230 0 17,925
ECOLAB INC COM COM 278865100 5,057 26,206 SH   SOLE 0 8,881 0 17,325
Estee Lauder Companies COM 518439104 6,137 29,712 SH   SOLE 0 10,103 0 19,609
Facebook, Inc. COM 30303M102 11,963 58,287 SH   SOLE 0 19,814 0 38,473
Fiserv, Inc. COM 337738108 7,682 66,432 SH   SOLE 0 22,557 0 43,875
Gilead Sciences COM 375558103 4,135 63,641 SH   SOLE 0 21,616 0 42,025
Hilton Inc. COM 43300A203 7,970 71,864 SH   SOLE 0 24,354 0 47,510
Home Depot Inc COM 437076102 8,696 39,821 SH   SOLE 0 13,523 0 26,298
IDEXX Laboratories, Inc. COM 45168D104 3,845 14,726 SH   SOLE 0 5,001 0 9,725
INTERNATIONAL BUSINESS COM COM 459200101 5,608 41,836 SH   SOLE 0 14,211 0 27,625
Intel Corp COM 458140100 6,377 106,550 SH   SOLE 0 36,225 0 70,325
Intuit Inc. COM 461202103 5,763 22,003 SH   SOLE 0 7,478 0 14,525
KLA-Tencor Corp COM 482480100 6,381 35,813 SH   SOLE 0 12,172 0 23,641
MarketAxess COM 57060D108 5,241 13,825 SH   SOLE 0 4,675 0 9,150
McDonald's Corp. COM 580135101 6,855 34,690 SH   SOLE 0 11,786 0 22,904
Merck & Co. COM 58933Y105 9,012 99,086 SH   SOLE 0 33,661 0 65,425
Mettler Toledo Int'l COM 592688105 6,215 7,835 SH   SOLE 0 2,670 0 5,165
Microsoft Corp. COM 594918104 29,202 185,175 SH   SOLE 0 62,946 0 122,229
NVR Inc. COM 62944T105 4,102 1,077 SH   SOLE 0 388 0 689
Nvidia Corp. COM 67066G104 7,079 30,085 SH   SOLE 0 10,210 0 19,875
O'Reilly Automotive COM 67103H107 5,720 13,051 SH   SOLE 0 4,426 0 8,625
PNC Financial Services COM 693475105 7,646 47,898 SH   SOLE 0 16,233 0 31,665
Parker-Hannifin Corp. COM 701094104 6,326 30,738 SH   SOLE 0 10,427 0 20,311
Paychex, Inc. COM 704326107 5,491 64,554 SH   SOLE 0 21,929 0 42,625
Pepsico Inc. COM 713448108 8,421 61,617 SH   SOLE 0 20,917 0 40,700
Raytheon Company COM 755111507 6,582 29,953 SH   SOLE 0 10,178 0 19,775
Reinsurance Group of America COM 759351604 4,020 24,651 SH   SOLE 0 8,376 0 16,275
S&P Global, Inc. COM 78409V104 8,550 31,314 SH   SOLE 0 10,629 0 20,685
Snap-On Inc. COM 833034101 3,473 20,501 SH   SOLE 0 6,951 0 13,550
Synopsys Inc. COM 871607107 5,217 37,478 SH   SOLE 0 12,741 0 24,737
TJX COS INC/THE COM 872540109 6,642 108,776 SH   SOLE 0 36,951 0 71,825
Texas Instruments, Inc. COM 882508104 9,500 74,049 SH   SOLE 0 25,088 0 48,961
Transunion COM 89400J107 4,323 50,502 SH   SOLE 0 17,127 0 33,375
United Healthcare COM 91324P102 9,590 32,621 SH   SOLE 0 11,064 0 21,557
Veeva Systems Inc. COM 922475108 3,587 25,502 SH   SOLE 0 8,652 0 16,850
Zoetis Inc. COM 98978V103 4,993 37,729 SH   SOLE 0 12,804 0 24,925
EQUITY LIFESTYLE PPTYS COM REIT 29472R108 4,440 63,077 SH   SOLE 0 21,377 0 41,700
Equinix Inc REIT 29444U700 5,114 8,761 SH   SOLE 0 2,941 0 5,820
Gaming and Leisure Properties REIT 36467J108 6,355 147,628 SH   SOLE 0 50,128 0 97,500