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 CO COM 88579Y101 431 3,900 SH   SOLE 3,900 0 0
3M CO COM 88579Y101 119 1,079 SH   OTR 1 1,079 0 0
ABBOTT LABS COM 002824100 33 337 SH   OTR 1 337 0 0
ABBOTT LABS COM 002824100 1,361 14,070 SH   SOLE 14,070 0 0
ABBVIE INC COM 00287Y109 28 212 SH   OTR 1 212 0 0
ABBVIE INC COM 00287Y109 1,945 14,494 SH   SOLE 14,494 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107 2,105 835,402 SH   OTR 1 835,402 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,169 4,571 SH   OTR 1 4,543 0 28
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,925 77,439 SH   OTR 2 77,439 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,587 45,034 SH   SOLE 45,034 0 0
ACI WORLDWIDE INC COM 004498101 1,073 51,335 SH   SOLE 51,335 0 0
ACI WORLDWIDE INC COM 004498101 16,788 873,234 SH   OTR 1 803,267 0 69,967
ADOBE SYSTEMS INCORPORATED COM 00724F101 99,094 385,391 SH   SOLE 360,079 0 25,312
ADOBE SYSTEMS INCORPORATED COM 00724F101 25,173 93,755 SH   OTR 1 91,471 0 2,284
ADOBE SYSTEMS INCORPORATED COM 00724F101 24,830 90,224 SH   OTR 2 90,224 0 0
ADVANCED ENERGY INDS COM 007973100 2,490 48,471 SH   OTR 1 32,171 0 16,300
ADVANCED ENERGY INDS COM 007973100 1,201 15,521 SH   SOLE 15,521 0 0
AGCO CORP COM 001084102 2,076 32,541 SH   OTR 1 21,587 0 10,954
AGILENT TECHNOLOGIES INC COM 00846U101 138 1,135 SH   OTR 1 1,135 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 635 5,222 SH   SOLE 5,222 0 0
AGNICO EAGLE MINES LTD COM 008474108 297 7,017 SH   SOLE 7,017 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,423 30,170 SH   SOLE 30,170 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 2,772 373,150 SH   SOLE 373,150 0 0
ALBIREO PHARMA INC COM 01345P106 1,642 128,486 SH   OTR 1 84,839 0 43,647
ALCON AG ORD SHS H01301128 67,743 1,285,608 SH   OTR 1 1,164,377 0 121,231
ALCON AG ORD SHS H01301128 83,969 1,688,380 SH   SOLE 1,443,265 0 245,115
ALGONQUIN PWR UTILS CORP COM 015857105 2,154 196,793 SH   SOLE 196,793 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 1,564 801,615 SH   SOLE 801,615 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1,631 183,677 SH   OTR 1 183,677 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 685 110,512 SH   OTR 1 110,512 0 0
ALLSPRING MULTI SECTOR INCOM COM 94987D101 921 106,874 SH   OTR 1 106,874 0 0
ALPHABET INC CAP STK CL A 02079K305 1,144,040 12,668,692 SH   SOLE 11,960,690 0 708,002
ALPHABET INC CAP STK CL A 02079K305 286,043 4,042,921 SH   OTR 1 2,990,522 0 1,052,399
ALPHABET INC CAP STK CL A 02079K305 66,414 694,340 SH   OTR 2 694,340 0 0
ALPHABET INC CAP STK CL C 02079K107 1,527 16,469 SH   OTR 1 15,878 0 591
ALPHABET INC CAP STK CL C 02079K107 16,170 168,174 SH   SOLE 168,174 0 0
AMAZON COM INC COM 023135106 2,489 22,030 SH   SOLE 22,030 0 0
AMAZON COM INC COM 023135106 321 2,840 SH   OTR 1 2,840 0 0
AMAZON COM INC COM 023135106 23,113 204,540 SH   OTR 2 204,540 0 0
AMCOR PLC ORD G0250X107 414 38,600 SH   SOLE 38,600 0 0
AMERISOURCEBERGEN CORP COM 03073E105 550 4,111 SH   OTR 1 4,065 0 46
AMERISOURCEBERGEN CORP COM 03073E105 2,432 17,970 SH   SOLE 17,970 0 0
AMGEN INC COM 031162100 411 1,823 SH   OTR 1 1,823 0 0
AMGEN INC COM 031162100 2,623 11,639 SH   SOLE 11,639 0 0
AMICUS THERAPEUTICS INC COM 03152W109 38,054 4,009,959 SH   OTR 1 3,645,060 0 364,899
AMICUS THERAPEUTICS INC COM 03152W109 69 6,596 SH   SOLE 6,596 0 0
AMN HEALTHCARE SVCS INC COM 001744101 2,353 33,642 SH   OTR 1 22,206 0 11,436
AMPHENOL CORP NEW CL A 032095101 2,871 42,869 SH   SOLE 42,869 0 0
AMPHENOL CORP NEW CL A 032095101 25,631 382,775 SH   OTR 2 382,775 0 0
AMPHENOL CORP NEW CL A 032095101 666 10,057 SH   OTR 1 9,943 0 114
ANALOG DEVICES INC COM 032654105 151,624 1,165,362 SH   SOLE 1,088,157 0 77,205
ANALOG DEVICES INC COM 032654105 44,878 328,680 SH   OTR 1 322,075 0 6,605
ANSYS INC COM 03662Q105 21,880 98,690 SH   OTR 2 98,690 0 0
ANSYS INC COM 03662Q105 1,889 8,521 SH   SOLE 8,521 0 0
AON PLC SHS CL A G0403H108 52 194 SH   OTR 1 194 0 0
AON PLC SHS CL A G0403H108 35,031 130,777 SH   SOLE 130,777 0 0
APPLE INC COM 037833100 6,741 51,708 SH   OTR 1 48,774 0 2,934
APPLE INC COM 037833100 12,440 90,012 SH   SOLE 90,012 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,668 24,596 SH   OTR 1 16,229 0 8,367
APPLIED MATLS INC COM 038222105 749 9,144 SH   SOLE 9,144 0 0
APPLIED MATLS INC COM 038222105 845 10,424 SH   OTR 1 10,308 0 116
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 29,012 498,442 SH   OTR 1 468,321 0 30,121
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 79 1,276 SH   SOLE 1,276 0 0
ARGENX SE SPONSORED ADR 04016X101 52,605 158,712 SH   OTR 1 149,001 0 9,711
ARGENX SE SPONSORED ADR 04016X101 2,264 6,412 SH   SOLE 6,412 0 0
ARISTA NETWORKS INC COM 040413106 80,530 759,775 SH   OTR 1 713,346 0 46,429
ARISTA NETWORKS INC COM 040413106 204 1,809 SH   SOLE 1,809 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 31,285 1,035,489 SH   OTR 1 946,581 0 88,908
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,957 59,203 SH   SOLE 59,203 0 0
ASGN INC COM 00191U102 1,813 30,460 SH   OTR 1 20,067 0 10,393
ASPEN TECHNOLOGY INC COM 29109X106 42,467 178,283 SH   OTR 2 178,283 0 0
ASPEN TECHNOLOGY INC COM 29109X106 3,670 15,409 SH   SOLE 15,409 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 355 6,479 SH   SOLE 6,479 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 32 585 SH   OTR 1 585 0 0
AT&T INC COM 00206R102 2,041 133,050 SH   SOLE 133,050 0 0
ATRICURE INC COM 04963C209 24,223 680,953 SH   OTR 1 619,513 0 61,440
ATRICURE INC COM 04963C209 732 18,724 SH   SOLE 18,724 0 0
AUTODESK INC COM 052769106 41 219 SH   OTR 1 219 0 0
AUTODESK INC COM 052769106 34,470 184,531 SH   OTR 2 184,531 0 0
AUTODESK INC COM 052769106 2,959 15,841 SH   SOLE 15,841 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,664 7,357 SH   SOLE 7,357 0 0
AUTOZONE INC COM 053332102 233,582 147,941 SH   OTR 1 109,052 0 38,889
AUTOZONE INC COM 053332102 56,127 26,204 SH   OTR 2 26,204 0 0
AUTOZONE INC COM 053332102 943,077 465,726 SH   SOLE 440,293 0 25,433
AVIENT CORPORATION COM 05368V106 17,533 638,842 SH   OTR 1 578,634 0 60,208
BANK MONTREAL QUE COM 063671101 255,971 3,009,362 SH   SOLE 2,914,474 0 94,888
BANK NEW YORK MELLON CORP COM 064058100 539 14,152 SH   OTR 1 13,993 0 159
BANK NEW YORK MELLON CORP COM 064058100 428 11,123 SH   SOLE 11,123 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 2,173 45,592 SH   SOLE 45,592 0 0
BARRICK GOLD CORP COM 067901108 187 12,022 SH   SOLE 12,022 0 0
BAUSCH HEALTH COS INC COM 071734107 2 343 SH   OTR 1 343 0 0
BAUSCH HEALTH COS INC COM 071734107 938 135,604 SH   SOLE 135,604 0 0
BAXTER INTL INC COM 071813109 299 5,609 SH   OTR 1 5,546 0 63
BAXTER INTL INC COM 071813109 231 4,281 SH   SOLE 4,281 0 0
BCE INC COM NEW 05534B760 4,666 111,047 SH   SOLE 111,047 0 0
BECTON DICKINSON & CO COM 075887109 112,913 703,970 SH   OTR 1 506,724 0 197,246
BECTON DICKINSON & CO COM 075887109 29,944 134,379 SH   OTR 2 134,379 0 0
BECTON DICKINSON & CO COM 075887109 436,315 2,039,168 SH   SOLE 1,958,060 0 81,108
BEIGENE LTD SPONSORED ADR 07725L102 1,061 7,868 SH   SOLE 7,868 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,032 5 SH   OTR 1 5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,188 8,193 SH   OTR 1 8,193 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,006 3,766 SH   SOLE 3,766 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1 22 SH   OTR 1 22 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,569 55,203 SH   SOLE 55,203 0 0
BIOGEN INC COM 09062X103 2,257 8,452 SH   SOLE 8,452 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 33,842 425,253 SH   OTR 1 399,216 0 26,037
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,061 36,109 SH   SOLE 36,109 0 0
BIO-TECHNE CORP COM 09073M104 908 3,196 SH   OTR 1 3,196 0 0
BIO-TECHNE CORP COM 09073M104 89 312 SH   SOLE 312 0 0
BLACK KNIGHT INC COM 09215C105 460 7,100 SH   SOLE 7,100 0 0
BLACKLINE INC COM 09239B109 19,501 358,827 SH   OTR 1 325,562 0 33,265
BLACKLINE INC COM 09239B109 736 12,289 SH   SOLE 12,289 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 2,102 205,487 SH   OTR 1 204,493 0 994
BLACKROCK CORE BD TR SHS BEN INT 09249E101 2,022 202,183 SH   OTR 1 202,183 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 1,503 157,520 SH   OTR 1 157,520 0 0
BLACKROCK ENHANCED GOVT FD I COM 09255K108 1,052 110,038 SH   OTR 1 110,038 0 0
BLACKROCK INC COM 09247X101 587 1,073 SH   OTR 1 1,066 0 7
BLACKROCK INC COM 09247X101 264 479 SH   SOLE 479 0 0
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 1,415 116,947 SH   OTR 1 116,947 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 2,970 298,449 SH   OTR 1 296,984 0 1,465
BLACKROCK MUNICIPAL INCOME COM 09253X102 2,128 196,872 SH   OTR 1 195,912 0 960
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 2,031 208,273 SH   OTR 1 207,254 0 1,019
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 7,910 740,285 SH   OTR 1 736,526 0 3,759
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 4,128 368,766 SH   OTR 1 366,954 0 1,812
BLACKROCK MUNIVEST FD INC COM 09253R105 3,161 478,425 SH   OTR 1 476,056 0 2,369
BLACKROCK MUNIYIELD MICH QU COM 09254V105 2,416 196,134 SH   OTR 1 195,182 0 952
BLACKROCK MUNIYIELD QUALITY COM 09254E103 4,317 415,921 SH   OTR 1 413,873 0 2,048
BLACKROCK MUNIYIELD QUALITY COM 09254G108 1,065 106,699 SH   OTR 1 106,187 0 512
BLACKROCK MUNIYILD QULT FD I COM 09254F100 4,128 375,405 SH   OTR 1 373,572 0 1,833
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,879 114,338 SH   OTR 1 114,338 0 0
BLUEBIRD BIO INC COM 09609G100 119 18,827 SH   SOLE 18,827 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 670 317,668 SH   OTR 1 317,668 0 0
BOEING CO COM 097023105 230 1,900 SH   OTR 1 1,900 0 0
BOEING CO COM 097023105 0 2 SH   SOLE 2 0 0
BOOKING HOLDINGS INC COM 09857L108 1,448 963 SH   OTR 1 881 0 82
BOOKING HOLDINGS INC COM 09857L108 16 10 SH   SOLE 10 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 453 4,900 SH   SOLE 4,900 0 0
BOSTON SCIENTIFIC CORP COM 101137107 215 5,550 SH   SOLE 5,550 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 743 12,881 SH   SOLE 12,881 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 630 8,945 SH   OTR 1 8,867 0 78
BRISTOL-MYERS SQUIBB CO COM 110122108 2,283 32,110 SH   SOLE 32,110 0 0
BROADCOM INC COM 11135F101 353 795 SH   OTR 1 795 0 0
BROADCOM INC COM 11135F101 1,883 4,240 SH   SOLE 4,240 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,322 16,090 SH   SOLE 16,090 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 883 21,545 SH   OTR 1 21,545 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 244,022 6,184,661 SH   SOLE 5,952,642 0 232,019
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 14,239 432,138 SH   SOLE 396,147 0 35,991
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4,407 115,784 SH   SOLE 108,028 0 7,756
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 566 17,279 SH   SOLE 17,279 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 58,742 1,876,627 SH   SOLE 1,876,627 0 0
BRP INC COM SUN VTG 05577W200 8,286 134,242 SH   SOLE 134,242 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 395 4,100 SH   SOLE 4,100 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,018 19,086 SH   OTR 1 18,464 0 622
CADENCE DESIGN SYSTEM INC COM 127387108 189 1,158 SH   SOLE 1,158 0 0
CAE INC COM 124765108 24,830 1,615,273 SH   SOLE 1,615,273 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101 2,510 57,230 SH   SOLE 57,230 0 0
CANADIAN NAT RES LTD COM 136385101 84,607 1,997,594 SH   SOLE 1,813,849 0 183,745
CANADIAN NATL RY CO COM 136375102 125,812 1,278,823 SH   OTR 1 1,162,567 0 116,256
CANADIAN NATL RY CO COM 136375102 404,839 3,815,679 SH   SOLE 3,740,917 0 74,762
CANADIAN PAC RY LTD COM 13645T100 640 9,675 SH   OTR 1 9,566 0 109
CANADIAN PAC RY LTD COM 13645T100 349,389 5,399,685 SH   SOLE 5,223,220 0 176,465
CAPITAL ONE FINL CORP COM 14040H105 266 2,891 SH   SOLE 2,891 0 0
CAPITAL ONE FINL CORP COM 14040H105 338 3,709 SH   OTR 1 3,667 0 42
CARDINAL HEALTH INC COM 14149Y108 1,515 22,715 SH   SOLE 22,715 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 80,971 3,114,584 SH   OTR 1 2,277,019 0 837,565
CARRIER GLOBAL CORPORATION COM 14448C104 20,017 562,908 SH   OTR 2 562,908 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 307,762 9,026,193 SH   SOLE 8,654,719 0 371,474
CBRE GROUP INC CL A 12504L109 20,436 302,704 SH   SOLE 302,704 0 0
CDW CORP COM 12514G108 755 4,890 SH   OTR 1 4,835 0 55
CDW CORP COM 12514G108 601 3,849 SH   SOLE 3,849 0 0
CENOVUS ENERGY INC COM 15135U109 175 11,359 SH   SOLE 11,359 0 0
CERIDIAN HCM HLDG INC COM 15677J108 777 13,851 SH   SOLE 13,851 0 0
CGI INC CL A SUB VTG 12532H104 265,546 3,602,714 SH   SOLE 3,520,106 0 82,608
CHAMPIONX CORPORATION COM 15872M104 1,535 78,443 SH   SOLE 78,443 0 0
CHAMPIONX CORPORATION COM 15872M104 43,465 2,445,110 SH   OTR 1 2,221,000 0 224,110
CHENIERE ENERGY INC COM NEW 16411R208 5,451 34,420 SH   OTR 1 32,856 0 1,564
CHENIERE ENERGY INC COM NEW 16411R208 932 5,617 SH   SOLE 5,617 0 0
CHEVRON CORP NEW COM 166764100 273 1,900 SH   OTR 1 1,900 0 0
CHEVRON CORP NEW COM 166764100 1,519 10,576 SH   SOLE 10,576 0 0
CHUBB LIMITED COM H1467J104 304 1,674 SH   SOLE 1,674 0 0
CHURCHILL DOWNS INC COM 171484108 1,617 8,781 SH   SOLE 8,781 0 0
CIAN PLC ADS 83418T108 205 60,373 SH   OTR 2 60,373 0 0
CISCO SYS INC COM 17275R102 40 1,000 SH   OTR 1 1,000 0 0
CISCO SYS INC COM 17275R102 2,034 50,845 SH   SOLE 50,845 0 0
CITIGROUP INC COM NEW 172967424 44 1,061 SH   OTR 1 1,061 0 0
CITIGROUP INC COM NEW 172967424 178 4,271 SH   SOLE 4,271 0 0
CITIZENS FINL GROUP INC COM 174610105 3,394 98,790 SH   SOLE 98,790 0 0
CITIZENS FINL GROUP INC COM 174610105 50,694 1,570,475 SH   OTR 1 1,475,383 0 95,092
CLARIVATE PLC ORD SHS G21810109 607 64,669 SH   SOLE 64,669 0 0
CLOROX CO DEL COM 189054109 558 4,350 SH   SOLE 4,350 0 0
CME GROUP INC COM 12572Q105 94,915 742,959 SH   OTR 1 535,847 0 207,112
CME GROUP INC COM 12572Q105 24,939 140,796 SH   OTR 2 140,796 0 0
CME GROUP INC COM 12572Q105 415,591 2,435,569 SH   SOLE 2,346,249 0 89,320
CNH INDL N V SHS N20944109 22,402 2,005,550 SH   SOLE 2,005,550 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 399 7,657 SH   SOLE 7,657 0 0
COGNEX CORP COM 192422103 18,504 475,825 SH   OTR 1 446,422 0 29,403
COGNEX CORP COM 192422103 1,290 31,131 SH   SOLE 31,131 0 0
COHEN & STEERS LTD DURATION COM 19248C105 1,135 62,681 SH   OTR 1 62,681 0 0
COLGATE PALMOLIVE CO COM 194162103 78,927 1,203,177 SH   SOLE 1,123,523 0 79,654
COLGATE PALMOLIVE CO COM 194162103 27,981 405,259 SH   OTR 1 398,311 0 6,948
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 23,915 345,286 SH   SOLE 260,421 0 84,865
COMCAST CORP NEW CL A 20030N101 365 12,554 SH   OTR 1 12,433 0 121
COMCAST CORP NEW CL A 20030N101 284 9,694 SH   SOLE 9,694 0 0
CONOCOPHILLIPS COM 20825C104 390 3,815 SH   SOLE 3,815 0 0
CONSOLIDATED EDISON INC COM 209115104 540 6,300 SH   SOLE 6,300 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 316 45,137 SH   OTR 2 45,137 0 0
COPART INC COM 217204106 2,273 21,367 SH   SOLE 21,367 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,096 9,183 SH   OTR 1 8,674 0 509
COSTCO WHSL CORP NEW COM 22160K105 15,536 32,896 SH   SOLE 32,896 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 499 188,303 SH   OTR 1 188,303 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 695 395,142 SH   OTR 1 395,142 0 0
CVS HEALTH CORP COM 126650100 136 1,431 SH   SOLE 1,431 0 0
CVS HEALTH CORP COM 126650100 377 3,950 SH   OTR 1 3,950 0 0
DADA NEXUS LTD ADS 23344D108 836 176,790 SH   OTR 2 176,790 0 0
DANAHER CORPORATION COM 235851102 1,203 4,658 SH   OTR 1 4,658 0 0
DANAHER CORPORATION COM 235851102 67,134 259,918 SH   SOLE 259,918 0 0
DATADOG INC CL A COM 23804L103 2,366 27,953 SH   OTR 1 26,648 0 1,305
DATADOG INC CL A COM 23804L103 110 1,244 SH   SOLE 1,244 0 0
DECKERS OUTDOOR CORP COM 243537107 62,372 218,698 SH   OTR 1 199,520 0 19,178
DEERE & CO COM 244199105 225 675 SH   SOLE 675 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 434 15,480 SH   SOLE 15,480 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 572 20,631 SH   OTR 1 20,400 0 231
DESCARTES SYS GROUP INC COM 249906108 122,666 1,979,593 SH   SOLE 1,927,885 0 51,708
DEVON ENERGY CORP NEW COM 25179M103 85,684 1,521,543 SH   OTR 1 1,424,987 0 96,556
DEVON ENERGY CORP NEW COM 25179M103 2,133 35,479 SH   SOLE 35,479 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 57 336 SH   OTR 1 336 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 514 3,028 SH   SOLE 3,028 0 0
DICKS SPORTING GOODS INC COM 253393102 53,866 557,148 SH   OTR 1 514,770 0 42,378
DICKS SPORTING GOODS INC COM 253393102 3,026 28,915 SH   SOLE 28,915 0 0
DIGITAL RLTY TR INC COM 253868103 384 3,875 SH   SOLE 3,875 0 0
DISNEY WALT CO COM 254687106 395 4,192 SH   OTR 1 4,192 0 0
DISNEY WALT CO COM 254687106 196 2,083 SH   SOLE 2,083 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,077 31,877 SH   SOLE 31,877 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 33,332 559,068 SH   OTR 1 511,617 0 47,451
DOLLAR GEN CORP NEW COM 256677105 2,970 12,793 SH   OTR 1 12,384 0 409
DOLLAR GEN CORP NEW COM 256677105 1,413 5,890 SH   SOLE 5,890 0 0
DOMINOS PIZZA INC COM 25754A201 534 1,723 SH   SOLE 1,723 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 874 80,931 SH   OTR 1 80,931 0 0
DROPBOX INC CL A 26210C104 1,779 85,865 SH   SOLE 85,865 0 0
DWS MUN INCOME TR COM 233368109 2,147 259,424 SH   OTR 1 258,107 0 1,317
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,237 179,463 SH   OTR 1 118,458 0 61,005
EATON VANCE CALIF MUN BD FD COM 27828A100 1,078 127,271 SH   OTR 1 126,664 0 607
EATON VANCE LTD DURATION INC COM 27828H105 1,776 192,877 SH   OTR 1 192,877 0 0
EATON VANCE MUN BD FD COM 27827X101 4,337 450,281 SH   OTR 1 448,055 0 2,226
EATON VANCE NEW YORK MUN BD COM 27827Y109 1,014 120,528 SH   OTR 1 119,946 0 582
EATON VANCE SHORT DURATION D COM 27828V104 701 71,513 SH   OTR 1 71,513 0 0
ECOLAB INC COM 278865100 23,793 164,746 SH   SOLE 164,746 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,610 31,587 SH   SOLE 31,587 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 29,656 358,900 SH   OTR 2 358,900 0 0
ELECTRONIC ARTS INC COM 285512109 1,833 15,845 SH   SOLE 15,845 0 0
EMCOR GROUP INC COM 29084Q100 48,232 458,392 SH   OTR 1 417,663 0 40,729
EMCOR GROUP INC COM 29084Q100 2,971 25,728 SH   SOLE 25,728 0 0
EMERSON ELEC CO COM 291011104 220 3,000 SH   OTR 1 3,000 0 0
ENBRIDGE INC COM 29250N105 3,083 82,963 SH   SOLE 82,963 0 0
ENERPLUS CORP COM 292766102 13,383 1,385,397 SH   SOLE 943,146 0 442,251
ENTEGRIS INC COM 29362U104 48,739 625,264 SH   OTR 1 587,074 0 38,190
ENTEGRIS INC COM 29362U104 3,272 39,409 SH   SOLE 39,409 0 0
ENVESTNET INC COM 29404K106 2,611 58,801 SH   SOLE 58,801 0 0
EOG RES INC COM 26875P101 1,589 15,030 SH   OTR 1 14,221 0 809
EOG RES INC COM 26875P101 590 5,282 SH   SOLE 5,282 0 0
EPAM SYS INC COM 29414B104 1,272 3,513 SH   OTR 2 3,513 0 0
EQUINIX INC COM 29444U700 26,756 47,036 SH   OTR 2 47,036 0 0
EQUINIX INC COM 29444U700 2,314 4,068 SH   SOLE 4,068 0 0
ERIE INDTY CO CL A 29530P102 620 2,789 SH   SOLE 2,789 0 0
ERO COPPER CORP COM 296006109 2,461 522,660 SH   SOLE 222,186 0 300,474
ETSY INC COM 29786A106 48,120 512,335 SH   OTR 1 480,574 0 31,761
ETSY INC COM 29786A106 4,079 40,737 SH   SOLE 40,737 0 0
EURONET WORLDWIDE INC COM 298736109 596 7,870 SH   SOLE 7,870 0 0
EVERBRIDGE INC COM 29978A104 378 12,243 SH   SOLE 12,243 0 0
EVERI HLDGS INC COM 30034T103 3,276 202,000 SH   SOLE 202,000 0 0
EXACT SCIENCES CORP COM 30063P105 476 14,652 SH   SOLE 14,652 0 0
EXELIXIS INC COM 30161Q104 35,326 2,477,833 SH   OTR 1 2,252,929 0 224,904
EXELIXIS INC COM 30161Q104 1,893 120,740 SH   SOLE 120,740 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,722 27,876 SH   OTR 1 18,470 0 9,406
EXPONENT INC COM 30214U102 929 10,592 SH   SOLE 10,592 0 0
EXXON MOBIL CORP COM 30231G102 157 1,800 SH   OTR 1 1,800 0 0
EXXON MOBIL CORP COM 30231G102 127 1,454 SH   SOLE 1,454 0 0
F5 INC COM 315616102 1,954 13,500 SH   SOLE 13,500 0 0
FACTSET RESH SYS INC COM 303075105 36,558 93,196 SH   OTR 1 91,369 0 1,827
FACTSET RESH SYS INC COM 303075105 125,031 333,175 SH   SOLE 312,491 0 20,684
FAIR ISAAC CORP COM 303250104 911 2,210 SH   SOLE 2,210 0 0
FEDERATED HERMES PREM MUNI I COM 31423P108 1,029 99,987 SH   OTR 1 99,501 0 486
FERRARI N V COM N3167Y103 2,727 14,738 SH   SOLE 14,738 0 0
FERRARI N V COM N3167Y103 31,980 172,864 SH   OTR 2 172,864 0 0
FIBROGEN INC COM 31572Q808 580 44,586 SH   SOLE 44,586 0 0
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 2,188 764,950 SH   SOLE 764,950 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 410 12,825 SH   SOLE 12,825 0 0
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 1,074 196,757 SH   OTR 1 196,757 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109 464 42,803 SH   OTR 1 42,803 0 0
FIRST TR INTER DURATN PFD & COM 33718W103 1,338 80,688 SH   OTR 1 80,688 0 0
FIRSTSERVICE CORP NEW COM 33767E202 40 338 SH   OTR 1 338 0 0
FIRSTSERVICE CORP NEW COM 33767E202 40,585 362,336 SH   SOLE 340,247 0 22,089
FISERV INC COM 337738108 2,484 26,545 SH   SOLE 26,545 0 0
FIVE BELOW INC COM 33829M101 904 6,563 SH   SOLE 6,563 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 613 8,727 SH   SOLE 8,727 0 0
FORTINET INC COM 34959E109 5,029 102,367 SH   SOLE 102,367 0 0
FORTINET INC COM 34959E109 47,077 1,019,731 SH   OTR 1 958,223 0 61,508
FORTIS INC COM 349553107 23,395 669,078 SH   SOLE 614,507 0 54,571
FORTUNE BRANDS HOME & SEC IN COM 34964C106 751 13,997 SH   SOLE 13,997 0 0
FOX CORP CL A COM 35137L105 1,580 51,500 SH   SOLE 51,500 0 0
FRANCO NEV CORP COM 351858105 107,526 939,370 SH   SOLE 898,327 0 41,043
FREEPORT-MCMORAN INC CL B 35671D857 2,264 87,299 SH   OTR 1 82,853 0 4,446
FREEPORT-MCMORAN INC CL B 35671D857 91 3,341 SH   SOLE 3,341 0 0
GARTNER INC COM 366651107 43,427 156,952 SH   OTR 2 156,952 0 0
GARTNER INC COM 366651107 3,731 13,485 SH   SOLE 13,485 0 0
GENERAC HLDGS INC COM 368736104 1,336 7,499 SH   SOLE 7,499 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2,284 90,198 SH   SOLE 90,198 0 0
GILDAN ACTIVEWEAR INC COM 375916103 6,802 240,113 SH   SOLE 240,113 0 0
GILEAD SCIENCES INC COM 375558103 2,235 36,235 SH   SOLE 36,235 0 0
GITLAB INC CLASS A COM 37637K108 28,613 625,282 SH   OTR 1 558,628 0 66,654
GITLAB INC CLASS A COM 37637K108 105 2,051 SH   SOLE 2,051 0 0
GODADDY INC CL A 380237107 41,712 626,383 SH   OTR 1 588,488 0 37,895
GODADDY INC CL A 380237107 2,026 28,589 SH   SOLE 28,589 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 609 2,078 SH   OTR 1 2,078 0 0
GRACO INC COM 384109104 118,514 2,557,262 SH   OTR 1 1,976,883 0 580,379
GRACO INC COM 384109104 22,218 370,611 SH   OTR 2 370,611 0 0
GRACO INC COM 384109104 382,777 6,738,962 SH   SOLE 6,384,943 0 354,019
GRID DYNAMICS HLDGS INC CL A 39813G109 1,980 105,734 SH   OTR 2 105,734 0 0
GUARDANT HEALTH INC COM 40131M109 27,334 555,847 SH   OTR 1 507,791 0 48,056
GUARDANT HEALTH INC COM 40131M109 863 16,041 SH   SOLE 16,041 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1,608 104,290 SH   OTR 1 104,290 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 876 14,232 SH   SOLE 14,232 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103 694 65,321 SH   OTR 1 65,321 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,199 74,864 SH   OTR 1 74,864 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 1,226 81,770 SH   OTR 1 81,770 0 0
HANESBRANDS INC COM 410345102 593 85,270 SH   SOLE 85,270 0 0
HAYWARD HLDGS INC COM 421298100 3,434 387,178 SH   SOLE 387,178 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 121,034 2,832,204 SH   OTR 1 2,071,792 0 760,412
HDFC BANK LTD SPONSORED ADS 40415F101 25,455 435,722 SH   OTR 2 435,722 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 354,084 6,467,468 SH   SOLE 6,061,003 0 406,465
HEICO CORP NEW COM 422806109 5 38 SH   OTR 1 38 0 0
HEICO CORP NEW COM 422806109 1,193 8,283 SH   SOLE 8,283 0 0
HENRY JACK & ASSOC INC COM 426281101 5,049 27,699 SH   SOLE 27,699 0 0
HENRY JACK & ASSOC INC COM 426281101 35,522 207,240 SH   OTR 1 194,885 0 12,355
HENRY SCHEIN INC COM 806407102 421 6,400 SH   SOLE 6,400 0 0
HERSHEY CO COM 427866108 494 2,240 SH   OTR 1 2,240 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 946 7,846 SH   OTR 1 7,846 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 93 770 SH   SOLE 770 0 0
HOME DEPOT INC COM 437076102 671 2,450 SH   OTR 1 2,431 0 19
HOME DEPOT INC COM 437076102 377 1,368 SH   SOLE 1,368 0 0
HONEYWELL INTL INC COM 438516106 1,875 11,897 SH   OTR 1 11,227 0 670
HONEYWELL INTL INC COM 438516106 5 29 SH   SOLE 29 0 0
HOULIHAN LOKEY INC CL A 441593100 1,916 38,486 SH   OTR 1 25,413 0 13,073
HUBSPOT INC COM 443573100 32,976 130,050 SH   OTR 1 122,078 0 7,972
HUBSPOT INC COM 443573100 87 323 SH   SOLE 323 0 0
HYATT HOTELS CORP COM CL A 448579102 1,467 18,125 SH   SOLE 18,125 0 0
HYATT HOTELS CORP COM CL A 448579102 73,161 989,410 SH   OTR 1 903,666 0 85,744
IAA INC COM 449253103 7,065 221,830 SH   SOLE 221,830 0 0
ICICI BANK LIMITED ADR 45104G104 7,986 380,848 SH   OTR 2 380,848 0 0
ICICI BANK LIMITED ADR 45104G104 116 5,522 SH   SOLE 5,522 0 0
ICICI BANK LIMITED ADR 45104G104 27 1,299 SH   OTR 1 1,299 0 0
ICON PLC SHS G4705A100 19,340 112,183 SH   OTR 1 105,233 0 6,950
IDEXX LABS INC COM 45168D104 26,649 81,796 SH   OTR 2 81,796 0 0
IDEXX LABS INC COM 45168D104 2,302 7,066 SH   SOLE 7,066 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,129 26,021 SH   SOLE 26,021 0 0
INARI MED INC COM 45332Y109 23,560 358,986 SH   OTR 1 324,334 0 34,652
INCYTE CORP COM 45337C102 434 6,515 SH   SOLE 6,515 0 0
INSPERITY INC COM 45778Q107 38,727 416,539 SH   OTR 1 379,345 0 37,194
INSPERITY INC COM 45778Q107 2,128 20,846 SH   SOLE 20,846 0 0
INTEL CORP COM 458140100 1,954 75,835 SH   SOLE 75,835 0 0
INTEL CORP COM 458140100 80 3,100 SH   OTR 1 3,100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 576 6,452 SH   OTR 1 6,380 0 72
INTERCONTINENTAL EXCHANGE IN COM 45866F104 466 5,157 SH   SOLE 5,157 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 208 1,747 SH   OTR 1 1,747 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,519 21,200 SH   SOLE 21,200 0 0
INTERPUBLIC GROUP COS INC COM 460690100 344 13,420 SH   SOLE 13,420 0 0
INTERPUBLIC GROUP COS INC COM 460690100 436 17,035 SH   OTR 1 16,844 0 191
INTUIT COM 461202103 3,404 8,788 SH   SOLE 8,788 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 29,542 157,610 SH   OTR 2 157,610 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,539 13,545 SH   SOLE 13,545 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 3,074 380,454 SH   OTR 1 378,595 0 1,859
INVESCO BD FD COM 46132L107 969 67,234 SH   OTR 1 67,234 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 682 10,158 SH   OTR 1 10,158 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 252 3,384 SH   OTR 1 3,384 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 252 2,617 SH   OTR 1 2,617 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 289 19,244 SH   OTR 1 19,244 0 0
INVESCO HIGH INCOME TR II COM 46131F101 461 47,201 SH   OTR 1 47,201 0 0
INVESCO LTD SHS G491BT108 54 3,920 SH   SOLE 3,920 0 0
INVESCO LTD SHS G491BT108 30,462 2,372,321 SH   OTR 1 2,223,519 0 148,802
INVESCO MUN OPPORTUNITY TR COM 46132C107 3,959 436,834 SH   OTR 1 434,627 0 2,207
INVESCO PA VALUE MUN INC TR COM 46132K109 1,073 111,727 SH   OTR 1 111,187 0 540
INVESCO QQQ TR UNIT SER 1 46090E103 15,263 57,108 SH   OTR 1 57,108 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 145,136 543,051 SH   SOLE 543,051 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 3,144 346,030 SH   OTR 1 344,331 0 1,699
IQIYI INC NOTE 2.000% 4/0 46267XAD0 3,819 4,369,000 PRN   SOLE 9 4,369,000 0 0
IRADIMED CORP COM 46266A109 603 30,224 SH   OTR 1 20,051 0 10,173
IRHYTHM TECHNOLOGIES INC COM 450056106 78,176 679,032 SH   OTR 1 624,011 0 55,021
IRHYTHM TECHNOLOGIES INC COM 450056106 2,313 18,462 SH   SOLE 18,462 0 0
ISHARES INC MSCI CDA ETF 464286509 294 9,549 SH   SOLE 9,549 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 523 5,446 SH   OTR 1 5,446 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 21,177 231,973 SH   OTR 1 231,973 0 0
ISHARES TR CORE MSCI EAFE 46432F842 207 3,930 SH   SOLE 3,930 0 0
ISHARES TR CORE MSCI EAFE 46432F842 381 7,233 SH   OTR 1 7,233 0 0
ISHARES TR CORE S&P MCP ETF 464287507 13 60 SH   SOLE 60 0 0
ISHARES TR CORE S&P MCP ETF 464287507 27,301 124,512 SH   OTR 1 124,512 0 0
ISHARES TR CORE S&P SCP ETF 464287804 25,503 292,499 SH   OTR 1 292,499 0 0
ISHARES TR CORE S&P SCP ETF 464287804 101 1,155 SH   SOLE 1,155 0 0
ISHARES TR CORE S&P500 ETF 464287200 39 110 SH   SOLE 110 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,787 18,924 SH   OTR 1 18,924 0 0
ISHARES TR CORE US AGGBD ET 464287226 763 7,921 SH   OTR 1 7,921 0 0
ISHARES TR ESG ADV TTL USD 46436E619 645 15,415 SH   SOLE 15,415 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,784 39,000 SH   SOLE 39,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 556 7,788 SH   OTR 1 7,788 0 0
ISHARES TR IBOXX INV CP ETF 464287242 542 5,287 SH   OTR 1 5,287 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 236 4,794 SH   OTR 1 4,794 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,544 116,839 SH   OTR 1 116,839 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,913 212,693 SH   SOLE 212,693 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 49 1,405 SH   OTR 1 1,405 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,436 98,507 SH   SOLE 98,507 0 0
ISHARES TR PFD AND INCM SEC 464288687 156 4,916 SH   SOLE 4,916 0 0
ISHARES TR PFD AND INCM SEC 464288687 5,307 167,566 SH   OTR 1 167,566 0 0
ISHARES TR RUS 1000 ETF 464287622 1,468 7,437 SH   OTR 1 7,437 0 0
ISHARES TR RUS 1000 ETF 464287622 292 1,481 SH   SOLE 1,481 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 11,313 54,761 SH   OTR 1 54,761 0 0
ISHARES TR RUS MD CP GR ETF 464287481 251 3,195 SH   OTR 1 3,195 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,272 52,647 SH   OTR 1 52,647 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 31 185 SH   SOLE 185 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,690 10,248 SH   OTR 1 10,248 0 0
ISHARES TR TIPS BD ETF 464287176 512 4,884 SH   OTR 1 4,884 0 0
ISTAR INC COM 45031U101 278 30,025 SH   OTR 1 30,025 0 0
ITT INC COM 45073V108 1,664 38,591 SH   OTR 1 25,473 0 13,118
JACOBS SOLUTIONS INC COM 46982L108 32,242 317,590 SH   OTR 1 297,189 0 20,401
JFROG LTD ORD SHS M6191J100 20,309 1,018,330 SH   OTR 1 918,550 0 99,780
JOHN BEAN TECHNOLOGIES CORP COM 477839104 587 6,821 SH   SOLE 6,821 0 0
JOHNSON & JOHNSON COM 478160104 205,166 1,693,296 SH   OTR 1 1,255,916 0 437,380
JOHNSON & JOHNSON COM 478160104 48,118 294,554 SH   OTR 2 294,554 0 0
JOHNSON & JOHNSON COM 478160104 832,335 5,398,476 SH   SOLE 5,095,097 0 303,379
JPMORGAN CHASE & CO COM 46625H100 886 8,475 SH   OTR 1 8,475 0 0
JPMORGAN CHASE & CO COM 46625H100 56 532 SH   SOLE 532 0 0
JUNIPER NETWORKS INC COM 48203R104 1,928 73,800 SH   SOLE 73,800 0 0
KARUNA THERAPEUTICS INC COM 48576A100 20,687 101,640 SH   OTR 1 91,969 0 9,671
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,477 9,385 SH   OTR 1 9,385 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,438 9,136 SH   SOLE 9,136 0 0
KINSALE CAP GROUP INC COM 49714P108 938 3,672 SH   SOLE 3,672 0 0
KRAFT HEINZ CO COM 500754106 434 13,000 SH   SOLE 13,000 0 0
LAM RESEARCH CORP COM 512807108 933 2,683 SH   OTR 1 2,550 0 133
LATTICE SEMICONDUCTOR CORP COM 518415104 31,736 717,474 SH   OTR 1 644,910 0 72,564
LATTICE SEMICONDUCTOR CORP COM 518415104 82 1,669 SH   SOLE 1,669 0 0
LAUDER ESTEE COS INC CL A 518439104 867 4,048 SH   OTR 1 4,014 0 34
LAUDER ESTEE COS INC CL A 518439104 1,226 5,680 SH   SOLE 5,680 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,799 30,747 SH   SOLE 30,747 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 702 39,803 SH   SOLE 39,803 0 0
LILLY ELI & CO COM 532457108 1,413 4,370 SH   SOLE 4,370 0 0
LILLY ELI & CO COM 532457108 4,489 14,727 SH   OTR 1 13,883 0 844
LINDE PLC SHS G5494J103 188,117 746,928 SH   SOLE 697,788 0 49,140
LINDE PLC SHS G5494J103 55,718 210,966 SH   OTR 1 206,678 0 4,288
LITHIA MTRS INC COM 536797103 29,755 154,876 SH   OTR 1 138,684 0 16,192
LIVE NATION ENTERTAINMENT IN COM 538034109 2,089 27,478 SH   SOLE 27,478 0 0
LOCKHEED MARTIN CORP COM 539830109 457 1,182 SH   OTR 1 1,182 0 0
LOCKHEED MARTIN CORP COM 539830109 433 1,120 SH   SOLE 1,120 0 0
LOWES COS INC COM 548661107 58,449 318,198 SH   OTR 1 311,215 0 6,983
LOWES COS INC COM 548661107 207,325 1,183,096 SH   SOLE 1,103,907 0 79,189
MAG SILVER CORP COM 55903Q104 5,729 456,785 SH   SOLE 456,785 0 0
MAGNA INTL INC COM 559222401 1 13 SH   OTR 1 13 0 0
MAGNA INTL INC COM 559222401 227 4,783 SH   SOLE 4,783 0 0
MANULIFE FINL CORP COM 56501R106 570 36,261 SH   SOLE 36,261 0 0
MARKETAXESS HLDGS INC COM 57060D108 25,906 116,437 SH   OTR 2 116,437 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,637 11,850 SH   SOLE 11,850 0 0
MARRIOTT INTL INC NEW CL A 571903202 283 2,020 SH   OTR 1 2,020 0 0
MASIMO CORP COM 574795100 940 6,661 SH   SOLE 6,661 0 0
MASTERCARD INCORPORATED CL A 57636Q104 190,739 919,435 SH   OTR 1 670,812 0 248,623
MASTERCARD INCORPORATED CL A 57636Q104 47,158 165,852 SH   OTR 2 165,852 0 0
MASTERCARD INCORPORATED CL A 57636Q104 786,164 2,926,242 SH   SOLE 2,764,874 0 161,368
MATADOR RES CO COM 576485205 2,127 65,980 SH   OTR 1 43,484 0 22,496
MATERION CORP COM 576690101 2,164 40,964 SH   OTR 1 27,045 0 13,919
MCDONALDS CORP COM 580135101 34 148 SH   OTR 1 148 0 0
MCDONALDS CORP COM 580135101 8,862 38,405 SH   SOLE 38,405 0 0
MCKESSON CORP COM 58155Q103 1,717 5,053 SH   SOLE 5,053 0 0
MEDPACE HLDGS INC COM 58506Q109 1,750 16,835 SH   OTR 1 11,135 0 5,700
MERCADOLIBRE INC COM 58733R102 1,532 1,851 SH   OTR 2 1,851 0 0
MERCK & CO INC COM 58933Y105 241 2,804 SH   OTR 1 2,804 0 0
MERCK & CO INC COM 58933Y105 2,564 29,770 SH   SOLE 29,770 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 99,523 124,829 SH   OTR 1 91,801 0 33,028
METTLER TOLEDO INTERNATIONAL COM 592688105 23,356 21,544 SH   OTR 2 21,544 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 398,812 390,427 SH   SOLE 367,867 0 22,560
MICROSOFT CORP COM 594918104 326,776 1,873,987 SH   OTR 1 1,403,073 0 470,914
MICROSOFT CORP COM 594918104 73,505 315,609 SH   OTR 2 315,609 0 0
MICROSOFT CORP COM 594918104 1,333,485 6,046,275 SH   SOLE 5,725,569 0 320,706
MIDDLEBY CORP COM 596278101 136,146 1,130,204 SH   SOLE 1,062,229 0 67,975
MIDDLEBY CORP COM 596278101 36,185 288,861 SH   OTR 1 282,318 0 6,543
MIRATI THERAPEUTICS INC COM 60468T105 37,139 531,772 SH   OTR 1 482,357 0 49,415
MIRATI THERAPEUTICS INC COM 60468T105 110 1,578 SH   SOLE 1,578 0 0
MOHAWK INDS INC COM 608190104 28,216 338,639 SH   OTR 1 309,415 0 29,224
MOHAWK INDS INC COM 608190104 1,771 19,418 SH   SOLE 19,418 0 0
MOLINA HEALTHCARE INC COM 60855R100 64,421 207,879 SH   OTR 1 195,310 0 12,569
MOLINA HEALTHCARE INC COM 60855R100 4,325 13,113 SH   SOLE 13,113 0 0
MONGODB INC CL A 60937P106 31,642 169,803 SH   OTR 1 159,359 0 10,444
MONGODB INC CL A 60937P106 77 388 SH   SOLE 388 0 0
MONROE CAP CORP COM 610335101 608 84,004 SH   OTR 1 84,004 0 0
MOODYS CORP COM 615369105 938,920 4,083,613 SH   SOLE 3,862,122 0 221,491
MOODYS CORP COM 615369105 229,011 1,291,298 SH   OTR 1 942,007 0 349,291
MOODYS CORP COM 615369105 57,346 235,887 SH   OTR 2 235,887 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 1,646 409,476 SH   OTR 1 409,476 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 668 108,479 SH   OTR 1 108,479 0 0
MORNINGSTAR INC COM 617700109 912 4,295 SH   SOLE 4,295 0 0
MOSAIC CO NEW COM 61945C103 2 38 SH   OTR 1 38 0 0
MOSAIC CO NEW COM 61945C103 4,976 102,965 SH   SOLE 102,965 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,719 17,315 SH   OTR 1 16,604 0 711
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,973 8,811 SH   SOLE 8,811 0 0
MSCI INC COM 55354G100 138,967 448,289 SH   OTR 1 329,469 0 118,820
MSCI INC COM 55354G100 33,618 79,703 SH   OTR 2 79,703 0 0
MSCI INC COM 55354G100 559,182 1,403,388 SH   SOLE 1,325,736 0 77,652
NATWEST GROUP PLC SPONS ADR 639057207 109 21,794 SH   SOLE 21,794 0 0
NATWEST GROUP PLC SPONS ADR 639057207 23 4,548 SH   OTR 1 4,548 0 0
NETAPP INC COM 64110D104 1,825 29,500 SH   SOLE 29,500 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,605 15,111 SH   SOLE 15,111 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 35,921 359,976 SH   OTR 1 338,212 0 21,764
NEW YORK TIMES CO CL A 650111107 34,129 1,301,930 SH   OTR 1 1,187,100 0 114,830
NEW YORK TIMES CO CL A 650111107 4,498 156,439 SH   SOLE 156,439 0 0
NEWMONT CORP COM 651639106 477 11,340 SH   SOLE 11,340 0 0
NIKE INC CL B 654106103 86,374 1,401,090 SH   OTR 1 1,039,149 0 361,941
NIKE INC CL B 654106103 39,476 474,926 SH   OTR 2 474,926 0 0
NIKE INC CL B 654106103 359,786 4,601,931 SH   SOLE 4,328,515 0 273,416
NIO INC NOTE 0.500% 2/0 62914VAF3 7,102 9,300,000 PRN   SOLE 9 9,300,000 0 0
NORDSON CORP COM 655663102 2,649 12,479 SH   SOLE 12,479 0 0
NORDSON CORP COM 655663102 40,035 201,067 SH   OTR 1 188,605 0 12,462
NORTH AMERN CONSTR GROUP LTD COM 656811106 2,356 580,071 SH   SOLE 246,241 0 333,830
NORTHROP GRUMMAN CORP COM 666807102 705 1,498 SH   OTR 1 1,498 0 0
NORTONLIFELOCK INC COM 668771108 1,437 71,370 SH   SOLE 71,370 0 0
NOVARTIS AG SPONSORED ADR 66987V109 232 3,050 SH   SOLE 3,050 0 0
NOVOCURE LTD ORD SHS G6674U108 21,659 312,874 SH   OTR 1 285,065 0 27,809
NOVOCURE LTD ORD SHS G6674U108 1,406 18,501 SH   SOLE 18,501 0 0
NUTRIEN LTD COM 67077M108 80,917 1,058,977 SH   SOLE 968,267 0 90,710
NUVEEN AMT FREE QLTY MUN INC COM 670657105 4,172 395,567 SH   OTR 1 393,617 0 1,950
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1,139 87,159 SH   OTR 1 86,742 0 417
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 4,273 391,404 SH   OTR 1 389,482 0 1,922
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 2,244 273,211 SH   OTR 1 271,800 0 1,411
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 958 187,533 SH   OTR 1 187,533 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109 493 30,656 SH   OTR 1 30,656 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 4,240 374,621 SH   OTR 1 372,911 0 1,710
NUVEEN N Y MUN VALUE FD COM 67062M105 1,194 147,101 SH   OTR 1 146,375 0 726
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 3,250 296,628 SH   OTR 1 295,184 0 1,444
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4,236 433,541 SH   OTR 1 431,400 0 2,141
NUVEEN NEW YORK QLT MUN INC COM 67066X107 2,159 207,215 SH   OTR 1 206,196 0 1,019
NUVEEN OHIO QLTY MUN INCOME COM 670980101 1,073 91,797 SH   OTR 1 91,357 0 440
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 3,265 299,134 SH   OTR 1 297,661 0 1,473
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1,849 266,010 SH   OTR 1 266,010 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 4,241 387,430 SH   OTR 1 385,529 0 1,901
NUVEI CORPORATION SUB VTG SHS 67079A102 6,557 242,134 SH   SOLE 242,134 0 0
OKTA INC CL A 679295105 746 13,118 SH   SOLE 13,118 0 0
OPEN TEXT CORP COM 683715106 42,461 1,628,664 SH   SOLE 1,603,191 0 25,473
ORACLE CORP COM 68389X105 96,725 2,213,917 SH   OTR 1 1,583,841 0 630,076
ORACLE CORP COM 68389X105 26,087 427,170 SH   OTR 2 427,170 0 0
ORACLE CORP COM 68389X105 377,432 6,433,987 SH   SOLE 6,180,321 0 253,666
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,021 100,000 SH   SOLE 100,000 0 0
OTIS WORLDWIDE CORP COM 68902V107 102,382 2,217,550 SH   OTR 1 1,604,729 0 612,821
OTIS WORLDWIDE CORP COM 68902V107 26,401 413,803 SH   OTR 2 413,803 0 0
OTIS WORLDWIDE CORP COM 68902V107 433,872 7,213,027 SH   SOLE 6,800,502 0 412,525
OUTSET MED INC COM 690145107 8,143 571,489 SH   OTR 1 511,146 0 60,343
PACCAR INC COM 693718108 851 10,164 SH   OTR 1 10,164 0 0
PACCAR INC COM 693718108 83 996 SH   SOLE 996 0 0
PALO ALTO NETWORKS INC COM 697435105 1,837 11,218 SH   OTR 1 11,218 0 0
PALO ALTO NETWORKS INC COM 697435105 180 1,098 SH   SOLE 1,098 0 0
PARKER-HANNIFIN CORP COM 701094104 545 2,250 SH   OTR 1 2,250 0 0
PAYCOM SOFTWARE INC COM 70432V102 57,318 185,041 SH   OTR 1 173,697 0 11,344
PAYCOM SOFTWARE INC COM 70432V102 1,918 5,812 SH   SOLE 5,812 0 0
PAYCOR HCM INC COM 70435P102 2,741 140,901 SH   OTR 1 92,740 0 48,161
PEMBINA PIPELINE CORP COM 706327103 28,760 1,011,350 SH   SOLE 944,848 0 66,502
PEPSICO INC COM 713448108 152,599 1,270,445 SH   OTR 1 934,698 0 335,747
PEPSICO INC COM 713448108 36,691 224,742 SH   OTR 2 224,742 0 0
PEPSICO INC COM 713448108 582,477 3,724,329 SH   SOLE 3,567,790 0 156,539
PERFORMANCE FOOD GROUP CO COM 71377A103 1,227 28,571 SH   SOLE 28,571 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,317 209,146 SH   OTR 2 209,146 0 0
PFIZER INC COM 717081103 313 7,163 SH   OTR 1 7,163 0 0
PFIZER INC COM 717081103 22 500 SH   SOLE 500 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 691 59,893 SH   OTR 1 59,893 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 2,426 45,411 SH   OTR 1 29,919 0 15,492
PIONEER FLOATING RATE FUND I COM 72369J102 472 54,774 SH   OTR 1 54,774 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100 1,949 259,472 SH   OTR 1 258,202 0 1,270
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 2,012 246,231 SH   OTR 1 245,017 0 1,214
PIONEER NAT RES CO COM 723787107 1,808 8,352 SH   OTR 1 8,352 0 0
PIONEER NAT RES CO COM 723787107 177 818 SH   SOLE 818 0 0
PNC FINL SVCS GROUP INC COM 693475105 483 3,233 SH   OTR 1 3,233 0 0
POOL CORP COM 73278L105 888 2,790 SH   SOLE 2,790 0 0
POWER INTEGRATIONS INC COM 739276103 1,762 27,394 SH   SOLE 27,394 0 0
POWER INTEGRATIONS INC COM 739276103 28,549 486,808 SH   OTR 1 443,853 0 42,955
PROCTER AND GAMBLE CO COM 742718109 166 1,313 SH   OTR 1 1,313 0 0
PROCTER AND GAMBLE CO COM 742718109 67 532 SH   SOLE 532 0 0
PROGRESSIVE CORP COM 743315103 576 4,955 SH   SOLE 4,955 0 0
PUBMATIC INC COM CL A 74467Q103 20,488 1,357,562 SH   OTR 1 1,232,017 0 125,545
PUBMATIC INC COM CL A 74467Q103 43 2,606 SH   SOLE 2,606 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3,221 330,258 SH   OTR 1 328,625 0 1,633
PVH CORPORATION COM 693656100 1,420 31,695 SH   SOLE 31,695 0 0
QUALCOMM INC COM 747525103 1,439 13,220 SH   OTR 1 12,741 0 479
QUALCOMM INC COM 747525103 384 3,396 SH   SOLE 3,396 0 0
QUALYS INC COM 74758T303 1 8 SH   OTR 1 8 0 0
QUALYS INC COM 74758T303 3,048 21,868 SH   SOLE 21,868 0 0
QUEST DIAGNOSTICS INC COM 74834L100 422 3,482 SH   OTR 1 3,442 0 40
QUEST DIAGNOSTICS INC COM 74834L100 768 6,258 SH   SOLE 6,258 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 2,481 600,000 SH   SOLE 600,000 0 0
RALPH LAUREN CORP CL A 751212101 297 3,500 SH   OTR 1 3,500 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 221 2,700 SH   OTR 1 2,700 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 70 853 SH   SOLE 853 0 0
RBC BEARINGS INC COM 75524B104 639 3,076 SH   SOLE 3,076 0 0
RED VIOLET INC COM 75704L104 416 24,000 SH   SOLE 24,000 0 0
REGAL REXNORD CORPORATION COM 758750103 39,563 314,098 SH   OTR 1 281,866 0 32,232
REGENERON PHARMACEUTICALS COM 75886F107 1,542 2,238 SH   SOLE 2,238 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,291 18,213 SH   SOLE 18,213 0 0
RELX PLC SPONSORED ADR 759530108 695 28,595 SH   SOLE 28,595 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 2,649 28,644 SH   OTR 1 18,869 0 9,775
REPUBLIC SVCS INC COM 760759100 748 5,500 SH   SOLE 5,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 129,321 2,482,155 SH   SOLE 2,426,096 0 56,059
RESTAURANT BRANDS INTL INC COM 76131D103 1 15 SH   OTR 1 15 0 0
RH COM 74967X103 15,549 67,466 SH   OTR 1 63,191 0 4,275
RITCHIE BROS AUCTIONEERS COM 767744105 17,446 309,163 SH   OTR 1 278,581 0 30,582
RITCHIE BROS AUCTIONEERS COM 767744105 133,048 2,138,358 SH   SOLE 2,124,490 0 13,868
ROCKWELL AUTOMATION INC COM 773903109 463 2,178 SH   OTR 1 2,154 0 24
ROCKWELL AUTOMATION INC COM 773903109 369 1,715 SH   SOLE 1,715 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 20,033 563,361 SH   SOLE 518,980 0 44,381
ROLLINS INC COM 775711104 1,133 32,674 SH   SOLE 32,674 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,115 5,880 SH   SOLE 5,880 0 0
ROYAL BK CDA COM 780087102 393,019 4,547,185 SH   SOLE 4,356,164 0 191,021
ROYAL CARIBBEAN GROUP COM V7780T103 37 989 SH   SOLE 989 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 17,496 494,260 SH   OTR 1 461,643 0 32,617
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,462 36,375 SH   SOLE 36,375 0 0
S&P GLOBAL INC COM 78409V104 136,984 496,319 SH   OTR 1 448,614 0 47,705
S&P GLOBAL INC COM 78409V104 32,052 104,967 SH   OTR 2 104,967 0 0
S&P GLOBAL INC COM 78409V104 216,898 804,177 SH   SOLE 710,327 0 93,850
SANDY SPRING BANCORP INC COM 800363103 2,059 88,704 SH   OTR 1 58,400 0 30,304
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 2,823 958,277 SH   SOLE 539,799 0 418,478
SANOFI SPONSORED ADR 80105N105 1,162 33,362 SH   OTR 1 30,568 0 2,794
SANOFI SPONSORED ADR 80105N105 113 2,962 SH   SOLE 2,962 0 0
SCHWAB CHARLES CORP COM 808513105 467 6,500 SH   OTR 1 6,500 0 0
SCORPIO TANKERS INC SHS Y7542C130 10,335 245,831 SH   OTR 2 245,831 0 0
SEAWORLD ENTMT INC COM 81282V100 2,925 64,262 SH   SOLE 64,262 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 697 9,672 SH   SOLE 9,672 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15,197 127,946 SH   OTR 1 127,946 0 0
SEMTECH CORP COM 816850101 715 24,314 SH   SOLE 24,314 0 0
SERVICENOW INC COM 81762P102 1,124 3,226 SH   OTR 1 2,976 0 250
SHAW COMMUNICATIONS INC CL B CONV 82028K200 791 32,462 SH   SOLE 32,462 0 0
SHERWIN WILLIAMS CO COM 824348106 126,334 822,511 SH   OTR 1 617,014 0 205,497
SHERWIN WILLIAMS CO COM 824348106 28,270 138,069 SH   OTR 2 138,069 0 0
SHERWIN WILLIAMS CO COM 824348106 486,450 2,517,610 SH   SOLE 2,375,823 0 141,787
SHOCKWAVE MED INC COM 82489T104 76,329 302,074 SH   OTR 1 274,496 0 27,578
SHOPIFY INC CL A 82509L107 231 8,560 SH   SOLE 8,560 0 0
SHUTTERSTOCK INC COM 825690100 1,679 50,617 SH   OTR 1 33,466 0 17,151
SIRIUS XM HOLDINGS INC COM 82968B103 2,400 420,300 SH   SOLE 420,300 0 0
SMITH A O CORP COM 831865209 33,879 766,454 SH   OTR 1 697,393 0 69,061
SMITH A O CORP COM 831865209 1,458 30,022 SH   SOLE 30,022 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 590 2,550 SH   SOLE 2,550 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,027 2,876 SH   OTR 1 2,876 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 46,107 129,085 SH   SOLE 129,085 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 343 853 SH   OTR 1 853 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 439 5,000 SH   SOLE 5,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 16,383 629,477 SH   OTR 1 574,244 0 55,233
SPRINGWORKS THERAPEUTICS INC COM 85205L107 43 1,491 SH   SOLE 1,491 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 232 4,861 SH   SOLE 4,861 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 287 6,081 SH   OTR 1 6,013 0 68
SSR MNG INC COM 784730103 2,077 140,955 SH   SOLE 140,955 0 0
STANTEC INC COM 85472N109 95,599 2,233,759 SH   SOLE 2,175,357 0 58,402
STARBUCKS CORP COM 855244109 2,599 33,618 SH   OTR 1 30,844 0 2,774
STARBUCKS CORP COM 855244109 721 8,555 SH   SOLE 8,555 0 0
STRYKER CORPORATION COM 863667101 1,530 8,001 SH   OTR 1 7,553 0 448
STRYKER CORPORATION COM 863667101 530 2,619 SH   SOLE 2,619 0 0
SUN LIFE FINANCIAL INC. COM 866796105 28,788 775,457 SH   SOLE 722,444 0 53,013
SUNCOR ENERGY INC NEW COM 867224107 53 1,883 SH   OTR 1 1,883 0 0
SUNCOR ENERGY INC NEW COM 867224107 26,932 1,047,840 SH   SOLE 954,390 0 93,450
SYNCHRONY FINANCIAL COM 87165B103 1 49 SH   OTR 1 49 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,893 102,610 SH   SOLE 102,610 0 0
SYNOPSYS INC COM 871607107 46,437 151,997 SH   OTR 2 151,997 0 0
SYNOPSYS INC COM 871607107 3,990 13,059 SH   SOLE 13,059 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 227,036 4,381,512 SH   OTR 1 3,311,487 0 1,070,025
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 38,268 558,172 SH   OTR 2 558,172 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 641,564 10,159,465 SH   SOLE 9,357,705 0 801,760
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,812 25,797 SH   SOLE 25,797 0 0
TC ENERGY CORP COM 87807B107 53,468 1,445,524 SH   SOLE 1,324,693 0 120,831
TE CONNECTIVITY LTD SHS H84989104 563 5,151 SH   OTR 1 5,099 0 52
TE CONNECTIVITY LTD SHS H84989104 389 3,527 SH   SOLE 3,527 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,531 4,537 SH   SOLE 4,537 0 0
TELUS CORPORATION COM 87971M103 253,236 13,080,351 SH   SOLE 12,726,429 0 353,922
TEMPLETON GLOBAL INCOME FD COM 880198106 2,336 573,938 SH   OTR 1 573,938 0 0
TERADATA CORP DEL COM 88076W103 1,611 78,689 SH   OTR 1 51,863 0 26,826
TEXAS INSTRS INC COM 882508104 2,841 19,531 SH   OTR 1 18,353 0 1,178
TEXAS INSTRS INC COM 882508104 2,024 13,076 SH   SOLE 13,076 0 0
TFI INTL INC COM 87241L109 25,624 282,554 SH   SOLE 282,554 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 853 300,000 SH   SOLE 300,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,250 2,687 SH   OTR 1 2,465 0 222
THERMO FISHER SCIENTIFIC INC COM 883556102 27 54 SH   SOLE 54 0 0
THOMSON REUTERS CORP. COM NEW 884903709 308,419 3,055,010 SH   SOLE 2,998,281 0 56,729
TJX COS INC NEW COM 872540109 128,982 2,864,556 SH   OTR 1 2,076,340 0 788,216
TJX COS INC NEW COM 872540109 32,521 523,524 SH   OTR 2 523,524 0 0
TJX COS INC NEW COM 872540109 545,085 9,301,857 SH   SOLE 8,774,715 0 527,142
T-MOBILE US INC COM 872590104 357 2,661 SH   SOLE 2,661 0 0
TOPBUILD CORP COM 89055F103 24,592 166,782 SH   OTR 1 149,239 0 17,543
TORO CO COM 891092108 1,090 12,605 SH   SOLE 12,605 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 362,130 6,109,649 SH   SOLE 5,892,306 0 217,343
TRACTOR SUPPLY CO COM 892356106 2,080 11,244 SH   OTR 1 11,191 0 53
TRACTOR SUPPLY CO COM 892356106 4,758 25,599 SH   SOLE 25,599 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 230 1,588 SH   OTR 1 1,588 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 151 1,040 SH   SOLE 1,040 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 16,983 2,711,145 SH   SOLE 1,959,065 0 752,080
TRUPANION INC COM 898202106 358 6,024 SH   SOLE 6,024 0 0
TTEC HLDGS INC COM 89854H102 3,664 93,400 SH   OTR 1 82,690 0 10,710
TYLER TECHNOLOGIES INC COM 902252105 45,369 139,033 SH   OTR 1 130,557 0 8,476
TYLER TECHNOLOGIES INC COM 902252105 90 258 SH   SOLE 258 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,256 90,397 SH   OTR 1 85,124 0 5,273
UBER TECHNOLOGIES INC COM 90353T100 91 3,441 SH   SOLE 3,441 0 0
UNILEVER PLC SPON ADR NEW 904767704 6,081 138,706 SH   SOLE 138,706 0 0
UNION PAC CORP COM 907818108 1,322 6,785 SH   OTR 1 6,748 0 37
UNION PAC CORP COM 907818108 1,730 8,878 SH   SOLE 8,878 0 0
UNITED RENTALS INC COM 911363109 32,542 128,309 SH   OTR 1 120,471 0 7,838
UNITED RENTALS INC COM 911363109 105 388 SH   SOLE 388 0 0
UNITEDHEALTH GROUP INC COM 91324P102 196,015 510,276 SH   OTR 1 388,117 0 122,159
UNITEDHEALTH GROUP INC COM 91324P102 41,397 81,968 SH   OTR 2 81,968 0 0
UNITEDHEALTH GROUP INC COM 91324P102 724,744 1,501,476 SH   SOLE 1,435,023 0 66,453
UNIVERSAL DISPLAY CORP COM 91347P105 808 8,568 SH   SOLE 8,568 0 0
VALARIS LIMITED CL A G9460G101 1,512 30,904 SH   OTR 2 30,904 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 19,465 156,801 SH   OTR 1 156,801 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,400 32,073 SH   OTR 1 32,073 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 223 3,130 SH   SOLE 3,130 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 150 2,102 SH   OTR 1 2,102 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,003 15,976 SH   OTR 1 15,976 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 156,118 475,536 SH   OTR 1 475,536 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19,256 58,655 SH   SOLE 58,655 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 844 4,938 SH   OTR 1 4,938 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23 633 SH   OTR 1 633 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,447 67,057 SH   SOLE 67,057 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 245 2,644 SH   OTR 1 2,644 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 617 7,827 SH   SOLE 7,827 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 457 9,500 SH   SOLE 9,500 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 605 8,000 SH   SOLE 8,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 787 10,594 SH   OTR 1 10,594 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 271 3,730 SH   SOLE 3,730 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7,997 219,952 SH   OTR 1 219,952 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 16,897 464,715 SH   SOLE 464,715 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 333 1,488 SH   OTR 1 1,488 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8 34 SH   SOLE 34 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 115 375 SH   OTR 1 375 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 127 414 SH   SOLE 414 0 0
VEEVA SYS INC CL A COM 922475108 31,181 189,112 SH   OTR 2 189,112 0 0
VEEVA SYS INC CL A COM 922475108 2,683 16,272 SH   SOLE 16,272 0 0
VERACYTE INC COM 92337F107 9,191 618,352 SH   OTR 1 553,678 0 64,674
VERACYTE INC COM 92337F107 541 32,565 SH   SOLE 32,565 0 0
VERISIGN INC COM 92343E102 2,177 13,176 SH   OTR 1 12,534 0 642
VERISIGN INC COM 92343E102 97 560 SH   SOLE 560 0 0
VERISK ANALYTICS INC COM 92345Y106 2,695 16,685 SH   OTR 1 15,802 0 883
VERISK ANALYTICS INC COM 92345Y106 89 522 SH   SOLE 522 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,933 10,981 SH   OTR 1 10,131 0 850
VIKING THERAPEUTICS INC COM 92686J106 143 52,654 SH   SOLE 52,654 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 640 85,508 SH   OTR 1 85,508 0 0
VISA INC COM CL A 92826C839 2,678 15,941 SH   OTR 1 15,074 0 867
VISA INC COM CL A 92826C839 37,399 210,520 SH   OTR 2 210,520 0 0
VISA INC COM CL A 92826C839 72,323 407,108 SH   SOLE 407,108 0 0
VMWARE INC CL A COM 928563402 1,065 10,000 SH   SOLE 10,000 0 0
VNET GROUP INC NOTE 2/0 90138VAB3 3,413 4,000,000 PRN   SOLE 9 4,000,000 0 0
WALMART INC COM 931142103 311 2,394 SH   OTR 1 2,394 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 1,249 108,600 SH   SOLE 108,600 0 0
WASTE CONNECTIONS INC COM 94106B101 255,931 1,946,911 SH   SOLE 1,890,171 0 56,740
WASTE MGMT INC DEL COM 94106L109 458 2,860 SH   OTR 1 2,860 0 0
WASTE MGMT INC DEL COM 94106L109 152 950 SH   SOLE 950 0 0
WATERS CORP COM 941848103 248 920 SH   OTR 1 920 0 0
WD 40 CO COM 929236107 1,138 6,475 SH   SOLE 6,475 0 0
WEC ENERGY GROUP INC COM 92939U106 538 6,020 SH   SOLE 6,020 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 26,743 108,675 SH   OTR 2 108,675 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,983 12,122 SH   SOLE 12,122 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,358 35,869 SH   SOLE 35,869 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107 623 55,871 SH   OTR 1 55,871 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 1,607 436,803 SH   OTR 1 436,803 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 1,122 153,418 SH   OTR 1 152,677 0 741
WESTERN ASSET INVESTMENT GRA COM 95766T100 966 86,343 SH   OTR 1 86,343 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 3,284 340,251 SH   OTR 1 338,560 0 1,691
WESTERN ASSET MUN PARTNERS F COM 95766P108 1,059 94,978 SH   OTR 1 94,516 0 462
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1,410 144,023 SH   OTR 1 144,023 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 1,569 175,284 SH   OTR 1 175,284 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 1,794 197,767 SH   OTR 1 197,767 0 0
WESTERN UN CO COM 959802109 1,608 119,110 SH   SOLE 119,110 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 13,955 473,270 SH   SOLE 430,072 0 43,198
WINMARK CORP COM 974250102 3,701 17,106 SH   SOLE 17,106 0 0
WORKDAY INC CL A 98138H101 670 4,400 SH   OTR 1 4,400 0 0
WORKDAY INC CL A 98138H101 66 431 SH   SOLE 431 0 0
WP CAREY INC COM 92936U109 407 5,831 SH   OTR 1 5,831 0 0
WP CAREY INC COM 92936U109 515 7,375 SH   SOLE 7,375 0 0
XYLEM INC COM 98419M100 3,769 43,147 SH   SOLE 43,147 0 0
YATRA ONLINE INC ORD SHS G98338109 2,239 1,004,162 SH   OTR 2 1,004,162 0 0
ZENDESK INC COM 98936J101 0 6 SH   OTR 1 6 0 0
ZENDESK INC COM 98936J101 1,048 13,768 SH   SOLE 13,768 0 0
ZOETIS INC CL A 98978V103 847 5,779 SH   OTR 1 5,715 0 64
ZOETIS INC CL A 98978V103 35,808 241,475 SH   OTR 2 241,475 0 0
ZOETIS INC CL A 98978V103 43,957 296,426 SH   SOLE 296,426 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 2,063 127,533 SH   OTR 1 84,220 0 43,313