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 16,047 210,622 SH   DFND 1 210,622 0 0
CSX CORP COM 126408103 95 1,656 SH   DFND 4 0 0 1,656
LOCKHEED MARTIN CORP COM 539830109 27 80 SH   DFND 4 0 0 80
ALTRIA GROUP INC COM 02209S103 9,391 242,849 SH   DFND 2 223,733 0 19,116
GENERAL DYNAMICS CORP COM 369550108 156 1,177 SH   DFND 4 0 0 1,177
HONEYWELL INTL INC COM 438516106 17 125 SH   DFND 3 125 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 261 6,045 SH   DFND 2 6,045 0 0
FORTIVE CORP COM 34959J108 12,858 232,975 SH   DFND 1 230,530 0 2,445
AMETEK INC COM 031100100 1,663 23,100 SH   DFND 2 23,100 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 56 820 SH   DFND 1 820 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 283 3,502 SH   DFND 2 3,502 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 3,704 29,130 SH   DFND 2 29,130 0 0
AMAZON COM INC COM 023135106 53,639 27,511 SH   DFND 1 27,186 0 325
ANSYS INC COM 03662Q105 4,866 20,932 SH   DFND 2 20,932 0 0
WELLTOWER INC COM 95040Q104 8 175 SH   DFND 1 175 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 41,472 157,761 SH   DFND 2 156,631 0 1,130
KEYCORP COM 493267108 104 10,069 SH   DFND 2 10,069 0 0
GLOBAL PMTS INC COM 37940X102 29 204 SH   DFND 1 204 0 0
PINTEREST INC CL A 72352L106 94 6,078 SH   DFND 1 6,078 0 0
HOME DEPOT INC COM 437076102 131,587 704,763 SH   DFND 2 653,087 0 51,676
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 482 20,902 SH   DFND 2 20,902 0 0
ISHARES TR CORE US AGGBD ET 464287226 514 4,455 SH   DFND 4 0 0 4,455
ESSENTIAL UTILS INC COM 29670G102 3,959 97,269 SH   DFND 2 95,448 0 1,821
EBAY INC COM 278642103 7 225 SH   DFND 4 0 0 225
ISHARES TR RUSSELL 3000 ETF 464287689 11 75 SH   DFND 3 75 0 0
UNDER ARMOUR INC CL A 904311107 105 11,426 SH   DFND 2 11,426 0 0
ALARM COM HLDGS INC COM 011642105 4,746 121,971 SH   DFND 2 121,971 0 0
ROYAL BK CDA COM 780087102 278 4,522 SH   DFND 4 0 0 4,522
FRANKLIN ELEC INC COM 353514102 354 7,501 SH   DFND 2 7,501 0 0
COOPER COS INC COM NEW 216648402 50 183 SH   DFND 1 183 0 0
KIMBERLY CLARK CORP COM 494368103 177 1,387 SH   DFND 4 0 0 1,387
CHUBB LIMITED COM H1467J104 51 458 SH   DFND 4 0 0 458
PPG INDS INC COM 693506107 1,957 23,409 SH   DFND 2 23,409 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1 275 SH   DFND 4 0 0 275
BK OF AMERICA CORP COM 060505104 11,399 536,943 SH   DFND 1 536,943 0 0
NORDSON CORP COM 655663102 94,245 697,749 SH   DFND 2 639,014 0 58,735
NEXTERA ENERGY INC COM 65339F101 70 290 SH   DFND 4 0 0 290
KINDER MORGAN INC DEL COM 49456B101 263 18,904 SH   DFND 3 18,904 0 0
ORTHOPEDIATRICS CORP COM 68752L100 25,705 648,441 SH   DFND 2 530,467 0 117,974
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 18 246 SH   DFND 3 246 0 0
VISA INC COM CL A 92826C839 520,055 3,227,748 SH   DFND 2 2,822,203 0 405,545
BRISTOL-MYERS SQUIBB CO COM 110122108 27 477 SH   DFND 3 477 0 0
ECOLAB INC COM 278865100 1,972 12,654 SH   DFND 2 12,616 0 38
DISCOVERY INC COM SER C 25470F302 1 45 SH   DFND 1 45 0 0
WELLS FARGO CO NEW COM 949746101 3,168 110,385 SH   DFND 1 109,785 0 600
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 94 1,307 SH   DFND 3 1,307 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,371 57,273 SH   DFND 2 57,273 0 0
STATE STR CORP COM 857477103 32 600 SH   DFND 1 300 0 300
CIGNA CORP NEW COM 125523100 1,215 6,859 SH   DFND 1 6,766 0 93
METTLER TOLEDO INTERNATIONAL COM 592688105 311 450 SH   DFND 1 300 0 150
CONAGRA BRANDS INC COM 205887102 141 4,807 SH   DFND 3 4,807 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 262 2,157 SH   DFND 1 2,157 0 0
MYERS INDS INC COM 628464109 5 500 SH   DFND 1 500 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 143 1,611 SH   DFND 2 1,611 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,665 132,204 SH   DFND 2 119,792 0 12,412
ISHARES TR CORE MSCI EAFE 46432F842 14,445 289,537 SH   DFND 1 289,537 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 101 795 SH   DFND 3 795 0 0
IAA INC COM 449253103 132 4,415 SH   DFND 3 4,415 0 0
STANLEY BLACK & DECKER INC COM 854502101 805 8,052 SH   DFND 2 8,052 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3 100 SH   DFND 3 100 0 0
VIACOMCBS INC CL A 92556H107 213 11,894 SH   DFND 2 11,894 0 0
CARLYLE GROUP INC COM 14316J108 31,554 1,457,457 SH   DFND 2 1,457,457 0 0
CANADIAN NATL RY CO COM 136375102 6,177 79,571 SH   DFND 1 79,571 0 0
CME GROUP INC COM 12572Q105 385 2,225 SH   DFND 1 2,099 0 126
CHEVRON CORP NEW COM 166764100 61 842 SH   DFND 4 0 0 842
DUPONT DE NEMOURS INC COM 26614N102 41 1,200 SH   DFND 4 0 0 1,200
ISHARES TR EAFE GRWTH ETF 464288885 66 928 SH   DFND 2 928 0 0
WELLTOWER INC COM 95040Q104 1 20 SH   DFND 4 0 0 20
PROVIDENCE SVC CORP COM 743815102 301 5,492 SH   DFND 1 5,492 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 412 9,157 SH   DFND 2 9,157 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,016 28,049 SH   DFND 2 28,049 0 0
EMERSON ELEC CO COM 291011104 4,864 102,059 SH   DFND 2 101,859 0 200
NEXTERA ENERGY INC COM 65339F101 8,709 36,193 SH   DFND 2 35,937 0 256
DOVER CORP COM 260003108 208 2,483 SH   DFND 4 0 0 2,483
MICROCHIP TECHNOLOGY INC COM 595017104 1,448 21,354 SH   DFND 1 20,379 0 975
JACOBS ENGR GROUP INC COM 469814107 205 2,590 SH   DFND 4 0 0 2,590
ANALOG DEVICES INC COM 032654105 99 1,107 SH   DFND 3 1,107 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,712 21 SH   DFND 1 21 0 0
XCEL ENERGY INC COM 98389B100 29 487 SH   DFND 3 487 0 0
ABBOTT LABS COM 002824100 45 573 SH   DFND 3 573 0 0
BROWN FORMAN CORP CL B 115637209 9,717 175,043 SH   DFND 1 175,043 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 217 8,411 SH   DFND 2 8,411 0 0
COSTCO WHSL CORP NEW COM 22160K105 384,743 1,349,360 SH   DFND 2 1,153,202 0 196,158
APPLE INC COM 037833100 85,805 337,431 SH   DFND 1 335,749 0 1,682
NOVAGOLD RES INC COM NEW 66987E206 103 14,000 SH   DFND 1 14,000 0 0
HAMILTON LANE INC CL A 407497106 165 2,991 SH   DFND 1 2,991 0 0
ONEOK INC NEW COM 682680103 213 9,765 SH   DFND 1 9,765 0 0
CALAVO GROWERS INC COM 128246105 81 1,409 SH   DFND 3 1,409 0 0
EVOLENT HEALTH INC CL A 30050B101 109 20,138 SH   DFND 2 20,138 0 0
LITTELFUSE INC COM 537008104 31,110 233,172 SH   DFND 2 196,396 0 36,776
SBA COMMUNICATIONS CORP NEW CL A 78410G104 502 1,859 SH   DFND 3 1,859 0 0
GENERAL ELECTRIC CO COM 369604103 138 17,437 SH   DFND 4 0 0 17,437
SHERWIN WILLIAMS CO COM 824348106 16,009 34,838 SH   DFND 3 34,798 0 40
HILTON WORLDWIDE HLDGS INC COM 43300A203 14 204 SH   DFND 1 204 0 0
DEERE & CO COM 244199105 761 5,506 SH   DFND 1 5,506 0 0
DUPONT DE NEMOURS INC COM 26614N102 15,101 442,853 SH   DFND 2 435,055 0 7,798
VERISK ANALYTICS INC COM 92345Y106 2,030 14,565 SH   DFND 1 14,565 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 2 400 SH   DFND 1 400 0 0
PROSPERITY BANCSHARES INC COM 743606105 594 12,315 SH   DFND 1 12,315 0 0
PHILLIPS 66 COM 718546104 124 2,310 SH   DFND 4 0 0 2,310
ROPER TECHNOLOGIES INC COM 776696106 453,373 1,454,006 SH   DFND 2 1,245,375 0 208,631
WORKIVA INC COM CL A 98139A105 69,677 2,155,190 SH   DFND 2 1,784,245 0 370,945
SPDR SER TR S&P DIVID ETF 78464A763 55 683 SH   DFND 4 0 0 683
ADOBE INC COM 00724F101 421,140 1,323,340 SH   DFND 2 1,161,179 0 162,161
ISHARES TR MSCI EMG MKT ETF 464287234 2,633 77,141 SH   DFND 1 75,971 0 1,170
HELEN OF TROY CORP LTD COM G4388N106 22,377 155,363 SH   DFND 2 154,605 0 758
MICROCHIP TECHNOLOGY INC COM 595017104 4,037 59,544 SH   DFND 2 45,944 0 13,600
DAVITA INC COM 23918K108 1,491 19,607 SH   DFND 1 18,207 0 1,400
PNC FINL SVCS GROUP INC COM 693475105 2,412 25,198 SH   DFND 1 25,198 0 0
UMB FINL CORP COM 902788108 31,705 683,570 SH   DFND 2 680,581 0 2,989
WILLIAMS COS INC COM 969457100 14 1,000 SH   DFND 4 0 0 1,000
LAS VEGAS SANDS CORP COM 517834107 1,567 36,893 SH   DFND 2 36,773 0 120
ENBRIDGE INC COM 29250N105 245 8,417 SH   DFND 1 8,417 0 0
ENBRIDGE INC COM 29250N105 11,697 402,074 SH   DFND 2 402,074 0 0
COMCAST CORP NEW CL A 20030N101 426 12,383 SH   DFND 3 12,383 0 0
JD COM INC SPON ADR CL A 47215P106 476 11,754 SH   DFND 2 11,754 0 0
ATOMERA INC COM 04965B100 174 49,800 SH   DFND 4 0 0 49,800
ONEOK INC NEW COM 682680103 85 3,890 SH   DFND 2 3,890 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 104 395 SH   DFND 3 0 0 395
CINTAS CORP COM 172908105 9,148 52,810 SH   DFND 1 52,810 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 87 10,849 SH   DFND 2 10,453 0 396
DISNEY WALT CO COM DISNEY 254687106 938 9,715 SH   DFND 4 0 0 9,715
DICKS SPORTING GOODS INC COM 253393102 11,299 531,467 SH   DFND 2 528,837 0 2,630
FARFETCH LTD ORD SH CL A 30744W107 36 4,528 SH   DFND 1 4,528 0 0
CHURCH & DWIGHT INC COM 171340102 4,896 76,289 SH   DFND 1 76,289 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 2,794 99,761 SH   DFND 2 99,761 0 0
CARLYLE GROUP INC COM 14316J108 195 9,000 SH   DFND 1 9,000 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 792 22,466 SH   DFND 2 22,466 0 0
WALMART INC COM 931142103 418 3,680 SH   DFND 4 0 0 3,680
TYLER TECHNOLOGIES INC COM 902252105 1,623 5,473 SH   DFND 1 5,473 0 0
GODADDY INC CL A 380237107 10,759 188,382 SH   DFND 2 188,382 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 39 249 SH   DFND 4 0 0 249
UNDER ARMOUR INC CL A 904311107 46 4,944 SH   DFND 1 4,944 0 0
CHUBB LIMITED COM H1467J104 2,993 26,794 SH   DFND 1 26,794 0 0
ABBVIE INC COM 00287Y109 31,329 411,194 SH   DFND 2 397,928 0 13,266
APERGY CORP COM 03755L104 358 62,195 SH   DFND 1 62,195 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 2,214 421,768 SH   DFND 2 419,669 0 2,099
GENERAL MLS INC COM 370334104 800 15,151 SH   DFND 1 15,151 0 0
YUM BRANDS INC COM 988498101 29 423 SH   DFND 4 0 0 423
ISHARES TR S&P MC 400GR ETF 464287606 291 1,627 SH   DFND 2 1,627 0 0
SAUL CTRS INC COM 804395101 2,214 67,614 SH   DFND 2 65,014 0 2,600
FLOWSERVE CORP COM 34354P105 8,987 376,148 SH   DFND 2 375,230 0 918
US BANCORP DEL COM NEW 902973304 4,408 127,946 SH   DFND 2 127,946 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 401 13,875 SH   DFND 2 13,875 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,178 13,419 SH   DFND 4 0 0 13,419
MONDELEZ INTL INC CL A 609207105 21 417 SH   DFND 3 417 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 132 1,237 SH   DFND 3 1,237 0 0
ACCELERON PHARMA INC COM 00434H108 370 4,113 SH   DFND 1 4,113 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 14 53,675 SH   DFND 2 53,675 0 0
IDEXX LABS INC COM 45168D104 113,439 468,293 SH   DFND 2 434,117 0 34,176
ROPER TECHNOLOGIES INC COM 776696106 48 155 SH   DFND 3 155 0 0
CANADIAN NATL RY CO COM 136375102 57,328 738,480 SH   DFND 2 604,165 0 134,315
CORE MARK HOLDING CO INC COM 218681104 400 14,011 SH   DFND 1 14,011 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 37,486 504,731 SH   DFND 2 416,747 0 87,984
STRYKER CORP COM 863667101 5,918 35,545 SH   DFND 2 35,545 0 0
WEYERHAEUSER CO COM 962166104 6,731 397,087 SH   DFND 2 397,087 0 0
HUMANA INC COM 444859102 64 205 SH   DFND 1 205 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 247 5,600 SH   DFND 1 5,600 0 0
ISHARES TR RUS 1000 ETF 464287622 5,899 41,680 SH   DFND 2 41,680 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 241 4,562 SH   DFND 4 0 0 4,562
TRANSUNION COM 89400J107 48 731 SH   DFND 1 731 0 0
SMUCKER J M CO COM NEW 832696405 418 3,770 SH   DFND 2 3,733 0 37
VANGUARD INDEX FDS SML CP GRW ETF 922908595 136 907 SH   DFND 4 0 0 907
ONESPAWORLD HOLDINGS LIMITED COM P73684113 71 17,594 SH   DFND 1 17,594 0 0
MURPHY OIL CORP COM 626717102 5 750 SH   DFND 1 750 0 0
ISHARES TR EAFE VALUE ETF 464288877 172 4,811 SH   DFND 3 4,811 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 91 1,850 SH   DFND 3 1,850 0 0
INTUIT COM 461202103 9,741 42,351 SH   DFND 3 42,271 0 80
UNITEDHEALTH GROUP INC COM 91324P102 16,612 66,614 SH   DFND 1 66,239 0 375
PEPSICO INC COM 713448108 26,866 223,696 SH   DFND 2 215,340 0 8,356
INTEL CORP COM 458140100 107 1,971 SH   DFND 3 1,611 0 360
SQUARE INC CL A 852234103 19 360 SH   DFND 1 360 0 0
MONDELEZ INTL INC CL A 609207105 209 4,174 SH   DFND 4 0 0 4,174
O REILLY AUTOMOTIVE INC NEW COM 67103H107 8 25 SH   DFND 1 25 0 0
BROWN FORMAN CORP CL B 115637209 24 425 SH   DFND 4 0 0 425
KRAFT HEINZ CO COM 500754106 12 470 SH   DFND 4 0 0 470
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19 449 SH   DFND 4 0 0 449
UNILEVER N V N Y SHS NEW 904784709 5,899 120,896 SH   DFND 1 118,611 0 2,285
CRANE CO COM 224399105 12 250 SH   DFND 1 250 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 187 2,026 SH   DFND 1 2,026 0 0
ISHARES TR U.S. PHARMA ETF 464288836 5,521 41,024 SH   DFND 2 41,024 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 44 14,268 SH   DFND 1 14,268 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 254 1,756 SH   DFND 3 1,756 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 27,951 462,540 SH   DFND 2 462,332 0 208
WASTE MGMT INC DEL COM 94106L109 1,473 15,917 SH   DFND 1 15,917 0 0
KELLOGG CO COM 487836108 188 3,138 SH   DFND 2 3,138 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,796 76,428 SH   DFND 1 75,128 0 1,300
ETSY INC COM 29786A106 79 2,057 SH   DFND 3 2,057 0 0
TRUIST FINL CORP COM 89832Q109 6,349 205,883 SH   DFND 2 192,194 0 13,689
GODADDY INC CL A 380237107 231 4,044 SH   DFND 3 4,044 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,260 10,307 SH   DFND 2 10,307 0 0
REGIS CORP MINN COM 758932107 109 18,361 SH   DFND 1 18,361 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 15 162 SH   DFND 4 0 0 162
SILGAN HOLDINGS INC COM 827048109 670 23,105 SH   DFND 2 23,105 0 0
STARWOOD PPTY TR INC COM 85571B105 4 400 SH   DFND 1 400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 510,050 1,029,966 SH   DFND 2 887,413 0 142,553
OWENS CORNING NEW COM 690742101 198 5,090 SH   DFND 1 5,090 0 0
AMERICAN TOWER CORP NEW COM 03027X100 235,293 1,080,564 SH   DFND 2 1,003,247 0 77,317
UMB FINL CORP COM 902788108 336 7,234 SH   DFND 1 7,234 0 0
CDW CORP COM 12514G108 259 2,776 SH   DFND 2 2,776 0 0
BALL CORP COM 058498106 326 5,035 SH   DFND 3 5,035 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,453 5,623 SH   DFND 3 4,886 0 737
DIAGEO P L C SPON ADR NEW 25243Q205 175 1,380 SH   DFND 1 1,380 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 44 382 SH   DFND 1 382 0 0
ETSY INC COM 29786A106 403 10,495 SH   DFND 2 10,457 0 38
DOLLAR GEN CORP NEW COM 256677105 222 1,468 SH   DFND 1 1,468 0 0
ARES CAPITAL CORP COM 04010L103 114 10,575 SH   DFND 1 10,575 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,391 18,869 SH   DFND 2 18,869 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 953 3,625 SH   DFND 1 3,625 0 0
JOHNSON & JOHNSON COM 478160104 42,666 325,374 SH   DFND 1 324,174 0 1,200
VANGUARD INDEX FDS SML CP GRW ETF 922908595 457 3,041 SH   DFND 2 3,041 0 0
REGENCY CTRS CORP COM 758849103 27 700 SH   DFND 1 700 0 0
SCHLUMBERGER LTD COM 806857108 9 660 SH   DFND 4 0 0 660
PROCTER & GAMBLE CO COM 742718109 1,167 10,611 SH   DFND 4 0 0 10,611
TRIMBLE INC COM 896239100 529 16,618 SH   DFND 1 16,618 0 0
KIMBERLY CLARK CORP COM 494368103 14 111 SH   DFND 3 111 0 0
ECOLAB INC COM 278865100 11,383 73,045 SH   DFND 1 73,045 0 0
JACOBS ENGR GROUP INC COM 469814107 418 5,277 SH   DFND 1 5,277 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,144 18,573 SH   DFND 2 18,573 0 0
COMCAST CORP NEW CL A 20030N101 3,087 89,792 SH   DFND 4 0 0 89,792
TEXAS INSTRS INC COM 882508104 34 343 SH   DFND 3 343 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 29,279 507,182 SH   DFND 2 504,758 0 2,424
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 228 6,010 SH   DFND 1 5,023 0 987
MSA SAFETY INC COM 553498106 39,117 386,538 SH   DFND 2 319,292 0 67,246
SPDR SER TR S&P DIVID ETF 78464A763 2,723 34,095 SH   DFND 2 34,095 0 0
HONEYWELL INTL INC COM 438516106 191 1,430 SH   DFND 4 0 0 1,430
ABBOTT LABS COM 002824100 27,133 343,849 SH   DFND 2 336,564 0 7,285
CDK GLOBAL INC COM 12508E101 498 15,140 SH   DFND 2 14,057 0 1,083
EXPONENT INC COM 30214U102 101 1,400 SH   DFND 1 1,400 0 0
HENRY JACK & ASSOC INC COM 426281101 108 697 SH   DFND 3 697 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 31 1,500 SH   DFND 1 1,500 0 0
ENERGY FUELS INC COM NEW 292671708 19 16,500 SH   DFND 2 16,500 0 0
LOCKHEED MARTIN CORP COM 539830109 2,075 6,121 SH   DFND 1 6,121 0 0
INTUIT COM 461202103 16,589 72,124 SH   DFND 1 71,783 0 341
MARTIN MARIETTA MATLS INC COM 573284106 648 3,426 SH   DFND 2 3,426 0 0
CSX CORP COM 126408103 3,007 52,462 SH   DFND 2 52,462 0 0
CINTAS CORP COM 172908105 264,253 1,525,533 SH   DFND 2 1,305,611 0 219,922
ALEXION PHARMACEUTICALS INC COM 015351109 250 2,782 SH   DFND 2 2,782 0 0
COMCAST CORP NEW CL A 20030N101 49,104 1,428,281 SH   DFND 2 1,350,577 0 77,704
NXP SEMICONDUCTORS N V COM N6596X109 4,673 56,344 SH   DFND 1 56,344 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 8,689 1,935,122 SH   DFND 2 1,935,122 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,311 17,528 SH   DFND 1 17,228 0 300
THERMO FISHER SCIENTIFIC INC COM 883556102 65 228 SH   DFND 4 0 0 228
INTUIT COM 461202103 621,338 2,701,472 SH   DFND 2 2,342,105 0 359,367
LOCKHEED MARTIN CORP COM 539830109 8,347 24,627 SH   DFND 2 23,892 0 735
LINCOLN NATL CORP IND COM 534187109 405 15,400 SH   DFND 4 0 0 15,400
JACOBS ENGR GROUP INC COM 469814107 691 8,720 SH   DFND 2 8,720 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 955 71,280 SH   DFND 2 71,280 0 0
PAYPAL HLDGS INC COM 70450Y103 195 2,040 SH   DFND 4 0 0 2,040
CIGNA CORP NEW COM 125523100 136 768 SH   DFND 4 0 0 768
VEEVA SYS INC CL A COM 922475108 1,178 7,532 SH   DFND 2 7,532 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 788 6,488 SH   DFND 2 6,488 0 0
ISHARES TR CORE S&P TTL STK 464287150 73 1,284 SH   DFND 1 1,284 0 0
APTIV PLC SHS G6095L109 2,939 59,683 SH   DFND 2 58,022 0 1,661
CITIGROUP INC COM NEW 172967424 91 2,154 SH   DFND 4 0 0 2,154
UNITED PARCEL SERVICE INC CL B 911312106 4,087 43,751 SH   DFND 2 38,221 0 5,530
BANK NEW YORK MELLON CORP COM 064058100 12,868 382,079 SH   DFND 2 382,079 0 0
NORTHERN TR CORP COM 665859104 5,920 78,460 SH   DFND 2 78,460 0 0
PEPSICO INC COM 713448108 683 5,690 SH   DFND 4 0 0 5,690
COSTCO WHSL CORP NEW COM 22160K105 26,064 91,411 SH   DFND 1 90,231 0 1,180
LAS VEGAS SANDS CORP COM 517834107 51 1,200 SH   DFND 1 1,200 0 0
CISCO SYS INC COM 17275R102 359 9,122 SH   DFND 4 0 0 9,122
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,262 190,850 SH   DFND 2 190,520 0 330
CDW CORP COM 12514G108 85 915 SH   DFND 1 915 0 0
CENTURYLINK INC COM 156700106 113 11,938 SH   DFND 2 11,844 0 94
NESCO HLDGS INC COM 64083J104 106 32,267 SH   DFND 1 32,267 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 171 1,326 SH   DFND 3 1,326 0 0
NATIONAL GEN HLDGS CORP COM 636220303 22,420 1,354,668 SH   DFND 2 1,347,983 0 6,685
ZYNGA INC CL A 98986T108 1,026 149,714 SH   DFND 1 149,714 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21,071 108,346 SH   DFND 1 108,346 0 0
NIO INC SPON ADS 62914V106 42 14,950 SH   DFND 2 14,950 0 0
EOG RES INC COM 26875P101 327 9,098 SH   DFND 1 7,948 0 1,150
FORTIVE CORP COM 34959J108 1,593 28,865 SH   DFND 2 28,780 0 85
MICROSOFT CORP COM 594918104 103,806 658,208 SH   DFND 1 651,531 0 6,677
LAUDER ESTEE COS INC CL A 518439104 36 228 SH   DFND 4 0 0 228
AUTODESK INC COM 052769106 583,916 3,740,656 SH   DFND 2 3,261,714 0 478,942
ISHARES TR MSCI ACWI ETF 464288257 18,507 295,788 SH   DFND 4 0 0 295,788
HELMERICH & PAYNE INC COM 423452101 385 24,610 SH   DFND 2 24,555 0 55
PAYPAL HLDGS INC COM 70450Y103 505,423 5,279,117 SH   DFND 2 4,491,285 0 787,832
FORTINET INC COM 34959E109 2,191 21,661 SH   DFND 2 21,661 0 0
MASIMO CORP COM 574795100 18 100 SH   DFND 2 100 0 0
LOWES COS INC COM 548661107 135,536 1,575,078 SH   DFND 2 1,272,314 0 302,764
S&P GLOBAL INC COM 78409V104 2,197 8,967 SH   DFND 1 8,967 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,540 124,098 SH   DFND 2 113,787 0 10,311
PROGRESS SOFTWARE CORP COM 743312100 1,236 38,628 SH   DFND 2 38,628 0 0
KNOWLES CORP COM 49926D109 16 1,170 SH   DFND 4 0 0 1,170
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 32 15,029 SH   DFND 1 15,029 0 0
ZOETIS INC CL A 98978V103 44 375 SH   DFND 3 375 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 579 13,116 SH   DFND 2 13,116 0 0
ALPHABET INC CAP STK CL C 02079K107 43,502 37,411 SH   DFND 1 37,180 0 231
CAE INC COM 124765108 792 62,765 SH   DFND 2 62,505 0 260
HOME BANCSHARES INC COM 436893200 153 12,820 SH   DFND 2 12,017 0 803
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 37 460 SH   DFND 1 460 0 0
REGENERON PHARMACEUTICALS COM 75886F107 191 392 SH   DFND 1 370 0 22
ISHARES TR RUS MD CP GR ETF 464287481 699 5,751 SH   DFND 2 5,751 0 0
BROADCOM INC COM 11135F101 6,159 25,975 SH   DFND 2 23,975 0 2,000
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21 373 SH   DFND 4 0 0 373
CRA INTL INC COM 12618T105 132 3,947 SH   DFND 1 3,947 0 0
CONSTELLATION BRANDS INC CL A 21036P108 133 927 SH   DFND 1 927 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,249 9,896 SH   DFND 1 9,896 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,122 472,580 SH   DFND 3 472,580 0 0
HALLIBURTON CO COM 406216101 134 19,581 SH   DFND 2 19,581 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 15,181 80,487 SH   DFND 3 80,487 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 527 17,031 SH   DFND 1 17,031 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 35,954 3,007,497 SH   DFND 2 2,482,376 0 525,121
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 43 483 SH   DFND 4 0 0 483
LAUDER ESTEE COS INC CL A 518439104 373,322 2,342,926 SH   DFND 2 2,018,024 0 324,902
MASTERCARD INC CL A 57636Q104 29,967 124,057 SH   DFND 3 120,934 0 3,123
APTIV PLC SHS G6095L109 106 2,153 SH   DFND 3 2,153 0 0
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 321 8,255 SH   DFND 2 8,255 0 0
POTLATCHDELTIC CORPORATION COM 737630103 169 5,375 SH   DFND 2 3,027 0 2,348
CELANESE CORP DEL COM 150870103 721 9,813 SH   DFND 2 9,813 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,531 24,847 SH   DFND 2 24,247 0 600
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 14 451 SH   DFND 3 451 0 0
INTERCORP FINL SVCS INC SHS P5626F128 2,760 99,565 SH   DFND 2 99,565 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 49 1,104 SH   DFND 3 1,104 0 0
EXELON CORP COM 30161N101 1,110 30,159 SH   DFND 2 29,184 0 975
BK OF AMERICA CORP COM 060505104 117,456 5,532,518 SH   DFND 2 4,526,588 0 1,005,930
NORTHROP GRUMMAN CORP COM 666807102 1,092 3,610 SH   DFND 1 3,610 0 0
HD SUPPLY HLDGS INC COM 40416M105 53 1,875 SH   DFND 2 1,875 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 28,516 249,837 SH   DFND 2 248,611 0 1,226
WELLS FARGO CO NEW COM 949746101 142 4,965 SH   DFND 3 4,815 0 150
OMNICOM GROUP INC COM 681919106 15 282 SH   DFND 4 0 0 282
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16,520 69,757 SH   DFND 2 69,757 0 0
ARES CAPITAL CORP COM 04010L103 38 3,481 SH   DFND 3 3,481 0 0
MARTIN MARIETTA MATLS INC COM 573284106 85 447 SH   DFND 1 447 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 29,138 137,508 SH   DFND 2 137,508 0 0
ISHARES TR USA QUALITY FCTR 46432F339 857 10,575 SH   DFND 2 10,575 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,141 10,719 SH   DFND 2 10,719 0 0
DISNEY WALT CO COM DISNEY 254687106 523 5,410 SH   DFND 3 5,410 0 0
SONY CORP SPONSORED ADR 835699307 80 1,351 SH   DFND 1 1,351 0 0
MRC GLOBAL INC COM 55345K103 95 22,389 SH   DFND 1 22,389 0 0
BROWN FORMAN CORP CL B 115637209 367,749 6,624,915 SH   DFND 2 5,790,111 0 834,804
HEXCEL CORP NEW COM 428291108 371 9,978 SH   DFND 1 9,978 0 0
GCI LIBERTY INC COM CLASS A 36164V305 1,338 23,480 SH   DFND 1 23,480 0 0
ISHARES TR RUS 1000 ETF 464287622 5,035 35,576 SH   DFND 1 35,576 0 0
AMERIPRISE FINL INC COM 03076C106 9,204 89,810 SH   DFND 1 89,810 0 0
ANI PHARMACEUTICALS INC COM 00182C103 502 12,310 SH   DFND 2 12,310 0 0
EQUIFAX INC COM 294429105 413 3,455 SH   DFND 1 3,455 0 0
PAYCHEX INC COM 704326107 3,806 60,482 SH   DFND 2 60,107 0 375
BANK SOUTH CAROLINA CORP COM 065066102 101 6,744 SH   DFND 1 6,744 0 0
EATON CORP PLC SHS G29183103 3 37 SH   DFND 4 0 0 37
NATURAL GAS SERVICES GROUP COM 63886Q109 1,323 296,735 SH   DFND 2 295,178 0 1,557
ISHARES TR RUS 1000 VAL ETF 464287598 19,105 192,630 SH   DFND 1 192,030 0 600
ECOLAB INC COM 278865100 13,159 84,443 SH   DFND 3 84,443 0 0
FACTSET RESH SYS INC COM 303075105 10 40 SH   DFND 1 40 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 120 3,680 SH   DFND 4 0 0 3,680
HCA HEALTHCARE INC COM 40412C101 161 1,794 SH   DFND 2 1,794 0 0
BLACKROCK INC COM 09247X101 408 927 SH   DFND 3 927 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 309 1,590 SH   DFND 3 1,590 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,302 38,195 SH   DFND 1 38,025 0 170
IOVANCE BIOTHERAPEUTICS INC COM 462260100 19,829 662,399 SH   DFND 2 550,672 0 111,727
RYMAN HOSPITALITY PPTYS INC COM 78377T107 284 7,924 SH   DFND 2 7,924 0 0
TJX COS INC NEW COM 872540109 1,692 35,392 SH   DFND 2 35,281 0 111
SOUTHWEST GAS HOLDINGS INC COM 844895102 278 4,000 SH   DFND 2 4,000 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 913 50,473 SH   DFND 4 0 0 50,473
ROGERS COMMUNICATIONS INC CL B 775109200 311 7,500 SH   DFND 2 7,500 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 714 26,903 SH   DFND 2 26,903 0 0
PFIZER INC COM 717081103 6,813 208,723 SH   DFND 1 206,125 0 2,598
MONOLITHIC PWR SYS INC COM 609839105 2,059 12,297 SH   DFND 2 12,261 0 36
UNILEVER N V N Y SHS NEW 904784709 16,351 335,142 SH   DFND 2 310,054 0 25,088
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 116 2,620 SH   DFND 4 0 0 2,620
TYLER TECHNOLOGIES INC COM 902252105 2,081 7,018 SH   DFND 2 6,998 0 20
S&P GLOBAL INC COM 78409V104 5,555 22,672 SH   DFND 2 22,672 0 0
KAR AUCTION SVCS INC COM 48238T109 5,751 479,311 SH   DFND 2 479,311 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,427 8,524 SH   DFND 1 8,524 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 281 3,291 SH   DFND 2 3,291 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 207 545 SH   DFND 2 545 0 0
QUALCOMM INC COM 747525103 2,335 34,523 SH   DFND 1 34,523 0 0
APTARGROUP INC COM 038336103 383 3,843 SH   DFND 2 3,843 0 0
COLGATE PALMOLIVE CO COM 194162103 3,339 50,311 SH   DFND 1 49,911 0 400
FLOWSERVE CORP COM 34354P105 8,610 360,421 SH   DFND 3 360,421 0 0
MARKEL CORP COM 570535104 1,296 1,397 SH   DFND 4 0 0 1,397
AMERICAN WTR WKS CO INC NEW COM 030420103 273 2,281 SH   DFND 1 2,281 0 0
COMCAST CORP NEW CL A 20030N101 5,953 173,151 SH   DFND 1 169,082 0 4,069
VANGUARD INDEX FDS VALUE ETF 922908744 284 3,184 SH   DFND 3 3,184 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 115 3,564 SH   DFND 2 3,564 0 0
ANALOG DEVICES INC COM 032654105 5,838 65,120 SH   DFND 1 65,120 0 0
STERICYCLE INC COM 858912108 58,589 1,206,043 SH   DFND 2 959,750 0 246,293
FORD MTR CO DEL COM 345370860 1 200 SH   DFND 4 0 0 200
WISDOMTREE TR US LARGECAP DIVD 97717W307 123 1,525 SH   DFND 4 0 0 1,525
ANTHEM INC COM 036752103 86,954 382,993 SH   DFND 2 303,228 0 79,765
AMPHENOL CORP NEW CL A 032095101 87 1,193 SH   DFND 3 1,193 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 601 128,377 SH   DFND 1 128,377 0 0
KINDER MORGAN INC DEL COM 49456B101 5,878 422,261 SH   DFND 1 414,261 0 8,000
TREX CO INC COM 89531P105 405 5,048 SH   DFND 2 5,048 0 0
ILLUMINA INC COM 452327109 23 83 SH   DFND 4 0 0 83
GENPACT LIMITED SHS G3922B107 197 6,745 SH   DFND 3 6,745 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 232 64,124 SH   DFND 2 64,124 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 89 2,851 SH   DFND 1 2,851 0 0
VECTRUS INC COM 92242T101 32 765 SH   DFND 1 765 0 0
US BANCORP DEL COM NEW 902973304 107 3,120 SH   DFND 4 0 0 3,120
BANK SOUTH CAROLINA CORP COM 065066102 161 10,763 SH   DFND 2 10,763 0 0
HORMEL FOODS CORP COM 440452100 45 960 SH   DFND 2 960 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,836 38,401 SH   DFND 2 38,401 0 0
CENTURY CASINOS INC COM 156492100 1,691 701,829 SH   DFND 2 698,226 0 3,603
ISHARES TR RUSSELL 2000 ETF 464287655 71 621 SH   DFND 4 0 0 621
WP CAREY INC COM 92936U109 40,413 695,816 SH   DFND 2 690,566 0 5,250
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,222 15,199 SH   DFND 2 15,199 0 0
SOUTH MTN MERGER CORP UNIT 99/99/9999 838884203 10,667 1,072,062 SH   DFND 2 1,066,735 0 5,327
CALAVO GROWERS INC COM 128246105 52 900 SH   DFND 1 900 0 0
WEX INC COM 96208T104 18,262 174,671 SH   DFND 2 149,723 0 24,948
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 308 25,792 SH   DFND 1 25,792 0 0
US BANCORP DEL COM NEW 902973304 220 6,400 SH   DFND 3 6,400 0 0
GATX CORP COM 361448103 44 700 SH   DFND 1 700 0 0
AMPHENOL CORP NEW CL A 032095101 275,187 3,775,893 SH   DFND 2 3,233,318 0 542,575
CME GROUP INC COM 12572Q105 2,793 16,154 SH   DFND 2 16,154 0 0
ABBOTT LABS COM 002824100 359 4,551 SH   DFND 4 0 0 4,551
KINDER MORGAN INC DEL COM 49456B101 62,526 4,491,855 SH   DFND 2 3,658,032 0 833,823
DOMINION ENERGY INC COM 25746U109 3,237 44,838 SH   DFND 2 44,310 0 528
ENBRIDGE INC COM 29250N105 22 750 SH   DFND 4 0 0 750
CHEGG INC COM 163092109 552 15,418 SH   DFND 1 15,418 0 0
MASTERCARD INC CL A 57636Q104 5,549 22,970 SH   DFND 4 0 0 22,970
PFIZER INC COM 717081103 654 20,037 SH   DFND 4 0 0 20,037
ISHARES TR RUSSELL 3000 ETF 464287689 15,103 101,821 SH   DFND 2 101,821 0 0
VERISK ANALYTICS INC COM 92345Y106 28 200 SH   DFND 4 0 0 200
MONDELEZ INTL INC CL A 609207105 2,576 51,432 SH   DFND 1 49,832 0 1,600
DELUXE CORP COM 248019101 214 8,243 SH   DFND 1 8,243 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 367,371 2,039,586 SH   DFND 2 1,762,863 0 276,723
AKAMAI TECHNOLOGIES INC COM 00971T101 89 970 SH   DFND 2 970 0 0
SPROUTS FMRS MKT INC COM 85208M102 7,930 426,565 SH   DFND 2 424,443 0 2,122
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 418 4,926 SH   DFND 2 4,926 0 0
ZOETIS INC CL A 98978V103 36 310 SH   DFND 4 0 0 310
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 387 10,755 SH   DFND 1 10,755 0 0
GENUINE PARTS CO COM 372460105 912 13,553 SH   DFND 2 13,553 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 149 6,651 SH   DFND 2 4,960 0 1,691
GENERAL MLS INC COM 370334104 900 17,046 SH   DFND 2 15,333 0 1,713
ANTERO RESOURCES CORP COM 03674X106 17 23,819 SH   DFND 2 23,819 0 0
ISHARES INC MIN VOL GBL ETF 464286525 213 2,650 SH   DFND 1 2,650 0 0
AMAZON COM INC COM 023135106 480 246 SH   DFND 3 246 0 0
VISA INC COM CL A 92826C839 39,307 243,959 SH   DFND 1 243,659 0 300
SPDR SER TR DJ REIT ETF 78464A607 312 4,325 SH   DFND 1 4,325 0 0
WALMART INC COM 931142103 307 2,700 SH   DFND 3 2,700 0 0
SPDR SER TR S&P BIOTECH 78464A870 647 8,356 SH   DFND 2 8,356 0 0
HENRY SCHEIN INC COM 806407102 186 3,675 SH   DFND 1 3,675 0 0
PEPSICO INC COM 713448108 16,296 135,684 SH   DFND 1 134,584 0 1,100
SYSCO CORP COM 871829107 51 1,115 SH   DFND 4 0 0 1,115
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,146 12,204 SH   DFND 1 12,204 0 0
MCKESSON CORP COM 58155Q103 524 3,877 SH   DFND 2 3,877 0 0
ENTEGRIS INC COM 29362U104 316 7,062 SH   DFND 1 7,062 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,445 101,023 SH   DFND 2 99,023 0 2,000
EVO PMTS INC CL A COM 26927E104 507 33,152 SH   DFND 1 33,152 0 0
CARLYLE GROUP INC COM 14316J108 4 195 SH   DFND 4 0 0 195
TEXAS PAC LD TR SUB CTF PROP I T 882610108 404 1,062 SH   DFND 1 668 0 394
TRANSUNION COM 89400J107 177 2,671 SH   DFND 3 2,671 0 0
FAIR ISAAC CORP COM 303250104 118 385 SH   DFND 3 385 0 0
KKR & CO INC CL A 48251W104 240 10,234 SH   DFND 3 10,234 0 0
KIMBERLY CLARK CORP COM 494368103 3,764 29,430 SH   DFND 2 25,600 0 3,830
TOPBUILD CORP COM 89055F103 61,494 858,383 SH   DFND 2 707,855 0 150,528
TOTAL S.A. SPONSORED ADS 89151E109 353 9,495 SH   DFND 2 9,495 0 0
FACEBOOK INC CL A 30303M102 180,881 1,084,413 SH   DFND 2 888,682 0 195,731
MCDONALDS CORP COM 580135101 736 4,450 SH   DFND 4 0 0 4,450
AMERIPRISE FINL INC COM 03076C106 63 618 SH   DFND 4 0 0 618
ISHARES TR MIN VOL EAFE ETF 46429B689 494 7,970 SH   DFND 2 7,270 0 700
AGILENT TECHNOLOGIES INC COM 00846U101 104 1,457 SH   DFND 3 1,457 0 0
BRUKER CORP COM 116794108 26 735 SH   DFND 3 735 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,321 31,558 SH   DFND 2 31,558 0 0
GRAHAM HLDGS CO COM CL B 384637104 536 1,570 SH   DFND 2 1,130 0 440
CATALENT INC COM 148806102 1,015 19,545 SH   DFND 1 19,545 0 0
TRIP COM GROUP LTD ADS 89677Q107 14,786 630,518 SH   DFND 3 630,518 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 45,696 168 SH   DFND 2 105 0 63
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 202 5,234 SH   DFND 2 5,234 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 527 23,801 SH   DFND 2 23,801 0 0
ISHARES TR MSCI EAFE ETF 464287465 283 5,298 SH   DFND 4 0 0 5,298
ISHARES TR S&P 500 VAL ETF 464287408 68 706 SH   DFND 1 706 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 23 4,391 SH   DFND 1 4,391 0 0
PUBLIC STORAGE COM 74460D109 586 2,950 SH   DFND 1 2,950 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 135,981 6,008,881 SH   DFND 2 5,468,750 0 540,131
CUMMINS INC COM 231021106 12 90 SH   DFND 3 90 0 0
ARCH CAP GROUP LTD ORD G0450A105 38,971 1,369,326 SH   DFND 2 1,365,301 0 4,025
KRAFT HEINZ CO COM 500754106 276 11,149 SH   DFND 1 11,149 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 66 500 SH   DFND 2 500 0 0
ANTHEM INC COM 036752103 7,130 31,403 SH   DFND 1 31,403 0 0
EASTGROUP PPTY INC COM 277276101 67,348 644,603 SH   DFND 2 566,252 0 78,351
BLACKROCK INC COM 09247X101 100 227 SH   DFND 1 227 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 780 9,700 SH   DFND 4 0 0 9,700
XCEL ENERGY INC COM 98389B100 155 2,575 SH   DFND 2 2,575 0 0
MCCORMICK & CO INC COM NON VTG 579780206 10,691 75,705 SH   DFND 2 75,705 0 0
EXTRA SPACE STORAGE INC COM 30225T102 135 1,407 SH   DFND 1 1,407 0 0
DELUXE CORP COM 248019101 6 224 SH   DFND 3 224 0 0
WASTE MGMT INC DEL COM 94106L109 47 507 SH   DFND 4 0 0 507
ISHARES TR MSCI ACWI ETF 464288257 6,489 103,714 SH   DFND 2 103,714 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 5,192 32,826 SH   DFND 1 32,826 0 0
ISHARES TR MSCI ACWI ETF 464288257 331 5,298 SH   DFND 1 5,298 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,808 68,312 SH   DFND 1 66,978 0 1,334
DUKE ENERGY CORP NEW COM NEW 26441C204 2,887 35,684 SH   DFND 2 29,018 0 6,666
SCOTTS MIRACLE GRO CO CL A 810186106 71 690 SH   DFND 1 690 0 0
UNION PAC CORP COM 907818108 66 468 SH   DFND 4 0 0 468
DAVITA INC COM 23918K108 695 9,136 SH   DFND 2 9,136 0 0
DEXCOM INC COM 252131107 17,423 64,703 SH   DFND 1 64,703 0 0
HEALTHEQUITY INC COM 42226A107 23 456 SH   DFND 3 456 0 0
TESSCO TECHNOLOGIES INC COM 872386107 364 74,419 SH   DFND 1 74,419 0 0
NOVO-NORDISK A S ADR 670100205 33 550 SH   DFND 4 0 0 550
EMERSON ELEC CO COM 291011104 1,407 29,536 SH   DFND 1 29,536 0 0
APTIV PLC SHS G6095L109 86 1,742 SH   DFND 1 213 0 1,529
DATADOG INC CL A COM 23804L103 3,599 100,027 SH   DFND 2 100,027 0 0
MURPHY OIL CORP COM 626717102 5,827 950,629 SH   DFND 4 0 0 950,629
DANAHER CORPORATION COM 235851102 597,165 4,314,462 SH   DFND 2 3,798,483 0 515,979
EXXON MOBIL CORP COM 30231G102 186 4,907 SH   DFND 3 4,907 0 0
BECTON DICKINSON & CO COM 075887109 28 120 SH   DFND 4 0 0 120
MIDLAND STS BANCORP INC ILL COM 597742105 3,832 219,091 SH   DFND 2 219,091 0 0
VISA INC COM CL A 92826C839 3,177 19,721 SH   DFND 2 19,661 0 60
NEXTERA ENERGY INC COM 65339F101 64 267 SH   DFND 3 267 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 517 9,623 SH   DFND 4 0 0 9,623
KROGER CO COM 501044101 5 166 SH   DFND 1 166 0 0
UNITED TECHNOLOGIES CORP COM 913017109 18,123 192,128 SH   DFND 1 191,178 0 950
MCCORMICK & CO INC COM VTG 579780107 1,767 12,405 SH   DFND 2 12,405 0 0
ISHARES TR CORE S&P MCP ETF 464287507 262 1,820 SH   DFND 1 1,820 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 113 259 SH   DFND 1 225 0 34
EZCORP INC CL A NON VTG 302301106 87 20,800 SH   DFND 2 20,800 0 0
STATE STR CORP COM 857477103 1,203 22,577 SH   DFND 2 22,577 0 0
UNDER ARMOUR INC CL C 904311206 64 7,980 SH   DFND 1 7,980 0 0
UNILEVER PLC SPON ADR NEW 904767704 796 15,736 SH   DFND 2 14,936 0 800
HORMEL FOODS CORP COM 440452100 47 1,000 SH   DFND 1 1,000 0 0
TERADYNE INC COM 880770102 314 5,800 SH   DFND 2 5,800 0 0
HEICO CORP NEW COM 422806109 3,543 47,486 SH   DFND 1 47,486 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18 225 SH   DFND 4 0 0 225
ESCO TECHNOLOGIES INC COM 296315104 275 3,620 SH   DFND 1 3,620 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 529 5,229 SH   DFND 1 5,229 0 0
NUCOR CORP COM 670346105 331 9,193 SH   DFND 2 9,193 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 152 6,276 SH   DFND 2 6,276 0 0
TELADOC HEALTH INC COM 87918A105 23 150 SH   DFND 1 150 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 701 6,096 SH   DFND 2 6,096 0 0
STARBUCKS CORP COM 855244109 1,487 22,614 SH   DFND 2 22,549 0 65
NEENAH INC COM 640079109 135 3,141 SH   DFND 1 3,141 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 224 6,353 SH   DFND 1 6,353 0 0
JOHNSON & JOHNSON COM 478160104 98,668 752,445 SH   DFND 2 711,755 0 40,690
MOODYS CORP COM 615369105 1,504 7,110 SH   DFND 1 7,110 0 0
CONTRAFECT CORP COM NEW 212326300 96 16,600 SH   DFND 2 16,600 0 0
WATERS CORP COM 941848103 523 2,871 SH   DFND 2 2,871 0 0
WATERS CORP COM 941848103 502 2,757 SH   DFND 1 2,757 0 0
PROVIDENCE SVC CORP COM 743815102 25,711 468,486 SH   DFND 2 466,190 0 2,296
WOODWARD INC COM 980745103 39,171 658,993 SH   DFND 2 558,060 0 100,933
VANGUARD WORLD FDS MATERIALS ETF 92204A801 729 7,580 SH   DFND 2 7,580 0 0
WILLIAMS COS INC COM 969457100 420 29,679 SH   DFND 2 29,679 0 0
HASBRO INC COM 418056107 1,457 20,359 SH   DFND 1 20,359 0 0
FACEBOOK INC CL A 30303M102 364 2,185 SH   DFND 4 0 0 2,185
NEUROCRINE BIOSCIENCES INC COM 64125C109 22 258 SH   DFND 3 258 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 560 5,904 SH   DFND 1 5,904 0 0
UNITED TECHNOLOGIES CORP COM 913017109 623 6,602 SH   DFND 4 0 0 6,602
MURPHY USA INC COM 626755102 254 3,005 SH   DFND 1 3,005 0 0
MICROSOFT CORP COM 594918104 56,799 360,148 SH   DFND 3 357,715 0 2,433
AUTODESK INC COM 052769106 15,514 99,387 SH   DFND 1 99,387 0 0
PHILIP MORRIS INTL INC COM 718172109 134 1,830 SH   DFND 4 0 0 1,830
KAMAN CORP COM 483548103 575 14,947 SH   DFND 2 14,947 0 0
TRIUMPH BANCORP INC COM 89679E300 16,144 620,960 SH   DFND 2 617,904 0 3,056
CORNING INC COM 219350105 3,339 162,535 SH   DFND 2 154,355 0 8,180
COHERUS BIOSCIENCES INC COM 19249H103 12,246 754,939 SH   DFND 2 624,956 0 129,983
JOHNSON & JOHNSON COM 478160104 855 6,523 SH   DFND 3 6,523 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 9,417 1,222,997 SH   DFND 2 1,216,649 0 6,348
BIO RAD LABS INC CL A 090572207 2,078 5,928 SH   DFND 2 5,912 0 16
PRICE T ROWE GROUP INC COM 74144T108 44,601 456,741 SH   DFND 2 442,754 0 13,987
BLACKSTONE GROUP INC COM CL A 09260D107 10,515 230,741 SH   DFND 1 229,741 0 1,000
TOWNEBANK PORTSMOUTH VA COM 89214P109 19 1,027 SH   DFND 2 1,027 0 0
KALA PHARMACEUTICALS INC COM 483119103 1,855 211,005 SH   DFND 2 211,005 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,006 88,647 SH   DFND 1 88,647 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,134 47,551 SH   DFND 2 47,551 0 0
PROSPERITY BANCSHARES INC COM 743606105 46,540 964,546 SH   DFND 2 796,266 0 168,280
AIR PRODS & CHEMS INC COM 009158106 4,088 20,482 SH   DFND 1 20,482 0 0
DISCOVER FINL SVCS COM 254709108 41 1,153 SH   DFND 1 1,153 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3 74 SH   DFND 1 74 0 0
CUMMINS INC COM 231021106 855 6,315 SH   DFND 2 3,775 0 2,540
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9 270 SH   DFND 1 270 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 256 4,500 SH   DFND 2 4,500 0 0
HALLIBURTON CO COM 406216101 97 14,200 SH   DFND 1 14,200 0 0
ECOLAB INC COM 278865100 121,007 776,529 SH   DFND 2 720,066 0 56,463
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,669 60,316 SH   DFND 2 60,316 0 0
BARRICK GOLD CORPORATION COM 067901108 18 1,000 SH   DFND 4 0 0 1,000
NEOGENOMICS INC COM NEW 64049M209 733 26,551 SH   DFND 1 26,551 0 0
BECTON DICKINSON & CO COM 075887109 2,581 11,234 SH   DFND 1 11,161 0 73
METLIFE INC COM 59156R108 789 25,810 SH   DFND 2 25,810 0 0
GENERAL MLS INC COM 370334104 338 6,400 SH   DFND 4 0 0 6,400
CUI GLOBAL INC COM NEW 126576206 11 12,475 SH   DFND 2 12,475 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 298 5,351 SH   DFND 4 0 0 5,351
HUNT J B TRANS SVCS INC COM 445658107 473 5,125 SH   DFND 2 5,125 0 0
CENTURYLINK INC COM 156700106 48 5,027 SH   DFND 1 5,027 0 0
HUMANA INC COM 444859102 279 891 SH   DFND 2 891 0 0
BROADCOM INC COM 11135F101 925 3,902 SH   DFND 1 3,602 0 300
ISHARES TR RUS MD CP GR ETF 464287481 135 1,109 SH   DFND 1 1,109 0 0
DISCOVERY INC COM SER C 25470F302 323 18,400 SH   DFND 2 18,150 0 250
MORGAN STANLEY COM NEW 617446448 55 1,617 SH   DFND 1 1,617 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 744,431 2,757,458 SH   DFND 2 2,352,540 0 404,918
TRISTATE CAP HLDGS INC COM 89678F100 11,886 1,229,213 SH   DFND 2 1,223,145 0 6,068
ELECTRONIC ARTS INC COM 285512109 524,928 5,240,374 SH   DFND 2 4,515,510 0 724,864
NATIONAL VISION HLDGS INC COM 63845R107 64,586 3,325,764 SH   DFND 2 2,813,335 0 512,429
DOVER CORP COM 260003108 5,004 59,607 SH   DFND 2 59,607 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 417 7,217 SH   DFND 1 7,217 0 0
ROLLINS INC COM 775711104 1,952 54,000 SH   DFND 2 54,000 0 0
POST HLDGS INC COM 737446104 593 7,150 SH   DFND 2 7,150 0 0
WAYFAIR INC CL A 94419L101 277 5,188 SH   DFND 2 5,188 0 0
ROYAL BK CDA COM 780087102 337 5,472 SH   DFND 2 5,472 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 207 316 SH   DFND 2 316 0 0
GILEAD SCIENCES INC COM 375558103 3,315 44,344 SH   DFND 1 42,944 0 1,400
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 166 31,387 SH   DFND 2 12,807 0 18,580
UNIVERSAL HLTH SVCS INC CL B 913903100 561 5,658 SH   DFND 2 5,658 0 0
FEDERAL SIGNAL CORP COM 313855108 261 9,554 SH   DFND 1 9,554 0 0
MONOLITHIC PWR SYS INC COM 609839105 106,032 633,179 SH   DFND 2 580,256 0 52,923
ELECTRONIC ARTS INC COM 285512109 13,275 132,526 SH   DFND 1 132,026 0 500
3M CO COM 88579Y101 40 291 SH   DFND 3 291 0 0
BOEING CO COM 097023105 559 3,751 SH   DFND 1 3,701 0 50
DISH NETWORK CORPORATION CL A 25470M109 240 12,003 SH   DFND 2 12,003 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,536 29,076 SH   DFND 2 29,076 0 0
AMERICAN EXPRESS CO COM 025816109 23,339 272,611 SH   DFND 2 252,427 0 20,184
BLACKSTONE GROUP INC COM CL A 09260D107 85 1,866 SH   DFND 4 0 0 1,866
DONALDSON INC COM 257651109 306 7,917 SH   DFND 1 7,917 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 149,062 578,320 SH   DFND 2 571,914 0 6,406
ALTRIA GROUP INC COM 02209S103 192 4,974 SH   DFND 4 0 0 4,974
ADIAL PHARMACEUTICALS INC COM 00688A106 34 26,040 SH   DFND 4 0 0 26,040
STARBUCKS CORP COM 855244109 87,858 1,336,454 SH   DFND 2 1,239,756 0 96,698
HASBRO INC COM 418056107 43 602 SH   DFND 3 602 0 0
NETFLIX INC COM 64110L106 263 700 SH   DFND 1 700 0 0
APPLE INC COM 037833100 298,978 1,175,737 SH   DFND 2 1,061,572 0 114,165
LYFT INC CL A COM 55087P104 8 300 SH   DFND 1 300 0 0
CARDTRONICS PLC SHS CL A G1991C105 24,060 1,150,067 SH   DFND 2 1,144,365 0 5,702
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,997 49,603 SH   DFND 4 0 0 49,603
GENPACT LIMITED SHS G3922B107 7,100 243,136 SH   DFND 1 243,136 0 0
NATIONAL INSTRS CORP COM 636518102 318 9,600 SH   DFND 2 9,600 0 0
ISHARES TR CORE MSCI EAFE 46432F842 360 7,224 SH   DFND 4 0 0 7,224
BRUKER CORP COM 116794108 1,834 51,149 SH   DFND 2 51,149 0 0
AMERICAN ELEC PWR CO INC COM 025537101 30 375 SH   DFND 4 0 0 375
DANAHER CORPORATION COM 235851102 908 6,561 SH   DFND 4 0 0 6,561
IOVANCE BIOTHERAPEUTICS INC COM 462260100 165 5,499 SH   DFND 1 5,499 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 691 2,313 SH   DFND 2 2,313 0 0
FACEBOOK INC CL A 30303M102 725 4,345 SH   DFND 3 2,965 0 1,380
ZUORA INC COM CL A 98983V106 313 38,896 SH   DFND 1 38,896 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 196 10,300 SH   DFND 2 10,300 0 0
DICKS SPORTING GOODS INC COM 253393102 140 6,606 SH   DFND 1 6,606 0 0
ISHARES TR CORE S&P TTL STK 464287150 448 7,832 SH   DFND 2 7,832 0 0
CHEMOURS CO COM 163851108 39 4,341 SH   DFND 1 4,341 0 0
ISHARES INC CORE MSCI EMKT 46434G103 106 2,616 SH   DFND 4 0 0 2,616
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 319 43,655 SH   DFND 1 43,655 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 278 305,000 SH   DFND 2 305,000 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 389 9,215 SH   DFND 2 9,215 0 0
SERVICENOW INC COM 81762P102 39 137 SH   DFND 4 0 0 137
LINCOLN ELEC HLDGS INC COM 533900106 363 5,257 SH   DFND 2 5,257 0 0
LINDE PLC SHS G5494J103 124 719 SH   DFND 3 719 0 0
LAM RESEARCH CORP COM 512807108 77 322 SH   DFND 3 322 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 149 900 SH   DFND 1 900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1 10 SH   DFND 1 10 0 0
ISHARES TR MSCI INDIA ETF 46429B598 571 23,700 SH   DFND 2 23,700 0 0
ISHARES TR US AER DEF ETF 464288760 848 5,898 SH   DFND 2 5,898 0 0
CANTEL MEDICAL CORP COM 138098108 3,081 85,819 SH   DFND 2 85,819 0 0
SPROUTS FMRS MKT INC COM 85208M102 95 5,109 SH   DFND 1 5,109 0 0
FISERV INC COM 337738108 895 9,423 SH   DFND 2 9,423 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 13,011 317,167 SH   DFND 2 313,177 0 3,990
PFIZER INC COM 717081103 28,140 862,138 SH   DFND 2 792,248 0 69,890
DOW INC COM 260557103 35 1,200 SH   DFND 4 0 0 1,200
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 155 3,771 SH   DFND 4 0 0 3,771
SUMMIT MATLS INC CL A 86614U100 150 10,000 SH   DFND 4 0 0 10,000
ISHARES TR RUS 1000 VAL ETF 464287598 11,130 112,222 SH   DFND 2 97,772 0 14,450
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 190 14,500 SH   DFND 2 14,500 0 0
PUBLIC STORAGE COM 74460D109 7 37 SH   DFND 3 37 0 0
ALERUS FINL CORP COM 01446U103 3,092 187,216 SH   DFND 2 186,257 0 959
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,129 33,911 SH   DFND 2 33,911 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 269 4,337 SH   DFND 1 4,337 0 0
STANLEY BLACK & DECKER INC COM 854502101 22 220 SH   DFND 4 0 0 220
PHILIP MORRIS INTL INC COM 718172109 15,405 211,133 SH   DFND 2 202,070 0 9,063
PRUDENTIAL FINL INC COM 744320102 42 800 SH   DFND 1 800 0 0
AMERICAN EXPRESS CO COM 025816109 173 2,019 SH   DFND 4 0 0 2,019
STIFEL FINL CORP COM 860630102 253 6,120 SH   DFND 2 6,120 0 0
PROS HOLDINGS INC COM 74346Y103 39,339 1,267,783 SH   DFND 2 1,063,362 0 204,421
SIMPSON MANUFACTURING CO INC COM 829073105 22,800 367,860 SH   DFND 2 366,063 0 1,797
LIVENT CORP COM 53814L108 46 8,772 SH   DFND 2 8,772 0 0
REX AMERICAN RESOURCES CORP COM 761624105 112 2,406 SH   DFND 1 2,406 0 0
NOVANTA INC COM 67000B104 204 2,550 SH   DFND 1 2,550 0 0
EVERSOURCE ENERGY COM 30040W108 177 2,268 SH   DFND 1 2,268 0 0
DESPEGAR COM CORP ORD SHS G27358103 152 26,768 SH   DFND 2 12,031 0 14,737
VISA INC COM CL A 92826C839 498 3,088 SH   DFND 4 0 0 3,088
JOHNSON CTLS INTL PLC SHS G51502105 457 16,939 SH   DFND 2 16,939 0 0
GRAINGER W W INC COM 384802104 892 3,588 SH   DFND 1 3,550 0 38
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1 35 SH   DFND 4 0 0 35
MSG NETWORK INC CL A 553573106 104 10,134 SH   DFND 2 10,134 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 291 6,475 SH   DFND 1 6,475 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 7,288 46,075 SH   DFND 2 46,075 0 0
CAPITAL ONE FINL CORP COM 14040H105 13 261 SH   DFND 4 0 0 261
EBAY INC COM 278642103 48 1,600 SH   DFND 3 1,600 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 462 4,470 SH   DFND 1 4,470 0 0
DISCOVERY INC COM SER C 25470F302 4 240 SH   DFND 4 0 0 240
GOLDMAN SACHS GROUP INC COM 38141G104 360 2,328 SH   DFND 1 2,328 0 0
GENERAL DYNAMICS CORP COM 369550108 187 1,410 SH   DFND 3 1,410 0 0
MICROSOFT CORP COM 594918104 5,696 36,114 SH   DFND 4 0 0 36,114
APERGY CORP COM 03755L104 7 1,200 SH   DFND 3 1,200 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,025 4,849 SH   DFND 2 4,831 0 18
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 376 10,295 SH   DFND 1 10,295 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 25,053 428,406 SH   DFND 2 357,890 0 70,516
VANGUARD INDEX FDS SM CP VAL ETF 922908611 9 101 SH   DFND 3 101 0 0
GOLUB CAP BDC INC COM 38173M102 1,275 101,518 SH   DFND 2 101,518 0 0
BBX CAP CORP NEW CL A 05491N104 116 50,412 SH   DFND 2 50,412 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 273 7,750 SH   DFND 1 7,750 0 0
REGIS CORP MINN COM 758932107 9,102 1,540,281 SH   DFND 2 1,532,606 0 7,675
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 127 2,822 SH   DFND 2 1,822 0 1,000
NEXTERA ENERGY INC COM 65339F101 1,247 5,183 SH   DFND 1 5,183 0 0
CBRE GROUP INC CL A 12504L109 877 23,280 SH   DFND 2 23,280 0 0
GETTY RLTY CORP NEW COM 374297109 144 6,063 SH   DFND 1 6,063 0 0
SERVICENOW INC COM 81762P102 563 1,965 SH   DFND 3 1,965 0 0
BWX TECHNOLOGIES INC COM 05605H100 73,242 1,503,622 SH   DFND 2 1,273,035 0 230,587
ISHARES TR RUS 1000 GRW ETF 464287614 8,486 56,329 SH   DFND 2 47,084 0 9,245
ISHARES TR MSCI AC ASIA ETF 464288182 346 5,794 SH   DFND 3 5,794 0 0
AEROVIRONMENT INC COM 008073108 386 6,326 SH   DFND 2 6,236 0 90
CYTOSORBENTS CORP COM NEW 23283X206 141 18,200 SH   DFND 2 18,200 0 0
NETEASE INC SPONSORED ADS 64110W102 321 1,000 SH   DFND 2 1,000 0 0
MSA SAFETY INC COM 553498106 328 3,239 SH   DFND 1 3,239 0 0
XILINX INC COM 983919101 4 45 SH   DFND 1 45 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,532 10,494 SH   DFND 1 10,494 0 0
BANK SOUTH CAROLINA CORP COM 065066102 64 4,263 SH   DFND 4 0 0 4,263
ALBANY INTL CORP CL A 012348108 233 4,926 SH   DFND 1 4,926 0 0
RLI CORP COM 749607107 581 6,604 SH   DFND 2 6,604 0 0
ISHARES TR CORE S&P SCP ETF 464287804 545 9,707 SH   DFND 4 0 0 9,707
GLOBAL PMTS INC COM 37940X102 203 1,409 SH   DFND 4 0 0 1,409
ALPHABET INC CAP STK CL A 02079K305 1,380 1,188 SH   DFND 3 1,188 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 341 2,986 SH   DFND 1 2,986 0 0
REALTY INCOME CORP COM 756109104 47 948 SH   DFND 3 948 0 0
TJX COS INC NEW COM 872540109 13,265 277,454 SH   DFND 3 277,454 0 0
AMAZON COM INC COM 023135106 3,681 1,888 SH   DFND 2 1,883 0 5
TRIUMPH BANCORP INC COM 89679E300 191 7,332 SH   DFND 1 7,332 0 0
CORTEVA INC COM 22052L104 9,023 383,941 SH   DFND 2 376,524 0 7,417
CHEMOURS CO COM 163851108 0 12 SH   DFND 4 0 0 12
ISHARES TR US AER DEF ETF 464288760 29 200 SH   DFND 1 200 0 0
BEST BUY INC COM 086516101 3,274 57,446 SH   DFND 1 57,446 0 0
MAXIMUS INC COM 577933104 460 7,902 SH   DFND 1 7,902 0 0
NETAPP INC COM 64110D104 1,435 34,406 SH   DFND 2 34,406 0 0
BRUKER CORP COM 116794108 12 330 SH   DFND 1 330 0 0
GRAINGER W W INC COM 384802104 152 613 SH   DFND 2 613 0 0
ZUORA INC COM CL A 98983V106 35,463 4,405,251 SH   DFND 2 3,624,518 0 780,733
ASPEN TECHNOLOGY INC COM 045327103 75 789 SH   DFND 3 789 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1 4 SH   DFND 4 0 0 4
XILINX INC COM 983919101 570 7,303 SH   DFND 2 7,303 0 0
MOODYS CORP COM 615369105 2,556 12,087 SH   DFND 2 12,087 0 0
JPMORGAN CHASE & CO COM 46625H100 33,671 373,999 SH   DFND 1 371,155 0 2,844
WEST PHARMACEUTICAL SVSC INC COM 955306105 16 105 SH   DFND 4 0 0 105
BLACK KNIGHT INC COM 09215C105 68 1,173 SH   DFND 2 1,173 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 102 1,239 SH   DFND 4 0 0 1,239
MFA FINL INC COM 55272X102 12 7,537 SH   DFND 3 7,537 0 0
DOLLAR TREE INC COM 256746108 196 2,670 SH   DFND 3 2,670 0 0
BIOGEN INC COM 09062X103 59 185 SH   DFND 4 0 0 185
MARRIOTT INTL INC NEW CL A 571903202 44 586 SH   DFND 4 0 0 586
CONSOLIDATED EDISON INC COM 209115104 548 7,025 SH   DFND 2 7,025 0 0
GLOBAL PMTS INC COM 37940X102 465 3,228 SH   DFND 2 3,228 0 0
SALESFORCE COM INC COM 79466L302 361,412 2,510,155 SH   DFND 2 2,157,785 0 352,370
DURECT CORP COM 266605104 93 60,000 SH   DFND 2 60,000 0 0
WASTE CONNECTIONS INC COM 94106B101 142,841 1,843,106 SH   DFND 2 1,560,100 0 283,006
BUILDERS FIRSTSOURCE INC COM 12008R107 147 12,014 SH   DFND 2 12,014 0 0
TRUIST FINL CORP COM 89832Q109 301 9,769 SH   DFND 4 0 0 9,769
SEALED AIR CORP NEW COM 81211K100 253 10,251 SH   DFND 2 10,251 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 188 5,959 SH   DFND 1 4,674 0 1,285
TELADOC HEALTH INC COM 87918A105 202 1,302 SH   DFND 2 1,302 0 0
FULTON FINL CORP PA COM 360271100 709 61,674 SH   DFND 2 61,674 0 0
LILLY ELI & CO COM 532457108 72 520 SH   DFND 4 0 0 520
JPMORGAN CHASE & CO COM 46625H100 196,408 2,181,576 SH   DFND 2 1,912,875 0 268,701
VANGUARD STAR FDS VG TL INTL STK F 921909768 350 8,348 SH   DFND 2 8,348 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 200 3,921 SH   DFND 1 3,921 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 156 5,716 SH   DFND 1 5,716 0 0
VISA INC COM CL A 92826C839 37,332 231,704 SH   DFND 3 226,972 0 4,732
HOME DEPOT INC COM 437076102 18,588 99,554 SH   DFND 1 99,454 0 100
WHITE MTNS INS GROUP LTD COM G9618E107 3,458 3,800 SH   DFND 2 3,800 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 637 245,000 SH   DFND 2 245,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,432 19,240 SH   DFND 1 19,240 0 0
CONOCOPHILLIPS COM 20825C104 757 24,575 SH   DFND 1 24,575 0 0
DOW INC COM 260557103 2,127 72,746 SH   DFND 1 72,576 0 170
MAXIMUS INC COM 577933104 35,685 613,151 SH   DFND 2 575,475 0 37,676
ANSYS INC COM 03662Q105 1,872 8,052 SH   DFND 1 8,052 0 0
HCA HEALTHCARE INC COM 40412C101 49 540 SH   DFND 1 40 0 500
EXXON MOBIL CORP COM 30231G102 51,441 1,354,792 SH   DFND 2 1,315,254 0 39,538
WEBSTER FINL CORP CONN COM 947890109 434 18,970 SH   DFND 2 8,655 0 10,315
KIMBERLY CLARK CORP COM 494368103 903 7,063 SH   DFND 1 7,063 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 92 5,124 SH   DFND 1 5,124 0 0
BK OF AMERICA CORP COM 060505104 388 18,290 SH   DFND 4 0 0 18,290
GUIDEWIRE SOFTWARE INC COM 40171V100 53,515 674,763 SH   DFND 2 569,463 0 105,300
PRIMERICA INC COM 74164M108 289 3,269 SH   DFND 1 3,269 0 0
MERCK & CO. INC COM 58933Y105 37,750 490,641 SH   DFND 1 490,241 0 400
PELOTON INTERACTIVE INC CL A COM 70614W100 9 350 SH   DFND 2 350 0 0
ROYCE MICRO-CAP TR INC COM 780915104 252 45,345 SH   DFND 2 45,345 0 0
HEALTHEQUITY INC COM 42226A107 406 8,021 SH   DFND 1 8,021 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 69 753 SH   DFND 1 753 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,374 7,898 SH   DFND 2 7,898 0 0
SUNCOR ENERGY INC NEW COM 867224107 66 4,198 SH   DFND 3 4,198 0 0
FOX CORP CL A COM 35137L105 328 13,876 SH   DFND 2 13,838 0 38
MICRON TECHNOLOGY INC COM 595112103 1,171 27,839 SH   DFND 2 26,824 0 1,015
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2 18 SH   DFND 3 18 0 0
GILEAD SCIENCES INC COM 375558103 116 1,556 SH   DFND 4 0 0 1,556
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,010 95,591 SH   DFND 2 95,591 0 0
APPLIED MATLS INC COM 038222105 403 8,789 SH   DFND 2 8,789 0 0
VECTRUS INC COM 92242T101 2,645 63,881 SH   DFND 2 63,563 0 318
NVIDIA CORP COM 67066G104 7 25 SH   DFND 3 25 0 0
TRANSUNION COM 89400J107 6,942 104,903 SH   DFND 2 104,903 0 0
TESLA INC COM 88160R101 605 1,154 SH   DFND 2 1,154 0 0
BOSTON PROPERTIES INC COM 101121101 187 2,025 SH   DFND 1 2,025 0 0
BP PLC SPONSORED ADR 055622104 24 1,000 SH   DFND 4 0 0 1,000
CHECK POINT SOFTWARE TECH LT ORD M22465104 837 8,323 SH   DFND 2 8,323 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 387 11,023 SH   DFND 2 11,023 0 0
TIMKEN CO COM 887389104 20,685 639,606 SH   DFND 2 639,606 0 0
CSX CORP COM 126408103 2,671 46,618 SH   DFND 1 46,461 0 157
REGENERON PHARMACEUTICALS COM 75886F107 1,101 2,255 SH   DFND 2 2,232 0 23
AT&T INC COM 00206R102 7,471 256,334 SH   DFND 2 246,278 0 10,056
COLGATE PALMOLIVE CO COM 194162103 100 1,500 SH   DFND 4 0 0 1,500
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 103 2,373 SH   DFND 1 2,373 0 0
AMPHENOL CORP NEW CL A 032095101 15 200 SH   DFND 4 0 0 200
COCA COLA CO COM 191216100 866 19,573 SH   DFND 4 0 0 19,573
ISHARES TR RUS MD CP GR ETF 464287481 2 13 SH   DFND 4 0 0 13
FIRST CTZNS BANCSHARES INC N CL A 31946M103 12,336 37,061 SH   DFND 2 37,061 0 0
TARGET CORP COM 87612E106 12,482 134,259 SH   DFND 2 133,034 0 1,225
MAXIM INTEGRATED PRODS INC COM 57772K101 22 445 SH   DFND 3 445 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,006 9,851 SH   DFND 2 9,851 0 0
AMBEV SA SPONSORED ADR 02319V103 2,317 1,007,447 SH   DFND 3 1,007,447 0 0
ALLEGION PLC ORD SHS G0176J109 31 339 SH   DFND 1 339 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3,132 106,134 SH   DFND 2 0 0 106,134
MICROSOFT CORP COM 594918104 3,884 24,630 SH   DFND 2 24,558 0 72
HUMANA INC COM 444859102 301 960 SH   DFND 3 960 0 0
NORFOLK SOUTHERN CORP COM 655844108 91 622 SH   DFND 3 622 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 41,859 2,348,954 SH   DFND 2 1,941,360 0 407,594
APPLE INC COM 037833100 2,727 10,723 SH   DFND 3 9,634 0 1,089
SCHLUMBERGER LTD COM 806857108 775 57,440 SH   DFND 1 56,120 0 1,320
MRC GLOBAL INC COM 55345K103 7,688 1,804,725 SH   DFND 2 1,795,847 0 8,878
ADOBE INC COM 00724F101 17,563 55,188 SH   DFND 1 53,988 0 1,200
BARRICK GOLD CORPORATION COM 067901108 322 17,578 SH   DFND 2 17,578 0 0
DOLLAR GEN CORP NEW COM 256677105 89 590 SH   DFND 4 0 0 590
OLD DOMINION FREIGHT LINE IN COM 679580100 2,006 15,284 SH   DFND 2 15,284 0 0
CARDTRONICS PLC SHS CL A G1991C105 286 13,676 SH   DFND 1 13,676 0 0
ORTHOPEDIATRICS CORP COM 68752L100 232 5,853 SH   DFND 1 5,853 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,824 203,401 SH   DFND 1 203,401 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 11 652 SH   DFND 1 652 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 11,647 141,986 SH   DFND 1 141,986 0 0
NVIDIA CORP COM 67066G104 3,471 13,170 SH   DFND 2 13,170 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 13 368 SH   DFND 4 0 0 368
CITRIX SYS INC COM 177376100 1,769 12,495 SH   DFND 2 12,495 0 0
BOOKING HLDGS INC COM 09857L108 18,522 13,768 SH   DFND 3 13,768 0 0
CULP INC COM 230215105 2,964 402,671 SH   DFND 2 400,669 0 2,002
PNC FINL SVCS GROUP INC COM 693475105 297 3,100 SH   DFND 4 0 0 3,100
INTERDIGITAL INC COM 45867G101 1,636 36,655 SH   DFND 2 36,655 0 0
NETFLIX INC COM 64110L106 8 22 SH   DFND 4 0 0 22
EXXON MOBIL CORP COM 30231G102 24,288 639,675 SH   DFND 1 628,799 0 10,876
PACCAR INC COM 693718108 869 14,213 SH   DFND 2 14,213 0 0
AMPHENOL CORP NEW CL A 032095101 11,059 151,740 SH   DFND 1 150,154 0 1,586
ILLUMINA INC COM 452327109 13,387 49,016 SH   DFND 1 48,076 0 940
BAXTER INTL INC COM 071813109 7 89 SH   DFND 4 0 0 89
WEX INC COM 96208T104 10 100 SH   DFND 4 0 0 100
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 52 17,744 SH   DFND 2 17,744 0 0
BIOGEN INC COM 09062X103 24 77 SH   DFND 1 77 0 0
YUM BRANDS INC COM 988498101 2,623 38,280 SH   DFND 2 38,280 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 335 2,706 SH   DFND 2 2,706 0 0
PACCAR INC COM 693718108 95 1,550 SH   DFND 4 0 0 1,550
WP CAREY INC COM 92936U109 214 3,677 SH   DFND 3 3,677 0 0
WEX INC COM 96208T104 177 1,691 SH   DFND 1 1,691 0 0
STITCH FIX INC COM CL A 860897107 159 12,548 SH   DFND 1 12,548 0 0
BAXTER INTL INC COM 071813109 5,693 70,118 SH   DFND 2 70,118 0 0
HERSHEY CO COM 427866108 15 114 SH   DFND 4 0 0 114
ISHARES TR SELECT DIVID ETF 464287168 9 125 SH   DFND 4 0 0 125
VANGUARD INDEX FDS VALUE ETF 922908744 1,447 16,246 SH   DFND 1 16,246 0 0
VALERO ENERGY CORP COM 91913Y100 566 12,478 SH   DFND 2 12,478 0 0
DIGITAL RLTY TR INC COM 253868103 626 4,504 SH   DFND 2 4,156 0 348
CINTAS CORP COM 172908105 127 736 SH   DFND 3 736 0 0
FASTENAL CO COM 311900104 2,885 92,329 SH   DFND 2 92,329 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 758 19,483 SH   DFND 2 19,483 0 0
CARMAX INC COM 143130102 8,993 167,054 SH   DFND 1 167,054 0 0
ABIOMED INC COM 003654100 1,167 8,042 SH   DFND 2 8,042 0 0
SPDR SER TR NYSE TECH ETF 78464A102 278 3,800 SH   DFND 2 3,800 0 0
BOSTON SCIENTIFIC CORP COM 101137107 508 15,570 SH   DFND 2 15,570 0 0
ISHARES TR RUS MID CAP ETF 464287499 79 1,820 SH   DFND 4 0 0 1,820
UDR INC COM 902653104 302 8,278 SH   DFND 2 8,278 0 0
ADOBE INC COM 00724F101 49 155 SH   DFND 4 0 0 155
WISDOMTREE TR US MIDCAP DIVID 97717W505 55 2,289 SH   DFND 4 0 0 2,289
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 16,259 487,663 SH   DFND 2 305,437 0 182,226
FACEBOOK INC CL A 30303M102 17,116 102,613 SH   DFND 1 102,613 0 0
DOVER CORP COM 260003108 101 1,200 SH   DFND 3 1,200 0 0
NOVO-NORDISK A S ADR 670100205 61 1,009 SH   DFND 1 1,009 0 0
ISHARES TR U.S. REAL ES ETF 464287739 190 2,727 SH   DFND 2 2,727 0 0
COSTCO WHSL CORP NEW COM 22160K105 141 494 SH   DFND 4 0 0 494
ALTRIA GROUP INC COM 02209S103 3,476 89,901 SH   DFND 1 89,901 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 24 15,629 SH   DFND 1 0 0 15,629
CORNING INC COM 219350105 46 2,250 SH   DFND 1 2,250 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 39,262 2,339,788 SH   DFND 2 1,940,912 0 398,876
AMPIO PHARMACEUTICALS INC COM 03209T109 7 16,700 SH   DFND 2 16,700 0 0
INFOSYS LTD SPONSORED ADR 456788108 118 14,400 SH   DFND 4 0 0 14,400
PACIFIC PREMIER BANCORP COM 69478X105 266 14,094 SH   DFND 1 14,094 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 838 19,360 SH   DFND 2 19,360 0 0
AMGEN INC COM 031162100 257 1,265 SH   DFND 4 0 0 1,265
FLOWERS FOODS INC COM 343498101 1,607 78,320 SH   DFND 1 78,320 0 0
AMGEN INC COM 031162100 18,147 89,517 SH   DFND 2 74,294 0 15,223
TARGET CORP COM 87612E106 29 315 SH   DFND 3 315 0 0
HEXCEL CORP NEW COM 428291108 62 1,673 SH   DFND 3 1,673 0 0
ISHARES INC CORE MSCI EMKT 46434G103 7,633 188,607 SH   DFND 1 188,607 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 239 5,567 SH   DFND 2 5,567 0 0
TESLA INC COM 88160R101 423 808 SH   DFND 1 808 0 0
BK OF AMERICA CORP COM 060505104 426 20,079 SH   DFND 3 20,079 0 0
AMEREN CORP COM 023608102 245 3,369 SH   DFND 2 3,369 0 0
HAIN CELESTIAL GROUP INC COM 405217100 144,926 5,580,507 SH   DFND 2 4,542,968 0 1,037,539
NEOGENOMICS INC COM NEW 64049M209 73,826 2,673,877 SH   DFND 2 2,185,303 0 488,574
TRI CONTL CORP COM 895436103 1,801 86,114 SH   DFND 4 0 0 86,114
GENERAL ELECTRIC CO COM 369604103 3,525 443,996 SH   DFND 1 438,196 0 5,800
XENIA HOTELS & RESORTS INC COM 984017103 265 25,732 SH   DFND 1 25,732 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 674 17,773 SH   DFND 2 17,773 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 697 19,983 SH   DFND 2 19,983 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 263 3,307 SH   DFND 2 3,307 0 0
SUNCOR ENERGY INC NEW COM 867224107 29,010 1,836,057 SH   DFND 2 1,559,130 0 276,927
VANGUARD INDEX FDS SM CP VAL ETF 922908611 58 650 SH   DFND 4 0 0 650
ALLERGAN PLC SHS G0177J108 581 3,278 SH   DFND 2 3,278 0 0
FORD MTR CO DEL COM 345370860 76 15,765 SH   DFND 2 15,765 0 0
CRA INTL INC COM 12618T105 11,086 331,817 SH   DFND 2 330,168 0 1,649
ISHARES INC ESG MSCI EM ETF 46434G863 741 27,067 SH   DFND 2 27,067 0 0
SEI INVESTMENTS CO COM 784117103 32 700 SH   DFND 1 700 0 0
HP INC COM 40434L105 79 4,534 SH   DFND 1 4,534 0 0
WORKDAY INC CL A 98138H101 8,922 68,515 SH   DFND 2 68,515 0 0
NATIONAL VISION HLDGS INC COM 63845R107 611 31,455 SH   DFND 1 31,455 0 0
MCDONALDS CORP COM 580135101 163 987 SH   DFND 3 912 0 75
CITIGROUP INC COM NEW 172967424 248 5,883 SH   DFND 1 5,883 0 0
ALCON INC ORD SHS H01301128 170 3,348 SH   DFND 1 3,348 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 17 900 SH   DFND 1 900 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,581 13,834 SH   DFND 1 13,834 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 513 7,997 SH   DFND 2 7,997 0 0
ALPHABET INC CAP STK CL A 02079K305 2,604 2,241 SH   DFND 2 2,234 0 7
MEDTRONIC PLC SHS G5960L103 10,542 116,898 SH   DFND 2 116,612 0 286
TJX COS INC NEW COM 872540109 14,459 302,424 SH   DFND 1 302,424 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,005 159,456 SH   DFND 4 0 0 159,456
CAPITAL ONE FINL CORP COM 14040H105 83 1,640 SH   DFND 1 1,640 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 403,703 2,075,800 SH   DFND 2 1,737,370 0 338,430
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,247 17,351 SH   DFND 2 17,351 0 0
PROS HOLDINGS INC COM 74346Y103 338 10,882 SH   DFND 1 10,882 0 0
BLACK KNIGHT INC COM 09215C105 177 3,056 SH   DFND 3 3,056 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 25,173 750,334 SH   DFND 2 558,877 0 191,457
BARINGS BDC INC COM 06759L103 200 26,706 SH   DFND 1 26,706 0 0
NIKE INC CL B 654106103 551 6,662 SH   DFND 4 0 0 6,662
PACCAR INC COM 693718108 1,301 21,290 SH   DFND 1 21,290 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,874 102,937 SH   DFND 2 102,937 0 0
TELEFLEX INCORPORATED COM 879369106 87 297 SH   DFND 3 297 0 0
KADANT INC COM 48282T104 23,627 316,502 SH   DFND 2 314,997 0 1,505
TRANE TECHNOLOGIES PLC SHS G8994E103 2 20 SH   DFND 4 0 0 20
FLEETCOR TECHNOLOGIES INC COM 339041105 2,545 13,643 SH   DFND 2 13,555 0 88
CROWDSTRIKE HLDGS INC CL A 22788C105 248 4,455 SH   DFND 2 4,455 0 0
CITIGROUP INC COM NEW 172967424 6,307 149,730 SH   DFND 2 149,730 0 0
CIMAREX ENERGY CO COM 171798101 342 20,321 SH   DFND 1 20,321 0 0
TRIP COM GROUP LTD ADS 89677Q107 14,734 628,347 SH   DFND 2 628,347 0 0
3M CO COM 88579Y101 426 3,123 SH   DFND 4 0 0 3,123
GODADDY INC CL A 380237107 99 1,732 SH   DFND 1 1,732 0 0
WABCO HLDGS INC COM 92927K102 251 1,857 SH   DFND 2 1,857 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 354 5,781 SH   DFND 2 5,781 0 0
CRANE CO COM 224399105 386 7,842 SH   DFND 2 7,842 0 0
GALLAGHER ARTHUR J & CO COM 363576109 8,531 104,663 SH   DFND 2 104,663 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16 200 SH   DFND 3 200 0 0
MERCURY SYS INC COM 589378108 186 2,607 SH   DFND 1 2,607 0 0
QUANTA SVCS INC COM 74762E102 1,268 39,950 SH   DFND 2 39,950 0 0
BLOCK H & R INC COM 093671105 17 1,177 SH   DFND 3 1,177 0 0
CME GROUP INC COM 12572Q105 33 190 SH   DFND 4 0 0 190
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,832 118,630 SH   DFND 2 118,630 0 0
MOODYS CORP COM 615369105 48 229 SH   DFND 4 0 0 229
FISERV INC COM 337738108 47 500 SH   DFND 1 500 0 0
HASBRO INC COM 418056107 4,740 66,244 SH   DFND 2 59,444 0 6,800
SEI INVESTMENTS CO COM 784117103 603 13,014 SH   DFND 2 13,014 0 0
SCHWAB CHARLES CORP COM 808513105 46,683 1,388,550 SH   DFND 2 1,275,193 0 113,357
RYMAN HOSPITALITY PPTYS INC COM 78377T107 12 339 SH   DFND 1 339 0 0
BROADCOM INC COM 11135F101 66 278 SH   DFND 3 278 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 263 3,460 SH   DFND 1 3,460 0 0
PEPSICO INC COM 713448108 177 1,476 SH   DFND 3 1,476 0 0
IDEX CORP COM 45167R104 47,972 347,344 SH   DFND 2 287,515 0 59,829
LINDE PLC SHS G5494J103 8,806 50,894 SH   DFND 2 50,533 0 361
AMGEN INC COM 031162100 374 1,843 SH   DFND 3 1,843 0 0
DANAHER CORPORATION COM 235851102 31,993 231,144 SH   DFND 1 227,355 0 3,789
NOMAD FOODS LTD USD ORD SHS G6564A105 184 9,904 SH   DFND 3 9,904 0 0
ISHARES TR CORE MSCI EAFE 46432F842 29,429 589,879 SH   DFND 2 589,879 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 507 6,239 SH   DFND 2 6,239 0 0
COMMSCOPE HLDG CO INC COM 20337X109 14 1,582 SH   DFND 1 1,582 0 0
STITCH FIX INC COM CL A 860897107 17,750 1,397,660 SH   DFND 2 1,158,059 0 239,601
WASHINGTON FED INC COM 938824109 222 8,561 SH   DFND 1 8,561 0 0
UNION PAC CORP COM 907818108 4,427 31,391 SH   DFND 2 31,391 0 0
ACTIVISION BLIZZARD INC COM 00507V109 476 8,000 SH   DFND 4 0 0 8,000
BEYOND MEAT INC COM 08862E109 2 25 SH   DFND 1 25 0 0
CLEARPOINT NEURO INC COM 18507C103 100 28,000 SH   DFND 2 28,000 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,636 49,070 SH   DFND 4 0 0 49,070
NATIONAL VISION HLDGS INC COM 63845R107 139 7,173 SH   DFND 3 7,173 0 0
DEXCOM INC COM 252131107 502,913 1,867,690 SH   DFND 2 1,599,737 0 267,953
HP INC COM 40434L105 337 19,427 SH   DFND 2 19,427 0 0
GILEAD SCIENCES INC COM 375558103 10,199 136,423 SH   DFND 2 136,078 0 345
ENBRIDGE INC COM 29250N105 26 894 SH   DFND 3 894 0 0
ALLSTATE CORP COM 020002101 268 2,926 SH   DFND 4 0 0 2,926
UNITED RENTALS INC COM 911363109 3,427 33,301 SH   DFND 1 33,190 0 111
HONEYWELL INTL INC COM 438516106 9,965 74,481 SH   DFND 2 67,726 0 6,755
ISHARES TR MSCI MIN VOL ETF 46429B697 11,122 205,917 SH   DFND 2 205,917 0 0
BARINGS BDC INC COM 06759L103 16,769 2,241,788 SH   DFND 2 2,230,627 0 11,161
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13,077 208,228 SH   DFND 4 0 0 208,228
COLGATE PALMOLIVE CO COM 194162103 5,039 75,943 SH   DFND 2 73,818 0 2,125
SCHWAB CHARLES CORP COM 808513105 12 344 SH   DFND 4 0 0 344
LEGG MASON INC COM 524901105 125 2,551 SH   DFND 1 2,551 0 0
YUM CHINA HLDGS INC COM 98850P109 145 3,398 SH   DFND 1 3,398 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 187 1,250 SH   DFND 1 1,250 0 0
LEGG MASON INC COM 524901105 51 1,052 SH   DFND 4 0 0 1,052
XYLEM INC COM 98419M100 20 305 SH   DFND 1 305 0 0
PNC FINL SVCS GROUP INC COM 693475105 16 167 SH   DFND 3 167 0 0
PROLOGIS INC. COM 74340W103 6,851 85,240 SH   DFND 2 85,240 0 0
CATERPILLAR INC DEL COM 149123101 1,941 16,731 SH   DFND 1 16,731 0 0
REALTY INCOME CORP COM 756109104 50 1,000 SH   DFND 1 1,000 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 100 4,211 SH   DFND 1 4,211 0 0
EVERQUOTE INC COM CL A 30041R108 793 30,228 SH   DFND 2 30,228 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 33 76 SH   DFND 4 0 0 76
WALKER & DUNLOP INC COM 93148P102 201 5,000 SH   DFND 1 5,000 0 0
PPG INDS INC COM 693506107 668 7,992 SH   DFND 1 7,992 0 0
HURCO COMPANIES INC COM 447324104 529 18,190 SH   DFND 2 18,190 0 0
WEC ENERGY GROUP INC COM 92939U106 44 503 SH   DFND 3 503 0 0
OWENS CORNING NEW COM 690742101 330 8,500 SH   DFND 2 8,500 0 0
AUTODESK INC COM 052769106 11,566 74,094 SH   DFND 3 73,630 0 464
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 23,844 3,261,841 SH   DFND 2 3,246,267 0 15,574
CINCINNATI FINL CORP COM 172062101 6,843 90,700 SH   DFND 2 90,700 0 0
HUNT J B TRANS SVCS INC COM 445658107 75 809 SH   DFND 3 809 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 642,335 2,264,932 SH   DFND 2 2,011,410 0 253,522
ATLASSIAN CORP PLC CL A G06242104 201 1,468 SH   DFND 2 1,468 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 77,645 1,703,859 SH   DFND 2 1,530,853 0 173,006
EXTRA SPACE STORAGE INC COM 30225T102 296 3,092 SH   DFND 2 3,092 0 0
PHREESIA INC COM 71944F106 22,562 1,072,849 SH   DFND 2 886,174 0 186,675
FS KKR CAPITAL CORP COM 302635107 54 18,083 SH   DFND 2 18,083 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 87,917 1,194,215 SH   DFND 2 997,371 0 196,844
LILLY ELI & CO COM 532457108 6,348 45,764 SH   DFND 1 45,764 0 0
KAR AUCTION SVCS INC COM 48238T109 102 8,512 SH   DFND 3 8,512 0 0
TRISTATE CAP HLDGS INC COM 89678F100 141 14,571 SH   DFND 1 14,571 0 0
CANADIAN NATL RY CO COM 136375102 97 1,248 SH   DFND 3 1,248 0 0
CLOROX CO DEL COM 189054109 418 2,410 SH   DFND 1 2,410 0 0
ETSY INC COM 29786A106 80,752 2,100,739 SH   DFND 2 1,807,720 0 293,019
LOCKHEED MARTIN CORP COM 539830109 38 113 SH   DFND 3 113 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 233 6,180 SH   DFND 2 6,180 0 0
AT&T INC COM 00206R102 4,579 157,092 SH   DFND 1 157,092 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 63 570 SH   DFND 1 177 0 393
AFLAC INC COM 001055102 314 9,176 SH   DFND 1 9,176 0 0
NIKE INC CL B 654106103 6,873 83,067 SH   DFND 1 82,267 0 800
STAR GROUP L P UNIT LTD PARTNR 85512C105 641 83,234 SH   DFND 1 83,234 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 577 1,915 SH   DFND 2 1,790 0 125
WASTE MGMT INC DEL COM 94106L109 2,324 25,104 SH   DFND 2 25,104 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 134 5,626 SH   DFND 1 5,626 0 0
ATHENE HLDG LTD CL A G0684D107 2,442 98,384 SH   DFND 1 98,384 0 0
SHORE BANCSHARES INC COM 825107105 897 82,637 SH   DFND 2 82,637 0 0
MSCI INC COM 55354G100 1 2 SH   DFND 1 2 0 0
SERVICENOW INC COM 81762P102 2,204 7,691 SH   DFND 1 7,691 0 0
AMEREN CORP COM 023608102 1 11 SH   DFND 1 11 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 557 15,972 SH   DFND 1 15,972 0 0
DYNATRACE INC COM 268150109 457 19,170 SH   DFND 1 19,170 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,211 19,333 SH   DFND 2 19,333 0 0
ROSS STORES INC COM 778296103 6,332 72,808 SH   DFND 2 72,808 0 0
ABBVIE INC COM 00287Y109 229 3,003 SH   DFND 4 0 0 3,003
BOEING CO COM 097023105 120 807 SH   DFND 4 0 0 807
TELEFLEX INCORPORATED COM 879369106 9,478 32,362 SH   DFND 2 32,362 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,114 38,185 SH   DFND 2 37,585 0 600
PINTEREST INC CL A 72352L106 5,407 350,229 SH   DFND 2 350,019 0 210
EVERQUOTE INC COM CL A 30041R108 195 7,439 SH   DFND 1 7,439 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 39 4,000 SH   DFND 4 0 0 4,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 254 55,296 SH   DFND 2 55,296 0 0
BLOCK H & R INC COM 093671105 250 17,749 SH   DFND 2 17,749 0 0
TARGET CORP COM 87612E106 170 1,827 SH   DFND 4 0 0 1,827
ALTRIA GROUP INC COM 02209S103 203 5,254 SH   DFND 3 5,254 0 0
COSTCO WHSL CORP NEW COM 22160K105 48 167 SH   DFND 3 167 0 0
CABOT OIL & GAS CORP COM 127097103 307 17,850 SH   DFND 2 17,850 0 0
OMNICOM GROUP INC COM 681919106 245 4,463 SH   DFND 2 4,463 0 0
QURATE RETAIL INC COM SER A 74915M100 110 17,938 SH   DFND 2 17,938 0 0
DOLLAR TREE INC COM 256746108 2,273 30,938 SH   DFND 1 29,338 0 1,600
SEATTLE GENETICS INC COM 812578102 1,956 16,950 SH   DFND 2 16,860 0 90
RAYTHEON CO COM NEW 755111507 7,804 59,508 SH   DFND 2 59,508 0 0
CYRUSONE INC COM 23283R100 250 4,052 SH   DFND 2 3,932 0 120
VANGUARD INDEX FDS SM CP VAL ETF 922908611 36 410 SH   DFND 1 410 0 0
WEX INC COM 96208T104 45 434 SH   DFND 3 434 0 0
BOOKING HLDGS INC COM 09857L108 10,163 7,554 SH   DFND 1 7,419 0 135
GARMIN LTD SHS H2906T109 712 9,494 SH   DFND 1 9,494 0 0
SHERWIN WILLIAMS CO COM 824348106 11,127 24,214 SH   DFND 1 24,188 0 26
LATTICE SEMICONDUCTOR CORP COM 518415104 352 19,745 SH   DFND 1 19,745 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 16 1,200 SH   DFND 3 1,200 0 0
FARFETCH LTD ORD SH CL A 30744W107 48 6,042 SH   DFND 2 2,014 0 4,028
CARNIVAL CORP UNIT 99/99/9999 143658300 200 15,160 SH   DFND 2 15,160 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3 25 SH   DFND 1 25 0 0
TRIMBLE INC COM 896239100 1,486 46,696 SH   DFND 2 46,084 0 612
HDFC BANK LTD SPONSORED ADS 40415F101 15 400 SH   DFND 4 0 0 400
BIOCARDIA INC COM 09060U507 112 33,085 SH   DFND 2 33,085 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 286 1,560 SH   DFND 2 1,410 0 150
LINDE PLC SHS G5494J103 2,760 15,951 SH   DFND 1 15,809 0 142
NORTHROP GRUMMAN CORP COM 666807102 1,049 3,467 SH   DFND 2 3,467 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 25,183 492,916 SH   DFND 2 416,449 0 76,467
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,073 57,567 SH   DFND 2 56,367 0 1,200
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,151 13,226 SH   DFND 2 13,226 0 0
SHOPIFY INC CL A 82509L107 601 1,442 SH   DFND 2 1,442 0 0
PRICE T ROWE GROUP INC COM 74144T108 18,507 189,519 SH   DFND 1 189,519 0 0
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 874 26,162 SH   DFND 2 0 0 26,162
NORTHERN TR CORP COM 665859104 1,173 15,540 SH   DFND 1 15,140 0 400
ISHARES TR MSCI AC ASIA ETF 464288182 32,175 538,759 SH   DFND 2 503,865 0 34,894
LITTELFUSE INC COM 537008104 64 483 SH   DFND 3 483 0 0
INTEL CORP COM 458140100 1,850 34,187 SH   DFND 4 0 0 34,187
AVALONBAY CMNTYS INC COM 053484101 1,970 13,386 SH   DFND 2 13,386 0 0
DISCOVER FINL SVCS COM 254709108 221 6,192 SH   DFND 2 6,192 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,337 27,445 SH   DFND 1 27,445 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 196 2,727 SH   DFND 1 2,727 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 332 10,041 SH   DFND 2 10,041 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 67 2,995 SH   DFND 1 2,995 0 0
ASPEN TECHNOLOGY INC COM 045327103 115,667 1,216,660 SH   DFND 2 1,074,624 0 142,036
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 19,817 604,183 SH   DFND 2 499,120 0 105,063
SPDR SER TR S&P DIVID ETF 78464A763 85 1,060 SH   DFND 1 1,060 0 0
COMFORT SYS USA INC COM 199908104 20,781 568,577 SH   DFND 2 565,755 0 2,822
NXP SEMICONDUCTORS N V COM N6596X109 21 250 SH   DFND 4 0 0 250
CHEVRON CORP NEW COM 166764100 9,621 132,777 SH   DFND 2 132,462 0 315
CASS INFORMATION SYS INC COM 14808P109 277 7,892 SH   DFND 2 7,892 0 0
GARMIN LTD SHS H2906T109 1,189 15,861 SH   DFND 2 15,861 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 187 5,740 SH   DFND 2 5,740 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5 363 SH   DFND 1 363 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 31,623 133,531 SH   DFND 1 133,531 0 0
CVS HEALTH CORP COM 126650100 6,060 102,154 SH   DFND 2 99,929 0 2,225
PROCTER & GAMBLE CO COM 742718109 49,524 450,211 SH   DFND 2 439,895 0 10,316
INTERCORP FINL SVCS INC SHS P5626F128 850 30,658 SH   DFND 3 30,658 0 0
HORMEL FOODS CORP COM 440452100 4,244 91,003 SH   DFND 4 0 0 91,003
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,220 546,765 SH   DFND 3 546,765 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 31 680 SH   DFND 3 680 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 31,639 333,640 SH   DFND 2 276,949 0 56,691
QUAKER CHEM CORP COM 747316107 358 2,832 SH   DFND 1 2,832 0 0
NIKE INC CL B 654106103 100,584 1,215,659 SH   DFND 2 1,128,309 0 87,350
KEYSIGHT TECHNOLOGIES INC COM 49338L103 692 8,265 SH   DFND 2 8,265 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 663 25,000 SH   DFND 1 25,000 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 23 252 SH   DFND 4 0 0 252
ISHARES TR MSCI CHINA ETF 46429B671 767 13,400 SH   DFND 2 13,400 0 0
ANALOG DEVICES INC COM 032654105 1,611 17,974 SH   DFND 2 17,921 0 53
HAIN CELESTIAL GROUP INC COM 405217100 99 3,807 SH   DFND 3 3,807 0 0
DEXCOM INC COM 252131107 78 291 SH   DFND 3 291 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 470 5,689 SH   DFND 2 5,689 0 0
PHILIP MORRIS INTL INC COM 718172109 151 2,064 SH   DFND 3 2,064 0 0
DIGITAL RLTY TR INC COM 253868103 69 500 SH   DFND 1 500 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 209 3,569 SH   DFND 1 3,569 0 0
SALESFORCE COM INC COM 79466L302 25,052 173,997 SH   DFND 1 172,597 0 1,400
CHOICE HOTELS INTL INC COM 169905106 31,149 508,552 SH   DFND 2 420,931 0 87,621
MCKESSON CORP COM 58155Q103 22 163 SH   DFND 1 163 0 0
CANADIAN PAC RY LTD COM 13645T100 36 166 SH   DFND 1 166 0 0
TRUIST FINL CORP COM 89832Q109 129 4,199 SH   DFND 3 4,199 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,764 79,000 SH   DFND 1 79,000 0 0
IDEX CORP COM 45167R104 107 772 SH   DFND 3 772 0 0
CORNING INC COM 219350105 2 100 SH   DFND 4 0 0 100
AT&T INC COM 00206R102 253 8,689 SH   DFND 4 0 0 8,689
ALLEGHANY CORP DEL COM 017175100 55 100 SH   DFND 1 100 0 0
VARIAN MED SYS INC COM 92220P105 25 248 SH   DFND 4 0 0 248
SELECT SECTOR SPDR TR ENERGY 81369Y506 3 97 SH   DFND 4 0 0 97
XYLEM INC COM 98419M100 130 2,000 SH   DFND 4 0 0 2,000
REGENERON PHARMACEUTICALS COM 75886F107 22 46 SH   DFND 4 0 0 46
KRANESHARES TR CSI CHI INTERNET 500767306 245 5,404 SH   DFND 2 5,404 0 0
HERSHEY CO COM 427866108 613 4,625 SH   DFND 1 4,625 0 0
MIMECAST LTD ORD SHS G14838109 962 27,266 SH   DFND 1 27,266 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 24,076 503,793 SH   DFND 3 503,793 0 0
MSCI INC COM 55354G100 3,583 12,400 SH   DFND 2 12,400 0 0
ALPHABET INC CAP STK CL A 02079K305 273,894 235,719 SH   DFND 2 208,812 0 26,907
DUPONT DE NEMOURS INC COM 26614N102 12 348 SH   DFND 3 348 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 20,315 224,376 SH   DFND 2 137,902 0 86,474
ISHARES TR NATIONAL MUN ETF 464288414 201 1,780 SH   DFND 4 0 0 1,780
MARRIOTT INTL INC NEW CL A 571903202 5,337 71,342 SH   DFND 2 70,092 0 1,250
VERISIGN INC COM 92343E102 1,585 8,800 SH   DFND 2 8,800 0 0
JOHNSON & JOHNSON COM 478160104 1,782 13,593 SH   DFND 4 0 0 13,593
AMERICAN TOWER CORP NEW COM 03027X100 303 1,390 SH   DFND 3 1,280 0 110
AMERICAN INTL GROUP INC COM NEW 026874784 1,849 76,236 SH   DFND 2 76,236 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 328 19,532 SH   DFND 1 19,532 0 0
VARIAN MED SYS INC COM 92220P105 4,659 45,380 SH   DFND 2 30,992 0 14,388
LAM RESEARCH CORP COM 512807108 48 200 SH   DFND 1 200 0 0
ATOMERA INC COM 04965B100 28 8,000 SH   DFND 2 8,000 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 315 4,242 SH   DFND 1 4,242 0 0
HOME DEPOT INC COM 437076102 337 1,805 SH   DFND 4 0 0 1,805
CANADIAN PAC RY LTD COM 13645T100 187 853 SH   DFND 2 853 0 0
NIO INC SPON ADS 62914V106 6 2,000 SH   DFND 4 0 0 2,000
ENCOMPASS HEALTH CORP COM 29261A100 21,491 335,648 SH   DFND 2 277,563 0 58,085
VANGUARD INDEX FDS GROWTH ETF 922908736 2,468 15,750 SH   DFND 2 15,750 0 0
MICRON TECHNOLOGY INC COM 595112103 1,363 32,416 SH   DFND 1 32,416 0 0
RAYTHEON CO COM NEW 755111507 199 1,520 SH   DFND 3 1,520 0 0
FRANKLIN ELEC INC COM 353514102 754 16,000 SH   DFND 4 0 0 16,000
EATON CORP PLC SHS G29183103 1,782 22,943 SH   DFND 2 21,243 0 1,700
ARMADA HOFFLER PPTYS INC COM 04208T108 428 39,966 SH   DFND 2 39,966 0 0
NOVARTIS A G SPONSORED ADR 66987V109 20,207 245,077 SH   DFND 2 244,937 0 140
VERITEX HLDGS INC COM 923451108 204 14,621 SH   DFND 1 14,621 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 93 778 SH   DFND 4 0 0 778
AIR PRODS & CHEMS INC COM 009158106 74 371 SH   DFND 4 0 0 371
PURE STORAGE INC CL A 74624M102 3,754 305,171 SH   DFND 2 305,171 0 0
KONTOOR BRANDS INC COM 50050N103 42 2,194 SH   DFND 3 2,194 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 325 2,076 SH   DFND 1 2,076 0 0
GILEAD SCIENCES INC COM 375558103 275 3,673 SH   DFND 3 3,673 0 0
SENSEONICS HLDGS INC COM 81727U105 6 10,000 SH   DFND 2 10,000 0 0
SCHWAB CHARLES CORP COM 808513105 14,782 439,693 SH   DFND 3 439,693 0 0
ALPHABET INC CAP STK CL C 02079K107 2,850 2,451 SH   DFND 4 0 0 2,451
SNAP INC CL A 83304A106 206 17,327 SH   DFND 2 17,327 0 0
PUBLIC STORAGE COM 74460D109 1,118 5,627 SH   DFND 2 5,627 0 0
MORGAN STANLEY COM NEW 617446448 2,119 62,323 SH   DFND 2 62,323 0 0
CINCINNATI FINL CORP COM 172062101 2,442 32,366 SH   DFND 1 32,366 0 0
LYFT INC CL A COM 55087P104 345 12,850 SH   DFND 2 12,850 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 120 1,605 SH   DFND 1 1,605 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 74 1,209 SH   DFND 4 0 0 1,209
VANGUARD INDEX FDS GROWTH ETF 922908736 1,500 9,570 SH   DFND 4 0 0 9,570
TEXAS INSTRS INC COM 882508104 2,614 26,159 SH   DFND 1 24,589 0 1,570
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 19 237 SH   DFND 2 237 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 44 543 SH   DFND 1 543 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,198 23,770 SH   DFND 2 23,770 0 0
GENERAL MLS INC COM 370334104 47 888 SH   DFND 3 888 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 22,273 292,646 SH   DFND 2 291,206 0 1,440
PHILLIPS 66 COM 718546104 2,821 52,594 SH   DFND 2 51,844 0 750
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 83 2,875 SH   DFND 1 2,875 0 0
MEREDITH CORP COM 589433101 177 14,500 SH   DFND 2 14,500 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 26 545 SH   DFND 1 545 0 0
UNITED PARCEL SERVICE INC CL B 911312106 12 125 SH   DFND 4 0 0 125
INTEL CORP COM 458140100 18,551 342,774 SH   DFND 2 318,511 0 24,263
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 163,166 999,423 SH   DFND 2 872,462 0 126,961
AMERIS BANCORP COM 03076K108 21,230 893,538 SH   DFND 2 889,119 0 4,419
MIMECAST LTD ORD SHS G14838109 185 5,246 SH   DFND 3 5,246 0 0
NXP SEMICONDUCTORS N V COM N6596X109 231,992 2,797,441 SH   DFND 2 2,394,740 0 402,701
EDWARDS LIFESCIENCES CORP COM 28176E108 1,569 8,317 SH   DFND 2 8,293 0 24
KROGER CO COM 501044101 620 20,597 SH   DFND 2 20,597 0 0
WASTE CONNECTIONS INC COM 94106B101 1,285 16,586 SH   DFND 3 16,436 0 150
ENCOMPASS HEALTH CORP COM 29261A100 187 2,918 SH   DFND 1 2,918 0 0
BENEFITFOCUS INC COM 08180D106 260 29,200 SH   DFND 2 29,200 0 0
INTUIT COM 461202103 2,700 11,740 SH   DFND 2 11,705 0 35
V F CORP COM 918204108 959 17,742 SH   DFND 1 17,742 0 0
ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 625 24,064 SH   DFND 2 24,064 0 0
ECOLAB INC COM 278865100 8 50 SH   DFND 4 0 0 50
BAXTER INTL INC COM 071813109 744 9,163 SH   DFND 1 9,163 0 0
YUM CHINA HLDGS INC COM 98850P109 628 14,734 SH   DFND 2 14,734 0 0
GENERAL MTRS CO COM 37045V100 36 1,710 SH   DFND 1 1,710 0 0
INCYTE CORP COM 45337C102 149 2,033 SH   DFND 2 1,450 0 583
ISHARES TR U.S. MED DVC ETF 464288810 347 1,538 SH   DFND 2 1,538 0 0
CAMPBELL SOUP CO COM 134429109 28 600 SH   DFND 1 600 0 0
ASSURANT INC COM 04621X108 31,792 305,417 SH   DFND 2 303,989 0 1,428
ISHARES TR MSCI EAFE ETF 464287465 22,106 413,526 SH   DFND 2 378,365 0 35,161
ISHARES TR S&P SML 600 GWT 464287887 215 1,561 SH   DFND 2 1,561 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 169 4,754 SH   DFND 2 4,754 0 0
HD SUPPLY HLDGS INC COM 40416M105 185 6,500 SH   DFND 1 6,500 0 0
SANDY SPRING BANCORP INC COM 800363103 453 20,026 SH   DFND 1 20,026 0 0
BECTON DICKINSON & CO COM 075887109 75 325 SH   DFND 3 325 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 13 300 SH   DFND 1 300 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 285 2,167 SH   DFND 4 0 0 2,167
DOVER CORP COM 260003108 14,415 171,729 SH   DFND 1 171,729 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 46 1,019 SH   DFND 1 1,019 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 149 1,088 SH   DFND 4 0 0 1,088
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,090 4,974 SH   DFND 1 4,974 0 0
CARLISLE COS INC COM 142339100 336 2,685 SH   DFND 2 2,685 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 8,422 2,074,445 SH   DFND 2 1,719,864 0 354,581
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 216 6,357 SH   DFND 1 6,357 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 40 1,390 SH   DFND 3 1,390 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 8,769 261,750 SH   DFND 2 261,750 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,576 16,573 SH   DFND 1 15,573 0 1,000
L3HARRIS TECHNOLOGIES INC COM 502431109 7 39 SH   DFND 4 0 0 39
VICOR CORP COM 925815102 232 5,200 SH   DFND 2 5,200 0 0
SONOCO PRODS CO COM 835495102 16,360 352,963 SH   DFND 2 352,963 0 0
TYLER TECHNOLOGIES INC COM 902252105 108,629 366,298 SH   DFND 2 336,010 0 30,288
ALLEGHANY CORP DEL COM 017175100 145 262 SH   DFND 2 262 0 0
CONSOLIDATED EDISON INC COM 209115104 415 5,325 SH   DFND 1 5,325 0 0
WORKIVA INC COM CL A 98139A105 612 18,941 SH   DFND 1 18,941 0 0
TESLA INC COM 88160R101 4 8 SH   DFND 3 8 0 0
MATCH GROUP INC COM 57665R106 113 1,711 SH   DFND 3 1,711 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 221 6,936 SH   DFND 2 6,936 0 0
PRUDENTIAL FINL INC COM 744320102 704 13,498 SH   DFND 2 13,498 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2 67 SH   DFND 1 67 0 0
BANCO SANTANDER SA ADR 05964H105 24 10,146 SH   DFND 1 0 0 10,146
INCYTE CORP COM 45337C102 81 1,100 SH   DFND 1 1,100 0 0
HOME DEPOT INC COM 437076102 544 2,912 SH   DFND 3 2,827 0 85
NYMOX PHARMACEUTICAL CORP COM P73398102 44 18,700 SH   DFND 2 18,700 0 0
VARIAN MED SYS INC COM 92220P105 113 1,100 SH   DFND 1 1,100 0 0
CSW INDUSTRIALS INC COM 126402106 506 7,800 SH   DFND 2 7,800 0 0
ZYNGA INC CL A 98986T108 7 1,000 SH   DFND 4 0 0 1,000
MORGAN STANLEY COM NEW 617446448 51 1,500 SH   DFND 3 1,500 0 0
MSG NETWORK INC CL A 553573106 3 250 SH   DFND 1 250 0 0
TARGET CORP COM 87612E106 5,016 53,951 SH   DFND 1 53,951 0 0
APERGY CORP COM 03755L104 7 1,170 SH   DFND 4 0 0 1,170
PRIMERICA INC COM 74164M108 24,769 279,931 SH   DFND 2 278,583 0 1,348
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 27,210 2,083,478 SH   DFND 2 2,073,278 0 10,200
LEGG MASON INC COM 524901105 316 6,475 SH   DFND 2 6,475 0 0
EBAY INC COM 278642103 1,167 38,819 SH   DFND 2 38,819 0 0
DEERE & CO COM 244199105 279 2,017 SH   DFND 4 0 0 2,017
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 232 7,071 SH   DFND 1 7,071 0 0
NESCO HLDGS INC COM 64083J104 11,868 3,618,162 SH   DFND 2 3,033,845 0 584,317
JBG SMITH PPTYS COM 46590V100 14,528 456,439 SH   DFND 2 456,439 0 0
MFA FINL INC COM 55272X102 53 34,349 SH   DFND 2 34,349 0 0
FLOWERS FOODS INC COM 343498101 235 11,424 SH   DFND 2 11,424 0 0
AMAZON COM INC COM 023135106 946,265 485,334 SH   DFND 2 423,503 0 61,831
AMERICAN NATL BANKSHARES INC COM 027745108 525 21,974 SH   DFND 2 21,974 0 0
NATIONAL INSTRS CORP COM 636518102 119 3,602 SH   DFND 1 3,602 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 26,343 774,084 SH   DFND 2 651,862 0 122,222
TE CONNECTIVITY LTD REG SHS H84989104 455 7,222 SH   DFND 2 7,222 0 0
TESLA INC COM 88160R101 9 17 SH   DFND 4 0 0 17
SOUTHERN CO COM 842587107 348 6,423 SH   DFND 4 0 0 6,423
BIO RAD LABS INC CL A 090572207 116,735 332,995 SH   DFND 2 309,417 0 23,578
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15 150 SH   DFND 4 0 0 150
HILTON WORLDWIDE HLDGS INC COM 43300A203 485 7,106 SH   DFND 2 7,106 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 99 607 SH   DFND 4 0 0 607
SYSCO CORP COM 871829107 170 3,715 SH   DFND 1 3,715 0 0
ISHARES TR S&P 100 ETF 464287101 1,840 15,508 SH   DFND 2 15,508 0 0
ALLEGION PLC ORD SHS G0176J109 5,612 60,986 SH   DFND 2 60,849 0 137
ZEBRA TECHNOLOGIES CORP CL A 989207105 95 519 SH   DFND 1 0 0 519
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 17 550 SH   DFND 3 550 0 0
AZUL S A SPONSR ADR PFD 05501U106 709 69,596 SH   DFND 3 69,596 0 0
EQUIFAX INC COM 294429105 1,636 13,700 SH   DFND 2 13,700 0 0
BROWN FORMAN CORP CL A 115637100 5,357 104,263 SH   DFND 2 104,263 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,186 43,739 SH   DFND 2 43,739 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17,952 793,278 SH   DFND 3 793,278 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,846 81,590 SH   DFND 2 81,354 0 236
SMITH A O CORP COM 831865209 254 6,707 SH   DFND 2 6,707 0 0
ORACLE CORP COM 68389X105 137 2,825 SH   DFND 3 2,825 0 0
MEDTRONIC PLC SHS G5960L103 67 740 SH   DFND 4 0 0 740
AON PLC SHS CL A G0408V102 244 1,476 SH   DFND 1 591 0 885
UNION PAC CORP COM 907818108 17 122 SH   DFND 3 122 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 623 6,196 SH   DFND 1 6,196 0 0
CIGNA CORP NEW COM 125523100 3,881 21,904 SH   DFND 2 21,895 0 9
WEST PHARMACEUTICAL SVSC INC COM 955306105 108,487 712,558 SH   DFND 2 652,783 0 59,775
EXELON CORP COM 30161N101 3 93 SH   DFND 4 0 0 93
BROADCOM INC COM 11135F101 21 90 SH   DFND 4 0 0 90
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 235 3,880 SH   DFND 2 3,880 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 241 9,077 SH   DFND 4 0 0 9,077
SOUTHERN CO COM 842587107 1,198 22,131 SH   DFND 2 22,131 0 0
QURATE RETAIL INC COM SER A 74915M100 3 470 SH   DFND 3 470 0 0
PHREESIA INC COM 71944F106 190 9,051 SH   DFND 1 9,051 0 0
AMERIPRISE FINL INC COM 03076C106 336 3,279 SH   DFND 3 3,279 0 0
F M C CORP COM NEW 302491303 8,776 107,427 SH   DFND 2 107,427 0 0
HOLOGIC INC COM 436440101 1,761 50,162 SH   DFND 1 50,162 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,420 10,129 SH   DFND 2 10,109 0 20
HEICO CORP NEW COM 422806109 6,421 86,064 SH   DFND 2 85,989 0 75
AON PLC SHS CL A G0408V102 521 3,159 SH   DFND 2 3,020 0 139
KKR & CO INC CL A 48251W104 1 53 SH   DFND 4 0 0 53
MEDTRONIC PLC SHS G5960L103 208 2,309 SH   DFND 3 2,309 0 0
ILLINOIS TOOL WKS INC COM 452308109 68 480 SH   DFND 4 0 0 480
BIOGEN INC COM 09062X103 32 100 SH   DFND 3 100 0 0
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 394 9,896 SH   DFND 2 9,896 0 0
AZUL S A SPONSR ADR PFD 05501U106 2,354 230,963 SH   DFND 2 230,963 0 0
INTEL CORP COM 458140100 14,341 264,979 SH   DFND 1 264,479 0 500
OMNICOM GROUP INC COM 681919106 166 3,021 SH   DFND 1 3,021 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 34,042 762,084 SH   DFND 2 623,635 0 138,449
ISHARES TR EAFE SML CP ETF 464288273 8,811 196,543 SH   DFND 2 196,543 0 0
KURA ONCOLOGY INC COM 50127T109 54 5,399 SH   DFND 1 5,399 0 0
AMBEV SA SPONSORED ADR 02319V103 7,599 3,303,912 SH   DFND 2 3,303,912 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 472 17,339 SH   DFND 2 17,339 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 46 3,454 SH   DFND 1 3,454 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 13,850 958,444 SH   DFND 2 789,849 0 168,595
DOMINION ENERGY INC COM 25746U109 440 6,089 SH   DFND 4 0 0 6,089
NOBLE ENERGY INC COM 655044105 578 95,679 SH   DFND 2 95,679 0 0
UNITED TECHNOLOGIES CORP COM 913017109 72,763 771,365 SH   DFND 2 696,330 0 75,035
CENTURY CASINOS INC COM 156492100 21 8,631 SH   DFND 1 8,631 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 224 5,205 SH   DFND 2 5,205 0 0
ORACLE CORP COM 68389X105 31 638 SH   DFND 4 0 0 638
ORACLE CORP COM 68389X105 8,614 178,218 SH   DFND 2 178,218 0 0
DISNEY WALT CO COM DISNEY 254687106 95,266 986,179 SH   DFND 2 857,036 0 129,143
SOUTHERN NATL BANCORP OF VA COM 843395104 99 10,020 SH   DFND 2 10,020 0 0
UDR INC COM 902653104 1,028 28,122 SH   DFND 4 0 0 28,122
REGENCY CTRS CORP COM 758849103 1,235 32,148 SH   DFND 2 32,148 0 0
LEGGETT & PLATT INC COM 524660107 580 21,722 SH   DFND 2 21,722 0 0
GCI LIBERTY INC COM CLASS A 36164V305 143,731 2,522,927 SH   DFND 2 2,184,679 0 338,248
SNAP ON INC COM 833034101 1,860 17,093 SH   DFND 2 17,093 0 0
YUM BRANDS INC COM 988498101 277 4,046 SH   DFND 1 4,046 0 0
LITTELFUSE INC COM 537008104 268 2,008 SH   DFND 1 2,008 0 0
JBG SMITH PPTYS COM 46590V100 1,985 62,360 SH   DFND 1 62,360 0 0
ERIE INDTY CO CL A 29530P102 6,420 43,306 SH   DFND 2 43,306 0 0
ECHOSTAR CORP CL A 278768106 343 10,740 SH   DFND 1 10,740 0 0
FAIR ISAAC CORP COM 303250104 273 886 SH   DFND 1 886 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6 160 SH   DFND 4 0 0 160
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,007 111,390 SH   DFND 3 104,790 0 6,600
CANADIAN NATL RY CO COM 136375102 148 1,906 SH   DFND 4 0 0 1,906
CASEYS GEN STORES INC COM 147528103 492 3,712 SH   DFND 1 3,712 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,984 22 SH   DFND 4 0 0 22
LAUDER ESTEE COS INC CL A 518439104 20,315 127,494 SH   DFND 3 127,494 0 0
SYSCO CORP COM 871829107 921 20,187 SH   DFND 2 20,187 0 0
BROWN FORMAN CORP CL B 115637209 16,569 298,492 SH   DFND 3 298,492 0 0
REALTY INCOME CORP COM 756109104 152 3,052 SH   DFND 2 3,052 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,192 11,798 SH   DFND 2 11,798 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 44 4,534 SH   DFND 1 4,534 0 0
LOWES COS INC COM 548661107 19,179 222,881 SH   DFND 1 222,881 0 0
VAREX IMAGING CORP COM 92214X106 11 480 SH   DFND 1 480 0 0
KNOWLES CORP COM 49926D109 67 5,009 SH   DFND 2 5,009 0 0
CLOROX CO DEL COM 189054109 1,045 6,033 SH   DFND 2 5,653 0 380
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 231 8,840 SH   DFND 2 8,840 0 0
ROYCE MICRO-CAP TR INC COM 780915104 15 2,613 SH   DFND 1 0 0 2,613
COCA COLA CO COM 191216100 332 7,506 SH   DFND 3 7,506 0 0
ACTIVISION BLIZZARD INC COM 00507V109 224 3,769 SH   DFND 2 3,769 0 0
FIVE BELOW INC COM 33829M101 21 293 SH   DFND 1 293 0 0
ASSURANT INC COM 04621X108 384 3,685 SH   DFND 1 3,685 0 0
NORDSON CORP COM 655663102 1,748 12,944 SH   DFND 2 12,903 0 41
CISCO SYS INC COM 17275R102 33,662 856,324 SH   DFND 2 835,401 0 20,923
AMERICAN EXPRESS CO COM 025816109 2,313 27,018 SH   DFND 1 26,718 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 290 4,147 SH   DFND 1 4,147 0 0
EXXON MOBIL CORP COM 30231G102 690 18,178 SH   DFND 4 0 0 18,178
WALGREENS BOOTS ALLIANCE INC COM 931427108 137 2,991 SH   DFND 1 2,991 0 0
VERISK ANALYTICS INC COM 92345Y106 2,738 19,642 SH   DFND 2 19,581 0 61
VAREX IMAGING CORP COM 92214X106 295 12,984 SH   DFND 2 7,229 0 5,755
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 264 3,460 SH   DFND 2 3,460 0 0
REDFIN CORP COM 75737F108 622 40,350 SH   DFND 2 40,350 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 5,451 37,751 SH   DFND 1 35,951 0 1,800
VANGUARD INDEX FDS LARGE CAP ETF 922908637 67 567 SH   DFND 1 567 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 175 12,681 SH   DFND 2 12,681 0 0
KAMAN CORP COM 483548103 17 450 SH   DFND 1 450 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,814 18,676 SH   DFND 2 18,676 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,805 46,248 SH   DFND 2 46,248 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,283 135,191 SH   DFND 2 135,191 0 0
ISHARES TR S&P MC 400GR ETF 464287606 75 423 SH   DFND 1 423 0 0
HUBBELL INC COM 443510607 310 2,700 SH   DFND 1 2,000 0 700
RAYTHEON CO COM NEW 755111507 1,649 12,577 SH   DFND 1 12,577 0 0
GENERAL MTRS CO COM 37045V100 440 21,161 SH   DFND 2 21,161 0 0
WP CAREY INC COM 92936U109 6,705 115,437 SH   DFND 1 115,437 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 31 2,636 SH   DFND 2 2,636 0 0
RAYTHEON CO COM NEW 755111507 194 1,483 SH   DFND 4 0 0 1,483
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 193,627 1,059,054 SH   DFND 2 956,453 0 102,601
WADDELL & REED FINL INC CL A 930059100 11,726 1,030,404 SH   DFND 2 1,025,450 0 4,954
ABBVIE INC COM 00287Y109 149 1,962 SH   DFND 3 1,962 0 0
LINCOLN NATL CORP IND COM 534187109 160 6,093 SH   DFND 1 6,093 0 0
FIRST TR NASDAQ-100 TECH IND SHS 337345102 120 1,418 SH   DFND 4 0 0 1,418
TJX COS INC NEW COM 872540109 405,280 8,476,902 SH   DFND 2 7,305,618 0 1,171,284
CLARUS CORP NEW COM 18270P109 20,493 2,091,165 SH   DFND 2 1,720,546 0 370,619
ISHARES TR CORE MSCI EURO 46434V738 386 10,400 SH   DFND 2 10,400 0 0
MURPHY USA INC COM 626755102 16,902 200,364 SH   DFND 2 199,397 0 967
SBA COMMUNICATIONS CORP NEW CL A 78410G104 29,926 110,850 SH   DFND 1 110,250 0 600
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1 477 SH   DFND 3 477 0 0
CLARUS CORP NEW COM 18270P109 199 20,340 SH   DFND 1 20,340 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,361 167,939 SH   DFND 1 167,939 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 648 36,030 SH   DFND 2 36,030 0 0
GRAHAM HLDGS CO COM CL B 384637104 15 43 SH   DFND 1 43 0 0
REPUBLIC SVCS INC COM 760759100 45 600 SH   DFND 1 600 0 0
BIOGEN INC COM 09062X103 1,605 5,074 SH   DFND 2 5,074 0 0
ISHARES TR CORE S&P500 ETF 464287200 14,629 56,614 SH   DFND 1 56,614 0 0
TIFFANY & CO NEW COM 886547108 239 1,845 SH   DFND 2 1,845 0 0
ISHARES TR SELECT DIVID ETF 464287168 37 500 SH   DFND 1 500 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,506 29,864 SH   DFND 2 29,864 0 0
AMERICAN TOWER CORP NEW COM 03027X100 11,947 54,866 SH   DFND 1 53,366 0 1,500
CTS CORP COM 126501105 8,584 344,869 SH   DFND 2 343,241 0 1,628
STRYKER CORP COM 863667101 3,011 18,087 SH   DFND 1 17,787 0 300
WASHINGTON FED INC COM 938824109 17,836 687,054 SH   DFND 2 683,739 0 3,315
AGILENT TECHNOLOGIES INC COM 00846U101 36,849 514,503 SH   DFND 2 407,006 0 107,497
MIMECAST LTD ORD SHS G14838109 94,853 2,687,075 SH   DFND 2 2,264,979 0 422,096
UNITED PARCEL SERVICE INC CL B 911312106 399 4,268 SH   DFND 1 4,268 0 0
BROWN FORMAN CORP CL A 115637100 60 1,162 SH   DFND 1 1,162 0 0
SEATTLE GENETICS INC COM 812578102 163 1,415 SH   DFND 1 1,415 0 0
WELLS FARGO CO NEW COM 949746101 11,689 407,260 SH   DFND 2 367,297 0 39,963
DEERE & CO COM 244199105 5,716 41,374 SH   DFND 2 41,259 0 115
FIVE BELOW INC COM 33829M101 1,782 25,328 SH   DFND 2 25,328 0 0
DISCOVER FINL SVCS COM 254709108 156 4,360 SH   DFND 3 4,360 0 0
RENASANT CORP COM 75970E107 133 6,105 SH   DFND 1 6,105 0 0
METLIFE INC COM 59156R108 0 16 SH   DFND 1 16 0 0
PARKER HANNIFIN CORP COM 701094104 771 5,943 SH   DFND 2 5,943 0 0
WATERS CORP COM 941848103 171 940 SH   DFND 4 0 0 940
MARSH & MCLENNAN COS INC COM 571748102 4,567 52,823 SH   DFND 2 51,894 0 929
DIAMONDROCK HOSPITALITY CO COM 252784301 121 23,788 SH   DFND 2 23,788 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 201 4,462 SH   DFND 2 4,462 0 0
BYLINE BANCORP INC COM 124411109 112 10,769 SH   DFND 1 10,769 0 0
IQVIA HLDGS INC COM 46266C105 1 7 SH   DFND 1 7 0 0
COSTAR GROUP INC COM 22160N109 5,622 9,573 SH   DFND 2 9,573 0 0
CUMMINS INC COM 231021106 352 2,600 SH   DFND 1 2,600 0 0
COMMERCE BANCSHARES INC COM 200525103 2,367 47,010 SH   DFND 2 47,010 0 0
CDK GLOBAL INC COM 12508E101 271 8,238 SH   DFND 1 8,238 0 0
CHURCH & DWIGHT INC COM 171340102 57 885 SH   DFND 3 885 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 929 7,306 SH   DFND 2 7,251 0 55
INTERCONTINENTAL EXCHANGE IN COM 45866F104 87 1,081 SH   DFND 1 960 0 121
BP PLC SPONSORED ADR 055622104 331 13,561 SH   DFND 1 12,444 0 1,117
QUEST DIAGNOSTICS INC COM 74834L100 472 5,867 SH   DFND 2 5,867 0 0
ETSY INC COM 29786A106 1,142 29,721 SH   DFND 1 29,721 0 0
DOLLAR GEN CORP NEW COM 256677105 366 2,421 SH   DFND 2 2,421 0 0
HELEN OF TROY CORP LTD COM G4388N106 262 1,819 SH   DFND 1 1,819 0 0
HERSHEY CO COM 427866108 1,243 9,378 SH   DFND 2 9,268 0 110
NORDSON CORP COM 655663102 1,668 12,351 SH   DFND 1 12,351 0 0
EAGLE MATERIALS INC COM 26969P108 374 6,402 SH   DFND 1 6,402 0 0
ALLSTATE CORP COM 020002101 2,673 29,139 SH   DFND 2 29,139 0 0
PAYCHEX INC COM 704326107 85 1,350 SH   DFND 3 1,350 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 277 5,000 SH   DFND 1 5,000 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 606 5,940 SH   DFND 1 5,940 0 0
3M CO COM 88579Y101 10,032 73,492 SH   DFND 2 68,292 0 5,200
CABLE ONE INC COM 12685J105 2,611 1,588 SH   DFND 2 1,148 0 440
STONERIDGE INC COM 86183P102 502 30,000 SH   DFND 1 30,000 0 0
EATON CORP PLC SHS G29183103 1,258 16,190 SH   DFND 1 16,190 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,152 36,488 SH   DFND 1 36,288 0 200
MYERS INDS INC COM 628464109 123 11,450 SH   DFND 2 11,450 0 0
CULP INC COM 230215105 35 4,805 SH   DFND 1 4,805 0 0
OCEANFIRST FINL CORP COM 675234108 18,259 1,147,661 SH   DFND 2 1,141,991 0 5,670
FERRO CORP COM 315405100 100 10,648 SH   DFND 2 10,648 0 0
CORE MARK HOLDING CO INC COM 218681104 32,072 1,122,597 SH   DFND 2 1,116,763 0 5,834
VERISK ANALYTICS INC COM 92345Y106 144,494 1,036,692 SH   DFND 2 949,849 0 86,843
BLACKLINE INC COM 09239B109 459 8,721 SH   DFND 1 8,721 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 921 11,609 SH   DFND 1 10,209 0 1,400
WASTE CONNECTIONS INC COM 94106B101 2,223 28,690 SH   DFND 1 25,390 0 3,300
ALLSTATE CORP COM 020002101 441 4,812 SH   DFND 1 4,812 0 0
V F CORP COM 918204108 1,812 33,495 SH   DFND 2 33,495 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 726 9,737 SH   DFND 2 9,737 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 189 5,632 SH   DFND 3 5,632 0 0
WEYERHAEUSER CO COM 962166104 26 1,561 SH   DFND 3 1,561 0 0
GENERAL ELECTRIC CO COM 369604103 24 3,052 SH   DFND 3 3,052 0 0
HUBBELL INC COM 443510607 828 7,216 SH   DFND 2 7,216 0 0
TRAVELERS COMPANIES INC COM 89417E109 40 400 SH   DFND 3 400 0 0
PTC INC COM 69370C100 305 4,974 SH   DFND 2 4,180 0 794
MADISON SQUARE GARDEN CO NEW CL A 55825T103 81 383 SH   DFND 1 383 0 0
DONALDSON INC COM 257651109 1,357 35,123 SH   DFND 2 35,123 0 0
AT&T INC COM 00206R102 13 440 SH   DFND 3 440 0 0
CENTENE CORP DEL COM 15135B101 191 3,212 SH   DFND 2 3,212 0 0
DOMINION ENERGY INC COM 25746U109 21 288 SH   DFND 3 288 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 208 2,825 SH   DFND 3 2,825 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 89 1,279 SH   DFND 4 0 0 1,279
HONEYWELL INTL INC COM 438516106 3,776 28,220 SH   DFND 1 28,220 0 0
REX AMERICAN RESOURCES CORP COM 761624105 10,821 232,640 SH   DFND 2 231,492 0 1,148
HUNT J B TRANS SVCS INC COM 445658107 431 4,670 SH   DFND 1 4,670 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 776 9,592 SH   DFND 1 9,447 0 145
RPM INTL INC COM 749685103 276 4,633 SH   DFND 2 4,633 0 0
ZOETIS INC CL A 98978V103 547,122 4,648,837 SH   DFND 2 3,979,019 0 669,818
NORTHROP GRUMMAN CORP COM 666807102 135 447 SH   DFND 4 0 0 447
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,745 18,923 SH   DFND 2 18,923 0 0
DOMINOS PIZZA INC COM 25754A201 227 700 SH   DFND 2 700 0 0
ALERUS FINL CORP COM 01446U103 37 2,211 SH   DFND 1 2,211 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,123 8,528 SH   DFND 1 8,528 0 0
UNILEVER N V N Y SHS NEW 904784709 244 5,005 SH   DFND 3 5,005 0 0
BECTON DICKINSON & CO COM 075887109 13,401 58,325 SH   DFND 2 58,325 0 0
WALMART INC COM 931142103 2,923 25,725 SH   DFND 1 25,725 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 342 18,152 SH   DFND 2 18,152 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 54,568 377,897 SH   DFND 2 309,068 0 68,829
IDEXX LABS INC COM 45168D104 10,901 45,001 SH   DFND 1 44,561 0 440
CENTENE CORP DEL COM 15135B101 64 1,080 SH   DFND 1 1,080 0 0
ALCON INC ORD SHS H01301128 882 17,367 SH   DFND 2 16,342 0 1,025
BOSTON SCIENTIFIC CORP COM 101137107 98 3,000 SH   DFND 4 0 0 3,000
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 291 6,508 SH   DFND 1 6,508 0 0
TWITTER INC COM 90184L102 896 36,452 SH   DFND 2 35,283 0 1,169
DIAGEO P L C SPON ADR NEW 25243Q205 114 900 SH   DFND 4 0 0 900
BOEING CO COM 097023105 3,659 24,538 SH   DFND 2 24,538 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 403 12,377 SH   DFND 3 11,644 0 733
STARBUCKS CORP COM 855244109 8,257 125,598 SH   DFND 1 125,598 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 247 2,413 SH   DFND 2 2,413 0 0
SHERWIN WILLIAMS CO COM 824348106 432,630 941,484 SH   DFND 2 807,711 0 133,773
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,248 203,098 SH   DFND 4 0 0 203,098
ISHARES INC CORE MSCI EMKT 46434G103 37,496 926,498 SH   DFND 2 883,973 0 42,525
CHEVRON CORP NEW COM 166764100 6,631 91,508 SH   DFND 1 91,108 0 400
STANLEY BLACK & DECKER INC COM 854502101 730 7,299 SH   DFND 1 7,164 0 135
WESTERN UN CO COM 959802109 3,570 196,933 SH   DFND 2 196,933 0 0
APPLIED MATLS INC COM 038222105 53 1,154 SH   DFND 3 1,154 0 0
APPLE INC COM 037833100 3,521 13,846 SH   DFND 4 0 0 13,846
ACTIVISION BLIZZARD INC COM 00507V109 1 16 SH   DFND 1 16 0 0
EMERSON ELEC CO COM 291011104 292 6,133 SH   DFND 4 0 0 6,133
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 91 1,319 SH   DFND 3 1,319 0 0
DOMINION ENERGY INC COM 25746U109 3,188 44,157 SH   DFND 1 44,157 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 440 2,075 SH   DFND 1 2,075 0 0
BOSTON PROPERTIES INC COM 101121101 1,349 14,632 SH   DFND 2 14,497 0 135
SYNOVUS FINL CORP COM NEW 87161C501 347 19,760 SH   DFND 1 19,760 0 0
AFYA LTD CL A COM G01125106 1,246 65,359 SH   DFND 3 65,359 0 0
ROYCE VALUE TR INC COM 780910105 260 26,938 SH   DFND 2 22,753 0 4,185
STARWOOD PPTY TR INC COM 85571B105 110 10,755 SH   DFND 2 10,755 0 0
ISHARES TR CORE S&P500 ETF 464287200 227,075 878,772 SH   DFND 2 722,721 0 156,051
PINTEREST INC CL A 72352L106 80 5,181 SH   DFND 3 5,181 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,861 174,683 SH   DFND 4 0 0 174,683
CITIGROUP INC COM NEW 172967424 256 6,080 SH   DFND 3 6,080 0 0
NOKIA CORP SPONSORED ADR 654902204 155 50,000 SH   DFND 1 50,000 0 0
PALO ALTO NETWORKS INC COM 697435105 8,680 52,944 SH   DFND 2 52,823 0 121
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 158 1,552 SH   DFND 4 0 0 1,552
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 303 9,665 SH   DFND 2 9,665 0 0
EVO PMTS INC CL A COM 26927E104 57,406 3,751,994 SH   DFND 2 3,096,199 0 655,795
NIKE INC CL B 654106103 1,606 19,415 SH   DFND 2 19,357 0 58
COOPER COS INC COM NEW 216648402 7,614 27,617 SH   DFND 2 27,617 0 0
GENERAL ELECTRIC CO COM 369604103 5,683 715,655 SH   DFND 2 715,655 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP HELT 46138E149 278 2,690 SH   DFND 2 2,690 0 0
FIRSTENERGY CORP COM 337932107 245 6,108 SH   DFND 2 6,108 0 0
OCCIDENTAL PETE CORP COM 674599105 29 2,497 SH   DFND 1 2,497 0 0
MAGELLAN HEALTH INC COM NEW 559079207 332 6,900 SH   DFND 1 6,900 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,457 22,192 SH   DFND 2 22,192 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 947 16,235 SH   DFND 2 16,235 0 0
STRYKER CORP COM 863667101 67 400 SH   DFND 4 0 0 400
NIKE INC CL B 654106103 93 1,118 SH   DFND 3 1,118 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 192 1,163 SH   DFND 1 1,163 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,400 28,330 SH   DFND 2 2,825 0 25,505
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 27 828 SH   DFND 1 0 0 828
CIVEO CORP CDA COM 17878Y108 8 19,287 SH   DFND 1 0 0 19,287
ISHARES INC CORE MSCI EMKT 46434G103 40 995 SH   DFND 3 0 0 995
CATERPILLAR INC DEL COM 149123101 253 2,183 SH   DFND 4 0 0 2,183
LOWES COS INC COM 548661107 186 2,162 SH   DFND 4 0 0 2,162
CAMPBELL SOUP CO COM 134429109 12 250 SH   DFND 4 0 0 250
GARTNER INC COM 366651107 972 9,763 SH   DFND 2 9,763 0 0
TOPBUILD CORP COM 89055F103 527 7,354 SH   DFND 1 7,354 0 0
MARKEL CORP COM 570535104 1,163 1,254 SH   DFND 2 1,254 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4 51 SH   DFND 1 51 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 2,966 65,445 SH   DFND 2 65,136 0 309
ISHARES INC MLT FCTR EMG MKT 46434G889 361 10,500 SH   DFND 2 10,500 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,089 34,375 SH   DFND 2 34,295 0 80
PAYCHEX INC COM 704326107 276 4,393 SH   DFND 1 4,393 0 0
LAUDER ESTEE COS INC CL A 518439104 13,404 84,119 SH   DFND 1 84,119 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3 200 SH   DFND 4 0 0 200
MAXIM INTEGRATED PRODS INC COM 57772K101 168 3,464 SH   DFND 2 3,464 0 0
BOEING CO COM 097023105 80 537 SH   DFND 3 537 0 0
HALLIBURTON CO COM 406216101 0 60 SH   DFND 4 0 0 60
UNDER ARMOUR INC CL C 904311206 92 11,461 SH   DFND 2 11,461 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 47,457 184,119 SH   DFND 4 0 0 184,119
ALARM COM HLDGS INC COM 011642105 134 3,444 SH   DFND 1 3,444 0 0
HOWARD BANCORP INC COM 442496105 4,374 402,861 SH   DFND 2 400,875 0 1,986
QUALCOMM INC COM 747525103 3,361 49,675 SH   DFND 2 48,631 0 1,044
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 40 674 SH   DFND 4 0 0 674
DELUXE CORP COM 248019101 16,624 641,093 SH   DFND 2 637,986 0 3,107
SENSIENT TECHNOLOGIES CORP COM 81725T100 326 7,500 SH   DFND 2 7,500 0 0
UNILEVER PLC SPON ADR NEW 904767704 137 2,700 SH   DFND 4 0 0 2,700
S&P GLOBAL INC COM 78409V104 3,983 16,255 SH   DFND 4 0 0 16,255
STANDEX INTL CORP COM 854231107 671 13,693 SH   DFND 2 13,693 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,157 209,311 SH   DFND 2 209,311 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 587 70,756 SH   DFND 2 70,756 0 0
PROLOGIS INC. COM 74340W103 59 740 SH   DFND 1 740 0 0
HEXCEL CORP NEW COM 428291108 37,735 1,014,675 SH   DFND 2 852,432 0 162,243
TABULA RASA HEALTHCARE INC COM 873379101 210 4,010 SH   DFND 1 4,010 0 0
AMICUS THERAPEUTICS INC COM 03152W109 354 38,363 SH   DFND 2 38,363 0 0
LANDSTAR SYS INC COM 515098101 407 4,247 SH   DFND 1 3,747 0 500
AMGEN INC COM 031162100 5,090 25,106 SH   DFND 1 24,356 0 750
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 391 3,089 SH   DFND 1 3,089 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 8,584 65,208 SH   DFND 2 65,208 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 4,895 54,958 SH   DFND 2 54,958 0 0
COMFORT SYS USA INC COM 199908104 251 6,867 SH   DFND 1 6,867 0 0
MCGRATH RENTCORP COM 580589109 27,261 520,436 SH   DFND 2 517,913 0 2,523
HDFC BANK LTD SPONSORED ADS 40415F101 3,329 86,568 SH   DFND 3 86,568 0 0
SQUARE INC CL A 852234103 343 6,545 SH   DFND 2 6,545 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,004 8,395 SH   DFND 2 8,395 0 0
CONSTELLATION BRANDS INC CL A 21036P108 385 2,683 SH   DFND 2 2,683 0 0
PAYPAL HLDGS INC COM 70450Y103 27,398 286,174 SH   DFND 1 282,474 0 3,700
ESCO TECHNOLOGIES INC COM 296315104 17,762 233,991 SH   DFND 2 193,252 0 40,739
VULCAN MATLS CO COM 929160109 241 2,227 SH   DFND 2 2,227 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 274 6,474 SH   DFND 2 6,474 0 0
M & T BK CORP COM 55261F104 3,098 29,953 SH   DFND 2 29,953 0 0
MARKEL CORP COM 570535104 202 218 SH   DFND 1 218 0 0
SOUTHWEST AIRLS CO COM 844741108 160 4,484 SH   DFND 2 4,484 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,303 13,708 SH   DFND 2 13,667 0 41
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 261 3,106 SH   DFND 2 3,106 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 122 1,283 SH   DFND 3 1,283 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2 10 SH   DFND 4 0 0 10
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,969 62,289 SH   DFND 2 62,279 0 10
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 12 15,477 SH   DFND 2 15,477 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 15 95 SH   DFND 3 95 0 0
CONAGRA BRANDS INC COM 205887102 5,027 171,350 SH   DFND 1 171,350 0 0
EATON VANCE CORP COM NON VTG 278265103 2,173 67,382 SH   DFND 2 67,382 0 0
NVIDIA CORP COM 67066G104 30 115 SH   DFND 4 0 0 115
DOLLAR TREE INC COM 256746108 56,275 765,965 SH   DFND 2 660,430 0 105,535
ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 452 24,972 SH   DFND 2 24,972 0 0
NEENAH INC COM 640079109 10,449 242,277 SH   DFND 2 241,084 0 1,193
DYNATRACE INC COM 268150109 52,596 2,206,183 SH   DFND 2 1,851,714 0 354,469
ORACLE CORP COM 68389X105 1,516 31,374 SH   DFND 1 30,574 0 800
UNILEVER PLC SPON ADR NEW 904767704 2 40 SH   DFND 1 40 0 0
ADOBE INC COM 00724F101 2,457 7,722 SH   DFND 2 7,700 0 22
VANGUARD WORLD FD MEGA CAP INDEX 921910873 310 3,411 SH   DFND 2 3,411 0 0
HARLEY DAVIDSON INC COM 412822108 17 908 SH   DFND 4 0 0 908
GOGO INC COM 38046C109 28 13,006 SH   DFND 1 13,006 0 0
IDEX CORP COM 45167R104 569 4,119 SH   DFND 1 4,119 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 34,133 68,926 SH   DFND 1 68,926 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,237 11,969 SH   DFND 4 0 0 11,969
BALL CORP COM 058498106 1,837 28,408 SH   DFND 2 28,326 0 82
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,126 148,370 SH   DFND 1 147,251 0 1,119
NORFOLK SOUTHERN CORP COM 655844108 1,331 9,118 SH   DFND 4 0 0 9,118
TEXAS INSTRS INC COM 882508104 10 100 SH   DFND 4 0 0 100
ISHARES TR MULTIFACTOR USA 46434V290 803 26,942 SH   DFND 2 26,942 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,508 158,728 SH   DFND 1 153,428 0 5,300
TABULA RASA HEALTHCARE INC COM 873379101 24,343 465,537 SH   DFND 2 383,008 0 82,529
SNAP ON INC COM 833034101 215 1,975 SH   DFND 1 1,975 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 544 2,974 SH   DFND 3 2,974 0 0
UNITEDHEALTH GROUP INC COM 91324P102 364 1,459 SH   DFND 4 0 0 1,459
KADANT INC COM 48282T104 282 3,773 SH   DFND 1 3,773 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 464 5,359 SH   DFND 1 5,359 0 0
OCCIDENTAL PETE CORP COM 674599105 5 448 SH   DFND 3 448 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2 12 SH   DFND 4 0 0 12
STERICYCLE INC COM 858912108 5,003 102,975 SH   DFND 1 102,975 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,298 23,875 SH   DFND 2 5,998 0 17,877
GENPACT LIMITED SHS G3922B107 418,018 14,315,676 SH   DFND 2 12,109,513 0 2,206,163
ISHARES TR CORE S&P500 ETF 464287200 547 2,118 SH   DFND 4 0 0 2,118
FORTUNE BRANDS HOME & SEC IN COM 34964C106 156 3,615 SH   DFND 1 3,615 0 0
GENWORTH FINL INC COM CL A 37247D106 166 50,000 SH   DFND 1 50,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,379 91,639 SH   DFND 1 90,791 0 848
APOLLO GLOBAL MGMT INC COM CL A 03768E105 328 9,800 SH   DFND 1 9,800 0 0
ISHARES TR BRAZIL SM-CP ETF 464289131 175 18,200 SH   DFND 2 18,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 71 786 SH   DFND 1 786 0 0
KURA ONCOLOGY INC COM 50127T109 6,192 622,268 SH   DFND 2 513,031 0 109,237
3M CO COM 88579Y101 7,735 56,659 SH   DFND 1 55,921 0 738
HEALTHEQUITY INC COM 42226A107 41,404 818,421 SH   DFND 2 690,878 0 127,543
BRIGHT HORIZONS FAM SOL IN D COM 109194100 127,698 1,251,941 SH   DFND 2 1,074,198 0 177,743
ERIE INDTY CO CL A 29530P102 2,270 15,311 SH   DFND 1 15,311 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,357 107,178 SH   DFND 2 107,178 0 0
WELLTOWER INC COM 95040Q104 536 11,701 SH   DFND 2 11,201 0 500
AMETEK INC COM 031100100 921 12,789 SH   DFND 1 12,789 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 150 1,135 SH   DFND 1 1,135 0 0
WADDELL & REED FINL INC CL A 930059100 142 12,512 SH   DFND 1 12,512 0 0
DENBURY RES INC COM NEW 247916208 7 36,000 SH   DFND 2 36,000 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 565 14,691 SH   DFND 2 14,691 0 0
BEYOND MEAT INC COM 08862E109 14 209 SH   DFND 4 0 0 209
GILDAN ACTIVEWEAR INC COM 375916103 198 15,533 SH   DFND 4 0 0 15,533
COOPER COS INC COM NEW 216648402 65 234 SH   DFND 3 234 0 0
OCEANFIRST FINL CORP COM 675234108 217 13,614 SH   DFND 1 13,614 0 0
DANAHER CORPORATION COM 235851102 3,182 22,989 SH   DFND 2 22,918 0 71
HARLEY DAVIDSON INC COM 412822108 897 47,400 SH   DFND 2 47,400 0 0
HENRY JACK & ASSOC INC COM 426281101 137 882 SH   DFND 1 882 0 0
AMERICAN ELEC PWR CO INC COM 025537101 832 10,411 SH   DFND 2 10,411 0 0
BALL CORP COM 058498106 4,302 66,535 SH   DFND 1 66,535 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 6,415 1,580,125 SH   DFND 2 1,580,125 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,998 71,548 SH   DFND 2 70,148 0 1,400
EXELON CORP COM 30161N101 265 7,211 SH   DFND 1 7,211 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,479 9,568 SH   DFND 2 9,568 0 0
CHURCHILL DOWNS INC COM 171484108 892 8,656 SH   DFND 2 8,656 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 76,358 4,114,124 SH   DFND 2 3,324,012 0 790,112
DELTA AIR LINES INC DEL COM NEW 247361702 222 7,772 SH   DFND 1 7,772 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,059 21,257 SH   DFND 2 21,257 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 144 14,880 SH   DFND 2 14,880 0 0
SMITH A O CORP COM 831865209 11 290 SH   DFND 1 290 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,513 9,936 SH   DFND 1 9,936 0 0
JOHNSON CTLS INTL PLC SHS G51502105 44 1,620 SH   DFND 1 1,620 0 0
LINCOLN NATL CORP IND COM 534187109 182 6,909 SH   DFND 2 6,593 0 316
CISCO SYS INC COM 17275R102 799 20,324 SH   DFND 3 20,119 0 205
SPDR S&P 500 ETF TR TR UNIT 78462F103 70 270 SH   DFND 3 10 0 260
ISHARES TR EXPND TEC SC ETF 464287549 476 2,247 SH   DFND 2 2,247 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 404 2,473 SH   DFND 3 2,473 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 24,285 85,631 SH   DFND 1 84,781 0 850
APERGY CORP COM 03755L104 144 25,098 SH   DFND 2 25,098 0 0
SONY CORP SPONSORED ADR 835699307 611 10,318 SH   DFND 2 9,242 0 1,076
PAYPAL HLDGS INC COM 70450Y103 276 2,884 SH   DFND 3 2,884 0 0
SILGAN HOLDINGS INC COM 827048109 181 6,235 SH   DFND 4 0 0 6,235
ISHARES TR EAFE GRWTH ETF 464288885 442 6,220 SH   DFND 1 6,220 0 0
COHERUS BIOSCIENCES INC COM 19249H103 101 6,213 SH   DFND 1 6,213 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 97 21,064 SH   DFND 4 0 0 21,064
ISHARES TR RESIDNL REAL EST 464288562 2,222 40,251 SH   DFND 2 40,251 0 0
SCHWAB CHARLES CORP COM 808513105 11,583 344,523 SH   DFND 1 339,372 0 5,151
ISHARES TR EAFE VALUE ETF 464288877 215 6,028 SH   DFND 1 6,028 0 0
EASTMAN CHEM CO COM 277432100 292 6,267 SH   DFND 2 6,267 0 0
CME GROUP INC COM 12572Q105 62 358 SH   DFND 3 358 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 120 8,274 SH   DFND 1 8,274 0 0
BALL CORP COM 058498106 111,917 1,730,858 SH   DFND 2 1,618,137 0 112,721
CHEMOURS CO COM 163851108 79 8,850 SH   DFND 2 8,850 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 162 24,785 SH   DFND 2 24,785 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,184 100,817 SH   DFND 1 100,817 0 0
HOWARD BANCORP INC COM 442496105 55 5,032 SH   DFND 1 5,032 0 0
UNISYS CORP COM NEW 909214306 492 39,798 SH   DFND 2 39,798 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 409 3,073 SH   DFND 2 2,783 0 290
TRAVELERS COMPANIES INC COM 89417E109 20 200 SH   DFND 4 0 0 200
TRANSDIGM GROUP INC COM 893641100 1,152 3,599 SH   DFND 2 3,599 0 0
WEC ENERGY GROUP INC COM 92939U106 879 9,970 SH   DFND 1 9,970 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 30 902 SH   DFND 1 902 0 0
KINDER MORGAN INC DEL COM 49456B101 129 9,290 SH   DFND 4 0 0 9,290
M & T BK CORP COM 55261F104 1,747 16,892 SH   DFND 1 16,892 0 0
K12 INC COM 48273U102 7,916 419,735 SH   DFND 2 419,735 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 86 867 SH   DFND 4 0 0 867
ENTEGRIS INC COM 29362U104 36,985 826,097 SH   DFND 2 682,539 0 143,558
CINCINNATI FINL CORP COM 172062101 178 2,362 SH   DFND 3 2,362 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,465 79,878 SH   DFND 2 54,878 0 25,000
COCA COLA CO COM 191216100 29,557 667,959 SH   DFND 2 651,492 0 16,467
BLACKROCK INC COM 09247X101 6,730 15,296 SH   DFND 2 15,296 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 46,815 409,015 SH   DFND 2 350,749 0 58,266
SERVICENOW INC COM 81762P102 97,512 340,263 SH   DFND 2 312,507 0 27,756
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 118 2,466 SH   DFND 4 0 0 2,466
MUELLER WTR PRODS INC COM SER A 624758108 19,855 2,478,777 SH   DFND 2 2,466,684 0 12,093
RENAISSANCERE HOLDINGS LTD COM G7496G103 33 224 SH   DFND 2 14 0 210
REGIONS FINANCIAL CORP NEW COM 7591EP100 885 98,688 SH   DFND 2 98,688 0 0
ANTHEM INC COM 036752103 288 1,269 SH   DFND 3 1,269 0 0
FORTIVE CORP COM 34959J108 384 6,949 SH   DFND 4 0 0 6,949
PROCTER & GAMBLE CO COM 742718109 24,642 224,016 SH   DFND 1 223,529 0 487
BLACKLINE INC COM 09239B109 49,076 932,824 SH   DFND 2 771,004 0 161,820
ARROW ELECTRS INC COM 042735100 942 18,154 SH   DFND 2 18,154 0 0
FAIR ISAAC CORP COM 303250104 4,555 14,802 SH   DFND 2 14,802 0 0
YUM CHINA HLDGS INC COM 98850P109 12 290 SH   DFND 4 0 0 290
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 39 1,195 SH   DFND 1 1,195 0 0
MONDELEZ INTL INC CL A 609207105 8,406 167,842 SH   DFND 2 140,224 0 27,618
BEST BUY INC COM 086516101 195 3,416 SH   DFND 3 3,416 0 0
ECHOSTAR CORP CL A 278768106 28,790 900,536 SH   DFND 2 896,206 0 4,330
ROGERS COMMUNICATIONS INC CL B 775109200 39 951 SH   DFND 1 951 0 0
ERIE INDTY CO CL A 29530P102 111 748 SH   DFND 3 748 0 0
MCCORMICK & CO INC COM VTG 579780107 28 200 SH   DFND 1 200 0 0
KONTOOR BRANDS INC COM 50050N103 604 31,531 SH   DFND 1 31,531 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 52 932 SH   DFND 2 932 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,532 31,890 SH   DFND 1 31,890 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 83 999 SH   DFND 1 0 0 999
CAPITAL SOUTHWEST CORP COM 140501107 122 10,700 SH   DFND 2 10,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 629 5,671 SH   DFND 4 0 0 5,671
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 449 23,607 SH   DFND 2 23,607 0 0
ROSS STORES INC COM 778296103 158 1,812 SH   DFND 3 1,812 0 0
GETTY RLTY CORP NEW COM 374297109 12,070 508,434 SH   DFND 2 505,915 0 2,519
OCCIDENTAL PETE CORP COM 674599105 127 11,039 SH   DFND 2 11,039 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 100 1,553 SH   DFND 1 1,553 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 544 5,882 SH   DFND 2 5,882 0 0
LILLY ELI & CO COM 532457108 87 627 SH   DFND 3 627 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 155 3,581 SH   DFND 2 3,581 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 41 900 SH   DFND 4 0 0 900
INVESCO QQQ TR UNIT SER 1 46090E103 67 350 SH   DFND 1 0 0 350
FACTSET RESH SYS INC COM 303075105 1,695 6,501 SH   DFND 2 6,501 0 0
FASTENAL CO COM 311900104 31 980 SH   DFND 3 980 0 0
ISHARES TR RUS MID CAP ETF 464287499 418 9,691 SH   DFND 1 9,691 0 0
MATCH GROUP INC COM 57665R106 5,829 88,270 SH   DFND 2 88,270 0 0
ISHARES TR CORE S&P MCP ETF 464287507 312 2,166 SH   DFND 4 0 0 2,166
HEALTHCARE SVCS GROUP INC COM 421906108 70 2,925 SH   DFND 1 2,925 0 0
KIRBY CORP COM 497266106 1,570 36,103 SH   DFND 2 36,103 0 0
PHILIP MORRIS INTL INC COM 718172109 5,678 77,824 SH   DFND 1 77,824 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 6 260 SH   DFND 2 260 0 0
OCCIDENTAL PETE CORP COM 674599105 2 171 SH   DFND 4 0 0 171
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,160 129,353 SH   DFND 1 129,353 0 0
TIMKENSTEEL CORP COM 887399103 953 294,970 SH   DFND 2 294,970 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 7,092 66,286 SH   DFND 2 66,286 0 0
MAGELLAN HEALTH INC COM NEW 559079207 28,265 587,496 SH   DFND 2 584,629 0 2,867
CVS HEALTH CORP COM 126650100 3,504 59,059 SH   DFND 1 59,059 0 0
TELEFLEX INCORPORATED COM 879369106 57 196 SH   DFND 1 196 0 0
WOODWARD INC COM 980745103 762 12,815 SH   DFND 3 12,525 0 290
WOODWARD INC COM 980745103 348 5,854 SH   DFND 1 5,854 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 387 4,703 SH   DFND 2 4,703 0 0
MUELLER WTR PRODS INC COM SER A 624758108 245 30,611 SH   DFND 1 30,611 0 0
NETAPP INC COM 64110D104 459 11,006 SH   DFND 1 11,006 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 28,956 211,848 SH   DFND 2 210,548 0 1,300
ISHARES TR MSCI USA ESG SLC 464288802 1,956 17,821 SH   DFND 2 17,821 0 0
STARBUCKS CORP COM 855244109 17 260 SH   DFND 3 260 0 0
CERNER CORP COM 156782104 456 7,240 SH   DFND 2 7,240 0 0
JPMORGAN CHASE & CO COM 46625H100 972 10,791 SH   DFND 4 0 0 10,791
FIDELITY NATL INFORMATION SV COM 31620M106 83 685 SH   DFND 4 0 0 685
EASTERLY GOVT PPTYS INC COM 27616P103 103 4,200 SH   DFND 1 4,200 0 0
CARMAX INC COM 143130102 109,888 2,041,385 SH   DFND 2 1,630,368 0 411,017
PFIZER INC COM 717081103 202 6,197 SH   DFND 3 6,197 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7,711 429,539 SH   DFND 2 427,402 0 2,137
FORD MTR CO DEL COM 345370860 4 800 SH   DFND 1 800 0 0
CHARLES RIV LABS INTL INC COM 159864107 116,464 922,782 SH   DFND 2 772,209 0 150,573
ALPHABET INC CAP STK CL A 02079K305 2,225 1,915 SH   DFND 4 0 0 1,915
CREDICORP LTD COM G2519Y108 7,727 54,009 SH   DFND 2 54,009 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 82 289 SH   DFND 3 289 0 0
LAM RESEARCH CORP COM 512807108 571 2,379 SH   DFND 2 2,314 0 65
FLOWERS FOODS INC COM 343498101 33 1,609 SH   DFND 3 1,609 0 0
PROGRESSIVE CORP OHIO COM 743315103 137 1,855 SH   DFND 1 1,649 0 206
AMEDISYS INC COM 023436108 353 1,925 SH   DFND 2 1,925 0 0
SAUL CTRS INC COM 804395101 33 1,000 SH   DFND 1 1,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,741 76,370 SH   DFND 1 76,370 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,067 220,045 SH   DFND 2 220,045 0 0
CELANESE CORP DEL COM 150870103 61 833 SH   DFND 1 833 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 117,393 910,662 SH   DFND 2 908,132 0 2,530
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 118 10,000 SH   DFND 4 0 0 10,000
CABLE ONE INC COM 12685J105 189 115 SH   DFND 1 115 0 0
NORFOLK SOUTHERN CORP COM 655844108 7,590 51,986 SH   DFND 2 51,986 0 0
ANTHEM INC COM 036752103 384 1,690 SH   DFND 4 0 0 1,690
CONOCOPHILLIPS COM 20825C104 3,494 113,444 SH   DFND 2 113,444 0 0
ALBANY INTL CORP CL A 012348108 19,808 418,506 SH   DFND 2 416,475 0 2,031
DOW INC COM 260557103 17,909 612,521 SH   DFND 2 607,103 0 5,418
METTLER TOLEDO INTERNATIONAL COM 592688105 2,117 3,066 SH   DFND 2 3,066 0 0
NEW YORK TIMES CO CL A 650111107 1,389 45,232 SH   DFND 2 45,232 0 0
MCDONALDS CORP COM 580135101 8,032 48,574 SH   DFND 1 48,574 0 0
WEC ENERGY GROUP INC COM 92939U106 1,320 14,978 SH   DFND 2 14,978 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 287 3,408 SH   DFND 2 3,408 0 0
CHOICE HOTELS INTL INC COM 169905106 275 4,494 SH   DFND 1 4,494 0 0
GENUINE PARTS CO COM 372460105 29 433 SH   DFND 1 433 0 0
XYLEM INC COM 98419M100 1,421 21,817 SH   DFND 2 21,817 0 0
FORTIVE CORP COM 34959J108 438,462 7,944,589 SH   DFND 2 6,914,041 0 1,030,548
BRUNSWICK CORP COM 117043109 946 26,735 SH   DFND 2 26,735 0 0
DOLLAR TREE INC COM 256746108 31 424 SH   DFND 4 0 0 424
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   DFND 1 2 0 0
BOOKING HLDGS INC COM 09857L108 17 13 SH   DFND 4 0 0 13
MATCH GROUP INC COM 57665R106 56 841 SH   DFND 1 841 0 0
UNION PAC CORP COM 907818108 1,720 12,198 SH   DFND 1 12,098 0 100
MASTERCARD INC CL A 57636Q104 66,348 274,664 SH   DFND 1 273,331 0 1,333
WEC ENERGY GROUP INC COM 92939U106 33 374 SH   DFND 4 0 0 374
GOLUB CAP BDC INC COM 38173M102 87 6,958 SH   DFND 1 6,958 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 103 1,304 SH   DFND 3 1,304 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 240 1,615 SH   DFND 1 1,615 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 594 73,651 SH   DFND 3 73,651 0 0
AQUA METALS INC COM 03837J101 7 14,500 SH   DFND 2 14,500 0 0
AFFIMED N V COM N01045108 79 50,000 SH   DFND 2 50,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 539 4,599 SH   DFND 2 4,599 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,948 259,595 SH   DFND 2 246,373 0 13,222
ZIX CORP COM 98974P100 59 13,660 SH   DFND 2 13,660 0 0
AMERIS BANCORP COM 03076K108 255 10,728 SH   DFND 1 10,728 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 33 295 SH   DFND 3 295 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 76 571 SH   DFND 1 571 0 0
MARSH & MCLENNAN COS INC COM 571748102 635 7,345 SH   DFND 1 7,345 0 0
TE CONNECTIVITY LTD REG SHS H84989104 518 8,220 SH   DFND 1 8,220 0 0
MCCORMICK & CO INC COM NON VTG 579780206 28 200 SH   DFND 4 0 0 200
AMERICAN WTR WKS CO INC NEW COM 030420103 29 246 SH   DFND 3 246 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 188 2,081 SH   DFND 1 2,081 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 667 27,950 SH   DFND 3 27,950 0 0
ARES CAPITAL CORP COM 04010L103 628 58,278 SH   DFND 2 56,978 0 1,300
WESTERN UN CO COM 959802109 8 436 SH   DFND 1 436 0 0
NOVO-NORDISK A S ADR 670100205 241 4,005 SH   DFND 2 3,905 0 100
LABORATORY CORP AMER HLDGS COM NEW 50540R409 724 5,730 SH   DFND 2 5,644 0 86
WASTE MGMT INC DEL COM 94106L109 58 629 SH   DFND 3 629 0 0
CAMPBELL SOUP CO COM 134429109 4,260 92,295 SH   DFND 2 91,950 0 345
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 26,613 1,278,251 SH   DFND 4 0 0 1,278,251
UNITED TECHNOLOGIES CORP COM 913017109 182 1,927 SH   DFND 3 1,927 0 0
KONTOOR BRANDS INC COM 50050N103 2,165 112,962 SH   DFND 2 112,962 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 216 3,653 SH   DFND 2 3,653 0 0
MERCK & CO. INC COM 58933Y105 88,619 1,151,804 SH   DFND 2 1,005,909 0 145,895
AMERICAN ELEC PWR CO INC COM 025537101 86 1,075 SH   DFND 1 1,075 0 0
BHP GROUP LTD SPONSORED ADS 088606108 374 10,201 SH   DFND 2 10,201 0 0
ALPHABET INC CAP STK CL A 02079K305 23,851 20,527 SH   DFND 1 20,211 0 316
IHS MARKIT LTD SHS G47567105 39 658 SH   DFND 1 658 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 266 2,716 SH   DFND 2 2,716 0 0
NOVARTIS A G SPONSORED ADR 66987V109 203 2,459 SH   DFND 3 2,459 0 0
ISHARES TR U.S. TECH ETF 464287721 201 983 SH   DFND 2 983 0 0
ALPHABET INC CAP STK CL C 02079K107 724,189 622,792 SH   DFND 2 536,582 0 86,210
AMAZON COM INC COM 023135106 1,123 576 SH   DFND 4 0 0 576
CORTEVA INC COM 22052L104 434 18,456 SH   DFND 1 18,286 0 170
EAGLE BANCORP INC MD COM 268948106 4,225 139,851 SH   DFND 2 135,873 0 3,978
CATERPILLAR INC DEL COM 149123101 4,462 38,453 SH   DFND 2 34,233 0 4,220
CHURCH & DWIGHT INC COM 171340102 6,117 95,317 SH   DFND 2 94,667 0 650
CROWN CASTLE INTL CORP NEW COM 22822V101 32 220 SH   DFND 4 0 0 220
FEDEX CORP COM 31428X106 260 2,144 SH   DFND 4 0 0 2,144
SOUTHERN CO COM 842587107 1,086 20,053 SH   DFND 1 20,053 0 0
ROPER TECHNOLOGIES INC COM 776696106 18,867 60,507 SH   DFND 1 60,033 0 474
V F CORP COM 918204108 7 128 SH   DFND 3 128 0 0
ISHARES INC MIN VOL GBL ETF 464286525 13,946 173,592 SH   DFND 2 173,592 0 0
MERCK & CO. INC COM 58933Y105 516 6,707 SH   DFND 3 6,527 0 180
ENTERPRISE PRODS PARTNERS L COM 293792107 48 3,387 SH   DFND 4 0 0 3,387
LOEWS CORP COM 540424108 1,572 45,139 SH   DFND 2 30,739 0 14,400
LIVE NATION ENTERTAINMENT IN COM 538034109 304 6,677 SH   DFND 2 6,677 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,361 65,358 SH   DFND 2 65,358 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 386 7,856 SH   DFND 2 7,856 0 0
BEST BUY INC COM 086516101 10,532 184,780 SH   DFND 2 158,530 0 26,250
EBAY INC COM 278642103 449 14,948 SH   DFND 1 14,948 0 0
TERADYNE INC COM 880770102 54 1,000 SH   DFND 1 1,000 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 65 2,521 SH   DFND 2 2,521 0 0
FEDERAL SIGNAL CORP COM 313855108 22,171 812,705 SH   DFND 2 808,790 0 3,915
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,310 31,935 SH   DFND 1 31,935 0 0
GLOBE LIFE INC COM 37959E102 162 2,250 SH   DFND 1 2,250 0 0
KKR & CO INC CL A 48251W104 3,850 164,053 SH   DFND 1 164,053 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,701 39,402 SH   DFND 2 39,402 0 0
BP PLC SPONSORED ADR 055622104 491 20,138 SH   DFND 2 20,138 0 0
EXPONENT INC COM 30214U102 899 12,504 SH   DFND 2 12,504 0 0
PLURALSIGHT INC COM CL A 72941B106 203 18,526 SH   DFND 2 18,526 0 0
KRAFT HEINZ CO COM 500754106 425 17,189 SH   DFND 2 16,497 0 692
ISHARES TR RUS MDCP VAL ETF 464287473 9 142 SH   DFND 4 0 0 142
UNITED RENTALS INC COM 911363109 49,055 476,719 SH   DFND 2 390,332 0 86,387
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 703 21,216 SH   DFND 2 21,216 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 170 4,420 SH   DFND 1 4,420 0 0
ROSS STORES INC COM 778296103 182 2,093 SH   DFND 1 2,093 0 0
MARTIN MARIETTA MATLS INC COM 573284106 39 205 SH   DFND 4 0 0 205
EAGLE MATERIALS INC COM 26969P108 31,407 537,595 SH   DFND 2 534,927 0 2,668
ANALOG DEVICES INC COM 032654105 138,756 1,547,747 SH   DFND 2 1,353,490 0 194,257
SCHLUMBERGER LTD COM 806857108 5 350 SH   DFND 3 350 0 0
SPDR SER TR DJ REIT ETF 78464A607 528 7,315 SH   DFND 2 7,210 0 105
STARBUCKS CORP COM 855244109 166 2,529 SH   DFND 4 0 0 2,529
ACCELERON PHARMA INC COM 00434H108 35,132 390,928 SH   DFND 2 327,780 0 63,148
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 188 2,297 SH   DFND 1 2,297 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 76 1,420 SH   DFND 3 1,420 0 0
3-D SYS CORP DEL COM NEW 88554D205 530 68,684 SH   DFND 2 68,684 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,245 7,623 SH   DFND 2 7,602 0 21
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 271 25,704 SH   DFND 1 25,704 0 0
NOVAVAX INC COM NEW 670002401 610 44,950 SH   DFND 1 44,950 0 0
LANDSTAR SYS INC COM 515098101 722 7,533 SH   DFND 2 7,533 0 0
KELLOGG CO COM 487836108 191 3,185 SH   DFND 1 3,185 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 894 12,144 SH   DFND 1 12,144 0 0
STERICYCLE INC COM 858912108 157 3,234 SH   DFND 3 3,234 0 0
AFLAC INC COM 001055102 899 26,239 SH   DFND 2 26,239 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 26,090 318,061 SH   DFND 2 318,061 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 266 2,307 SH   DFND 4 0 0 2,307
CLOROX CO DEL COM 189054109 55 320 SH   DFND 4 0 0 320
ELECTRONIC ARTS INC COM 285512109 23,416 233,764 SH   DFND 3 231,714 0 2,050
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 3 880 SH   DFND 1 880 0 0
MSCI INC COM 55354G100 58 200 SH   DFND 4 0 0 200
CHEGG INC COM 163092109 65,394 1,827,652 SH   DFND 2 1,506,392 0 321,260
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,782 61,346 SH   DFND 2 61,346 0 0
BIO RAD LABS INC CL A 090572207 1,880 5,363 SH   DFND 1 5,363 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 114 1,241 SH   DFND 4 0 0 1,241
CISCO SYS INC COM 17275R102 17,589 447,454 SH   DFND 1 442,454 0 5,000
HOLOGIC INC COM 436440101 1,278 36,388 SH   DFND 2 36,388 0 0
GENWORTH FINL INC COM CL A 37247D106 1,211 364,680 SH   DFND 2 364,680 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 65 20,000 SH   DFND 1 20,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 82 976 SH   DFND 1 976 0 0
CHARLES RIV LABS INTL INC COM 159864107 154 1,224 SH   DFND 3 1,224 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 345 26,379 SH   DFND 1 26,379 0 0
MCDONALDS CORP COM 580135101 20,224 122,309 SH   DFND 2 118,646 0 3,663
LIBERTY BROADBAND CORP COM SER A 530307107 68 635 SH   DFND 1 635 0 0
EOG RES INC COM 26875P101 2,748 76,521 SH   DFND 2 76,091 0 430
CITRIX SYS INC COM 177376100 1,192 8,420 SH   DFND 1 8,420 0 0
MURPHY USA INC COM 626755102 15,240 180,652 SH   DFND 4 0 0 180,652
VANGUARD INDEX FDS VALUE ETF 922908744 1,180 13,250 SH   DFND 4 0 0 13,250
BOOKING HLDGS INC COM 09857L108 127,293 94,619 SH   DFND 2 78,537 0 16,082
SERVICENOW INC COM 81762P102 1,915 6,683 SH   DFND 2 6,664 0 19
AMERIS BANCORP COM 03076K108 173 7,263 SH   DFND 4 0 0 7,263
LIVENT CORP COM 53814L108 7 1,309 SH   DFND 1 1,309 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 51,831 598,858 SH   DFND 2 499,960 0 98,898
ARCH CAP GROUP LTD ORD G0450A105 79 2,790 SH   DFND 1 2,790 0 0
CARMAX INC COM 143130102 330 6,130 SH   DFND 3 6,130 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 150 995 SH   DFND 4 0 0 995
OGE ENERGY CORP COM 670837103 246 8,000 SH   DFND 2 8,000 0 0
KKR & CO INC CL A 48251W104 58,698 2,500,964 SH   DFND 2 2,047,096 0 453,868
FLIR SYS INC COM 302445101 260 8,148 SH   DFND 2 8,148 0 0
WELLS FARGO CO NEW COM 949746101 508 17,703 SH   DFND 4 0 0 17,703
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,199 54,747 SH   DFND 2 54,747 0 0
HESS CORP COM 42809H107 429 12,874 SH   DFND 2 12,138 0 736
CACTUS INC CL A 127203107 9,231 795,767 SH   DFND 2 658,098 0 137,669
VERIZON COMMUNICATIONS INC COM 92343V104 4,330 80,593 SH   DFND 1 80,593 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,904 110,429 SH   DFND 1 110,429 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,075 68,354 SH   DFND 4 0 0 68,354
CIMAREX ENERGY CO COM 171798101 36 2,130 SH   DFND 3 2,130 0 0
MICROSOFT CORP COM 594918104 1,330,522 8,436,513 SH   DFND 2 7,385,846 0 1,050,667
FLOWSERVE CORP COM 34354P105 114 4,764 SH   DFND 1 3,164 0 1,600
INVESCO EXCHANGE-TRADED FD T RUSEL 1000 LOW 46138E412 392 14,860 SH   DFND 2 14,860 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 147 1,806 SH   DFND 1 1,806 0 0
CONAGRA BRANDS INC COM 205887102 58,674 1,999,832 SH   DFND 2 1,616,111 0 383,721
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,720 51,601 SH   DFND 1 51,601 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 8,029 432,614 SH   DFND 1 432,614 0 0
HAMILTON LANE INC CL A 407497106 19,088 345,118 SH   DFND 2 285,998 0 59,120
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 901 19,393 SH   DFND 1 19,220 0 173
FEDEX CORP COM 31428X106 117 962 SH   DFND 1 962 0 0
IDEXX LABS INC COM 45168D104 1,857 7,668 SH   DFND 2 7,646 0 22
MEDTRONIC PLC SHS G5960L103 3,858 42,776 SH   DFND 1 42,618 0 158
TEXAS INSTRS INC COM 882508104 3,470 34,727 SH   DFND 2 34,527 0 200
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,675 51,779 SH   DFND 4 0 0 51,779
ALPHABET INC CAP STK CL C 02079K107 28,656 24,644 SH   DFND 3 24,379 0 265
ZYNGA INC CL A 98986T108 117,052 17,087,892 SH   DFND 2 14,124,098 0 2,963,794
ISHARES TR U.S. TECH ETF 464287721 204 1,000 SH   DFND 1 1,000 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 36 1,025 SH   DFND 1 1,025 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 28,849 152,950 SH   DFND 1 151,650 0 1,300
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 12 930 SH   DFND 3 930 0 0
NXP SEMICONDUCTORS N V COM N6596X109 122 1,477 SH   DFND 3 1,357 0 120
ISHARES TR CORE S&P SCP ETF 464287804 460 8,195 SH   DFND 1 8,195 0 0
REPUBLIC SVCS INC COM 760759100 555 7,405 SH   DFND 2 7,405 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,060 28,141 SH   DFND 1 28,141 0 0
FEDEX CORP COM 31428X106 1,244 10,266 SH   DFND 2 10,266 0 0
QUALCOMM INC COM 747525103 19 274 SH   DFND 3 274 0 0
MCGRATH RENTCORP COM 580589109 317 6,060 SH   DFND 1 6,060 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,620 36,433 SH   DFND 2 35,973 0 460
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,153 32,071 SH   DFND 2 32,071 0 0
GENERAL DYNAMICS CORP COM 369550108 6,396 48,343 SH   DFND 1 47,693 0 650
DATADOG INC CL A COM 23804L103 17 483 SH   DFND 1 483 0 0
INTERPUBLIC GROUP COS INC COM 460690100 568 35,095 SH   DFND 2 35,095 0 0
F M C CORP COM NEW 302491303 170 2,081 SH   DFND 1 2,081 0 0
INTERPUBLIC GROUP COS INC COM 460690100 12 770 SH   DFND 1 770 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 184 2,274 SH   DFND 4 0 0 2,274
CARMAX INC COM 143130102 27 498 SH   DFND 4 0 0 498
KNOWLES CORP COM 49926D109 664 49,600 SH   DFND 1 49,600 0 0
CORTEVA INC COM 22052L104 28 1,200 SH   DFND 4 0 0 1,200
KRANESHARES TR CSI CHI INTERNET 500767306 426 9,405 SH   DFND 1 9,405 0 0
CHEVRON CORP NEW COM 166764100 260 3,591 SH   DFND 3 3,591 0 0
ISHARES TR S&P MC 400VL ETF 464287705 89 812 SH   DFND 1 812 0 0
VERITEX HLDGS INC COM 923451108 17,032 1,219,245 SH   DFND 2 1,213,210 0 6,035
COCA COLA CO COM 191216100 8,161 184,423 SH   DFND 1 182,423 0 2,000
IQVIA HLDGS INC COM 46266C105 1,098 10,185 SH   DFND 2 10,185 0 0
CONOCOPHILLIPS COM 20825C104 134 4,340 SH   DFND 4 0 0 4,340
HENRY SCHEIN INC COM 806407102 353 6,984 SH   DFND 2 5,584 0 1,400
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 123 8,948 SH   DFND 1 8,948 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 460 5,188 SH   DFND 2 5,188 0 0
DISNEY WALT CO COM DISNEY 254687106 12,610 130,540 SH   DFND 1 129,340 0 1,200
LOWES COS INC COM 548661107 772 8,970 SH   DFND 3 8,970 0 0
FITBIT INC CL A 33812L102 1,334 200,330 SH   DFND 2 200,330 0 0
SONOCO PRODS CO COM 835495102 16,877 364,111 SH   DFND 4 0 0 364,111
GENERAL DYNAMICS CORP COM 369550108 44,403 335,597 SH   DFND 2 289,390 0 46,207
WALMART INC COM 931142103 11,110 97,787 SH   DFND 2 81,598 0 16,189
PHILLIPS 66 COM 718546104 396 7,390 SH   DFND 1 7,390 0 0
ZOETIS INC CL A 98978V103 14,627 124,281 SH   DFND 1 124,281 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,159 30,576 SH   DFND 2 29,465 0 1,111
SALESFORCE COM INC COM 79466L302 76 527 SH   DFND 4 0 0 527
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 57,601 1,862,327 SH   DFND 2 1,528,818 0 333,509
MASTERCARD INC CL A 57636Q104 892,887 3,696,339 SH   DFND 2 3,146,477 0 549,862
US BANCORP DEL COM NEW 902973304 945 27,426 SH   DFND 1 27,165 0 261
ILLUMINA INC COM 452327109 417,248 1,527,710 SH   DFND 2 1,327,617 0 200,093
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 35 1,048 SH   DFND 3 1,048 0 0
CATALENT INC COM 148806102 254 4,893 SH   DFND 3 4,893 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,796 67,659 SH   DFND 2 36,289 0 31,370
GATX CORP COM 361448103 685 10,948 SH   DFND 2 10,948 0 0
SEALED AIR CORP NEW COM 81211K100 44 1,800 SH   DFND 1 1,800 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6 542 SH   DFND 3 542 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,882 45,626 SH   DFND 1 45,626 0 0
CTS CORP COM 126501105 116 4,672 SH   DFND 1 4,672 0 0
CLOROX CO DEL COM 189054109 14 82 SH   DFND 3 82 0 0
CVS HEALTH CORP COM 126650100 34 575 SH   DFND 4 0 0 575
CREDICORP LTD COM G2519Y108 2,400 16,776 SH   DFND 3 16,776 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,736 17,155 SH   DFND 2 17,104 0 51
PACIFIC PREMIER BANCORP COM 69478X105 22,383 1,188,049 SH   DFND 2 1,182,251 0 5,798
IAA INC COM 449253103 81,587 2,723,186 SH   DFND 2 2,298,999 0 424,187
DOW INC COM 260557103 60 2,041 SH   DFND 3 2,041 0 0
CASEYS GEN STORES INC COM 147528103 49,189 371,268 SH   DFND 2 313,371 0 57,897
HEALTHCARE SVCS GROUP INC COM 421906108 213 8,924 SH   DFND 2 8,924 0 0
ISHARES TR S&P MC 400VL ETF 464287705 113 1,026 SH   DFND 2 1,026 0 0
MEDIFAST INC COM 58470H101 1,491 23,857 SH   DFND 2 23,857 0 0
WEBSTER FINL CORP CONN COM 947890109 51 2,219 SH   DFND 3 2,219 0 0
FASTENAL CO COM 311900104 224 7,176 SH   DFND 1 7,176 0 0
SOUTHWEST AIRLS CO COM 844741108 125 3,520 SH   DFND 3 3,520 0 0
FIRST TR NASDAQ-100 TECH IND SHS 337345102 104 1,225 SH   DFND 2 1,225 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 202 1,481 SH   DFND 3 1,481 0 0
MERCK & CO. INC COM 58933Y105 938 12,189 SH   DFND 4 0 0 12,189
JPMORGAN CHASE & CO COM 46625H100 20,678 229,677 SH   DFND 3 226,677 0 3,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 69,850 675,600 SH   DFND 2 648,217 0 27,383
SMUCKER J M CO COM NEW 832696405 145 1,307 SH   DFND 1 1,307 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 108 1,170 SH   DFND 3 0 0 1,170
CHUBB LIMITED COM H1467J104 4,216 37,742 SH   DFND 2 37,742 0 0
EVERSOURCE ENERGY COM 30040W108 349 4,459 SH   DFND 2 3,919 0 540
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 289 2,945 SH   DFND 4 0 0 2,945
CATERPILLAR INC DEL COM 149123101 251 2,160 SH   DFND 3 2,160 0 0
NOVARTIS A G SPONSORED ADR 66987V109 5,627 68,246 SH   DFND 1 67,847 0 399
EASTGROUP PPTY INC COM 277276101 664 6,354 SH   DFND 1 6,354 0 0
DENNYS CORP COM 24869P104 10,494 1,366,372 SH   DFND 2 1,359,710 0 6,662
AVALONBAY CMNTYS INC COM 053484101 1,078 7,322 SH   DFND 1 7,322 0 0
WALKER & DUNLOP INC COM 93148P102 8,350 207,347 SH   DFND 2 207,347 0 0
CIMAREX ENERGY CO COM 171798101 8,371 497,388 SH   DFND 2 484,339 0 13,049
SANDY SPRING BANCORP INC COM 800363103 497 21,945 SH   DFND 2 21,945 0 0
UNITEDHEALTH GROUP INC COM 91324P102 306,556 1,229,271 SH   DFND 2 1,076,322 0 152,949
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 193 4,360 SH   DFND 4 0 0 4,360
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11 310 SH   DFND 4 0 0 310
HEICO CORP NEW COM 422806109 86 1,154 SH   DFND 3 1,154 0 0
INVESCO EXCHANGE-TRADED FD T KBW REGL BKG 46138E578 1,933 60,799 SH   DFND 2 60,799 0 0
TRIP COM GROUP LTD ADS 89677Q107 74 3,172 SH   DFND 1 3,172 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 653,938 3,466,964 SH   DFND 2 3,018,579 0 448,385
ISHARES TR CORE DIV GRWTH 46434V621 445 13,653 SH   DFND 2 13,653 0 0
ISHARES TR EAFE SML CP ETF 464288273 5,163 115,175 SH   DFND 1 115,175 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,241 8,238 SH   DFND 1 8,238 0 0
SYNOVUS FINL CORP COM NEW 87161C501 110 6,269 SH   DFND 2 6,269 0 0
ESSENTIAL UTILS INC COM 29670G102 130 3,204 SH   DFND 1 3,204 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,065 13,154 SH   DFND 2 13,154 0 0
CACTUS INC CL A 127203107 74 6,398 SH   DFND 1 6,398 0 0
CALAVO GROWERS INC COM 128246105 92 1,599 SH   DFND 2 1,599 0 0
GLOBE LIFE INC COM 37959E102 59 825 SH   DFND 2 825 0 0
HOME DEPOT INC COM 437076102 1,719 9,207 SH   DFND 2 9,178 0 29
XENIA HOTELS & RESORTS INC COM 984017103 20,497 1,989,923 SH   DFND 2 1,980,514 0 9,409
SCHLUMBERGER LTD COM 806857108 2,529 187,459 SH   DFND 2 187,459 0 0
BANKWELL FINL GROUP INC COM 06654A103 75 4,893 SH   DFND 2 4,893 0 0
PC CONNECTION INC COM 69318J100 154 3,736 SH   DFND 1 3,736 0 0
BEYOND MEAT INC COM 08862E109 638 9,588 SH   DFND 2 9,588 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 24 270 SH   DFND 1 0 0 270
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 7,516 205,971 SH   DFND 2 202,280 0 3,691
BANCO SANTANDER SA ADR 05964H105 2 1,035 SH   DFND 2 1,035 0 0
AMERIPRISE FINL INC COM 03076C106 85,911 838,311 SH   DFND 2 687,403 0 150,908
NORTHERN TR CORP COM 665859104 38 500 SH   DFND 4 0 0 500
NATIONAL GEN HLDGS CORP COM 636220303 265 16,023 SH   DFND 1 16,023 0 0
OKTA INC CL A 679295105 5,639 46,124 SH   DFND 2 46,124 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 3,269 54,733 SH   DFND 1 54,733 0 0
CATALENT INC COM 148806102 104,516 2,011,839 SH   DFND 2 1,692,509 0 319,330
APPLIED MATLS INC COM 038222105 52 1,125 SH   DFND 1 1,125 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 114 587 SH   DFND 4 0 0 587
VANGUARD INDEX FDS GROWTH ETF 922908736 1,737 11,087 SH   DFND 2 11,087 0 0
VEREIT INC COM 92339V100 244 50,000 SH   DFND 2 50,000 0 0
IHS MARKIT LTD SHS G47567105 10,330 172,173 SH   DFND 2 172,173 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 14 3,136 SH   DFND 1 3,136 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 62 12,292 SH   DFND 2 12,292 0 0
IAA INC COM 449253103 695 23,181 SH   DFND 1 23,181 0 0
PRICE T ROWE GROUP INC COM 74144T108 24 247 SH   DFND 3 247 0 0
AIR PRODS & CHEMS INC COM 009158106 2,707 13,560 SH   DFND 2 11,835 0 1,725
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,002 54,709 SH   DFND 4 0 0 54,709
UNITEDHEALTH GROUP INC COM 91324P102 3,215 12,890 SH   DFND 2 12,855 0 35
ISHARES TR MSCI ACWI EX US 464288240 1,997 53,068 SH   DFND 2 53,068 0 0
VERISIGN INC COM 92343E102 41 225 SH   DFND 1 225 0 0
TRAVELERS COMPANIES INC COM 89417E109 570 5,740 SH   DFND 1 5,740 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 7,731 1,651,842 SH   DFND 2 1,651,842 0 0
KAR AUCTION SVCS INC COM 48238T109 63 5,262 SH   DFND 1 5,262 0 0
MARRIOTT INTL INC NEW CL A 571903202 118 1,576 SH   DFND 3 1,576 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 256 391 SH   DFND 1 391 0 0
WEYERHAEUSER CO COM 962166104 1,914 112,908 SH   DFND 1 112,614 0 294
FLEETCOR TECHNOLOGIES INC COM 339041105 25 135 SH   DFND 3 135 0 0
BANK NEW YORK MELLON CORP COM 064058100 453 13,436 SH   DFND 1 13,436 0 0
DENNYS CORP COM 24869P104 124 16,203 SH   DFND 1 16,203 0 0
BLACKROCK INC COM 09247X101 75 170 SH   DFND 4 0 0 170
THERMO FISHER SCIENTIFIC INC COM 883556102 2,819 9,939 SH   DFND 2 9,910 0 29
ABBOTT LABS COM 002824100 12,970 164,360 SH   DFND 1 164,360 0 0
NEOGEN CORP COM 640491106 3,594 53,643 SH   DFND 2 53,643 0 0
AUTODESK INC COM 052769106 2,395 15,340 SH   DFND 2 15,297 0 43
UNITED BANKSHARES INC WEST V COM 909907107 85 3,686 SH   DFND 1 3,686 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 102 895 SH   DFND 3 0 0 895
UNITEDHEALTH GROUP INC COM 91324P102 904 3,625 SH   DFND 3 3,550 0 75
L3HARRIS TECHNOLOGIES INC COM 502431109 9,454 52,488 SH   DFND 1 51,988 0 500
XCEL ENERGY INC COM 98389B100 78 1,300 SH   DFND 1 1,300 0 0
QUAKER CHEM CORP COM 747316107 42,339 335,279 SH   DFND 2 276,751 0 58,528
NOVAVAX INC COM NEW 670002401 29 2,145 SH   DFND 2 2,145 0 0
ILLUMINA INC COM 452327109 1,660 6,078 SH   DFND 2 6,060 0 18
ISHARES TR S&P 500 GRWT ETF 464287309 2,775 16,816 SH   DFND 2 5,285 0 11,531
MASIMO CORP COM 574795100 1,043 5,887 SH   DFND 1 5,887 0 0
HENRY JACK & ASSOC INC COM 426281101 5,717 36,828 SH   DFND 2 36,828 0 0
ALLEGION PLC ORD SHS G0176J109 117 1,268 SH   DFND 3 1,268 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27,332 167,413 SH   DFND 1 167,385 0 28
AGILENT TECHNOLOGIES INC COM 00846U101 2,683 37,465 SH   DFND 1 37,465 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 89,349 1,869,609 SH   DFND 2 1,672,860 0 196,749
AFYA LTD CL A COM G01125106 4,988 261,674 SH   DFND 2 261,674 0 0
UNITED RENTALS INC COM 911363109 86 831 SH   DFND 3 831 0 0
TOTAL S.A. SPONSORED ADS 89151E109 221 5,946 SH   DFND 1 5,946 0 0
MOODYS CORP COM 615369105 83 392 SH   DFND 3 392 0 0
TE CONNECTIVITY LTD REG SHS H84989104 24 375 SH   DFND 4 0 0 375
NETFLIX INC COM 64110L106 1,646 4,385 SH   DFND 2 4,385 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,590 193,072 SH   DFND 2 193,072 0 0
BANKWELL FINL GROUP INC COM 06654A103 119 7,787 SH   DFND 1 7,787 0 0
UNITED BANKSHARES INC WEST V COM 909907107 4,136 179,221 SH   DFND 2 179,221 0 0
RENASANT CORP COM 75970E107 11,744 537,713 SH   DFND 2 535,177 0 2,536
RLJ LODGING TR COM 74965L101 614 79,594 SH   DFND 2 79,594 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,136 14,030 SH   DFND 2 13,989 0 41
KAYNE ANDERSN MLP MIDS INVT COM 486606106 23 6,399 SH   DFND 4 0 0 6,399
TRUIST FINL CORP COM 89832Q109 2,132 69,115 SH   DFND 1 69,115 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 204 12,187 SH   DFND 2 12,187 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 123 1,202 SH   DFND 3 1,202 0 0
COMMSCOPE HLDG CO INC COM 20337X109 273 30,000 SH   DFND 2 30,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 414 5,950 SH   DFND 1 5,950 0 0
PC CONNECTION INC COM 69318J100 12,924 313,604 SH   DFND 2 312,048 0 1,556
BRISTOL-MYERS SQUIBB CO COM 110122108 8,400 150,696 SH   DFND 2 148,166 0 2,530
VALERO ENERGY CORP COM 91913Y100 249 5,480 SH   DFND 3 5,480 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 27 333 SH   DFND 3 333 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 446 3,762 SH   DFND 2 3,762 0 0
MERCURY SYS INC COM 589378108 21,157 296,569 SH   DFND 2 245,507 0 51,062
SOUTH MTN MERGER CORP UNIT 99/99/9999 838884203 127 12,753 SH   DFND 1 12,753 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,090 73,825 SH   DFND 1 73,575 0 250
NVIDIA CORP COM 67066G104 352 1,336 SH   DFND 1 1,336 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10 216 SH   DFND 4 0 0 216
LILLY ELI & CO COM 532457108 6,848 49,367 SH   DFND 2 48,195 0 1,172
CBOE GLOBAL MARKETS INC COM 12503M108 410 4,597 SH   DFND 2 4,597 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 59 4,100 SH   DFND 1 4,100 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1 16 SH   DFND 1 16 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 42 200 SH   DFND 4 0 0 200
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 146 3,296 SH   DFND 1 100 0 3,196