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