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 464,269 4,266 SH SOLE 0 0 4,266
ABBVIE INC COM 00287Y109 4,077,315 46,550 SH SOLE 0 0 46,550
ABM INDS INC COM 000957100 268,938 7,336 SH SOLE 0 0 7,336
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 599,547 2,653 SH SOLE 0 0 2,653
ACUITY BRANDS INC COM 00508Y102 1,049,707 10,256 SH SOLE 0 0 10,256
ADOBE SYSTEMS INCORPORATED COM 00724F101 491,411 1,002 SH SOLE 0 0 1,002
AFFILIATED MANAGERS GROUP IN COM 008252108 752,431 11,004 SH SOLE 0 0 11,004
AFLAC INC COM 001055102 12,286,300 338,000 SH SOLE 0 0 338,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,593,024 12,222 SH SOLE 0 0 12,222
ALIGN TECHNOLOGY INC COM 016255101 243,556 744 SH SOLE 0 0 744
ALPHABET INC CAP STK CL A 02079K305 27,846,400 19,000 SH SOLE 0 0 19,000
ALPHABET INC CAP STK CL C 02079K107 28,848,248 19,630 SH SOLE 0 0 19,630
AMAZON COM INC COM 023135106 36,852,736 11,704 SH SOLE 0 0 11,704
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 160,409 12,843 SH SOLE 0 0 12,843
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 267,261 18,046 SH SOLE 0 0 18,046
AMERICAN TOWER CORP NEW COM 03027X100 378,147 1,564 SH SOLE 0 0 1,564
AMGEN INC COM 031162100 11,920,104 46,900 SH SOLE 0 0 46,900
AON PLC SHS CL A G0403H108 1,287,328 6,241 SH SOLE 0 0 6,241
APPLE INC COM 037833100 116,338,903 1,004,567 SH SOLE 0 0 1,004,567
APPLIED INDL TECHNOLOGIES IN COM 03820C105 210,317 3,817 SH SOLE 0 0 3,817
APTARGROUP INC COM 038336103 2,110,039 18,640 SH SOLE 0 0 18,640
ARAMARK COM 03852U106 2,349,056 88,811 SH SOLE 0 0 88,811
ARMADA HOFFLER PPTYS INC COM 04208T108 99,517 10,747 SH SOLE 0 0 10,747
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 277,163 67,932 SH SOLE 0 0 67,932
ASGN INC COM 00191U102 263,647 4,148 SH SOLE 0 0 4,148
ASML HOLDING N V N Y REGISTRY SHS N07059210 918,997 2,489 SH SOLE 0 0 2,489
ASTRAZENECA PLC SPONSORED ADR 046353108 502,680 9,173 SH SOLE 0 0 9,173
AT&T INC COM 00206R102 424,799 14,900 SH SOLE 0 0 14,900
ATLASSIAN CORP PLC CL A G06242104 215,421 1,185 SH SOLE 0 0 1,185
AUTOMATIC DATA PROCESSING IN COM 053015103 39,213,273 281,119 SH SOLE 0 0 281,119
BALCHEM CORP COM 057665200 245,344 2,513 SH SOLE 0 0 2,513
BARRICK GOLD CORP COM 067901108 417,633 14,857 SH SOLE 0 0 14,857
BAXTER INTL INC COM 071813109 4,862,365 60,462 SH SOLE 0 0 60,462
BEIGENE LTD SPONSORED ADR 07725L102 501,556 1,751 SH SOLE 0 0 1,751
BERKLEY W R CORP COM 084423102 3,501,444 57,260 SH SOLE 0 0 57,260
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,998,351 51,650 SH SOLE 0 0 51,650
BIO RAD LABS INC CL A 090572207 1,194,836 2,318 SH SOLE 0 0 2,318
BIO-TECHNE CORP COM 09073M104 1,214,449 4,902 SH SOLE 0 0 4,902
BJS WHSL CLUB HLDGS INC COM 05550J101 312,456 7,520 SH SOLE 0 0 7,520
BLACKBAUD INC COM 09227Q100 1,392,247 24,937 SH SOLE 0 0 24,937
BLACKROCK INC COM 09247X101 39,584,211 70,241 SH SOLE 0 0 70,241
BLACKSTONE GROUP INC COM CL A 09260D107 375,631 7,196 SH SOLE 0 0 7,196
BLUEPRINT MEDICINES CORP COM 09627Y109 237,312 2,560 SH SOLE 0 0 2,560
BOEING CO COM 097023105 24,549,833 148,553 SH SOLE 0 0 148,553
BOISE CASCADE CO DEL COM 09739D100 413,811 10,366 SH SOLE 0 0 10,366
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 979,413 11,803 SH SOLE 0 0 11,803
BOSTON SCIENTIFIC CORP COM 101137107 728,512 19,066 SH SOLE 0 0 19,066
BRIGHTVIEW HLDGS INC COM 10948C107 125,924 11,046 SH SOLE 0 0 11,046
BROADCOM INC COM 11135F101 499,118 1,370 SH SOLE 0 0 1,370
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,580,926 11,977 SH SOLE 0 0 11,977
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 370,338 11,202 SH SOLE 0 0 11,202
BROOKS AUTOMATION INC NEW COM 114340102 325,023 7,026 SH SOLE 0 0 7,026
BROWN & BROWN INC COM 115236101 1,379,151 30,465 SH SOLE 0 0 30,465
BURLINGTON STORES INC COM 122017106 1,282,292 6,222 SH SOLE 0 0 6,222
CACI INTL INC CL A 127190304 1,055,355 4,951 SH SOLE 0 0 4,951
CAE INC COM 124765108 205,718 14,071 SH SOLE 0 0 14,071
CANADIAN NATL RY CO COM 136375102 930,153 8,737 SH SOLE 0 0 8,737
CARLISLE COS INC COM 142339100 2,247,807 18,369 SH SOLE 0 0 18,369
CASELLA WASTE SYS INC CL A 147448104 233,956 4,189 SH SOLE 0 0 4,189
CDW CORP COM 12514G108 931,193 7,790 SH SOLE 0 0 7,790
CHEMOCENTRYX INC COM 16383L106 207,747 3,791 SH SOLE 0 0 3,791
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 500,348 15,558 SH SOLE 0 0 15,558
CHOICE HOTELS INTL INC COM 169905106 1,563,698 18,191 SH SOLE 0 0 18,191
CHUBB LIMITED COM H1467J104 556,332 4,791 SH SOLE 0 0 4,791
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 297,380 8,208 SH SOLE 0 0 8,208
CIGNA CORP NEW COM 125523100 647,954 3,825 SH SOLE 0 0 3,825
CISCO SYS INC COM 17275R102 14,504,541 368,229 SH SOLE 0 0 368,229
CITIGROUP INC COM NEW 172967424 561,904 13,034 SH SOLE 0 0 13,034
COCA COLA CO COM 191216100 16,953,527 343,397 SH SOLE 0 0 343,397
COEUR MNG INC COM NEW 192108504 158,751 21,511 SH SOLE 0 0 21,511
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 242,649 3,495 SH SOLE 0 0 3,495
COLUMBIA SPORTSWEAR CO COM 198516106 1,236,302 14,214 SH SOLE 0 0 14,214
COLUMBUS MCKINNON CORP N Y COM 199333105 274,498 8,293 SH SOLE 0 0 8,293
COMCAST CORP NEW CL A 20030N101 24,064,601 520,203 SH SOLE 0 0 520,203
CONMED CORP COM 207410101 255,205 3,244 SH SOLE 0 0 3,244
COSTAR GROUP INC COM 22160N109 374,193 441 SH SOLE 0 0 441
CREDICORP LTD COM G2519Y108 377,188 3,042 SH SOLE 0 0 3,042
CVS HEALTH CORP COM 126650100 14,300,482 244,871 SH SOLE 0 0 244,871
CYBERARK SOFTWARE LTD SHS M2682V108 446,774 4,320 SH SOLE 0 0 4,320
DANAHER CORPORATION COM 235851102 783,937 3,641 SH SOLE 0 0 3,641
DENTSPLY SIRONA INC COM 24906P109 1,789,390 40,919 SH SOLE 0 0 40,919
DIAGEO PLC SPON ADR NEW 25243Q205 1,044,014 7,584 SH SOLE 0 0 7,584
DIGITAL RLTY TR INC COM 253868103 742,165 5,057 SH SOLE 0 0 5,057
DOLBY LABORATORIES INC COM CL A 25659T107 768,848 11,600 SH SOLE 0 0 11,600
DOMINION ENERGY INC COM 25746U109 236,474 2,996 SH SOLE 0 0 2,996
DONALDSON INC COM 257651109 606,270 13,061 SH SOLE 0 0 13,061
DR REDDYS LABS LTD ADR 256135203 740,119 10,640 SH SOLE 0 0 10,640
DUKE ENERGY CORP NEW COM NEW 26441C204 617,057 6,968 SH SOLE 0 0 6,968
EASTGROUP PPTY INC COM 277276101 314,919 2,435 SH SOLE 0 0 2,435
EATON CORP PLC SHS G29183103 635,786 6,231 SH SOLE 0 0 6,231
ELANCO ANIMAL HEALTH INC COM 28414H103 263,547 9,436 SH SOLE 0 0 9,436
EMERSON ELEC CO COM 291011104 229,495 3,500 SH SOLE 0 0 3,500
ENBRIDGE INC COM 29250N105 306,454 10,495 SH SOLE 0 0 10,495
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,865,586 75,591 SH SOLE 0 0 75,591
ESSENT GROUP LTD COM G3198U102 291,417 7,874 SH SOLE 0 0 7,874
EXLSERVICE HOLDINGS INC COM 302081104 330,180 5,005 SH SOLE 0 0 5,005
EXXON MOBIL CORP COM 30231G102 9,183,275 267,500 SH SOLE 0 0 267,500
FABRINET SHS G3323L100 326,937 5,187 SH SOLE 0 0 5,187
FACEBOOK INC CL A 30303M102 80,920,814 308,976 SH SOLE 0 0 308,976
FACTSET RESH SYS INC COM 303075105 720,866 2,153 SH SOLE 0 0 2,153
FAIR ISAAC CORP COM 303250104 680,608 1,600 SH SOLE 0 0 1,600
FEDERAL SIGNAL CORP COM 313855108 353,662 12,091 SH SOLE 0 0 12,091
FEDEX CORP COM 31428X106 17,160,448 68,227 SH SOLE 0 0 68,227
FERRARI N V COM N3167Y103 256,990 1,396 SH SOLE 0 0 1,396
FIDELITY NATL INFORMATION SV COM 31620M106 415,627 2,823 SH SOLE 0 0 2,823
FIRST FINL BANCORP OH COM 320209109 145,645 12,132 SH SOLE 0 0 12,132
FIRSTSERVICE CORP NEW COM 33767E202 416,641 3,159 SH SOLE 0 0 3,159
FISERV INC COM 337738108 398,082 3,863 SH SOLE 0 0 3,863
FLIR SYS INC COM 302445101 838,825 23,398 SH SOLE 0 0 23,398
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 514,943 12,122 SH SOLE 0 0 12,122
FRONTDOOR INC COM 35905A109 618,708 15,901 SH SOLE 0 0 15,901
GARTNER INC COM 366651107 1,686,825 13,500 SH SOLE 0 0 13,500
GDS HLDGS LTD SPONSORED ADS 36165L108 497,281 6,077 SH SOLE 0 0 6,077
GENERAL DYNAMICS CORP COM 369550108 19,677,786 142,150 SH SOLE 0 0 142,150
GENMARK DIAGNOSTICS INC COM 372309104 179,303 12,627 SH SOLE 0 0 12,627
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 386,149 10,259 SH SOLE 0 0 10,259
GOLDMAN SACHS GROUP INC COM 38141G104 360,508 1,794 SH SOLE 0 0 1,794
GRACO INC COM 384109104 1,068,029 17,409 SH SOLE 0 0 17,409
HALOZYME THERAPEUTICS INC COM 40637H109 211,607 8,052 SH SOLE 0 0 8,052
HAMILTON LANE INC CL A 407497106 206,236 3,193 SH SOLE 0 0 3,193
HDFC BANK LTD SPONSORED ADS 40415F101 1,313,702 26,295 SH SOLE 0 0 26,295
HEICO CORP NEW COM 422806109 950,103 9,078 SH SOLE 0 0 9,078
HENRY JACK & ASSOC INC COM 426281101 809,766 4,980 SH SOLE 0 0 4,980
HENRY SCHEIN INC COM 806407102 508,565 8,652 SH SOLE 0 0 8,652
HEXCEL CORP NEW COM 428291108 1,047,632 31,226 SH SOLE 0 0 31,226
HILTON WORLDWIDE HLDGS INC COM 43300A203 328,909 3,855 SH SOLE 0 0 3,855
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 126,103 11,412 SH SOLE 0 0 11,412
HOME DEPOT INC COM 437076102 33,792,672 121,683 SH SOLE 0 0 121,683
HONEYWELL INTL INC COM 438516106 23,254,978 141,273 SH SOLE 0 0 141,273
HUB GROUP INC CL A 443320106 238,527 4,752 SH SOLE 0 0 4,752
HUNT J B TRANS SVCS INC COM 445658107 2,258,023 17,867 SH SOLE 0 0 17,867
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 300,261 9,296 SH SOLE 0 0 9,296
IAA INC COM 449253103 1,695,347 32,559 SH SOLE 0 0 32,559
ICICI BANK LIMITED ADR 45104G104 406,251 41,328 SH SOLE 0 0 41,328
ICON PLC SHS G4705A100 312,814 1,637 SH SOLE 0 0 1,637
IDEX CORP COM 45167R104 1,414,912 7,757 SH SOLE 0 0 7,757
IHS MARKIT LTD SHS G47567105 243,931 3,107 SH SOLE 0 0 3,107
II-VI INC COM 902104108 289,436 7,136 SH SOLE 0 0 7,136
ILLINOIS TOOL WKS INC COM 452308109 545,120 2,821 SH SOLE 0 0 2,821
INFOSYS LTD SPONSORED ADR 456788108 598,694 43,352 SH SOLE 0 0 43,352
ING GROEP N.V. SPONSORED ADR 456837103 270,718 38,237 SH SOLE 0 0 38,237
INTEL CORP COM 458140100 16,033,706 309,651 SH SOLE 0 0 309,651
INTUITIVE SURGICAL INC COM NEW 46120E602 333,484 470 SH SOLE 0 0 470
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3,866,000 100,000 SH SOLE 0 0 100,000
INVESCO QQQ TR UNIT SER 1 46090E103 1,111,360 4,000 SH SOLE 0 0 4,000
ISHARES INC MSCI JPN ETF NEW 46434G822 605,527 10,251 SH SOLE 0 0 10,251
ISHARES TR MSCI EAFE ETF 464287465 5,613,930 88,200 SH SOLE 0 0 88,200
ISHARES TR MSCI USA QLT FCT 46432F339 1,141,140 11,000 SH SOLE 0 0 11,000
ISHARES TR SELECT DIVID ETF 464287168 815,400 10,000 SH SOLE 0 0 10,000
J & J SNACK FOODS CORP COM 466032109 244,090 1,872 SH SOLE 0 0 1,872
J2 GLOBAL INC COM 48123V102 293,977 4,247 SH SOLE 0 0 4,247
JD.COM INC SPON ADR CL A 47215P106 815,138 10,503 SH SOLE 0 0 10,503
JOHNSON & JOHNSON COM 478160104 1,013,258 6,806 SH SOLE 0 0 6,806
JONES LANG LASALLE INC COM 48020Q107 1,013,551 10,595 SH SOLE 0 0 10,595
JPMORGAN CHASE & CO COM 46625H100 33,170,278 344,555 SH SOLE 0 0 344,555
KADANT INC COM 48282T104 363,281 3,314 SH SOLE 0 0 3,314
KB HOME COM 48666K109 302,859 7,889 SH SOLE 0 0 7,889
KIMBERLY CLARK CORP COM 494368103 447,367 3,030 SH SOLE 0 0 3,030
KIRBY CORP COM 497266106 600,748 16,609 SH SOLE 0 0 16,609
KITE RLTY GROUP TR COM NEW 49803T300 167,913 14,500 SH SOLE 0 0 14,500
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 520,913 11,048 SH SOLE 0 0 11,048
KORNIT DIGITAL LTD SHS M6372Q113 490,028 7,554 SH SOLE 0 0 7,554
L3HARRIS TECHNOLOGIES INC COM 502431109 387,575 2,282 SH SOLE 0 0 2,282
LANDSTAR SYS INC COM 515098101 1,496,404 11,924 SH SOLE 0 0 11,924
LENNOX INTL INC COM 526107107 1,727,013 6,335 SH SOLE 0 0 6,335
LEXINGTON REALTY TRUST COM 529043101 181,088 17,329 SH SOLE 0 0 17,329
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 307,312 3,224 SH SOLE 0 0 3,224
LILLY ELI & CO COM 532457108 19,350,075 130,726 SH SOLE 0 0 130,726
LINDE PLC SHS G5494J103 311,712 1,309 SH SOLE 0 0 1,309
LKQ CORP COM 501889208 680,189 24,529 SH SOLE 0 0 24,529
LOCKHEED MARTIN CORP COM 539830109 344,941 900 SH SOLE 0 0 900
LOWES COS INC COM 548661107 362,404 2,185 SH SOLE 0 0 2,185
LULULEMON ATHLETICA INC COM 550021109 244,722 743 SH SOLE 0 0 743
MADDEN STEVEN LTD COM 556269108 242,639 12,443 SH SOLE 0 0 12,443
MALIBU BOATS INC COM CL A 56117J100 270,003 5,448 SH SOLE 0 0 5,448
MANHATTAN ASSOCS INC COM 562750109 1,389,857 14,555 SH SOLE 0 0 14,555
MARATHON PETE CORP COM 56585A102 2,305,810 78,589 SH SOLE 0 0 78,589
MARKEL CORP COM 570535104 1,530,656 1,572 SH SOLE 0 0 1,572
MARSH & MCLENNAN COS INC COM 571748102 397,550 3,466 SH SOLE 0 0 3,466
MASTEC INC COM 576323109 206,316 4,889 SH SOLE 0 0 4,889
MASTERCARD INCORPORATED CL A 57636Q104 1,045,397 3,091 SH SOLE 0 0 3,091
MAXLINEAR INC COM 57776J100 240,441 10,346 SH SOLE 0 0 10,346
MCDONALDS CORP COM 580135101 28,312,984 128,994 SH SOLE 0 0 128,994
MCKESSON CORP COM 58155Q103 295,435 1,984 SH SOLE 0 0 1,984
MEDTRONIC PLC SHS G5960L103 918,642 8,840 SH SOLE 0 0 8,840
MERCADOLIBRE INC COM 58733R102 690,053 637 SH SOLE 0 0 637
MERCK & CO. INC COM 58933Y105 1,213,049 14,624 SH SOLE 0 0 14,624
MERIT MED SYS INC COM 589889104 318,725 7,327 SH SOLE 0 0 7,327
MICROSOFT CORP COM 594918104 40,306,278 191,634 SH SOLE 0 0 191,634
MINERALS TECHNOLOGIES INC COM 603158106 300,115 5,873 SH SOLE 0 0 5,873
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 225,330 25,811 SH SOLE 0 0 25,811
MOMO INC ADR 60879B107 200,621 14,580 SH SOLE 0 0 14,580
MONDELEZ INTL INC CL A 609207105 14,345,265 249,700 SH SOLE 0 0 249,700
MORNINGSTAR INC COM 617700109 1,315,604 8,191 SH SOLE 0 0 8,191
MYOKARDIA INC COM 62857M105 231,488 1,698 SH SOLE 0 0 1,698
MYR GROUP INC DEL COM 55405W104 294,354 7,917 SH SOLE 0 0 7,917
NASDAQ INC COM 631103108 403,927 3,292 SH SOLE 0 0 3,292
NATERA INC COM 632307104 599,520 8,299 SH SOLE 0 0 8,299
NATIONAL GRID PLC SPONSORED ADR NE 636274409 275,427 4,766 SH SOLE 0 0 4,766
NETEASE INC SPONSORED ADS 64110W102 464,739 1,022 SH SOLE 0 0 1,022
NETFLIX INC COM 64110L106 379,023 758 SH SOLE 0 0 758
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 461,656 3,088 SH SOLE 0 0 3,088
NIKE INC CL B 654106103 287,234 2,288 SH SOLE 0 0 2,288
NORDSON CORP COM 655663102 1,552,008 8,091 SH SOLE 0 0 8,091
NORTHROP GRUMMAN CORP COM 666807102 482,005 1,528 SH SOLE 0 0 1,528
NORTHWESTERN CORP COM NEW 668074305 303,465 6,239 SH SOLE 0 0 6,239
NOVARTIS AG SPONSORED ADR 66987V109 307,617 3,537 SH SOLE 0 0 3,537
NOVO-NORDISK A S ADR 670100205 667,986 9,621 SH SOLE 0 0 9,621
NUVASIVE INC COM 670704105 228,813 4,711 SH SOLE 0 0 4,711
NVIDIA CORPORATION COM 67066G104 435,435 805 SH SOLE 0 0 805
NXP SEMICONDUCTORS N V COM N6596X109 324,880 2,603 SH SOLE 0 0 2,603
OLD NATL BANCORP IND COM 680033107 217,112 17,286 SH SOLE 0 0 17,286
OPEN TEXT CORP COM 683715106 397,478 9,410 SH SOLE 0 0 9,410
ORACLE CORP COM 68389X105 18,093,201 303,069 SH SOLE 0 0 303,069
PAGSEGURO DIGITAL LTD COM CL A G68707101 247,792 6,571 SH SOLE 0 0 6,571
PATTERSON UTI ENERGY INC COM 703481101 31,324 10,991 SH SOLE 0 0 10,991
PAYPAL HLDGS INC COM 70450Y103 277,418 1,408 SH SOLE 0 0 1,408
PEPSICO INC COM 713448108 18,446,576 133,092 SH SOLE 0 0 133,092
PFIZER INC COM 717081103 23,133,774 630,349 SH SOLE 0 0 630,349
PHYSICIANS RLTY TR COM 71943U104 301,139 16,814 SH SOLE 0 0 16,814
PNC FINL SVCS GROUP INC COM 693475105 323,164 2,940 SH SOLE 0 0 2,940
POOL CORP COM 73278L105 898,240 2,685 SH SOLE 0 0 2,685
PPG INDS INC COM 693506107 486,321 3,984 SH SOLE 0 0 3,984
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 293,254 8,052 SH SOLE 0 0 8,052
PROCTER AND GAMBLE CO COM 742718109 388,894 2,798 SH SOLE 0 0 2,798
PROSPERITY BANCSHARES INC COM 743606105 803,676 15,506 SH SOLE 0 0 15,506
PRUDENTIAL PLC ADR 74435K204 252,994 8,849 SH SOLE 0 0 8,849
Q2 HLDGS INC COM 74736L109 472,453 5,177 SH SOLE 0 0 5,177
QUAKER CHEM CORP COM 747316107 235,240 1,309 SH SOLE 0 0 1,309
RAPID7 INC COM 753422104 456,238 7,450 SH SOLE 0 0 7,450
RAYTHEON TECHNOLOGIES CORP COM 75513E101 21,652,810 376,309 SH SOLE 0 0 376,309
RETROPHIN INC COM 761299106 280,647 15,203 SH SOLE 0 0 15,203
REXNORD CORP COM 76169B102 248,925 8,342 SH SOLE 0 0 8,342
RIO TINTO PLC SPONSORED ADR 767204100 211,003 3,494 SH SOLE 0 0 3,494
ROYAL BK CDA COM 780087102 284,979 4,063 SH SOLE 0 0 4,063
RPM INTL INC COM 749685103 1,884,908 22,754 SH SOLE 0 0 22,754
RPT REALTY SH BEN INT 74971D101 80,849 14,862 SH SOLE 0 0 14,862
SALESFORCE COM INC COM 79466L302 61,124,040 243,212 SH SOLE 0 0 243,212
SALLY BEAUTY HLDGS INC COM 79546E104 511,189 58,825 SH SOLE 0 0 58,825
SANOFI SPONSORED ADR 80105N105 502,854 10,023 SH SOLE 0 0 10,023
SAP SE SPON ADR 803054204 393,264 2,524 SH SOLE 0 0 2,524
SEA LTD SPONSORD ADS 81141R100 431,158 2,799 SH SOLE 0 0 2,799
SEI INVTS CO COM 784117103 1,531,499 30,195 SH SOLE 0 0 30,195
SELECTIVE INS GROUP INC COM 816300107 222,025 4,312 SH SOLE 0 0 4,312
SEMTECH CORP COM 816850101 326,975 6,174 SH SOLE 0 0 6,174
SERVICE CORP INTL COM 817565104 741,026 17,568 SH SOLE 0 0 17,568
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,172,224 54,469 SH SOLE 0 0 54,469
SHERWIN WILLIAMS CO COM 824348106 307,752 442 SH SOLE 0 0 442
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 214,925 9,357 SH SOLE 0 0 9,357
SILICON LABORATORIES INC COM 826919102 207,051 2,116 SH SOLE 0 0 2,116
SK TELECOM LTD SPONSORED ADR 78440P108 798,272 35,605 SH SOLE 0 0 35,605
SNAP INC CL A 83304A106 282,380 10,815 SH SOLE 0 0 10,815
SONY CORP SPONSORED ADR 835699307 850,390 11,080 SH SOLE 0 0 11,080
SOUTH JERSEY INDS INC COM 838518108 297,668 15,447 SH SOLE 0 0 15,447
SOUTH ST CORP COM 840441109 224,909 4,671 SH SOLE 0 0 4,671
SOUTHERN CO COM 842587107 666,255 12,288 SH SOLE 0 0 12,288
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3,330,000 12,000 SH SOLE 0 0 12,000
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 603,656 25,100 SH SOLE 0 0 25,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,348,101 30,900 SH SOLE 0 0 30,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 25,463,075 75,150 SH SOLE 0 0 75,150
SPECTRUM PHARMACEUTICALS INC COM 84763A108 81,637 20,009 SH SOLE 0 0 20,009
SPIRE INC COM 84857L101 306,473 5,761 SH SOLE 0 0 5,761
STANLEY BLACK & DECKER INC COM 854502101 418,638 2,581 SH SOLE 0 0 2,581
STARBUCKS CORP COM 855244109 28,383,931 330,353 SH SOLE 0 0 330,353
STIFEL FINL CORP COM 860630102 265,238 5,246 SH SOLE 0 0 5,246
SUNCOR ENERGY INC NEW COM 867224107 155,871 12,745 SH SOLE 0 0 12,745
TABULA RASA HEALTHCARE INC COM 873379101 251,796 6,176 SH SOLE 0 0 6,176
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,837,472 59,670 SH SOLE 0 0 59,670
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 542,176 30,391 SH SOLE 0 0 30,391
TAYLOR MORRISON HOME CORP COM 87724P106 287,211 11,680 SH SOLE 0 0 11,680
TELEFLEX INCORPORATED COM 879369106 754,555 2,217 SH SOLE 0 0 2,217
TETRA TECH INC NEW COM 88162G103 492,112 5,153 SH SOLE 0 0 5,153
TEXAS INSTRS INC COM 882508104 1,083,918 7,591 SH SOLE 0 0 7,591
TEXAS ROADHOUSE INC COM 882681109 284,436 4,679 SH SOLE 0 0 4,679
THERMO FISHER SCIENTIFIC INC COM 883556102 36,760,387 83,259 SH SOLE 0 0 83,259
THOMSON REUTERS CORP. COM NEW 884903709 299,297 3,752 SH SOLE 0 0 3,752
T-MOBILE US INC COM 872590104 479,397 4,192 SH SOLE 0 0 4,192
TORONTO DOMINION BK ONT COM NEW 891160509 212,658 4,599 SH SOLE 0 0 4,599
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 401,623 22,043 SH SOLE 0 0 22,043
TRANE TECHNOLOGIES PLC SHS G8994E103 577,920 4,766 SH SOLE 0 0 4,766
TRANSUNION COM 89400J107 928,551 11,037 SH SOLE 0 0 11,037
TRAVELERS COMPANIES INC COM 89417E109 238,654 2,206 SH SOLE 0 0 2,206
TRIMBLE INC COM 896239100 1,217,597 25,002 SH SOLE 0 0 25,002
TRIP COM GROUP LTD ADS 89677Q107 258,587 8,304 SH SOLE 0 0 8,304
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 93,968 11,390 SH SOLE 0 0 11,390
ULTA BEAUTY INC COM 90384S303 1,299,532 5,802 SH SOLE 0 0 5,802
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 470,209 5,721 SH SOLE 0 0 5,721
UMPQUA HLDGS CORP COM 904214103 856,626 80,662 SH SOLE 0 0 80,662
UNILEVER N V N Y SHS NEW 904784709 583,767 9,665 SH SOLE 0 0 9,665
UNION PAC CORP COM 907818108 43,341,454 220,153 SH SOLE 0 0 220,153
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 170,028 10,043 SH SOLE 0 0 10,043
US BANCORP DEL COM NEW 902973304 396,078 11,048 SH SOLE 0 0 11,048
VALLEY NATL BANCORP COM 919794107 172,750 25,219 SH SOLE 0 0 25,219
VANDA PHARMACEUTICALS INC COM 921659108 138,631 14,351 SH SOLE 0 0 14,351
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,414,313 226,250 SH SOLE 0 0 226,250
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 13,805,045 319,266 SH SOLE 0 0 319,266
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,505,703 12,450 SH SOLE 0 0 12,450
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,472,276 26,988 SH SOLE 0 0 26,988
VARIAN MED SYS INC COM 92220P105 1,015,316 5,903 SH SOLE 0 0 5,903
VERIZON COMMUNICATIONS INC COM 92343V104 15,305,777 257,283 SH SOLE 0 0 257,283
VISA INC COM CL A 92826C839 338,349 1,692 SH SOLE 0 0 1,692
WALMART INC COM 931142103 12,199,458 87,195 SH SOLE 0 0 87,195
WENDYS CO COM 95058W100 242,547 10,879 SH SOLE 0 0 10,879
WERNER ENTERPRISES INC COM 950755108 227,418 5,416 SH SOLE 0 0 5,416
WEX INC COM 96208T104 2,116,513 15,230 SH SOLE 0 0 15,230
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 280,591 16,822 SH SOLE 0 0 16,822
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,370,000 130,000 SH SOLE 0 0 130,000
WIX COM LTD SHS M98068105 262,241 1,029 SH SOLE 0 0 1,029
WNS HLDGS LTD SPON ADR 92932M101 362,205 5,663 SH SOLE 0 0 5,663
WORTHINGTON INDS INC COM 981811102 262,623 6,440 SH SOLE 0 0 6,440
XP INC CL A G98239109 258,270 6,195 SH SOLE 0 0 6,195
YANDEX N V SHS CLASS A N97284108 767,079 11,756 SH SOLE 0 0 11,756
YUM CHINA HLDGS INC COM 98850P109 231,762 4,377 SH SOLE 0 0 4,377
ZOETIS INC CL A 98978V103 285,721 1,728 SH SOLE 0 0 1,728