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
ABM INDUSTRIES INCORPORATED COM COMMON STOCK 000957100 1,528 45,625 SH   SOLE   45,625 0 0
ABBOTT LABS COMMON STOCK 002824100 2,216 36,989 SH   SOLE   36,989 0 0
ALMOST FAMILY INC COMMON STOCK 020409108 1,542 27,527 SH   SOLE   27,527 0 0
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 1,539 18,736 SH   SOLE   18,736 0 0
ANALOG DEVICES COMMON STOCK 032654105 2,006 22,010 SH   SOLE   22,010 0 0
APACHE CORP COMMON STOCK 037411105 1,495 38,839 SH   SOLE   38,839 0 0
APPLE INC COMMON STOCK 037833100 3,236 19,290 SH   SOLE   19,290 0 0
ASTEC INDUSTRIES INC COMMON STOCK 046224101 1,570 28,451 SH   SOLE   28,451 0 0
ATLAS AIR COMMON STOCK 049164205 2,097 34,686 SH   SOLE   34,686 0 0
AVNET INC COMMON STOCK 053807103 1,438 34,439 SH   SOLE   34,439 0 0
BB&T CORP COMMON STOCK 054937107 2,721 52,280 SH   SOLE   52,280 0 0
BADGER METER INC COMMON STOCK 056525108 1,460 30,971 SH   SOLE   30,971 0 0
BECTON DICKINSON COMMON STOCK 075887109 2,812 12,978 SH   SOLE   12,978 0 0
BEMIS INC COMMON STOCK 081437105 1,580 36,310 SH   SOLE   36,310 0 0
BRADY CORPORATION COMMON STOCK 104674106 1,506 40,544 SH   SOLE   40,544 0 0
BRUNSWICK CORP COMMON STOCK 117043109 1,645 27,704 SH   SOLE   27,704 0 0
CBS CORP NEW COMMON STOCK 124857202 1,644 32,000 SH   SOLE   32,000 0 0
CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 1,738 15,232 SH   SOLE   15,232 0 0
CACI INTERNATIONAL INC COMMON STOCK 127190304 2,280 15,063 SH   SOLE   15,063 0 0
CAMDEN COMMON STOCK 133034108 2,145 48,195 SH   SOLE   48,195 0 0
CHURCH & DWIGHT INC COMMON STOCK 171340102 1,678 33,316 SH   SOLE   33,316 0 0
CIRRUS LOGIC COMMON STOCK 172755100 1,490 36,680 SH   SOLE   36,680 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 2,072 48,317 SH   SOLE   48,317 0 0
COOPER TIRE & RUBR CO COMMON STOCK 216831107 1,355 46,238 SH   SOLE   46,238 0 0
CORNING INC COMMON STOCK 219350105 1,971 70,681 SH   SOLE   70,681 0 0
CUBIC CORPORATION COMMON STOCK 229669106 1,701 26,750 SH   SOLE   26,750 0 0
DST SYS INC DEL COMMON STOCK 233326107 1,975 23,608 SH   SOLE   23,608 0 0
DARDEN RESTAURANTS INC COM COMMON STOCK 237194105 1,597 18,730 SH   SOLE   18,730 0 0
DOWDUPONT INC COMMON STOCK 26078J100 2,000 31,398 SH   SOLE   31,398 0 0
EOG RESOURCES INC COMMON STOCK 26875P101 1,714 16,281 SH   SOLE   16,281 0 0
EQT CORP COMMON STOCK 26884L109 1,351 28,438 SH   SOLE   28,438 0 0
ENVISION HEALTHCARE CORP COMMON STOCK 29414D100 1,107 28,796 SH   SOLE   28,796 0 0
GILEAD SCIENCES INC COMMON STOCK 375558103 1,995 26,457 SH   SOLE   26,457 0 0
HEXCEL CORP COMMON STOCK 428291108 1,987 30,761 SH   SOLE   30,761 0 0
HONEYWELL INTL INC COMMON STOCK 438516106 2,396 16,581 SH   SOLE   16,581 0 0
HORMEL FOODS CORP COMMON STOCK 440452100 1,729 50,387 SH   SOLE   50,387 0 0
JPMORGAN COMMON STOCK 46625H100 3,534 32,137 SH   SOLE   32,137 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 2,241 17,487 SH   SOLE   17,487 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 1,009 9,166 SH   SOLE   9,166 0 0
LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 1,560 9,644 SH   SOLE   9,644 0 0
MTS SYSTEMS CORP COMMON STOCK 553777103 1,633 31,611 SH   SOLE   31,611 0 0
MASIMO CORP COMMON STOCK 574795100 1,641 18,660 SH   SOLE   18,660 0 0
MASTERCARD INC A COMMON STOCK 57636Q104 2,590 14,785 SH   SOLE   14,785 0 0
MAXIMUS INC COMMON STOCK 577933104 1,863 27,917 SH   SOLE   27,917 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 1,305 12,263 SH   SOLE   12,263 0 0
MERIT MEDICAL SYSTEM COMMON STOCK 589889104 1,674 36,912 SH   SOLE   36,912 0 0
MICROSOFT CORP COMMON STOCK 594918104 2,597 28,453 SH   SOLE   28,453 0 0
MOSAIC COMPANY COMMON STOCK 61945C103 842 34,660 SH   SOLE   34,660 0 0
NORDSON CORP COMMON STOCK 655663102 2,046 15,005 SH   SOLE   15,005 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,694 12,479 SH   SOLE   12,479 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 1,933 29,750 SH   SOLE   29,750 0 0
PAYCHEX INC COMMON STOCK 704326107 2,018 32,766 SH   SOLE   32,766 0 0
PEPSICO INC COMMON STOCK 713448108 1,623 14,874 SH   SOLE   14,874 0 0
PRUDENTIAL FINL INC COMMON STOCK 744320102 2,186 21,111 SH   SOLE   21,111 0 0
QUAKER COMMON STOCK 747316107 1,585 10,703 SH   SOLE   10,703 0 0
RAYMOND JAMES FINL INC COMMON STOCK 754730109 2,000 22,370 SH   SOLE   22,370 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 1,587 24,506 SH   SOLE   24,506 0 0
SCHWAB CHARLES CORP COMMON STOCK 808513105 1,687 32,301 SH   SOLE   32,301 0 0
SENSIENT TECHNOLOGIES CORP COMMON STOCK 81725T100 1,869 26,478 SH   SOLE   26,478 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 1,657 16,523 SH   SOLE   16,523 0 0
SOUTH STATE CORPORATION COMMON STOCK 840441109 2,357 27,629 SH   SOLE   27,629 0 0
SPIRIT AEROSYSTEMS COMMON STOCK 848574109 1,633 19,506 SH   SOLE   19,506 0 0
STANDEX INTERNATIONAL CORP COMMON STOCK 854231107 1,944 20,389 SH   SOLE   20,389 0 0
STRYKER CORP COMMON STOCK 863667101 2,096 13,024 SH   SOLE   13,024 0 0
SYSCO CORP COMMON STOCK 871829107 1,991 33,205 SH   SOLE   33,205 0 0
TJX COS INC COMMON STOCK 872540109 2,068 25,353 SH   SOLE   25,353 0 0
TELEFLEX INC COMMON STOCK 879369106 2,057 8,066 SH   SOLE   8,066 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 2,963 14,352 SH   SOLE   14,352 0 0
TOTAL SYSTEM SERVICES, INC COMMON STOCK 891906109 1,646 19,079 SH   SOLE   19,079 0 0
US PHYSICAL THERAPY INC COMMON STOCK 90337L108 1,730 21,278 SH   SOLE   21,278 0 0
UNION BANKSHARES CORP COMMON STOCK 90539J109 2,523 68,726 SH   SOLE   68,726 0 0
UNITED PARCEL SVC INC COMMON STOCK 911312106 2,002 19,127 SH   SOLE   19,127 0 0
VF CORP COMMON STOCK 918204108 1,659 22,383 SH   SOLE   22,383 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 1,609 33,655 SH   SOLE   33,655 0 0
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 886 13,528 SH   SOLE   13,528 0 0
WELLS FARGO & CO NEW COMMON STOCK 949746101 1,480 28,244 SH   SOLE   28,244 0 0
WILLIAMS-SONOMA INC COMMON STOCK 969904101 1,663 31,514 SH   SOLE   31,514 0 0
WOLVERINE WORLD WIDE INC COMMON STOCK 978097103 1,979 68,483 SH   SOLE   68,483 0 0
DELPHI TECHNOLOGIES PLC COMMON STOCK G2709G107 212 4,445 SH   SOLE   4,445 0 0
JOHNSON CONTROLS INTL PLC COMMON STOCK G51502105 1,619 45,956 SH   SOLE   45,956 0 0
APTIV PLC FOREIGN STOCK G6095L109 1,541 18,134 SH   SOLE   18,134 0 0