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 8,681 41,781 SH   SOLE 0 11,625 0 30,156
AbbVie, Inc. COM 00287Y109 10,619 131,769 SH   SOLE 0 36,694 0 95,075
Adobe Inc. COM 00724F101 11,625 43,623 SH   SOLE 0 12,156 0 31,467
Alphabet Inc. COM 02079K305 26,448 22,473 SH   SOLE 0 6,264 0 16,209
Amazon.com Inc. COM 023135106 22,220 12,478 SH   SOLE 0 3,488 0 8,990
Amphenol Corp. COM 032095101 5,031 53,268 SH   SOLE 0 14,829 0 38,439
Apache Corp. COM 037411105 5,301 152,932 SH   SOLE 0 42,607 0 110,325
Apple Inc. COM 037833100 32,832 172,847 SH   SOLE 0 48,229 0 124,618
Ball Corp. COM 058498106 8,082 139,681 SH   SOLE 0 38,931 0 100,750
Baxter International COM 071813109 5,672 69,757 SH   SOLE 0 19,430 0 50,327
Becton Dickinson & Co. COM 075887109 5,362 21,472 SH   SOLE 0 5,990 0 15,482
Bristol-Myers Squibb Co COM 110122108 7,159 150,053 SH   SOLE 0 41,768 0 108,285
CDW Corp. COM 12514G108 5,763 59,802 SH   SOLE 0 16,677 0 43,125
CSX Corp. COM 126408103 9,250 123,625 SH   SOLE 0 34,450 0 89,175
CarMax Inc. COM 143130102 9,143 130,983 SH   SOLE 0 36,502 0 94,481
Church & Dwight COM 171340102 8,343 117,128 SH   SOLE 0 32,653 0 84,475
Cintas Corp COM 172908105 6,448 31,901 SH   SOLE 0 8,976 0 22,925
Clorox Company COM 189054109 5,380 33,527 SH   SOLE 0 9,327 0 24,200
Corning Inc. COM 219350105 5,401 163,160 SH   SOLE 0 45,487 0 117,673
Deere & Company COM 244199105 7,438 46,534 SH   SOLE 0 12,980 0 33,554
Dollar Tree COM 256746108 5,172 49,235 SH   SOLE 0 13,728 0 35,507
Electronic Arts, Inc. COM 285512109 5,687 55,960 SH   SOLE 0 15,583 0 40,377
Estee Lauder Companies COM 518439104 7,067 42,687 SH   SOLE 0 11,903 0 30,784
Facebook, Inc. COM 30303M102 13,962 83,761 SH   SOLE 0 23,338 0 60,423
Fiserv, Inc. COM 337738108 8,429 95,479 SH   SOLE 0 26,604 0 68,875
Gilead Sciences COM 375558103 9,379 144,266 SH   SOLE 0 40,191 0 104,075
Hilton Inc. COM 43300A203 8,589 103,346 SH   SOLE 0 28,711 0 74,635
Home Depot Inc COM 437076102 13,431 69,992 SH   SOLE 0 19,494 0 50,498
IONIS PHARMACEUTICALS COM COM 462222100 7,391 91,051 SH   SOLE 0 25,376 0 65,675
Intel Corp COM 458140100 8,221 153,097 SH   SOLE 0 42,672 0 110,425
KLA-Tencor Corp COM 482480100 7,901 66,163 SH   SOLE 0 18,447 0 47,716
McDonald's Corp. COM 580135101 9,474 49,889 SH   SOLE 0 13,910 0 35,979
Mettler Toledo Int'l COM 592688105 8,116 11,225 SH   SOLE 0 3,135 0 8,090
Microsoft Corp. COM 594918104 31,390 266,150 SH   SOLE 0 74,221 0 191,929
NVR Inc. COM 62944T105 4,162 1,504 SH   SOLE 0 440 0 1,064
NetApp, Inc. COM 64110D104 4,915 70,877 SH   SOLE 0 19,727 0 51,150
O'Reilly Automotive COM 67103H107 7,271 18,726 SH   SOLE 0 5,201 0 13,525
PNC Financial Services COM 693475105 8,448 68,872 SH   SOLE 0 19,182 0 49,690
Parker-Hannifin Corp. COM 701094104 7,584 44,188 SH   SOLE 0 12,302 0 31,886
Pepsico Inc. COM 713448108 10,857 88,591 SH   SOLE 0 24,691 0 63,900
Raytheon Company COM 755111507 7,839 43,053 SH   SOLE 0 12,003 0 31,050
Reinsurance Group of America COM 759351604 5,026 35,401 SH   SOLE 0 9,851 0 25,550
S&P Global, Inc. COM 78409V104 9,483 45,039 SH   SOLE 0 12,554 0 32,485
Salesforce.com Inc COM 79466L302 11,396 71,957 SH   SOLE 0 20,032 0 51,925
Snap-On Inc. COM 833034101 4,617 29,501 SH   SOLE 0 8,226 0 21,275
Synopsys Inc. COM 871607107 6,199 53,833 SH   SOLE 0 14,996 0 38,837
Texas Instruments, Inc. COM 882508104 11,302 106,548 SH   SOLE 0 29,612 0 76,936
Total System Services, Inc. COM 891906109 7,783 81,918 SH   SOLE 0 22,827 0 59,091
Transunion COM 89400J107 4,853 72,603 SH   SOLE 0 20,203 0 52,400
Tyson Foods Inc COM 902494103 8,608 123,979 SH   SOLE 0 34,554 0 89,425
United Healthcare COM 91324P102 11,601 46,919 SH   SOLE 0 13,062 0 33,857
Walt Disney Co COM 254687106 9,997 90,039 SH   SOLE 0 25,108 0 64,931
Western Digital Corp COM 958102105 5,781 120,287 SH   SOLE 0 33,507 0 86,780
Zoetis Inc. COM 98978V103 5,462 54,254 SH   SOLE 0 15,104 0 39,150
Equinix Inc REIT 29444U700 5,665 12,501 SH   SOLE 0 3,481 0 9,020
Gaming and Leisure Properties REIT 36467J108 8,187 212,253 SH   SOLE 0 59,153 0 153,100