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 LABORATORIES COM 002824100 762 16,449 SH   SOLE   16,449 0 0
ABBVIE INC COM 00287Y109 963 16,449 SH   SOLE   16,449 0 0
ACCENTURE PLC COM g1151c101 121,617 1,298,078 SH   SOLE   1,298,078 0 0
APPLE COMPUTER INC COM 037833100 407 3,269 SH   SOLE   3,269 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 452 7,010 SH   SOLE   7,010 0 0
BROWN FORMAN CORP CL B COM 115637209 339 3,750 SH   SOLE   3,750 0 0
CHEVRON CORP COM 166764100 276 2,628 SH   SOLE   2,628 0 0
COGNIZANT TECHNLGY COM 192446102 259,939 4,166,362 SH   SOLE   4,166,362 0 0
EBAY INC COM 278642103 87,566 1,518,130 SH   SOLE   1,518,130 0 0
FASTENAL INC COM COM 311900104 88,745 2,141,793 SH   SOLE   2,141,793 0 0
FRANKLIN RES INC COM 354613101 115,144 2,243,654 SH   SOLE   2,243,654 0 0
GOOGLE INC COM 38259P508 91,014 164,078 SH   SOLE   164,078 0 0
GOOGLE INC CL C COM 38259P706 86,788 158,373 SH   SOLE   158,373 0 0
HELMERICH & PAYNE COM 423452101 43,846 644,137 SH   SOLE   644,137 0 0
HOME DEPOT COM 437076102 110,528 972,876 SH   SOLE   972,876 0 0
JOHNSON & JOHNSON COM COM 478160104 585 5,817 SH   SOLE   5,817 0 0
JOHNSON CONTROLS INC. COM COM 478366107 807 16,000 SH   SOLE   16,000 0 0
KIMBERLY CLARK CORP COM 494368103 257 2,400 SH   SOLE   2,400 0 0
MICROSOFT CORP COM COM 594918104 203 5,000 SH   SOLE   5,000 0 0
MONSANTO CO NEW COM COM 61166W101 437 3,882 SH   SOLE   3,882 0 0
OCCIDENTAL PETE CP DEL COM 674599105 210 2,872 SH   SOLE   2,872 0 0
PNC FINANCIAL SVS GRP COM 693475105 135,577 1,454,070 SH   SOLE   1,454,070 0 0
PPG INDS INC COM COM 693506107 449 1,992 SH   SOLE   1,992 0 0
PROCTER & GAMBLE CO. COM 742718109 968 11,814 SH   SOLE   11,814 0 0
SHERWIN WILLIAMS CO COM COM 824348106 562 1,975 SH   SOLE   1,975 0 0
SOUTHWEST AIRLINES COM 844741108 132,389 2,988,460 SH   SOLE   2,988,460 0 0
TJX COMPANIES INC COM 872540109 131,702 1,880,108 SH   SOLE   1,880,108 0 0
UNITED TECHNOLOGIES CORP COM 913017109 529 4,516 SH   SOLE   4,516 0 0
UNITEDHEALTH GROUP INC COM 91324P102 120,967 1,022,628 SH   SOLE   1,022,628 0 0
US BANCORP COM 902973304 285 6,534 SH   SOLE   6,534 0 0
VISA INC COM 92826C839 186,475 2,850,862 SH   SOLE   2,850,862 0 0