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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 8,862,656 55,357 SH SOLE 55,357 0 0
3M CO COM 88579Y101 710,044 4,435 SH OTR 1 4,375 0 60
ABBVIE INC COM 00287Y109 5,504,553 24,091 SH OTR 1 23,235 0 856
ABBVIE INC COM 00287Y109 51,797,769 226,696 SH SOLE 226,167 0 529
ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867 223,688 14,582 SH OTR 1 14,582 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 509,770 1,900 SH OTR 1 1,900 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,640,563 13,569 SH SOLE 13,569 0 0
ADVANCED ENERGY INDS COM 007973100 2,394,565 11,437 SH SOLE 0 0 11,437
ADVANCED ENERGY INDS COM 007973100 8,988,673 42,932 SH OTR 1 28,198 0 14,734
AGILENT TECHNOLOGIES INC COM 00846U101 20,501,667 150,670 SH SOLE 147,728 0 2,942
AGILENT TECHNOLOGIES INC COM 00846U101 3,709,812 27,264 SH OTR 1 26,484 0 780
AGNICO EAGLE MINES LTD COM 008474108 2,965,608 17,482 SH SOLE 17,482 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 15,947,781 412,867 SH SOLE 146,284 0 266,583
ALCON AG ORD SHS H01301128 84,762,204 1,075,526 SH SOLE 859,569 0 215,957
ALCON AG ORD SHS H01301128 75,074,012 952,595 SH OTR 1 952,595 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,104,701 196,885 SH OTR 1 196,885 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 2,902,000 268,207 SH OTR 1 268,207 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 1,171,699 172,817 SH OTR 1 172,817 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23,486,004 59,062 SH SOLE 57,568 0 1,494
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,635,804 11,658 SH OTR 1 11,353 0 305
ALPHABET INC CAP STK CL A 02079K305 355,830,294 1,136,838 SH OTR 1 868,644 0 268,194
ALPHABET INC CAP STK CL A 02079K305 1,393,732,973 4,452,821 SH SOLE 4,370,260 0 82,561
ALPHABET INC CAP STK CL A 02079K305 159,540,482 509,714 SH OTR 2 509,714 0 0
ALPHABET INC CAP STK CL C 02079K107 1,261,476 4,020 SH OTR 1 4,020 0 0
ALPHABET INC CAP STK CL C 02079K107 14,732,596 46,949 SH SOLE 46,949 0 0
ALTRIA GROUP INC COM 02209S103 235,253 4,080 SH OTR 1 4,080 0 0
AMAZON COM INC COM 023135106 55,846,437 241,948 SH OTR 2 241,948 0 0
AMAZON COM INC COM 023135106 33,215,229 143,901 SH OTR 1 143,355 0 546
AMAZON COM INC COM 023135106 177,660,769 769,694 SH SOLE 696,596 0 73,098
AMERICAN EXPRESS CO COM 025816109 54,699,327 147,856 SH SOLE 147,824 0 32
AMERICAN EXPRESS CO COM 025816109 6,504,461 17,582 SH OTR 1 17,226 0 356
AMERIPRISE FINL INC COM 03076C106 1,385,701 2,826 SH OTR 1 2,826 0 0
AMERIPRISE FINL INC COM 03076C106 7,227,121 14,739 SH SOLE 13,762 0 977
AMPHENOL CORP NEW CL A 032095101 1,228,693 9,092 SH OTR 1 8,950 0 142
AMPHENOL CORP NEW CL A 032095101 64,570,162 477,802 SH OTR 2 477,802 0 0
AMPHENOL CORP NEW CL A 032095101 60,254,061 445,864 SH SOLE 338,485 0 107,379
ANALOG DEVICES INC COM 032654105 57,208,555 210,946 SH OTR 1 210,946 0 0
ANALOG DEVICES INC COM 032654105 106,944,466 394,338 SH SOLE 379,765 0 14,573
AON PLC SHS CL A G0403H108 79,709,240 225,882 SH OTR 1 225,882 0 0
AON PLC SHS CL A G0403H108 108,581,176 307,700 SH SOLE 256,595 0 51,105
APPFOLIO INC COM CL A 03783C100 17,595,785 75,632 SH SOLE 3,984 0 71,648
APPFOLIO INC COM CL A 03783C100 31,993,795 137,519 SH OTR 1 82,016 0 55,503
APPLE INC COM 037833100 130,657,819 480,607 SH SOLE 479,415 0 1,192
APPLE INC COM 037833100 17,967,771 66,092 SH OTR 1 64,132 0 1,960
APPLIED INDL TECHNOLOGIES IN COM 03820C105 21,126,779 82,279 SH SOLE 4,202 0 78,077
APPLIED INDL TECHNOLOGIES IN COM 03820C105 40,412,774 157,389 SH OTR 1 95,713 0 61,676
APPLIED MATLS INC COM 038222105 1,007,401 3,920 SH OTR 1 3,859 0 61
APPLIED MATLS INC COM 038222105 25,678,698 99,921 SH SOLE 99,859 0 62
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 529,662 3,277 SH SOLE 0 0 3,277
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,556,012 9,627 SH OTR 1 9,627 0 0
ARGENX SE SPONSORED ADR 04016X101 107,469,205 127,795 SH OTR 1 80,149 0 47,646
ARGENX SE SPONSORED ADR 04016X101 82,561,107 98,176 SH SOLE 34,013 0 64,163
ARISTA NETWORKS INC COM SHS 040413205 31,241,221 238,428 SH OTR 2 238,428 0 0
ARISTA NETWORKS INC COM SHS 040413205 6,874,227 52,463 SH OTR 1 50,754 0 1,709
ARISTA NETWORKS INC COM SHS 040413205 68,181,329 520,349 SH SOLE 463,011 0 57,338
ASML HOLDING N V N Y REGISTRY SHS N07059210 304,910 285 SH OTR 1 285 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 528,511 494 SH SOLE 494 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 255,565 2,780 SH OTR 1 2,780 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 563,991 6,135 SH SOLE 5,986 0 149
ATS CORPORATION COM 00217Y104 1,956,690 71,007 SH SOLE 26,550 0 44,457
AUNA S A CLASS A L0415A103 4,079,202 829,106 SH OTR 2 829,106 0 0
AUNA S A CLASS A L0415A103 419,627 85,290 SH SOLE 85,290 0 0
AUTODESK INC COM 052769106 15,006,819 50,697 SH SOLE 50,467 0 230
AUTODESK INC COM 052769106 3,256,702 11,002 SH OTR 1 10,573 0 429
AUTOZONE INC COM 053332102 667,857,572 196,921 SH SOLE 193,046 0 3,875
AUTOZONE INC COM 053332102 79,574,765 23,463 SH OTR 2 23,463 0 0
AUTOZONE INC COM 053332102 170,453,399 50,259 SH OTR 1 38,545 0 11,714
AVIENT CORPORATION COM 05368V106 8,635,986 276,440 SH SOLE 14,366 0 262,074
AVIENT CORPORATION COM 05368V106 15,789,571 505,428 SH OTR 1 300,168 0 205,260
BALCHEM CORP COM 057665200 895,929 5,842 SH SOLE 0 0 5,842
BALCHEM CORP COM 057665200 3,016,591 19,670 SH OTR 1 12,145 0 7,525
BANK AMERICA CORP COM 060505104 551,815 10,033 SH OTR 1 10,033 0 0
BANK AMERICA CORP COM 060505104 182,380 3,316 SH SOLE 3,316 0 0
BANK MONTREAL QUE COM 063671101 517,250,830 3,981,598 SH SOLE 3,825,226 0 156,372
BANK NEW YORK MELLON CORP COM 064058100 24,843,260 214,000 SH SOLE 208,711 0 5,289
BANK NEW YORK MELLON CORP COM 064058100 2,644,762 22,782 SH OTR 1 22,664 0 118
BANK NOVA SCOTIA HALIFAX COM 064149107 3,153,690 42,746 SH SOLE 42,746 0 0
BARRICK MNG CORP COM SHS 06849F108 334,965 7,687 SH SOLE 7,687 0 0
BAYTEX ENERGY CORP COM 07317Q105 145,163 44,860 SH SOLE 44,860 0 0
BCE INC COM NEW 05534B760 231,812 9,715 SH SOLE 9,715 0 0
BENTLEY SYS INC COM CL B 08265T208 14,697,761 385,111 SH SOLE 253,657 0 131,454
BENTLEY SYS INC COM CL B 08265T208 22,276,491 583,689 SH OTR 2 583,689 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102 270,695 891 SH OTR 1 891 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102 8,813,224 29,009 SH SOLE 29,009 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,774,000 5 SH OTR 1 5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,143,344 8,243 SH OTR 1 8,243 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,600,940 3,185 SH SOLE 3,185 0 0
BIOHAVEN LTD COM G1110E107 2,849,686 252,408 SH SOLE 12,356 0 240,052
BIOHAVEN LTD COM G1110E107 5,330,494 472,143 SH OTR 1 284,402 0 187,741
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 2,880,790 268,230 SH OTR 1 268,230 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 233,392 24,337 SH OTR 1 24,337 0 0
BLACKROCK INC COM 09290D101 490,216 458 SH OTR 1 458 0 0
BLACKROCK INCOME TR INC COM NEW 09247F209 119,431 10,818 SH OTR 1 10,818 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 1,847,440 164,950 SH OTR 1 164,591 0 359
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2,108,444 153,453 SH OTR 1 153,453 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104 2,957,290 270,319 SH OTR 1 269,917 0 402
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 2,973,143 296,425 SH OTR 1 295,759 0 666
BLACKROCK MUNI INCOME TR II COM 09249N101 2,973,876 284,854 SH OTR 1 284,217 0 637
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 4,696,014 394,623 SH OTR 1 394,048 0 575
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 2,899,397 283,421 SH OTR 1 283,421 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 4,664,922 440,087 SH OTR 1 440,087 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 4,763,493 405,749 SH OTR 1 404,998 0 751
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 1,873,564 186,796 SH OTR 1 186,358 0 438
BLACKROCK MUNIVEST FD II INC COM 09253T101 1,865,049 172,530 SH OTR 1 172,134 0 396
BLACKROCK MUNIVEST FD INC COM 09253R105 2,933,767 423,343 SH OTR 1 423,343 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 2,963,383 282,496 SH OTR 1 281,867 0 629
BLACKROCK MUNIYIELD MICH QU COM 09254V105 2,949,980 251,276 SH OTR 1 250,900 0 376
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 2,855,844 288,178 SH OTR 1 288,178 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 1,792,290 161,759 SH OTR 1 161,759 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254G108 1,889,139 187,974 SH OTR 1 187,565 0 409
BLACKROCK MUNIYIELD QUALITY COM 09254E103 4,651,980 427,965 SH OTR 1 427,965 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 4,687,862 414,855 SH OTR 1 414,086 0 769
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 2,637,637 260,122 SH OTR 1 259,692 0 430
BLUE OWL CAPITAL INC COM CL A 09581B103 520,973 34,871 SH OTR 1 34,871 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1,226,429 494,528 SH OTR 1 494,528 0 0
BOEING CO COM 097023105 5,044,566 23,234 SH SOLE 23,234 0 0
BOEING CO COM 097023105 581,230 2,677 SH OTR 1 2,635 0 42
BOOKING HOLDINGS INC COM 09857L108 4,327,107 808 SH OTR 1 778 0 30
BOOKING HOLDINGS INC COM 09857L108 38,601,219 7,208 SH SOLE 7,189 0 19
BOOT BARN HLDGS INC COM 099406100 33,247,477 188,403 SH OTR 1 116,311 0 72,092
BOOT BARN HLDGS INC COM 099406100 17,508,471 99,215 SH SOLE 5,085 0 94,130
BOSTON SCIENTIFIC CORP COM 101137107 2,860,023 29,995 SH OTR 1 28,900 0 1,095
BOSTON SCIENTIFIC CORP COM 101137107 27,793,381 291,488 SH SOLE 290,869 0 619
BRIGHT HORIZONS FAM SOL IN D COM 109194100 26,534,960 261,686 SH OTR 1 155,195 0 106,491
BRIGHT HORIZONS FAM SOL IN D COM 109194100 14,586,694 143,853 SH SOLE 7,463 0 136,390
BROADCOM INC COM 11135F101 2,751,495 7,950 SH OTR 1 7,950 0 0
BROADCOM INC COM 11135F101 731,309 2,113 SH SOLE 2,113 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 311,789 5,950 SH OTR 1 5,950 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 16,991,373 324,254 SH SOLE 324,067 0 187
BROOKFIELD CORP CL A LTD VT SH 11271J107 1,426,114 31,050 SH OTR 1 31,050 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 800,920 17,438 SH SOLE 17,438 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 455,130 16,837 SH SOLE 16,837 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 36,314,408 352,944 SH OTR 1 220,893 0 132,051
BUILDERS FIRSTSOURCE INC COM 12008R107 30,959,087 300,895 SH SOLE 128,054 0 172,841
BWX TECHNOLOGIES INC COM 05605H100 81,335,220 470,581 SH OTR 1 289,781 0 180,800
BWX TECHNOLOGIES INC COM 05605H100 43,655,063 252,575 SH SOLE 13,262 0 239,313
CABOT CORP COM 127055101 9,148,761 138,032 SH OTR 1 81,776 0 56,256
CABOT CORP COM 127055101 4,989,691 75,282 SH SOLE 3,899 0 71,383
CADENCE DESIGN SYSTEM INC COM 127387108 29,112,138 93,135 SH SOLE 91,194 0 1,941
CADENCE DESIGN SYSTEM INC COM 127387108 4,834,987 15,468 SH OTR 1 15,094 0 374
CAE INC COM 124765108 29,610,160 974,295 SH SOLE 943,158 0 31,137
CAMECO CORP COM 13321L108 298,697 3,261 SH SOLE 3,261 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 3,628,339 40,010 SH SOLE 40,010 0 0
CANADIAN NAT RES LTD COM 136385101 43,835,147 1,293,745 SH SOLE 1,139,046 0 154,699
CANADIAN NATL RY CO COM 136375102 578,693,033 5,849,169 SH SOLE 5,512,833 0 336,336
CANADIAN NATL RY CO COM 136375102 79,090,677 799,413 SH OTR 1 799,413 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 498,143 6,764 SH OTR 1 6,658 0 106
CANADIAN PACIFIC KANSAS CITY COM 13646K108 457,119,929 6,206,969 SH SOLE 5,996,189 0 210,780
CARRIER GLOBAL CORPORATION COM 14448C104 65,309,078 1,235,978 SH OTR 1 930,071 0 305,907
CARRIER GLOBAL CORPORATION COM 14448C104 267,549,633 5,063,392 SH SOLE 4,961,196 0 102,196
CARRIER GLOBAL CORPORATION COM 14448C104 32,978,237 624,115 SH OTR 2 624,115 0 0
CATERPILLAR INC COM 149123101 716,088 1,250 SH OTR 1 1,250 0 0
CATERPILLAR INC COM 149123101 340,858 595 SH SOLE 595 0 0
CENCORA INC COM 03073E105 12,024,913 35,603 SH SOLE 35,603 0 0
CENCORA INC COM 03073E105 831,878 2,463 SH OTR 1 2,424 0 39
CGI INC CL A SUB VTG 12532H104 498,438,773 5,394,446 SH SOLE 5,222,049 0 172,397
CHENIERE ENERGY INC COM NEW 16411R208 8,583,679 44,157 SH SOLE 41,651 0 2,506
CHENIERE ENERGY INC COM NEW 16411R208 1,969,754 10,133 SH OTR 1 10,089 0 44
CHEVRON CORP NEW COM 166764100 643,170 4,220 SH OTR 1 4,220 0 0
CHEWY INC CL A 16679L109 23,263,069 703,875 SH SOLE 36,446 0 667,429
CHEWY INC CL A 16679L109 43,510,622 1,316,509 SH OTR 1 795,850 0 520,659
CISCO SYS INC COM 17275R102 386,305 5,015 SH SOLE 5,015 0 0
CISCO SYS INC COM 17275R102 373,596 4,850 SH OTR 1 4,850 0 0
CITIGROUP INC COM NEW 172967424 51,996,481 445,595 SH SOLE 444,595 0 1,000
CITIGROUP INC COM NEW 172967424 5,509,518 47,215 SH OTR 1 45,578 0 1,637
CLOUDFLARE INC CL A COM 18915M107 5,631,195 28,563 SH OTR 1 27,807 0 756
CLOUDFLARE INC CL A COM 18915M107 18,699,875 94,851 SH SOLE 91,281 0 3,570
CME GROUP INC COM 12572Q105 60,109,823 220,118 SH OTR 2 220,118 0 0
CME GROUP INC COM 12572Q105 540,252,733 1,978,368 SH SOLE 1,942,760 0 35,608
CME GROUP INC COM 12572Q105 119,425,530 437,328 SH OTR 1 328,073 0 109,255
COCA COLA CO COM 191216100 283,275 4,052 SH OTR 1 4,052 0 0
COCA COLA CO COM 191216100 75,013 1,073 SH SOLE 1,073 0 0
COHEN & STEERS LTD DURATION COM 19248C105 1,225,171 57,873 SH OTR 1 57,873 0 0
COHEN & STEERS SELECT PFD & COM 19248Y107 2,123,742 104,721 SH OTR 1 104,721 0 0
COLGATE PALMOLIVE CO COM 194162103 55,212,459 698,715 SH SOLE 671,502 0 27,213
COLGATE PALMOLIVE CO COM 194162103 26,156,173 331,007 SH OTR 1 331,007 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 12,969,231 88,208 SH SOLE 26,085 0 62,123
COMFORT SYS USA INC COM 199908104 47,035,949 50,398 SH OTR 1 30,620 0 19,778
COMFORT SYS USA INC COM 199908104 24,936,576 26,719 SH SOLE 1,413 0 25,306
CONOCOPHILLIPS COM 20825C104 2,616,400 27,950 SH SOLE 27,950 0 0
COPART INC COM 217204106 252,532,377 6,450,380 SH SOLE 6,309,201 0 141,179
COPART INC COM 217204106 62,734,352 1,602,410 SH OTR 1 1,215,834 0 386,576
COPART INC COM 217204106 30,405,613 776,644 SH OTR 2 776,644 0 0
CORNING INC COM 219350105 437,800 5,000 SH SOLE 5,000 0 0
COSTAR GROUP INC COM 22160N109 20,693,043 307,749 SH SOLE 302,759 0 4,990
COSTAR GROUP INC COM 22160N109 2,903,490 43,181 SH OTR 1 41,986 0 1,195
COSTCO WHSL CORP NEW COM 22160K105 4,353,092 5,048 SH OTR 1 4,879 0 169
COSTCO WHSL CORP NEW COM 22160K105 60,814,804 70,523 SH SOLE 70,428 0 95
CRA INTL INC COM 12618T105 356,836 1,778 SH SOLE 1,778 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 1,171,351 413,905 SH OTR 1 413,905 0 0
CREDIT SUISSE HIGH YIELD CRE SH BEN INT 22544F103 1,223,966 611,983 SH OTR 1 611,983 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 9,343,283 200,715 SH SOLE 10,489 0 190,226
CRINETICS PHARMACEUTICALS IN COM 22663K107 17,583,797 377,740 SH OTR 1 233,401 0 144,339
CSX CORP COM 126408103 435,000 12,000 SH SOLE 12,000 0 0
CULLEN FROST BANKERS INC COM 229899109 13,712,763 108,290 SH SOLE 5,648 0 102,642
CULLEN FROST BANKERS INC COM 229899109 25,092,748 198,158 SH OTR 1 117,944 0 80,214
CURTISS WRIGHT CORP COM 231561101 39,090,556 70,910 SH SOLE 3,733 0 67,177
CURTISS WRIGHT CORP COM 231561101 72,758,820 131,984 SH OTR 1 79,837 0 52,147
CVS HEALTH CORP COM 126650100 377,595 4,758 SH OTR 1 4,758 0 0
CVS HEALTH CORP COM 126650100 239,270 3,015 SH SOLE 3,015 0 0
DANAHER CORPORATION COM 235851102 1,066,309 4,658 SH OTR 1 4,658 0 0
DANAHER CORPORATION COM 235851102 2,130,330 9,306 SH SOLE 9,306 0 0
DANAOS CORPORATION SHS Y1968P121 234,037 2,485 SH OTR 2 2,485 0 0
DATADOG INC CL A COM 23804L103 6,405,129 47,100 SH OTR 1 45,799 0 1,301
DATADOG INC CL A COM 23804L103 35,871,850 263,783 SH SOLE 258,884 0 4,899
DEERE & CO COM 244199105 279,342 600 SH SOLE 600 0 0
DESCARTES SYS GROUP INC COM 249906108 120,332,154 1,371,213 SH SOLE 1,299,470 0 71,743
DEUTSCHE BANK A G NAMEN AKT D18190898 8,850,060 229,514 SH SOLE 229,514 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 263,095 6,823 SH OTR 1 6,823 0 0
DIGI INTL INC COM 253798102 808,527 18,677 SH SOLE 18,677 0 0
DOCUSIGN INC COM 256163106 16,778,452 245,299 SH SOLE 13,417 0 231,882
DOCUSIGN INC COM 256163106 29,301,808 428,389 SH OTR 1 254,501 0 173,888
DOLBY LABORATORIES INC COM CL A 25659T107 18,465,883 287,541 SH SOLE 15,220 0 272,321
DOLBY LABORATORIES INC COM CL A 25659T107 33,682,106 524,480 SH OTR 1 314,298 0 210,182
DOLLAR GEN CORP NEW COM 256677105 56,108,336 422,598 SH OTR 1 259,409 0 163,189
DOLLAR GEN CORP NEW COM 256677105 29,884,270 225,083 SH SOLE 11,505 0 213,578
DOORDASH INC CL A 25809K105 4,164,514 18,388 SH OTR 1 17,828 0 560
DOORDASH INC CL A 25809K105 13,457,895 59,422 SH SOLE 57,134 0 2,288
DORMAN PRODS INC COM 258278100 34,598,158 280,852 SH OTR 1 169,639 0 111,213
DORMAN PRODS INC COM 258278100 18,539,602 150,496 SH SOLE 7,782 0 142,714
EAST WEST BANCORP INC COM 27579R104 20,142,311 179,218 SH SOLE 9,363 0 169,855
EAST WEST BANCORP INC COM 27579R104 37,784,619 336,192 SH OTR 1 203,657 0 132,535
EATON VANCE MUN BD FD COM 27827X101 2,861,389 294,079 SH OTR 1 294,079 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1,856,955 109,814 SH OTR 1 109,814 0 0
EATON VANCE SHORT DURATION D COM 27828V104 1,270,324 116,330 SH OTR 1 116,330 0 0
ECOLAB INC COM 278865100 936,409 3,567 SH SOLE 3,567 0 0
ELI LILLY & CO COM 532457108 4,618,975 4,298 SH OTR 1 4,146 0 152
ELI LILLY & CO COM 532457108 39,761,011 36,998 SH SOLE 36,910 0 88
EMCOR GROUP INC COM 29084Q100 28,479,436 46,551 SH SOLE 2,549 0 44,002
EMCOR GROUP INC COM 29084Q100 50,658,047 82,803 SH OTR 1 50,200 0 32,603
EMERA INC COM 290876101 1,607,565 32,610 SH SOLE 32,610 0 0
ENBRIDGE INC COM 29250N105 7,326,951 153,065 SH SOLE 153,065 0 0
ENERFLEX LTD COM 29269R105 8,274,146 536,529 SH SOLE 389,311 0 147,218
ENTEGRIS INC COM 29362U104 25,636,096 304,286 SH SOLE 15,965 0 288,321
ENTEGRIS INC COM 29362U104 47,583,895 564,794 SH OTR 1 344,207 0 220,587
EOG RES INC COM 26875P101 7,943,061 75,641 SH SOLE 75,641 0 0
EOG RES INC COM 26875P101 356,614 3,396 SH OTR 1 3,396 0 0
EPAM SYS INC COM 29414B104 17,371,570 84,789 SH SOLE 4,390 0 80,399
EPAM SYS INC COM 29414B104 32,015,983 156,267 SH OTR 1 93,533 0 62,734
EQT CORP COM 26884L109 46,084,637 859,788 SH OTR 1 515,888 0 343,900
EQT CORP COM 26884L109 26,010,954 485,279 SH SOLE 26,805 0 458,474
EQUITABLE HLDGS INC COM 29452E101 20,655,846 433,491 SH OTR 1 255,944 0 177,547
EQUITABLE HLDGS INC COM 29452E101 11,922,459 250,209 SH SOLE 13,798 0 236,411
ETSY INC COM 29786A106 16,460,191 296,901 SH SOLE 15,786 0 281,115
ETSY INC COM 29786A106 30,125,819 543,395 SH OTR 1 328,678 0 214,717
EXPEDIA GROUP INC COM NEW 30212P303 39,054,567 137,851 SH SOLE 7,467 0 130,384
EXPEDIA GROUP INC COM NEW 30212P303 70,232,832 247,901 SH OTR 1 151,906 0 95,995
EXXON MOBIL CORP COM 30231G102 162,700 1,352 SH SOLE 1,352 0 0
EXXON MOBIL CORP COM 30231G102 441,407 3,668 SH OTR 1 3,668 0 0
FACTSET RESH SYS INC COM 303075105 24,122,624 83,127 SH OTR 1 83,127 0 0
FACTSET RESH SYS INC COM 303075105 54,671,216 188,398 SH SOLE 181,841 0 6,557
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 6,861,902 30,822 SH SOLE 30,822 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 201,480 905 SH OTR 1 905 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 803,275 5,040 SH SOLE 5,040 0 0
FIRSTSERVICE CORP NEW COM 33767E202 32,404,855 208,305 SH SOLE 143,768 0 64,537
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2,112,285 101,601 SH OTR 1 101,601 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 1,227,196 129,862 SH OTR 1 129,862 0 0
FLAHERTY & CRUMRINE PFD INCO COM 338480106 2,134,677 179,838 SH OTR 1 179,838 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 2,816,887 170,617 SH OTR 1 170,617 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 1,232,018 70,401 SH OTR 1 70,401 0 0
FORTIS INC COM 349553107 43,598,093 838,298 SH SOLE 761,994 0 76,304
FRANCO NEV CORP COM 351858105 74,595,490 359,750 SH SOLE 319,303 0 40,447
FREEPORT-MCMORAN INC CL B 35671D857 5,755,980 113,329 SH OTR 1 110,009 0 3,320
FREEPORT-MCMORAN INC CL B 35671D857 28,875,486 568,527 SH SOLE 556,467 0 12,060
FRONTDOOR INC COM 35905A109 19,408,070 336,420 SH SOLE 17,512 0 318,908
FRONTDOOR INC COM 35905A109 35,437,929 614,282 SH OTR 1 365,930 0 248,352
GALLAGHER ARTHUR J & CO COM 363576109 25,131,873 97,113 SH OTR 2 97,113 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,430,577 63,490 SH SOLE 41,755 0 21,735
GARMIN LTD SHS H2906T109 167,148 824 SH OTR 1 824 0 0
GARMIN LTD SHS H2906T109 5,827,069 28,726 SH SOLE 28,726 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,479,715 71,052 SH OTR 2 71,052 0 0
GE AEROSPACE COM NEW 369604301 353,310 1,147 SH OTR 1 1,147 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1,364,446 31,753 SH SOLE 31,753 0 0
GITLAB INC CLASS A COM 37637K108 36,062,427 960,896 SH OTR 1 593,736 0 367,160
GITLAB INC CLASS A COM 37637K108 26,643,110 709,915 SH SOLE 227,158 0 482,757
GRACO INC COM 384109104 62,549,094 763,073 SH OTR 1 589,415 0 173,658
GRACO INC COM 384109104 247,323,409 3,017,243 SH SOLE 2,957,334 0 59,909
GRACO INC COM 384109104 27,501,345 335,505 SH OTR 2 335,505 0 0
GRUPO AEROMEXICO SAB DE CV SPONSORED ADS 40054J109 1,472,242 67,042 SH SOLE 67,042 0 0
GRUPO AEROMEXICO SAB DE CV SPONSORED ADS 40054J109 7,458,846 339,656 SH OTR 2 339,656 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8,198,502 151,993 SH OTR 2 151,993 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 2,099,319 140,705 SH OTR 1 140,705 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 20,601,314 102,489 SH SOLE 67,439 0 35,050
GUIDEWIRE SOFTWARE INC COM 40171V100 31,379,671 156,110 SH OTR 2 156,110 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103 1,239,831 105,878 SH OTR 1 105,878 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,672,670 103,315 SH OTR 1 103,315 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 1,665,018 115,546 SH OTR 1 115,546 0 0
HAWKINS INC COM 420261109 287,103 2,021 SH SOLE 2,021 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 67,416,227 1,844,998 SH OTR 1 1,492,922 0 352,076
HDFC BANK LTD SPONSORED ADS 40415F101 26,183,395 716,568 SH OTR 2 716,568 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 217,537,199 5,953,399 SH SOLE 5,503,129 0 450,270
HEICO CORP NEW CL A 422806208 35,890,750 142,181 SH SOLE 93,357 0 48,824
HEICO CORP NEW CL A 422806208 54,842,437 217,258 SH OTR 2 217,258 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 56,346,960 196,160 SH OTR 1 196,160 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 106,797,539 371,793 SH SOLE 356,475 0 15,318
HOME DEPOT INC COM 437076102 870,573 2,530 SH OTR 1 2,500 0 30
HOME DEPOT INC COM 437076102 9,628,606 27,982 SH SOLE 27,982 0 0
HONEYWELL INTL INC COM 438516106 82,913 425 SH SOLE 425 0 0
HONEYWELL INTL INC COM 438516106 664,281 3,405 SH OTR 1 3,405 0 0
HOULIHAN LOKEY INC CL A 441593100 21,229,580 121,876 SH SOLE 6,294 0 115,582
HOULIHAN LOKEY INC CL A 441593100 40,186,156 230,703 SH OTR 1 140,160 0 90,543
HSBC HLDGS PLC SPON ADR NEW 404280406 347,092 4,412 SH OTR 1 4,412 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 517,019 6,572 SH SOLE 6,572 0 0
HUBBELL INC COM 443510607 45,416,021 102,263 SH OTR 1 61,432 0 40,831
HUBBELL INC COM 443510607 25,574,963 57,587 SH SOLE 3,179 0 54,408
HUBSPOT INC COM 443573100 32,852,826 81,866 SH SOLE 22,587 0 59,279
HUBSPOT INC COM 443573100 47,011,492 117,148 SH OTR 1 71,882 0 45,266
HYATT HOTELS CORP COM CL A 448579102 18,841,929 117,527 SH SOLE 6,502 0 111,025
HYATT HOTELS CORP COM CL A 448579102 33,154,978 206,805 SH OTR 1 123,506 0 83,299
IDEAYA BIOSCIENCES INC COM 45166A102 55,018,017 1,591,496 SH OTR 1 970,576 0 620,920
IDEAYA BIOSCIENCES INC COM 45166A102 29,238,131 845,766 SH SOLE 43,324 0 802,442
IDEXX LABS INC COM 45168D104 26,189,153 38,711 SH SOLE 25,430 0 13,281
IDEXX LABS INC COM 45168D104 39,948,420 59,049 SH OTR 2 59,049 0 0
IES HLDGS INC COM 44951W106 864,013 2,221 SH SOLE 0 0 2,221
IES HLDGS INC COM 44951W106 3,247,539 8,348 SH OTR 1 5,488 0 2,860
IMMUNOCORE HLDGS PLC ADS 45258D105 12,707,817 366,114 SH SOLE 18,865 0 347,249
IMMUNOCORE HLDGS PLC ADS 45258D105 23,558,267 678,717 SH OTR 1 411,623 0 267,094
IMPERIAL OIL LTD COM NEW 453038408 36,192,523 418,787 SH SOLE 377,335 0 41,452
INSMED INC COM PAR $.01 457669307 102,442,381 588,614 SH OTR 1 370,262 0 218,352
INSMED INC COM PAR $.01 457669307 70,360,543 404,278 SH SOLE 120,806 0 283,472
INTERCONTINENTAL EXCHANGE IN COM 45866F104 726,876 4,488 SH OTR 1 4,416 0 72
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,734,061 66,276 SH SOLE 66,276 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 243,213 1,727 SH OTR 1 1,727 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 427,419 3,035 SH SOLE 3,035 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 876,782 2,960 SH OTR 1 2,960 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 28,038,218 49,506 SH SOLE 32,514 0 16,992
INTUITIVE SURGICAL INC COM NEW 46120E602 42,783,967 75,542 SH OTR 2 75,542 0 0
INVESCO BD FD COM 46132L107 1,669,951 108,368 SH OTR 1 108,368 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1,163,091 10,158 SH OTR 1 10,158 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 427,941 3,384 SH OTR 1 3,384 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 382,501 7,851 SH OTR 1 7,851 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,625,000 125,000 SH SOLE 125,000 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 244,269 17,275 SH OTR 1 17,275 0 0
INVESCO HIGH INCOME TR II COM 46131F101 1,234,810 110,547 SH OTR 1 110,547 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 417,301,397 679,301 SH SOLE 679,301 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 52,804,245 85,957 SH OTR 1 85,957 0 0
ISHARES INC MSCI CDA ETF 464286509 264,095 4,897 SH SOLE 4,897 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 362,382 4,921 SH SOLE 4,921 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 7,983,563 67,230 SH SOLE 0 0 67,230
ISHARES TR CORE MSCI EAFE 46432F842 2,297,422 25,681 SH OTR 1 25,681 0 0
ISHARES TR CORE S&P MCP ETF 464287507 36,999,534 560,599 SH OTR 1 560,599 0 0
ISHARES TR CORE S&P SCP ETF 464287804 29,557,430 245,943 SH OTR 1 245,943 0 0
ISHARES TR CORE S&P500 ETF 464287200 15,400,191 22,484 SH OTR 1 22,484 0 0
ISHARES TR CORE US AGGBD ET 464287226 975,128 9,763 SH OTR 1 9,763 0 0
ISHARES TR ESG EAFE ETF 46436E759 2,278,475 30,315 SH SOLE 30,315 0 0
ISHARES TR IBOXX HI YD ETF 464288513 164,888 2,045 SH OTR 1 2,045 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,781,735 34,500 SH SOLE 34,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 31,997,484 333,203 SH SOLE 333,203 0 0
ISHARES TR MSCI EAFE ETF 464287465 17,493,593 182,168 SH OTR 1 182,168 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 67,129 1,227 SH OTR 1 1,227 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,108,612 75,098 SH SOLE 75,098 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,103,554 100,244 SH OTR 1 100,244 0 0
ISHARES TR PFD AND INCM SEC 464288687 47,926 1,548 SH SOLE 1,548 0 0
ISHARES TR RUS 1000 ETF 464287622 2,816,484 7,542 SH OTR 1 7,542 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,413,357 5,099 SH OTR 1 4,990 0 109
ISHARES TR RUS 1000 VAL ETF 464287598 213,705 1,016 SH OTR 1 1,016 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 19,982,691 61,864 SH OTR 1 61,864 0 0
ISHARES TR RUS MD CP GR ETF 464287481 600,071 4,382 SH OTR 1 4,382 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 230,476 1,634 SH OTR 1 1,634 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,878,815 40,291 SH OTR 1 40,291 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 553,860 2,250 SH OTR 1 2,250 0 0
ITT INC COM 45073V108 5,988,698 34,515 SH OTR 1 22,860 0 11,655
ITT INC COM 45073V108 1,569,745 9,047 SH SOLE 0 0 9,047
JFROG LTD ORD SHS M6191J100 88,883,578 1,423,048 SH OTR 1 863,208 0 559,840
JFROG LTD ORD SHS M6191J100 51,866,909 830,402 SH SOLE 114,566 0 715,836
JOHNSON & JOHNSON COM 478160104 98,782,616 477,326 SH OTR 1 367,730 0 109,596
JOHNSON & JOHNSON COM 478160104 364,648,797 1,762,014 SH SOLE 1,726,286 0 35,728
JOHNSON & JOHNSON COM 478160104 45,302,390 218,905 SH OTR 2 218,905 0 0
JPMORGAN CHASE & CO. COM 46625H100 1,184,159 3,675 SH OTR 1 3,675 0 0
JPMORGAN CHASE & CO. COM 46625H100 604,485 1,876 SH SOLE 1,876 0 0
KASPI KZ JSC SPONSORED ADS 48581R205 1,024,441 13,112 SH SOLE 13,112 0 0
KASPI KZ JSC SPONSORED ADS 48581R205 25,163,017 322,066 SH OTR 2 322,066 0 0
KLA CORP COM NEW 482480100 3,647,670 3,002 SH OTR 1 2,938 0 64
KLA CORP COM NEW 482480100 19,920,022 16,394 SH SOLE 16,394 0 0
KLAVIYO INC COM SER A 49845K101 49,150,878 1,513,732 SH OTR 1 916,636 0 597,096
KLAVIYO INC COM SER A 49845K101 26,557,797 817,918 SH SOLE 40,645 0 777,273
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9,247,025 176,875 SH SOLE 9,838 0 167,037
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 16,178,569 309,460 SH OTR 1 184,240 0 125,220
KRYSTAL BIOTECH INC COM 501147102 977,778 3,966 SH SOLE 0 0 3,966
KRYSTAL BIOTECH INC COM 501147102 3,671,227 14,891 SH OTR 1 9,782 0 5,109
LAM RESEARCH CORP COM NEW 512807306 45,531,997 265,989 SH SOLE 265,245 0 744
LAM RESEARCH CORP COM NEW 512807306 6,787,458 39,651 SH OTR 1 38,255 0 1,396
LATTICE SEMICONDUCTOR CORP COM 518415104 50,313,489 683,793 SH OTR 1 419,959 0 263,834
LATTICE SEMICONDUCTOR CORP COM 518415104 26,528,018 360,533 SH SOLE 18,564 0 341,969
LENNOX INTL INC COM 526107107 31,622,912 65,124 SH OTR 1 38,400 0 26,724
LENNOX INTL INC COM 526107107 18,284,515 37,655 SH SOLE 2,076 0 35,579
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 16,271,553 86,061 SH OTR 1 52,315 0 33,746
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,541,237 45,175 SH SOLE 2,357 0 42,818
LINCOLN ELEC HLDGS INC COM 533900106 25,459,354 106,240 SH SOLE 5,581 0 100,659
LINCOLN ELEC HLDGS INC COM 533900106 47,411,097 197,843 SH OTR 1 119,854 0 77,989
LINDE PLC SHS G54950103 118,416,604 277,719 SH SOLE 268,013 0 9,706
LINDE PLC SHS G54950103 56,144,903 131,675 SH OTR 1 127,001 0 4,674
LINDE PLC SHS G54950103 4,146,643 9,725 SH OTR 2 9,725 0 0
LOCKHEED MARTIN CORP COM 539830109 27,086 56 SH SOLE 56 0 0
LOCKHEED MARTIN CORP COM 539830109 642,314 1,328 SH OTR 1 1,328 0 0
LOWES COS INC COM 548661107 102,671,458 425,740 SH SOLE 410,236 0 15,504
LOWES COS INC COM 548661107 56,862,152 235,786 SH OTR 1 235,786 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 22,479,130 131,242 SH SOLE 6,898 0 124,344
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 42,299,480 246,961 SH OTR 1 149,952 0 97,009
MADRIGAL PHARMACEUTICALS INC COM 558868105 33,926,546 58,259 SH SOLE 2,968 0 55,291
MADRIGAL PHARMACEUTICALS INC COM 558868105 64,754,461 111,197 SH OTR 1 68,424 0 42,773
MANULIFE FINL CORP COM 56501R106 477,366 13,113 SH SOLE 13,113 0 0
MASTERCARD INCORPORATED CL A 57636Q104 707,643,438 1,239,566 SH SOLE 1,215,406 0 24,160
MASTERCARD INCORPORATED CL A 57636Q104 171,531,743 300,469 SH OTR 1 226,617 0 73,852
MASTERCARD INCORPORATED CL A 57636Q104 85,896,317 150,463 SH OTR 2 150,463 0 0
MATERION CORP COM 576690101 4,488,201 36,102 SH OTR 1 23,716 0 12,386
MATERION CORP COM 576690101 1,195,461 9,616 SH SOLE 0 0 9,616
MCDONALDS CORP COM 580135101 32,889,761 107,613 SH SOLE 107,613 0 0
MCDONALDS CORP COM 580135101 45,233 148 SH OTR 1 148 0 0
MCGRATH RENTCORP COM 580589109 2,366,276 22,551 SH OTR 1 13,943 0 8,608
MCGRATH RENTCORP COM 580589109 702,401 6,694 SH SOLE 0 0 6,694
META PLATFORMS INC CL A 30303M102 10,218,193 15,480 SH OTR 1 14,932 0 548
META PLATFORMS INC CL A 30303M102 79,362,621 120,230 SH SOLE 119,921 0 309
METTLER TOLEDO INTERNATIONAL COM 592688105 33,747,763 24,206 SH OTR 2 24,206 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 314,953,098 225,904 SH SOLE 221,257 0 4,647
METTLER TOLEDO INTERNATIONAL COM 592688105 83,498,039 59,890 SH OTR 1 47,605 0 12,285
MICROCHIP TECHNOLOGY INC. COM 595017104 271,001 4,253 SH SOLE 0 0 4,253
MICROCHIP TECHNOLOGY INC. COM 595017104 684,863 10,748 SH OTR 1 10,748 0 0
MICROSOFT CORP COM 594918104 122,639,745 253,587 SH OTR 2 253,587 0 0
MICROSOFT CORP COM 594918104 1,177,584,232 2,434,937 SH SOLE 2,392,284 0 42,653
MICROSOFT CORP COM 594918104 271,394,003 561,172 SH OTR 1 433,608 0 127,564
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 214,158 13,503 SH OTR 1 13,503 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 378,087 23,839 SH SOLE 23,839 0 0
MODINE MFG CO COM 607828100 15,221,742 114,012 SH SOLE 6,118 0 107,894
MODINE MFG CO COM 607828100 27,892,776 208,919 SH OTR 1 126,278 0 82,641
MOLINA HEALTHCARE INC COM 60855R100 19,414,093 111,871 SH SOLE 5,831 0 106,040
MOLINA HEALTHCARE INC COM 60855R100 35,201,027 202,841 SH OTR 1 120,019 0 82,822
MONDAY COM LTD SHS M7S64H106 25,963,772 175,954 SH OTR 1 105,016 0 70,938
MONDAY COM LTD SHS M7S64H106 14,398,315 97,576 SH SOLE 5,094 0 92,482
MONGODB INC CL A 60937P106 49,133,528 117,071 SH OTR 1 70,283 0 46,788
MONGODB INC CL A 60937P106 27,684,431 65,964 SH SOLE 3,626 0 62,338
MONROE CAP CORP COM 610335101 535,105 84,004 SH OTR 1 84,004 0 0
MOODYS CORP COM 615369105 105,105,855 205,747 SH OTR 2 205,747 0 0
MOODYS CORP COM 615369105 891,587,527 1,745,302 SH SOLE 1,711,607 0 33,695
MOODYS CORP COM 615369105 215,011,657 420,890 SH OTR 1 318,779 0 102,111
MORGAN STANLEY COM NEW 617446448 240,553 1,355 SH SOLE 1,355 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 2,790,640 513,930 SH OTR 1 513,930 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 1,228,018 166,173 SH OTR 1 166,173 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 56,325,807 146,942 SH SOLE 129,236 0 17,706
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,507,542 14,368 SH OTR 1 14,003 0 365
MOTOROLA SOLUTIONS INC COM NEW 620076307 28,105,789 73,322 SH OTR 2 73,322 0 0
MSCI INC COM 55354G100 51,277,692 89,376 SH OTR 2 89,376 0 0
MSCI INC COM 55354G100 404,087,792 704,317 SH SOLE 690,288 0 14,029
MSCI INC COM 55354G100 96,921,930 168,933 SH OTR 1 124,558 0 44,375
MUELLER INDS INC COM 624756102 44,593,027 388,441 SH OTR 1 235,430 0 153,011
MUELLER INDS INC COM 624756102 23,938,900 208,527 SH SOLE 11,039 0 197,488
MURPHY USA INC COM 626755102 18,977,546 47,030 SH SOLE 2,415 0 44,615
MURPHY USA INC COM 626755102 34,620,402 85,796 SH OTR 1 50,813 0 34,983
NATIONAL VISION HLDGS INC COM 63845R107 23,759,667 920,204 SH OTR 1 556,730 0 363,474
NATIONAL VISION HLDGS INC COM 63845R107 12,783,559 495,103 SH SOLE 26,286 0 468,817
NEUBERGER MUN FD INC COM 64124P101 2,911,433 287,691 SH OTR 1 287,286 0 405
NEUROCRINE BIOSCIENCES INC COM 64125C109 31,378,327 221,239 SH SOLE 11,439 0 209,800
NEUROCRINE BIOSCIENCES INC COM 64125C109 59,025,249 416,169 SH OTR 1 255,082 0 161,087
NIKE INC CL B 654106103 24,285,551 381,189 SH OTR 1 381,189 0 0
NIKE INC CL B 654106103 52,962,633 831,308 SH SOLE 801,777 0 29,531
NORDSON CORP COM 655663102 38,136,766 158,619 SH OTR 1 95,303 0 63,316
NORDSON CORP COM 655663102 21,465,350 89,279 SH SOLE 4,882 0 84,397
NOVARTIS AG SPONSORED ADR 66987V109 2,965,584 21,510 SH OTR 1 20,666 0 844
NOVARTIS AG SPONSORED ADR 66987V109 14,180,895 102,857 SH SOLE 102,411 0 446
NU HLDGS LTD ORD SHS CL A G6683N103 1,618,306 96,673 SH OTR 1 96,673 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 18,462,713 1,102,910 SH SOLE 1,074,061 0 28,849
NUTRIEN LTD COM 67077M108 40,411,149 654,487 SH SOLE 576,399 0 78,088
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1,657,433 330,166 SH OTR 1 330,166 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109 1,231,336 67,693 SH OTR 1 67,693 0 0
NUVEEN N Y MUN VALUE FD COM 67062M105 1,751,415 204,509 SH OTR 1 204,509 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4,649,512 460,804 SH OTR 1 460,804 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2,812,945 346,849 SH OTR 1 346,849 0 0
NXP SEMICONDUCTORS N V COM N6596X109 183,199 844 SH OTR 1 844 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6,204,877 28,586 SH SOLE 28,586 0 0
ON HLDG AG NAMEN AKT A H5919C104 14,841,389 319,307 SH SOLE 16,340 0 302,967
ON HLDG AG NAMEN AKT A H5919C104 27,954,513 601,431 SH OTR 1 371,973 0 229,458
OR ROYALTIES INC. COM SHS 68390D106 12,399,395 349,922 SH SOLE 99,814 0 250,108
ORACLE CORP COM 68389X105 43,347,789 222,399 SH OTR 2 222,399 0 0
ORACLE CORP COM 68389X105 109,957,892 564,147 SH OTR 1 455,147 0 109,000
ORACLE CORP COM 68389X105 346,978,587 1,780,199 SH SOLE 1,745,703 0 34,496
OREILLY AUTOMOTIVE INC COM 67103H107 27,765,054 304,408 SH SOLE 303,700 0 708
OREILLY AUTOMOTIVE INC COM 67103H107 3,173,196 34,790 SH OTR 1 33,569 0 1,221
ORLA MNG LTD NEW COM 68634K106 7,264,611 539,966 SH SOLE 297,241 0 242,725
OTIS WORLDWIDE CORP COM 68902V107 330,131,988 3,779,416 SH SOLE 3,714,125 0 65,291
OTIS WORLDWIDE CORP COM 68902V107 70,087,631 802,377 SH OTR 1 584,206 0 218,171
OTIS WORLDWIDE CORP COM 68902V107 38,281,924 438,259 SH OTR 2 438,259 0 0
PALO ALTO NETWORKS INC COM 697435105 3,803,730 20,650 SH OTR 1 20,034 0 616
PALO ALTO NETWORKS INC COM 697435105 12,119,255 65,794 SH SOLE 63,126 0 2,668
PARKER-HANNIFIN CORP COM 701094104 21,800,845 24,803 SH SOLE 24,738 0 65
PARKER-HANNIFIN CORP COM 701094104 3,115,034 3,544 SH OTR 1 3,420 0 124
PATRICK INDS INC COM 703343103 13,771,369 127,007 SH SOLE 6,641 0 120,366
PATRICK INDS INC COM 703343103 25,998,153 239,769 SH OTR 1 145,587 0 94,182
PAYONEER GLOBAL INC COM 70451X104 7,742,944 1,377,748 SH OTR 1 819,949 0 557,799
PAYONEER GLOBAL INC COM 70451X104 4,198,106 746,994 SH SOLE 37,943 0 709,051
PEGASYSTEMS INC COM 705573103 22,740,002 380,777 SH SOLE 19,308 0 361,469
PEGASYSTEMS INC COM 705573103 43,738,570 732,394 SH OTR 1 450,977 0 281,417
PEMBINA PIPELINE CORP COM 706327103 36,510,940 957,322 SH SOLE 858,257 0 99,065
PEPSICO INC COM 713448108 76,696,801 534,398 SH OTR 1 423,152 0 111,246
PEPSICO INC COM 713448108 32,091,933 223,606 SH OTR 2 223,606 0 0
PEPSICO INC COM 713448108 284,607,623 1,983,052 SH SOLE 1,941,516 0 41,536
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,224,625 84,632 SH OTR 1 84,632 0 0
PHILIP MORRIS INTL INC COM 718172109 654,432 4,080 SH OTR 1 4,080 0 0
PHILLIPS 66 COM 718546104 5,394,259 41,803 SH SOLE 41,803 0 0
PHILLIPS 66 COM 718546104 19,356 150 SH OTR 1 150 0 0
PIMCO CALIF MUN INCOME FD COM 72200N106 2,944,542 337,290 SH OTR 1 336,503 0 787
PIMCO MUN INCOME FD II COM 72200W106 4,635,584 614,799 SH OTR 1 613,635 0 1,164
PIPER SANDLER COMPANIES COM 724078100 24,165,271 71,135 SH OTR 1 43,353 0 27,782
PIPER SANDLER COMPANIES COM 724078100 12,580,141 37,032 SH SOLE 1,909 0 35,123
PLANET FITNESS INC CL A 72703H101 30,140,884 277,873 SH OTR 1 168,090 0 109,783
PLANET FITNESS INC CL A 72703H101 16,231,885 149,644 SH SOLE 7,845 0 141,799
PNC FINL SVCS GROUP INC COM 693475105 309,547 1,483 SH OTR 1 1,483 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 5,649,838 179,588 SH OTR 1 108,712 0 70,876
PROCEPT BIOROBOTICS CORP COM 74276L105 3,048,663 96,906 SH SOLE 5,083 0 91,823
PROCORE TECHNOLOGIES INC COM 74275K108 22,333,144 307,027 SH SOLE 15,896 0 291,131
PROCORE TECHNOLOGIES INC COM 74275K108 41,102,392 565,059 SH OTR 1 342,178 0 222,881
PROCTER AND GAMBLE CO COM 742718109 8,095,295 56,488 SH SOLE 56,488 0 0
PROCTER AND GAMBLE CO COM 742718109 488,257 3,407 SH OTR 1 3,407 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3,033,482 283,503 SH OTR 1 282,867 0 636
RALPH LAUREN CORP CL A 751212101 1,237,635 3,500 SH OTR 1 3,500 0 0
RAYMOND JAMES FINL INC COM 754730109 8,458,918 52,674 SH SOLE 52,674 0 0
RAYMOND JAMES FINL INC COM 754730109 584,226 3,638 SH OTR 1 3,582 0 56
RB GLOBAL INC COM 74935Q107 428,223,058 4,157,985 SH SOLE 4,044,360 0 113,625
RELX PLC SPONSORED ADR 759530108 199,109 4,926 SH OTR 1 4,926 0 0
RELX PLC SPONSORED ADR 759530108 378,331 9,360 SH SOLE 9,171 0 189
RESTAURANT BRANDS INTL INC COM 76131D103 466,594,987 6,835,522 SH SOLE 6,624,828 0 210,694
ROGERS COMMUNICATIONS INC CL B 775109200 271,751,447 7,196,876 SH SOLE 6,944,958 0 251,918
ROLLINS INC COM 775711104 31,345,625 522,253 SH SOLE 342,981 0 179,272
ROLLINS INC COM 775711104 47,875,133 797,653 SH OTR 2 797,653 0 0
ROYAL BK CDA COM 780087102 774,108,543 4,539,315 SH SOLE 4,351,202 0 188,113
ROYAL CARIBBEAN GROUP COM V7780T103 15,001,991 53,786 SH SOLE 53,554 0 232
ROYAL CARIBBEAN GROUP COM V7780T103 3,141,476 11,263 SH OTR 1 10,823 0 440
RUBRIK INC. CL A 781154109 20,601,724 269,374 SH SOLE 13,500 0 255,874
RUBRIK INC. CL A 781154109 38,892,757 508,535 SH OTR 1 308,287 0 200,248
S&P GLOBAL INC COM 78409V104 109,122,540 208,811 SH OTR 1 208,811 0 0
S&P GLOBAL INC COM 78409V104 41,248,029 78,930 SH OTR 2 78,930 0 0
S&P GLOBAL INC COM 78409V104 186,187,320 356,278 SH SOLE 292,362 0 63,916
SABA CAPITAL INCOME & OPPORT COM NEW 880198205 2,769,170 335,657 SH OTR 1 335,657 0 0
SAP SE SPON ADR 803054204 198,215 816 SH OTR 1 816 0 0
SAP SE SPON ADR 803054204 383,312 1,578 SH SOLE 1,578 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 233,806 849 SH OTR 1 849 0 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 925,408 20,698 SH SOLE 20,698 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 12,513,728 86,919 SH OTR 1 86,919 0 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 3,766,325 88,225 SH OTR 1 88,225 0 0
SEMTECH CORP COM 816850101 8,385,922 113,800 SH SOLE 5,833 0 107,967
SEMTECH CORP COM 816850101 15,931,115 216,191 SH OTR 1 131,159 0 85,032
SERVICENOW INC COM 81762P102 2,698,289 17,614 SH OTR 1 16,909 0 705
SERVICENOW INC COM 81762P102 42,980,671 280,571 SH SOLE 229,136 0 51,435
SERVICENOW INC COM 81762P102 34,709,024 226,575 SH OTR 2 226,575 0 0
SHELL PLC SPON ADS 780259305 236,973 3,225 SH OTR 1 3,225 0 0
SHELL PLC SPON ADS 780259305 429,638 5,847 SH SOLE 5,847 0 0
SHERWIN WILLIAMS CO COM 824348106 100,146,656 309,066 SH OTR 1 236,402 0 72,664
SHERWIN WILLIAMS CO COM 824348106 427,101,351 1,318,092 SH SOLE 1,294,455 0 23,637
SHERWIN WILLIAMS CO COM 824348106 46,545,289 143,645 SH OTR 2 143,645 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,254,777 13,999 SH SOLE 13,999 0 0
SLB LIMITED COM STK 806857108 242,754 6,325 SH OTR 1 6,325 0 0
SNOWFLAKE INC COM SHS 833445109 25,849,163 117,839 SH SOLE 114,985 0 2,854
SNOWFLAKE INC COM SHS 833445109 6,812,664 31,057 SH OTR 1 30,119 0 938
SONY GROUP CORP SPONSORED ADR 835699307 259,686 10,144 SH OTR 1 10,144 0 0
SONY GROUP CORP SPONSORED ADR 835699307 509,261 19,893 SH SOLE 19,893 0 0
SOUTH BOW CORP COM 83671M105 298,291 10,842 SH SOLE 10,842 0 0
SPDR GOLD TR GOLD SHS 78463V107 317,048 800 SH SOLE 800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,159,621 16,365 SH OTR 1 16,365 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 86,245,832 126,475 SH SOLE 126,475 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,154,075 1,913 SH OTR 1 1,913 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 216,605 373 SH OTR 1 373 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 13,478,860 23,211 SH SOLE 23,194 0 17
STANTEC INC COM 85472N109 186,987,947 1,980,900 SH SOLE 1,842,820 0 138,080
STARBUCKS CORP COM 855244109 552,081 6,556 SH SOLE 6,556 0 0
STIFEL FINL CORP COM 860630102 35,487,348 283,400 SH SOLE 15,105 0 268,295
STIFEL FINL CORP COM 860630102 65,265,791 521,209 SH OTR 1 315,108 0 206,101
STRIDE INC COM 86333M108 12,248,850 188,647 SH OTR 1 111,244 0 77,403
STRIDE INC COM 86333M108 6,850,115 105,500 SH SOLE 5,642 0 99,858
STRYKER CORPORATION COM 863667101 15,595,778 44,373 SH SOLE 44,348 0 25
STRYKER CORPORATION COM 863667101 669,550 1,905 SH OTR 1 1,875 0 30
SUN LIFE FINANCIAL INC. COM 866796105 42,287,181 677,197 SH SOLE 610,699 0 66,498
SUNCOR ENERGY INC NEW COM 867224107 60,966,891 1,373,156 SH SOLE 1,211,186 0 161,970
SYNOPSYS INC COM 871607107 2,392,754 5,094 SH OTR 1 4,906 0 188
SYNOPSYS INC COM 871607107 43,882,652 93,423 SH OTR 2 93,423 0 0
SYNOPSYS INC COM 871607107 46,084,229 98,110 SH SOLE 77,093 0 21,017
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,324,872,576 4,359,711 SH SOLE 4,098,818 0 260,893
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 155,375,006 511,287 SH OTR 2 511,287 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 350,202,836 1,152,400 SH OTR 1 893,468 0 258,932
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,803,070 14,854 SH OTR 1 14,461 0 393
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12,686,030 49,549 SH SOLE 47,693 0 1,856
TC ENERGY CORP COM 87807B107 7,605,813 138,078 SH SOLE 138,078 0 0
TECK RESOURCES LTD CL B 878742204 311,137 6,488 SH SOLE 6,488 0 0
TELUS CORPORATION COM 87971M103 228,951,893 17,365,666 SH SOLE 16,806,961 0 558,705
TENABLE HLDGS INC COM 88025T102 358,621 15,241 SH SOLE 0 0 15,241
TENABLE HLDGS INC COM 88025T102 1,201,065 51,044 SH OTR 1 31,410 0 19,634
TEXAS INSTRS INC COM 882508104 35,119,754 202,431 SH SOLE 202,077 0 354
TEXAS INSTRS INC COM 882508104 3,589,161 20,688 SH OTR 1 20,076 0 612
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 8,498,690 353,670 SH SOLE 18,432 0 335,238
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 15,320,158 637,543 SH OTR 1 375,421 0 262,122
THERMO FISHER SCIENTIFIC INC COM 883556102 30,131 52 SH OTR 1 52 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 43,282,597 74,696 SH OTR 2 74,696 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 28,338,002 48,905 SH SOLE 32,126 0 16,779
THOMSON REUTERS CORP COM 884903808 237,248,356 1,797,209 SH SOLE 1,747,072 0 50,137
TJX COS INC NEW COM 872540109 127,549,295 830,345 SH OTR 1 639,397 0 190,948
TJX COS INC NEW COM 872540109 58,255,671 379,244 SH OTR 2 379,244 0 0
TJX COS INC NEW COM 872540109 570,489,414 3,713,882 SH SOLE 3,653,969 0 59,913
TOAST INC CL A 888787108 17,148,454 482,919 SH SOLE 25,866 0 457,053
TOAST INC CL A 888787108 30,754,678 866,085 SH OTR 1 530,777 0 335,308
TOPBUILD CORP COM 89055F103 24,237,487 58,097 SH SOLE 3,017 0 55,080
TOPBUILD CORP COM 89055F103 45,590,940 109,281 SH OTR 1 66,319 0 42,962
TORONTO DOMINION BK ONT COM NEW 891160509 12,089,470 128,231 SH SOLE 128,131 0 100
TOYOTA MOTOR CORP ADS 892331307 436,468 2,039 SH SOLE 1,984 0 55
TOYOTA MOTOR CORP ADS 892331307 260,511 1,217 SH OTR 1 1,217 0 0
TRACTOR SUPPLY CO COM 892356106 7,454,191 149,054 SH SOLE 140,893 0 8,161
TRACTOR SUPPLY CO COM 892356106 1,671,834 33,430 SH OTR 1 33,281 0 149
TRADEWEB MKTS INC CL A 892672106 46,296,938 430,509 SH OTR 2 430,509 0 0
TRADEWEB MKTS INC CL A 892672106 30,311,224 281,860 SH SOLE 185,099 0 96,761
TRANE TECHNOLOGIES PLC SHS G8994E103 133,106 342 SH SOLE 342 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 618,050 1,588 SH OTR 1 1,588 0 0
TRAVELERS COMPANIES INC COM 89417E109 248,581 857 SH OTR 1 857 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 21,930,706 573,952 SH OTR 1 353,229 0 220,723
TRAVERE THERAPEUTICS INC COM 89422G107 11,466,859 300,101 SH SOLE 15,662 0 284,439
TYLER TECHNOLOGIES INC COM 902252105 41,778,380 92,033 SH OTR 1 56,076 0 35,957
TYLER TECHNOLOGIES INC COM 902252105 23,308,971 51,347 SH SOLE 2,752 0 48,595
UBER TECHNOLOGIES INC COM 90353T100 32,587,991 398,825 SH SOLE 388,500 0 10,325
UBER TECHNOLOGIES INC COM 90353T100 6,966,104 85,254 SH OTR 1 82,852 0 2,402
UBS GROUP AG SHS H42097107 26,069,103 562,926 SH SOLE 562,554 0 372
UBS GROUP AG SHS H42097107 446,197 9,635 SH OTR 1 9,635 0 0
ULTA BEAUTY INC COM 90384S303 956,521 1,581 SH OTR 1 1,581 0 0
ULTA BEAUTY INC COM 90384S303 327,310 541 SH SOLE 0 0 541
UNILEVER PLC SPON ADR NEW 904767803 253,360 3,874 SH SOLE 3,874 0 0
UNILEVER PLC SPON ADR NEW 904767803 127,595 1,951 SH OTR 1 1,951 0 0
UNIQURE NV SHS N90064101 6,451,073 269,581 SH SOLE 13,444 0 256,137
UNIQURE NV SHS N90064101 11,939,371 498,929 SH OTR 1 298,905 0 200,024
UNITEDHEALTH GROUP INC COM 91324P102 215,561,500 652,999 SH SOLE 638,767 0 14,232
UNITEDHEALTH GROUP INC COM 91324P102 56,691,771 171,736 SH OTR 1 135,666 0 36,070
UNITEDHEALTH GROUP INC COM 91324P102 24,776,736 75,056 SH OTR 2 75,056 0 0
UPWORK INC COM 91688F104 9,399,080 474,222 SH SOLE 24,408 0 449,814
UPWORK INC COM 91688F104 17,950,578 905,680 SH OTR 1 551,930 0 353,750
US BANCORP DEL COM NEW 902973304 9,605 180 SH SOLE 180 0 0
US BANCORP DEL COM NEW 902973304 210,078 3,937 SH OTR 1 3,937 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,228,690 5,998 SH OTR 1 5,998 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 805,044 10,215 SH OTR 1 10,215 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 399,534 5,394 SH SOLE 5,394 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 270,183 1,292 SH OTR 1 1,292 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,644,485 9,112 SH OTR 1 9,112 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 301,831,398 481,290 SH OTR 1 481,290 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 405,753 647 SH SOLE 647 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,288,460 4,995 SH OTR 1 4,995 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,465,434 45,860 SH SOLE 45,860 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 378,965 2,644 SH OTR 1 2,644 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 864,134 6,126 SH SOLE 6,126 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 458,231 5,902 SH SOLE 5,902 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 20,060,179 321,117 SH OTR 1 321,117 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 10,688,242 171,094 SH SOLE 171,094 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 200,250 2,796 SH OTR 1 2,796 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 344,736 2,850 SH OTR 1 2,850 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 350,313 1,217 SH OTR 1 1,217 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 15,076 20 SH OTR 1 20 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 260,808 346 SH SOLE 346 0 0
VEEVA SYS INC CL A COM 922475108 34,577,434 154,896 SH OTR 2 154,896 0 0
VEEVA SYS INC CL A COM 922475108 22,673,248 101,569 SH SOLE 66,656 0 34,913
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 1,224,890 156,236 SH OTR 1 156,236 0 0
VISA INC COM CL A 92826C839 48,740,974 138,978 SH OTR 2 138,978 0 0
VISA INC COM CL A 92826C839 121,746,171 347,142 SH SOLE 315,598 0 31,544
VISA INC COM CL A 92826C839 5,457,749 15,562 SH OTR 1 15,055 0 507
WALMART INC COM 931142103 368,990 3,312 SH OTR 1 3,312 0 0
WALMART INC COM 931142103 116,312 1,044 SH SOLE 1,044 0 0
WASTE CONNECTIONS INC COM 94106B101 485,067,385 2,764,876 SH SOLE 2,673,439 0 91,437
WATERS CORP COM 941848103 349,444 920 SH OTR 1 920 0 0
WELLS FARGO CO NEW COM 949746101 74,374 798 SH SOLE 798 0 0
WELLS FARGO CO NEW COM 949746101 409,800 4,397 SH OTR 1 4,397 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 159,408 42,967 SH OTR 1 42,967 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100 1,662,623 133,223 SH OTR 1 133,223 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 4,725,906 452,673 SH OTR 1 452,014 0 659
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 2,122,558 192,435 SH OTR 1 192,435 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 166,285 20,107 SH OTR 1 20,107 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 231,045 26,897 SH OTR 1 26,897 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 78,987,726 671,660 SH SOLE 592,891 0 78,769
WINGSTOP INC COM 974155103 35,393,347 148,406 SH OTR 1 89,865 0 58,541
WINGSTOP INC COM 974155103 19,000,498 79,670 SH SOLE 4,133 0 75,537
WINTRUST FINL CORP COM 97650W108 25,958,702 185,658 SH SOLE 9,646 0 176,012
WINTRUST FINL CORP COM 97650W108 48,838,567 349,296 SH OTR 1 211,939 0 137,357
WISDOMTREE TR US LARGECAP DIVD 97717W307 219,583 2,493 SH OTR 1 2,493 0 0
WP CAREY INC COM 92936U109 233,434 3,627 SH OTR 1 3,627 0 0
WSTRN AST GLBL CORP OPP FD I COM 95790C107 1,236,144 104,687 SH OTR 1 104,687 0 0
XENON PHARMACEUTICALS INC COM 98420N105 20,047,359 447,286 SH OTR 1 269,981 0 177,305
XENON PHARMACEUTICALS INC COM 98420N105 10,701,671 238,770 SH SOLE 12,200 0 226,570
ZOETIS INC CL A 98978V103 379,725 3,018 SH OTR 1 2,954 0 64
ZOETIS INC CL A 98978V103 29,513,094 234,566 SH SOLE 203,727 0 30,839
ZOETIS INC CL A 98978V103 17,376,749 138,108 SH OTR 2 138,108 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 5,224,918 112,388 SH OTR 1 73,823 0 38,565
ZURN ELKAY WATER SOLNS CORP COM 98983L108 1,391,864 29,939 SH SOLE 0 0 29,939