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 Inc COM 00971T101 2,139 19,347 SH   SOLE   19,347 0 0
Alibaba Group Holdings Ltd COM 01609W102 6,588 22,411 SH   SOLE   22,411 0 0
Alkermes Plc COM G01767105 435 26,282 SH   SOLE   26,282 0 0
Alphabet Inc Cl A COM 02079K305 3,059 2,087 SH   SOLE   2,087 0 0
Alphabet Inc Cl C COM 02079K107 8,782 5,976 SH   SOLE   5,976 0 0
Amazon Com Inc. COM 023135106 20,382 6,473 SH   SOLE   6,473 0 0
Apple Computer COM 037833100 25,917 223,791 SH   SOLE   223,791 0 0
Biogen IDEC Inc COM 09062X103 3,099 10,923 SH   SOLE   10,923 0 0
Cabot Oil & Gas Corp COM 127097103 568 32,741 SH   SOLE   32,741 0 0
Chubb Ltd F COM H1467J104 1,683 14,496 SH   SOLE   14,496 0 0
Coca Cola Co. COM 191216100 3,764 76,248 SH   SOLE   76,248 0 0
Ecolab Inc. COM 278865100 935 4,680 SH   SOLE   4,680 0 0
Equinix, Inc COM 29444U700 2,885 3,795 SH   SOLE   3,795 0 0
Expeditors Int'l WA COM 302130109 958 10,588 SH   SOLE   10,588 0 0
F5 Networks, Inc COM 315616102 521 4,247 SH   SOLE   4,247 0 0
Facebook COM 30303M102 7,276 27,783 SH   SOLE   27,783 0 0
Fastenal Company COM 311900104 1,743 38,662 SH   SOLE   38,662 0 0
FIS COM 31620M106 2,736 18,589 SH   SOLE   18,589 0 0
Fiserv Inc COM 337738108 3,573 34,669 SH   SOLE   34,669 0 0
Grainger W W Inc COM 384802104 4,240 11,885 SH   SOLE   11,885 0 0
HollyFrontier Corporation COM 436106108 251 12,758 SH   SOLE   12,758 0 0
Honeywell Intl Inc COM 438516106 3,265 19,837 SH   SOLE   19,837 0 0
Ionis Pharmaceuticals Inc COM 462222100 492 10,361 SH   SOLE   10,361 0 0
IShares Core S&P 500 ETF ETF 464287200 828 2,462 SH   SOLE   2,462 0 0
IShares Tr Russell 2000 ETF ETF 464287655 644 4,300 SH   SOLE   4,300 0 0
J.P. Morgan Chase & Co. COM 46625H100 2,610 27,109 SH   SOLE   27,109 0 0
Johnson & Johnson COM 478160104 3,213 21,583 SH   SOLE   21,583 0 0
Knight Swift Transportation COM 499049104 733 18,021 SH   SOLE   18,021 0 0
L3 Harris Technologies Inc COM 502431109 1,108 6,522 SH   SOLE   6,522 0 0
Lockheed Martin Corp COM 539830109 3,710 9,679 SH   SOLE   9,679 0 0
Merck & Co. COM 58933Y105 3,234 38,984 SH   SOLE   38,984 0 0
Microsoft Corp COM 594918104 14,932 70,994 SH   SOLE   70,994 0 0
Netflix Inc COM 64110L106 4,008 8,016 SH   SOLE   8,016 0 0
Palo Alto Networks Inc COM 697435105 1,331 5,440 SH   SOLE   5,440 0 0
Paypal Holdings Inc COM 70450Y103 7,310 37,101 SH   SOLE   37,101 0 0
Procter & Gamble COM 742718109 3,278 23,588 SH   SOLE   23,588 0 0
Radian Group Inc COM 750236101 418 28,616 SH   SOLE   28,616 0 0
SAP SE COM 803054204 4,064 26,085 SH   SOLE   26,085 0 0
Schwab S&P 500 Select ETF 808509855 373 7,155 SH   SOLE   7,155 0 0
Schwab U.S. Large Cap ETF ETF 808524201 4,868 60,374 SH   SOLE   60,374 0 0
Schwab U.S. Mid Cap ETF ETF 808524508 212 3,814 SH   SOLE   3,814 0 0
Schwab US Small Cap ETF ETF 808524607 1,425 20,865 SH   SOLE   20,865 0 0
Servicenow, Inc COM 81762P102 3,720 7,670 SH   SOLE   7,670 0 0
Skyworks Solutions Inc COM 83088M102 1,024 7,038 SH   SOLE   7,038 0 0
Spdr Gold TR Gold Shs COM 78463V107 297 1,675 SH   SOLE   1,675 0 0
SPDR S&P 500 ETF ETF 78462F103 2,421 7,230 SH   SOLE   7,230 0 0
Spdr S&P Midcap 400 ETF ETF 78467Y107 720 2,125 SH   SOLE   2,125 0 0
Splunk Inc COM 848637104 1,747 9,284 SH   SOLE   9,284 0 0
Stericycle Inc COM 858912108 424 6,726 SH   SOLE   6,726 0 0
Tesla Motors Inc COM 88160R101 5,507 12,836 SH   SOLE   12,836 0 0
The Scotts Miracle-Gro Company COM 810186106 1,158 7,575 SH   SOLE   7,575 0 0
Union Pacific Corp COM 907818108 2,612 13,267 SH   SOLE   13,267 0 0
United Therapeutics COM 91307C102 584 5,778 SH   SOLE   5,778 0 0
Unitedhealth Group Inc COM 91324P102 2,933 9,406 SH   SOLE   9,406 0 0
Valmont Inds Inc COM 920253101 612 4,929 SH   SOLE   4,929 0 0
Varian Medical Systems Inc COM 92220P105 1,045 6,073 SH   SOLE   6,073 0 0
Visa Inc COM 92826C839 8,737 43,689 SH   SOLE   43,689 0 0
XCEL Energy Inc COM 98389B100 396 5,742 SH   SOLE   5,742 0 0