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
ABBVIE INC COM 00287Y109 2,577 33,820 SH   SOLE   18,694 0 15,126
ADT INC COM 00090Q103 531 122,984 SH   SOLE   65,421 0 57,563
AKAMAI TECHNOLOGIES INC COM 00971T101 4,284 46,827 SH   SOLE   25,462 0 21,365
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,607 13,407 SH   SOLE   4,049 0 9,358
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,779 85,210 SH   SOLE   47,953 0 37,257
ALLSTATE CORP COM 020002101 3,914 42,665 SH   SOLE   25,946 0 16,719
ALPHABET INC CAP STK CL A 02079K305 4,518 3,888 SH   SOLE   2,278 0 1,610
AMAZON COM INC COM 023135106 409 210 SH   SOLE   209 0 1
AMERIPRISE FINL INC COM 03076C106 662 6,456 SH   SOLE   4,014 0 2,442
AMGEN INC COM 031162100 8,099 39,952 SH   SOLE   22,313 0 17,639
APPLE INC COM 037833100 5,094 20,032 SH   SOLE   10,917 0 9,115
APPLIED MATLS INC COM 038222105 1,675 36,547 SH   SOLE   19,122 0 17,425
AT&T INC COM 00206R102 4,513 154,804 SH   SOLE   92,472 0 62,332
ATHENE HLDG LTD CL A G0684D107 2,215 89,229 SH   SOLE   49,065 0 40,164
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,067 348,556 SH   SOLE   43,962 0 304,594
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4,542 266,692 SH   SOLE   183,980 0 82,712
BARCLAYS PLC ADR 06738E204 507 111,833 SH   SOLE   13,897 0 97,936
BHP GROUP LTD SPONSORED ADS 088606108 612 16,686 SH   SOLE   2,095 0 14,591
BIOGEN INC COM 09062X103 1,558 4,925 SH   SOLE   2,961 0 1,964
BK OF AMERICA CORP COM 060505104 5,110 240,714 SH   SOLE   130,191 0 110,523
BOOKING HLDGS INC COM 09857L108 2,264 1,683 SH   SOLE   992 0 691
BROADCOM INC COM 11135F101 207 874 SH   SOLE   871 0 3
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 256 3,864 SH   SOLE   3,850 0 14
CADENCE DESIGN SYSTEM INC COM 127387108 3,048 46,155 SH   SOLE   28,869 0 17,286
CDW CORP COM 12514G108 1,486 15,936 SH   SOLE   10,236 0 5,700
CELANESE CORP DEL COM 150870103 1,861 25,353 SH   SOLE   14,503 0 10,850
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,007 129,371 SH   SOLE   62,195 0 67,176
CHEVRON CORP NEW COM 166764100 428 5,905 SH   SOLE   3,060 0 2,845
CISCO SYS INC COM 17275R102 836 21,274 SH   SOLE   13,961 0 7,313
CITIGROUP INC COM NEW 172967424 3,333 79,137 SH   SOLE   40,172 0 38,965
CITIZENS FINANCIAL GROUP INC COM 174610105 884 46,982 SH   SOLE   30,139 0 16,843
CITRIX SYS INC COM 177376100 8,688 61,380 SH   SOLE   35,097 0 26,283
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,424 171,178 SH   SOLE   95,640 0 75,538
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 872 118,157 SH   SOLE   61,200 0 56,957
CONOCOPHILLIPS COM 20825C104 709 23,033 SH   SOLE   17,026 0 6,007
COSAN LTD SHS A G25343107 6,482 526,965 SH   SOLE   242,593 0 284,372
CURTISS WRIGHT CORP COM 231561101 706 7,637 SH   SOLE   4,720 0 2,917
DECKERS OUTDOOR CORP COM 243537107 1,468 10,958 SH   SOLE   5,716 0 5,242
DIAGEO P L C SPON ADR NEW 25243Q205 518 4,074 SH   SOLE   504 0 3,570
DR REDDYS LABS LTD ADR 256135203 895 22,200 SH   SOLE   10,480 0 11,720
EBAY INC COM 278642103 3,927 130,639 SH   SOLE   75,796 0 54,843
ECOPETROL S A SPONSORED ADS 279158109 441 46,390 SH   SOLE   20,441 0 25,949
ELECTRONIC ARTS INC COM 285512109 2,743 27,386 SH   SOLE   15,889 0 11,497
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,284 22,331 SH   SOLE   14,357 0 7,974
EXPEDIA GROUP INC COM NEW 30212P303 293 5,210 SH   SOLE   2,714 0 2,496
FACEBOOK INC CL A 30303M102 2,610 15,646 SH   SOLE   10,487 0 5,159
GENERAL MLS INC COM 370334104 424 8,029 SH   SOLE   8,000 0 29
GENMAB A/S SPONSORED ADS 372303206 681 32,160 SH   SOLE   4,092 0 28,068
GENTEX CORP COM 371901109 217 9,785 SH   SOLE   9,750 0 35
GILEAD SCIENCES INC COM 375558103 3,399 45,472 SH   SOLE   24,728 0 20,744
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 878 23,168 SH   SOLE   2,952 0 20,216
HANESBRANDS INC COM 410345102 879 111,680 SH   SOLE   57,180 0 54,500
HCA HEALTHCARE INC COM 40412C101 3,939 43,835 SH   SOLE   23,197 0 20,638
HELEN OF TROY CORP LTD COM G4388N106 1,006 6,986 SH   SOLE   3,570 0 3,416
HILL ROM HLDGS INC COM 431475102 347 3,454 SH   SOLE   3,441 0 13
HOLLYFRONTIER CORP COM 436106108 3,556 145,065 SH   SOLE   77,382 0 67,683
HOME DEPOT INC COM 437076102 4,040 21,636 SH   SOLE   13,083 0 8,553
ICON PLC SHS G4705A100 6,721 49,419 SH   SOLE   32,448 0 16,971
IDEXX LABS INC COM 45168D104 2,889 11,928 SH   SOLE   7,433 0 4,495
INTEL CORP COM 458140100 1,497 27,669 SH   SOLE   19,643 0 8,026
INTERNATIONAL BUSINESS MACHS COM 459200101 1,392 12,548 SH   SOLE   10,021 0 2,527
ISHARES TR MSCI EAFE ETF 464287465 17,105 319,954 SH   SOLE   319,954 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,910 42,611 SH   SOLE   0 0 42,611
J2 GLOBAL INC COM 48123V102 569 7,608 SH   SOLE   3,876 0 3,732
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,839 38,495 SH   SOLE   21,563 0 16,932
JOHNSON & JOHNSON COM 478160104 1,970 15,022 SH   SOLE   8,383 0 6,639
JPMORGAN CHASE & CO COM 46625H100 4,071 45,223 SH   SOLE   24,208 0 21,015
KB FINL GROUP INC SPONSORED ADR 48241A105 231 8,500 SH   SOLE   8,500 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,748 44,789 SH   SOLE   23,809 0 20,980
KIMBERLY CLARK CORP COM 494368103 5,740 44,886 SH   SOLE   24,756 0 20,130
LAM RESEARCH CORP COM 512807108 3,976 16,566 SH   SOLE   8,686 0 7,880
LAMAR ADVERTISING CO NEW CL A 512816109 610 11,890 SH   SOLE   7,572 0 4,318
LOCKHEED MARTIN CORP COM 539830109 3,460 10,209 SH   SOLE   3,254 0 6,955
MANULIFE FINL CORP COM 56501R106 1,429 113,989 SH   SOLE   14,599 0 99,390
MASTEC INC COM 576323109 711 21,710 SH   SOLE   11,629 0 10,081
MAXIMUS INC COM 577933104 1,557 26,747 SH   SOLE   14,289 0 12,458
MEDTRONIC PLC SHS G5960L103 2,421 26,844 SH   SOLE   17,563 0 9,281
MERCK & CO. INC COM 58933Y105 4,049 52,627 SH   SOLE   31,584 0 21,043
METLIFE INC COM 59156R108 1,158 37,883 SH   SOLE   19,533 0 18,350
MICROSOFT CORP COM 594918104 7,763 49,226 SH   SOLE   30,437 0 18,789
MOLSON COORS BEVERAGE CO CL B 60871R209 1,051 26,943 SH   SOLE   13,957 0 12,986
MOMO INC ADR 60879B107 344 15,840 SH   SOLE   7,090 0 8,750
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,333 17,555 SH   SOLE   8,785 0 8,770
NETEASE INC SPONSORED ADS 64110W102 36,460 113,598 SH   SOLE   60,415 0 53,183
NEWMARKET CORP COM 651587107 703 1,835 SH   SOLE   955 0 880
NOVARTIS A G SPONSORED ADR 66987V109 2,886 34,997 SH   SOLE   4,480 0 30,517
NRG ENERGY INC COM NEW 629377508 1,168 42,844 SH   SOLE   23,797 0 19,047
NXP SEMICONDUCTORS N V COM N6596X109 46,425 559,813 SH   SOLE   333,456 0 226,357
OMNICOM GROUP INC COM 681919106 1,694 30,862 SH   SOLE   20,271 0 10,591
OPEN TEXT CORP COM 683715106 1,216 34,832 SH   SOLE   4,477 0 30,355
ORACLE CORP COM 68389X105 6,012 124,392 SH   SOLE   70,306 0 54,086
ORIX CORP SPONSORED ADR 686330101 664 11,227 SH   SOLE   1,443 0 9,784
PACKAGING CORP AMER COM 695156109 1,045 12,030 SH   SOLE   6,243 0 5,787
PBF ENERGY INC CL A 69318G106 367 51,800 SH   SOLE   26,520 0 25,280
PEPSICO INC COM 713448108 4,252 35,401 SH   SOLE   18,400 0 17,001
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 332 60,451 SH   SOLE   9,735 0 50,716
PFIZER INC COM 717081103 1,292 39,597 SH   SOLE   20,359 0 19,238
PHILLIPS 66 COM 718546104 3,019 56,266 SH   SOLE   31,683 0 24,583
PNC FINL SVCS GROUP INC COM 693475105 924 9,651 SH   SOLE   5,057 0 4,594
PROCTER & GAMBLE CO COM 742718109 774 7,035 SH   SOLE   7,010 0 25
PULTE GROUP INC COM 745867101 1,633 73,149 SH   SOLE   41,044 0 32,105
QORVO INC COM 74736K101 1,310 16,250 SH   SOLE   8,861 0 7,389
QUALCOMM INC COM 747525103 1,290 19,072 SH   SOLE   11,360 0 7,712
RELX PLC SPONSORED ADR 759530108 1,807 84,456 SH   SOLE   10,848 0 73,608
RIO TINTO PLC SPONSORED ADR 767204100 1,430 31,377 SH   SOLE   3,987 0 27,390
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,463 41,933 SH   SOLE   5,366 0 36,567
S&P GLOBAL INC COM 78409V104 3,000 12,243 SH   SOLE   6,761 0 5,482
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,222 25,046 SH   SOLE   13,670 0 11,376
SILGAN HOLDINGS INC COM 827048109 1,146 39,487 SH   SOLE   22,006 0 17,481
SIMON PPTY GROUP INC NEW COM 828806109 362 6,605 SH   SOLE   3,810 0 2,795
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,490 41,539 SH   SOLE   5,349 0 36,190
SONY CORP SPONSORED ADR 835699307 3,177 53,685 SH   SOLE   6,928 0 46,757
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,044 23,830 SH   SOLE   12,200 0 11,630
SYNEOS HEALTH INC CL A 87166B102 422 10,714 SH   SOLE   5,463 0 5,251
SYSCO CORP COM 871829107 420 9,204 SH   SOLE   9,170 0 34
TARGET CORP COM 87612E106 2,774 29,840 SH   SOLE   15,673 0 14,167
TELEFONICA S A SPONSORED ADR 879382208 375 82,145 SH   SOLE   10,652 0 71,493
TERNIUM SA SPONSORED ADS 880890108 5,430 456,326 SH   SOLE   269,275 0 187,051
TETRA TECH INC NEW COM 88162G103 1,604 22,716 SH   SOLE   12,712 0 10,004
TOTAL S.A. SPONSORED ADS 89151E109 545 14,631 SH   SOLE   1,870 0 12,761
TRANSUNION COM 89400J107 977 14,760 SH   SOLE   7,550 0 7,210
UNILEVER PLC SPON ADR NEW 904767704 2,245 44,393 SH   SOLE   5,622 0 38,771
US BANCORP DEL COM NEW 902973304 999 28,993 SH   SOLE   15,708 0 13,285
VERISIGN INC COM 92343E102 1,265 7,023 SH   SOLE   4,916 0 2,107
VERIZON COMMUNICATIONS INC COM 92343V104 3,199 59,544 SH   SOLE   35,813 0 23,731
VERTEX PHARMACEUTICALS INC COM 92532F100 771 3,240 SH   SOLE   1,660 0 1,580
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 725 46,550 SH   SOLE   20,310 0 26,240
VISA INC COM CL A 92826C839 924 5,735 SH   SOLE   3,650 0 2,085
VISTRA ENERGY CORP COM 92840M102 959 60,071 SH   SOLE   35,268 0 24,803
WALGREENS BOOTS ALLIANCE INC COM 931427108 574 12,543 SH   SOLE   6,496 0 6,047
WEC ENERGY GROUP INC COM 92939U106 222 2,523 SH   SOLE   2,514 0 9
WESTERN ALLIANCE BANCORP COM 957638109 1,678 54,825 SH   SOLE   27,638 0 27,187
XEROX HOLDINGS CORP COM NEW 98421M106 1,568 82,811 SH   SOLE   43,869 0 38,942
YUM CHINA HLDGS INC COM 98850P109 945 22,164 SH   SOLE   9,708 0 12,456
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,051 27,509 SH   SOLE   15,164 0 12,345
ZIONS BANCORPORATION N A COM 989701107 935 34,942 SH   SOLE   20,960 0 13,982