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
Expires: July 31, 2015
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
ABBOTT LABS COM 002824100 493,230 6,170 SH SOLE 0 0 6,170
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,475,671 8,383 SH SOLE 0 0 8,383
ACUITY BRANDS INC COM 00508Y102 1,046,119 8,717 SH SOLE 0 0 8,717
ADAMAS PHARMACEUTICALS INC COM 00548A106 74,250 10,443 SH SOLE 0 0 10,443
ADOBE INC COM 00724F101 240,374 902 SH SOLE 0 0 902
AFFILIATED MANAGERS GROUP IN COM 008252108 588,417 5,494 SH SOLE 0 0 5,494
AFLAC INC COM 001055102 24,250,000 485,000 SH SOLE 0 0 485,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,220,955 6,692 SH SOLE 0 0 6,692
ALLERGAN PLC SHS G0177J108 283,667 1,937 SH SOLE 0 0 1,937
ALPHABET INC CAP STK CL A 02079K305 22,360,910 19,000 SH SOLE 0 0 19,000
ALPHABET INC CAP STK CL C 02079K107 23,196,339 19,770 SH SOLE 0 0 19,770
AMAZON COM INC COM 023135106 20,597,936 11,567 SH SOLE 0 0 11,567
AMBEV SA SPONSORED ADR 02319V103 139,733 32,496 SH SOLE 0 0 32,496
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 229,859 10,368 SH SOLE 0 0 10,368
AMERICAN TOWER CORP NEW COM 03027X100 396,251 2,011 SH SOLE 0 0 2,011
AMGEN INC COM 031162100 6,791,785 35,750 SH SOLE 0 0 35,750
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 792,944 9,443 SH SOLE 0 0 9,443
ANSYS INC COM 03662Q105 1,422,032 7,783 SH SOLE 0 0 7,783
AON PLC SHS CL A G0408V102 1,482,398 8,684 SH SOLE 0 0 8,684
APPLE INC COM 037833100 47,513,141 250,135 SH SOLE 0 0 250,135
APPLIED INDL TECHNOLOGIES IN COM 03820C105 237,285 3,990 SH SOLE 0 0 3,990
APTARGROUP INC COM 038336103 1,945,689 18,288 SH SOLE 0 0 18,288
ARAMARK COM 03852U106 2,620,445 88,678 SH SOLE 0 0 88,678
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 195,446 45,347 SH SOLE 0 0 45,347
ASML HOLDING N V N Y REGISTRY SHS N07059210 211,556 1,125 SH SOLE 0 0 1,125
ASTRAZENECA PLC SPONSORED ADR 046353108 359,180 8,884 SH SOLE 0 0 8,884
AT&T INC COM 00206R102 407,680 13,000 SH SOLE 0 0 13,000
AUTOMATIC DATA PROCESSING IN COM 053015103 44,905,931 281,119 SH SOLE 0 0 281,119
BAIDU INC SPON ADR REP A 056752108 372,561 2,260 SH SOLE 0 0 2,260
BANCO DE CHILE SPONSORED ADS 059520106 263,470 8,949 SH SOLE 0 0 8,949
BANCOLOMBIA S A SPON ADR PREF 05968L102 331,283 6,488 SH SOLE 0 0 6,488
BAOZUN INC SPONSORED ADR 06684L103 372,074 8,957 SH SOLE 0 0 8,957
BARNES GROUP INC COM 067806109 223,376 4,345 SH SOLE 0 0 4,345
BARRICK GOLD CORPORATION COM 067901108 251,063 18,312 SH SOLE 0 0 18,312
BAXTER INTL INC COM 071813109 4,910,440 60,392 SH SOLE 0 0 60,392
BERKLEY W R CORP COM 084423102 3,310,023 39,070 SH SOLE 0 0 39,070
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,375,969 51,650 SH SOLE 0 0 51,650
BHP GROUP LTD SPONSORED ADS 088606108 397,859 7,277 SH SOLE 0 0 7,277
BIO RAD LABS INC CL A 090572207 1,128,876 3,693 SH SOLE 0 0 3,693
BIO TECHNE CORP COM 09073M104 1,087,293 5,476 SH SOLE 0 0 5,476
BLACKBAUD INC COM 09227Q100 1,599,137 20,057 SH SOLE 0 0 20,057
BLACKROCK INC COM 09247X101 29,826,073 69,790 SH SOLE 0 0 69,790
BOEING CO COM 097023105 57,001,353 149,445 SH SOLE 0 0 149,445
BOSTON SCIENTIFIC CORP COM 101137107 302,703 7,887 SH SOLE 0 0 7,887
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 400,637 9,603 SH SOLE 0 0 9,603
BROADCOM INC COM 11135F101 458,883 1,526 SH SOLE 0 0 1,526
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 909,250 8,769 SH SOLE 0 0 8,769
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 310,269 6,651 SH SOLE 0 0 6,651
CANADIAN NATL RY CO COM 136375102 690,523 7,717 SH SOLE 0 0 7,717
CARLISLE COS INC COM 142339100 1,900,630 15,500 SH SOLE 0 0 15,500
CARRIZO OIL & GAS INC COM 144577103 160,190 12,846 SH SOLE 0 0 12,846
CASELLA WASTE SYS INC CL A 147448104 226,339 6,365 SH SOLE 0 0 6,365
CDW CORP COM 12514G108 2,407,822 24,985 SH SOLE 0 0 24,985
CENTERSTATE BK CORP COM 15201P109 208,099 8,740 SH SOLE 0 0 8,740
CHEESECAKE FACTORY INC COM 163072101 217,205 4,440 SH SOLE 0 0 4,440
CHEVRON CORP NEW COM 166764100 11,776,577 95,605 SH SOLE 0 0 95,605
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 211,003 15,723 SH SOLE 0 0 15,723
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 577,132 11,319 SH SOLE 0 0 11,319
CHOICE HOTELS INTL INC COM 169905106 843,168 10,846 SH SOLE 0 0 10,846
CHUBB LIMITED COM H1467J104 515,190 3,678 SH SOLE 0 0 3,678
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 252,352 7,099 SH SOLE 0 0 7,099
CHURCH & DWIGHT INC COM 171340102 1,091,246 15,320 SH SOLE 0 0 15,320
CIGNA CORP NEW COM 125523100 413,683 2,572 SH SOLE 0 0 2,572
CISCO SYS INC COM 17275R102 19,880,685 368,229 SH SOLE 0 0 368,229
CITIGROUP INC COM NEW 172967424 600,308 9,648 SH SOLE 0 0 9,648
CNOOC LTD SPONSORED ADR 126132109 518,226 2,790 SH SOLE 0 0 2,790
COCA COLA CO COM 191216100 14,357,780 306,397 SH SOLE 0 0 306,397
COEUR MNG INC COM NEW 192108504 68,972 16,905 SH SOLE 0 0 16,905
COLUMBIA SPORTSWEAR CO COM 198516106 1,269,578 12,186 SH SOLE 0 0 12,186
COMCAST CORP NEW CL A 20030N101 20,774,444 519,621 SH SOLE 0 0 519,621
CONMED CORP COM 207410101 250,122 3,007 SH SOLE 0 0 3,007
CONTINENTAL BLDG PRODS INC COM 211171103 227,994 9,197 SH SOLE 0 0 9,197
COPART INC COM 217204106 1,328,860 21,932 SH SOLE 0 0 21,932
COUSINS PPTYS INC COM 222795106 166,142 17,199 SH SOLE 0 0 17,199
COVETRUS INC COM 22304C100 359,045 11,273 SH SOLE 0 0 11,273
CREDICORP LTD COM G2519Y108 661,769 2,758 SH SOLE 0 0 2,758
CVS HEALTH CORP COM 126650100 13,158,072 243,984 SH SOLE 0 0 243,984
DANAHER CORPORATION COM 235851102 369,287 2,797 SH SOLE 0 0 2,797
DENTSPLY SIRONA INC COM 24906P109 790,211 15,935 SH SOLE 0 0 15,935
DISNEY WALT CO COM DISNEY 254687106 262,919 2,368 SH SOLE 0 0 2,368
DONALDSON INC COM 257651109 637,399 12,733 SH SOLE 0 0 12,733
DUKE ENERGY CORP NEW COM NEW 26441C204 488,988 5,433 SH SOLE 0 0 5,433
EASTGROUP PPTY INC COM 277276101 293,948 2,633 SH SOLE 0 0 2,633
EATON CORP PLC SHS G29183103 476,995 5,921 SH SOLE 0 0 5,921
EMBRAER S A SPONSORED ADS 29082A107 198,807 10,458 SH SOLE 0 0 10,458
EMERSON ELEC CO COM 291011104 239,645 3,500 SH SOLE 0 0 3,500
ENBRIDGE INC COM 29250N105 235,617 6,498 SH SOLE 0 0 6,498
ENERPLUS CORP COM 292766102 119,548 14,215 SH SOLE 0 0 14,215
ENSCO PLC SHS CLASS A G3157S106 111,264 28,311 SH SOLE 0 0 28,311
EOG RES INC COM 26875P101 201,407 2,116 SH SOLE 0 0 2,116
EROS INTL PLC SHS NEW G3788M114 298,558 32,665 SH SOLE 0 0 32,665
ESSENT GROUP LTD COM G3198U102 317,967 7,318 SH SOLE 0 0 7,318
EXLSERVICE HOLDINGS INC COM 302081104 253,284 4,220 SH SOLE 0 0 4,220
EXXON MOBIL CORP COM 30231G102 15,533,915 192,251 SH SOLE 0 0 192,251
FACEBOOK INC CL A 30303M102 51,245,007 307,427 SH SOLE 0 0 307,427
FACTSET RESH SYS INC COM 303075105 998,485 4,022 SH SOLE 0 0 4,022
FAIR ISAAC CORP COM 303250104 1,247,597 4,593 SH SOLE 0 0 4,593
FEDERAL SIGNAL CORP COM 313855108 222,604 8,565 SH SOLE 0 0 8,565
FEDEX CORP COM 31428X106 12,451,433 68,637 SH SOLE 0 0 68,637
FIDELITY NATL INFORMATION SV COM 31620M106 476,275 4,211 SH SOLE 0 0 4,211
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 281,466 7,960 SH SOLE 0 0 7,960
FIRSTENERGY CORP COM 337932107 266,013 6,393 SH SOLE 0 0 6,393
FISERV INC COM 337738108 432,131 4,895 SH SOLE 0 0 4,895
FIVE BELOW INC COM 33829M101 272,232 2,191 SH SOLE 0 0 2,191
FLIR SYS INC COM 302445101 1,087,452 22,855 SH SOLE 0 0 22,855
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 292,144 3,166 SH SOLE 0 0 3,166
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 394,884 9,743 SH SOLE 0 0 9,743
FRONTDOOR INC COM 35905A109 626,719 18,208 SH SOLE 0 0 18,208
GARTNER INC COM 366651107 1,235,889 8,148 SH SOLE 0 0 8,148
GDS HLDGS LTD SPONSORED ADS 36165L108 602,519 16,882 SH SOLE 0 0 16,882
GENERAL DYNAMICS CORP COM 369550108 24,063,105 142,150 SH SOLE 0 0 142,150
GENERAL MLS INC COM 370334104 343,218 6,632 SH SOLE 0 0 6,632
GENERAL MTRS CO COM 37045V100 5,428,760 146,328 SH SOLE 0 0 146,328
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 411,799 9,854 SH SOLE 0 0 9,854
GOLAR LNG LTD BERMUDA SHS G9456A100 389,111 18,450 SH SOLE 0 0 18,450
GOLDMAN SACHS GROUP INC COM 38141G104 450,997 2,349 SH SOLE 0 0 2,349
GRACO INC COM 384109104 844,743 17,059 SH SOLE 0 0 17,059
HARRIS CORP DEL COM 413875105 264,959 1,659 SH SOLE 0 0 1,659
HDFC BANK LTD SPONSORED ADS 40415F101 1,597,551 13,783 SH SOLE 0 0 13,783
HENRY JACK & ASSOC INC COM 426281101 948,426 6,836 SH SOLE 0 0 6,836
HENRY SCHEIN INC COM 806407102 1,694,080 28,183 SH SOLE 0 0 28,183
HOME DEPOT INC COM 437076102 23,352,304 121,696 SH SOLE 0 0 121,696
HONEYWELL INTL INC COM 438516106 21,972,390 138,261 SH SOLE 0 0 138,261
HSBC HLDGS PLC ADR A 1/40PF A 404280604 1,030,800 40,000 SH SOLE 0 0 40,000
HUMANA INC COM 444859102 215,818 811 SH SOLE 0 0 811
HUNT J B TRANS SVCS INC COM 445658107 1,913,648 18,893 SH SOLE 0 0 18,893
ICICI BK LTD ADR 45104G104 388,765 33,924 SH SOLE 0 0 33,924
ICON PLC SHS G4705A100 444,022 3,251 SH SOLE 0 0 3,251
IDEX CORP COM 45167R104 1,155,166 7,613 SH SOLE 0 0 7,613
ILLINOIS TOOL WKS INC COM 452308109 367,981 2,564 SH SOLE 0 0 2,564
INFOSYS LTD SPONSORED ADR 456788108 414,434 37,917 SH SOLE 0 0 37,917
ING GROEP N V SPONSORED ADR 456837103 296,532 24,426 SH SOLE 0 0 24,426
INGERSOLL-RAND PLC SHS G47791101 440,359 4,079 SH SOLE 0 0 4,079
INTEL CORP COM 458140100 13,162,975 245,121 SH SOLE 0 0 245,121
INTERCONTINENTAL EXCHANGE IN COM 45866F104 345,139 4,533 SH SOLE 0 0 4,533
INTERXION HOLDING N.V SHS N47279109 669,369 10,031 SH SOLE 0 0 10,031
INTUITIVE SURGICAL INC COM NEW 46120E602 327,513 574 SH SOLE 0 0 574
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3,215,000 100,000 SH SOLE 0 0 100,000
INVESCO QQQ TR UNIT SER 1 46090E103 718,640 4,000 SH SOLE 0 0 4,000
ISHARES INC MSCI JPN ETF NEW 46434G822 300,960 5,500 SH SOLE 0 0 5,500
ISHARES TR MICRO-CAP ETF 464288869 3,432,120 37,000 SH SOLE 0 0 37,000
ISHARES TR MSCI EAFE ETF 464287465 5,720,652 88,200 SH SOLE 0 0 88,200
ISHARES TR MSCI EMG MKT ETF 464287234 335,076 7,807 SH SOLE 0 0 7,807
ISHARES TR SELECT DIVID ETF 464287168 981,800 10,000 SH SOLE 0 0 10,000
ISHARES TR USA QUALITY FCTR 46432F339 974,050 11,000 SH SOLE 0 0 11,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 370,869 42,096 SH SOLE 0 0 42,096
J & J SNACK FOODS CORP COM 466032109 228,730 1,440 SH SOLE 0 0 1,440
J2 GLOBAL INC COM 48123V102 277,120 3,200 SH SOLE 0 0 3,200
JACK IN THE BOX INC COM 466367109 217,241 2,680 SH SOLE 0 0 2,680
JOHNSON & JOHNSON COM 478160104 873,300 6,247 SH SOLE 0 0 6,247
JOHNSON CTLS INTL PLC SHS G51502105 430,760 11,661 SH SOLE 0 0 11,661
JONES LANG LASALLE INC COM 48020Q107 1,071,460 6,949 SH SOLE 0 0 6,949
JPMORGAN CHASE & CO COM 46625H100 35,067,241 346,412 SH SOLE 0 0 346,412
KADANT INC COM 48282T104 221,219 2,515 SH SOLE 0 0 2,515
KAISER ALUMINUM CORP COM PAR $0.01 483007704 235,119 2,245 SH SOLE 0 0 2,245
KEANE GROUP INC COM 48669A108 121,424 11,150 SH SOLE 0 0 11,150
KIMBERLY CLARK CORP COM 494368103 380,451 3,071 SH SOLE 0 0 3,071
KIRBY CORP COM 497266106 1,554,627 20,698 SH SOLE 0 0 20,698
KITE RLTY GROUP TR COM NEW 49803T300 240,510 15,041 SH SOLE 0 0 15,041
KORNIT DIGITAL LTD SHS M6372Q113 409,265 17,196 SH SOLE 0 0 17,196
KRAFT HEINZ CO COM 500754106 3,406,139 104,323 SH SOLE 0 0 104,323
LANDSTAR SYS INC COM 515098101 1,269,226 11,603 SH SOLE 0 0 11,603
LENNOX INTL INC COM 526107107 2,153,068 8,143 SH SOLE 0 0 8,143
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 215,970 1,718 SH SOLE 0 0 1,718
LILLY ELI & CO COM 532457108 16,963,017 130,726 SH SOLE 0 0 130,726
LIVANOVA PLC SHS G5509L101 311,784 3,206 SH SOLE 0 0 3,206
LOCKHEED MARTIN CORP COM 539830109 321,166 1,070 SH SOLE 0 0 1,070
LOGITECH INTL S A SHS H50430232 359,450 9,137 SH SOLE 0 0 9,137
MADDEN STEVEN LTD COM 556269108 317,588 9,385 SH SOLE 0 0 9,385
MANHATTAN ASSOCS INC COM 562750109 1,750,569 31,765 SH SOLE 0 0 31,765
MARATHON PETE CORP COM 56585A102 4,284,619 71,589 SH SOLE 0 0 71,589
MARKEL CORP COM 570535104 1,361,860 1,367 SH SOLE 0 0 1,367
MASTERCARD INC CL A 57636Q104 701,487 2,979 SH SOLE 0 0 2,979
MAXLINEAR INC COM 57776J100 252,032 9,872 SH SOLE 0 0 9,872
MCDONALDS CORP COM 580135101 24,496,039 128,994 SH SOLE 0 0 128,994
MCKESSON CORP COM 58155Q103 202,455 1,729 SH SOLE 0 0 1,729
MEDTRONIC PLC SHS G5960L103 1,191,970 13,087 SH SOLE 0 0 13,087
MERCADOLIBRE INC COM 58733R102 376,976 742 SH SOLE 0 0 742
MERCK & CO INC COM 58933Y105 818,470 9,841 SH SOLE 0 0 9,841
MERIT MED SYS INC COM 589889104 253,318 4,097 SH SOLE 0 0 4,097
MGIC INVT CORP WIS COM 552848103 293,082 22,220 SH SOLE 0 0 22,220
MICROSOFT CORP COM 594918104 22,639,454 191,958 SH SOLE 0 0 191,958
MOMO INC ADR 60879B107 214,259 5,603 SH SOLE 0 0 5,603
MONDELEZ INTL INC CL A 609207105 12,465,024 249,700 SH SOLE 0 0 249,700
MORNINGSTAR INC COM 617700109 836,964 6,643 SH SOLE 0 0 6,643
NASDAQ INC COM 631103108 278,894 3,188 SH SOLE 0 0 3,188
NEENAH INC COM 640079109 210,135 3,265 SH SOLE 0 0 3,265
NETEASE INC SPONSORED ADR 64110W102 383,098 1,587 SH SOLE 0 0 1,587
NETFLIX INC COM 64110L106 301,650 846 SH SOLE 0 0 846
NORDSON CORP COM 655663102 1,056,868 7,975 SH SOLE 0 0 7,975
NORTHROP GRUMMAN CORP COM 666807102 303,548 1,126 SH SOLE 0 0 1,126
NORTHWESTERN CORP COM NEW 668074305 401,337 5,700 SH SOLE 0 0 5,700
NOVARTIS A G SPONSORED ADR 66987V109 775,894 8,070 SH SOLE 0 0 8,070
OCCIDENTAL PETE CORP COM 674599105 8,158,899 123,246 SH SOLE 0 0 123,246
OLD NATL BANCORP IND COM 680033107 188,190 11,475 SH SOLE 0 0 11,475
OPEN TEXT CORP COM 683715106 524,108 13,638 SH SOLE 0 0 13,638
ORACLE CORP COM 68389X105 16,277,820 303,069 SH SOLE 0 0 303,069
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 251,503 9,159 SH SOLE 0 0 9,159
PAGSEGURO DIGITAL LTD COM CL A G68707101 291,993 9,782 SH SOLE 0 0 9,782
PAYPAL HLDGS INC COM 70450Y103 346,099 3,333 SH SOLE 0 0 3,333
PEPSICO INC COM 713448108 15,931,073 129,997 SH SOLE 0 0 129,997
PFIZER INC COM 717081103 27,119,670 638,561 SH SOLE 0 0 638,561
PHILIP MORRIS INTL INC COM 718172109 642,014 7,263 SH SOLE 0 0 7,263
PIONEER ENERGY SVCS CORP COM 723664108 40,692 22,990 SH SOLE 0 0 22,990
PNC FINL SVCS GROUP INC COM 693475105 342,224 2,790 SH SOLE 0 0 2,790
POOL CORPORATION COM 73278L105 542,586 3,289 SH SOLE 0 0 3,289
PPG INDS INC COM 693506107 547,391 4,850 SH SOLE 0 0 4,850
PRIMERICA INC COM 74164M108 219,381 1,796 SH SOLE 0 0 1,796
PROSPERITY BANCSHARES INC COM 743606105 877,269 12,703 SH SOLE 0 0 12,703
PRUDENTIAL PLC ADR 74435K204 1,117,258 27,779 SH SOLE 0 0 27,779
Q2 HLDGS INC COM 74736L109 326,492 4,714 SH SOLE 0 0 4,714
QUAKER CHEM CORP COM 747316107 251,013 1,253 SH SOLE 0 0 1,253
QUIDEL CORP COM 74838J101 241,912 3,695 SH SOLE 0 0 3,695
RELX PLC SPONSORED ADR 759530108 455,631 21,242 SH SOLE 0 0 21,242
REPLIGEN CORP COM 759916109 262,611 4,445 SH SOLE 0 0 4,445
RETROPHIN INC COM 761299106 206,748 9,136 SH SOLE 0 0 9,136
RIO TINTO PLC SPONSORED ADR 767204100 591,378 10,049 SH SOLE 0 0 10,049
ROGERS COMMUNICATIONS INC CL B 775109200 235,588 4,377 SH SOLE 0 0 4,377
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 491,930 7,692 SH SOLE 0 0 7,692
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 788,062 12,591 SH SOLE 0 0 12,591
RPM INTL INC COM 749685103 939,680 16,190 SH SOLE 0 0 16,190
RPT REALTY COM SH BEN INT 74971D101 236,069 19,656 SH SOLE 0 0 19,656
RYANAIR HLDGS PLC SPONSORED ADS 783513203 412,769 5,508 SH SOLE 0 0 5,508
SALESFORCE COM INC COM 79466L302 38,562,303 243,495 SH SOLE 0 0 243,495
SALLY BEAUTY HLDGS INC COM 79546E104 1,082,968 58,825 SH SOLE 0 0 58,825
SANOFI SPONSORED ADR 80105N105 386,299 8,724 SH SOLE 0 0 8,724
SAP SE SPON ADR 803054204 1,081,464 9,367 SH SOLE 0 0 9,367
SASOL LTD SPONSORED ADR 803866300 321,423 10,389 SH SOLE 0 0 10,389
SCHLUMBERGER LTD COM 806857108 319,337 7,329 SH SOLE 0 0 7,329
SEI INVESTMENTS CO COM 784117103 1,478,337 28,294 SH SOLE 0 0 28,294
SELECTIVE INS GROUP INC COM 816300107 226,099 3,573 SH SOLE 0 0 3,573
SEMTECH CORP COM 816850101 239,022 4,695 SH SOLE 0 0 4,695
SENSIENT TECHNOLOGIES CORP COM 81725T100 872,728 12,874 SH SOLE 0 0 12,874
SERVICE CORP INTL COM 817565104 477,335 11,889 SH SOLE 0 0 11,889
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,864,765 61,344 SH SOLE 0 0 61,344
SHERWIN WILLIAMS CO COM 824348106 243,680 566 SH SOLE 0 0 566
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 335,204 9,023 SH SOLE 0 0 9,023
SK TELECOM LTD SPONSORED ADR 78440P108 498,004 20,335 SH SOLE 0 0 20,335
SOUTH JERSEY INDS INC COM 838518108 241,590 7,533 SH SOLE 0 0 7,533
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,109,560 12,000 SH SOLE 0 0 12,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,728,632 30,900 SH SOLE 0 0 30,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 25,956,810 75,150 SH SOLE 0 0 75,150
SPECTRUM PHARMACEUTICALS INC COM 84763A108 107,467 10,053 SH SOLE 0 0 10,053
SPIRE INC COM 84857L101 314,494 3,822 SH SOLE 0 0 3,822
STARBUCKS CORP COM 855244109 24,558,487 330,354 SH SOLE 0 0 330,354
STATE STR CORP COM 857477103 405,315 6,159 SH SOLE 0 0 6,159
STIFEL FINL CORP COM 860630102 250,135 4,741 SH SOLE 0 0 4,741
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 420,335 59,792 SH SOLE 0 0 59,792
SUNCOR ENERGY INC NEW COM 867224107 415,399 12,809 SH SOLE 0 0 12,809
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,115,312 51,643 SH SOLE 0 0 51,643
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 379,901 18,650 SH SOLE 0 0 18,650
TATA MTRS LTD SPONSORED ADR 876568502 206,939 16,476 SH SOLE 0 0 16,476
TELEFLEX INC COM 879369106 3,116,579 10,314 SH SOLE 0 0 10,314
TETRA TECH INC NEW COM 88162G103 211,842 3,555 SH SOLE 0 0 3,555
TEXAS INSTRS INC COM 882508104 864,591 8,151 SH SOLE 0 0 8,151
THE CHARLES SCHWAB CORPORATI COM 808513105 213,695 4,998 SH SOLE 0 0 4,998
THERMO FISHER SCIENTIFIC INC COM 883556102 22,903,285 83,674 SH SOLE 0 0 83,674
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 447,849 27,044 SH SOLE 0 0 27,044
TRANSUNION COM 89400J107 2,678,554 40,074 SH SOLE 0 0 40,074
TRAVELERS COMPANIES INC COM 89417E109 419,704 3,060 SH SOLE 0 0 3,060
TRIMBLE INC COM 896239100 761,015 18,837 SH SOLE 0 0 18,837
UMPQUA HLDGS CORP COM 904214103 847,543 51,366 SH SOLE 0 0 51,366
UNILEVER N V N Y SHS NEW 904784709 455,389 7,812 SH SOLE 0 0 7,812
UNILEVER PLC SPON ADR NEW 904767704 502,235 8,701 SH SOLE 0 0 8,701
UNION PACIFIC CORP COM 907818108 36,857,355 220,439 SH SOLE 0 0 220,439
UNITED TECHNOLOGIES CORP COM 913017109 31,894,323 247,454 SH SOLE 0 0 247,454
US BANCORP DEL COM NEW 902973304 505,158 10,483 SH SOLE 0 0 10,483
VALLEY NATL BANCORP COM 919794107 147,963 15,445 SH SOLE 0 0 15,445
VANGUARD GROUP DIV APP ETF 921908844 2,958,964 26,988 SH SOLE 0 0 26,988
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12,888,551 257,000 SH SOLE 0 0 257,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24,363,789 573,266 SH SOLE 0 0 573,266
VARIAN MED SYS INC COM 92220P105 778,468 5,493 SH SOLE 0 0 5,493
VERIZON COMMUNICATIONS INC COM 92343V104 15,213,155 257,283 SH SOLE 0 0 257,283
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 243,510 30,325 SH SOLE 0 0 30,325
WALMART INC COM 931142103 8,504,132 87,195 SH SOLE 0 0 87,195
WELLS FARGO CO NEW COM 949746101 565,140 11,696 SH SOLE 0 0 11,696
WESTAMERICA BANCORPORATION COM 957090103 668,366 10,815 SH SOLE 0 0 10,815
WEX INC COM 96208T104 1,736,358 9,044 SH SOLE 0 0 9,044
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,579,300 130,000 SH SOLE 0 0 130,000
WNS HOLDINGS LTD SPON ADR 92932M101 262,355 4,925 SH SOLE 0 0 4,925
WRIGHT MED GROUP N V ORD SHS N96617118 252,198 8,019 SH SOLE 0 0 8,019
XCEL ENERGY INC COM 98389B100 423,909 7,542 SH SOLE 0 0 7,542
YANDEX N V SHS CLASS A N97284108 429,250 12,500 SH SOLE 0 0 12,500
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 286,813 15,690 SH SOLE 0 0 15,690