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