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 88579Y101 3,664 20,923 SH   SOLE   17,392 0 3,531
Albemarle Corp. COM 012653101 2,282 28,772 SH   SOLE   23,908 0 4,864
Alphabet Inc Class A COM 02079K305 4,182 5,944 SH   SOLE   4,980 0 964
Alphabet Inc Class C COM 02079K107 2,936 4,242 SH   SOLE   3,573 0 669
Amazon.Com Inc. COM 023135106 4,287 5,990 SH   SOLE   4,927 0 1,063
American Tower COM 03027x100 1,124 9,893 SH   SOLE   8,053 0 1,840
Ametek Inc COM 031100100 2,354 50,922 SH   SOLE   42,363 0 8,559
Amgen Inc COM 031162100 1,015 6,673 SH   SOLE   5,375 0 1,298
Amphenol Corp Cl A COM 032095101 1,991 34,722 SH   SOLE   28,930 0 5,792
Apple, Inc. COM 037833100 6,229 65,158 SH   SOLE   53,750 0 11,408
Baxter International COM 071813109 1,741 38,496 SH   SOLE   31,634 0 6,862
Biogen Idec Inc. COM 09062X103 1,058 4,376 SH   SOLE   3,605 0 771
Boeing Co. COM 097023105 919 7,079 SH   SOLE   5,880 0 1,199
Bristol-Myers Squibb COM 110122108 2,698 36,678 SH   SOLE   30,438 0 6,240
CF Industries Holdings, Inc. COM 125269100 528 21,895 SH   SOLE   18,085 0 3,810
CVS Health Corporation COM 126650100 4,875 50,919 SH   SOLE   42,171 0 8,748
Caterpillar Inc. COM 149123101 883 11,646 SH   SOLE   9,656 0 1,990
Celgene Corp. COM 151020104 3,145 31,885 SH   SOLE   26,377 0 5,508
Coca Cola Co COM 191216100 4,783 105,519 SH   SOLE   87,302 0 18,217
Colgate Palmolive Co COM 194162103 3,761 51,376 SH   SOLE   42,606 0 8,770
Comcast Corp. Cl. A COM 20030N101 4,230 64,894 SH   SOLE   53,914 0 10,980
Concho Resources Inc. COM 20605P101 510 4,272 SH   SOLE   3,474 0 798
Costco Wholesale Corp COM 22160K105 1,563 9,950 SH   SOLE   8,129 0 1,821
Dish Network Corporation (fka COM 25470M109 1,601 30,557 SH   SOLE   25,550 0 5,007
Disney Walt Co COM 254687106 6,659 68,077 SH   SOLE   56,273 0 11,804
Ebay Inc. COM 278642103 1,360 58,093 SH   SOLE   47,477 0 10,616
Edwards Lifesciences Corp COM 28176e108 2,052 20,571 SH   SOLE   17,016 0 3,555
Estee Lauder COM 518439104 1,958 21,515 SH   SOLE   17,828 0 3,687
Express Scripts Holding Co COM 30219G108 2,204 29,083 SH   SOLE   24,118 0 4,965
Exxon Mobil Corp COM 30231G102 569 6,066 SH   SOLE   4,878 0 1,188
Facebook COM 30303M102 2,514 21,999 SH   SOLE   18,172 0 3,827
Fedex Corp. COM 31428x106 1,829 12,049 SH   SOLE   9,970 0 2,079
Financial Select Secotr SPDR COM 81369y605 473 20,674 SH   SOLE   20,674 0 0
Flir Systems COM 302445101 1,828 59,055 SH   SOLE   48,958 0 10,097
Gilead Sciences, Inc. COM 375558103 3,720 44,599 SH   SOLE   36,801 0 7,798
Goldman Sachs Group Inc. COM 38141G104 1,588 10,691 SH   SOLE   8,874 0 1,817
Home Depot COM 437076102 6,414 50,232 SH   SOLE   41,308 0 8,924
Honeywell Internat'l Inc. COM 438516106 1,192 10,246 SH   SOLE   8,618 0 1,628
IShares Russell 2000 COM 464287655 420 3,650 SH   SOLE   3,650 0 0
Int'l Business Machines COM 459200101 902 5,943 SH   SOLE   4,833 0 1,110
J.M. Smucker Co. - New COM 832696405 903 5,928 SH   SOLE   4,876 0 1,052
Johnson & Johnson COM 478160104 7,025 57,915 SH   SOLE   47,838 0 10,077
Lilly (Eli) & Co COM 532457108 1,257 15,958 SH   SOLE   13,145 0 2,813
Lockheed Martin Corporation COM 539830109 4,637 18,683 SH   SOLE   15,465 0 3,218
McCormick & Co. COM 579780206 2,098 19,672 SH   SOLE   16,367 0 3,305
McDonald's Corp COM 580135101 1,717 14,267 SH   SOLE   11,810 0 2,457
Microsoft Corp. COM 594918104 4,971 97,152 SH   SOLE   79,305 0 17,847
Nike Inc COM 654106103 1,157 20,960 SH   SOLE   17,306 0 3,654
Northrop Grumman Corp. COM 666807102 2,003 9,009 SH   SOLE   7,451 0 1,558
Oracle Corporation COM 68389X105 1,202 29,377 SH   SOLE   23,723 0 5,654
Orbital ATK, Inc. COM 68557N103 1,700 19,965 SH   SOLE   16,705 0 3,260
PayPal Holdings, Inc COM 70450Y103 2,423 66,378 SH   SOLE   54,233 0 12,145
Praxair COM 74005P104 2,236 19,892 SH   SOLE   16,340 0 3,552
Procter & Gamble Co. COM 742718109 1,708 20,172 SH   SOLE   16,556 0 3,616
Qualcomm Inc. COM 747525103 3,195 59,650 SH   SOLE   49,059 0 10,591
Ralph Lauren Corp COM 751212101 1,249 13,942 SH   SOLE   11,520 0 2,422
Roper Technologies, Inc COM 776696106 2,306 13,523 SH   SOLE   11,135 0 2,388
Synchrony Financial COM 87165B103 1,067 42,199 SH   SOLE   35,229 0 6,970
TJX Companies Inc. COM 872540109 2,359 30,549 SH   SOLE   25,282 0 5,267
Time Inc. COM 887228104 831 50,472 SH   SOLE   41,232 0 9,240
Trimble Navigation Ltd COM 896239100 1,141 46,842 SH   SOLE   38,542 0 8,300
Union Pacific Corp COM 907818108 1,225 14,035 SH   SOLE   11,513 0 2,522
UnitedHealth Group COM 91324p102 4,231 29,964 SH   SOLE   24,894 0 5,070
Verizon Communications COM 92343v104 2,255 40,389 SH   SOLE   33,445 0 6,944
Visa, Inc. COM 92826C839 4,453 60,040 SH   SOLE   49,880 0 10,160
WellTower Inc. COM 95040Q104 2,353 30,893 SH   SOLE   25,456 0 5,437
Wells Fargo & Co COM 949746101 1,501 31,710 SH   SOLE   26,352 0 5,358
Whole Foods Markets COM 966837106 1,077 33,628 SH   SOLE   27,906 0 5,722
YUM Brands Inc. COM 988498101 3,638 43,873 SH   SOLE   36,550 0 7,323