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