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
3M COMPANY COMMON 88579Y101 17,543 100,356 SH   SOLE   93,247 0 7,109
3M COMPANY COMMON 88579Y101 10,242 58,594 SH   DFND 1 0 58,594 0
AAON INC COMMON 000360206 73,833 1,108,092 SH   SOLE   1,016,920 0 91,172
AAON INC COMMON 000360206 272,210 4,085,400 SH   DFND 1 0 4,085,400 0
ABBOTT LABS COMMON 002824100 402 3,668 SH   SOLE   3,668 0 0
ABBVIE INC COMMON 00287Y109 332 3,096 SH   SOLE   3,096 0 0
ABIOMED INC COMMON 003654100 1 2 SH   SOLE   2 0 0
ACADIA PHARMACEUTCLS COMMON 004225108 1 16 SH   SOLE   16 0 0
ACCENTURE PLC CLASS A G1151C101 32,707 125,208 SH   SOLE   115,579 0 9,629
ACCENTURE PLC CLASS A G1151C101 24,261 92,879 SH   DFND 1 0 92,879 0
ACTIVISION BLIZZARD COMMON 00507V109 7,474 80,498 SH   SOLE   79,645 0 853
ACTIVISION BLIZZARD COMMON 00507V109 21,272 229,102 SH   DFND 1 0 229,102 0
ACUITY BRANDS COMMON 00508Y102 1 9 SH   SOLE   9 0 0
ACUSHNET HOLDINGS COMMON 005098108 227,944 5,622,683 SH   SOLE   4,975,263 0 647,420
ACUSHNET HOLDINGS COMMON 005098108 61,757 1,523,361 SH   DFND 1 0 1,523,361 0
ADOBE INC COMMON 00724F101 218 435 SH   SOLE   435 0 0
ADV MICRO DEVICES COMMON 007903107 61 660 SH   SOLE   660 0 0
ADVANCED DRAINAGE COM USD0.01 00790R104 1 13 SH   SOLE   13 0 0
AFFILIATED MANAGE GR COMMON 008252108 1 14 SH   SOLE   14 0 0
AFLAC INC COMMON 001055102 3,359 75,525 SH   SOLE   75,525 0 0
AIR PRODS & CHEMS COMMON 009158106 1 2 SH   SOLE   2 0 0
AIRBNB INC CLASS A 009066101 2,084 14,194 SH   SOLE   14,024 0 170
AIRBNB INC CLASS A 009066101 6,180 42,095 SH   DFND 1 0 42,095 0
ALARM COM HLDGS IN COMMON 011642105 1 11 SH   SOLE   11 0 0
ALBANY INTL CORP CLASS A 012348108 81,344 1,107,928 SH   SOLE   1,039,065 0 68,863
ALBANY INTL CORP CLASS A 012348108 37,405 509,467 SH   DFND 1 0 509,467 0
ALBEMARLE CORP COMMON 012653101 1 10 SH   SOLE   10 0 0
ALCOA CORPORATION COMMON 013872106 2 100 SH   SOLE   100 0 0
ALCON AG ORDINARY SH CHF 0.04 H01301128 11,134 168,750 SH   SOLE   143,934 0 24,816
ALEXANDRIA REAL ESTA REIT 015271109 684 3,839 SH   SOLE   3,753 0 86
ALEXION PHARM INC COMMON 015351109 1 7 SH   SOLE   7 0 0
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 26,964 115,861 SH   SOLE   114,695 0 1,166
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 69,502 298,640 SH   DFND 1 0 298,640 0
ALKERMES PLC ORDINARY G01767105 0 21 SH   SOLE   21 0 0
ALLEGIANT TRAVEL CO COMMON 01748X102 1 3 SH   SOLE   3 0 0
ALLEGION PLC ORDINARY SHARES G0176J109 179,275 1,540,420 SH   SOLE   1,509,585 0 30,835
ALLEGION PLC ORDINARY SHARES G0176J109 49,554 425,794 SH   DFND 1 0 425,794 0
ALLSTATE CORP COMMON 020002101 2 22 SH   SOLE   22 0 0
ALNYLAM PHARMACUETCL COMMON 02043Q107 1 6 SH   SOLE   6 0 0
ALPHABET INC CLASS C 02079K107 1,218 695 SH   SOLE   695 0 0
ALPHABET INC CLASS A 02079K305 9,703 5,536 SH   SOLE   5,536 0 0
ALPHABET INC CLASS C 02079K107 5,298 3,024 SH   DFND 2 0 3,024 0
ALTRIA GROUP INC COMMON 02209S103 2,370 57,795 SH   SOLE   57,795 0 0
AMAZON COM INC COMMON 023135106 49,673 15,251 SH   SOLE   15,078 0 173
AMAZON COM INC COMMON 023135106 139,266 42,760 SH   DFND 1 0 42,760 0
AMCOR PLC ORDINARY SHARES G0250X107 2,017 171,331 SH   SOLE   171,331 0 0
AMCOR PLC ORDINARY SHARES G0250X107 898 76,259 SH   DFND 1 0 76,259 0
AMDOCS LTD ORDINARY G02602103 0 5 SH   SOLE   5 0 0
AMEDISYS INC COMMON 023436108 1 3 SH   SOLE   3 0 0
AMER SOFTWARE INC CLASS A 029683109 30,750 1,790,904 SH   SOLE   1,656,718 0 134,186
AMER SOFTWARE INC CLASS A 029683109 17,426 1,014,934 SH   DFND 1 0 1,014,934 0
AMERICAN EXPRESS CO COMMON 025816109 77 635 SH   SOLE   635 0 0
AMERICAN HOMES 4 R CL A 02665T306 757 25,249 SH   SOLE   24,716 0 533
AMERICAN TOWER CORP COMMON 03027X100 846 3,767 SH   SOLE   3,683 0 84
AMERICAN WTR WKS CO COMMON 030420103 27 179 SH   SOLE   179 0 0
AMERICOLD RLTY TR COMMON 03064D108 686 18,364 SH   SOLE   17,925 0 439
AMERIPRISE FINANCIAL COMMON 03076C106 2 12 SH   SOLE   12 0 0
AMERISOURCE-BERGEN COMMON 03073E105 4,493 45,955 SH   SOLE   45,955 0 0
AMERN INTL GROUP INC COMMON 026874784 1 39 SH   SOLE   39 0 0
AMETEK INC COMMON 031100100 18,082 149,505 SH   SOLE   123,947 0 25,558
AMETEK INC COMMON 031100100 51,325 424,384 SH   DFND 1 0 424,384 0
AMGEN INC COMMON 031162100 5,393 23,452 SH   SOLE   23,452 0 0
AMPHENOL CORPORATION CLASS A 032095101 24,694 188,824 SH   SOLE   178,410 0 10,414
AMPHENOL CORPORATION CLASS A 032095101 109,084 834,170 SH   DFND 1 0 834,170 0
ANALOG DEVICES INC COMMON 032654105 18,009 121,901 SH   SOLE   106,409 0 15,492
ANALOG DEVICES INC COMMON 032654105 2,931 19,838 SH   DFND 1 0 19,838 0
ANIKA THERAPEUTICS COMMON 035255108 50,280 1,110,917 SH   SOLE   1,045,115 0 65,802
ANIKA THERAPEUTICS COMMON 035255108 19,704 435,343 SH   DFND 1 0 435,343 0
ANSYS INC COMMON 03662Q105 145,592 400,199 SH   SOLE   395,565 0 4,634
ANSYS INC COMMON 03662Q105 17,486 48,064 SH   DFND 1 0 48,064 0
ANTHEM INC COMMON 036752103 222 691 SH   SOLE   691 0 0
AON PLC CL A ORDINARY SHARES G0403H108 1 4 SH   SOLE   4 0 0
APPLE INC COMMON 037833100 17,572 132,428 SH   SOLE   130,948 0 1,480
APPLIED MATERIALS COMMON 038222105 3 31 SH   SOLE   31 0 0
APTARGROUP INC COMMON 038336103 93,297 681,531 SH   SOLE   596,116 0 85,415
APTARGROUP INC COMMON 038336103 24,916 182,012 SH   DFND 1 0 182,012 0
ARK ETF TRUST ARK INNOVATION ETF 00214Q104 57,561 462,362 SH   SOLE   462,362 0 0
ARMSTRONG WORLD INDS COM 04247X102 75,799 1,018,939 SH   SOLE   957,510 0 61,429
ARMSTRONG WORLD INDS COM 04247X102 33,838 454,867 SH   DFND 1 0 454,867 0
ARROWHEAD PHARMACEUT COMMON 04280A100 1 18 SH   SOLE   18 0 0
ARTISAN PARTNERS A CLASS A 04316A108 148,889 2,957,645 SH   SOLE   2,570,513 0 387,132
ARTISAN PARTNERS A CLASS A 04316A108 44,950 892,925 SH   DFND 1 0 892,925 0
ASGN INCORPORATED COM USD0.01 00191U102 1 14 SH   SOLE   14 0 0
ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 5,105 10,468 SH   SOLE   10,468 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 490,413 3,765,162 SH   SOLE   3,448,501 0 316,661
ASPEN TECHNOLOGY INC COMMON 045327103 377,921 2,901,507 SH   DFND 1 0 2,901,507 0
ASTRAZENECA SP ADR (1/2 ORD) 046353108 6 113 SH   SOLE   113 0 0
AT&T INC COMMON 00206R102 3,916 136,164 SH   SOLE   136,164 0 0
AT&T INC COMMON 00206R102 8,415 292,606 SH   DFND 1 0 292,606 0
ATLASSIAN CORP PLC COMMON CL A G06242104 4 16 SH   SOLE   16 0 0
ATRICURE INC COMMON 04963C209 1 10 SH   SOLE   10 0 0
ATRION CORP COM USD0.1 049904105 89,093 138,718 SH   SOLE   120,232 0 18,486
ATRION CORP COM USD0.1 049904105 31,393 48,880 SH   DFND 1 0 48,880 0
AUTODESK INC COMMON 052769106 448 1,468 SH   SOLE   1,468 0 0
AUTOHOME INC ADR EACH REPR 1 ORD 05278C107 513,384 5,153,404 SH   SOLE   4,610,110 0 543,294
AUTOHOME INC ADR EACH REPR 1 ORD 05278C107 684,035 6,866,439 SH   DFND 1 0 6,866,439 0
AUTOMATIC DATA PROC COMMON 053015103 8,017 45,495 SH   SOLE   45,495 0 0
AVALARA INC COM USD0.0001 05338G106 104,023 630,863 SH   SOLE   589,807 0 41,056
AVALARA INC COM USD0.0001 05338G106 483,680 2,933,349 SH   DFND 1 0 2,933,349 0
AVALARA INC COM USD0.0001 05338G106 2,743 16,633 SH   DFND 2 0 16,633 0
AVALONBAY COMMUNTIES REIT 053484101 80 500 SH   SOLE   500 0 0
AVERY DENNISON CORP COMMON 053611109 1 7 SH   SOLE   7 0 0
AXALTA COATING SYS COMMON G0750C108 6,698 234,603 SH   SOLE   234,603 0 0
AXON ENTERPRISE INC COMMON 05464C101 0 2 SH   SOLE   2 0 0
BADGER METER INC COMMON 056525108 40,279 428,223 SH   SOLE   402,831 0 25,392
BADGER METER INC COMMON 056525108 17,840 189,671 SH   DFND 1 0 189,671 0
BANDWIDTH INC COM CL A 05988J103 1 6 SH   SOLE   6 0 0
BANK HAWAII CORP COMMON 062540109 79,755 1,040,908 SH   SOLE   977,351 0 63,557
BANK HAWAII CORP COMMON 062540109 52,610 686,634 SH   DFND 1 0 686,634 0
BANK OF AMERICA CORP COMMON 060505104 10,497 346,312 SH   SOLE   342,408 0 3,904
BANK OF AMERICA CORP COMMON 060505104 30,491 1,005,971 SH   DFND 1 0 1,005,971 0
BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 259 22,153 SH   SOLE   22,153 0 0
BCE INC COMMON 05534B760 5,313 124,132 SH   SOLE   124,132 0 0
BCE INC COMMON 05534B760 1,801 42,074 SH   DFND 1 0 42,074 0
BECTON DICKINSON COMMON 075887109 16,627 66,445 SH   SOLE   61,010 0 5,435
BENTLEY SYS INC CLASS B 08265T208 141,745 3,499,005 SH   SOLE   3,440,979 0 58,026
BENTLEY SYS INC CLASS B 08265T208 41,909 1,034,547 SH   DFND 1 0 1,034,547 0
BERKLEY W R CORP COM 084423102 197,771 2,977,576 SH   SOLE   2,941,535 0 36,041
BERKLEY W R CORP COM 084423102 23,419 352,594 SH   DFND 1 0 352,594 0
BERKLEY W R CORP COM 084423102 3,261 49,100 SH   DFND 2 0 49,100 0
BERKSHIRE HATHAWAY CLASS A 084670108 1,043 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY CLASS B 084670702 1,562 6,737 SH   SOLE   6,737 0 0
BERRY GLOBAL GROUP COMMON 08579W103 1 16 SH   SOLE   16 0 0
BEST BUY INC COMMON 086516101 2 16 SH   SOLE   16 0 0
BILL COM HLDGS INC COMMON 090043100 165,556 1,212,865 SH   SOLE   1,130,589 0 82,276
BILL COM HLDGS INC COMMON 090043100 669,717 4,906,355 SH   DFND 1 0 4,906,355 0
BIO RAD LABS INC CLASS A 090572207 79 135 SH   SOLE   135 0 0
BIOCEPT INC COMMON 09072V501 0 9 SH   SOLE   9 0 0
BIOGEN INC COMMON 09062X103 2 7 SH   SOLE   7 0 0
BIOHAVEN PHARMACTL COMMON G11196105 0 4 SH   SOLE   4 0 0
BIOMARIN PHARMAC INC COMMON 09061G101 1 9 SH   SOLE   9 0 0
BJS WHSL CLUB HLDGS COMMON 05550J101 1 24 SH   SOLE   24 0 0
BLACKLINE INC COM USD0.01 09239B109 106,639 799,510 SH   SOLE   732,211 0 67,299
BLACKLINE INC COM USD0.01 09239B109 425,295 3,188,593 SH   DFND 1 0 3,188,593 0
BLACKROCK INC COMMON 09247X101 53 74 SH   SOLE   74 0 0
BLACKSTONE GROUP L P COM CL A 09260D107 45 691 SH   SOLE   691 0 0
BLUEBIRD BIO INC COMMON 09609G100 1 13 SH   SOLE   13 0 0
BLUEPRINT MEDICINES COMMON 09627Y109 1 7 SH   SOLE   7 0 0
BOYD GAMING CORP COMMON 103304101 1 28 SH   SOLE   28 0 0
BP PLC ADR (6 ORD) 055622104 496 24,181 SH   SOLE   24,181 0 0
BRIGHT HORIZONS FA COMMON 109194100 136,647 789,912 SH   SOLE   779,747 0 10,165
BRIGHT HORIZONS FA COMMON 109194100 16,714 96,619 SH   DFND 1 0 96,619 0
BRISTOL MYERS SQUIBB COMMON 110122108 26 427 SH   SOLE   427 0 0
BRITISH AMER TOB PLC SPONSORED ADR 110448107 862 22,987 SH   SOLE   22,987 0 0
BRIXMOR PROPERTY G COM 11120U105 496 29,995 SH   SOLE   29,324 0 671
BROADCOM INC COMMON 11135F101 96 220 SH   SOLE   220 0 0
BROADRIDGE FINL SOLN COMMON 11133T103 39,193 255,822 SH   SOLE   230,878 0 24,944
BROADRIDGE FINL SOLN COMMON 11133T103 35,114 229,206 SH   DFND 1 0 229,206 0
BROOKS AUTOMATION COMMON 114340102 136,400 2,010,304 SH   SOLE   1,857,440 0 152,864
BROOKS AUTOMATION COMMON 114340102 110,615 1,630,290 SH   DFND 1 0 1,630,290 0
BROWN FORMAN CORP CLASS B 115637209 4,859 61,169 SH   SOLE   60,794 0 375
BROWN FORMAN CORP CLASS B 115637209 61,561 775,040 SH   DFND 1 0 775,040 0
BRUNSWICK CORP COMMON 117043109 1 13 SH   SOLE   13 0 0
BURLINGTON STORES COM 122017106 1 3 SH   SOLE   3 0 0
C3 AI INC COMMON CLASS A 12468P104 1,300 9,370 SH   SOLE   9,319 0 51
C3 AI INC COMMON CLASS A 12468P104 17,933 129,247 SH   DFND 1 0 129,247 0
CACI INTERNATIONAL CLASS A 127190304 1 5 SH   SOLE   5 0 0
CADENCE DESIGN SYS COMMON 127387108 2 18 SH   SOLE   18 0 0
CAE INC COMMON 124765108 19,814 561,785 SH   SOLE   291,018 0 270,767
CAE INC COMMON 124765108 97,924 2,776,415 SH   DFND 1 0 2,776,415 0
CALAMOS STRATEGIC TO COMMON SBI 128125101 159 10,063 SH   SOLE   10,063 0 0
CAPITAL ONE FINL CO COMMON 14040H105 3 30 SH   SOLE   30 0 0
CARLISLE COS INC COMMON 142339100 1 5 SH   SOLE   5 0 0
CARVANA CO COM USD0.001 CL A 146869102 1 4 SH   SOLE   4 0 0
CASS INFORMATION SYS COMMON 14808P109 0 0 SH   SOLE   0 0 0
CATALENT INC COMMON 148806102 2 19 SH   SOLE   19 0 0
CDK GLOBAL INC COM 12508E101 5,828 112,444 SH   SOLE   112,444 0 0
CDW CORP COMMON 12514G108 220,794 1,675,341 SH   SOLE   1,651,394 0 23,947
CDW CORP COMMON 12514G108 22,968 174,274 SH   DFND 1 0 174,274 0
CDW CORP COMMON 12514G108 3,912 29,687 SH   DFND 2 0 29,687 0
CELANESE CORP COMMON STOCK 150870103 5 40 SH   SOLE   40 0 0
CERNER CORP COMMON 156782104 2 23 SH   SOLE   23 0 0
CHAMPIONX CORPORATIO COMMON STOCK 15872M104 6 361 SH   SOLE   361 0 0
CHARLES RIV LABS INT COMMON 159864107 242,842 971,910 SH   SOLE   968,611 0 3,299
CHARLES RIV LABS INT COMMON 159864107 29,964 119,923 SH   DFND 1 0 119,923 0
CHARTER COMMUNICATIO CL A 16119P108 1 2 SH   SOLE   2 0 0
CHEESECAKE FACTORY COMMON 163072101 102,491 2,765,547 SH   SOLE   2,593,183 0 172,364
CHEESECAKE FACTORY COMMON 163072101 43,195 1,165,545 SH   DFND 1 0 1,165,545 0
CHEFS WAREHOUSE HO COMMON 163086101 23,170 901,915 SH   SOLE   826,828 0 75,087
CHEFS WAREHOUSE HO COMMON 163086101 76,317 2,970,694 SH   DFND 1 0 2,970,694 0
CHEGG INC COM USD0.001 163092109 1 15 SH   SOLE   15 0 0
CHEMED CORP NEW COMMON 16359R103 160,465 301,281 SH   SOLE   297,990 0 3,291
CHEMED CORP NEW COMMON 16359R103 20,159 37,849 SH   DFND 1 0 37,849 0
CHEVRON CORP COMMON 166764100 2,579 30,534 SH   SOLE   30,534 0 0
CHIMERA INVT CORP COMMON 16934Q208 62 6,000 SH   SOLE   6,000 0 0
CHINA MOBILE LTD REP(5 ORD HKD0.1) 16941M109 238 8,326 SH   SOLE   8,326 0 0
CHUBB LIMITED COMMON H1467J104 6 41 SH   SOLE   41 0 0
CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502 660 17,087 SH   SOLE   17,087 0 0
CHURCHILL DOWNS INC COMMON 171484108 1 4 SH   SOLE   4 0 0
CIENA CORPORATION COMMON 171779309 1 15 SH   SOLE   15 0 0
CIGNA CORP COMMON USD0.01 125523100 32 155 SH   SOLE   155 0 0
CINEMARK HOLDINGS COMMON 17243V102 0 5 SH   SOLE   5 0 0
CINTAS CORP COMMON 172908105 3 9 SH   SOLE   9 0 0
CISCO SYSTEMS INC COMMON 17275R102 3,392 75,793 SH   SOLE   75,793 0 0
CISCO SYSTEMS INC COMMON 17275R102 9,310 208,041 SH   DFND 1 0 208,041 0
CIT GROUP INC COM NEW 125581801 1 29 SH   SOLE   29 0 0
CITIGROUP INC COMMON 172967424 1 18 SH   SOLE   18 0 0
CLOROX CO COMMON 189054109 1 6 SH   SOLE   6 0 0
CLOROX CO COMMON 189054109 2,064 10,220 SH   DFND 1 0 10,220 0
CLOUDFLARE INC CL A COM 18915M107 1 9 SH   SOLE   9 0 0
CME GROUP INC CLASS A 12572Q105 13,063 71,750 SH   SOLE   65,369 0 6,381
CME GROUP INC CLASS A 12572Q105 13,244 72,748 SH   DFND 1 0 72,748 0
COCA-COLA CO COMMON 191216100 8,821 160,851 SH   SOLE   160,851 0 0
COCA-COLA CO COMMON 191216100 8,011 146,082 SH   DFND 1 0 146,082 0
COGNEX CORP COMMON 192422103 1 13 SH   SOLE   13 0 0
COGNIZANT TECH SOLNS CLASS A 192446102 4,559 55,634 SH   SOLE   55,634 0 0
COHEN & STEERS INFRA COMMON 19248A109 160 6,216 SH   SOLE   6,216 0 0
COMCAST CORP CLASS A 20030N101 52 985 SH   SOLE   985 0 0
COMPANIA CERVECERIAS ADR (2 ORD) 204429104 4,776 324,909 SH   SOLE   324,909 0 0
COMPANIA CERVECERIAS ADR (2 ORD) 204429104 40,746 2,771,843 SH   DFND 1 0 2,771,843 0
CONAGRA BRANDS INC COMMON 205887102 4,289 118,290 SH   SOLE   118,290 0 0
CONOCOPHILLIPS COMMON 20825C104 56 1,400 SH   SOLE   1,400 0 0
CONSTRUCTION PARTNRS COMMON CL A 21044C107 50,444 1,732,892 SH   SOLE   1,639,552 0 93,340
CONSTRUCTION PARTNRS COMMON CL A 21044C107 22,946 788,235 SH   DFND 1 0 788,235 0
COOPER COMPANIES INC COMMON 216648402 228,655 629,347 SH   SOLE   622,302 0 7,045
COOPER COMPANIES INC COMMON 216648402 58,916 162,159 SH   DFND 1 0 162,159 0
COPA HOLDINGS CLASS A P31076105 1 18 SH   SOLE   18 0 0
COPART INC COMMON 217204106 216,375 1,700,390 SH   SOLE   1,681,736 0 18,654
COPART INC COMMON 217204106 25,930 203,770 SH   DFND 1 0 203,770 0
CORE LABORATORIES COMMON N22717107 56 2,115 SH   SOLE   2,115 0 0
CORELOGIC INC COMMON 21871D103 101,864 1,317,429 SH   SOLE   1,236,097 0 81,332
CORELOGIC INC COMMON 21871D103 46,828 605,639 SH   DFND 1 0 605,639 0
CORELOGIC INC COMMON 21871D103 3,626 46,891 SH   DFND 2 0 46,891 0
CORVEL CORP COMMON 221006109 94,553 892,014 SH   SOLE   703,682 0 188,332
CORVEL CORP COMMON 221006109 50,994 481,080 SH   DFND 1 0 481,080 0
COSTAR GROUP INC COMMON 22160N109 17,045 18,441 SH   SOLE   18,241 0 200
COSTAR GROUP INC COMMON 22160N109 92,198 99,751 SH   DFND 1 0 99,751 0
COSTCO WHSL CORP COMMON 22160K105 664 1,761 SH   SOLE   1,761 0 0
COUPA SOFTWARE INC COM USD0.0001 22266L106 2,812 8,297 SH   SOLE   8,249 0 48
COUPA SOFTWARE INC COM USD0.0001 22266L106 33,746 99,572 SH   DFND 1 0 99,572 0
CRH ADR (5 ORD) 12626K203 1 18 SH   SOLE   18 0 0
CROWN CASTLE INTL COMMON 22822V101 10,635 66,804 SH   SOLE   58,128 0 8,676
CROWN CASTLE INTL COMMON 22822V101 4,283 26,902 SH   DFND 1 0 26,902 0
CSX CORP COMMON 126408103 5 50 SH   SOLE   50 0 0
CUMMINS INC COMMON 231021106 2 7 SH   SOLE   7 0 0
CVS HEALTH CORP COMMON 126650100 4,482 65,620 SH   SOLE   65,620 0 0
D R HORTON INC COMMON 23331A109 1 21 SH   SOLE   21 0 0
DANAHER CORP COMMON 235851102 10,597 47,701 SH   SOLE   47,146 0 555
DANAHER CORP COMMON 235851102 30,703 138,214 SH   DFND 1 0 138,214 0
DATADOG INC CLASS A COMMON 23804L103 4,672 47,464 SH   SOLE   47,181 0 283
DATADOG INC CLASS A COMMON 23804L103 52,150 529,764 SH   DFND 1 0 529,764 0
DECKERS OUTDOOR COMMON 243537107 1 4 SH   SOLE   4 0 0
DEERE & CO COMMON 244199105 1 3 SH   SOLE   3 0 0
DIAGEO P L C SP ADR (4 ORD) 25243Q205 10,465 65,898 SH   SOLE   56,960 0 8,938
DICKS SPORTING GOODS COMMON 253393102 1 20 SH   SOLE   20 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 37 400 SH   SOLE   400 0 0
DISCOVER FINL SVCS COMMON 254709108 5 57 SH   SOLE   57 0 0
DOCUSIGN INC COMMON 256163106 273,043 1,228,262 SH   SOLE   1,215,981 0 12,281
DOCUSIGN INC COMMON 256163106 128,889 579,799 SH   DFND 1 0 579,799 0
DOCUSIGN INC COMMON 256163106 3,022 13,593 SH   DFND 2 0 13,593 0
DOLBY LABORATORIES COMMON 25659T107 17,179 176,863 SH   SOLE   159,908 0 16,955
DOLBY LABORATORIES COMMON 25659T107 28,086 289,156 SH   DFND 1 0 289,156 0
DOLLAR GEN CORP COMMON 256677105 18,569 88,296 SH   SOLE   78,846 0 9,450
DOMINION ENERGY INC COMMON 25746U109 5 73 SH   SOLE   73 0 0
DOMINOS PIZZA INC COMMON 25754A201 3,067 7,998 SH   SOLE   7,949 0 49
DOMINOS PIZZA INC COMMON 25754A201 40,532 105,701 SH   DFND 1 0 105,701 0
DONALDSON INC COMMON 257651109 95,605 1,710,884 SH   SOLE   1,498,247 0 212,637
DONALDSON INC COMMON 257651109 26,945 482,200 SH   DFND 1 0 482,200 0
DOVER CORP COMMON 260003108 631 5,000 SH   SOLE   5,000 0 0
DRAFTKINGS INC CLASS A COMMON STOCK 26142R104 2,209 47,453 SH   SOLE   47,164 0 289
DRAFTKINGS INC CLASS A COMMON STOCK 26142R104 31,736 681,616 SH   DFND 1 0 681,616 0
DRIL-QUIP INC COMMON 262037104 77,829 2,627,565 SH   SOLE   2,294,616 0 332,949
DRIL-QUIP INC COMMON 262037104 35,240 1,189,748 SH   DFND 1 0 1,189,748 0
DUCK CREEK TECHNOLO COMMON SHARES 264120106 79,222 1,829,617 SH   SOLE   1,686,620 0 142,997
DUCK CREEK TECHNOLO COMMON SHARES 264120106 417,362 9,638,838 SH   DFND 1 0 9,638,838 0
DUCK CREEK TECHNOLO COMMON SHARES 264120106 2,498 57,687 SH   DFND 2 0 57,687 0
DUKE ENERGY CORP COMMON 26441C204 213 2,327 SH   SOLE   2,327 0 0
DUKE REALTY CORP COMMON 264411505 1 21 SH   SOLE   21 0 0
DUPONT DE NEMOURS COM 26614N102 5 69 SH   SOLE   69 0 0
DYNATRACE HOLDINGS L COMMON 268150109 2,672 61,756 SH   SOLE   61,368 0 388
DYNATRACE HOLDINGS L COMMON 268150109 32,936 761,163 SH   DFND 1 0 761,163 0
EASTMAN CHEM CO COMMON 277432100 3,184 31,746 SH   SOLE   31,746 0 0
EASTMAN CHEM CO COMMON 277432100 10,540 105,105 SH   DFND 1 0 105,105 0
EATON CORPORATION COMMON G29183103 4 30 SH   SOLE   30 0 0
EATON VANCE COM CALI MUNI BD FD 27828A100 411 35,000 SH   SOLE   35,000 0 0
EATON VANCE CA MUNI SH BEN INT 27826F101 33 2,410 SH   SOLE   2,410 0 0
EATON VANCE TAX ADVT COM 27828G107 237 10,000 SH   SOLE   10,000 0 0
EBAY INC COMMON 278642103 23 448 SH   SOLE   448 0 0
ECOLAB INC COMMON 278865100 9,622 44,469 SH   SOLE   43,966 0 503
ECOLAB INC COMMON 278865100 27,961 129,234 SH   DFND 1 0 129,234 0
ELANCO ANIMAL HEALTH COMMON 28414H103 167,557 5,463,222 SH   SOLE   5,337,178 0 126,044
ELANCO ANIMAL HEALTH COMMON 28414H103 85,012 2,771,818 SH   DFND 1 0 2,771,818 0
EMCOR GROUP INC COMMON 29084Q100 266,607 2,915,007 SH   SOLE   2,574,670 0 340,337
EMCOR GROUP INC COMMON 29084Q100 78,104 853,970 SH   DFND 1 0 853,970 0
EMERSON ELEC CO COMMON 291011104 158 1,965 SH   SOLE   1,965 0 0
ENCOMPASS HEALTH COR COM 29261A100 1 11 SH   SOLE   11 0 0
ENPHASE ENERGY COMMON 29355A107 1 7 SH   SOLE   7 0 0
ENTEGRIS INC COMMON 29362U104 2 16 SH   SOLE   16 0 0
EQUIFAX INC COMMON 294429105 217,717 1,128,996 SH   SOLE   1,098,182 0 30,814
EQUIFAX INC COMMON 294429105 121,002 627,473 SH   DFND 1 0 627,473 0
EQUINIX INC COMMON 29444U700 859 1,203 SH   SOLE   1,178 0 25
EQUITY LIFESTYLE PPT COMMON 29472R108 5,535 87,358 SH   SOLE   74,302 0 13,056
EQUITY LIFESTYLE PPT COMMON 29472R108 14,482 228,565 SH   DFND 1 0 228,565 0
ERICSSON ADR (1 ORD B SEK1) 294821608 1 68 SH   SOLE   68 0 0
ESSEX PPTY TR INC REIT 297178105 748 3,150 SH   SOLE   3,075 0 75
ESTEE LAUDER CO CLASS A 518439104 6,286 23,613 SH   SOLE   23,346 0 267
ESTEE LAUDER CO CLASS A 518439104 17,216 64,676 SH   DFND 1 0 64,676 0
ETSY INC COMMON 29786A106 2 11 SH   SOLE   11 0 0
EVERTEC INC COMMON 30040P103 79,678 2,026,387 SH   SOLE   1,901,671 0 124,716
EVERTEC INC COMMON 30040P103 37,786 960,994 SH   DFND 1 0 960,994 0
EVERTEC INC COMMON 30040P103 3,696 94,000 SH   DFND 2 0 94,000 0
EVOQUA WATER TECHNOL COMMON 30057T105 1 33 SH   SOLE   33 0 0
EXACT SCIENCES CORP COMMON 30063P105 1 9 SH   SOLE   9 0 0
EXPEDITORS INTL WASH COMMON 302130109 25 262 SH   SOLE   262 0 0
EXPONET INC COMMON 30214U102 119,927 1,332,072 SH   SOLE   1,310,387 0 21,685
EXPONET INC COMMON 30214U102 40,084 445,228 SH   DFND 1 0 445,228 0
EXTRA SPACE STORAGE REIT 30225T102 709 6,122 SH   SOLE   5,993 0 129
EXXON MOBIL CORP COMMON 30231G102 198 4,800 SH   SOLE   4,800 0 0
F N B CORP COM 302520101 46 4,790 SH   SOLE   4,790 0 0
FACEBOOK INC CLASS A 30303M102 29,768 108,976 SH   SOLE   107,741 0 1,235
FACEBOOK INC CLASS A 30303M102 84,363 308,842 SH   DFND 1 0 308,842 0
FACTSET RESH SYS INC COMMON 303075105 242,693 729,883 SH   SOLE   647,292 0 82,591
FACTSET RESH SYS INC COMMON 303075105 296,961 893,116 SH   DFND 1 0 893,116 0
FAIR ISAAC INC COMMON 303250104 145,350 284,418 SH   SOLE   281,303 0 3,115
FAIR ISAAC INC COMMON 303250104 129,335 253,082 SH   DFND 1 0 253,082 0
FASTENAL CO COMMON 311900104 2 39 SH   SOLE   39 0 0
FASTENAL CO COMMON 311900104 3,521 72,102 SH   DFND 1 0 72,102 0
FEDERAL SIGNAL CORP COMMON 313855108 1 21 SH   SOLE   21 0 0
FEDEX CORP COMMON 31428X106 1,421 5,472 SH   SOLE   5,472 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 50 100 SH   SOLE   100 0 0
FIDELITY NATL INFO COMMON 31620M106 13,709 96,909 SH   SOLE   85,166 0 11,743
FIDELITY NATL INFO COMMON 31620M106 31,679 223,944 SH   DFND 1 0 223,944 0
FIRST FINL BKSH COMMON 32020R109 58,084 1,605,630 SH   SOLE   1,508,734 0 96,896
FIRST FINL BKSH COMMON 32020R109 34,750 960,605 SH   DFND 1 0 960,605 0
FIRST HAWAIIAN COM USD0.01 32051X108 256,815 10,891,212 SH   SOLE   9,554,353 0 1,336,859
FIRST HAWAIIAN COM USD0.01 32051X108 89,513 3,796,138 SH   DFND 1 0 3,796,138 0
FIRST TR US EQ OPPOR ETF 336920103 243 2,050 SH   SOLE   2,050 0 0
FIRST TRUST CL FRST TRS CLD CMP 33734X192 38 400 SH   SOLE   400 0 0
FIRST TRUST PORTFOLI SHS 337345102 143 1,035 SH   SOLE   1,035 0 0
FIRSTCASH INC COMMON 33767D105 1 9 SH   SOLE   9 0 0
FISERV INC COMMON 337738108 357 3,134 SH   SOLE   3,134 0 0
FIVE BELOW INC COMMON 33829M101 1 7 SH   SOLE   7 0 0
FIVE9 INC COM USD0.001 338307101 2,283 13,089 SH   SOLE   13,089 0 0
FIVE9 INC COM USD0.001 338307101 155 887 SH   DFND 1 0 887 0
FLEETCOR TECHNOLOG COMMON 339041105 17,733 64,997 SH   SOLE   57,995 0 7,002
FLEETCOR TECHNOLOG COMMON 339041105 54,486 199,705 SH   DFND 1 0 199,705 0
FLIR SYS INC COMMON 302445101 116,947 2,668,195 SH   SOLE   2,658,651 0 9,544
FLIR SYS INC COMMON 302445101 15,079 344,026 SH   DFND 1 0 344,026 0
FLOOR & DECOR HOLD COM USD0.001 CL A 339750101 2 21 SH   SOLE   21 0 0
FONAR CORP COMMON 344437405 6,453 371,695 SH   SOLE   371,695 0 0
FONAR CORP COMMON 344437405 6,961 401,001 SH   DFND 1 0 401,001 0
FORTINET INC COMMON 34959E109 1 6 SH   SOLE   6 0 0
FORTIS INC COMMON 349553107 4,395 107,660 SH   SOLE   107,660 0 0
FORTIS INC COMMON 349553107 7,633 186,984 SH   DFND 1 0 186,984 0
FORTUNE BRANDS HOM COMMON USD0.01 34964C106 1 11 SH   SOLE   11 0 0
FOX FACTORY HLDG COMMON USD0.001 35138V102 121,552 1,149,866 SH   SOLE   1,054,319 0 95,547
FOX FACTORY HLDG COMMON USD0.001 35138V102 420,334 3,976,293 SH   DFND 1 0 3,976,293 0
FRANKLIN RES INC COMMON 354613101 290 11,615 SH   SOLE   11,615 0 0
FREEPORT-MCMORAN INC COMMON 35671D857 1 24 SH   SOLE   24 0 0
FRESHPET INC COMMON 358039105 4,649 32,743 SH   SOLE   32,555 0 188
FRESHPET INC COMMON 358039105 66,027 465,012 SH   DFND 1 0 465,012 0
FTI CONSULTING INC COMMON 302941109 252,895 2,263,651 SH   SOLE   2,010,225 0 253,426
FTI CONSULTING INC COMMON 302941109 72,287 647,036 SH   DFND 1 0 647,036 0
GAMING&LEISURE PPTYS COMMON 36467J108 0 4 SH   SOLE   4 0 0
GARTNER INC COMMON 366651107 2,520 15,729 SH   SOLE   15,640 0 89
GARTNER INC COMMON 366651107 36,713 229,185 SH   DFND 1 0 229,185 0
GENERAC HLDGS INC COMMON 368736104 1 4 SH   SOLE   4 0 0
GENERAL DYNAMICS COMMON 369550108 6 37 SH   SOLE   37 0 0
GENERAL ELECTRIC CO COMMON 369604103 6 597 SH   SOLE   597 0 0
GENERAL MILLS INC COMMON 370334104 3,964 67,416 SH   SOLE   67,416 0 0
GENERAL MOTORS CO COMMON 37045V100 2 41 SH   SOLE   41 0 0
GENMAB AS SPNADR REPR 0.50 ORD 372303206 5,210 128,140 SH   SOLE   128,140 0 0
GILEAD SCIENCES INC COMMON 375558103 23 390 SH   SOLE   390 0 0
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 4,600 124,981 SH   SOLE   124,981 0 0
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 8,093 219,920 SH   DFND 1 0 219,920 0
GLOBAL PAYMENTS INC COMMON 37940X102 5,609 26,039 SH   SOLE   26,039 0 0
GLOBUS MED INC CLASS A 379577208 16,698 256,030 SH   SOLE   216,240 0 39,790
GLOBUS MED INC CLASS A 379577208 45,078 691,175 SH   DFND 1 0 691,175 0
GODADDY INC CLASS A COMMON STOCK 380237107 1 7 SH   SOLE   7 0 0
GOLDMAN SACHS GROUP COMMON 38141G104 5 19 SH   SOLE   19 0 0
GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 41,135 329,706 SH   SOLE   304,072 0 25,634
GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 233,398 1,870,778 SH   DFND 1 0 1,870,778 0
GRACO INC COMMON 384109104 404,391 5,589,345 SH   SOLE   5,019,812 0 569,533
GRACO INC COMMON 384109104 129,530 1,790,324 SH   DFND 1 0 1,790,324 0
GRAINGER W W INC COMMON 384802104 4,772 11,685 SH   SOLE   11,685 0 0
GREEN DOT CORP CLASS A 39304D102 0 3 SH   SOLE   3 0 0
GROCERY OUTLET HLD COM USD0.001 39874R101 41,913 1,067,846 SH   SOLE   984,976 0 82,870
GROCERY OUTLET HLD COM USD0.001 39874R101 189,102 4,817,882 SH   DFND 1 0 4,817,882 0
GUARDANT HEALTH INC COM 40131M109 0 3 SH   SOLE   3 0 0
GUIDEWIRE SOFTWARE COMMON 40171V100 1 9 SH   SOLE   9 0 0
HALOZYME THERAPEUTIC COMMON 40637H109 0 9 SH   SOLE   9 0 0
HAMILTON LANE INC CL A 407497106 1 7 SH   SOLE   7 0 0
HANNON ARMSTRONG S COMMON 41068X100 28 439 SH   SOLE   439 0 0
HARSCO CORP COMMON 415864107 1 32 SH   SOLE   32 0 0
HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 66,926 2,212,412 SH   SOLE   1,759,367 0 453,045
HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 151,459 5,006,914 SH   DFND 1 0 5,006,914 0
HEALTHEQUITY INC COMMON 42226A107 9,326 133,784 SH   SOLE   132,842 0 942
HEALTHEQUITY INC COMMON 42226A107 73,768 1,058,208 SH   DFND 1 0 1,058,208 0
HEALTHPEAK PROPERTIE COM USD1 42250P103 542 17,926 SH   SOLE   17,545 0 381
HEICO CORP NEW CLASS A 422806208 68,921 588,759 SH   SOLE   532,136 0 56,623
HEICO CORP NEW CLASS A 422806208 253,324 2,164,052 SH   DFND 1 0 2,164,052 0
HENRY JACK & ASSOC COMMON 426281101 305,042 1,883,067 SH   SOLE   1,762,861 0 120,206
HENRY JACK & ASSOC COMMON 426281101 71,230 439,717 SH   DFND 1 0 439,717 0
HENRY JACK & ASSOC COMMON 426281101 2,427 14,983 SH   DFND 2 0 14,983 0
HESS CORPORATION COMMON 42809H107 1 16 SH   SOLE   16 0 0
HEXCEL CORP COMMON 428291108 0 10 SH   SOLE   10 0 0
HILTON WRLDWDE HLDGS COMMON 43300A203 659 5,920 SH   SOLE   5,793 0 127
HMS HOLDINGS CORP COMMON 40425J101 1 18 SH   SOLE   18 0 0
HOME DEPOT INC COMMON 437076102 9,808 36,923 SH   SOLE   36,630 0 293
HOME DEPOT INC COMMON 437076102 21,740 81,846 SH   DFND 1 0 81,846 0
HOME DEPOT INC COMMON 437076102 3,334 12,551 SH   DFND 2 0 12,551 0
HONEYWELL INTL INC COMMON 438516106 15,168 71,310 SH   SOLE   61,344 0 9,966
HORIZON THERAPEUTICS SHS G46188101 1 13 SH   SOLE   13 0 0
HOULIHAN LOKEY INC COM USD0.001 A 441593100 118,347 1,760,318 SH   SOLE   1,638,621 0 121,697
HOULIHAN LOKEY INC COM USD0.001 A 441593100 74,890 1,113,931 SH   DFND 1 0 1,113,931 0
HUBSPOT INC COMMON 443573100 2 5 SH   SOLE   5 0 0
HUMANA INC COMMON 444859102 3 7 SH   SOLE   7 0 0
HURON CONSULTING GRP COMMON 447462102 0 8 SH   SOLE   8 0 0
IAC INTERACTIVECORP COMMON 44891N109 5 26 SH   SOLE   26 0 0
ICICI BK LTD ADR (2 ORD) 45104G104 4 263 SH   SOLE   263 0 0
ICON PLC ORDINARY G4705A100 1 5 SH   SOLE   5 0 0
IDEX CORP COMMON 45167R104 1 3 SH   SOLE   3 0 0
IDEXX LABS INC COMMON 45168D104 3,127 6,256 SH   SOLE   6,219 0 37
IDEXX LABS INC COMMON 45168D104 43,597 87,217 SH   DFND 1 0 87,217 0
ILLINOIS TOOL WORKS COMMON 452308109 1,169 5,731 SH   SOLE   5,731 0 0
ILLUMINA INC COMMON 452327109 14 38 SH   SOLE   38 0 0
INCYTE CORPORATION COMMON 45337C102 1 8 SH   SOLE   8 0 0
ING GROEP N V SP ADR (1 COM) 456837103 3 352 SH   SOLE   352 0 0
INGERSOLL RAND INC COMMON 45687V106 8 165 SH   SOLE   165 0 0
INGEVITY CORPORATION COMMON STOCK 45688C107 1 13 SH   SOLE   13 0 0
INPHI CORP COMMON 45772F107 16 100 SH   SOLE   100 0 0
INSULET CORP COMMON 45784P101 1 3 SH   SOLE   3 0 0
INTEL CORP COMMON 458140100 227 4,558 SH   SOLE   4,558 0 0
INTER CONTINENTAL EX COM 45866F104 44 382 SH   SOLE   382 0 0
INTERACTIVE BROKERS CLASS A 45841N107 175,290 2,877,367 SH   SOLE   2,751,242 0 126,125
INTERACTIVE BROKERS CLASS A 45841N107 271,218 4,452,043 SH   DFND 1 0 4,452,043 0
INTERNATIONAL PAPER COMMON 460146103 5 100 SH   SOLE   100 0 0
INTERPUBLIC GROUP COMMON 460690100 3 118 SH   SOLE   118 0 0
INTL BUSINESS MCHN COMMON 459200101 4,552 36,156 SH   SOLE   36,156 0 0
INTL BUSINESS MCHN COMMON 459200101 12,008 95,389 SH   DFND 1 0 95,389 0
INTUIT COMMON 461202103 4,676 12,310 SH   SOLE   12,310 0 0
INTUIT COMMON 461202103 3,576 9,413 SH   DFND 2 0 9,413 0
INTUITIVE SURGIC INC COMMON 46120E602 2 2 SH   SOLE   2 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 617 1,966 SH   SOLE   1,966 0 0
IOVANCE BIOTHERAPEUT COM USD0.000041666 462260100 1 22 SH   SOLE   22 0 0
IQVIA HOLDINGS INC COMMON 46266C105 66 369 SH   SOLE   369 0 0
IRHYTHM TECHNOLOGIES COMMON 450056106 0 2 SH   SOLE   2 0 0
ISHARES SELECT DIVID ETF 464287168 5,314 55,237 SH   SOLE   55,237 0 0
ISHARES EMERG MKTS ETF 464287234 869 16,765 SH   SOLE   16,765 0 0
ISHARES IBOXX INV CP ETF 464287242 162 1,173 SH   SOLE   1,173 0 0
ISHARES GLOBAL TECH ETF 464287291 84 280 SH   SOLE   280 0 0
ISHARES S&P 500 GRWT ETF 464287309 93 1,464 SH   SOLE   1,464 0 0
ISHARES MSCI EAFE ETF 464287465 2,929 39,966 SH   SOLE   39,966 0 0
ISHARES RUS MDCP VAL ETF 464287473 868 8,953 SH   SOLE   8,953 0 0
ISHARES RUS MD CP GR ETF 464287481 5,260 51,214 SH   SOLE   50,157 0 1,057
ISHARES RUS MID-CAP ETF 464287499 10,994 160,341 SH   SOLE   154,417 0 5,924
ISHARES NASDQ BIOTEC ETF 464287556 1,639 10,814 SH   SOLE   10,565 0 249
ISHARES RUS 1000 VAL ETF 464287598 9,125 66,722 SH   SOLE   66,389 0 333
ISHARES S&P MC 400GR ETF 464287606 58 800 SH   SOLE   800 0 0
ISHARES RUS 1000 GRW ETF 464287614 16,074 66,630 SH   SOLE   66,630 0 0
ISHARES RUS 1000 ETF 464287622 3,016 14,223 SH   SOLE   14,223 0 0
ISHARES RUS 2000 VAL ETF 464287630 20,312 154,163 SH   SOLE   153,126 0 1,037
ISHARES RUS 2000 GRW ETF 464287648 2,240 7,817 SH   SOLE   7,679 0 138
ISHARES RUSSELL 2000 ETF 464287655 23,393 119,319 SH   SOLE   119,319 0 0
ISHARES RUSSELL 3000 ETF 464287689 1,341 5,987 SH   SOLE   5,987 0 0
ISHARES S&P MC 400VL ETF 464287705 24 283 SH   SOLE   283 0 0
ISHARES U.S. REAL ES ETF 464287739 17 195 SH   SOLE   195 0 0
ISHARES US HLTHCARE ETF 464287762 1,193 4,852 SH   SOLE   4,613 0 239
ISHARES SP SMCP600GR ETF 464287887 26 230 SH   SOLE   230 0 0
ISHARES AGENCY BOND ETF 464288166 4 35 SH   SOLE   35 0 0
ISHARES GL CLEAN ENE ETF 464288224 12 437 SH   SOLE   437 0 0
ISHARES JP MOR EM MK ETF 464288281 291 2,527 SH   SOLE   2,527 0 0
ISHARES GOV CRED BD ETF 464288596 517 4,110 SH   SOLE   4,110 0 0
ISHARES GLOB UTILITS ETF 464288711 215 3,584 SH   SOLE   2,739 0 845
ISHARES MICRO-CAP ETF 464288869 44 367 SH   SOLE   367 0 0
ISHARES EAFE GRWTH ETF 464288885 2,075 20,536 SH   SOLE   20,536 0 0
ISHARES MSCI EURO FL ETF 464289180 85 4,818 SH   SOLE   4,818 0 0
ISHARES HIGH DIVIDND ETF 46429B663 2,490 28,394 SH   SOLE   28,394 0 0
ISHARES GOLD TRUST GOLD TRUST 464285105 1,853 102,186 SH   SOLE   100,357 0 1,829
ISHARES INC MSCI EMERG MRKT 464286533 395 6,432 SH   SOLE   6,432 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 582 10,911 SH   SOLE   10,911 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 763 35,454 SH   SOLE   35,454 0 0
ISHARES INC MSCI MALAYSI ETF 46434G814 1,230 42,901 SH   SOLE   42,901 0 0
ISHARES TR TIPS BD ETF 464287176 36 284 SH   SOLE   284 0 0
ISHARES TR CORE US AGGBD ETF 464287226 1,330 11,257 SH   SOLE   11,257 0 0
ISHARES TR COHEN&ST RLTY 464287564 2,138 39,663 SH   SOLE   37,653 0 2,010
ISHARES TR CORE S&P US ETF 464287671 760 8,566 SH   SOLE   8,566 0 0
ISHARES TR DJ US TECH SEC 464287721 58 680 SH   SOLE   680 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804 126 1,375 SH   SOLE   1,375 0 0
ISHARES TR CALI AMT-FREE MUNI B 464288356 7,902 125,915 SH   SOLE   125,915 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414 5,227 44,738 SH   SOLE   44,738 0 0
ISHARES TR MBS FIXED BDFD 464288588 176 1,598 SH   SOLE   1,598 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 129 2,086 SH   SOLE   2,086 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,736 31,499 SH   SOLE   31,499 0 0
ISHARES TR PFD AND INCM SEC 464288687 573 14,892 SH   SOLE   14,892 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 6,312 85,754 SH   SOLE   85,754 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 111 956 SH   SOLE   956 0 0
ISHARES TR MSCI USA VALUE 46432F388 42 486 SH   SOLE   486 0 0
ISHARES TR CORE MSCI EAFE 46432F842 182 2,638 SH   SOLE   2,638 0 0
ISHARES TRUST CORE S&P 500 ETF 464287200 59,187 157,592 SH   SOLE   157,592 0 0
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 464 2,020 SH   SOLE   2,020 0 0
ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 57 660 SH   SOLE   660 0 0
ISTAR INC COMMON 45031U101 728 49,005 SH   SOLE   47,989 0 1,016
JAZZ PHARMA PLC COMMON G50871105 0 3 SH   SOLE   3 0 0
JOHN BEAN TECHNOLOGY COMMON 477839104 65,587 575,982 SH   SOLE   543,904 0 32,078
JOHN BEAN TECHNOLOGY COMMON 477839104 27,485 241,371 SH   DFND 1 0 241,371 0
JOHNSON & JOHNSON COMMON 478160104 17,546 111,480 SH   SOLE   111,480 0 0
JOHNSON & JOHNSON COMMON 478160104 5,121 32,538 SH   DFND 1 0 32,538 0
JONES LANG LASALLE COMMON 48020Q107 0 1 SH   SOLE   1 0 0
JPMORGAN CHASE & CO COMMON 46625H100 1,232 9,698 SH   SOLE   9,698 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 41 2,981 SH   SOLE   2,981 0 0
KANSAS CITY SOUTHERN COMMON 485170302 11,482 56,243 SH   SOLE   55,682 0 561
KANSAS CITY SOUTHERN COMMON 485170302 69,406 340,011 SH   DFND 1 0 340,011 0
KAYNE ANDERSON ENERGY INFRASTRUCTUR 486606106 386 67,209 SH   SOLE   67,209 0 0
KAYNE ANDERSON NEXTGEN ENERGY & INF 48661E108 63 11,012 SH   SOLE   11,012 0 0
KEYSIGHT TECHNOLOGS COMMON 49338L103 271 2,049 SH   SOLE   2,049 0 0
KIMBERLY CLARK CORP COMMON 494368103 3 23 SH   SOLE   23 0 0
KIMBERLY CLARK CORP COMMON 494368103 5,829 43,230 SH   DFND 1 0 43,230 0
KLA CORPORATION COMMON USD0.001 482480100 1 3 SH   SOLE   3 0 0
KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 873 16,125 SH   SOLE   16,125 0 0
KROGER CO COMMON 501044101 4,864 153,147 SH   SOLE   153,147 0 0
LABORATORY CORP AMER COMMON 50540R409 2 8 SH   SOLE   8 0 0
LAM RESEARCH CORP COMMON 512807108 53 112 SH   SOLE   112 0 0
LAMAR ADVERTISING CL A 512816109 10,007 120,249 SH   SOLE   120,249 0 0
LAMAR ADVERTISING CL A 512816109 5,354 64,335 SH   DFND 2 0 64,335 0
LAMB WESTON HLDGS COMMON 513272104 29,292 372,003 SH   SOLE   317,272 0 54,731
LAMB WESTON HLDGS COMMON 513272104 33,853 429,938 SH   DFND 1 0 429,938 0
LAMB WESTON HLDGS COMMON 513272104 6,388 81,123 SH   DFND 2 0 81,123 0
LANDSTAR SYS INC COMMON 515098101 88,982 660,782 SH   SOLE   626,906 0 33,876
LANDSTAR SYS INC COMMON 515098101 47,531 352,974 SH   DFND 1 0 352,974 0
LAS VEGAS SANDS CORP COMMON 517834107 17,103 286,956 SH   SOLE   260,062 0 26,894
LAS VEGAS SANDS CORP COMMON 517834107 22,212 372,688 SH   DFND 1 0 372,688 0
LEAR CORPORATION COMMON 521865204 2 13 SH   SOLE   13 0 0
LEGGETT & PLATT INC COMMON 524660107 3,520 79,457 SH   SOLE   79,457 0 0
LEGGETT & PLATT INC COMMON 524660107 7,723 174,324 SH   DFND 1 0 174,324 0
LEMONADE INC. COMMON STOCK 52567D107 571 4,663 SH   SOLE   4,663 0 0
LEMONADE INC. COMMON STOCK 52567D107 39 315 SH   DFND 1 0 315 0
LENNAR CORP CLASS A 526057104 1 10 SH   SOLE   10 0 0
LENNOX INTL INC COMMON 526107107 180,955 660,485 SH   SOLE   649,915 0 10,570
LENNOX INTL INC COMMON 526107107 36,349 132,675 SH   DFND 1 0 132,675 0
LENNOX INTL INC COMMON 526107107 3,905 14,253 SH   DFND 2 0 14,253 0
LESLIES INC COMMON 527064109 56,412 2,032,869 SH   SOLE   1,908,913 0 123,956
LESLIES INC COMMON 527064109 27,148 978,289 SH   DFND 1 0 978,289 0
LEXINGTON REALTY TR COMMON 529043101 11 1,000 SH   SOLE   1,000 0 0
LIFE STORAGE INC COMMON 53223X107 0 4 SH   SOLE   4 0 0
LILLY ELI & CO COMMON 532457108 353 2,092 SH   SOLE   2,092 0 0
LINCOLN ELEC HLDGS COMMON 533900106 187 1,610 SH   SOLE   1,610 0 0
LINCOLN NATL CORP COMMON 534187109 1 15 SH   SOLE   15 0 0
LINDE PLC SHS G5494J103 15,370 58,327 SH   SOLE   50,157 0 8,170
LITTELFUSE INC COM USD0.01 537008104 1 3 SH   SOLE   3 0 0
LIVE NATION ENTERTAN COMMON 538034109 1 12 SH   SOLE   12 0 0
LIVEPERSON INC COMMON 538146101 1 16 SH   SOLE   16 0 0
LOCKHEED MARTIN CORP COMMON 539830109 131 370 SH   SOLE   370 0 0
LOGITECH INTL COMMON H50430232 1 9 SH   SOLE   9 0 0
LOWES CO COMMON 548661107 28,695 178,773 SH   SOLE   158,676 0 20,097
LUMENTUM HLDGS INC USD0.001 55024U109 0 3 SH   SOLE   3 0 0
LYFT INC CL A COM 55087P104 2 31 SH   SOLE   31 0 0
MANHATTAN ASSOCS IN COMMON 562750109 223,812 2,127,894 SH   SOLE   1,873,880 0 254,014
MANHATTAN ASSOCS IN COMMON 562750109 68,022 646,720 SH   DFND 1 0 646,720 0
MANULIFE FNL CORP COMMON 56501R106 29 1,632 SH   SOLE   1,632 0 0
MARAVAI LIFESCIENCES COMMON CL A 56600D107 3 100 SH   SOLE   100 0 0
MARKETAXESS HLDGS COMMON 57060D108 79,879 139,993 SH   SOLE   130,569 0 9,424
MARKETAXESS HLDGS COMMON 57060D108 464,901 814,815 SH   DFND 1 0 814,815 0
MARRIOTT INTL INC CLASS A 571903202 5,974 45,286 SH   SOLE   44,750 0 536
MARRIOTT INTL INC CLASS A 571903202 17,988 136,359 SH   DFND 1 0 136,359 0
MARRIOTT VACTNS WRLW COMMON 57164Y107 1 7 SH   SOLE   7 0 0
MARSH & MCLENNAN COS COMMON 571748102 22,678 193,829 SH   SOLE   173,612 0 20,217
MARVELL TECH GRP LTD COMMON G5876H105 3 72 SH   SOLE   72 0 0
MASCO CORP COMMON 574599106 2 42 SH   SOLE   42 0 0
MASTEC INC COMMON 576323109 1 13 SH   SOLE   13 0 0
MASTERCARD INC CLASS A 57636Q104 3,712 10,398 SH   SOLE   10,398 0 0
MATCH GROUP INC COMMON 57667L107 10 66 SH   SOLE   66 0 0
MATERION CORPORATION COMMON 576690101 5 72 SH   SOLE   72 0 0
MCCORMICK & CO INC COMMON NON VTG 579780206 7,663 80,156 SH   SOLE   79,342 0 814
MCCORMICK & CO INC COMMON NON VTG 579780206 47,352 495,310 SH   DFND 1 0 495,310 0
MCDONALDS CORP COMMON 580135101 12,989 60,532 SH   SOLE   53,285 0 7,247
MCDONALDS CORP COMMON 580135101 5,897 27,480 SH   DFND 1 0 27,480 0
MEDIAALPHA INC COMMON 58450V104 40,854 1,045,650 SH   SOLE   952,211 0 93,439
MEDIAALPHA INC COMMON 58450V104 127,085 3,252,749 SH   DFND 1 0 3,252,749 0
MEDIAALPHA INC COMMON 58450V104 7,036 180,092 SH   DFND 2 0 180,092 0
MEDTRONIC PLC SHS G5960L103 4,634 39,563 SH   SOLE   39,563 0 0
MERCADOLIBRE INC COMMON 58733R102 30,125 17,983 SH   SOLE   17,822 0 161
MERCADOLIBRE INC COMMON 58733R102 239,459 142,942 SH   DFND 1 0 142,942 0
MERCK & CO INC COMMON 58933Y105 7,528 92,030 SH   SOLE   92,030 0 0
MERCK & CO INC COMMON 58933Y105 6,959 85,076 SH   DFND 1 0 85,076 0
MERCURY SYSTEMS INC COMMON 589378108 1 9 SH   SOLE   9 0 0
MERIT MEDICAL SYS COMMON 589889104 1 17 SH   SOLE   17 0 0
MESA LABS INC COMMON 59064R109 22,675 79,104 SH   SOLE   72,874 0 6,230
MESA LABS INC COMMON 59064R109 26,023 90,788 SH   DFND 1 0 90,788 0
METLIFE INC COMMON 59156R108 5 100 SH   SOLE   100 0 0
METTLER TOLEDO INTL COMMON 592688105 1,561 1,370 SH   SOLE   1,361 0 9
METTLER TOLEDO INTL COMMON 592688105 42,680 37,449 SH   DFND 1 0 37,449 0
METTLER TOLEDO INTL COMMON 592688105 2,684 2,355 SH   DFND 2 0 2,355 0
MGIC INVT CORP COMMON 552848103 1 48 SH   SOLE   48 0 0
MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 113,355 3,621,555 SH   SOLE   3,410,059 0 211,496
MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 48,184 1,539,430 SH   DFND 1 0 1,539,430 0
MICROCHIP TECHNOLOGY COMMON 595017104 4,405 31,892 SH   SOLE   31,892 0 0
MICRON TECHNOLOGY COMMON 595112103 27 357 SH   SOLE   357 0 0
MICROSOFT CORP COMMON 594918104 21,450 96,438 SH   SOLE   91,539 0 4,899
MKS INSTRUMENT INC COMMON 55306N104 1 9 SH   SOLE   9 0 0
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 202,730 4,335,530 SH   SOLE   3,866,139 0 469,391
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 80,785 1,727,656 SH   DFND 1 0 1,727,656 0
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 3,009 64,359 SH   DFND 2 0 64,359 0
MOHAWK INDS INC COMMON 608190104 1 6 SH   SOLE   6 0 0
MONDELEZ INTL INC COMMON 609207105 47 802 SH   SOLE   802 0 0
MONGODB INC COMMON CLASS A 60937P106 1 4 SH   SOLE   4 0 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109 10,975 118,679 SH   SOLE   117,524 0 1,155
MONSTER BEVERAGE CRP COM USD0.005 61174X109 66,920 723,612 SH   DFND 1 0 723,612 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109 3,422 37,004 SH   DFND 2 0 37,004 0
MOODYS CORP COMMON 615369105 20,446 70,441 SH   SOLE   59,802 0 10,639
MOODYS CORP COMMON 615369105 25,821 88,963 SH   DFND 1 0 88,963 0
MOODYS CORP COMMON 615369105 4,036 13,905 SH   DFND 2 0 13,905 0
MORGAN STANLEY COMMON 617446448 85 1,241 SH   SOLE   1,241 0 0
MORNINGSTAR INC COMMON 617700109 71,944 310,668 SH   SOLE   285,514 0 25,154
MORNINGSTAR INC COMMON 617700109 343,060 1,481,452 SH   DFND 1 0 1,481,452 0
MOTOROLA SOLUTIONS COMMON 620076307 123 722 SH   SOLE   722 0 0
MSC INDL DIRECT INC CLASS A 553530106 3,086 36,572 SH   SOLE   36,572 0 0
MSC INDL DIRECT INC CLASS A 553530106 6,719 79,623 SH   DFND 1 0 79,623 0
MSCI INC COMMON 55354G100 313,866 702,896 SH   SOLE   695,957 0 6,939
MSCI INC COMMON 55354G100 36,262 81,209 SH   DFND 1 0 81,209 0
NATIONAL GRID ADR (5 ORD) 636274409 770 13,051 SH   SOLE   13,051 0 0
NATIONAL RESEARCH CR COMMON STOCK 637372202 30,658 717,141 SH   SOLE   650,740 0 66,401
NATIONAL RESEARCH CR COMMON STOCK 637372202 111,886 2,617,215 SH   DFND 1 0 2,617,215 0
NATIONAL VISION HLDG COMMON 63845R107 1 18 SH   SOLE   18 0 0
NATL BEVERAGE CORP COMMON 635017106 134,769 1,587,383 SH   SOLE   1,495,503 0 91,880
NATL BEVERAGE CORP COMMON 635017106 85,802 1,010,621 SH   DFND 1 0 1,010,621 0
NCINO INC COMMON USD0.0005 63947U107 57,436 793,211 SH   SOLE   730,388 0 62,823
NCINO INC COMMON USD0.0005 63947U107 251,728 3,476,428 SH   DFND 1 0 3,476,428 0
NCINO INC COMMON USD0.0005 63947U107 2,342 32,349 SH   DFND 2 0 32,349 0
NEOGENOMICS INC COMMON 64049M209 5 100 SH   SOLE   100 0 0
NETFLIX INC COMMON 64110L106 18,493 34,200 SH   SOLE   33,804 0 396
NETFLIX INC COMMON 64110L106 55,509 102,655 SH   DFND 1 0 102,655 0
NEUROCRINE BIOSCIENC COMMON 64125C109 1 13 SH   SOLE   13 0 0
NEW ORIENTAL ED&TECH ADR (1 ORD) 647581107 2,793 15,029 SH   SOLE   14,941 0 88
NEW ORIENTAL ED&TECH ADR (1 ORD) 647581107 32,493 174,874 SH   DFND 1 0 174,874 0
NEW RELIC INC COM USD0.001 64829B100 1 8 SH   SOLE   8 0 0
NEXSTAR MEDIA GROUP COM USD0.01 CL'A' 65336K103 1 10 SH   SOLE   10 0 0
NEXTERA ENERGY INC COMMON 65339F101 13,185 170,902 SH   SOLE   150,222 0 20,680
NEXTERA ENERGY INC COMMON 65339F101 5,003 64,845 SH   DFND 1 0 64,845 0
NICE LTD ADR-REPR 1 ORD ILS1 653656108 1 2 SH   SOLE   2 0 0
NIKE INC CLASS B 654106103 27,405 193,705 SH   SOLE   192,450 0 1,255
NIKE INC CLASS B 654106103 44,781 316,542 SH   DFND 1 0 316,542 0
NIKOLA CORPORATION COMMON STOCK 654110105 1 76 SH   SOLE   76 0 0
NIO INC SPON ADR 1 ORD SHS 62914V106 6 129 SH   SOLE   129 0 0
NORDSON CORP COMMON 655663102 216,995 1,079,838 SH   SOLE   1,061,373 0 18,465
NORDSON CORP COMMON 655663102 49,156 244,619 SH   DFND 1 0 244,619 0
NORTHROP GRUMMAN CO COMMON 666807102 4 13 SH   SOLE   13 0 0
NORTONLIFELOCK INC COMMON 668771108 22 1,076 SH   SOLE   1,076 0 0
NOVANTA INC COMMON 67000B104 1 11 SH   SOLE   11 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 1,556 16,482 SH   SOLE   16,482 0 0
NUTANIX INC COM USD0.000025 CL A 67059N108 0 11 SH   SOLE   11 0 0
NUTRIEN LTD. COMMON SHARES 67077M108 1 16 SH   SOLE   16 0 0
NUVEEN CA QUALTY MUN INCOME FD COM 67066Y105 724 47,733 SH   SOLE   47,733 0 0
NVE CORP COMMON 629445206 6,594 117,369 SH   SOLE   106,765 0 10,604
NVE CORP COMMON 629445206 29,892 532,075 SH   DFND 1 0 532,075 0
NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 15 635 SH   SOLE   635 0 0
NVIDIA CORP COMMON 67066G104 28,430 54,443 SH   SOLE   53,830 0 613
NVIDIA CORP COMMON 67066G104 70,892 135,757 SH   DFND 1 0 135,757 0
NXP SEMICONDUCTR COMMON N6596X109 2 15 SH   SOLE   15 0 0
OKTA INC COMMON CL A 679295105 10,392 40,871 SH   SOLE   40,633 0 238
OKTA INC COMMON CL A 679295105 88,457 347,898 SH   DFND 1 0 347,898 0
OLD DOMINION FGHT COMMON 679580100 10,943 56,063 SH   SOLE   48,411 0 7,652
OLD DOMINION FGHT COMMON 679580100 24,736 126,733 SH   DFND 1 0 126,733 0
OLD DOMINION FGHT COMMON 679580100 3,223 16,515 SH   DFND 2 0 16,515 0
OLLIES BARGAIN OUT COMMON 681116109 109,619 1,340,573 SH   SOLE   1,223,175 0 117,398
OLLIES BARGAIN OUT COMMON 681116109 409,645 5,009,728 SH   DFND 1 0 5,009,728 0
OMEGA FLEX COMMON 682095104 40,282 275,896 SH   SOLE   253,079 0 22,817
OMEGA FLEX COMMON 682095104 135,578 928,614 SH   DFND 1 0 928,614 0
OMNICOM GROUP INC COMMON 681919106 4 71 SH   SOLE   71 0 0
OMNICOM GROUP INC COMMON 681919106 8,222 131,826 SH   DFND 1 0 131,826 0
OPORTUN FINANCIAL CO COMMON 68376D104 17,020 878,676 SH   SOLE   815,744 0 62,932
OPORTUN FINANCIAL CO COMMON 68376D104 52,102 2,689,810 SH   DFND 1 0 2,689,810 0
ORACLE CORP COMMON 68389X105 18,413 284,640 SH   SOLE   247,405 0 37,235
OREILLY AUTOMOTIVE I COM 67103H107 13,765 30,416 SH   SOLE   26,078 0 4,338
OSHKOSH CORPORATION COMMON 688239201 1 16 SH   SOLE   16 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 24 356 SH   SOLE   356 0 0
OWENS CORNING COMMON 690742101 2 28 SH   SOLE   28 0 0
PALO ALTO NETWORKS COMMON 697435105 7 20 SH   SOLE   20 0 0
PARKER HANNIFIN CORP COMMON 701094104 3 12 SH   SOLE   12 0 0
PATTERSON COMPANIES COMMON 703395103 5,145 173,629 SH   SOLE   173,629 0 0
PATTERSON COMPANIES COMMON 703395103 11,543 389,558 SH   DFND 1 0 389,558 0
PAYCHEX INC COMMON 704326107 2,482 26,630 SH   SOLE   26,630 0 0
PAYCHEX INC COMMON 704326107 7,723 82,881 SH   DFND 1 0 82,881 0
PAYCOM SOFTWARE COM USD0.01 70432V102 79,403 175,572 SH   SOLE   164,536 0 11,036
PAYCOM SOFTWARE COM USD0.01 70432V102 383,694 848,412 SH   DFND 1 0 848,412 0
PAYPAL HLDGS INC COM 70450Y103 78 331 SH   SOLE   331 0 0
PENTAIR PLC COMMON G7S00T104 8,062 151,858 SH   SOLE   126,503 0 25,355
PENTAIR PLC COMMON G7S00T104 23,205 437,083 SH   DFND 1 0 437,083 0
PEPSICO INC COMMON 713448108 12,538 84,541 SH   SOLE   84,541 0 0
PEPSICO INC COMMON 713448108 7,379 49,755 SH   DFND 1 0 49,755 0
PERFORMANCE FOOD GRP COMMON 71377A103 1 23 SH   SOLE   23 0 0
PFIZER INC COMMON 717081103 7,132 193,754 SH   SOLE   193,754 0 0
PFIZER INC COMMON 717081103 5,000 135,831 SH   DFND 1 0 135,831 0
PHILIP MORRIS INTL COMMON 718172109 2,978 35,965 SH   SOLE   35,965 0 0
PHILLIPS 66 COMMON 718546104 31 450 SH   SOLE   450 0 0
PHREESIA INC COMMON USD0.01 71944F106 1 17 SH   SOLE   17 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 8,469 82,998 SH   SOLE   81,981 0 1,017
PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783 283 2,892 SH   SOLE   2,892 0 0
PITNEY BOWES INC COMMON 724479100 185 30,000 SH   SOLE   30,000 0 0
PLAINS ALL AMERN PIP UNIT 726503105 16 2,000 SH   SOLE   2,000 0 0
PLANET FITNESS INC COMMON CLASS A 72703H101 1 12 SH   SOLE   12 0 0
PNC FINL SVCS GRP COMMON 693475105 17,989 120,729 SH   SOLE   106,747 0 13,982
PNC FINL SVCS GRP COMMON 693475105 11,954 80,227 SH   DFND 1 0 80,227 0
POOL CORPORATION COMMON 73278L105 618,005 1,659,052 SH   SOLE   1,533,982 0 125,070
POOL CORPORATION COMMON 73278L105 191,518 514,142 SH   DFND 1 0 514,142 0
POOL CORPORATION COMMON 73278L105 4,647 12,474 SH   DFND 2 0 12,474 0
POST HOLDINGS INC COMMON 737446104 1 7 SH   SOLE   7 0 0
POWER INTEGRATIONS COMMON 739276103 1 12 SH   SOLE   12 0 0
PRA GROUP INC COMMON 69354N106 1 14 SH   SOLE   14 0 0
PRICESMART INC COMMON 741511109 172,982 1,899,002 SH   SOLE   1,673,453 0 225,549
PRICESMART INC COMMON 741511109 122,151 1,340,987 SH   DFND 1 0 1,340,987 0
PRIMERICA INC COMMON 74164M108 370,418 2,765,734 SH   SOLE   2,471,409 0 294,325
PRIMERICA INC COMMON 74164M108 138,076 1,030,960 SH   DFND 1 0 1,030,960 0
PRIMERICA INC COMMON 74164M108 6,277 46,866 SH   DFND 2 0 46,866 0
PRINCIPAL FINANCIAL COM 74251V102 24 486 SH   SOLE   486 0 0
PROCTER AND GAMBLE C COM 742718109 12,455 89,510 SH   SOLE   88,851 0 659
PROCTER AND GAMBLE C COM 742718109 28,129 202,165 SH   DFND 1 0 202,165 0
PROGRESSIVE CORP COMMON 743315103 3,987 40,324 SH   SOLE   39,901 0 423
PROGRESSIVE CORP COMMON 743315103 10,656 107,763 SH   DFND 1 0 107,763 0
PROLOGIS INC COMMON 74340W103 906 9,092 SH   SOLE   8,883 0 209
PROSHARES TR PSHS CS 130/30 74347R248 37,014 438,381 SH   SOLE   438,381 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 36 200 SH   SOLE   200 0 0
PRUDENTIAL PLC ADR (2 ORD) 74435K204 1 31 SH   SOLE   31 0 0
PT TELEKOMUNIKAS IND ADR (100 SER B) 715684106 312 13,261 SH   SOLE   13,261 0 0
PTC INC COMMON 69370C100 1 12 SH   SOLE   12 0 0
PTC THERAPEUTICS I COMMON 69366J200 1 13 SH   SOLE   13 0 0
PUBLIC STORAGE REIT COMMON 74460D109 0 1 SH   SOLE   1 0 0
PULTEGROUP INC COMMON 745867101 3 63 SH   SOLE   63 0 0
PVH CORP COMMON 693656100 2 26 SH   SOLE   26 0 0
QUALCOMM INC COMMON 747525103 680 4,463 SH   SOLE   4,463 0 0
QUIDEL CORP COMMON 74838J101 9 50 SH   SOLE   50 0 0
RAYTHEON TECHNOLOGIE COM USD1 75513E101 26 370 SH   SOLE   370 0 0
RBC BEARINGS INC COMMON 75524B104 263,874 1,473,819 SH   SOLE   1,344,576 0 129,243
RBC BEARINGS INC COMMON 75524B104 89,389 499,270 SH   DFND 1 0 499,270 0
REALPAGE INC COMMON 75606N109 1 17 SH   SOLE   17 0 0
REGAL BELOIT CORP COMMON 758750103 1 9 SH   SOLE   9 0 0
RELX PLC SPNSADR REP 1 ORD 759530108 0 1 SH   SOLE   1 0 0
REPLIGEN CORP COMMON 759916109 1 7 SH   SOLE   7 0 0
REXFORD INDUSTRIAL COM USD0.01 76169C100 133 2,700 SH   SOLE   2,700 0 0
RINGCENTRAL INC COM USD0.0001 CL'A' 76680R206 2 4 SH   SOLE   4 0 0
RIO TINTO PLC ADR (1 ORD) 767204100 807 10,723 SH   SOLE   10,723 0 0
RLI CORP COMMON 749607107 234,339 2,249,993 SH   SOLE   2,018,971 0 231,022
RLI CORP COMMON 749607107 79,690 765,142 SH   DFND 1 0 765,142 0
ROCKWELL AUTOMATION COMMON 773903109 2 8 SH   SOLE   8 0 0
ROKU INC COMMON CLASS A 77543R102 1 2 SH   SOLE   2 0 0
ROLLINS INC COMMON 775711104 139,179 3,562,293 SH   SOLE   3,519,753 0 42,540
ROLLINS INC COMMON 775711104 59,349 1,519,046 SH   DFND 1 0 1,519,046 0
ROPER TECHNOLOGIES COMMON 776696106 12,179 28,252 SH   SOLE   27,958 0 294
ROPER TECHNOLOGIES COMMON 776696106 63,232 146,680 SH   DFND 1 0 146,680 0
ROSS STORES INC COMMON 778296103 34,049 277,245 SH   SOLE   255,682 0 21,563
ROSS STORES INC COMMON 778296103 120,682 982,670 SH   DFND 1 0 982,670 0
ROYAL BANK CDA COMMON 780087102 5,292 64,485 SH   SOLE   64,485 0 0
ROYAL BANK CDA COMMON 780087102 1,681 20,489 SH   DFND 1 0 20,489 0
ROYAL DUTCH SHELL SPON ADR B 780259107 488 14,528 SH   SOLE   14,528 0 0
ROYAL DUTCH SHELL SPONS ADR A 780259206 894 25,426 SH   SOLE   25,426 0 0
S&P GLOBAL INC COMMON 78409V104 5 16 SH   SOLE   16 0 0
SALESFORCE.COM COMMON 79466L302 89 398 SH   SOLE   398 0 0
SANOFI SPONSORED ADR 80105N105 1,583 32,571 SH   SOLE   32,571 0 0
SAP SE SP ADR (1 ORD) 803054204 4,478 34,344 SH   SOLE   34,344 0 0
SAREPTA THERAPEUTICS COMMON 803607100 1 6 SH   SOLE   6 0 0
SCHLUMBERGER LTD COMMON 806857108 28 1,287 SH   SOLE   1,287 0 0
SCHWAB CHARLES CORP COM 808513105 15,853 298,886 SH   SOLE   258,934 0 39,952
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 15 491 SH   SOLE   491 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 55 1,537 SH   SOLE   1,537 0 0
SCOTTS MIRACLE-GRO CLASS A 810186106 600,143 3,013,661 SH   SOLE   2,934,429 0 79,232
SCOTTS MIRACLE-GRO CLASS A 810186106 133,713 671,453 SH   DFND 1 0 671,453 0
SCOTTS MIRACLE-GRO CLASS A 810186106 4,357 21,878 SH   DFND 2 0 21,878 0
SEA LTD SPONSORD ADS 81141R100 2 10 SH   SOLE   10 0 0
SEI INVESTMENTS CO COMMON 784117103 6,821 118,688 SH   SOLE   98,295 0 20,393
SEI INVESTMENTS CO COMMON 784117103 19,976 347,583 SH   DFND 1 0 347,583 0
SELECT SECTOR SPDR HEALTH CARE 81369Y209 72 630 SH   SOLE   630 0 0
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 145 2,154 SH   SOLE   2,154 0 0
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 45 280 SH   SOLE   280 0 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 49 1,653 SH   SOLE   1,653 0 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 185 1,422 SH   SOLE   1,422 0 0
SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 3,980 108,851 SH   SOLE   106,166 0 2,685
SERVICE PPTYS TR COMMON USD0.01 81761L102 52 4,500 SH   SOLE   4,500 0 0
SERVICENOW INC COMMON 81762P102 1 2 SH   SOLE   2 0 0
SHERWIN WILLIAMS CO COMMON 824348106 81 110 SH   SOLE   110 0 0
SHOPIFY INC COMMON CLASS A 82509L107 2 2 SH   SOLE   2 0 0
SILICON LABS INC COMMON 826919102 1 10 SH   SOLE   10 0 0
SILK ROAD MEDICAL COM USD0.001 82710M100 4,270 67,797 SH   SOLE   67,579 0 218
SILK ROAD MEDICAL COM USD0.001 82710M100 48,899 776,429 SH   DFND 1 0 776,429 0
SILK ROAD MEDICAL COM USD0.001 82710M100 1,698 26,956 SH   DFND 2 0 26,956 0
SIMPSON MANUFACTURIN COMMON 829073105 208,814 2,234,488 SH   SOLE   1,963,957 0 270,531
SIMPSON MANUFACTURIN COMMON 829073105 62,684 670,779 SH   DFND 1 0 670,779 0
SITEONE LANDSCAPE COM USD0.01 82982L103 451,317 2,845,087 SH   SOLE   2,765,728 0 79,359
SITEONE LANDSCAPE COM USD0.01 82982L103 238,493 1,503,456 SH   DFND 1 0 1,503,456 0
SLACK TECHNOLOGIES COMMON CLASS A 83088V102 26 626 SH   SOLE   626 0 0
SMUCKER J M CO COMMON 832696405 2,837 24,537 SH   SOLE   24,537 0 0
SNAP-ON INC COMMON 833034101 3 16 SH   SOLE   16 0 0
SNAP-ON INC COMMON 833034101 5,276 30,830 SH   DFND 1 0 30,830 0
SNOWFLAKE INC COMMON CLASS A 833445109 4,925 17,502 SH   SOLE   17,296 0 206
SNOWFLAKE INC COMMON CLASS A 833445109 14,676 52,153 SH   DFND 1 0 52,153 0
SONOCO PRODS COMMON 835495102 3,225 54,429 SH   SOLE   54,429 0 0
SONOCO PRODS COMMON 835495102 7,873 132,884 SH   DFND 1 0 132,884 0
SONY CORP ADR (1 ORD) 835699307 2 17 SH   SOLE   17 0 0
SOUTHERN CO COMMON 842587107 4,544 73,975 SH   SOLE   73,975 0 0
SOUTHERN CO COMMON 842587107 9,345 152,128 SH   DFND 1 0 152,128 0
SPDR DOW JONES INDL UT SER 1 78467X109 187 610 SH   SOLE   610 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,717 15,318 SH   SOLE   15,043 0 275
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 2,996 8,007 SH   SOLE   8,007 0 0
SPDR S&P BIOTECH SPDR SERIES TRUST 78464A870 1 9 SH   SOLE   9 0 0
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 20,051 47,752 SH   SOLE   47,752 0 0
SPDR SER TR PORTFOLIO S&P 500 HI 78468R788 10 300 SH   SOLE   300 0 0
SPS COMMERCE INC COMMON 78463M107 51,489 474,160 SH   SOLE   406,306 0 67,854
SPS COMMERCE INC COMMON 78463M107 123,172 1,134,286 SH   DFND 1 0 1,134,286 0
SQUARE INC CLASS A 852234103 3,360 15,440 SH   SOLE   15,341 0 99
SQUARE INC CLASS A 852234103 61,822 284,057 SH   DFND 1 0 284,057 0
STAAR SURGICAL CO COMMON 852312305 0 6 SH   SOLE   6 0 0
STANLEY BLACK&DECKR COMMON 854502101 2,833 15,866 SH   SOLE   15,866 0 0
STARBUCKS CORP COMMON 855244109 3,840 35,893 SH   SOLE   35,893 0 0
STATE STREET CORP COMMON 857477103 4,790 65,812 SH   SOLE   65,812 0 0
STEELCASE INC CLASS A 858155203 0 28 SH   SOLE   28 0 0
STERIS PLC SHARES G8473T100 13,411 70,756 SH   SOLE   60,905 0 9,851
STOCK YARDS BANC COMMON 861025104 19,667 485,851 SH   SOLE   430,834 0 55,017
STOCK YARDS BANC COMMON 861025104 15,780 389,818 SH   DFND 1 0 389,818 0
STRYKER CORP COMMON 863667101 6,824 27,848 SH   SOLE   27,848 0 0
SUMMIT MATERIALS CL A COM USD0.01 86614U100 1 27 SH   SOLE   27 0 0
SUN COMMUNITIES COMMON 866674104 1 6 SH   SOLE   6 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 1 2 SH   SOLE   2 0 0
SYNCHRONY FINL COMMON 87165B103 1 24 SH   SOLE   24 0 0
SYNOPSYS INC COMMON 871607107 1 3 SH   SOLE   3 0 0
SYSCO CORP COMMON 871829107 5,238 70,541 SH   SOLE   70,541 0 0
T ROWE PRICE GRP COMMON 74144T108 2,176 14,376 SH   SOLE   14,293 0 83
T ROWE PRICE GRP COMMON 74144T108 37,609 248,425 SH   DFND 1 0 248,425 0
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 995 9,120 SH   SOLE   9,120 0 0
TANDEM DIABETES CARE COMMON 875372203 0 3 SH   SOLE   3 0 0
TAPESTRY INC COMMON 876030107 2 52 SH   SOLE   52 0 0
TARGET CORPORATION COMMON 87612E106 6 33 SH   SOLE   33 0 0
TE CONNECTIVITY COMMON H84989104 2 15 SH   SOLE   15 0 0
TELADOC HEALTH COMMON 87918A105 3,767 18,839 SH   SOLE   18,722 0 117
TELADOC HEALTH COMMON 87918A105 58,719 293,654 SH   DFND 1 0 293,654 0
TELEDYNE TECH INC COMMON 879360105 392,591 1,001,557 SH   SOLE   920,658 0 80,899
TELEDYNE TECH INC COMMON 879360105 135,374 345,360 SH   DFND 1 0 345,360 0
TENABLE HLDGS INC COMMON 88025T102 1 27 SH   SOLE   27 0 0
TERADYNE INC COMMON 880770102 384,208 3,204,667 SH   SOLE   3,147,925 0 56,742
TERADYNE INC COMMON 880770102 93,079 776,372 SH   DFND 1 0 776,372 0
TERMINIX GLOBAL HLDG COM USD0.01 88087E100 120,294 2,358,237 SH   SOLE   2,222,616 0 135,621
TERMINIX GLOBAL HLDG COM USD0.01 88087E100 52,082 1,021,009 SH   DFND 1 0 1,021,009 0
TESLA INC COM 88160R101 164 232 SH   SOLE   232 0 0
TEXAS INSTRUMENTS COMMON 882508104 2,917 17,771 SH   SOLE   17,771 0 0
THE HERSHEY COMPANY COMMON 427866108 853 5,600 SH   SOLE   5,600 0 0
THE TRADE DESK COM CL A 88339J105 45,718 57,076 SH   SOLE   56,531 0 545
THE TRADE DESK COM CL A 88339J105 289,394 361,291 SH   DFND 1 0 361,291 0
THE TRADE DESK COM CL A 88339J105 3,388 4,230 SH   DFND 2 0 4,230 0
THERMO FISHER SCI COMMON 883556102 73 157 SH   SOLE   157 0 0
THOR INDS INC COMMON 885160101 287,688 3,093,736 SH   SOLE   3,014,658 0 79,078
THOR INDS INC COMMON 885160101 64,685 695,610 SH   DFND 1 0 695,610 0
TJX COMPANIES INC COMMON 872540109 17,330 253,772 SH   SOLE   224,912 0 28,860
T-MOBILE US INC COMMON 872590104 57 421 SH   SOLE   421 0 0
TOLL BROTHERS INC COMMON 889478103 113 2,600 SH   SOLE   2,600 0 0
TOPBUILD CORP COMMON 89055F103 1 7 SH   SOLE   7 0 0
TORO CO COMMON 891092108 264,035 2,783,984 SH   SOLE   2,459,174 0 324,810
TORO CO COMMON 891092108 72,429 763,701 SH   DFND 1 0 763,701 0
TORONTO DOMINION BK COMMON 891160509 4 73 SH   SOLE   73 0 0
TOTAL SE SPON ADS EA REP 1 OR 89151E109 6 150 SH   SOLE   150 0 0
TRACTOR SUPPLY CO COMMON 892356106 5,418 38,534 SH   SOLE   32,182 0 6,352
TRACTOR SUPPLY CO COMMON 892356106 15,388 109,458 SH   DFND 1 0 109,458 0
TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103 19,756 136,100 SH   SOLE   117,329 0 18,771
TRANSUNION COMMON 89400J107 11,863 119,562 SH   SOLE   119,562 0 0
TRANSUNION COMMON 89400J107 91 919 SH   DFND 1 0 919 0
TRANSUNION COMMON 89400J107 3,885 39,152 SH   DFND 2 0 39,152 0
TRAVELERS CO(THE) COMMON 89417E109 15,258 108,697 SH   SOLE   93,526 0 15,171
TRIP COM GROUP LTD SPN ADS 0.125 ORD 89677Q107 5,463 161,965 SH   SOLE   160,389 0 1,576
TRIP COM GROUP LTD SPN ADS 0.125 ORD 89677Q107 61,306 1,817,547 SH   DFND 1 0 1,817,547 0
TRIP COM GROUP LTD SPN ADS 0.125 ORD 89677Q107 2,700 80,054 SH   DFND 2 0 80,054 0
TRUIST FINANCIAL COR COM USD5 89832Q109 3 70 SH   SOLE   70 0 0
TWILIO INC COMMON CLASS A 90138F102 2 5 SH   SOLE   5 0 0
TYLER TECHN INC COMMON 902252105 1,741 3,988 SH   SOLE   3,988 0 0
TYLER TECHN INC COMMON 902252105 118 271 SH   DFND 1 0 271 0
U S PHYSICAL THERAPY COMMON 90337L108 46,875 389,803 SH   SOLE   359,238 0 30,565
U S PHYSICAL THERAPY COMMON 90337L108 145,815 1,212,600 SH   DFND 1 0 1,212,600 0
UBER TECHNOLOGIES COM USD0.00001 90353T100 11,648 228,384 SH   SOLE   225,751 0 2,633
UBER TECHNOLOGIES COM USD0.00001 90353T100 34,139 669,398 SH   DFND 1 0 669,398 0
ULTRAGENYX PHARMAC COM USD0.001 90400D108 1 7 SH   SOLE   7 0 0
UNIFIRST CORP MASS COMMON 904708104 61,841 292,129 SH   SOLE   276,535 0 15,594
UNIFIRST CORP MASS COMMON 904708104 27,454 129,690 SH   DFND 1 0 129,690 0
UNILEVER PLC ADR (4 ORD) 904767704 5,387 89,243 SH   SOLE   89,243 0 0
UNION PAC CORP COMMON 907818108 50 239 SH   SOLE   239 0 0
UNITED PARCEL SERVIC CLASS B 911312106 3,154 18,726 SH   SOLE   18,726 0 0
UNITED RENTALS INC COMMON 911363109 1 3 SH   SOLE   3 0 0
UNITEDHEALTH GRP INC COMMON 91324P102 12,037 34,316 SH   SOLE   34,316 0 0
UNIVERSAL HEALTH SVC CLASS B 913903100 1 4 SH   SOLE   4 0 0
US BANCORP DEL COMMON 902973304 21,418 459,716 SH   SOLE   410,583 0 49,133
US FOODS HLDG CORP COM USD0.01 912008109 3 79 SH   SOLE   79 0 0
V F CORP COMMON 918204108 2,721 31,852 SH   SOLE   31,852 0 0
VALE S.A ADR (1 ORD) 91912E105 11 680 SH   SOLE   680 0 0
VANGUARD BD INDEX FD ETF LONG TERM BOND 921937793 1,599 14,584 SH   SOLE   14,584 0 0
VANGUARD BD INDEX FD TOTAL BND MRKT ETF 921937835 838 9,498 SH   SOLE   9,498 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 4,600 91,781 SH   SOLE   91,781 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 928 2,700 SH   SOLE   2,700 0 0
VANGUARD INDEX TR SMALL CAP VALUE 922908611 175 1,229 SH   SOLE   1,229 0 0
VANGUARD INDEX TR LRG CAP 922908637 90 509 SH   SOLE   509 0 0
VANGUARD INDEX TR EXTENDED MKT 922908652 82 500 SH   SOLE   500 0 0
VANGUARD INDEX TR GROWTH 922908736 846 3,337 SH   SOLE   3,337 0 0
VANGUARD INDEX TR VALUE 922908744 95 795 SH   SOLE   795 0 0
VANGUARD INDEX TR SMALL CAP 922908751 87 449 SH   SOLE   449 0 0
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 1,357 6,973 SH   SOLE   6,973 0 0
VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 39 317 SH   SOLE   317 0 0
VANGUARD SECTOR INDE FINANCIALS 92204A405 130 1,790 SH   SOLE   1,790 0 0
VANGUARD SECTOR INDE INFORMATION TECH 92204A702 801 2,263 SH   SOLE   2,263 0 0
VANGUARD SECTOR INDE MATERIALS 92204A801 81 515 SH   SOLE   515 0 0
VANGUARD SECTOR INDE UTILITIES 92204A876 97 710 SH   SOLE   710 0 0
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 4,167 49,037 SH   SOLE   48,097 0 940
VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858 104 2,202 SH   SOLE   2,202 0 0
VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 2,691 12,019 SH   SOLE   12,019 0 0
VASTA PLATFORM LTD COMMON CLASS A G9440A109 10,467 721,870 SH   SOLE   721,870 0 0
VASTA PLATFORM LTD COMMON CLASS A G9440A109 14,297 985,994 SH   DFND 1 0 985,994 0
VERISK ANALYTICS INC COM 92345Y106 10,013 48,231 SH   SOLE   41,358 0 6,873
VERISK ANALYTICS INC COM 92345Y106 24,594 118,474 SH   DFND 1 0 118,474 0
VERISK ANALYTICS INC COM 92345Y106 4,026 19,395 SH   DFND 2 0 19,395 0
VERIZON COMMUNICATIO COMMON 92343V104 3,219 54,786 SH   SOLE   54,786 0 0
VERIZON COMMUNICATIO COMMON 92343V104 9,993 170,089 SH   DFND 1 0 170,089 0
VERTEX PHARMACEUTICL COMMON 92532F100 2 10 SH   SOLE   10 0 0
VIACOMCBS INC CLASS B 92556H206 1 34 SH   SOLE   34 0 0
VIATRIS INC COMMON USD0.01 92556V106 19 1,011 SH   SOLE   1,011 0 0
VICI PPTYS INC COM 925652109 612 24,002 SH   SOLE   23,523 0 479
VISA INC CLASS A 92826C839 22,023 100,682 SH   SOLE   99,515 0 1,167
VISA INC CLASS A 92826C839 63,773 291,560 SH   DFND 1 0 291,560 0
VISA INC CLASS A 92826C839 5,564 25,439 SH   DFND 2 0 25,439 0
VITAL FARMS INC COM USD0.0001 92847W103 2,179 86,082 SH   SOLE   85,737 0 345
VITAL FARMS INC COM USD0.0001 92847W103 21,491 849,110 SH   DFND 1 0 849,110 0
VODAFONE GRP PLC ADR (10 ORD) 92857W308 448 27,187 SH   SOLE   27,187 0 0
VULCAN MATERIALS CO COMMON 929160109 534 3,600 SH   SOLE   3,600 0 0
WALGREENS BOOTS ALNC COMMON 931427108 462 11,580 SH   SOLE   11,580 0 0
WALMART INC COMMON 931142103 1,591 11,038 SH   SOLE   11,038 0 0
WALT DISNEY CO COMMON 254687106 772 4,261 SH   SOLE   4,261 0 0
WASTE MANAGEMENT INC COMMON 94106L109 10,314 87,453 SH   SOLE   77,049 0 10,404
WATSCO INC COMMON 942622200 108,392 478,438 SH   SOLE   453,602 0 24,836
WATSCO INC COMMON 942622200 60,396 266,588 SH   DFND 1 0 266,588 0
WATTS WATER TECH CLASS A 942749102 219,362 1,802,482 SH   SOLE   1,591,654 0 210,828
WATTS WATER TECH CLASS A 942749102 63,743 523,774 SH   DFND 1 0 523,774 0
WD-40 CO COMMON 929236107 94,023 353,889 SH   SOLE   333,882 0 20,007
WD-40 CO COMMON 929236107 39,241 147,701 SH   DFND 1 0 147,701 0
WEC ENERGY GROUP INC COMMON 92939U106 10,659 115,810 SH   SOLE   100,643 0 15,167
WEC ENERGY GROUP INC COMMON 92939U106 4,113 44,688 SH   DFND 1 0 44,688 0
WELLS FARGO & CO COMMON 949746101 103 3,414 SH   SOLE   3,414 0 0
WEST PHARMACEUT SVS COMMON 955306105 19,348 68,288 SH   SOLE   58,194 0 10,094
WEST PHARMACEUT SVS COMMON 955306105 50,698 178,950 SH   DFND 1 0 178,950 0
WEX INC. COM STK USD0.01 96208T104 1 3 SH   SOLE   3 0 0
WHIRLPOOL CORP COMMON 963320106 2 11 SH   SOLE   11 0 0
WILLIAMS SONOMA INC COMMON 969904101 1 9 SH   SOLE   9 0 0
WISDOMTREE TRUST FLOATING RATE TREASU 97717X628 4,995 198,998 SH   SOLE   198,998 0 0
WORKDAY INC COMMON 98138H101 17,599 73,448 SH   SOLE   72,689 0 759
WORKDAY INC COMMON 98138H101 79,895 333,436 SH   DFND 1 0 333,436 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 77 4,081 SH   SOLE   4,081 0 0
WPP PLC SP ADR (5 ORD) 92937A102 1 22 SH   SOLE   22 0 0
WYNN RESORTS LTD COMMON 983134107 3,397 30,109 SH   SOLE   29,953 0 156
WYNN RESORTS LTD COMMON 983134107 46,688 413,792 SH   DFND 1 0 413,792 0
XPO LOGISTICS INC COMMON 983793100 1 6 SH   SOLE   6 0 0
YANDEX N.V. CLASS A N97284108 9,913 142,475 SH   SOLE   142,475 0 0
YANDEX N.V. CLASS A N97284108 12,250 176,061 SH   DFND 1 0 176,061 0
YETI HOLDINGS INC COM USD0.01 98585X104 1 16 SH   SOLE   16 0 0
YUM BRANDS INC COMMON 988498101 131 1,208 SH   SOLE   1,208 0 0
YUM CHINA HOLDINGS COMMON STOCK 98850P109 2,854 49,998 SH   SOLE   49,998 0 0
ZEBRA TECHNOLOGIES CLASS A 989207105 302,501 787,087 SH   SOLE   772,598 0 14,489
ZEBRA TECHNOLOGIES CLASS A 989207105 74,273 193,254 SH   DFND 1 0 193,254 0
ZENDESK INC COMMON USD0.01 98936J101 1 10 SH   SOLE   10 0 0
ZIMMER BIOMET HLDS COMMON 98956P102 2 12 SH   SOLE   12 0 0
ZOETIS INC COMMON 98978V103 25,250 152,560 SH   SOLE   145,402 0 7,158
ZOETIS INC COMMON 98978V103 94,025 568,128 SH   DFND 1 0 568,128 0
ZOETIS INC COMMON 98978V103 4,023 24,311 SH   DFND 2 0 24,311 0
ZOOMINFO TECHNOLOGY COM USD0.01 CLASS A 98980F104 1,477 30,628 SH   SOLE   30,477 0 151
ZOOMINFO TECHNOLOGY COM USD0.01 CLASS A 98980F104 25,266 523,871 SH   DFND 1 0 523,871 0