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
3M CO COM COM 88579Y101 7,961 41,781 SH   SOLE 0 11,625 0 30,156
Adobe Inc. COM 00724F101 9,868 43,617 SH   SOLE 0 12,150 0 31,467
Alphabet Inc. COM 02079K305 23,478 22,468 SH   SOLE 0 6,259 0 16,209
Amazon.com Inc. COM 023135106 23,240 15,473 SH   SOLE 0 4,293 0 11,180
Amphenol Corp. COM 032095101 4,315 53,264 SH   SOLE 0 14,825 0 38,439
Apple Inc. COM 037833100 29,342 186,016 SH   SOLE 0 51,848 0 134,168
Ball Corp. COM 058498106 10,916 237,400 SH   SOLE 0 66,125 0 171,275
Baxter International COM 071813109 4,591 69,752 SH   SOLE 0 19,425 0 50,327
Becton Dickinson & Co. COM 075887109 4,837 21,469 SH   SOLE 0 5,987 0 15,482
BioMarin Pharmaceutical COM 09061G101 7,187 84,400 SH   SOLE 0 23,475 0 60,925
Boeing Co COM 097023105 9,675 30,000 SH   SOLE 0 8,359 0 21,641
Bristol-Myers Squibb Co COM 110122108 7,799 150,035 SH   SOLE 0 41,750 0 108,285
CSX Corp. COM 126408103 9,925 159,750 SH   SOLE 0 44,475 0 115,275
CarMax Inc. COM 143130102 8,216 130,981 SH   SOLE 0 36,500 0 94,481
Celgene Corp. COM 151020104 6,507 101,525 SH   SOLE 0 28,300 0 73,225
Church & Dwight COM 171340102 5,488 83,450 SH   SOLE 0 23,225 0 60,225
Cintas Corp COM 172908105 5,359 31,900 SH   SOLE 0 8,975 0 22,925
Constellation Brands, Inc. COM 21036P108 5,190 32,271 SH   SOLE 0 8,975 0 23,296
Corning Inc. COM 219350105 9,071 300,273 SH   SOLE 0 83,600 0 216,673
Deere & Company COM 244199105 11,035 73,979 SH   SOLE 0 20,600 0 53,379
Dollar Tree COM 256746108 4,447 49,232 SH   SOLE 0 13,725 0 35,507
DowDuPont Inc COM 26078J100 6,730 125,845 SH   SOLE 0 35,000 0 90,845
Electronic Arts, Inc. COM 285512109 4,415 55,952 SH   SOLE 0 15,575 0 40,377
Estee Lauder Companies COM 518439104 5,553 42,684 SH   SOLE 0 11,900 0 30,784
Facebook, Inc. COM 30303M102 10,979 83,748 SH   SOLE 0 23,325 0 60,423
Fiserv, Inc. COM 337738108 7,016 95,475 SH   SOLE 0 26,600 0 68,875
Gilead Sciences COM 375558103 6,593 105,400 SH   SOLE 0 29,375 0 76,025
Hilton Inc. COM 43300A203 7,420 103,342 SH   SOLE 0 28,707 0 74,635
Home Depot Inc COM 437076102 9,472 55,127 SH   SOLE 0 15,354 0 39,773
Intel Corp COM 458140100 7,181 153,025 SH   SOLE 0 42,600 0 110,425
KLA-Tencor Corp COM 482480100 4,641 51,861 SH   SOLE 0 14,445 0 37,416
Manulife Financial Corp COM 56501R106 4,593 323,670 SH   SOLE 0 90,155 0 233,515
McDonald's Corp. COM 580135101 9,749 54,904 SH   SOLE 0 15,300 0 39,604
Microsoft Corp. COM 594918104 27,023 266,054 SH   SOLE 0 74,125 0 191,929
NVR Inc. COM 62944T105 3,665 1,504 SH   SOLE 0 440 0 1,064
NetApp, Inc. COM 64110D104 4,229 70,875 SH   SOLE 0 19,725 0 51,150
O'Reilly Automotive COM 67103H107 6,448 18,725 SH   SOLE 0 5,200 0 13,525
PEPSICO INC COM COM 713448108 5,604 50,725 SH   SOLE 0 14,175 0 36,550
PNC Financial Services COM 693475105 8,051 68,865 SH   SOLE 0 19,175 0 49,690
Parker-Hannifin Corp. COM 701094104 7,723 51,786 SH   SOLE 0 14,400 0 37,386
Pioneer Natural Resources COM 723787107 3,590 27,300 SH   SOLE 0 7,600 0 19,700
S&P Global, Inc. COM 78409V104 9,896 58,235 SH   SOLE 0 16,200 0 42,035
Salesforce.com Inc COM 79466L302 9,855 71,950 SH   SOLE 0 20,025 0 51,925
Synopsys Inc. COM 871607107 4,535 53,831 SH   SOLE 0 14,994 0 38,837
Texas Instruments, Inc. COM 882508104 10,068 106,536 SH   SOLE 0 29,600 0 76,936
Total System Services, Inc. COM 891906109 9,890 121,666 SH   SOLE 0 33,875 0 87,791
Transunion COM 89400J107 4,124 72,600 SH   SOLE 0 20,200 0 52,400
Tyson Foods Inc COM 902494103 4,288 80,300 SH   SOLE 0 22,375 0 57,925
United Healthcare COM 91324P102 11,685 46,907 SH   SOLE 0 13,050 0 33,857
Walt Disney Co COM 254687106 7,879 71,856 SH   SOLE 0 19,950 0 51,906
Wellcare Health Plans Inc. COM 94946T106 4,208 17,825 SH   SOLE 0 4,975 0 12,850
Western Digital Corp COM 958102105 4,447 120,284 SH   SOLE 0 33,504 0 86,780
Equinix Inc REIT 29444U700 4,407 12,500 SH   SOLE 0 3,480 0 9,020