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 390,040 4,266 SH SOLE 0 0 4,266
ABBVIE INC COM 00287Y109 250,359 2,550 SH SOLE 0 0 2,550
ABM INDS INC COM 000957100 266,297 7,336 SH SOLE 0 0 7,336
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 690,510 3,216 SH SOLE 0 0 3,216
ACUITY BRANDS INC COM 00508Y102 980,633 10,243 SH SOLE 0 0 10,243
ADOBE INC COM 00724F101 499,736 1,148 SH SOLE 0 0 1,148
AFFILIATED MANAGERS GROUP IN COM 008252108 576,914 7,738 SH SOLE 0 0 7,738
AFLAC INC COM 001055102 12,178,140 338,000 SH SOLE 0 0 338,000
AGIOS PHARMACEUTICALS INC COM 00847X104 268,577 5,022 SH SOLE 0 0 5,022
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,445,391 11,337 SH SOLE 0 0 11,337
ALPHABET INC CAP STK CL A 02079K305 26,942,950 19,000 SH SOLE 0 0 19,000
ALPHABET INC CAP STK CL C 02079K107 27,664,347 19,570 SH SOLE 0 0 19,570
AMAZON COM INC COM 023135106 32,305,782 11,710 SH SOLE 0 0 11,710
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 162,978 12,843 SH SOLE 0 0 12,843
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 145,090 13,311 SH SOLE 0 0 13,311
AMERICAN EQTY INVT LIFE HLD COM 025676206 214,362 8,675 SH SOLE 0 0 8,675
AMERICAN TOWER CORP NEW COM 03027X100 419,002 1,621 SH SOLE 0 0 1,621
AMGEN INC COM 031162100 8,431,995 35,750 SH SOLE 0 0 35,750
AON PLC SHS CL A G0403H108 1,200,458 6,233 SH SOLE 0 0 6,233
APPLE INC COM 037833100 91,810,670 251,674 SH SOLE 0 0 251,674
APPLIED INDL TECHNOLOGIES IN COM 03820C105 311,638 4,995 SH SOLE 0 0 4,995
APTARGROUP INC COM 038336103 2,080,987 18,584 SH SOLE 0 0 18,584
ARAMARK COM 03852U106 2,464,121 109,177 SH SOLE 0 0 109,177
ARMADA HOFFLER PPTYS INC COM 04208T108 106,933 10,747 SH SOLE 0 0 10,747
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 308,411 67,932 SH SOLE 0 0 67,932
ASGN INC COM 00191U102 276,589 4,148 SH SOLE 0 0 4,148
ASML HOLDING N V N Y REGISTRY SHS N07059210 858,130 2,332 SH SOLE 0 0 2,332
ASTRAZENECA PLC SPONSORED ADR 046353108 485,160 9,173 SH SOLE 0 0 9,173
AT&T INC COM 00206R102 450,427 14,900 SH SOLE 0 0 14,900
ATLASSIAN CORP PLC CL A G06242104 213,620 1,185 SH SOLE 0 0 1,185
AUTOMATIC DATA PROCESSING IN COM 053015103 41,855,791 281,119 SH SOLE 0 0 281,119
BAOZUN INC SPONSORED ADR 06684L103 316,213 8,224 SH SOLE 0 0 8,224
BARRICK GOLD CORPORATION COM 067901108 399,352 14,824 SH SOLE 0 0 14,824
BAXTER INTL INC COM 071813109 5,205,790 60,462 SH SOLE 0 0 60,462
BEIGENE LTD SPONSORED ADR 07725L102 329,888 1,751 SH SOLE 0 0 1,751
BERKLEY W R CORP COM 084423102 2,859,648 49,915 SH SOLE 0 0 49,915
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,220,042 51,650 SH SOLE 0 0 51,650
BIO RAD LABS INC CL A 090572207 1,046,554 2,318 SH SOLE 0 0 2,318
BIO-TECHNE CORP COM 09073M104 1,815,514 6,875 SH SOLE 0 0 6,875
BJS WHSL CLUB HLDGS INC COM 05550J101 223,135 5,987 SH SOLE 0 0 5,987
BLACKBAUD INC COM 09227Q100 1,423,419 24,937 SH SOLE 0 0 24,937
BLACKROCK INC COM 09247X101 37,971,940 69,790 SH SOLE 0 0 69,790
BLACKSTONE GROUP INC COM CL A 09260D107 391,747 6,914 SH SOLE 0 0 6,914
BOEING CO COM 097023105 27,229,725 148,553 SH SOLE 0 0 148,553
BOISE CASCADE CO DEL COM 09739D100 389,865 10,366 SH SOLE 0 0 10,366
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 673,272 8,655 SH SOLE 0 0 8,655
BOSTON SCIENTIFIC CORP COM 101137107 700,304 19,946 SH SOLE 0 0 19,946
BRIGHTVIEW HLDGS INC COM 10948C107 123,715 11,046 SH SOLE 0 0 11,046
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 200,544 5,166 SH SOLE 0 0 5,166
BROADCOM INC COM 11135F101 432,386 1,370 SH SOLE 0 0 1,370
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,504,983 11,926 SH SOLE 0 0 11,926
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 455,533 13,846 SH SOLE 0 0 13,846
BROOKS AUTOMATION INC NEW COM 114340102 310,830 7,026 SH SOLE 0 0 7,026
BROWN & BROWN INC COM 115236101 1,241,753 30,465 SH SOLE 0 0 30,465
BURLINGTON STORES INC COM 122017106 660,503 3,354 SH SOLE 0 0 3,354
CACI INTL INC CL A 127190304 837,807 3,863 SH SOLE 0 0 3,863
CAE INC COM 124765108 227,809 14,071 SH SOLE 0 0 14,071
CANADIAN NATL RY CO COM 136375102 773,845 8,737 SH SOLE 0 0 8,737
CARLISLE COS INC COM 142339100 1,604,771 13,410 SH SOLE 0 0 13,410
CASELLA WASTE SYS INC CL A 147448104 218,331 4,189 SH SOLE 0 0 4,189
CDW CORP COM 12514G108 902,005 7,764 SH SOLE 0 0 7,764
CHEGG INC COM 163092109 209,851 3,120 SH SOLE 0 0 3,120
CHEVRON CORP NEW COM 166764100 834,301 9,350 SH SOLE 0 0 9,350
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 509,431 15,144 SH SOLE 0 0 15,144
CHOICE HOTELS INTL INC COM 169905106 1,176,951 14,917 SH SOLE 0 0 14,917
CHUBB LIMITED COM H1467J104 497,268 3,927 SH SOLE 0 0 3,927
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 313,691 7,968 SH SOLE 0 0 7,968
CIGNA CORP NEW COM 125523100 717,717 3,825 SH SOLE 0 0 3,825
CISCO SYS INC COM 17275R102 17,174,201 368,229 SH SOLE 0 0 368,229
CITIGROUP INC COM NEW 172967424 659,587 12,908 SH SOLE 0 0 12,908
CNOOC LIMITED SPONSORED ADR 126132109 211,846 1,877 SH SOLE 0 0 1,877
COCA COLA CO COM 191216100 15,405,545 344,797 SH SOLE 0 0 344,797
COEUR MNG INC COM NEW 192108504 109,276 21,511 SH SOLE 0 0 21,511
COLUMBIA SPORTSWEAR CO COM 198516106 1,145,335 14,214 SH SOLE 0 0 14,214
COLUMBUS MCKINNON CORP N Y COM 199333105 277,401 8,293 SH SOLE 0 0 8,293
COMCAST CORP NEW CL A 20030N101 20,273,479 520,099 SH SOLE 0 0 520,099
CONMED CORP COM 207410101 233,536 3,244 SH SOLE 0 0 3,244
CONOCOPHILLIPS COM 20825C104 221,235 5,265 SH SOLE 0 0 5,265
COSTAR GROUP INC COM 22160N109 313,405 441 SH SOLE 0 0 441
CREDICORP LTD COM G2519Y108 406,635 3,042 SH SOLE 0 0 3,042
CVS HEALTH CORP COM 126650100 15,909,287 244,871 SH SOLE 0 0 244,871
CYBERARK SOFTWARE LTD SHS M2682V108 428,846 4,320 SH SOLE 0 0 4,320
DANAHER CORPORATION COM 235851102 651,665 3,685 SH SOLE 0 0 3,685
DENTSPLY SIRONA INC COM 24906P109 1,564,844 35,516 SH SOLE 0 0 35,516
DIAGEO P L C SPON ADR NEW 25243Q205 880,388 6,551 SH SOLE 0 0 6,551
DIGITAL RLTY TR INC COM 253868103 718,650 5,057 SH SOLE 0 0 5,057
DOLBY LABORATORIES INC COM CL A 25659T107 764,092 11,600 SH SOLE 0 0 11,600
DONALDSON INC COM 257651109 605,083 13,007 SH SOLE 0 0 13,007
DR REDDYS LABS LTD ADR 256135203 457,794 8,636 SH SOLE 0 0 8,636
DUKE ENERGY CORP NEW COM NEW 26441C204 550,397 6,889 SH SOLE 0 0 6,889
EASTGROUP PPTY INC COM 277276101 288,815 2,435 SH SOLE 0 0 2,435
EATON CORP PLC SHS G29183103 541,286 6,188 SH SOLE 0 0 6,188
EMERSON ELEC CO COM 291011104 217,105 3,500 SH SOLE 0 0 3,500
ENBRIDGE INC COM 29250N105 319,258 10,495 SH SOLE 0 0 10,495
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,594,214 75,591 SH SOLE 0 0 75,591
ESCO TECHNOLOGIES INC COM 296315104 294,756 3,487 SH SOLE 0 0 3,487
ESSENT GROUP LTD COM G3198U102 242,828 6,695 SH SOLE 0 0 6,695
EXLSERVICE HOLDINGS INC COM 302081104 317,317 5,005 SH SOLE 0 0 5,005
EXXON MOBIL CORP COM 30231G102 16,725,280 374,000 SH SOLE 0 0 374,000
FABRINET SHS G3323L100 323,773 5,187 SH SOLE 0 0 5,187
FACEBOOK INC CL A 30303M102 69,935,743 307,992 SH SOLE 0 0 307,992
FACTSET RESH SYS INC COM 303075105 1,009,582 3,074 SH SOLE 0 0 3,074
FAIR ISAAC CORP COM 303250104 668,864 1,600 SH SOLE 0 0 1,600
FEDERAL SIGNAL CORP COM 313855108 359,465 12,091 SH SOLE 0 0 12,091
FEDEX CORP COM 31428X106 9,566,786 68,227 SH SOLE 0 0 68,227
FERRARI N V COM N3167Y103 238,730 1,396 SH SOLE 0 0 1,396
FIDELITY NATL INFORMATION SV COM 31620M106 470,987 3,512 SH SOLE 0 0 3,512
FIRST FINL BANCORP OH COM 320209109 168,513 12,132 SH SOLE 0 0 12,132
FIRST INDL RLTY TR INC COM 32054K103 257,087 6,688 SH SOLE 0 0 6,688
FIRSTENERGY CORP COM 337932107 331,957 8,560 SH SOLE 0 0 8,560
FIRSTSERVICE CORP NEW COM 33767E202 410,556 4,075 SH SOLE 0 0 4,075
FISERV INC COM 337738108 377,106 3,863 SH SOLE 0 0 3,863
FLIR SYS INC COM 302445101 944,822 23,289 SH SOLE 0 0 23,289
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 213,054 3,436 SH SOLE 0 0 3,436
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 431,631 9,973 SH SOLE 0 0 9,973
FRONTDOOR INC COM 35905A109 1,079,170 24,344 SH SOLE 0 0 24,344
GARTNER INC COM 366651107 1,469,306 12,110 SH SOLE 0 0 12,110
GDS HLDGS LTD SPONSORED ADS 36165L108 570,047 7,156 SH SOLE 0 0 7,156
GENERAL DYNAMICS CORP COM 369550108 21,245,697 142,150 SH SOLE 0 0 142,150
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 204,888 5,023 SH SOLE 0 0 5,023
GOLDMAN SACHS GROUP INC COM 38141G104 352,277 1,783 SH SOLE 0 0 1,783
GRACO INC COM 384109104 832,736 17,352 SH SOLE 0 0 17,352
GW PHARMACEUTICALS PLC ADS 36197T103 270,966 2,208 SH SOLE 0 0 2,208
HAMILTON LANE INC CL A 407497106 215,112 3,193 SH SOLE 0 0 3,193
HDFC BANK LTD SPONSORED ADS 40415F101 1,210,739 26,633 SH SOLE 0 0 26,633
HEICO CORP NEW COM 422806109 724,655 7,272 SH SOLE 0 0 7,272
HENRY JACK & ASSOC INC COM 426281101 1,275,199 6,929 SH SOLE 0 0 6,929
HENRY SCHEIN INC COM 806407102 505,190 8,652 SH SOLE 0 0 8,652
HEXCEL CORP NEW COM 428291108 1,079,989 23,883 SH SOLE 0 0 23,883
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 151,780 11,412 SH SOLE 0 0 11,412
HOME DEPOT INC COM 437076102 30,523,218 121,844 SH SOLE 0 0 121,844
HONEYWELL INTL INC COM 438516106 20,299,117 140,391 SH SOLE 0 0 140,391
HUNT J B TRANS SVCS INC COM 445658107 2,518,024 20,924 SH SOLE 0 0 20,924
IAA INC COM 449253103 974,934 25,277 SH SOLE 0 0 25,277
ICICI BANK LIMITED ADR 45104G104 290,941 31,318 SH SOLE 0 0 31,318
ICON PLC SHS G4705A100 275,769 1,637 SH SOLE 0 0 1,637
IDEX CORP COM 45167R104 1,222,161 7,733 SH SOLE 0 0 7,733
IHS MARKIT LTD SHS G47567105 234,579 3,107 SH SOLE 0 0 3,107
II-VI INC COM 902104108 336,962 7,136 SH SOLE 0 0 7,136
ILLINOIS TOOL WKS INC COM 452308109 578,917 3,311 SH SOLE 0 0 3,311
INDEPENDENT BANK CORP MASS COM 453836108 230,119 3,430 SH SOLE 0 0 3,430
INFOSYS LTD SPONSORED ADR 456788108 414,567 42,916 SH SOLE 0 0 42,916
ING GROEP N.V. SPONSORED ADR 456837103 166,842 24,180 SH SOLE 0 0 24,180
INTEL CORP COM 458140100 18,426,059 307,974 SH SOLE 0 0 307,974
INTUITIVE SURGICAL INC COM NEW 46120E602 267,820 470 SH SOLE 0 0 470
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3,541,000 100,000 SH SOLE 0 0 100,000
INVESCO QQQ TR UNIT SER 1 46090E103 990,400 4,000 SH SOLE 0 0 4,000
ISHARES INC MSCI JPN ETF NEW 46434G822 562,985 10,251 SH SOLE 0 0 10,251
ISHARES TR MSCI EAFE ETF 464287465 5,368,734 88,200 SH SOLE 0 0 88,200
ISHARES TR SELECT DIVID ETF 464287168 807,200 10,000 SH SOLE 0 0 10,000
ISHARES TR USA QUALITY FCTR 46432F339 1,055,120 11,000 SH SOLE 0 0 11,000
J & J SNACK FOODS CORP COM 466032109 237,987 1,872 SH SOLE 0 0 1,872
J2 GLOBAL INC COM 48123V102 268,453 4,247 SH SOLE 0 0 4,247
JOHNSON & JOHNSON COM 478160104 950,719 6,760 SH SOLE 0 0 6,760
JONES LANG LASALLE INC COM 48020Q107 723,118 6,989 SH SOLE 0 0 6,989
JPMORGAN CHASE & CO COM 46625H100 32,401,882 344,481 SH SOLE 0 0 344,481
KADANT INC COM 48282T104 330,273 3,314 SH SOLE 0 0 3,314
KAISER ALUMINUM CORP COM PAR $0.01 483007704 254,063 3,451 SH SOLE 0 0 3,451
KB HOME COM 48666K109 220,282 7,180 SH SOLE 0 0 7,180
KIMBERLY CLARK CORP COM 494368103 425,676 3,012 SH SOLE 0 0 3,012
KIRBY CORP COM 497266106 1,108,585 20,698 SH SOLE 0 0 20,698
KITE RLTY GROUP TR COM NEW 49803T300 167,333 14,500 SH SOLE 0 0 14,500
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 507,231 10,829 SH SOLE 0 0 10,829
KORNIT DIGITAL LTD SHS M6372Q113 403,233 7,554 SH SOLE 0 0 7,554
L3HARRIS TECHNOLOGIES INC COM 502431109 313,550 1,848 SH SOLE 0 0 1,848
LANDSTAR SYS INC COM 515098101 1,337,180 11,906 SH SOLE 0 0 11,906
LENNOX INTL INC COM 526107107 1,557,055 6,683 SH SOLE 0 0 6,683
LEXINGTON REALTY TRUST COM 529043101 182,821 17,329 SH SOLE 0 0 17,329
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 360,604 3,224 SH SOLE 0 0 3,224
LILLY ELI & CO COM 532457108 21,462,609 130,726 SH SOLE 0 0 130,726
LINDE PLC SHS G5494J103 277,652 1,309 SH SOLE 0 0 1,309
LOCKHEED MARTIN CORP COM 539830109 326,343 894 SH SOLE 0 0 894
LULULEMON ATHLETICA INC COM 550021109 331,354 1,062 SH SOLE 0 0 1,062
MADDEN STEVEN LTD COM 556269108 246,085 9,967 SH SOLE 0 0 9,967
MALIBU BOATS INC COM CL A 56117J100 283,024 5,448 SH SOLE 0 0 5,448
MANHATTAN ASSOCS INC COM 562750109 1,371,081 14,555 SH SOLE 0 0 14,555
MARATHON PETE CORP COM 56585A102 2,937,668 78,589 SH SOLE 0 0 78,589
MARKEL CORP COM 570535104 1,113,343 1,206 SH SOLE 0 0 1,206
MARSH & MCLENNAN COS INC COM 571748102 372,144 3,466 SH SOLE 0 0 3,466
MASTEC INC COM 576323109 219,369 4,889 SH SOLE 0 0 4,889
MASTERCARD INCORPORATED CL A 57636Q104 842,704 2,850 SH SOLE 0 0 2,850
MAXLINEAR INC COM 57776J100 290,783 13,550 SH SOLE 0 0 13,550
MCDONALDS CORP COM 580135101 23,795,599 128,994 SH SOLE 0 0 128,994
MCKESSON CORP COM 58155Q103 303,530 1,978 SH SOLE 0 0 1,978
MEDTRONIC PLC SHS G5960L103 807,032 8,801 SH SOLE 0 0 8,801
MERCADOLIBRE INC COM 58733R102 628,403 637 SH SOLE 0 0 637
MERCK & CO. INC COM 58933Y105 1,046,276 13,530 SH SOLE 0 0 13,530
MERIT MED SYS INC COM 589889104 377,297 8,265 SH SOLE 0 0 8,265
MICROSOFT CORP COM 594918104 38,973,217 191,505 SH SOLE 0 0 191,505
MINERALS TECHNOLOGIES INC COM 603158106 275,624 5,873 SH SOLE 0 0 5,873
MOBILE MINI INC COM 60740F105 206,353 6,995 SH SOLE 0 0 6,995
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 237,203 25,811 SH SOLE 0 0 25,811
MONDELEZ INTL INC CL A 609207105 12,767,161 249,700 SH SOLE 0 0 249,700
MORNINGSTAR INC COM 617700109 945,410 6,706 SH SOLE 0 0 6,706
MYR GROUP INC DEL COM 55405W104 237,698 7,449 SH SOLE 0 0 7,449
NASDAQ INC COM 631103108 391,678 3,278 SH SOLE 0 0 3,278
NATERA INC COM 632307104 498,750 10,003 SH SOLE 0 0 10,003
NATIONAL GRID PLC SPONSORED ADR NE 636274409 289,487 4,766 SH SOLE 0 0 4,766
NEENAH INC COM 640079109 228,456 4,619 SH SOLE 0 0 4,619
NETEASE INC SPONSORED ADS 64110W102 563,329 1,312 SH SOLE 0 0 1,312
NETFLIX INC COM 64110L106 401,800 883 SH SOLE 0 0 883
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 402,150 3,088 SH SOLE 0 0 3,088
NIKE INC CL B 654106103 223,780 2,282 SH SOLE 0 0 2,282
NORDSON CORP COM 655663102 1,531,729 8,074 SH SOLE 0 0 8,074
NORTHROP GRUMMAN CORP COM 666807102 467,695 1,521 SH SOLE 0 0 1,521
NORTHWESTERN CORP COM NEW 668074305 340,150 6,239 SH SOLE 0 0 6,239
NOVARTIS AG SPONSORED ADR 66987V109 308,961 3,537 SH SOLE 0 0 3,537
NOVO-NORDISK A S ADR 670100205 458,556 7,003 SH SOLE 0 0 7,003
NUVASIVE INC COM 670704105 262,214 4,711 SH SOLE 0 0 4,711
NVIDIA CORPORATION COM 67066G104 305,553 804 SH SOLE 0 0 804
NXP SEMICONDUCTORS N V COM N6596X109 296,846 2,603 SH SOLE 0 0 2,603
OLD NATL BANCORP IND COM 680033107 237,855 17,286 SH SOLE 0 0 17,286
OPEN TEXT CORP COM 683715106 587,583 13,832 SH SOLE 0 0 13,832
ORACLE CORP COM 68389X105 16,750,607 303,069 SH SOLE 0 0 303,069
PAGSEGURO DIGITAL LTD COM CL A G68707101 232,219 6,571 SH SOLE 0 0 6,571
PATTERSON UTI ENERGY INC COM 703481101 38,139 10,991 SH SOLE 0 0 10,991
PAYPAL HLDGS INC COM 70450Y103 213,606 1,226 SH SOLE 0 0 1,226
PEPSICO INC COM 713448108 17,602,771 133,092 SH SOLE 0 0 133,092
PFIZER INC COM 717081103 20,798,037 636,026 SH SOLE 0 0 636,026
PHYSICIANS RLTY TR COM 71943U104 294,581 16,814 SH SOLE 0 0 16,814
PNC FINL SVCS GROUP INC COM 693475105 306,030 2,909 SH SOLE 0 0 2,909
POOL CORPORATION COM 73278L105 894,180 3,289 SH SOLE 0 0 3,289
PPG INDS INC COM 693506107 420,699 3,967 SH SOLE 0 0 3,967
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 302,433 8,052 SH SOLE 0 0 8,052
PROCTER AND GAMBLE CO COM 742718109 273,337 2,286 SH SOLE 0 0 2,286
PROSPERITY BANCSHARES INC COM 743606105 754,304 12,703 SH SOLE 0 0 12,703
PRUDENTIAL PLC ADR 74435K204 539,763 17,767 SH SOLE 0 0 17,767
Q2 HLDGS INC COM 74736L109 444,135 5,177 SH SOLE 0 0 5,177
QUAKER CHEM CORP COM 747316107 243,016 1,309 SH SOLE 0 0 1,309
QUIDEL CORP COM 74838J101 256,406 1,146 SH SOLE 0 0 1,146
RAPID7 INC COM 753422104 352,191 6,903 SH SOLE 0 0 6,903
RAYTHEON TECHNOLOGIES CORP COM 75513E101 23,137,930 375,494 SH SOLE 0 0 375,494
REPLIGEN CORP COM 759916109 263,289 2,130 SH SOLE 0 0 2,130
RETROPHIN INC COM 761299106 310,293 15,203 SH SOLE 0 0 15,203
REXNORD CORP COM 76169B102 243,169 8,342 SH SOLE 0 0 8,342
ROYAL BK CDA COM 780087102 275,471 4,063 SH SOLE 0 0 4,063
RPM INTL INC COM 749685103 1,700,371 22,653 SH SOLE 0 0 22,653
RPT REALTY SH BEN INT 74971D101 103,440 14,862 SH SOLE 0 0 14,862
SALESFORCE COM INC COM 79466L302 45,650,822 243,692 SH SOLE 0 0 243,692
SALLY BEAUTY HLDGS INC COM 79546E104 737,077 58,825 SH SOLE 0 0 58,825
SANOFI SPONSORED ADR 80105N105 511,674 10,023 SH SOLE 0 0 10,023
SAP SE SPON ADR 803054204 393,540 2,811 SH SOLE 0 0 2,811
SEA LTD SPONSORED ADS 81141R100 300,165 2,799 SH SOLE 0 0 2,799
SEI INVTS CO COM 784117103 1,385,505 25,200 SH SOLE 0 0 25,200
SELECTIVE INS GROUP INC COM 816300107 227,415 4,312 SH SOLE 0 0 4,312
SEMTECH CORP COM 816850101 322,406 6,174 SH SOLE 0 0 6,174
SERVICE CORP INTL COM 817565104 680,161 17,489 SH SOLE 0 0 17,489
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,943,999 54,469 SH SOLE 0 0 54,469
SHERWIN WILLIAMS CO COM 824348106 295,203 511 SH SOLE 0 0 511
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 225,124 9,357 SH SOLE 0 0 9,357
SILICON LABORATORIES INC COM 826919102 212,171 2,116 SH SOLE 0 0 2,116
SK TELECOM LTD SPONSORED ADR 78440P108 686,803 35,549 SH SOLE 0 0 35,549
SNAP INC CL A 83304A106 218,293 9,293 SH SOLE 0 0 9,293
SONY CORP SPONSORED ADR 835699307 890,533 12,882 SH SOLE 0 0 12,882
SOUTH JERSEY INDS INC COM 838518108 386,026 15,447 SH SOLE 0 0 15,447
SOUTHERN CO COM 842587107 637,133 12,288 SH SOLE 0 0 12,288
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3,094,440 12,000 SH SOLE 0 0 12,000
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 568,766 25,100 SH SOLE 0 0 25,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,528,324 30,900 SH SOLE 0 0 30,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 24,385,424 75,150 SH SOLE 0 0 75,150
SPECTRUM PHARMACEUTICALS INC COM 84763A108 44,237 13,088 SH SOLE 0 0 13,088
SPIRE INC COM 84857L101 378,541 5,761 SH SOLE 0 0 5,761
SPOTIFY TECHNOLOGY S A SHS L8681T102 209,392 811 SH SOLE 0 0 811
STANLEY BLACK & DECKER INC COM 854502101 359,740 2,581 SH SOLE 0 0 2,581
STARBUCKS CORP COM 855244109 24,310,679 330,353 SH SOLE 0 0 330,353
STIFEL FINL CORP COM 860630102 248,818 5,246 SH SOLE 0 0 5,246
SUNCOR ENERGY INC NEW COM 867224107 214,881 12,745 SH SOLE 0 0 12,745
TABULA RASA HEALTHCARE INC COM 873379101 274,799 5,021 SH SOLE 0 0 5,021
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,400,594 59,901 SH SOLE 0 0 59,901
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 544,910 30,391 SH SOLE 0 0 30,391
TAYLOR MORRISON HOME CORP COM 87724P106 225,307 11,680 SH SOLE 0 0 11,680
TELADOC HEALTH INC COM 87918A105 224,619 1,177 SH SOLE 0 0 1,177
TELEFLEX INCORPORATED COM 879369106 2,366,863 6,503 SH SOLE 0 0 6,503
TETRA TECH INC NEW COM 88162G103 407,705 5,153 SH SOLE 0 0 5,153
TEXAS INSTRS INC COM 882508104 840,009 6,615 SH SOLE 0 0 6,615
THERMO FISHER SCIENTIFIC INC COM 883556102 30,167,830 83,258 SH SOLE 0 0 83,258
THOMSON REUTERS CORP. COM NEW 884903709 255,023 3,752 SH SOLE 0 0 3,752
T-MOBILE US INC COM 872590104 349,215 3,353 SH SOLE 0 0 3,353
TORONTO DOMINION BK ONT COM NEW 891160509 205,161 4,599 SH SOLE 0 0 4,599
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 420,801 22,043 SH SOLE 0 0 22,043
TRANE TECHNOLOGIES PLC SHS G8994E103 422,386 4,747 SH SOLE 0 0 4,747
TRANSUNION COM 89400J107 2,017,903 23,184 SH SOLE 0 0 23,184
TRAVELERS COMPANIES INC COM 89417E109 249,613 2,189 SH SOLE 0 0 2,189
TRIMBLE INC COM 896239100 813,570 18,837 SH SOLE 0 0 18,837
TRUIST FINL CORP COM 89832Q109 209,078 5,568 SH SOLE 0 0 5,568
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 108,775 11,390 SH SOLE 0 0 11,390
ULTA BEAUTY INC COM 90384S303 586,053 2,881 SH SOLE 0 0 2,881
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 509,603 6,515 SH SOLE 0 0 6,515
UMPQUA HLDGS CORP COM 904214103 845,286 79,444 SH SOLE 0 0 79,444
UNILEVER N V N Y SHS NEW 904784709 512,858 9,628 SH SOLE 0 0 9,628
UNION PAC CORP COM 907818108 37,218,838 220,139 SH SOLE 0 0 220,139
US BANCORP DEL COM NEW 902973304 402,368 10,928 SH SOLE 0 0 10,928
VALLEY NATL BANCORP COM 919794107 197,213 25,219 SH SOLE 0 0 25,219
VANDA PHARMACEUTICALS INC COM 921659108 164,175 14,351 SH SOLE 0 0 14,351
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10,771,763 226,250 SH SOLE 0 0 226,250
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,646,111 319,266 SH SOLE 0 0 319,266
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,436,606 12,450 SH SOLE 0 0 12,450
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,162,454 26,988 SH SOLE 0 0 26,988
VARIAN MED SYS INC COM 92220P105 723,236 5,903 SH SOLE 0 0 5,903
VERIZON COMMUNICATIONS INC COM 92343V104 14,184,022 257,283 SH SOLE 0 0 257,283
VISA INC COM CL A 92826C839 326,844 1,692 SH SOLE 0 0 1,692
WALMART INC COM 931142103 10,444,222 87,195 SH SOLE 0 0 87,195
WENDYS CO COM 95058W100 236,945 10,879 SH SOLE 0 0 10,879
WEX INC COM 96208T104 2,328,291 14,110 SH SOLE 0 0 14,110
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,112,600 130,000 SH SOLE 0 0 130,000
WIX COM LTD SHS M98068105 263,650 1,029 SH SOLE 0 0 1,029
WNS HLDGS LTD SPON ADR 92932M101 311,352 5,663 SH SOLE 0 0 5,663
WORTHINGTON INDS INC COM 981811102 240,212 6,440 SH SOLE 0 0 6,440
XP INC CL A G98239109 260,252 6,195 SH SOLE 0 0 6,195
YANDEX N V SHS CLASS A N97284108 657,963 13,154 SH SOLE 0 0 13,154
ZOETIS INC CL A 98978V103 236,479 1,726 SH SOLE 0 0 1,726