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
Abbott Labs COMMON 002824100 292,935 7,642,439 SH   SOLE   7,642,439 0 0
Accenture Plc COMMON G1151C101 236,906 2,881,373 SH   SOLE   2,881,373 0 0
Allergan Inc COMMON 018490102 297,034 2,674,059 SH   SOLE   2,674,059 0 0
Apple Inc COMMON 037833100 181,213 322,954 SH   SOLE   322,954 0 0
Auto Data Processing COMMON 053015103 138,717 1,716,576 SH   SOLE   1,716,576 0 0
Ebay Inc COMMON 278642103 233,453 4,253,104 SH   SOLE   4,253,104 0 0
Facebook Inc Cl A COMMON 30303M102 125,833 2,302,109 SH   SOLE   2,302,109 0 0
Factset Research COMMON 303075105 149,934 1,380,863 SH   SOLE   1,380,863 0 0
Fastenal COMMON 311900104 75,741 1,594,202 SH   SOLE   1,594,202 0 0
Gartner Inc COMMON 366651107 169,517 2,385,880 SH   SOLE   2,385,880 0 0
Google Inc COMMON 38259P508 420,316 375,044 SH   SOLE   375,044 0 0
Ishares Russell 1000 Growth COMMON 464287614 9,242 107,524 SH   SOLE   107,524 0 0
Mastercard Inc COMMON 57636Q104 109,810 131,437 SH   SOLE   131,437 0 0
Nike Inc Cl B COMMON 654106103 292,573 3,720,409 SH   SOLE   3,720,409 0 0
Oracle Corp COMMON 68389X105 292,922 7,656,087 SH   SOLE   7,656,087 0 0
Qualcomm Inc COMMON 747525103 310,209 4,177,898 SH   SOLE   4,177,898 0 0
Regeneron Pharma Inc COMMON 75886F107 482 1,751 SH   SOLE   1,751 0 0
Sap Ag Adr COMMON 803054204 478 5,485 SH   SOLE   5,485 0 0
Starbucks Corp COMMON 855244109 266,990 3,405,919 SH   SOLE   3,405,919 0 0
T. Rowe Price Group COMMON 74144T108 304,828 3,638,873 SH   SOLE   3,638,873 0 0
Tjx Companies COMMON 872540109 92,204 1,446,789 SH   SOLE   1,446,789 0 0
Visa Inc Cl A COMMON 92826C839 350,298 1,573,099 SH   SOLE   1,573,099 0 0
W.W. Grainger Inc COMMON 384802104 166,847 653,228 SH   SOLE   653,228 0 0