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
ACCENTURE LTD COM G1151C101 38,762 479,489 SH   SOLE   471,964 0 7,525
AECOM TECH COM 00766T100 3,220 100,000 SH   SOLE   100,000 0 0
AGCO CORP COM 001084102 23,352 415,375 SH   SOLE   411,825 0 3,550
ALCO STORES COM 264142100 1,216 160,000 SH   SOLE   160,000 0 0
ALLEGION PLC COM G0176J109 7,768 137,056 SH   SOLE   134,774 0 2,282
AMER EXPRESS COM 025816109 47,256 498,114 SH   SOLE   489,464 0 8,650
AMERISOURCEBERGEN COM 03073E105 5,370 73,900 SH   SOLE   73,900 0 0
ANADARKO PETROL COM 032511107 2,463 22,500 SH   SOLE   22,500 0 0
ANSYS INC COM 03662Q105 7,938 104,700 SH   SOLE   104,100 0 600
APACHE COM 037411105 352 3,500 SH   SOLE   3,500 0 0
BANK OF AMERICA COM 060505104 22,704 1,477,144 SH   SOLE   1,455,913 0 21,231
BERKSHIRE HATH A COM 084670108 380 2 SH   SOLE   2 0 0
BERKSHIRE HATH B COM 084670702 58,639 463,329 SH   SOLE   457,429 0 5,900
BOSTON PROPRT COM 101121101 2,399 20,300 SH   SOLE   20,300 0 0
CA INC COM 12673p105 3,736 130,000 SH   SOLE   130,000 0 0
CH ROBINSON COM 12541w209 6,232 97,700 SH   SOLE   97,700 0 0
CHUBB CORP COM 171232101 3,171 34,400 SH   SOLE   34,400 0 0
CITIGROUP COM 172967424 9,940 211,050 SH   SOLE   208,125 0 2,925
COBALT INTL COM 19075F106 1,835 100,000 SH   SOLE   100,000 0 0
COCA COLA COM 191216100 10,994 259,530 SH   SOLE   255,180 0 4,350
COGNIZANT TECH COM 192446102 6,446 131,800 SH   SOLE   131,800 0 0
CORP EXECUTIVE COM 21988R102 4,711 69,050 SH   SOLE   67,000 0 2,050
CSX CORPORATION COM 126408103 10,519 341,400 SH   SOLE   337,300 0 4,100
DEERE & COMPANY COM 244199105 226 2,500 SH   SOLE   2,500 0 0
DUN &BRADSTREET COM 26483E100 4,061 36,850 SH   SOLE   36,850 0 0
EBAY INC COM 278642103 24,564 490,684 SH   SOLE   487,034 0 3,650
EQUITY RESIDENTL COM 29476L107 895 14,200 SH   SOLE   14,200 0 0
FEDERAL REALTY COM 313747206 1,898 15,700 SH   SOLE   15,700 0 0
GARTNER INC COM 366651107 14,579 206,730 SH   SOLE   204,105 0 2,625
GENERAL ELECTRIC COM 369604103 27,395 1,042,425 SH   SOLE   1,026,825 0 15,600
GENERAL MOTORS COM 37045V100 29,772 820,179 SH   SOLE   811,229 0 8,950
GOLDMAN SACHS COM 38141g104 3,947 23,575 SH   SOLE   23,575 0 0
GP STRATEGIES COM 36225V104 3,569 137,900 SH   SOLE   137,900 0 0
GULFPORT ENERGY COM 402635304 2,198 35,000 SH   SOLE   35,000 0 0
H&R BLOCK COM 093671105 2,323 69,300 SH   SOLE   66,000 0 3,300
HEALTH CARE REIT COM 42217K106 1,880 30,000 SH   SOLE   30,000 0 0
INGERSOLL-RAND COM g47791101 25,859 413,680 SH   SOLE   406,830 0 6,850
INTL BUS MACHINES COM 459200101 13,106 72,300 SH   SOLE   71,650 0 650
JOHNSON CONTROLS COM 478366107 1,901 38,075 SH   SOLE   38,075 0 0
JP MORGAN CHASE COM 46625H100 22,361 388,075 SH   SOLE   384,850 0 3,225
LINEAR TECH COM 535678106 4,978 105,756 SH   SOLE   105,756 0 0
MANTECH INTL COM 564563104 3,120 105,700 SH   SOLE   105,700 0 0
MARINE PRODUCTS COM 568427108 1,706 205,500 SH   SOLE   205,500 0 0
MASTERCARD INC COM 57636Q104 25,105 341,700 SH   SOLE   336,950 0 4,750
MCKESSON CORP COM 58155Q103 6,033 32,400 SH   SOLE   32,400 0 0
MEDTRONIC INC COM 585055106 3,826 60,000 SH   SOLE   60,000 0 0
METLIFE INC COM 59156R108 7,362 132,500 SH   SOLE   132,500 0 0
MICROSOFT COM 594918104 13,127 314,800 SH   SOLE   314,800 0 0
MORNINGSTAR COM 617700109 1,652 23,000 SH   SOLE   23,000 0 0
NATL OILWELL VAR COM 637071101 26,632 323,400 SH   SOLE   320,525 0 2,875
NOW INC COM 67011P100 1,820 50,257 SH   SOLE   49,665 0 592
OMEGA FLEX COM 682095104 7,194 366,660 SH   SOLE   362,310 0 4,350
ORACLE CORP COM 68389x105 6,809 168,000 SH   SOLE   168,000 0 0
PATTERSON COS COM 703395103 12,997 328,945 SH   SOLE   325,270 0 3,675
PHH CORP COM 693320202 1,123 48,885 SH   SOLE   48,570 0 315
PHILLIPS 66 COM 718546104 10,052 124,976 SH   SOLE   122,951 0 2,025
POSCO COM 693483109 21,982 295,300 SH   SOLE   291,625 0 3,675
RAYTHEON COM 755111507 254 2,750 SH   SOLE   2,750 0 0
TERADATA CORP COM 88076w103 7,684 191,150 SH   SOLE   191,150 0 0
THOR INDUSTRIES COM 885160101 5,755 101,200 SH   SOLE   101,200 0 0
US BANCORP COM 902973304 17,135 395,550 SH   SOLE   391,050 0 4,500
VARIAN MEDICAL COM 92220p105 6,235 75,000 SH   SOLE   75,000 0 0
WELLS FARGO COM 949746101 40,564 771,772 SH   SOLE   763,566 0 8,206