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
ACI WORLDWIDE INC Common Stocks 004498101 39,552 850,955 SH   SOLE 0 829,591 0 21,364
APPLE INC Common Stocks 037833100 115,622 291,585 SH   SOLE 0 262,072 0 29,513
BANK OF NEW YORK MELLON CORP Common Stocks 064058100 87,017 3,102,213 SH   SOLE 0 2,773,140 0 329,073
CHECK POINT SOFTWARE TECHNOLOGIES LTD Common Stocks M22465104 64,440 1,297,095 SH   SOLE 0 1,177,667 0 119,428
CHEMED CORP Common Stocks 16359R103 32,910 454,370 SH   SOLE 0 441,517 0 12,853
CHUBB CORP Common Stocks 171232101 49,814 588,475 SH   SOLE 0 537,187 0 51,288
CISCO SYSTEMS INC Common Stocks 17275R102 71,912 2,955,095 SH   SOLE 0 2,673,216 0 281,879
CME GROUP INC Common Stocks 12572Q105 33,271 438,066 SH   SOLE 0 394,341 0 43,725
COCA-COLA CO Common Stocks 191216100 59,802 1,490,955 SH   SOLE 0 1,334,862 0 156,093
CURTISS-WRIGHT CORP Common Stocks 231561101 20,627 556,595 SH   SOLE 0 539,900 0 16,695
DISCOVERY COMMUNICATIONS - C Common Stocks 25470F302 59,183 848,230 SH   SOLE 0 756,335 0 91,895
DISNEY (WALT) COMPANY Common Stocks 254687106 61,653 976,287 SH   SOLE 0 875,840 0 100,447
DONALDSON CO Common Stocks 257651109 16,652 466,954 SH   SOLE 0 453,154 0 13,800
DOVER CORP Common Stocks 260003108 80,249 1,033,343 SH   SOLE 0 921,936 0 111,407
EATON VANCE CORP Common Stocks 278265103 13,093 348,298 SH   SOLE 0 337,554 0 10,744
EVEREST RE GROUP LTD Common Stocks G3223R108 106,687 831,802 SH   SOLE 0 769,262 0 62,540
EXPRESS SCRIPTS HOLDING COMPANY Common Stocks 30219G108 40,157 650,422 SH   SOLE 0 576,821 0 73,601
FAIR ISAAC CORP Common Stocks 303250104 23,386 510,281 SH   SOLE 0 494,581 0 15,700
FRANKLIN RESOURCES INC Common Stocks 354613101 68,034 500,179 SH   SOLE 0 445,292 0 54,887
GLOBAL PAYMENTS INC Common Stocks 37940X102 23,395 505,082 SH   SOLE 0 488,498 0 16,584
GOOGLE INC Common Stocks 38259P508 32,584 37,012 SH   SOLE 0 33,569 0 3,443
HEARTLAND PMT SYS Common Stocks 42235N108 53,716 1,442,029 SH   SOLE 0 1,405,815 0 36,214
ICONIX BRAND GROUP INC Common Stocks 451055107 31,430 1,068,690 SH   SOLE 0 1,040,578 0 28,112
INTERCONTINENTAL HOTELS GROUP PLC (ADR) Common Stocks 45857P400 68,928 2,509,220 SH   SOLE 0 2,293,547 0 215,673
INTERVAL LEISURE GROUP Common Stocks 46113M108 6,332 317,864 SH   SOLE 0 307,841 0 10,023
ITURAN LOCATION & CONTROL LTD Common Stocks M6158M104 20,497 1,214,986 SH   SOLE 0 1,172,521 0 42,465
JOHN WILEY & SONS INC Common Stocks 968223206 27,229 679,186 SH   SOLE 0 656,826 0 22,360
KMG CHEMICALS I Common Stocks 482564101 26,388 1,250,606 SH   SOLE 0 1,210,998 0 39,608
LINCOLN ELECTRIC HOLDINGS Common Stocks 533900106 13,399 233,961 SH   SOLE 0 226,540 0 7,421
LIVE NATION ENTERTAINMENT INC Common Stocks 538034109 27,322 1,762,698 SH   SOLE 0 1,705,969 0 56,729
MASTERCARD INC Common Stocks 57636Q104 71,653 124,722 SH   SOLE 0 110,878 0 13,844
MICROSOFT CORP Common Stocks 594918104 0 1 SH   SOLE 0 1 0 0
MISTRAS GROUP INC Common Stocks 60649T107 10,785 613,475 SH   SOLE 0 597,782 0 15,693
MSCI INC Common Stocks 55354G100 12,516 376,181 SH   SOLE 0 363,403 0 12,778
NASDAQ STOCK MKT INC Common Stocks 631103108 93,874 2,862,886 SH   SOLE 0 2,634,724 0 228,162
NAVIGATORS GROUP INC Common Stocks 638904102 29,482 516,874 SH   SOLE 0 500,299 0 16,575
NEUSTAR INC Common Stocks 64126X201 23,639 485,608 SH   SOLE 0 469,546 0 16,062
NEWMARKET CORPORATION Common Stocks 651587107 6,504 24,772 SH   SOLE 0 23,949 0 823
NORDSON CORP Common Stocks 655663102 6,542 94,386 SH   SOLE 0 91,270 0 3,116
OPENTEXT CORPORATION Common Stocks 683715106 13,320 194,538 SH   SOLE 0 188,103 0 6,435
ORACLE CORPORATION Common Stocks 68389X105 110,422 3,595,626 SH   SOLE 0 3,229,101 0 366,525
PARKER HANNIFIN CORP Common Stocks 701094104 50,555 529,926 SH   SOLE 0 481,937 0 47,989
PERKIN-ELMER INC Common Stocks 714046109 35,506 1,092,500 SH   SOLE 0 1,062,530 0 29,970
PROASSURANCE CORP Common Stocks 74267C106 13,337 255,692 SH   SOLE 0 246,780 0 8,912
QUALCOMM INC Common Stocks 747525103 66,953 1,095,965 SH   SOLE 0 998,431 0 97,534
SONIC CORP Common Stocks 835451105 10,759 739,421 SH   SOLE 0 714,958 0 24,463
STARWOOD HOTELS & RESORTS WORLDWIDE INC Common Stocks 85590A401 66,436 1,051,372 SH   SOLE 0 961,585 0 89,787
TIME WARNER INC Common Stocks 887317303 32,341 559,339 SH   SOLE 0 506,308 0 53,031
TUPPERWARE BRANDS CORPORATION Common Stocks 899896104 19,639 252,786 SH   SOLE 0 244,802 0 7,984
UNILEVER N.V. (ADR) Common Stocks 904784709 24,374 620,056 SH   SOLE 0 570,526 0 49,530
UNITED TECHNOLOGIES Common Stocks 913017109 53,778 578,632 SH   SOLE 0 523,320 0 55,312
UNIVERSAL TECHNICAL INSTITUTE INC. Common Stocks 913915104 27,479 2,660,156 SH   SOLE 0 2,617,656 0 42,500
VALUECLICK INC Common Stocks 92046N102 52,452 2,122,694 SH   SOLE 0 2,072,706 0 49,988
VISA INC Common Stocks 92826C839 52,806 288,952 SH   SOLE 0 261,678 0 27,274
WOODWARD INC Common Stocks 980745103 20,076 501,897 SH   SOLE 0 485,405 0 16,492