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,448 49,625 SH   SOLE   49,625 0 0
ABBOTT LABS COMMON STOCK 002824100 2,256 36,989 SH   SOLE   36,989 0 0
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 1,600 18,736 SH   SOLE   18,736 0 0
ANALOG DEVICES COMMON STOCK 032654105 2,178 22,706 SH   SOLE   22,706 0 0
APACHE CORP COMMON STOCK 037411105 2,017 43,152 SH   SOLE   43,152 0 0
APPLE INC COMMON STOCK 037833100 3,571 19,290 SH   SOLE   19,290 0 0
ASTEC INDUSTRIES INC COMMON STOCK 046224101 1,766 29,528 SH   SOLE   29,528 0 0
ATLAS AIR COMMON STOCK 049164205 2,111 29,436 SH   SOLE   29,436 0 0
AVNET INC COMMON STOCK 053807103 1,477 34,439 SH   SOLE   34,439 0 0
BB&T CORP COMMON STOCK 054937107 2,700 53,530 SH   SOLE   53,530 0 0
BADGER METER INC COMMON STOCK 056525108 1,384 30,971 SH   SOLE   30,971 0 0
BECTON DICKINSON COMMON STOCK 075887109 3,181 13,278 SH   SOLE   13,278 0 0
BEMIS INC COMMON STOCK 081437105 1,575 37,310 SH   SOLE   37,310 0 0
BRADY CORPORATION COMMON STOCK 104674106 1,563 40,544 SH   SOLE   40,544 0 0
BRUNSWICK CORP COMMON STOCK 117043109 1,798 27,878 SH   SOLE   27,878 0 0
CBS CORP NEW COMMON STOCK 124857202 2,024 36,000 SH   SOLE   36,000 0 0
CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 1,585 15,232 SH   SOLE   15,232 0 0
CACI INTERNATIONAL INC COMMON STOCK 127190304 2,539 15,063 SH   SOLE   15,063 0 0
CAMDEN COMMON STOCK 133034108 2,203 48,195 SH   SOLE   48,195 0 0
CHURCH & DWIGHT INC COMMON STOCK 171340102 1,771 33,316 SH   SOLE   33,316 0 0
CIRRUS LOGIC COMMON STOCK 172755100 1,406 36,680 SH   SOLE   36,680 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 2,079 48,317 SH   SOLE   48,317 0 0
COOPER TIRE & RUBR CO COMMON STOCK 216831107 1,216 46,238 SH   SOLE   46,238 0 0
CORNING INC COMMON STOCK 219350105 2,035 73,962 SH   SOLE   73,962 0 0
CUBIC CORPORATION COMMON STOCK 229669106 1,717 26,750 SH   SOLE   26,750 0 0
DARDEN RESTAURANTS INC COM COMMON STOCK 237194105 2,060 19,242 SH   SOLE   19,242 0 0
DOWDUPONT INC COMMON STOCK 26078J100 2,251 34,148 SH   SOLE   34,148 0 0
EOG RESOURCES INC COMMON STOCK 26875P101 2,119 17,031 SH   SOLE   17,031 0 0
EQT CORP COMMON STOCK 26884L109 1,569 28,438 SH   SOLE   28,438 0 0
ENVISION HEALTHCARE CORP COMMON STOCK 29414D100 1,267 28,796 SH   SOLE   28,796 0 0
GILEAD SCIENCES INC COMMON STOCK 375558103 1,938 27,353 SH   SOLE   27,353 0 0
HEXCEL CORP COMMON STOCK 428291108 2,030 30,582 SH   SOLE   30,582 0 0
HONEYWELL INTL INC COMMON STOCK 438516106 2,565 17,809 SH   SOLE   17,809 0 0
HORMEL FOODS CORP COMMON STOCK 440452100 1,875 50,387 SH   SOLE   50,387 0 0
JPMORGAN COMMON STOCK 46625H100 3,505 33,637 SH   SOLE   33,637 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 2,122 17,487 SH   SOLE   17,487 0 0
KIMBERLY CLARK CORP COMMON STOCK 494368103 966 9,166 SH   SOLE   9,166 0 0
LHC GROUP INC COM COMMON STOCK 50187A107 2,156 25,187 SH   SOLE   25,187 0 0
LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 1,767 9,844 SH   SOLE   9,844 0 0
MTS SYSTEMS CORP COMMON STOCK 553777103 1,664 31,611 SH   SOLE   31,611 0 0
MASIMO CORP COMMON STOCK 574795100 1,822 18,660 SH   SOLE   18,660 0 0
MASTERCARD INC A COMMON STOCK 57636Q104 2,906 14,785 SH   SOLE   14,785 0 0
MAXIMUS INC COMMON STOCK 577933104 1,960 31,556 SH   SOLE   31,556 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 1,424 12,263 SH   SOLE   12,263 0 0
MERIT MEDICAL SYSTEM COMMON STOCK 589889104 1,754 34,267 SH   SOLE   34,267 0 0
MICROSOFT CORP COMMON STOCK 594918104 2,855 28,953 SH   SOLE   28,953 0 0
MOSAIC COMPANY COMMON STOCK 61945C103 1,260 44,918 SH   SOLE   44,918 0 0
NORDSON CORP COMMON STOCK 655663102 2,092 16,291 SH   SOLE   16,291 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,765 11,700 SH   SOLE   11,700 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 2,640 31,553 SH   SOLE   31,553 0 0
PAYCHEX INC COMMON STOCK 704326107 2,240 32,766 SH   SOLE   32,766 0 0
PEPSICO INC COMMON STOCK 713448108 1,619 14,874 SH   SOLE   14,874 0 0
PRUDENTIAL FINL INC COMMON STOCK 744320102 1,997 21,357 SH   SOLE   21,357 0 0
QUAKER COMMON STOCK 747316107 1,658 10,703 SH   SOLE   10,703 0 0
RAYMOND JAMES FINL INC COMMON STOCK 754730109 2,090 23,388 SH   SOLE   23,388 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 1,810 27,006 SH   SOLE   27,006 0 0
SCHWAB CHARLES CORP COMMON STOCK 808513105 1,679 32,852 SH   SOLE   32,852 0 0
SENSIENT TECHNOLOGIES CORP COMMON STOCK 81725T100 1,895 26,478 SH   SOLE   26,478 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 1,657 17,141 SH   SOLE   17,141 0 0
SOUTH STATE CORPORATION COMMON STOCK 840441109 2,540 29,448 SH   SOLE   29,448 0 0
SPIRIT AEROSYSTEMS COMMON STOCK 848574109 1,699 19,780 SH   SOLE   19,780 0 0
STANDEX INTERNATIONAL CORP COMMON STOCK 854231107 2,110 20,646 SH   SOLE   20,646 0 0
STRYKER CORP COMMON STOCK 863667101 2,199 13,024 SH   SOLE   13,024 0 0
SYSCO CORP COMMON STOCK 871829107 2,268 33,205 SH   SOLE   33,205 0 0
TJX COS INC COMMON STOCK 872540109 2,580 27,103 SH   SOLE   27,103 0 0
TELEFLEX INC COMMON STOCK 879369106 2,163 8,066 SH   SOLE   8,066 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 3,021 14,582 SH   SOLE   14,582 0 0
TOTAL SYSTEM SERVICES, INC COMMON STOCK 891906109 1,613 19,079 SH   SOLE   19,079 0 0
US PHYSICAL THERAPY INC COMMON STOCK 90337L108 1,899 19,778 SH   SOLE   19,778 0 0
UNION BANKSHARES CORP COMMON STOCK 90539J109 2,711 69,726 SH   SOLE   69,726 0 0
UNITED PARCEL SVC INC COMMON STOCK 911312106 1,873 17,627 SH   SOLE   17,627 0 0
VF CORP COMMON STOCK 918204108 1,849 22,683 SH   SOLE   22,683 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 1,744 34,663 SH   SOLE   34,663 0 0
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 812 13,528 SH   SOLE   13,528 0 0
WELLS FARGO & CO NEW COMMON STOCK 949746101 2,211 39,888 SH   SOLE   39,888 0 0
WILLIAMS-SONOMA INC COMMON STOCK 969904101 1,934 31,514 SH   SOLE   31,514 0 0
WOLVERINE WORLD WIDE INC COMMON STOCK 978097103 2,042 58,717 SH   SOLE   58,717 0 0
JOHNSON CONTROLS INTL PLC COMMON STOCK G51502105 1,642 49,100 SH   SOLE   49,100 0 0
APTIV PLC FOREIGN STOCK G6095L109 1,662 18,134 SH   SOLE   18,134 0 0