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 9,029 50,826 SH   SOLE   50,826 0 0
AAON INC COMMON 000360206 272,095 3,425,600 SH   DFND 1 0 3,425,600 0
AAON INC COMMON 000360206 76,028 957,161 SH   SOLE   840,116 0 117,045
ABBOTT LABS COMMON 002824100 495 3,518 SH   SOLE   3,518 0 0
ABBVIE INC COMMON 00287Y109 429 3,169 SH   SOLE   3,169 0 0
ACCENTURE PLC CLASS A G1151C101 36,600 88,288 SH   DFND 1 0 88,288 0
ACCENTURE PLC CLASS A G1151C101 38,889 93,800 SH   SOLE   89,071 0 4,729
ACTIVISION BLIZZARD COMMON 00507V109 6 84 SH   SOLE   84 0 0
ACUITY BRANDS COMMON 00508Y102 38,399 181,369 SH   DFND 1 0 181,369 0
ACUITY BRANDS COMMON 00508Y102 3,404 16,078 SH   SOLE   15,170 0 908
ACUSHNET HOLDINGS COMMON 005098108 90,822 1,711,041 SH   DFND 1 0 1,711,041 0
ACUSHNET HOLDINGS COMMON 005098108 341,741 6,438,216 SH   SOLE   5,871,054 0 567,162
ADOBE INC COMMON 00724F101 194 342 SH   SOLE   342 0 0
ADV MICRO DEVICES COMMON 007903107 176 1,220 SH   SOLE   1,220 0 0
ADVISORSHARES TRUST ADVISORSHARES PSYCHE 00768Y362 2 310 SH   SOLE   310 0 0
AGILENT TECHN INC COMMON 00846U101 1 4 SH   SOLE   4 0 0
AIR PRODS & CHEMS COMMON 009158106 1 2 SH   SOLE   2 0 0
AIRBNB INC CLASS A 009066101 22,903 137,563 SH   DFND 1 0 137,563 0
AIRBNB INC CLASS A 009066101 7,848 47,138 SH   SOLE   47,138 0 0
AKAMAI TECH INC COMMON 00971T101 0 3 SH   SOLE   3 0 0
ALBANY INTL CORP CLASS A 012348108 50,352 569,267 SH   DFND 1 0 569,267 0
ALBANY INTL CORP CLASS A 012348108 124,583 1,408,513 SH   SOLE   1,142,764 0 265,749
ALCON AG ORDINARY SH CHF 0.04 H01301128 14,777 169,617 SH   SOLE   146,238 0 23,379
ALEXANDRIA REAL ESTA REIT 015271109 1,768 7,926 SH   SOLE   7,926 0 0
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 15,751 132,593 SH   DFND 1 0 132,593 0
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 5,948 50,073 SH   SOLE   50,073 0 0
ALIGN TECH INC COMMON 016255101 1 1 SH   SOLE   1 0 0
ALLAKOS INC COMMON 01671P100 0 1 SH   SOLE   1 0 0
ALLEGION PLC ORDINARY SHARES G0176J109 82,707 624,487 SH   DFND 1 0 624,487 0
ALLEGION PLC ORDINARY SHARES G0176J109 289,495 2,185,847 SH   SOLE   2,127,390 0 58,457
ALLSTATE CORP COMMON 020002101 3 22 SH   SOLE   22 0 0
ALPHABET INC CLASS C 02079K107 7,989 2,761 SH   DFND 2 0 2,761 0
ALPHABET INC CLASS C 02079K107 7,720 2,668 SH   SOLE   2,668 0 0
ALPHABET INC CLASS A 02079K305 15,447 5,332 SH   SOLE   5,332 0 0
ALTRIA GROUP INC COMMON 02209S103 3,328 70,232 SH   SOLE   70,232 0 0
AMAZON COM INC COMMON 023135106 135,664 40,687 SH   DFND 1 0 40,687 0
AMAZON COM INC COMMON 023135106 52,571 15,766 SH   SOLE   15,766 0 0
AMCOR PLC ORDINARY SHARES G0250X107 11,447 953,147 SH   DFND 1 0 953,147 0
AMCOR PLC ORDINARY SHARES G0250X107 5,252 437,310 SH   SOLE   437,310 0 0
AMDOCS LTD ORDINARY G02602103 1 9 SH   SOLE   9 0 0
AMER SOFTWARE INC CLASS A 029683109 28,048 1,071,780 SH   DFND 1 0 1,071,780 0
AMER SOFTWARE INC CLASS A 029683109 60,905 2,327,293 SH   SOLE   1,810,410 0 516,883
AMERICAN EXPRESS CO COMMON 025816109 355 2,172 SH   SOLE   2,172 0 0
AMERICAN HOMES 4 R CL A 02665T306 1,561 35,799 SH   SOLE   35,799 0 0
AMERICAN TOWER CORP COMMON 03027X100 33 112 SH   DFND 1 0 112 0
AMERICAN TOWER CORP COMMON 03027X100 2,275 7,777 SH   SOLE   7,777 0 0
AMERICAN WTR WKS CO COMMON 030420103 1 3 SH   SOLE   3 0 0
AMERICOLD RLTY TR COMMON 03064D108 71 2,151 SH   SOLE   2,151 0 0
AMERIPRISE FINANCIAL COMMON 03076C106 4 12 SH   SOLE   12 0 0
AMERISOURCE-BERGEN COMMON 03073E105 6,964 52,399 SH   SOLE   52,399 0 0
AMETEK INC COMMON 031100100 80,427 546,976 SH   DFND 1 0 546,976 0
AMETEK INC COMMON 031100100 30,163 205,129 SH   SOLE   138,697 0 66,432
AMGEN INC COMMON 031162100 4,332 19,251 SH   SOLE   19,251 0 0
AMPHENOL CORPORATION CLASS A 032095101 153,068 1,750,153 SH   DFND 1 0 1,750,153 0
AMPHENOL CORPORATION CLASS A 032095101 41,306 472,265 SH   SOLE   413,627 0 58,638
ANALOG DEVICES INC COMMON 032654105 16,348 93,005 SH   SOLE   81,292 0 11,713
ANIKA THERAPEUTICS COMMON 035255108 18,170 507,117 SH   DFND 1 0 507,117 0
ANIKA THERAPEUTICS COMMON 035255108 34,384 959,646 SH   SOLE   711,647 0 247,999
ANNEXON INC COM USD0.001 03589W102 0 2 SH   SOLE   2 0 0
ANSYS INC COMMON 03662Q105 32,569 81,196 SH   DFND 1 0 81,196 0
ANSYS INC COMMON 03662Q105 227,079 566,113 SH   SOLE   562,500 0 3,613
ANTHEM INC COMMON 036752103 322 694 SH   SOLE   694 0 0
AON PLC CL A ORDINARY SHARES G0403H108 2 6 SH   SOLE   6 0 0
APA CORPORATION COM USD0.625 03743Q108 1 41 SH   SOLE   41 0 0
APPLE INC COMMON 037833100 25,042 141,020 SH   SOLE   139,840 0 1,180
APPLIED MATERIALS COMMON 038222105 91 576 SH   SOLE   576 0 0
APTARGROUP INC COMMON 038336103 22,293 182,012 SH   DFND 1 0 182,012 0
APTARGROUP INC COMMON 038336103 81,185 662,824 SH   SOLE   601,070 0 61,754
ARK ETF TRUST ARK INNOVATION ETF 00214Q104 43,777 462,816 SH   SOLE   462,816 0 0
ARMSTRONG WORLD INDS COM 04247X102 58,852 506,819 SH   DFND 1 0 506,819 0
ARMSTRONG WORLD INDS COM 04247X102 159,691 1,375,220 SH   SOLE   1,133,395 0 241,825
ARTISAN PARTNERS A CLASS A 04316A108 37,966 796,925 SH   DFND 1 0 796,925 0
ARTISAN PARTNERS A CLASS A 04316A108 142,115 2,983,068 SH   SOLE   2,683,225 0 299,843
ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 6,751 8,480 SH   SOLE   8,480 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 390,861 2,568,078 SH   DFND 1 0 2,568,078 0
ASPEN TECHNOLOGY INC COMMON 045327103 629,184 4,133,926 SH   SOLE   3,852,604 0 281,322
ASTRAZENECA SP ADR (1/2 ORD) 046353108 3 55 SH   SOLE   55 0 0
AT&T INC COMMON 00206R102 51 2,080 SH   SOLE   2,080 0 0
ATLASSIAN CORP PLC COMMON CL A G06242104 4 10 SH   SOLE   10 0 0
ATRION CORP COM USD0.1 049904105 34,456 48,880 SH   DFND 1 0 48,880 0
ATRION CORP COM USD0.1 049904105 99,517 141,174 SH   SOLE   127,655 0 13,519
AUTODESK INC COMMON 052769106 413 1,468 SH   SOLE   1,468 0 0
AUTOHOME INC ADR EACH REPR 4 ORD 05278C107 191,940 6,510,853 SH   DFND 1 0 6,510,853 0
AUTOHOME INC ADR EACH REPR 4 ORD 05278C107 136,542 4,631,664 SH   SOLE   4,102,307 0 529,357
AUTOMATIC DATA PROC COMMON 053015103 12,932 52,442 SH   SOLE   52,442 0 0
AUTOZONE INC COMMON 053332102 2 1 SH   SOLE   1 0 0
AVALARA INC COM USD0.0001 05338G106 2,147 16,633 SH   DFND 2 0 16,633 0
AVALARA INC COM USD0.0001 05338G106 316,259 2,449,528 SH   DFND 1 0 2,449,528 0
AVALARA INC COM USD0.0001 05338G106 89,612 694,072 SH   SOLE   640,630 0 53,442
AXALTA COATING SYS COMMON G0750C108 80 2,404 SH   DFND 1 0 2,404 0
AXALTA COATING SYS COMMON G0750C108 12,051 363,863 SH   SOLE   363,863 0 0
AZENTA INC COMMON 114340102 168,588 1,635,032 SH   DFND 1 0 1,635,032 0
AZENTA INC COMMON 114340102 257,388 2,496,239 SH   SOLE   1,976,083 0 520,156
BADGER METER INC COMMON 056525108 23,083 216,621 SH   DFND 1 0 216,621 0
BADGER METER INC COMMON 056525108 59,531 558,658 SH   SOLE   448,276 0 110,382
BAIDU INC REP(8 ORD CLASS A) 056752108 1 10 SH   SOLE   10 0 0
BANCFIRST CORP COMMON 05945F103 33,259 471,363 SH   DFND 1 0 471,363 0
BANCFIRST CORP COMMON 05945F103 35,752 506,689 SH   SOLE   364,071 0 142,618
BANK HAWAII CORP COMMON 062540109 76,148 909,116 SH   DFND 1 0 909,116 0
BANK HAWAII CORP COMMON 062540109 151,090 1,803,835 SH   SOLE   1,480,033 0 323,802
BANK OF AMERICA CORP COMMON 060505104 35,399 795,655 SH   DFND 1 0 795,655 0
BANK OF AMERICA CORP COMMON 060505104 12,718 285,855 SH   SOLE   285,855 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 167 5,819 SH   SOLE   5,819 0 0
BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 325 20,915 SH   SOLE   20,915 0 0
BCE INC COMMON 05534B760 2,122 40,775 SH   DFND 1 0 40,775 0
BCE INC COMMON 05534B760 7,173 137,826 SH   SOLE   137,826 0 0
BECTON DICKINSON COMMON 075887109 17,852 70,980 SH   SOLE   65,818 0 5,162
BEIGENE LIMITED REP(13 ORD) 07725L102 0 1 SH   SOLE   1 0 0
BENTLEY SYS INC CLASS B 08265T208 74,971 1,551,227 SH   DFND 1 0 1,551,227 0
BENTLEY SYS INC CLASS B 08265T208 277,173 5,734,993 SH   SOLE   5,608,112 0 126,881
BERKLEY W R CORP COM 084423102 4,045 49,100 SH   DFND 2 0 49,100 0
BERKLEY W R CORP COM 084423102 90,286 1,095,838 SH   DFND 1 0 1,095,838 0
BERKLEY W R CORP COM 084423102 374,579 4,546,398 SH   SOLE   4,444,607 0 101,791
BERKSHIRE HATHAWAY CLASS A 084670108 1,352 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY CLASS B 084670702 1,996 6,674 SH   SOLE   6,674 0 0
BILL COM HLDGS INC COMMON 090043100 915,183 3,673,220 SH   DFND 1 0 3,673,220 0
BILL COM HLDGS INC COMMON 090043100 210,400 844,472 SH   SOLE   766,920 0 77,552
BIO RAD LABS INC CLASS A 090572207 102 135 SH   SOLE   135 0 0
BIOCEPT INC COMMON 09072V501 0 9 SH   SOLE   9 0 0
BIOGEN INC COMMON 09062X103 3 11 SH   SOLE   11 0 0
BJS WHSL CLUB HLDGS COMMON 05550J101 0 3 SH   SOLE   3 0 0
BLACKLINE INC COM USD0.01 09239B109 252,451 2,438,193 SH   DFND 1 0 2,438,193 0
BLACKLINE INC COM USD0.01 09239B109 72,734 702,470 SH   SOLE   618,207 0 84,263
BLACKROCK INC COMMON 09247X101 13,987 15,277 SH   SOLE   13,313 0 1,964
BLACKROCK INVT QLTY COMMON 09247D105 74 4,275 SH   SOLE   4,275 0 0
BLACKROCK MUNIHLDNGS COMMON 09253N104 65 3,903 SH   SOLE   3,903 0 0
BLACKSTONE INC COMMON 09260D107 22 170 SH   SOLE   170 0 0
BLOCK INC COMMON CL A 852234103 21 130 SH   SOLE   130 0 0
BOEING CO COMMON 097023105 3 15 SH   SOLE   15 0 0
BOOKING HLDGS INC COMMON 09857L108 12 5 SH   SOLE   5 0 0
BOSTON BEER INC CLASS A 100557107 16 30 SH   SOLE   30 0 0
BOSTON SCIENTIFIC COMMON 101137107 1 18 SH   SOLE   18 0 0
BP PLC ADR (6 ORD) 055622104 563 21,136 SH   SOLE   21,136 0 0
BRIGHT HORIZONS FA COMMON 109194100 30,634 243,356 SH   DFND 1 0 243,356 0
BRIGHT HORIZONS FA COMMON 109194100 175,980 1,397,997 SH   SOLE   1,383,945 0 14,052
BRISTOL MYERS SQUIBB COMMON 110122108 27 427 SH   SOLE   427 0 0
BRITISH AMER TOB PLC SPONSORED ADR 110448107 842 22,513 SH   SOLE   22,513 0 0
BROADCOM INC COMMON 11135F101 741 1,113 SH   SOLE   1,113 0 0
BROADRIDGE FINL SOLN COMMON 11133T103 54,754 299,499 SH   DFND 1 0 299,499 0
BROADRIDGE FINL SOLN COMMON 11133T103 57,651 315,328 SH   SOLE   266,173 0 49,155
BROWN FORMAN CORP CLASS B 115637209 57,466 788,717 SH   DFND 1 0 788,717 0
BROWN FORMAN CORP CLASS B 115637209 5,607 76,950 SH   SOLE   71,700 0 5,250
CAE INC COMMON 124765108 97,988 3,070,763 SH   DFND 1 0 3,070,763 0
CAE INC COMMON 124765108 23,224 727,797 SH   SOLE   363,760 0 364,037
CAESARS ENTERTAINMEN COM USD0.00001 12769G100 1 7 SH   SOLE   7 0 0
CALAMOS STRATEGIC TO COM SH BEN INT 128125101 194 10,063 SH   SOLE   10,063 0 0
CAPRI HOLDINGS LTD COMMON G1890L107 0 7 SH   SOLE   7 0 0
CARNIVAL CORP COMMON 143658300 0 13 SH   SOLE   13 0 0
CARRIER GLOBAL CORP COM USD0.01 WI 14448C104 9 158 SH   SOLE   158 0 0
CASS INFORMATION SYS COMMON 14808P109 0 0 SH   SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 48 1,140 SH   DFND 1 0 1,140 0
CDK GLOBAL INC COM 12508E101 6,792 162,712 SH   SOLE   162,712 0 0
CDN PACIFIC RAILWAY COMMON 13645T100 9 124 SH   SOLE   124 0 0
CDW CORP COMMON 12514G108 6,079 29,687 SH   DFND 2 0 29,687 0
CDW CORP COMMON 12514G108 60,058 293,283 SH   DFND 1 0 293,283 0
CDW CORP COMMON 12514G108 459,392 2,243,334 SH   SOLE   2,230,368 0 12,966
CELANESE CORP COMMON STOCK 150870103 7 40 SH   SOLE   40 0 0
CELSIUS HOLDINGS INC COMMON 15118V207 37,698 505,536 SH   DFND 1 0 505,536 0
CELSIUS HOLDINGS INC COMMON 15118V207 3,110 41,709 SH   SOLE   38,719 0 2,990
CERNER CORP COMMON 156782104 2 23 SH   SOLE   23 0 0
CHARLES RIV LABS INT COMMON 159864107 74,453 197,604 SH   DFND 1 0 197,604 0
CHARLES RIV LABS INT COMMON 159864107 510,556 1,355,051 SH   SOLE   1,349,955 0 5,096
CHARTER COMMUNICATIO CL A 16119P108 1 2 SH   SOLE   2 0 0
CHEESECAKE FACTORY COMMON 163072101 49,882 1,274,131 SH   DFND 1 0 1,274,131 0
CHEESECAKE FACTORY COMMON 163072101 117,498 3,001,224 SH   SOLE   2,808,783 0 192,441
CHEFS WAREHOUSE HO COMMON 163086101 87,129 2,616,487 SH   DFND 1 0 2,616,487 0
CHEFS WAREHOUSE HO COMMON 163086101 25,473 764,947 SH   SOLE   676,113 0 88,834
CHEMED CORP NEW COMMON 16359R103 32,175 60,817 SH   DFND 1 0 60,817 0
CHEMED CORP NEW COMMON 16359R103 225,507 426,257 SH   SOLE   422,718 0 3,539
CHEVRON CORP COMMON 166764100 4,711 40,143 SH   SOLE   40,143 0 0
CHIMERA INVT CORP COMMON 16934Q208 90 6,000 SH   SOLE   6,000 0 0
CHIPOTLE MEXICAN GRL COMMON 169656105 350 200 SH   SOLE   200 0 0
CHUBB LIMITED COMMON H1467J104 7 37 SH   SOLE   37 0 0
CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502 521 12,348 SH   SOLE   12,348 0 0
CIGNA CORP COMMON USD0.01 125523100 20 88 SH   SOLE   88 0 0
CINTAS CORP COMMON 172908105 3 7 SH   SOLE   7 0 0
CISCO SYSTEMS INC COMMON 17275R102 11,633 183,571 SH   DFND 1 0 183,571 0
CISCO SYSTEMS INC COMMON 17275R102 3,539 55,849 SH   SOLE   55,849 0 0
CITIGROUP INC COMMON 172967424 4 61 SH   SOLE   61 0 0
CLEARWATER ANALYTI COMMON USD0.001 A 185123106 6,153 267,773 SH   DFND 2 0 267,773 0
CLEARWATER ANALYTI COMMON USD0.001 A 185123106 25,332 1,102,339 SH   DFND 1 0 1,102,339 0
CLEARWATER ANALYTI COMMON USD0.001 A 185123106 95,755 4,166,906 SH   SOLE   3,827,679 0 339,227
CLOUDFLARE INC CL A COM 18915M107 754 5,735 SH   SOLE   5,735 0 0
CME GROUP INC CLASS A 12572Q105 15,827 69,275 SH   DFND 1 0 69,275 0
CME GROUP INC CLASS A 12572Q105 20,839 91,208 SH   SOLE   83,045 0 8,163
COCA-COLA CO COMMON 191216100 8,063 136,176 SH   DFND 1 0 136,176 0
COCA-COLA CO COMMON 191216100 9,535 161,040 SH   SOLE   161,040 0 0
COGNIZANT TECH SOLNS CLASS A 192446102 6,497 73,231 SH   SOLE   73,231 0 0
COHEN & STEERS INFRA COMMON 19248A109 177 6,216 SH   SOLE   6,216 0 0
COINBASE GLOBAL INC COM USD0.00001 CL A 19260Q107 25 100 SH   SOLE   100 0 0
COLGATE PALMOLIVE CO COMMON 194162103 17 200 SH   SOLE   200 0 0
COMCAST CORP CLASS A 20030N101 266 5,275 SH   SOLE   5,275 0 0
CONAGRA BRANDS INC COMMON 205887102 3,829 112,114 SH   SOLE   112,114 0 0
CONOCOPHILLIPS COMMON 20825C104 102 1,420 SH   SOLE   1,420 0 0
CONSTRUCTION PARTNRS COMMON CL A 21044C107 25,011 850,435 SH   DFND 1 0 850,435 0
CONSTRUCTION PARTNRS COMMON CL A 21044C107 63,943 2,174,191 SH   SOLE   1,750,395 0 423,796
COOPER COMPANIES INC COMMON 216648402 5,008 11,954 SH   DFND 2 0 11,954 0
COOPER COMPANIES INC COMMON 216648402 97,677 233,153 SH   DFND 1 0 233,153 0
COOPER COMPANIES INC COMMON 216648402 386,794 923,268 SH   SOLE   906,978 0 16,290
COPART INC COMMON 217204106 50,541 333,337 SH   DFND 1 0 333,337 0
COPART INC COMMON 217204106 375,920 2,479,358 SH   SOLE   2,464,503 0 14,855
CORVEL CORP COMMON 221006109 89,728 431,387 SH   DFND 1 0 431,387 0
CORVEL CORP COMMON 221006109 324,653 1,560,833 SH   SOLE   1,420,364 0 140,469
COSTAR GROUP INC COMMON 22160N109 78,412 992,180 SH   DFND 1 0 992,180 0
COSTAR GROUP INC COMMON 22160N109 14,490 183,352 SH   SOLE   180,105 0 3,247
COSTCO WHSL CORP COMMON 22160K105 887 1,561 SH   SOLE   1,561 0 0
CROWDSTRIKE HOLDIN COM USD0.0005 CL A 22788C105 1 4 SH   SOLE   4 0 0
CROWN CASTLE INTL COMMON 22822V101 5,073 24,305 SH   DFND 1 0 24,305 0
CROWN CASTLE INTL COMMON 22822V101 14,306 68,532 SH   SOLE   61,179 0 7,353
CSX CORP COMMON 126408103 6 150 SH   SOLE   150 0 0
CVS HEALTH CORP COMMON 126650100 8,565 83,024 SH   SOLE   83,024 0 0
D R HORTON INC COMMON 23331A109 2 21 SH   SOLE   21 0 0
DANAHER CORP COMMON 235851102 43,263 131,495 SH   DFND 1 0 131,495 0
DANAHER CORP COMMON 235851102 15,317 46,554 SH   SOLE   46,554 0 0
DATADOG INC CLASS A COMMON 23804L103 96,822 543,609 SH   DFND 1 0 543,609 0
DATADOG INC CLASS A COMMON 23804L103 10,398 58,378 SH   SOLE   54,858 0 3,520
DAY ONE BIOPHARMACEU COMMON 23954D109 0 5 SH   SOLE   5 0 0
DEFINITIVE HEALTHCRE COMMON CLASS A 24477E103 16,496 603,571 SH   DFND 1 0 603,571 0
DEFINITIVE HEALTHCRE COMMON CLASS A 24477E103 1,111 40,651 SH   SOLE   37,303 0 3,348
DEXCOM INC COMMON 252131107 2 3 SH   SOLE   3 0 0
DIAGEO P L C SP ADR (4 ORD) 25243Q205 14,902 67,694 SH   SOLE   59,085 0 8,609
DIMENSIONAL ETF TRST U.S. CORE EQUITY 2 25434V708 279 9,640 SH   SOLE   9,640 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 30 400 SH   SOLE   400 0 0
DISH NETWORK CORP CLASS A 25470M109 0 2 SH   SOLE   2 0 0
DOCUSIGN INC COMMON 256163106 2,070 13,593 SH   DFND 2 0 13,593 0
DOCUSIGN INC COMMON 256163106 80,260 526,951 SH   DFND 1 0 526,951 0
DOCUSIGN INC COMMON 256163106 10,771 70,716 SH   SOLE   68,103 0 2,613
DOLBY LABORATORIES COMMON 25659T107 66,864 702,207 SH   DFND 1 0 702,207 0
DOLBY LABORATORIES COMMON 25659T107 41,410 434,888 SH   SOLE   350,579 0 84,309
DOLLAR GEN CORP COMMON 256677105 23,265 98,650 SH   SOLE   89,867 0 8,783
DOMINION ENERGY INC COMMON 25746U109 6 73 SH   SOLE   73 0 0
DOMINOS PIZZA INC COMMON 25754A201 61,119 108,304 SH   DFND 1 0 108,304 0
DOMINOS PIZZA INC COMMON 25754A201 5,840 10,349 SH   SOLE   9,756 0 593
DONALDSON INC COMMON 257651109 26,679 450,200 SH   DFND 1 0 450,200 0
DONALDSON INC COMMON 257651109 98,729 1,666,013 SH   SOLE   1,520,469 0 145,544
DOVER CORP COMMON 260003108 908 5,000 SH   SOLE   5,000 0 0
DOXIMITY INC COMMON USD0.001 A 26622P107 13 250 SH   SOLE   250 0 0
DREAM FINDERS HOMES COM USD0.01 A 26154D100 24,204 1,244,407 SH   DFND 1 0 1,244,407 0
DREAM FINDERS HOMES COM USD0.01 A 26154D100 3,988 205,046 SH   SOLE   165,742 0 39,304
DRIL-QUIP INC COMMON 262037104 28,215 1,433,690 SH   DFND 1 0 1,433,690 0
DRIL-QUIP INC COMMON 262037104 47,469 2,412,024 SH   SOLE   2,166,650 0 245,374
DUCK CREEK TECHNOLO COMMON SHARES 264120106 1,737 57,687 SH   DFND 2 0 57,687 0
DUCK CREEK TECHNOLO COMMON SHARES 264120106 316,835 10,522,588 SH   DFND 1 0 10,522,588 0
DUCK CREEK TECHNOLO COMMON SHARES 264120106 151,641 5,036,228 SH   SOLE   4,778,518 0 257,710
DUKE ENERGY CORP COMMON 26441C204 254 2,420 SH   SOLE   2,420 0 0
DUKE REALTY CORP COMMON 264411505 1,142 17,394 SH   SOLE   17,394 0 0
DXC TECHNOLOGY CO COMMON STOCK 23355L106 1 26 SH   SOLE   26 0 0
DYNATRACE HOLDINGS L COMMON 268150109 47,185 781,857 SH   DFND 1 0 781,857 0
DYNATRACE HOLDINGS L COMMON 268150109 4,808 79,674 SH   SOLE   75,062 0 4,612
EASTMAN CHEM CO COMMON 277432100 9,278 76,735 SH   DFND 1 0 76,735 0
EASTMAN CHEM CO COMMON 277432100 4,101 33,914 SH   SOLE   33,914 0 0
EATON CORPORATION COMMON G29183103 5 30 SH   SOLE   30 0 0
EATON VANCE COM CALI MUNI BD FD 27828A100 406 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 298 10,000 SH   SOLE   10,000 0 0
EBAY INC COMMON 278642103 32 478 SH   SOLE   478 0 0
ECOLAB INC COMMON 278865100 21,122 90,040 SH   DFND 1 0 90,040 0
ECOLAB INC COMMON 278865100 7,692 32,785 SH   SOLE   32,785 0 0
ELANCO ANIMAL HEALTH COMMON 28414H103 113,030 3,982,751 SH   DFND 1 0 3,982,751 0
ELANCO ANIMAL HEALTH COMMON 28414H103 208,879 7,360,060 SH   SOLE   7,113,819 0 246,241
ELECTRONIC ARTS INC COMMON 285512109 1 6 SH   SOLE   6 0 0
EMCOR GROUP INC COMMON 29084Q100 103,692 813,970 SH   DFND 1 0 813,970 0
EMCOR GROUP INC COMMON 29084Q100 370,354 2,907,233 SH   SOLE   2,653,463 0 253,770
EMERSON ELEC CO COMMON 291011104 218 2,346 SH   SOLE   2,346 0 0
ENTERPRISE PRODS COMMON 293792107 23 1,050 SH   SOLE   1,050 0 0
EQUIFAX INC COMMON 294429105 223,402 763,010 SH   DFND 1 0 763,010 0
EQUIFAX INC COMMON 294429105 458,244 1,565,078 SH   SOLE   1,519,583 0 45,495
EQUINIX INC COMMON 29444U700 2,223 2,628 SH   SOLE   2,628 0 0
EQUINOR ASA SPON ADR 1 ORD SHS 29446M102 1 33 SH   SOLE   33 0 0
EQUITY LIFESTYLE PPT COMMON 29472R108 25,560 291,586 SH   DFND 1 0 291,586 0
EQUITY LIFESTYLE PPT COMMON 29472R108 11,785 134,432 SH   SOLE   94,612 0 39,820
ESSEX PPTY TR INC REIT 297178105 1,847 5,243 SH   SOLE   5,243 0 0
ESTEE LAUDER CO CLASS A 518439104 22,788 61,555 SH   DFND 1 0 61,555 0
ESTEE LAUDER CO CLASS A 518439104 9,032 24,397 SH   SOLE   24,397 0 0
ETF MSCI ACWI EXUS SPDR INDX SH FUNDS 78463X848 642 21,883 SH   SOLE   21,883 0 0
EVERTEC INC COMMON 30040P103 8,722 174,516 SH   DFND 2 0 174,516 0
EVERTEC INC COMMON 30040P103 70,704 1,414,642 SH   DFND 1 0 1,414,642 0
EVERTEC INC COMMON 30040P103 149,053 2,982,254 SH   SOLE   2,403,322 0 578,932
EVGO INC COMMON CL A 30052F100 1 99 SH   SOLE   99 0 0
EXELON CORP COMMON 30161N101 2 39 SH   SOLE   39 0 0
EXPEDITORS INTL WASH COMMON 302130109 35 257 SH   SOLE   257 0 0
EXPONET INC COMMON 30214U102 90,667 776,724 SH   DFND 1 0 776,724 0
EXPONET INC COMMON 30214U102 228,898 1,960,908 SH   SOLE   1,887,488 0 73,420
EXTRA SPACE STORAGE REIT 30225T102 2,081 9,176 SH   SOLE   9,176 0 0
EXXON MOBIL CORP COMMON 30231G102 370 6,048 SH   SOLE   6,048 0 0
F N B CORP COM 302520101 58 4,790 SH   SOLE   4,790 0 0
FACTSET RESH SYS INC COMMON 303075105 252,917 520,394 SH   DFND 1 0 520,394 0
FACTSET RESH SYS INC COMMON 303075105 353,963 728,279 SH   SOLE   661,279 0 67,000
FAIR ISAAC INC COMMON 303250104 119,061 274,542 SH   DFND 1 0 274,542 0
FAIR ISAAC INC COMMON 303250104 166,564 384,079 SH   SOLE   380,224 0 3,855
FEDERAL RLTY INVT TR SH BEN INT(CUM RTS) 313747206 1,446 10,609 SH   SOLE   10,609 0 0
FEDEX CORP COMMON 31428X106 1,415 5,472 SH   SOLE   5,472 0 0
FERGUSON PLC ORD GBP0.10 G3421J106 0 2 SH   SOLE   2 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 61 1,000 SH   SOLE   1,000 0 0
FIDELITY COVINGTON MSCI COMMNTN SVC 316092873 18 344 SH   SOLE   344 0 0
FIDELITY COVINGTON T MSCI INFO TECH I 316092808 10 75 SH   SOLE   75 0 0
FIDELITY NATL INFO COMMON 31620M106 14,616 133,905 SH   SOLE   113,896 0 20,009
FIRST FINL BKSH COMMON 32020R109 58,359 1,147,890 SH   DFND 1 0 1,147,890 0
FIRST FINL BKSH COMMON 32020R109 100,134 1,969,574 SH   SOLE   1,629,663 0 339,911
FIRST HAWAIIAN COM USD0.01 32051X108 98,315 3,597,316 SH   DFND 1 0 3,597,316 0
FIRST HAWAIIAN COM USD0.01 32051X108 288,395 10,552,320 SH   SOLE   9,497,917 0 1,054,403
FIRST TR US EQ OPPOR ETF 336920103 262 2,143 SH   SOLE   2,143 0 0
FIRST TR DJS MICROCP COM SHS ANNUAL 33718M105 6,495 101,691 SH   SOLE   101,691 0 0
FIRST TRUST CL FRST TRS CLD CMP 33734X192 14 133 SH   SOLE   133 0 0
FIRST TRUST PORTFOLI SHS 337345102 170 969 SH   SOLE   969 0 0
FISERV INC COMMON 337738108 305 2,936 SH   SOLE   2,936 0 0
FIVE9 INC COM USD0.001 338307101 1,029 7,494 SH   SOLE   7,494 0 0
FIVERR INTERNATIONAL COMMON M4R82T106 21 187 SH   SOLE   187 0 0
FLEETCOR TECHNOLOG COMMON 339041105 45,344 202,572 SH   DFND 1 0 202,572 0
FLEETCOR TECHNOLOG COMMON 339041105 14,432 64,476 SH   SOLE   54,831 0 9,645
FONAR CORP COMMON 344437405 9,843 657,067 SH   SOLE   657,067 0 0
FORTIS INC COMMON 349553107 8,122 168,262 SH   DFND 1 0 168,262 0
FORTIS INC COMMON 349553107 5,467 113,264 SH   SOLE   113,264 0 0
FORTIVE CORPORATION COMMON STOCK 34959J108 6 83 SH   SOLE   83 0 0
FOX FACTORY HLDG COMMON USD0.001 35138V102 609,460 3,582,952 SH   DFND 1 0 3,582,952 0
FOX FACTORY HLDG COMMON USD0.001 35138V102 177,169 1,041,557 SH   SOLE   914,563 0 126,994
FRANKLIN RES INC COMMON 354613101 389 11,615 SH   SOLE   11,615 0 0
FRESHPET INC COMMON 358039105 28,480 298,935 SH   DFND 1 0 298,935 0
FRESHPET INC COMMON 358039105 2,314 24,285 SH   SOLE   22,605 0 1,680
FTI CONSULTING INC COMMON 302941109 134,447 876,330 SH   DFND 1 0 876,330 0
FTI CONSULTING INC COMMON 302941109 428,964 2,796,011 SH   SOLE   2,532,088 0 263,923
GARMIN LTD COMMON H2906T109 1 4 SH   SOLE   4 0 0
GARTNER INC COMMON 366651107 112,805 337,417 SH   DFND 1 0 337,417 0
GARTNER INC COMMON 366651107 9,144 27,351 SH   SOLE   25,725 0 1,626
GENERAL DYNAMICS COMMON 369550108 17 82 SH   SOLE   82 0 0
GENERAL ELECTRIC CO COM NEW 369604301 8 87 SH   SOLE   87 0 0
GENERAL MILLS INC COMMON 370334104 3,086 45,793 SH   SOLE   45,793 0 0
GENERAL MOTORS CO COMMON 37045V100 2 28 SH   SOLE   28 0 0
GENMAB AS SPNADR REPR 0.50 ORD 372303206 5,625 142,187 SH   SOLE   142,187 0 0
GENTEX CORP COMMON 371901109 78 2,238 SH   DFND 1 0 2,238 0
GENTEX CORP COMMON 371901109 11,690 335,434 SH   SOLE   335,434 0 0
GILEAD SCIENCES INC COMMON 375558103 30 407 SH   SOLE   407 0 0
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1,098 24,886 SH   SOLE   24,886 0 0
GLOBAL E ONLINE LTD COMMON M5216V106 36,726 579,370 SH   DFND 1 0 579,370 0
GLOBAL E ONLINE LTD COMMON M5216V106 2,312 36,480 SH   SOLE   33,416 0 3,064
GLOBAL PAYMENTS INC COMMON 37940X102 4,076 30,149 SH   SOLE   30,149 0 0
GLOBAL X FDS VIDEO GAMES & ESPORT 37954Y392 1 50 SH   SOLE   50 0 0
GLOBUS MED INC CLASS A 379577208 63,714 882,461 SH   DFND 1 0 882,461 0
GLOBUS MED INC CLASS A 379577208 47,107 652,454 SH   SOLE   551,438 0 101,016
GOLDMAN SACHS GROUP COMMON 38141G104 15 38 SH   SOLE   38 0 0
GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 188,242 1,447,128 SH   DFND 1 0 1,447,128 0
GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 38,183 293,527 SH   SOLE   262,793 0 30,734
GRACO INC COMMON 384109104 148,292 1,839,393 SH   DFND 1 0 1,839,393 0
GRACO INC COMMON 384109104 478,745 5,938,266 SH   SOLE   5,258,994 0 679,272
GRAINGER W W INC COMMON 384802104 7,916 15,272 SH   SOLE   15,272 0 0
GROCERY OUTLET HLD COM USD0.001 39874R101 101,634 3,593,830 SH   DFND 1 0 3,593,830 0
GROCERY OUTLET HLD COM USD0.001 39874R101 24,270 858,192 SH   SOLE   749,267 0 108,925
HANNON ARMSTRONG S COMMON 41068X100 23 439 SH   SOLE   439 0 0
HCA HEALTHCARE COMMON 40412C101 3 13 SH   SOLE   13 0 0
HDFC BANK LTD ADR (3 INR10) 40415F101 52 801 SH   DFND 1 0 801 0
HDFC BANK LTD ADR (3 INR10) 40415F101 1,746 26,834 SH   SOLE   26,834 0 0
HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 189,002 3,699,393 SH   DFND 1 0 3,699,393 0
HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 77,920 1,525,154 SH   SOLE   1,266,611 0 258,543
HEALTHEQUITY INC COMMON 42226A107 47,518 1,074,096 SH   DFND 1 0 1,074,096 0
HEALTHEQUITY INC COMMON 42226A107 12,193 275,613 SH   SOLE   270,963 0 4,650
HEALTHPEAK PROPERTIE COM USD1 42250P103 1,084 30,032 SH   SOLE   30,032 0 0
HEICO CORP NEW CLASS A 422806208 213,577 1,661,819 SH   DFND 1 0 1,661,819 0
HEICO CORP NEW CLASS A 422806208 85,229 663,154 SH   SOLE   571,250 0 91,904
HENRY JACK & ASSOC COMMON 426281101 3,129 18,735 SH   DFND 2 0 18,735 0
HENRY JACK & ASSOC COMMON 426281101 86,947 520,671 SH   DFND 1 0 520,671 0
HENRY JACK & ASSOC COMMON 426281101 402,007 2,407,340 SH   SOLE   2,253,793 0 153,547
HILTON WRLDWDE HLDGS COMMON 43300A203 1,627 10,431 SH   SOLE   10,431 0 0
HOME DEPOT INC COMMON 437076102 5,209 12,551 SH   DFND 2 0 12,551 0
HOME DEPOT INC COMMON 437076102 32,114 77,381 SH   DFND 1 0 77,381 0
HOME DEPOT INC COMMON 437076102 22,165 53,400 SH   SOLE   53,400 0 0
HONEYWELL INTL INC COMMON 438516106 14,593 69,982 SH   SOLE   60,488 0 9,494
HORIZON THERAPEUTICS SHS G46188101 0 2 SH   SOLE   2 0 0
HOULIHAN LOKEY INC COM USD0.001 A 441593100 117,335 1,133,457 SH   DFND 1 0 1,133,457 0
HOULIHAN LOKEY INC COM USD0.001 A 441593100 182,978 1,767,555 SH   SOLE   1,419,197 0 348,358
HP INC COMMON USD0.01 40434L105 18 473 SH   SOLE   473 0 0
HUMANA INC COMMON 444859102 3 7 SH   SOLE   7 0 0
HUNTINGTON INGALLS COMMON 446413106 1 3 SH   SOLE   3 0 0
ICICI BK LTD ADR (2 ORD) 45104G104 0 20 SH   SOLE   20 0 0
IDEXX LABS INC COMMON 45168D104 58,774 89,260 SH   DFND 1 0 89,260 0
IDEXX LABS INC COMMON 45168D104 5,064 7,691 SH   SOLE   7,288 0 403
ILLINOIS TOOL WORKS COMMON 452308109 18,820 76,255 SH   SOLE   67,245 0 9,010
ILLUMINA INC COMMON 452327109 22 57 SH   SOLE   57 0 0
IMMUNOCORE HLDGS P SPON ADS REP 1 ORD 45258D105 0 3 SH   SOLE   3 0 0
INGERSOLL RAND INC COMMON 45687V106 3 48 SH   SOLE   48 0 0
INTEL CORP COMMON 458140100 239 4,632 SH   SOLE   4,632 0 0
INTER CONTINENTAL EX COM 45866F104 1 4 SH   SOLE   4 0 0
INTERACTIVE BROKERS CLASS A 45841N107 318,527 4,010,660 SH   DFND 1 0 4,010,660 0
INTERACTIVE BROKERS CLASS A 45841N107 371,419 4,676,618 SH   SOLE   4,533,190 0 143,428
INTERNATIONAL PAPER COMMON 460146103 5 100 SH   SOLE   100 0 0
INTL BUSINESS MCHN COMMON 459200101 11,740 87,836 SH   DFND 1 0 87,836 0
INTL BUSINESS MCHN COMMON 459200101 5,652 42,285 SH   SOLE   42,285 0 0
INTL FLAVORS & FRAGR COMMON 459506101 1 4 SH   SOLE   4 0 0
INTUIT COMMON 461202103 6,055 9,413 SH   DFND 2 0 9,413 0
INTUIT COMMON 461202103 11,359 17,658 SH   SOLE   17,658 0 0
INTUITIVE SURGIC INC COMMON 46120E602 3 9 SH   SOLE   9 0 0
INVESCO DB COMMODITY INDEX TRAC 46138B103 12 600 SH   SOLE   600 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 869 2,184 SH   SOLE   2,184 0 0
IQVIA HOLDINGS INC COMMON 46266C105 106 374 SH   SOLE   374 0 0
ISHARES EM MKT SM-CP ETF 464286475 5,043 83,781 SH   SOLE   83,781 0 0
ISHARES SELECT DIVID ETF 464287168 13,771 112,348 SH   SOLE   112,348 0 0
ISHARES EMERG MKTS ETF 464287234 1,798 36,750 SH   SOLE   36,750 0 0
ISHARES IBOXX INV CP ETF 464287242 224 1,686 SH   SOLE   1,686 0 0
ISHARES GLOBAL TECH ETF 464287291 108 1,680 SH   SOLE   1,680 0 0
ISHARES S&P 500 GRWT ETF 464287309 123 1,464 SH   SOLE   1,464 0 0
ISHARES S&P 500 VAL ETF 464287408 34 215 SH   SOLE   215 0 0
ISHARES MSCI EAFE ETF 464287465 4,659 59,079 SH   SOLE   59,079 0 0
ISHARES RUS MDCP VAL ETF 464287473 1,734 14,179 SH   SOLE   14,179 0 0
ISHARES RUS MD CP GR ETF 464287481 25,670 222,889 SH   SOLE   217,420 0 5,469
ISHARES RUS MID-CAP ETF 464287499 17,967 216,497 SH   SOLE   183,177 0 33,320
ISHARES RUS 1000 VAL ETF 464287598 27,637 164,578 SH   SOLE   164,578 0 0
ISHARES S&P MC 400GR ETF 464287606 231 2,703 SH   SOLE   1,008 0 1,695
ISHARES RUS 1000 GRW ETF 464287614 25,941 84,898 SH   SOLE   84,898 0 0
ISHARES RUS 1000 ETF 464287622 3,349 12,657 SH   SOLE   12,657 0 0
ISHARES RUS 2000 VAL ETF 464287630 49,158 296,062 SH   SOLE   295,012 0 1,050
ISHARES RUS 2000 GRW ETF 464287648 11,996 40,893 SH   SOLE   40,893 0 0
ISHARES RUSSELL 2000 ETF 464287655 67,177 301,786 SH   SOLE   301,786 0 0
ISHARES RUSSELL 3000 ETF 464287689 1,550 5,580 SH   SOLE   5,580 0 0
ISHARES S&P MC 400VL ETF 464287705 40 357 SH   SOLE   357 0 0
ISHARES U.S. REAL ES ETF 464287739 26 226 SH   SOLE   226 0 0
ISHARES US HLTHCARE ETF 464287762 1,323 4,404 SH   SOLE   4,165 0 239
ISHARES SP SMCP600VL ETF 464287879 92 879 SH   SOLE   879 0 0
ISHARES SP SMCP600GR ETF 464287887 32 230 SH   SOLE   230 0 0
ISHARES AGENCY BOND ETF 464288166 4 33 SH   SOLE   33 0 0
ISHARES GL CLEAN ENE ETF 464288224 30 1,405 SH   SOLE   1,405 0 0
ISHARES EAFE SML CP ETF 464288273 0 0 SH   SOLE   0 0 0
ISHARES JP MOR EM MK ETF 464288281 297 2,748 SH   SOLE   2,748 0 0
ISHARES GLB INFRASTR ETF 464288372 3 65 SH   SOLE   65 0 0
ISHARES INTL DEV RE ETF 464288489 0 0 SH   SOLE   0 0 0
ISHARES GOV CRED BD ETF 464288596 282 2,322 SH   SOLE   2,322 0 0
ISHARES INTRM GOV CR ETF 464288612 84 740 SH   SOLE   740 0 0
ISHARES GLOB UTILITS ETF 464288711 182 2,811 SH   SOLE   2,811 0 0
ISHARES U.S. MED DVC ETF 464288810 11 174 SH   SOLE   174 0 0
ISHARES MICRO-CAP ETF 464288869 29 209 SH   SOLE   209 0 0
ISHARES EAFE VALUE ETF 464288877 74 1,463 SH   SOLE   1,463 0 0
ISHARES EAFE GRWTH ETF 464288885 21,668 196,313 SH   SOLE   196,313 0 0
ISHARES MSCI EURO FL ETF 464289180 203 10,097 SH   SOLE   10,097 0 0
ISHARES RUS TP200 GR ETF 464289438 208 1,200 SH   SOLE   1,200 0 0
ISHARES HIGH DIVIDND ETF 46429B663 2,880 28,520 SH   SOLE   28,520 0 0
ISHARES GOLD TRUST ISHARES NEW (POST RE 464285204 690 19,919 SH   SOLE   19,919 0 0
ISHARES INC MSCI EMERG MRKT 464286533 131 2,090 SH   SOLE   2,090 0 0
ISHARES INC CORE MSCI EMKT 46434G103 82 1,369 SH   SOLE   1,369 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 392 5,891 SH   SOLE   5,891 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 626 29,298 SH   SOLE   29,298 0 0
ISHARES INC MSCI MALAYSI ETF 46434G814 782 31,039 SH   SOLE   31,039 0 0
ISHARES TR TIPS BD ETF 464287176 38 296 SH   SOLE   296 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,305 20,197 SH   SOLE   20,197 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,523 9,969 SH   SOLE   9,969 0 0
ISHARES TR COHEN&ST RLTY 464287564 2,880 37,875 SH   SOLE   37,875 0 0
ISHARES TR CORE S&P VLU ETF 464287663 6,585 86,272 SH   SOLE   86,272 0 0
ISHARES TR CORE S&P US ETF 464287671 1,814 15,684 SH   SOLE   15,684 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804 67 586 SH   SOLE   586 0 0
ISHARES TR CALI AMT-FREE MUNI B 464288356 7,542 121,241 SH   SOLE   121,241 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414 5,685 48,937 SH   SOLE   48,937 0 0
ISHARES TR MBS FIXED BDFD 464288588 174 1,615 SH   SOLE   1,615 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 125 2,112 SH   SOLE   2,112 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,693 31,448 SH   SOLE   31,448 0 0
ISHARES TR PFD AND INCM SEC 464288687 679 17,265 SH   SOLE   17,265 0 0
ISHARES TR S&P GSCI COMMD 46428R107 24 1,383 SH   SOLE   1,383 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 2,635 34,291 SH   SOLE   34,291 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 55 381 SH   SOLE   381 0 0
ISHARES TR MSCI USA VALUE 46432F388 53 486 SH   SOLE   486 0 0
ISHARES TR CORE MSCI EAFE 46432F842 150 2,012 SH   SOLE   2,012 0 0
ISHARES TRUST CORE S&P 500 ETF 464287200 76,278 159,952 SH   SOLE   159,952 0 0
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 6,031 21,305 SH   SOLE   21,305 0 0
ISHARES TRUST ISHARES CORE US REIT 464288521 0 0 SH   SOLE   0 0 0
ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 163 1,525 SH   SOLE   1,525 0 0
ISTAR INC COMMON 45031U101 1,725 66,763 SH   SOLE   66,763 0 0
JACKSON FINANCIAL CLASS A COMMON STOCK 46817M107 0 1 SH   SOLE   1 0 0
JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 86 1,233 SH   DFND 1 0 1,233 0
JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 2 30 SH   SOLE   30 0 0
JOHN BEAN TECHNOLOGY COMMON 477839104 41,489 270,182 SH   DFND 1 0 270,182 0
JOHN BEAN TECHNOLOGY COMMON 477839104 116,831 760,816 SH   SOLE   631,895 0 128,921
JOHNSON & JOHNSON COMMON 478160104 2,631 15,377 SH   DFND 1 0 15,377 0
JOHNSON & JOHNSON COMMON 478160104 19,522 114,108 SH   SOLE   114,108 0 0
JONES LANG LASALLE COMMON 48020Q107 0 1 SH   SOLE   1 0 0
JPMORGAN CHASE & CO COMMON 46625H100 1,628 10,278 SH   SOLE   10,278 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 119 6,690 SH   SOLE   6,690 0 0
KAYNE ANDERSON ENERGY INFRASTRUCTUR 486606106 443 56,845 SH   SOLE   56,845 0 0
KAYNE ANDERSON NEXTGEN ENERGY & INF 48661E108 32 4,399 SH   SOLE   4,399 0 0
KELLOGG CO COMMON 487836108 8,258 128,185 SH   DFND 1 0 128,185 0
KELLOGG CO COMMON 487836108 69 1,066 SH   SOLE   1,066 0 0
KEYSIGHT TECHNOLOGS COMMON 49338L103 424 2,053 SH   SOLE   2,053 0 0
KIMBERLY CLARK CORP COMMON 494368103 7,911 55,351 SH   DFND 1 0 55,351 0
KIMBERLY CLARK CORP COMMON 494368103 65 453 SH   SOLE   453 0 0
KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 2,309 62,655 SH   SOLE   62,655 0 0
KRANESHARES TR KS GBL CARBON STRATE 500767678 4,642 91,693 SH   SOLE   91,693 0 0
KRANESHARES TRUST KS EU CARBON ALLOWAN 500767561 145 4,692 SH   SOLE   4,692 0 0
KROGER CO COMMON 501044101 4,076 90,050 SH   SOLE   90,050 0 0
KYNDRYL HOLDINGS INC COM USD0.01 50155Q100 9 505 SH   SOLE   505 0 0
L3HARRIS TECHNOLOGIE USD1 502431109 1 3 SH   SOLE   3 0 0
LABORATORY CORP AMER COMMON 50540R409 34 108 SH   SOLE   108 0 0
LAKELAND FINL CORP COMMON 511656100 15,749 196,517 SH   DFND 1 0 196,517 0
LAKELAND FINL CORP COMMON 511656100 6,172 77,019 SH   SOLE   51,882 0 25,137
LAM RESEARCH CORP COMMON 512807108 11 15 SH   SOLE   15 0 0
LAMAR ADVERTISING CL A 512816109 10,036 82,736 SH   DFND 2 0 82,736 0
LAMAR ADVERTISING CL A 512816109 112 925 SH   DFND 1 0 925 0
LAMAR ADVERTISING CL A 512816109 23,139 190,753 SH   SOLE   190,753 0 0
LAMB WESTON HLDGS COMMON 513272104 5,748 90,688 SH   DFND 2 0 90,688 0
LAMB WESTON HLDGS COMMON 513272104 46,494 733,571 SH   DFND 1 0 733,571 0
LAMB WESTON HLDGS COMMON 513272104 41,135 649,009 SH   SOLE   529,319 0 119,690
LANDSTAR SYS INC COMMON 515098101 154,964 865,626 SH   DFND 1 0 865,626 0
LANDSTAR SYS INC COMMON 515098101 463,232 2,587,590 SH   SOLE   2,276,892 0 310,698
LAS VEGAS SANDS CORP COMMON 517834107 52 1,382 SH   SOLE   1,382 0 0
LATHAM GROUP INC COMMON 51819L107 92,141 3,681,215 SH   DFND 1 0 3,681,215 0
LATHAM GROUP INC COMMON 51819L107 96,936 3,872,788 SH   SOLE   2,796,703 0 1,076,085
LCI INDUSTRIES COMMON 50189K103 45,051 289,028 SH   DFND 1 0 289,028 0
LCI INDUSTRIES COMMON 50189K103 154,740 992,742 SH   SOLE   903,141 0 89,601
LEAR CORPORATION COMMON 521865204 1 8 SH   SOLE   8 0 0
LEGGETT & PLATT INC COMMON 524660107 8,623 209,497 SH   DFND 1 0 209,497 0
LEGGETT & PLATT INC COMMON 524660107 4,101 99,641 SH   SOLE   99,641 0 0
LEMONADE INC. COMMON STOCK 52567D107 13 314 SH   SOLE   314 0 0
LENNOX INTL INC COMMON 526107107 4,623 14,253 SH   DFND 2 0 14,253 0
LENNOX INTL INC COMMON 526107107 67,053 206,725 SH   DFND 1 0 206,725 0
LENNOX INTL INC COMMON 526107107 313,159 965,456 SH   SOLE   947,755 0 17,701
LESLIES INC COMMON 527064109 63,313 2,675,939 SH   DFND 1 0 2,675,939 0
LESLIES INC COMMON 527064109 165,057 6,976,210 SH   SOLE   5,767,469 0 1,208,741
LIGHTSPEED COMMERCE SUB VTG SHS 53229C107 0 5 SH   SOLE   5 0 0
LILLY ELI & CO COMMON 532457108 541 1,958 SH   SOLE   1,958 0 0
LINCOLN ELEC HLDGS COMMON 533900106 8 59 SH   SOLE   59 0 0
LINDE PLC SHS G5494J103 20,388 58,849 SH   SOLE   50,866 0 7,983
LOCKHEED MARTIN CORP COMMON 539830109 167 470 SH   SOLE   470 0 0
LOWES CO COMMON 548661107 37,201 143,918 SH   SOLE   130,055 0 13,863
LPL FINANCIAL HLDGS COMMON 50212V100 75,241 469,990 SH   DFND 1 0 469,990 0
LPL FINANCIAL HLDGS COMMON 50212V100 315,531 1,970,951 SH   SOLE   1,929,781 0 41,170
LUMINAR TECHNOLOGIES CLASS A COMMON STOCK 550424105 1 50 SH   SOLE   50 0 0
LYFT INC CL A COM 55087P104 40,133 939,226 SH   DFND 1 0 939,226 0
LYFT INC CL A COM 55087P104 2,386 55,847 SH   SOLE   51,037 0 4,810
M & T BK CORP COMMON 55261F104 993 6,465 SH   SOLE   6,465 0 0
MANDIANT INC COMMON STOCK 562662106 0 10 SH   SOLE   10 0 0
MANHATTAN ASSOCS IN COMMON 562750109 85,398 549,220 SH   DFND 1 0 549,220 0
MANHATTAN ASSOCS IN COMMON 562750109 326,021 2,096,733 SH   SOLE   1,912,532 0 184,201
MANULIFE FNL CORP COMMON 56501R106 43 2,232 SH   SOLE   2,232 0 0
MARATHON PETROLEUM COMMON 56585A102 40 625 SH   SOLE   625 0 0
MARAVAI LIFESCIENCES COMMON CL A 56600D107 8 201 SH   SOLE   201 0 0
MARKETAXESS HLDGS COMMON 57060D108 198,418 482,452 SH   DFND 1 0 482,452 0
MARKETAXESS HLDGS COMMON 57060D108 60,214 146,402 SH   SOLE   132,760 0 13,642
MARRIOTT INTL INC CLASS A 571903202 21,437 129,733 SH   DFND 1 0 129,733 0
MARRIOTT INTL INC CLASS A 571903202 8,036 48,635 SH   SOLE   48,635 0 0
MARSH & MCLENNAN COS COMMON 571748102 30,775 177,044 SH   SOLE   162,236 0 14,808
MARVELL TECHNOLOGY COMMON 573874104 20 232 SH   SOLE   232 0 0
MASCO CORP COMMON 574599106 3 42 SH   SOLE   42 0 0
MASTERCARD INC CLASS A 57636Q104 4,817 13,404 SH   SOLE   13,404 0 0
MATERION CORPORATION COMMON 576690101 7 72 SH   SOLE   72 0 0
MCCORMICK & CO INC COMMON NON VTG 579780206 47,754 494,296 SH   DFND 1 0 494,296 0
MCCORMICK & CO INC COMMON NON VTG 579780206 7,983 82,630 SH   SOLE   80,949 0 1,681
MCDONALDS CORP COMMON 580135101 1,301 4,854 SH   DFND 1 0 4,854 0
MCDONALDS CORP COMMON 580135101 16,367 61,053 SH   SOLE   54,609 0 6,444
MEDIAALPHA INC COMMON 58450V104 2,451 158,749 SH   DFND 2 0 158,749 0
MEDIAALPHA INC COMMON 58450V104 73,131 4,736,434 SH   DFND 1 0 4,736,434 0
MEDIAALPHA INC COMMON 58450V104 25,415 1,646,054 SH   SOLE   1,449,180 0 196,874
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 3,642 35,201 SH   SOLE   35,201 0 0
MERCADOLIBRE INC COMMON 58733R102 153,267 113,666 SH   DFND 1 0 113,666 0
MERCADOLIBRE INC COMMON 58733R102 21,988 16,307 SH   SOLE   15,814 0 493
MERCK & CO INC COMMON 58933Y105 6,091 79,480 SH   DFND 1 0 79,480 0
MERCK & CO INC COMMON 58933Y105 3,439 44,864 SH   SOLE   44,864 0 0
MESA LABS INC COMMON 59064R109 29,557 90,088 SH   DFND 1 0 90,088 0
MESA LABS INC COMMON 59064R109 21,922 66,817 SH   SOLE   59,364 0 7,453
META PLATFORMS INC COM USD0.000006 CL A 30303M102 98,855 293,904 SH   DFND 1 0 293,904 0
META PLATFORMS INC COM USD0.000006 CL A 30303M102 37,374 111,117 SH   SOLE   111,117 0 0
METTLER TOLEDO INTL COMMON 592688105 3,997 2,355 SH   DFND 2 0 2,355 0
METTLER TOLEDO INTL COMMON 592688105 65,225 38,431 SH   DFND 1 0 38,431 0
METTLER TOLEDO INTL COMMON 592688105 8,781 5,174 SH   SOLE   5,174 0 0
MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 56,517 1,383,524 SH   DFND 1 0 1,383,524 0
MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 160,255 3,923,003 SH   SOLE   3,689,851 0 233,152
MICROCHIP TECHNOLOGY COMMON 595017104 6,876 78,973 SH   SOLE   78,973 0 0
MICRON TECHNOLOGY COMMON 595112103 36 384 SH   SOLE   384 0 0
MICROSOFT CORP COMMON 594918104 33,400 99,306 SH   SOLE   94,773 0 4,533
MODERNA INC COM USD0.0001 60770K107 1 5 SH   SOLE   5 0 0
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 97,742 1,563,627 SH   DFND 1 0 1,563,627 0
MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 249,821 3,996,474 SH   SOLE   3,620,268 0 376,206
MONDELEZ INTL INC COMMON 609207105 3,718 56,076 SH   SOLE   56,076 0 0
MONGODB INC COMMON CLASS A 60937P106 18,551 35,045 SH   DFND 1 0 35,045 0
MONGODB INC COMMON CLASS A 60937P106 5,908 11,160 SH   SOLE   11,160 0 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109 3,554 37,004 SH   DFND 2 0 37,004 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109 69,452 723,160 SH   DFND 1 0 723,160 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109 15,524 161,638 SH   SOLE   159,445 0 2,193
MOODYS CORP COMMON 615369105 5,431 13,905 SH   DFND 2 0 13,905 0
MOODYS CORP COMMON 615369105 17,570 44,983 SH   SOLE   40,791 0 4,192
MORGAN STANLEY COMMON 617446448 130 1,323 SH   SOLE   1,323 0 0
MORNINGSTAR INC COMMON 617700109 316,820 926,402 SH   DFND 1 0 926,402 0
MORNINGSTAR INC COMMON 617700109 93,213 272,555 SH   SOLE   239,705 0 32,850
MOTOROLA SOLUTIONS COMMON 620076307 187 690 SH   SOLE   690 0 0
MSC INDL DIRECT INC CLASS A 553530106 11,246 133,789 SH   DFND 1 0 133,789 0
MSC INDL DIRECT INC CLASS A 553530106 4,401 52,353 SH   SOLE   52,353 0 0
MSCI INC COMMON 55354G100 63,682 103,938 SH   DFND 1 0 103,938 0
MSCI INC COMMON 55354G100 443,022 723,073 SH   SOLE   718,396 0 4,677
NATIONAL GRID ADR (5 ORD) 636274409 993 13,735 SH   SOLE   13,735 0 0
NATIONAL RESEARCH CR COMMON STOCK 637372202 111,947 2,696,217 SH   DFND 1 0 2,696,217 0
NATIONAL RESEARCH CR COMMON STOCK 637372202 25,718 619,397 SH   SOLE   547,838 0 71,559
NATL BEVERAGE CORP COMMON 635017106 88,414 1,950,449 SH   DFND 1 0 1,950,449 0
NATL BEVERAGE CORP COMMON 635017106 121,977 2,690,858 SH   SOLE   2,250,622 0 440,236
NCINO INC COMMON USD0.0005 63947U107 2,572 46,882 SH   DFND 2 0 46,882 0
NCINO INC COMMON USD0.0005 63947U107 205,197 3,740,371 SH   DFND 1 0 3,740,371 0
NCINO INC COMMON USD0.0005 63947U107 47,728 869,988 SH   SOLE   777,332 0 92,656
NETFLIX INC COMMON 64110L106 58,870 97,719 SH   DFND 1 0 97,719 0
NETFLIX INC COMMON 64110L106 21,639 35,918 SH   SOLE   35,918 0 0
NEUROCRINE BIOSCIENC COMMON 64125C109 0 1 SH   SOLE   1 0 0
NEXTERA ENERGY INC COMMON 65339F101 4,140 44,343 SH   DFND 1 0 44,343 0
NEXTERA ENERGY INC COMMON 65339F101 15,360 164,518 SH   SOLE   144,318 0 20,200
NICE LTD ADR-REPR 1 ORD ILS1 653656108 0 1 SH   SOLE   1 0 0
NIKE INC CLASS B 654106103 50,197 301,175 SH   DFND 1 0 301,175 0
NIKE INC CLASS B 654106103 33,083 198,485 SH   SOLE   198,485 0 0
NIO INC SPON ADR 1 ORD SHS 62914V106 4 129 SH   SOLE   129 0 0
NISOURCE INC COMMON 65473P105 1 33 SH   SOLE   33 0 0
NORDSON CORP COMMON 655663102 107,254 420,159 SH   DFND 1 0 420,159 0
NORDSON CORP COMMON 655663102 397,572 1,557,446 SH   SOLE   1,518,073 0 39,373
NORTHROP GRUMMAN CO COMMON 666807102 8 21 SH   SOLE   21 0 0
NORTONLIFELOCK INC COMMON 668771108 28 1,076 SH   SOLE   1,076 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 1,320 15,090 SH   SOLE   15,090 0 0
NUSHARES ETF TR ESG LARGE CAP 67092P201 41 604 SH   SOLE   604 0 0
NUVEEN AMTFREE MUNVL COMMON SBI 670695105 46 2,800 SH   SOLE   2,800 0 0
NUVEEN CA QUALTY MUN INCOME FD COM 67066Y105 747 47,733 SH   SOLE   47,733 0 0
NVE CORP COMMON 629445206 31,560 462,075 SH   DFND 1 0 462,075 0
NVE CORP COMMON 629445206 9,130 133,664 SH   SOLE   101,917 0 31,747
NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 15 404 SH   SOLE   404 0 0
NVIDIA CORP COMMON 67066G104 151,980 516,744 SH   DFND 1 0 516,744 0
NVIDIA CORP COMMON 67066G104 56,345 191,573 SH   SOLE   191,573 0 0
OKTA INC COMMON CL A 679295105 79,717 355,610 SH   DFND 1 0 355,610 0
OKTA INC COMMON CL A 679295105 9,488 42,326 SH   SOLE   39,827 0 2,499
OLD DOMINION FGHT COMMON 679580100 5,919 16,515 SH   DFND 2 0 16,515 0
OLD DOMINION FGHT COMMON 679580100 60,710 169,401 SH   DFND 1 0 169,401 0
OLD DOMINION FGHT COMMON 679580100 60,113 167,730 SH   SOLE   145,377 0 22,353
OLLIES BARGAIN OUT COMMON 681116109 258,614 5,052,050 SH   DFND 1 0 5,052,050 0
OLLIES BARGAIN OUT COMMON 681116109 71,698 1,400,620 SH   SOLE   1,220,733 0 179,887
OLO INC USD0.001 CL A 68134L109 62,998 3,027,313 SH   DFND 1 0 3,027,313 0
OLO INC USD0.001 CL A 68134L109 17,647 847,998 SH   SOLE   778,515 0 69,483
OMEGA FLEX COMMON 682095104 98,202 773,550 SH   DFND 1 0 773,550 0
OMEGA FLEX COMMON 682095104 28,697 226,044 SH   SOLE   198,591 0 27,453
OMNICOM GROUP INC COMMON 681919106 14,007 191,167 SH   DFND 1 0 191,167 0
OMNICOM GROUP INC COMMON 681919106 4,474 61,060 SH   SOLE   61,060 0 0
OPORTUN FINANCIAL CO COMMON 68376D104 54,307 2,681,810 SH   DFND 1 0 2,681,810 0
OPORTUN FINANCIAL CO COMMON 68376D104 13,390 661,230 SH   SOLE   575,063 0 86,167
ORACLE CORP COMMON 68389X105 25,265 289,696 SH   SOLE   253,265 0 36,431
OREILLY AUTOMOTIVE I COM 67103H107 17,772 25,164 SH   SOLE   21,955 0 3,209
ORGANON & CO COM USD0.01 68622V106 29 942 SH   SOLE   942 0 0
ORION OFFICE REIT COMMON USD0.01 68629Y103 0 13 SH   SOLE   13 0 0
OSHKOSH CORPORATION COMMON 688239201 1 8 SH   SOLE   8 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 7 79 SH   SOLE   79 0 0
PALANTIR TECH INC COM USD0.001 CLASS A 69608A108 181 9,957 SH   SOLE   9,957 0 0
PALO ALTO NETWORKS COMMON 697435105 11 20 SH   SOLE   20 0 0
PARKER HANNIFIN CORP COMMON 701094104 3 9 SH   SOLE   9 0 0
PATTERSON COMPANIES COMMON 703395103 10,174 346,632 SH   DFND 1 0 346,632 0
PATTERSON COMPANIES COMMON 703395103 3,681 125,428 SH   SOLE   125,428 0 0
PAYCHEX INC COMMON 704326107 6,029 44,166 SH   DFND 1 0 44,166 0
PAYCHEX INC COMMON 704326107 896 6,562 SH   SOLE   6,562 0 0
PAYCOM SOFTWARE COM USD0.01 70432V102 156,446 376,805 SH   DFND 1 0 376,805 0
PAYCOM SOFTWARE COM USD0.01 70432V102 32,965 79,398 SH   SOLE   77,875 0 1,523
PAYPAL HLDGS INC COM 70450Y103 72 382 SH   SOLE   382 0 0
PENTAIR PLC COMMON G7S00T104 41,932 574,175 SH   DFND 1 0 574,175 0
PENTAIR PLC COMMON G7S00T104 15,863 217,209 SH   SOLE   142,547 0 74,662
PEPSICO INC COMMON 713448108 7,770 44,730 SH   DFND 1 0 44,730 0
PEPSICO INC COMMON 713448108 16,587 95,478 SH   SOLE   95,478 0 0
PERRIGO CO ORDINARY SHARES G97822103 1,763 45,326 SH   SOLE   45,326 0 0
PFIZER INC COMMON 717081103 14,405 243,943 SH   DFND 1 0 243,943 0
PFIZER INC COMMON 717081103 14,759 249,942 SH   SOLE   249,942 0 0
PHILIP MORRIS INTL COMMON 718172109 4,040 42,524 SH   SOLE   42,524 0 0
PHILLIPS 66 COMMON 718546104 33 450 SH   SOLE   450 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 9,867 97,125 SH   SOLE   97,125 0 0
PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783 252 2,545 SH   SOLE   2,545 0 0
PINNACLE WEST CAP COMMON 723484101 13 178 SH   SOLE   178 0 0
PIONEER NATURAL RES COMMON 723787107 2 9 SH   SOLE   9 0 0
PITNEY BOWES INC COMMON 724479100 80 12,074 SH   SOLE   12,074 0 0
PNC FINL SVCS GRP COMMON 693475105 14,339 71,511 SH   DFND 1 0 71,511 0
PNC FINL SVCS GRP COMMON 693475105 23,085 115,123 SH   SOLE   101,973 0 13,150
POOL CORPORATION COMMON 73278L105 7,060 12,474 SH   DFND 2 0 12,474 0
POOL CORPORATION COMMON 73278L105 167,430 295,812 SH   DFND 1 0 295,812 0
POOL CORPORATION COMMON 73278L105 584,901 1,033,388 SH   SOLE   1,024,710 0 8,678
PRICESMART INC COMMON 741511109 78,364 1,070,987 SH   DFND 1 0 1,070,987 0
PRICESMART INC COMMON 741511109 129,543 1,770,418 SH   SOLE   1,602,579 0 167,839
PRIMERICA INC COMMON 74164M108 7,183 46,866 SH   DFND 2 0 46,866 0
PRIMERICA INC COMMON 74164M108 162,106 1,057,652 SH   DFND 1 0 1,057,652 0
PRIMERICA INC COMMON 74164M108 445,453 2,906,306 SH   SOLE   2,573,991 0 332,315
PRINCIPAL FINANCIAL COM 74251V102 35 486 SH   SOLE   486 0 0
PROCTER AND GAMBLE COM 742718109 29,305 179,150 SH   DFND 1 0 179,150 0
PROCTER AND GAMBLE COM 742718109 16,911 103,371 SH   SOLE   103,371 0 0
PROGRESSIVE CORP COMMON 743315103 10,545 102,725 SH   DFND 1 0 102,725 0
PROGRESSIVE CORP COMMON 743315103 4,149 40,415 SH   SOLE   40,415 0 0
PROLOGIS INC COMMON 74340W103 2,868 17,031 SH   SOLE   17,031 0 0
PROSHARES TR PSHS CS 130/30 74347R248 46,460 418,150 SH   SOLE   418,150 0 0
PROTERRA INC COMMON STOCK 74374T109 31 3,538 SH   SOLE   3,538 0 0
PRUDENTIAL FINL COMMON 744320102 11 101 SH   SOLE   101 0 0
PT TELEKOMUNIKAS IND ADR (100 SER B) 715684106 376 12,965 SH   SOLE   12,965 0 0
PUBLIC STORAGE REIT COMMON 74460D109 0 1 SH   SOLE   1 0 0
PULTEGROUP INC COMMON 745867101 4 63 SH   SOLE   63 0 0
QUALCOMM INC COMMON 747525103 419 2,293 SH   SOLE   2,293 0 0
QUIDEL CORP COMMON 74838J101 7 50 SH   SOLE   50 0 0
RAYTHEON TECHNOLOGIE COM USD1 75513E101 178 2,073 SH   SOLE   2,073 0 0
RBC BEARINGS INC COMMON 75524B104 121,379 600,975 SH   DFND 1 0 600,975 0
RBC BEARINGS INC COMMON 75524B104 372,525 1,844,453 SH   SOLE   1,624,729 0 219,724
RELX PLC SPNSADR REP 1 ORD 759530108 1 23 SH   SOLE   23 0 0
REXFORD INDUSTRIAL COM USD0.01 76169C100 219 2,700 SH   SOLE   2,700 0 0
RH COM USD0.0001 74967X103 1 1 SH   SOLE   1 0 0
RIO TINTO PLC ADR (1 ORD) 767204100 637 9,523 SH   SOLE   9,523 0 0
RLI CORP COMMON 749607107 89,125 795,052 SH   DFND 1 0 795,052 0
RLI CORP COMMON 749607107 271,988 2,426,280 SH   SOLE   2,106,410 0 319,870
ROCKWELL AUTOMATION COMMON 773903109 3 8 SH   SOLE   8 0 0
ROLLINS INC COMMON 775711104 62,439 1,825,175 SH   DFND 1 0 1,825,175 0
ROLLINS INC COMMON 775711104 161,188 4,711,709 SH   SOLE   4,666,635 0 45,074
ROPER TECHNOLOGIES COMMON 776696106 71,045 144,442 SH   DFND 1 0 144,442 0
ROPER TECHNOLOGIES COMMON 776696106 15,234 30,972 SH   SOLE   30,549 0 423
ROSS STORES INC COMMON 778296103 124,339 1,088,022 SH   DFND 1 0 1,088,022 0
ROSS STORES INC COMMON 778296103 38,791 339,423 SH   SOLE   280,031 0 59,392
ROYAL BANK CDA COMMON 780087102 1,568 14,773 SH   DFND 1 0 14,773 0
ROYAL BANK CDA COMMON 780087102 5,310 50,030 SH   SOLE   50,030 0 0
ROYAL DUTCH SHELL SPON ADR B 780259107 534 12,319 SH   SOLE   12,319 0 0
ROYAL DUTCH SHELL SPONS ADR A 780259206 104 2,400 SH   SOLE   2,400 0 0
RPM INTERNATIONAL COMMON 749685103 173 1,712 SH   SOLE   1,712 0 0
RYAN SPECIALTY GROUP COM USD0.001 CL A 78351F107 6,721 166,575 SH   DFND 2 0 166,575 0
RYAN SPECIALTY GROUP COM USD0.001 CL A 78351F107 435,785 10,800,113 SH   DFND 1 0 10,800,113 0
RYAN SPECIALTY GROUP COM USD0.001 CL A 78351F107 144,651 3,584,918 SH   SOLE   3,092,617 0 492,301
S&P GLOBAL INC COMMON 78409V104 8 16 SH   SOLE   16 0 0
SALESFORCE.COM COMMON 79466L302 210 827 SH   SOLE   827 0 0
SANOFI SPONSORED ADR 80105N105 1,755 35,036 SH   SOLE   35,036 0 0
SAP SE SP ADR (1 ORD) 803054204 6,855 48,926 SH   SOLE   48,926 0 0
SBA COMMUNICATIONS COM USD0.01 CL A 78410G104 1 2 SH   SOLE   2 0 0
SCHLUMBERGER LTD COMMON 806857108 43 1,439 SH   SOLE   1,439 0 0
SCHWAB CHARLES CORP COM 808513105 18,211 216,537 SH   SOLE   189,822 0 26,715
SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797 35 427 SH   SOLE   427 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11 149 SH   SOLE   149 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 15 491 SH   SOLE   491 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7 176 SH   SOLE   176 0 0
SCOTTS MIRACLE-GRO CLASS A 810186106 5,379 33,407 SH   DFND 2 0 33,407 0
SCOTTS MIRACLE-GRO CLASS A 810186106 146,601 910,568 SH   DFND 1 0 910,568 0
SCOTTS MIRACLE-GRO CLASS A 810186106 643,728 3,998,291 SH   SOLE   3,747,274 0 251,017
SEAGATE TECH HLDNGS SHS G7997R103 1 7 SH   SOLE   7 0 0
SEI INVESTMENTS CO COMMON 784117103 3 52 SH   SOLE   21 0 31
SELECT SECTOR SPDR HEALTH CARE 81369Y209 71 507 SH   SOLE   507 0 0
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 151 1,958 SH   SOLE   1,958 0 0
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 109 533 SH   SOLE   533 0 0
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 32 577 SH   SOLE   577 0 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 104 2,669 SH   SOLE   2,669 0 0
SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704 13 122 SH   SOLE   122 0 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 1,689 9,719 SH   SOLE   9,719 0 0
SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 9,875 190,595 SH   SOLE   187,855 0 2,740
SERVICE PPTYS TR COMMON USD0.01 81761L102 13 1,500 SH   SOLE   1,500 0 0
SERVISFIRST BANCSH COM USD0.001 81768T108 177,546 2,090,255 SH   DFND 1 0 2,090,255 0
SERVISFIRST BANCSH COM USD0.001 81768T108 33,446 393,765 SH   SOLE   327,272 0 66,493
SHERWIN WILLIAMS CO COMMON 824348106 116 330 SH   SOLE   330 0 0
SHOPIFY INC COMMON CLASS A 82509L107 1 1 SH   SOLE   1 0 0
SIGNATURE BANK NY COMMON 82669G104 92,917 287,250 SH   DFND 1 0 287,250 0
SIGNATURE BANK NY COMMON 82669G104 8,419 26,026 SH   SOLE   24,403 0 1,623
SILK ROAD MEDICAL COM USD0.001 82710M100 2,470 57,970 SH   DFND 2 0 57,970 0
SILK ROAD MEDICAL COM USD0.001 82710M100 34,014 798,267 SH   DFND 1 0 798,267 0
SILK ROAD MEDICAL COM USD0.001 82710M100 18,026 423,040 SH   SOLE   419,890 0 3,150
SIMON PPTY INC COMMON 828806109 1 5 SH   SOLE   5 0 0
SIMPSON MANUFACTURIN COMMON 829073105 131,555 945,960 SH   DFND 1 0 945,960 0
SIMPSON MANUFACTURIN COMMON 829073105 393,533 2,829,733 SH   SOLE   2,556,730 0 273,003
SIRIUS XM HLDG COMMON 82968B103 27 4,200 SH   SOLE   4,200 0 0
SITEONE LANDSCAPE COM USD0.01 82982L103 354,174 1,461,839 SH   DFND 1 0 1,461,839 0
SITEONE LANDSCAPE COM USD0.01 82982L103 760,445 3,138,697 SH   SOLE   2,950,628 0 188,069
SMUCKER J M CO COMMON 832696405 3,873 28,512 SH   SOLE   28,512 0 0
SNAP INC COMMON CL A 83304A106 1 16 SH   SOLE   16 0 0
SNAP-ON INC COMMON 833034101 2,312 10,735 SH   DFND 1 0 10,735 0
SNAP-ON INC COMMON 833034101 19 90 SH   SOLE   90 0 0
SNOWFLAKE INC COMMON CLASS A 833445109 26,852 79,268 SH   DFND 1 0 79,268 0
SNOWFLAKE INC COMMON CLASS A 833445109 9,745 28,769 SH   SOLE   28,769 0 0
SONOCO PRODS COMMON 835495102 4,104 70,901 SH   DFND 1 0 70,901 0
SONOCO PRODS COMMON 835495102 1,210 20,904 SH   SOLE   20,904 0 0
SOUTHERN CO COMMON 842587107 9,496 138,470 SH   DFND 1 0 138,470 0
SOUTHERN CO COMMON 842587107 5,517 80,450 SH   SOLE   80,450 0 0
SPDR DOW JONES INDL UT SER 1 78467X109 277 763 SH   SOLE   763 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,224 13,083 SH   SOLE   13,083 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 5,552 11,692 SH   SOLE   11,692 0 0
SPDR S&P MIDCAP 400 UTSER1 S&PDCRP 78467Y107 164,933 318,715 SH   SOLE   318,715 0 0
SPDR SER TR SPDR NUVEEN BBG MUNI 78468R721 61 1,174 SH   SOLE   1,174 0 0
SPDR SERIES TRUST SPDR NUVEEN BBG HYIE 78464A284 57 946 SH   SOLE   946 0 0
SPDR SERIES TRUST DJ WLSH REIT ETF 78464A607 4 30 SH   SOLE   30 0 0
SPDR SERIES TRUST SPDR S&P 1500 COMPOS 78464A805 298 5,106 SH   SOLE   5,106 0 0
SPDR SERIES TRUST SPDR BBG HIGH YIELD 78468R622 913 8,416 SH   SOLE   8,416 0 0
SPS COMMERCE INC COMMON 78463M107 146,562 1,029,586 SH   DFND 1 0 1,029,586 0
SPS COMMERCE INC COMMON 78463M107 43,187 303,387 SH   SOLE   266,831 0 36,556
STAAR SURGICAL CO COMMON 852312305 17,252 188,956 SH   DFND 1 0 188,956 0
STAAR SURGICAL CO COMMON 852312305 1,009 11,056 SH   SOLE   10,025 0 1,031
STANLEY BLACK&DECKR COMMON 854502101 3,930 20,832 SH   SOLE   20,832 0 0
STARBUCKS CORP COMMON 855244109 6,487 55,451 SH   SOLE   55,451 0 0
STATE STREET CORP COMMON 857477103 7,170 77,091 SH   SOLE   77,091 0 0
STERIS PLC ORD USD0.001 G8473T100 17,522 71,985 SH   SOLE   62,946 0 9,039
STOCK YARDS BANC COMMON 861025104 42,483 665,042 SH   DFND 1 0 665,042 0
STOCK YARDS BANC COMMON 861025104 72,825 1,140,031 SH   SOLE   825,718 0 314,313
STRYKER CORP COMMON 863667101 9,611 35,937 SH   SOLE   35,937 0 0
SUNRUN INC COM USD0.0001 86771W105 159 4,650 SH   SOLE   4,650 0 0
SWEETGREEN INC CLASS A 87043Q108 12,271 383,470 SH   DFND 1 0 383,470 0
SWEETGREEN INC CLASS A 87043Q108 961 30,043 SH   SOLE   28,139 0 1,904
SYLVAMO CORPORATION COMMON STOCK 871332102 0 9 SH   SOLE   9 0 0
SYSCO CORP COMMON 871829107 5,830 74,223 SH   SOLE   74,223 0 0
T ROWE PRICE GRP COMMON 74144T108 50,364 256,124 SH   DFND 1 0 256,124 0
T ROWE PRICE GRP COMMON 74144T108 3,519 17,896 SH   SOLE   16,862 0 1,034
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 160 1,327 SH   DFND 1 0 1,327 0
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 539 4,480 SH   SOLE   4,480 0 0
TARGET CORPORATION COMMON 87612E106 8,082 34,922 SH   SOLE   28,261 0 6,661
TE CONNECTIVITY COMMON H84989104 2 15 SH   SOLE   15 0 0
TELEDYNE TECH INC COMMON 879360105 77,861 178,216 SH   DFND 1 0 178,216 0
TELEDYNE TECH INC COMMON 879360105 330,535 756,553 SH   SOLE   724,638 0 31,915
TERADYNE INC COMMON 880770102 146,201 894,030 SH   DFND 1 0 894,030 0
TERADYNE INC COMMON 880770102 538,563 3,293,351 SH   SOLE   3,253,347 0 40,004
TERMINIX GLOBAL HLDG COM USD0.01 88087E100 51,678 1,142,561 SH   DFND 1 0 1,142,561 0
TERMINIX GLOBAL HLDG COM USD0.01 88087E100 140,575 3,108,007 SH   SOLE   2,571,928 0 536,079
TESLA INC COM 88160R101 1,001 947 SH   SOLE   947 0 0
TEXAS INSTRUMENTS COMMON 882508104 4,565 24,218 SH   SOLE   24,218 0 0
THE HERSHEY COMPANY COMMON 427866108 1,083 5,600 SH   SOLE   5,600 0 0
THE TRADE DESK COM CL A 88339J105 4,533 49,470 SH   DFND 2 0 49,470 0
THE TRADE DESK COM CL A 88339J105 166,226 1,813,901 SH   DFND 1 0 1,813,901 0
THE TRADE DESK COM CL A 88339J105 33,343 363,849 SH   SOLE   355,167 0 8,682
THERMO FISHER SCI COMMON 883556102 16,608 24,890 SH   SOLE   22,575 0 2,315
THOR INDS INC COMMON 885160101 103,049 993,051 SH   DFND 1 0 993,051 0
THOR INDS INC COMMON 885160101 458,467 4,418,091 SH   SOLE   4,118,338 0 299,753
TJX COMPANIES INC COMMON 872540109 20,582 271,099 SH   SOLE   244,516 0 26,583
T-MOBILE US INC COMMON 872590104 48 410 SH   SOLE   410 0 0
TOLL BROTHERS INC COMMON 889478103 94 1,300 SH   SOLE   1,300 0 0
TORO CO COMMON 891092108 75,197 752,650 SH   DFND 1 0 752,650 0
TORO CO COMMON 891092108 275,048 2,752,944 SH   SOLE   2,526,167 0 226,777
TOTALENERGIES SE SPON ADS 1 ORD SHS 89151E109 2 42 SH   SOLE   42 0 0
TRACTOR SUPPLY CO COMMON 892356106 35,160 147,358 SH   DFND 1 0 147,358 0
TRACTOR SUPPLY CO COMMON 892356106 13,280 55,654 SH   SOLE   36,593 0 19,061
TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103 27,290 135,078 SH   SOLE   117,933 0 17,145
TRANSUNION COMMON 89400J107 4,643 39,152 SH   DFND 2 0 39,152 0
TRANSUNION COMMON 89400J107 351 2,958 SH   DFND 1 0 2,958 0
TRANSUNION COMMON 89400J107 39,093 329,672 SH   SOLE   329,672 0 0
TRAVELERS CO(THE) COMMON 89417E109 24,227 154,873 SH   SOLE   134,885 0 19,988
TRIP COM GROUP LTD SPN ADS 1 ORD 89677Q107 3 116 SH   SOLE   116 0 0
TYLER TECHN INC COMMON 902252105 286 531 SH   DFND 1 0 531 0
TYLER TECHN INC COMMON 902252105 19,093 35,492 SH   SOLE   35,492 0 0
TYSON FOODS INC CLASS A 902494103 0 4 SH   SOLE   4 0 0
U S PHYSICAL THERAPY COMMON 90337L108 115,377 1,207,500 SH   DFND 1 0 1,207,500 0
U S PHYSICAL THERAPY COMMON 90337L108 32,602 341,193 SH   SOLE   299,727 0 41,466
UBER TECHNOLOGIES COM USD0.00001 90353T100 26,715 637,130 SH   DFND 1 0 637,130 0
UBER TECHNOLOGIES COM USD0.00001 90353T100 8,562 204,206 SH   SOLE   204,206 0 0
UNIFIRST CORP MASS COMMON 904708104 52,204 248,117 SH   DFND 1 0 248,117 0
UNIFIRST CORP MASS COMMON 904708104 112,063 532,616 SH   SOLE   421,316 0 111,300
UNILEVER PLC ADR (4 ORD) 904767704 6,592 122,549 SH   SOLE   122,549 0 0
UNION PAC CORP COMMON 907818108 131 519 SH   SOLE   519 0 0
UNITED PARCEL SERVIC CLASS B 911312106 10,119 47,207 SH   SOLE   47,207 0 0
UNITEDHEALTH GRP INC COMMON 91324P102 19,474 38,774 SH   SOLE   38,774 0 0
US BANCORP DEL COMMON 902973304 7,012 124,842 SH   DFND 1 0 124,842 0
US BANCORP DEL COMMON 902973304 33,424 595,054 SH   SOLE   543,732 0 51,322
VALERO ENERGY CORP COMMON 91913Y100 1 14 SH   SOLE   14 0 0
VANECK ETF TR ETF HG YLD MUN 92189H409 11 169 SH   SOLE   169 0 0
VANGUARD BD INDEX FD ETF LONG TERM BOND 921937793 757 7,337 SH   SOLE   7,337 0 0
VANGUARD BD INDEX FD TOTAL BND MRKT ETF 921937835 805 9,498 SH   SOLE   9,498 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 4,374 88,701 SH   SOLE   88,701 0 0
VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 121 475 SH   SOLE   475 0 0
VANGUARD INDEX TR SMALL CAP VALUE 922908611 3,165 17,705 SH   SOLE   17,705 0 0
VANGUARD INDEX TR MID CAP 922908629 323 1,267 SH   SOLE   0 0 1,267
VANGUARD INDEX TR LRG CAP 922908637 114 516 SH   SOLE   516 0 0
VANGUARD INDEX TR EXTENDED MKT 922908652 701 3,835 SH   SOLE   3,835 0 0
VANGUARD INDEX TR GROWTH 922908736 1,136 3,540 SH   SOLE   3,540 0 0
VANGUARD INDEX TR VALUE 922908744 118 800 SH   SOLE   800 0 0
VANGUARD INDEX TR SMALL CAP 922908751 102 449 SH   SOLE   449 0 0
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 370 1,531 SH   SOLE   1,531 0 0
VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 3,147 23,510 SH   SOLE   23,510 0 0
VANGUARD MUN BD FD INC TAX-EXEMPT BD 922907746 107 1,939 SH   SOLE   1,939 0 0
VANGUARD SCOTTSDAL RUSSELL 1000 VALUE 92206C714 447 6,071 SH   SOLE   6,071 0 0
VANGUARD SCOTTSDALE LG-TERM COR BD 92206C813 0 0 SH   SOLE   0 0 0
VANGUARD SECTOR INDE CONSUMER DISC 92204A108 32 93 SH   SOLE   93 0 0
VANGUARD SECTOR INDE CONSUMER STAPLES 92204A207 14 69 SH   SOLE   69 0 0
VANGUARD SECTOR INDE FINANCIALS 92204A405 173 1,793 SH   SOLE   1,793 0 0
VANGUARD SECTOR INDE INFORMATION TECH 92204A702 972 2,122 SH   SOLE   2,122 0 0
VANGUARD SECTOR INDE MATERIALS 92204A801 101 515 SH   SOLE   515 0 0
VANGUARD SPECIALIZED DIV APPRECIATION 921908844 0 2 SH   SOLE   2 0 0
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 4,490 38,718 SH   SOLE   37,751 0 967
VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858 188 3,685 SH   SOLE   3,685 0 0
VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 3,667 13,762 SH   SOLE   13,762 0 0
VASTA PLATFORM LTD COMMON CLASS A G9440A109 9,249 2,186,626 SH   DFND 1 0 2,186,626 0
VASTA PLATFORM LTD COMMON CLASS A G9440A109 5,680 1,342,717 SH   SOLE   1,342,717 0 0
VEEVA SYSTEMS INC CL A COM 922475108 1 3 SH   SOLE   3 0 0
VERISK ANALYTICS INC COM 92345Y106 5,786 25,298 SH   DFND 2 0 25,298 0
VERISK ANALYTICS INC COM 92345Y106 52,882 231,198 SH   DFND 1 0 231,198 0
VERISK ANALYTICS INC COM 92345Y106 40,323 176,282 SH   SOLE   145,865 0 30,417
VERIZON COMMUNICATIO COMMON 92343V104 12,755 245,485 SH   DFND 1 0 245,485 0
VERIZON COMMUNICATIO COMMON 92343V104 3,235 62,256 SH   SOLE   62,256 0 0
VERTEX PHARMACEUTICL COMMON 92532F100 2 10 SH   SOLE   10 0 0
VIATRIS INC COMMON USD0.01 92556V106 1 74 SH   SOLE   74 0 0
VICI PPTYS INC COM 925652109 1,180 39,191 SH   SOLE   39,191 0 0
VISA INC CLASS A 92826C839 5,513 25,439 SH   DFND 2 0 25,439 0
VISA INC CLASS A 92826C839 68,857 317,739 SH   DFND 1 0 317,739 0
VISA INC CLASS A 92826C839 28,321 130,682 SH   SOLE   130,682 0 0
VODAFONE GRP PLC ADR (10 ORD) 92857W308 414 27,742 SH   SOLE   27,742 0 0
VONTIER CORPORATION COMMON STOCK 928881101 1 33 SH   SOLE   33 0 0
VULCAN MATERIALS CO COMMON 929160109 747 3,600 SH   SOLE   3,600 0 0
WABTEC COMMON 929740108 0 3 SH   SOLE   3 0 0
WALGREENS BOOTS ALNC COMMON 931427108 626 12,004 SH   SOLE   12,004 0 0
WALMART INC COMMON 931142103 1,595 11,023 SH   SOLE   11,023 0 0
WALT DISNEY CO COM 254687106 830 5,356 SH   SOLE   5,356 0 0
WASTE MANAGEMENT INC COMMON 94106L109 16,912 101,321 SH   SOLE   91,723 0 9,598
WATSCO INC COMMON 942622200 85,918 274,603 SH   DFND 1 0 274,603 0
WATSCO INC COMMON 942622200 184,767 590,530 SH   SOLE   481,287 0 109,243
WATTS WATER TECH CLASS A 942749102 91,216 469,774 SH   DFND 1 0 469,774 0
WATTS WATER TECH CLASS A 942749102 344,179 1,772,556 SH   SOLE   1,619,672 0 152,884
WD 40 CO COM 929236107 38,561 157,623 SH   DFND 1 0 157,623 0
WD 40 CO COM 929236107 108,997 445,535 SH   SOLE   368,631 0 76,904
WEC ENERGY GROUP INC COMMON 92939U106 3,969 40,892 SH   DFND 1 0 40,892 0
WEC ENERGY GROUP INC COMMON 92939U106 11,426 117,698 SH   SOLE   104,797 0 12,901
WELLS FARGO & CO COMMON 949746101 166 3,463 SH   SOLE   3,463 0 0
WEST PHARMACEUT SVS COMMON 955306105 72,493 154,565 SH   DFND 1 0 154,565 0
WEST PHARMACEUT SVS COMMON 955306105 53,827 114,762 SH   SOLE   94,722 0 20,040
WISDOMTREE TRUST FLOATING RATE TREASU 97717X628 4,096 163,208 SH   SOLE   163,208 0 0
WISDOMTREE TRUST US EFFICIENT CORE FD 97717Y790 0 0 SH   SOLE   0 0 0
WORKDAY INC COMMON 98138H101 90,302 330,560 SH   DFND 1 0 330,560 0
WORKDAY INC COMMON 98138H101 21,417 78,399 SH   SOLE   77,133 0 1,266
WORLD GOLD TR SPDR GLD MINIS 98149E204 904 49,733 SH   SOLE   49,733 0 0
XCEL ENERGY INC COMMON 98389B100 1 8 SH   SOLE   8 0 0
YANDEX N.V. CLASS A N97284108 34,834 575,770 SH   DFND 1 0 575,770 0
YANDEX N.V. CLASS A N97284108 3,605 59,583 SH   SOLE   59,583 0 0
YUM BRANDS INC COMMON 988498101 172 1,235 SH   SOLE   1,235 0 0
YUM CHINA HOLDINGS COMMON STOCK 98850P109 2,980 59,795 SH   SOLE   59,795 0 0
ZEBRA TECHNOLOGIES CLASS A 989207105 133,623 224,501 SH   DFND 1 0 224,501 0
ZEBRA TECHNOLOGIES CLASS A 989207105 643,779 1,081,618 SH   SOLE   1,065,012 0 16,606
ZIMMER BIOMET HLDS COMMON 98956P102 2 12 SH   SOLE   12 0 0
ZOETIS INC COMMON 98978V103 4,151 17,011 SH   DFND 2 0 17,011 0
ZOETIS INC COMMON 98978V103 137,584 563,799 SH   DFND 1 0 563,799 0
ZOETIS INC COMMON 98978V103 32,416 132,832 SH   SOLE   130,972 0 1,860
ZOOM VIDEO COMMUNICA CL A COMMON 98980L101 18 100 SH   SOLE   100 0 0
ZOOMINFO TECHNOLOGY COM USD0.01 CLASS A 98980F104 72,424 1,128,092 SH   DFND 1 0 1,128,092 0
ZOOMINFO TECHNOLOGY COM USD0.01 CLASS A 98980F104 11,517 179,396 SH   SOLE   174,635 0 4,761