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
Akamai Technologies COM 00971T101 1,152 19,300 SH   SOLE   0 0 1,152
Align Technology, Inc. COM 016255101 1,950 17,000 SH   SOLE   0 0 1,950
Alphabet Inc Class A Capital S COM 02079K305 2,692 3,175 SH   SOLE   0 0 2,692
Alphabet Inc Class C Capital S COM 02079K107 713 860 SH   SOLE   0 0 713
Apple Corp. COM 037833100 2,888 20,100 SH   SOLE   0 0 2,888
Bank of America COM 060505104 1,085 46,000 SH   SOLE   0 0 1,085
Bk. of Amer. Conv. Pfd. PFD 060505682 4,216 3,528 SH   SOLE   0 0 4,216
Boeing Company COM 097023105 3,145 17,781 SH   SOLE   0 0 3,145
Box Inc. COM 10316T104 1,274 78,100 SH   SOLE   0 0 1,274
Cal-Maine Foods Inc. COM 128030202 966 26,250 SH   SOLE   0 0 966
Canadian Natl Railway ADR 136375102 2,813 38,050 SH   SOLE   0 0 2,813
Chevrontexaco Corp COM 166764100 211 1,965 SH   SOLE   0 0 211
Chipotle Mexican Grill COM 169656105 1,268 2,845 SH   SOLE   0 0 1,268
Coach, Inc. COM 189754104 2,678 64,800 SH   SOLE   0 0 2,678
Conocophillips Com COM 20825C104 706 14,150 SH   SOLE   0 0 706
Consumer Staples SPDR ETF COM 81369Y308 2,360 43,248 SH   SOLE   0 0 2,360
Cummins Inc. COM 231021106 4,965 32,840 SH   SOLE   0 0 4,965
CVS Health Corp. COM 126650100 2,059 26,225 SH   SOLE   0 0 2,059
Davita Healthcare COM 23918K108 958 14,100 SH   SOLE   0 0 958
Diageo PLC ADR ADR 386090302 1,254 10,850 SH   SOLE   0 0 1,254
Dollar Tree Inc. COM 256746108 1,267 16,150 SH   SOLE   0 0 1,267
Dow Chemical Company COM 260543103 3,369 53,024 SH   SOLE   0 0 3,369
Ecolab Inc. COM 278865100 2,839 22,650 SH   SOLE   0 0 2,839
Facebook Inc Class A COM 30303M102 774 5,450 SH   SOLE   0 0 774
Fiserv Inc. COM 337738108 2,398 20,800 SH   SOLE   0 0 2,398
Flowers Foods Inc. COM 30303M102 1,392 71,700 SH   SOLE   0 0 1,392
Fortune Brands Home & Security COM 34964C106 1,095 18,000 SH   SOLE   0 0 1,095
Gilead Sciences Inc. COM 375558103 914 13,460 SH   SOLE   0 0 914
Healthcare SPDR ETF COM 92204A504 840 11,297 SH   SOLE   0 0 840
Helmerich & Payne Inc COM 423452101 1,538 23,100 SH   SOLE   0 0 1,538
Henry Schein Inc COM 806407102 1,181 6,950 SH   SOLE   0 0 1,181
Hess Corporation COM 42809H107 569 11,800 SH   SOLE   0 0 569
Idexx Labs COM 45168D104 2,641 17,079 SH   SOLE   0 0 2,641
Intrexon COM 46122T102 555 28,000 SH   SOLE   0 0 555
Invesco Ltd. ADR G491BT108 1,415 46,200 SH   SOLE   0 0 1,415
J.P. Morgan Chase & Co. COM 46625H100 3,281 37,350 SH   SOLE   0 0 3,281
Johnson & Johnson COM 478160104 1,277 10,250 SH   SOLE   0 0 1,277
MasterCard COM 57636Q104 5,321 47,310 SH   SOLE   0 0 5,321
Nike Inc. COM 654106103 1,326 23,800 SH   SOLE   0 0 1,326
Novartis A G Spon ADR ADR 66987V109 1,129 15,200 SH   SOLE   0 0 1,129
Occidental Petroleum COM 674599105 1,407 22,200 SH   SOLE   0 0 1,407
Orbital ATK Inc. COM 68557N103 1,058 10,800 SH   SOLE   0 0 1,058
Palo Alto Networks COM 697435105 1,425 12,650 SH   SOLE   0 0 1,425
PepsiCo Inc. COM 713448108 2,718 24,300 SH   SOLE   0 0 2,718
Pfizer Inc. COM 717081103 1,810 52,900 SH   SOLE   0 0 1,810
Procter & Gamble COM 742718109 1,397 15,550 SH   SOLE   0 0 1,397
PulteGroup Inc. COM 745867101 2,018 85,700 SH   SOLE   0 0 2,018
Qualcomm Inc COM 747525103 1,204 21,000 SH   SOLE   0 0 1,204
Raytheon Co. COM 755111507 1,369 8,975 SH   SOLE   0 0 1,369
Republic Services Inc Class A COM 760759100 2,770 44,100 SH   SOLE   0 0 2,770
Salesforce.Com COM 79466L302 2,483 30,100 SH   SOLE   0 0 2,483
SAP AG ADR 803054204 1,158 11,800 SH   SOLE   0 0 1,158
Schlumberger Ltd. ADR 806857108 1,125 14,400 SH   SOLE   0 0 1,125
SPDR S&P 500 Index COM 760759100 667 2,830 SH   SOLE   0 0 667
Stanley Black & Decker COM 854502101 2,883 21,700 SH   SOLE   0 0 2,883
Starbucks Corporation COM 855244109 3,325 56,950 SH   SOLE   0 0 3,325
Texas Cap Bancshares Inc. COM 88224Q107 1,410 16,900 SH   SOLE   0 0 1,410
Textainer Group Hldgs ADR G8766E109 412 26,900 SH   SOLE   0 0 412
Thermo Fisher Scientific COM 883556102 1,895 12,337 SH   SOLE   0 0 1,895
Transcanada Corp. ADR 89353D107 1,135 24,600 SH   SOLE   0 0 1,135
Triangle Capital COM 895848109 752 39,390 SH   SOLE   0 0 752
Union Pacific Corp. COM 907818108 1,795 16,950 SH   SOLE   0 0 1,795
United Parcel Service COM 911312106 2,762 25,745 SH   SOLE   0 0 2,762
Valero Energy Corp New COM 91913Y100 646 9,750 SH   SOLE   0 0 646
Ventas Inc. COM 92276F100 3,353 51,550 SH   SOLE   0 0 3,353
Waddell & Reed Finl COM 930059100 757 44,500 SH   SOLE   0 0 757
Walt Disney Company COM 254687106 641 5,650 SH   SOLE   0 0 641
Weyerhaeuser Company COM 962166872 1,929 56,760 SH   SOLE   0 0 1,929
Williams Sonoma COM 969904101 748 13,959 SH   SOLE   0 0 748