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
ALTERA CORP COM 021441100 705 19,704 SH   SOLE   19,704 0 0
AMERICAN SCIENCE & ENGR INC COM 029429107 34,064 615,100 SH   SOLE   615,100 0 0
APTARGROUP INC COM 038336103 663 10,930 SH   SOLE   10,930 0 0
AVERY DENNISON CORP COM 053611109 29,785 667,085 SH   SOLE   667,085 0 0
BECTON DICKINSON & CO COM 075887109 2,055 18,058 SH   SOLE   18,058 0 0
BOK FINL CORP COM NEW 05561q201 37,664 566,540 SH   SOLE   566,540 0 0
CABOT MICROELECTRONICS CORP COM 12709p103 26,350 635,698 SH   SOLE   635,698 0 0
CAMERON INTERNATIONAL CORP COM 13342b105 664 10,003 SH   SOLE   10,003 0 0
CHUBB CORP COM 171232101 1,763 19,358 SH   SOLE   19,358 0 0
CLEAN HARBORS INC COM 184496107 46,473 861,885 SH   SOLE   861,885 0 0
CNA FINL CORP COM 126117100 2,599 68,343 SH   SOLE   68,343 0 0
COMMERCE BANCSHARES INC COM 200525103 1,032 23,116 SH   SOLE   23,116 0 0
COMPASS MINERALS INTL INC COM 20451n101 30,388 360,566 SH   SOLE   360,566 0 0
CONAGRA FOODS INC COM 205887102 15,245 461,418 SH   SOLE   461,418 0 0
CONSOLIDATED EDISON INC COM 209115104 5,103 90,060 SH   SOLE   90,060 0 0
CORRECTIONS CORP AMER NEW COM NEW 22025y407 709 20,626 SH   SOLE   20,626 0 0
DEERE & CO COM 244199105 656 8,006 SH   SOLE   8,006 0 0
DENTSPLY INTL INC NEW COM 249030107 1,968 43,153 SH   SOLE   43,153 0 0
DOVER CORP COM 260003108 655 8,148 SH   SOLE   8,148 0 0
EMERSON ELEC CO COM 291011104 675 10,785 SH   SOLE   10,785 0 0
EXXON MOBIL CORP COM 30231g102 16,830 178,946 SH   SOLE   178,946 0 0
FRANKLIN RES INC COM 354613101 2,006 36,737 SH   SOLE   36,737 0 0
FRANKS INTL N V COM n33462107 73,364 3,923,188 SH   SOLE   3,923,188 0 0
FULLER H B CO COM 359694106 21,725 547,237 SH   SOLE   547,237 0 0
GOLDCORP INC NEW COM 380956409 26,465 1,149,159 SH   SOLE   1,149,159 0 0
GREAT PLAINS ENERGY INC COM 391164100 31,285 1,294,370 SH   SOLE   1,294,370 0 0
HCC INS HLDGS INC COM 404132102 2,767 57,303 SH   SOLE   57,303 0 0
IMPERIAL OIL LTD COM NEW 453038408 38,218 809,360 SH   SOLE   809,360 0 0
INNOPHOS HOLDINGS INC COM 45774n108 1,000 18,150 SH   SOLE   18,150 0 0
KANSAS CITY LIFE INS CO COM 484836101 770 17,355 SH   SOLE   17,355 0 0
KELLOGG CO COM 487836108 51,854 841,791 SH   SOLE   841,791 0 0
KENNAMETAL INC COM 489170100 1,637 39,622 SH   SOLE   39,622 0 0
KNOWLES CORP COM 49926d109 30,329 1,144,477 SH   SOLE   1,144,477 0 0
LINDSAY CORP COM 535555106 1,993 26,668 SH   SOLE   26,668 0 0
MKS INSTRUMENT INC COM 55306n104 54,002 1,617,808 SH   SOLE   1,617,808 0 0
MOSAIC CO NEW COM 61945c103 29,331 660,466 SH   SOLE   660,466 0 0
NATIONAL FUEL GAS CO N J COM 636180101 8,940 127,735 SH   SOLE   127,735 0 0
NORDSTROM INC COM 655664100 690 10,092 SH   SOLE   10,092 0 0
NORTHERN TR CORP COM 665859104 15,812 232,428 SH   SOLE   232,428 0 0
PATTERSON COMPANIES INC COM 703395103 92,039 2,221,554 SH   SOLE   2,221,554 0 0
PRAXAIR INC COM 74005p104 689 5,341 SH   SOLE   5,341 0 0
PRICE T ROWE GROUP INC COM 74144t108 636 8,116 SH   SOLE   8,116 0 0
PROASSURANCE CORP COM 74267c106 43,066 977,229 SH   SOLE   977,229 0 0
RAYONIER INC COM 754907103 470 15,104 SH   SOLE   15,104 0 0
ROCKWELL COLLINS INC COM 774341101 1,148 14,620 SH   SOLE   14,620 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 632 21,675 SH   SOLE   21,675 0 0
SOUTHWESTERN ENERGY CO COM 845467109 36,818 1,053,437 SH   SOLE   1,053,437 0 0
STATE STR CORP COM 857477103 1,016 13,797 SH   SOLE   13,797 0 0
STRYKER CORP COM 863667101 18,523 229,383 SH   SOLE   229,383 0 0
SYSCO CORP COM 871829107 62,331 1,642,450 SH   SOLE   1,642,450 0 0
TOWNEBANK PORTSMOUTH VA COM 89214p109 1,619 119,186 SH   SOLE   119,186 0 0
URBAN OUTFITTERS INC COM 917047102 1,082 29,494 SH   SOLE   29,494 0 0
WATERS CORP COM 941848103 19,140 193,099 SH   SOLE   193,099 0 0
XYLEM INC COM 98419m100 62,480 1,760,497 SH   SOLE   1,760,497 0 0