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
APPLE INC COMMON STOCK 037833100 4,323 30,015 SH   SOLE 0 30,015 0 0
ABB LTD ADR COMMON STOCK 000375204 600 24,095 SH   SOLE 0 24,095 0 0
APPLIED INDUSTRIAL TECHNOLOGIES INC COMMON STOCK 03820C105 1,328 22,491 SH   SOLE 0 22,491 0 0
AUTOLIV INC COMMON STOCK 052800109 1,080 9,835 SH   SOLE 0 9,835 0 0
AMETEK, INC COMMON STOCK 031100100 879 14,515 SH   SOLE 0 14,515 0 0
AMAZON.COM COMMON STOCK 023135106 7,668 7,922 SH   SOLE 0 7,922 0 0
AON PCL COMMON STOCK G0408V102 1,918 14,430 SH   SOLE 0 14,430 0 0
ASML HOLDING NV COMMON STOCK N07059210 1,197 9,185 SH   SOLE 0 9,185 0 0
ALIBABA GROUP HOLDING LTD COMMON STOCK 01609W102 1,549 10,995 SH   SOLE 0 10,995 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 5,999 247,259 SH   SOLE 0 247,259 0 0
CREDICORP LTD SA COMMON STOCK G2519Y108 940 5,240 SH   SOLE 0 5,240 0 0
BASF ADR COMMON STOCK 055262505 723 7,745 SH   SOLE 0 7,745 0 0
BG STAFFING INC COMMON STOCK 05544A109 944 54,325 SH   SOLE 0 54,325 0 0
BNP PARIBAS-ADR COMMON STOCK 05565A202 624 17,150 SH   SOLE 0 17,150 0 0
CATERPILLAR INC COMMON STOCK 149123101 2,682 24,958 SH   SOLE 0 24,958 0 0
CROWN CASTLE INTL CORP COMMON STOCK 22822V101 3,833 38,262 SH   SOLE 0 38,262 0 0
CELGENE CORP COMMON STOCK 151020104 1,954 15,044 SH   SOLE 0 15,044 0 0
CHINA MOBILE LIMITED COMMON STOCK 16941M109 293 5,515 SH   SOLE 0 5,515 0 0
CUMMINS INC. COMMON STOCK 231021106 1,095 6,750 SH   SOLE 0 6,750 0 0
COOPER TIRE RUBBER COMMON STOCK 216831107 1,464 40,552 SH   SOLE 0 40,552 0 0
COSAN LTD - CLASS A SHARES COMMON STOCK G25343107 594 92,635 SH   SOLE 0 92,635 0 0
DEERE CO COMMON STOCK 244199105 895 7,240 SH   SOLE 0 7,240 0 0
DIAGEO PLC ADR COMMON STOCK 25243Q205 1,585 13,225 SH   SOLE 0 13,225 0 0
D.R. HORTON INC COMMON STOCK 23331A109 1,967 56,910 SH   SOLE 0 56,910 0 0
DANAHER CORPORATION COMMON STOCK 235851102 376 4,461 SH   SOLE 0 4,461 0 0
DUNKIN' BRANDS GROUP INC COMMON STOCK 265504100 963 17,475 SH   SOLE 0 17,475 0 0
DENBURY RESOURCES INC COMMON STOCK 247916208 104 68,145 SH   SOLE 0 68,145 0 0
DELL TECHNOLOGIES INC-CL V COMMON STOCK 24703L103 1,347 22,050 SH   SOLE 0 22,050 0 0
ENTERPRISE FINANCIAL SERVICES CORP COMMON STOCK 293712105 2,672 65,489 SH   SOLE 0 65,489 0 0
8X8 INC COMMON STOCK 282914100 496 34,085 SH   SOLE 0 34,085 0 0
ELECTROLUX ADR COMMON STOCK 010198208 588 8,920 SH   SOLE 0 8,920 0 0
EASTMAN CHEMICAL COMMON STOCK 277432100 642 7,643 SH   SOLE 0 7,643 0 0
FACEBOOK COMMON STOCK 30303M102 3,191 21,134 SH   SOLE 0 21,134 0 0
FLUOR CORP COMMON STOCK 343412102 375 8,190 SH   SOLE 0 8,190 0 0
FORTIVE CORP COMMON STOCK 34959J108 522 8,246 SH   SOLE 0 8,246 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 1,952 9,854 SH   SOLE 0 9,854 0 0
GILEAD SCIENCES INC COMMON STOCK 375558103 2,238 31,615 SH   SOLE 0 31,615 0 0
ALPHABET INC CLASS C CAPITAL STOCK COMMON STOCK 38259P706 2,263 2,490 SH   SOLE 0 2,490 0 0
ALPHABET INC CLASS A COMMON STOCK COMMON STOCK 38259P508 456 491 SH   SOLE 0 491 0 0
HELMERICH PAYNE INC COMMON STOCK 423452101 2,229 41,014 SH   SOLE 0 41,014 0 0
HEALTHEQUITY INC COMMON STOCK 42226A107 587 11,780 SH   SOLE 0 11,780 0 0
HENRY SCHEIN INC COMMON STOCK 806407102 1,728 9,441 SH   SOLE 0 9,441 0 0
HUBBELL ORD SHARES CLASS B COMMON STOCK 443510607 609 5,385 SH   SOLE 0 5,385 0 0
IDEXX LABORATORIES INC COMMON STOCK 45168D104 706 4,375 SH   SOLE 0 4,375 0 0
ILLUMINA INC COMMON STOCK 452327109 1,764 10,165 SH   SOLE 0 10,165 0 0
INTEL CORP COMMON STOCK 458140100 527 15,625 SH   SOLE 0 15,625 0 0
INTUIT INC COMMON STOCK 461202103 2,945 22,177 SH   SOLE 0 22,177 0 0
IROBOT COMMON STOCK 462726100 1,479 17,580 SH   SOLE 0 17,580 0 0
J2 GLOBAL COMMON STOCK 48123V102 1,336 15,698 SH   SOLE 0 15,698 0 0
JP MORGAN CHASE AND COMPANY COMMON STOCK 46625H100 8,195 90,159 SH   SOLE 0 90,159 0 0
NORDSTROM INC COMMON STOCK 655664100 698 14,590 SH   SOLE 0 14,590 0 0
LUXOTTICA ADR REPTG 1 ORD SHS COMMON STOCK 55068R202 588 10,095 SH   SOLE 0 10,095 0 0
3M CORP COMMON STOCK 88579Y101 2,567 12,329 SH   SOLE 0 12,329 0 0
MICROSOFT CORP COMMON STOCK 594918104 4,438 64,390 SH   SOLE 0 64,390 0 0
NATIONAL AUSTRALIA BANK COMMON STOCK 632525408 430 37,750 SH   SOLE 0 37,750 0 0
NATURAL GAS SERVICES COMMON STOCK 63886Q109 2,087 83,993 SH   SOLE 0 83,993 0 0
NOVANTA INC COMMON STOCK 67000B104 1,422 39,508 SH   SOLE 0 39,508 0 0
NESTLE SA - SPONS ADR FOR REG COMMON STOCK 641069406 2,126 24,375 SH   SOLE 0 24,375 0 0
TORTOISE MLP FUND DIVERS'D HI YIE 89148B101 2,045 105,997 SH   SOLE 0 105,997 0 0
NVIDIA CORP COMMON STOCK 67066G104 2,667 18,450 SH   SOLE 0 18,450 0 0
NXP SEMICONDUCTORS NV COMMON STOCK N6596X109 2,340 21,382 SH   SOLE 0 21,382 0 0
ORACLE CORP COMMON STOCK 68389X105 651 12,980 SH   SOLE 0 12,980 0 0
PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 2,208 17,680 SH   SOLE 0 17,680 0 0
POTASH CORP OF SASKATECHEWAN COMMON STOCK 73755L107 1,321 81,016 SH   SOLE 0 81,016 0 0
PRUDENTIAL FINANCIAL INC. COMMON STOCK 744320102 572 5,290 SH   SOLE 0 5,290 0 0
QUANTA SERVICES INC COMMON STOCK 74762E102 1,787 54,273 SH   SOLE 0 54,273 0 0
PIONEER NATURAL RESOURCES CO. COMMON STOCK 723787107 1,039 6,510 SH   SOLE 0 6,510 0 0
ROYAL DUTCH SHELL PLC-ADR COMMON STOCK 780259206 2,892 54,370 SH   SOLE 0 54,370 0 0
REINSURANCE GROUP OF AMERICA INC. COMMON STOCK 759351604 3,437 26,771 SH   SOLE 0 26,771 0 0
ROCHE HOLDINGS LTD - ADR COMMON STOCK 771195104 1,600 50,300 SH   SOLE 0 50,300 0 0
RIO TINTO PLC-SPON ADR COMMON STOCK 767204100 772 18,250 SH   SOLE 0 18,250 0 0
RPM INTERNATIONAL INC COMMON STOCK 749685103 1,233 22,612 SH   SOLE 0 22,612 0 0
RAYTHEON CO COMMON STOCK 755111507 2,367 14,660 SH   SOLE 0 14,660 0 0
BANCO SANTANDER SA-SPON ADR COMMON STOCK 05964H105 621 92,790 SH   SOLE 0 92,790 0 0
SIEMENS ADR COMMON STOCK 826197501 1,504 21,750 SH   SOLE 0 21,750 0 0
SCHLUMBERGER LIMITED COMMON STOCK 806857108 1,395 21,195 SH   SOLE 0 21,195 0 0
SUPER MICRO COMPUTER INC. COMMON STOCK 86800U104 1,374 55,757 SH   SOLE 0 55,757 0 0
SHARPS COMPLIANCE CORP COMMON STOCK 820017101 85 20,062 SH   SOLE 0 20,062 0 0
SYNOPSYS INC COMMON STOCK 871607107 1,539 21,100 SH   SOLE 0 21,100 0 0
THOR INDUSTRIES INC COMMON STOCK 885160101 1,768 16,911 SH   SOLE 0 16,911 0 0
TAIWAN SEMICONDUCTOR COMMON STOCK 874039100 971 27,775 SH   SOLE 0 27,775 0 0
UNILEVER COMMON STOCK 904784709 1,628 29,458 SH   SOLE 0 29,458 0 0
UNION PACIFIC CORP COMMON STOCK 907818108 1,679 15,414 SH   SOLE 0 15,414 0 0
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 985 8,070 SH   SOLE 0 8,070 0 0
VISA INC COMMON STOCK 92826C839 5,628 60,015 SH   SOLE 0 60,015 0 0
VF CORP COMMON STOCK 918204108 932 16,185 SH   SOLE 0 16,185 0 0
ETF VANGUARD FINANCIALS 25BPS COMMON STOCK 92204A405 1,412 22,570 SH   SOLE 0 22,570 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100 2,147 31,819 SH   SOLE 0 31,819 0 0
VANTIV INC COMMON STOCK 92210H105 801 12,650 SH   SOLE 0 12,650 0 0
VALIDUS HOLDINGS LTD COMMON STOCK G9319H102 1,535 29,541 SH   SOLE 0 29,541 0 0
WELLS FARGO CO COMMON STOCK 949746101 271 4,890 SH   SOLE 0 4,890 0 0
SPDR S P OIL GASS EXPLOR PRODTN ETF COMMON STOCK 78464A730 1,117 35,000 SH   SOLE 0 35,000 0 0
DENTSPLY SIRONA INC COMMON STOCK 24906P109 754 11,631 SH   SOLE 0 11,631 0 0
ZOETIS INC COMMON STOCK 98978V103 632 10,130 SH   SOLE 0 10,130 0 0