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
AFLAC INC COM 001055102   1,261,007 18,066 SH   SOLE   18,066 0 0
AGCO CORP COM 001084102   2,842,746 21,631 SH   SOLE   0 21,631 0
AT&T INC COM 00206R102   44,630,221 2,798,133 SH   SOLE   2,798,133 0 0
ABBOTT LABS COM 002824100   48,041,843 440,670 SH   SOLE   440,670 0 0
ABBVIE INC COM 00287Y109   16,777,523 124,527 SH   SOLE   124,527 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   43,610,084 89,184 SH   SOLE   89,184 0 0
AECOM COM 00766T100   1,940,417 22,912 SH   SOLE   0 22,912 0
ADVANCED MICRO DEVICES INC COM 007903107   17,709,360 155,468 SH   SOLE   155,468 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   25,391,990 211,160 SH   SOLE   189,026 22,134 0
AIRBNB INC COM CL A 009066101   1,401,558 10,936 SH   SOLE   10,936 0 0
AIRBNB INC NOTE 3/1 009066AB7   2,359,908 2,700,000 SH   SOLE   2,700,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   390,305 4,343 SH   SOLE   4,343 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   3,740,178 3,500,000 SH   SOLE   3,500,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   2,715,781 2,800,000 SH   SOLE   2,800,000 0 0
ALBEMARLE CORP COM 012653101   929,839 4,168 SH   SOLE   4,168 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   4,191,928 506,574 SH   SOLE   506,574 0 0
ALLSTATE CORP COM 020002101   2,168,915 19,891 SH   SOLE   19,891 0 0
ALPHABET INC CAP STK CL C 02079K107   51,329,990 424,320 SH   SOLE   424,320 0 0
ALPHABET INC CAP STK CL A 02079K305   21,751,286 181,715 SH   SOLE   181,715 0 0
AMAZON COM INC COM 023135106   61,330,208 470,468 SH   SOLE   470,468 0 0
AMERICAN EXPRESS CO COM 025816109   7,327,549 42,064 SH   SOLE   42,064 0 0
AMERICAN TOWER CORP NEW COM 03027X100   4,586,487 23,649 SH   SOLE   23,649 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   24,826,223 173,914 SH   SOLE   152,085 21,829 0
AMERISOURCEBERGEN CORP COM 03073E105   9,309,571 48,379 SH   SOLE   48,379 0 0
AMERIPRISE FINL INC COM 03076C106   4,857,508 14,624 SH   SOLE   14,624 0 0
AMETEK INC COM 031100100   3,494,665 21,588 SH   SOLE   21,588 0 0
AMGEN INC COM 031162100   8,333,965 37,537 SH   SOLE   37,537 0 0
AMPHENOL CORP NEW CL A 032095101   499,506 5,880 SH   SOLE   5,880 0 0
ANALOG DEVICES INC COM 032654105   28,821,945 147,949 SH   SOLE   147,949 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,035,157 51,732 SH   SOLE   51,732 0 0
ANSYS INC COM 03662Q105   7,554,926 22,875 SH   SOLE   22,875 0 0
ELEVANCE HEALTH INC COM 036752103   2,875,001 6,471 SH   SOLE   6,471 0 0
APA CORPORATION COM 03743Q108   6,185,658 181,026 SH   SOLE   181,026 0 0
APPLE INC COM 037833100   153,245,223 790,046 SH   SOLE   790,046 0 0
APPLIED MATLS INC COM 038222105   25,278,745 174,891 SH   SOLE   167,655 7,236 0
ARISTA NETWORKS INC COM 040413106   2,998,596 18,503 SH   SOLE   18,503 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   354,617 15,691 SH   SOLE   0 15,691 0
ASSURANT INC COM 04621X108   1,190,443 9,469 SH   SOLE   9,469 0 0
AUTODESK INC COM 052769106   4,577,535 22,372 SH   SOLE   22,372 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   29,699,563 135,127 SH   SOLE   135,127 0 0
AUTOZONE INC COM 053332102   1,296,547 520 SH   SOLE   520 0 0
BCE INC COM NEW 05534B760   1,806,494 39,577 SH   SOLE   39,577 0 0
BAKER HUGHES COMPANY CL A 05722G100   9,656,349 305,484 SH   SOLE   305,484 0 0
BANK AMERICA CORP COM 060505104   37,401,087 1,303,628 SH   SOLE   1,303,628 0 0
BANK MONTREAL QUE COM 063671101   790,123 8,739 SH   SOLE   8,739 0 0
BANK NEW YORK MELLON CORP COM 064058100   7,816,421 175,571 SH   SOLE   175,571 0 0
BAXTER INTL INC COM 071813109   4,698,603 103,130 SH   SOLE   103,130 0 0
BECTON DICKINSON & CO COM 075887109   4,305,211 16,307 SH   SOLE   16,307 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   1,256,539 1,220,000 SH   SOLE   1,220,000 0 0
BERKLEY W R CORP COM 084423102   415,967 6,984 SH   SOLE   6,984 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   463,419 1,359 SH   SOLE   1,359 0 0
BEST BUY INC COM 086516101   2,645,264 32,279 SH   SOLE   32,279 0 0
BIO RAD LABS INC CL A 090572207   12,249,367 32,310 SH   SOLE   32,310 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   20,476,763 236,234 SH   SOLE   236,234 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   1,730,445 1,750,000 SH   SOLE   1,750,000 0 0
BIOGEN INC COM 09062X103   1,641,875 5,764 SH   SOLE   5,764 0 0
BLACKROCK INC COM 09247X101   23,959,750 34,667 SH   SOLE   34,667 0 0
BLACKSTONE INC COM 09260D107   838,682 9,021 SH   SOLE   9,021 0 0
BOOKING HOLDINGS INC COM 09857L108   4,023,492 1,490 SH   SOLE   1,490 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   9,018,200 6,000,000 SH   SOLE   6,000,000 0 0
BORGWARNER INC COM 099724106   1,550,643 31,704 SH   SOLE   31,704 0 0
BOSTON PROPERTIES INC COM 101121101   2,203,393 38,260 SH   SOLE   38,260 0 0
BOSTON SCIENTIFIC CORP COM 101137107   31,401,084 580,534 SH   SOLE   580,534 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   35,133,427 549,389 SH   SOLE   549,389 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,161,894 7,015 SH   SOLE   7,015 0 0
BROADCOM INC COM 11135F101   36,447,674 42,018 SH   SOLE   42,018 0 0
BROWN & BROWN INC COM 115236101   1,150,454 16,712 SH   SOLE   16,712 0 0
CBRE GROUP INC CL A 12504L109   3,156,245 39,106 SH   SOLE   39,106 0 0
CF INDS HLDGS INC COM 125269100   1,641,297 23,643 SH   SOLE   23,643 0 0
CGI INC CL A SUB VTG 12532H104   1,359,570 12,878 SH   SOLE   12,878 0 0
THE CIGNA GROUP COM 125523100   2,033,228 7,246 SH   SOLE   7,246 0 0
CME GROUP INC COM 12572Q105   7,045,467 38,024 SH   SOLE   38,024 0 0
CVS HEALTH CORP COM 126650100   6,672,151 96,516 SH   SOLE   96,516 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   15,361,998 65,504 SH   SOLE   65,504 0 0
CAMPBELL SOUP CO COM 134429109   4,192,887 91,728 SH   SOLE   91,728 0 0
CANADIAN NATL RY CO COM 136375102   26,127,925 215,521 SH   SOLE   215,521 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   27,010,955 334,051 SH   SOLE   324,896 9,155 0
CAPITAL ONE FINL CORP COM 14040H105   545,319 4,986 SH   SOLE   4,986 0 0
CARDINAL HEALTH INC COM 14149Y108   8,952,374 94,664 SH   SOLE   94,664 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   932,908 18,767 SH   SOLE   18,767 0 0
CATERPILLAR INC COM 149123101   5,894,866 23,958 SH   SOLE   23,958 0 0
CELANESE CORP DEL COM 150870103   1,583,797 13,677 SH   SOLE   13,677 0 0
CENTENE CORP DEL COM 15135B101   1,594,855 23,645 SH   SOLE   23,645 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   727,393 1,980 SH   SOLE   1,980 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   310,155 145 SH   SOLE   145 0 0
CHURCH & DWIGHT CO INC COM 171340102   640,169 6,387 SH   SOLE   6,387 0 0
CISCO SYS INC COM 17275R102   45,112,779 871,913 SH   SOLE   871,913 0 0
CINTAS CORP COM 172908105   3,484,034 7,009 SH   SOLE   7,009 0 0
CITIGROUP INC COM NEW 172967424   3,699,820 80,361 SH   SOLE   80,361 0 0
CLEAN HARBORS INC COM 184496107   7,271,423 44,222 SH   SOLE   0 44,222 0
CLOROX CO DEL COM 189054109   444,835 2,797 SH   SOLE   2,797 0 0
COCA COLA CO COM 191216100   57,017,561 946,821 SH   SOLE   946,821 0 0
COLGATE PALMOLIVE CO COM 194162103   11,070,648 143,700 SH   SOLE   143,700 0 0
COMCAST CORP NEW CL A 20030N101   8,108,815 195,158 SH   SOLE   195,158 0 0
CONAGRA BRANDS INC COM 205887102   3,119,471 92,511 SH   SOLE   92,511 0 0
CONOCOPHILLIPS COM 20825C104   561,773 5,422 SH   SOLE   5,422 0 0
CONSOLIDATED EDISON INC COM 209115104   2,404,278 26,596 SH   SOLE   26,596 0 0
COPART INC COM 217204106   1,762,086 19,319 SH   SOLE   19,319 0 0
COSTCO WHSL CORP NEW COM 22160K105   7,885,652 14,647 SH   SOLE   14,647 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   543,419 3,700 SH   SOLE   3,700 0 0
CROWN HLDGS INC COM 228368106   3,384,976 38,966 SH   SOLE   0 38,966 0
CUMMINS INC COM 231021106   1,964,222 8,012 SH   SOLE   8,012 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   3,416,280 3,000,000 SH   SOLE   3,000,000 0 0
DXC TECHNOLOGY CO COM 23355L106   875,000 32,747 SH   SOLE   32,747 0 0
DANAHER CORPORATION COM 235851102   36,727,680 153,032 SH   SOLE   139,524 13,508 0
DARDEN RESTAURANTS INC COM 237194105   889,367 5,323 SH   SOLE   5,323 0 0
DATADOG INC NOTE 0.125% 6/1 23804LAB9   2,255,535 1,800,000 SH   SOLE   1,800,000 0 0
DECKERS OUTDOOR CORP COM 243537107   2,140,189 4,056 SH   SOLE   4,056 0 0
DEERE & CO COM 244199105   40,396,633 99,698 SH   SOLE   84,793 14,905 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,725,179 36,289 SH   SOLE   36,289 0 0
DEXCOM INC COM 252131107   5,973,916 46,486 SH   SOLE   46,486 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   9,936,373 9,300,000 SH   SOLE   9,300,000 0 0
DICKS SPORTING GOODS INC COM 253393102   1,394,604 10,550 SH   SOLE   10,550 0 0
DISNEY WALT CO COM 254687106   10,558,164 118,259 SH   SOLE   118,259 0 0
DISCOVER FINL SVCS COM 254709108   2,598,510 22,238 SH   SOLE   22,238 0 0
DOMINOS PIZZA INC COM 25754A201   552,327 1,639 SH   SOLE   1,639 0 0
DOW INC COM 260557103   6,653,133 124,918 SH   SOLE   124,918 0 0
DROPBOX INC NOTE 3/0 26210CAC8   944,520 1,000,000 SH   SOLE   1,000,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   1,297,728 1,350,000 SH   SOLE   1,350,000 0 0
DUPONT DE NEMOURS INC COM 26614N102   23,293,512 326,057 SH   SOLE   326,057 0 0
EBAY INC. COM 278642103   1,465,787 32,799 SH   SOLE   32,799 0 0
ECOLAB INC COM 278865100   22,210,883 118,972 SH   SOLE   101,340 17,632 0
EDISON INTL COM 281020107   4,675,166 67,317 SH   SOLE   67,317 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,831,787 30,020 SH   SOLE   30,020 0 0
EMERSON ELEC CO COM 291011104   5,945,945 65,781 SH   SOLE   39,904 25,877 0
ENBRIDGE INC COM 29250N105   5,790,934 155,623 SH   SOLE   155,623 0 0
ENPHASE ENERGY INC COM 29355A107   20,643,250 123,258 SH   SOLE   117,415 5,843 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   2,657,032 2,820,000 SH   SOLE   2,820,000 0 0
EPAM SYS INC COM 29414B104   290,602 1,293 SH   SOLE   1,293 0 0
EQUINIX INC COM 29444U700   17,296,068 22,063 SH   SOLE   22,063 0 0
ESSENTIAL UTILS INC COM 29670G102   2,390,370 59,894 SH   SOLE   0 59,894 0
ETSY INC NOTE 0.125%10/0 29786AAJ5   1,187,166 1,000,000 SH   SOLE   1,000,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   1,213,868 1,450,000 SH   SOLE   1,450,000 0 0
EVERSOURCE ENERGY COM 30040W108   20,310,282 286,383 SH   SOLE   286,383 0 0
EXPEDIA GROUP INC COM NEW 30212P303   727,881 6,654 SH   SOLE   6,654 0 0
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   4,705,383 5,360,000 SH   SOLE   5,360,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,943,217 24,298 SH   SOLE   24,298 0 0
EXXON MOBIL CORP COM 30231G102   2,904,652 27,083 SH   SOLE   27,083 0 0
FMC CORP COM NEW 302491303   2,636,672 25,270 SH   SOLE   25,270 0 0
META PLATFORMS INC CL A 30303M102   34,866,635 121,495 SH   SOLE   121,495 0 0
FACTSET RESH SYS INC COM 303075105   621,408 1,551 SH   SOLE   1,551 0 0
FAIR ISAAC CORP COM 303250104   1,169,308 1,445 SH   SOLE   1,445 0 0
FEDEX CORP COM 31428X106   3,653,798 14,739 SH   SOLE   14,739 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,008,176 18,431 SH   SOLE   18,431 0 0
FIRST SOLAR INC COM 336433107   4,635,345 24,385 SH   SOLE   19,280 5,105 0
FISERV INC COM 337738108   4,926,031 39,049 SH   SOLE   39,049 0 0
FORD MTR CO DEL COM 345370860   3,839,676 253,779 SH   SOLE   253,779 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   9,201,360 8,400,000 SH   SOLE   8,400,000 0 0
FORTINET INC COM 34959E109   391,027 5,173 SH   SOLE   5,173 0 0
FOX CORP CL A COM 35137L105   899,028 26,442 SH   SOLE   26,442 0 0
FRANKLIN RESOURCES INC COM 354613101   3,466,958 129,800 SH   SOLE   129,800 0 0
GARTNER INC COM 366651107   2,041,957 5,829 SH   SOLE   5,829 0 0
GENERAL ELECTRIC CO COM NEW 369604301   8,779,212 79,920 SH   SOLE   79,920 0 0
GENERAL MLS INC COM 370334104   4,733,157 61,710 SH   SOLE   61,710 0 0
GENERAL MTRS CO COM 37045V100   16,895,218 438,154 SH   SOLE   438,154 0 0
GILEAD SCIENCES INC COM 375558103   7,193,868 93,342 SH   SOLE   93,342 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   7,035,888 21,814 SH   SOLE   21,814 0 0
GRAINGER W W INC COM 384802104   9,893,650 12,546 SH   SOLE   12,546 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,620,375 109,046 SH   SOLE   0 109,046 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,132,053 30,589 SH   SOLE   30,589 0 0
HP INC COM 40434L105   4,142,196 134,881 SH   SOLE   134,881 0 0
HALLIBURTON CO COM 406216101   7,765,351 235,385 SH   SOLE   235,385 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   833,681 1,000,000 SH   SOLE   1,000,000 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   2,602,875 36,141 SH   SOLE   36,141 0 0
HASBRO INC COM 418056107   4,385,641 67,711 SH   SOLE   67,711 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   4,540,590 225,900 SH   SOLE   225,900 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,369,532 319,615 SH   SOLE   319,615 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,246,781 8,566 SH   SOLE   8,566 0 0
HOLOGIC INC COM 436440101   6,946,983 85,797 SH   SOLE   85,797 0 0
HOME DEPOT INC COM 437076102   44,765,398 144,107 SH   SOLE   144,107 0 0
HONEYWELL INTL INC COM 438516106   9,995,898 48,173 SH   SOLE   48,173 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,076,699 63,975 SH   SOLE   63,975 0 0
HOWMET AEROSPACE INC COM 443201108   2,413,968 48,708 SH   SOLE   48,708 0 0
HUBSPOT INC COM 443573100   709,808 1,334 SH   SOLE   1,334 0 0
HUMANA INC COM 444859102   18,595,242 41,588 SH   SOLE   41,588 0 0
ICICI BANK LIMITED ADR 45104G104   4,485,252 194,335 SH   SOLE   194,335 0 0
IDEX CORP COM 45167R104   2,252,265 10,463 SH   SOLE   10,463 0 0
IDEXX LABS INC COM 45168D104   1,113,444 2,217 SH   SOLE   2,217 0 0
ILLINOIS TOOL WKS INC COM 452308109   3,897,493 15,580 SH   SOLE   15,580 0 0
ILLUMINA INC NOTE 8/1 452327AK5   7,038,656 7,100,000 SH   SOLE   7,100,000 0 0
IMPERIAL OIL LTD COM NEW 453038408   514,117 10,037 SH   SOLE   10,037 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,246,261 77,552 SH   SOLE   77,552 0 0
INGERSOLL RAND INC COM 45687V106   27,429,500 419,668 SH   SOLE   342,684 76,984 0
INGEVITY CORP COM 45688C107   8,656,593 148,841 SH   SOLE   148,841 0 0
INSULET CORP NOTE 0.375% 9/0 45784PAK7   1,102,585 800,000 SH   SOLE   800,000 0 0
INTEL CORP COM 458140100   10,651,342 318,521 SH   SOLE   318,521 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   27,730,043 245,225 SH   SOLE   245,225 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   11,931,838 89,170 SH   SOLE   89,170 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   12,107,708 152,126 SH   SOLE   152,126 0 0
INTERNATIONAL PAPER CO COM 460146103   5,432,734 170,787 SH   SOLE   170,787 0 0
INTERPUBLIC GROUP COS INC COM 460690100   7,794,356 202,031 SH   SOLE   202,031 0 0
INTUIT COM 461202103   26,601,595 58,058 SH   SOLE   58,058 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   5,275,450 15,428 SH   SOLE   15,428 0 0
IQVIA HLDGS INC COM 46266C105   827,378 3,681 SH   SOLE   3,681 0 0
IRON MTN INC DEL COM 46284V101   4,536,225 79,835 SH   SOLE   79,835 0 0
JPMORGAN CHASE & CO COM 46625H100   30,255,447 208,027 SH   SOLE   208,027 0 0
JACOBS SOLUTIONS INC COM 46982L108   18,235,348 153,380 SH   SOLE   153,380 0 0
JOHNSON & JOHNSON COM 478160104   77,774,207 469,878 SH   SOLE   469,878 0 0
JUNIPER NETWORKS INC COM 48203R104   1,958,470 62,511 SH   SOLE   62,511 0 0
KLA CORP COM NEW 482480100   1,800,879 3,713 SH   SOLE   3,713 0 0
KELLOGG CO COM 487836108   2,667,490 39,577 SH   SOLE   39,577 0 0
KEURIG DR PEPPER INC COM 49271V100   19,199,811 614,001 SH   SOLE   614,001 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   24,817,262 148,207 SH   SOLE   148,207 0 0
KIMBERLY-CLARK CORP COM 494368103   2,670,909 19,346 SH   SOLE   19,346 0 0
KROGER CO COM 501044101   2,784,421 59,243 SH   SOLE   59,243 0 0
LPL FINL HLDGS INC COM 50212V100   1,555,929 7,156 SH   SOLE   7,156 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,648,377 13,528 SH   SOLE   13,528 0 0
LAM RESEARCH CORP COM 512807108   6,120,670 9,521 SH   SOLE   9,521 0 0
LAUDER ESTEE COS INC CL A 518439104   17,700,319 90,133 SH   SOLE   90,133 0 0
LEIDOS HOLDINGS INC COM 525327102   14,280,672 161,400 SH   SOLE   161,400 0 0
LENNAR CORP CL A 526057104   522,417 4,169 SH   SOLE   4,169 0 0
LENNOX INTL INC COM 526107107   1,291,237 3,960 SH   SOLE   3,960 0 0
LILLY ELI & CO COM 532457108   23,528,258 50,169 SH   SOLE   50,169 0 0
LINCOLN NATL CORP IND COM 534187109   785,422 30,490 SH   SOLE   30,490 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3   1,070,118 1,000,000 SH   SOLE   1,000,000 0 0
LOWES COS INC COM 548661107   3,870,981 17,151 SH   SOLE   17,151 0 0
LULULEMON ATHLETICA INC COM 550021109   266,842 705 SH   SOLE   705 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5   641,558 600,000 SH   SOLE   600,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   1,111,360 1,250,000 SH   SOLE   1,250,000 0 0
MSCI INC COM 55354G100   201,325 429 SH   SOLE   429 0 0
MAGNA INTL INC COM 559222401   1,244,678 22,022 SH   SOLE   22,022 0 0
MANULIFE FINL CORP COM 56501R106   461,628 24,395 SH   SOLE   24,395 0 0
MARATHON PETE CORP COM 56585A102   1,014,420 8,700 SH   SOLE   8,700 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   2,775,570 3,000,000 SH   SOLE   3,000,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,166,305 11,518 SH   SOLE   11,518 0 0
MASCO CORP COM 574599106   492,894 8,590 SH   SOLE   8,590 0 0
MASTERCARD INCORPORATED CL A 57636Q104   69,264,850 176,112 SH   SOLE   176,112 0 0
MCDONALDS CORP COM 580135101   57,075,687 191,266 SH   SOLE   191,266 0 0
MCKESSON CORP COM 58155Q103   2,107,920 4,933 SH   SOLE   4,933 0 0
MERCADOLIBRE INC COM 58733R102   588,746 497 SH   SOLE   497 0 0
MERCK & CO INC COM 58933Y105   33,035,234 286,292 SH   SOLE   286,292 0 0
METLIFE INC COM 59156R108   688,422 12,178 SH   SOLE   12,178 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   668,936 510 SH   SOLE   510 0 0
MICROSOFT CORP COM 594918104   321,545,700 944,223 SH   SOLE   928,196 16,027 0
MICRON TECHNOLOGY INC COM 595112103   10,737,283 170,136 SH   SOLE   170,136 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   1,751,140 1,400,000 SH   SOLE   1,400,000 0 0
MODERNA INC COM 60770K107   893,147 7,351 SH   SOLE   7,351 0 0
MONDELEZ INTL INC CL A 609207105   24,993,475 342,658 SH   SOLE   291,800 50,858 0
MONGODB INC CL A 60937P106   579,496 1,410 SH   SOLE   1,410 0 0
MOODYS CORP COM 615369105   1,483,374 4,266 SH   SOLE   4,266 0 0
MORGAN STANLEY COM NEW 617446448   6,678,536 78,203 SH   SOLE   78,203 0 0
MOSAIC CO NEW COM 61945C103   510,090 14,574 SH   SOLE   14,574 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   24,880,116 84,834 SH   SOLE   84,834 0 0
NIO INC SPON ADS 62914V106   1,166,017 120,332 SH   SOLE   120,332 0 0
NVR INC COM 62944T105   1,073,255 169 SH   SOLE   169 0 0
NASDAQ INC COM 631103108   1,126,012 22,588 SH   SOLE   22,588 0 0
NETAPP INC COM 64110D104   3,720,527 48,698 SH   SOLE   48,698 0 0
NETFLIX INC COM 64110L106   8,809,800 20,000 SH   SOLE   20,000 0 0
NEWMONT CORP COM 651639106   6,449,040 151,173 SH   SOLE   151,173 0 0
NEXTERA ENERGY INC COM 65339F101   47,590,099 641,376 SH   SOLE   616,936 24,440 0
NIKE INC CL B 654106103   4,598,676 41,666 SH   SOLE   41,666 0 0
NISOURCE INC COM 65473P105   2,213,764 80,942 SH   SOLE   80,942 0 0
GEN DIGITAL INC COM 668771108   2,846,850 153,469 SH   SOLE   153,469 0 0
NUCOR CORP COM 670346105   2,584,817 15,763 SH   SOLE   15,763 0 0
NVIDIA CORPORATION COM 67066G104   123,431,737 291,787 SH   SOLE   282,609 9,178 0
OKTA INC CL A 679295105   882,201 12,721 SH   SOLE   12,721 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   1,074,973 1,250,000 SH   SOLE   1,250,000 0 0
OMNICOM GROUP INC COM 681919106   8,914,413 93,688 SH   SOLE   93,688 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,743,771 18,437 SH   SOLE   18,437 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   5,794,457 3,150,000 SH   SOLE   3,150,000 0 0
ORACLE CORP COM 68389X105   17,333,907 145,553 SH   SOLE   145,553 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,102,834 12,390 SH   SOLE   12,390 0 0
OWENS CORNING NEW COM 690742101   1,019,727 7,814 SH   SOLE   7,814 0 0
PG&E CORP COM 69331C108   1,953,625 113,057 SH   SOLE   113,057 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,307,152 18,318 SH   SOLE   18,318 0 0
PPG INDS INC COM 693506107   1,404,253 9,469 SH   SOLE   9,469 0 0
PTC INC COM 69370C100   226,968 1,595 SH   SOLE   1,595 0 0
PACCAR INC COM 693718108   577,603 6,905 SH   SOLE   6,905 0 0
PACKAGING CORP AMER COM 695156109   794,282 6,010 SH   SOLE   6,010 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   585,100 38,167 SH   SOLE   38,167 0 0
PALO ALTO NETWORKS INC COM 697435105   13,877,770 54,314 SH   SOLE   54,314 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   2,188,397 850,000 SH   SOLE   850,000 0 0
PARKER-HANNIFIN CORP COM 701094104   22,015,808 56,445 SH   SOLE   56,445 0 0
PAYCHEX INC COM 704326107   3,259,332 29,135 SH   SOLE   29,135 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,997,149 6,217 SH   SOLE   6,217 0 0
PAYPAL HLDGS INC COM 70450Y103   4,856,276 72,775 SH   SOLE   72,775 0 0
PEPSICO INC COM 713448108   58,469,694 315,677 SH   SOLE   315,677 0 0
PFIZER INC COM 717081103   13,825,022 376,909 SH   SOLE   376,909 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   6,217,760 89,930 SH   SOLE   89,930 0 0
PINTEREST INC CL A 72352L106   747,940 27,357 SH   SOLE   27,357 0 0
POOL CORP COM 73278L105   386,628 1,032 SH   SOLE   1,032 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,362,264 31,148 SH   SOLE   31,148 0 0
PROCTER AND GAMBLE CO COM 742718109   64,613,775 425,819 SH   SOLE   425,819 0 0
PROGRESSIVE CORP COM 743315103   2,731,984 20,639 SH   SOLE   20,639 0 0
PROLOGIS INC. COM 74340W103   9,984,902 81,423 SH   SOLE   81,423 0 0
PRUDENTIAL FINL INC COM 744320102   3,113,284 35,290 SH   SOLE   35,290 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,885,006 46,079 SH   SOLE   46,079 0 0
PULTE GROUP INC COM 745867101   515,951 6,642 SH   SOLE   6,642 0 0
QORVO INC COM 74736K101   380,980 3,734 SH   SOLE   3,734 0 0
QUALCOMM INC COM 747525103   6,149,725 51,661 SH   SOLE   51,661 0 0
QUEST DIAGNOSTICS INC COM 74834L100   687,057 4,888 SH   SOLE   4,888 0 0
RALPH LAUREN CORP CL A 751212101   1,179,118 9,563 SH   SOLE   9,563 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   14,545,493 148,484 SH   SOLE   148,484 0 0
REGENCY CTRS CORP COM 758849103   1,138,359 18,429 SH   SOLE   18,429 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,272,742 3,163 SH   SOLE   3,163 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,209,119 4,452 SH   SOLE   4,452 0 0
REPUBLIC SVCS INC COM 760759100   3,386,742 22,111 SH   SOLE   0 22,111 0
RESTAURANT BRANDS INTL INC COM 76131D103   1,524,520 19,641 SH   SOLE   19,641 0 0
ROBERT HALF INTL INC COM 770323103   4,377,954 58,202 SH   SOLE   58,202 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,846,567 5,605 SH   SOLE   5,605 0 0
ROLLINS INC COM 775711104   420,462 9,817 SH   SOLE   9,817 0 0
ROYAL BK CDA COM 780087102   6,040,147 63,173 SH   SOLE   63,173 0 0
S&P GLOBAL INC COM 78409V104   45,974,867 114,682 SH   SOLE   114,682 0 0
SEI INVTS CO COM 784117103   304,479 5,107 SH   SOLE   5,107 0 0
SALESFORCE INC COM 79466L302   46,948,099 222,229 SH   SOLE   222,229 0 0
SCHLUMBERGER LTD COM STK 806857108   10,223,542 208,134 SH   SOLE   208,134 0 0
SEA LTD SPONSORD ADS 81141R100   1,341,188 23,108 SH   SOLE   23,108 0 0
SEMPRA COM 816851109   6,055,379 41,592 SH   SOLE   41,592 0 0
SERVICENOW INC COM 81762P102   32,237,409 57,365 SH   SOLE   57,365 0 0
SHERWIN WILLIAMS CO COM 824348106   3,251,558 12,246 SH   SOLE   12,246 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   1,090,590 1,000,000 SH   SOLE   1,000,000 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,477,624 57,810 SH   SOLE   0 57,810 0
SHOPIFY INC CL A 82509L107   711,163 10,991 SH   SOLE   10,991 0 0
SIMON PPTY GROUP INC NEW COM 828806109   5,183,204 44,884 SH   SOLE   44,884 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,293,081 11,682 SH   SOLE   11,682 0 0
SNAP ON INC COM 833034101   539,203 1,871 SH   SOLE   1,871 0 0
SNOWFLAKE INC CL A 833445109   4,863,383 27,636 SH   SOLE   27,636 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   7,329,460 27,242 SH   SOLE   23,496 3,746 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   656,194 550,000 SH   SOLE   550,000 0 0
SOUTHERN COPPER CORP COM 84265V105   270,388 3,769 SH   SOLE   3,769 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   11,996,371 10,400,000 SH   SOLE   10,400,000 0 0
SPLUNK INC COM 848637104   554,851 5,230 SH   SOLE   5,230 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8   1,287,608 1,300,000 SH   SOLE   1,300,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   1,357,800 1,350,000 SH   SOLE   1,350,000 0 0
BLOCK INC CL A 852234103   266,280 4,000 SH   SOLE   4,000 0 0
STANTEC INC COM 85472N109   1,796,289 27,542 SH   SOLE   0 27,542 0
STARBUCKS CORP COM 855244109   5,670,095 57,239 SH   SOLE   57,239 0 0
STATE STR CORP COM 857477103   20,937,823 286,114 SH   SOLE   286,114 0 0
STEEL DYNAMICS INC COM 858119100   2,965,619 27,225 SH   SOLE   27,225 0 0
STRYKER CORPORATION COM 863667101   3,363,312 11,024 SH   SOLE   11,024 0 0
SUN LIFE FINANCIAL INC. COM 866796105   5,922,572 113,482 SH   SOLE   113,482 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   1,115,042 60,898 SH   SOLE   0 60,898 0
SUNRUN INC COM 86771W105   586,558 32,842 SH   SOLE   0 32,842 0
SYNOPSYS INC COM 871607107   2,377,339 5,460 SH   SOLE   5,460 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,407,302 70,970 SH   SOLE   70,970 0 0
TJX COS INC NEW COM 872540109   30,429,520 358,881 SH   SOLE   358,881 0 0
T-MOBILE US INC COM 872590104   33,396,560 240,436 SH   SOLE   240,436 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   16,185,751 160,382 SH   SOLE   160,382 0 0
TAPESTRY INC COM 876030107   1,711,230 39,982 SH   SOLE   39,982 0 0
TARGET CORP COM 87612E106   1,455,121 11,032 SH   SOLE   11,032 0 0
TECK RESOURCES LTD CL B 878742204   3,760,991 89,285 SH   SOLE   89,285 0 0
TELUS CORPORATION COM 87971M103   769,764 39,511 SH   SOLE   39,511 0 0
TENABLE HLDGS INC COM 88025T102   4,685,414 107,587 SH   SOLE   107,587 0 0
TERADYNE INC COM 880770102   494,417 4,441 SH   SOLE   4,441 0 0
TESLA INC COM 88160R101   38,705,050 147,859 SH   SOLE   147,859 0 0
TETRA TECH INC NEW COM 88162G103   2,031,031 12,404 SH   SOLE   0 12,404 0
TEXAS INSTRS INC COM 882508104   10,039,175 55,767 SH   SOLE   55,767 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   47,581,513 91,196 SH   SOLE   85,076 6,120 0
3M CO COM 88579Y101   9,677,902 96,692 SH   SOLE   96,692 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,045,500 97,427 SH   SOLE   97,427 0 0
TRUIST FINL CORP COM 89832Q109   1,883,551 62,061 SH   SOLE   62,061 0 0
UGI CORP NEW COM 902681105   325,636 12,074 SH   SOLE   12,074 0 0
US BANCORP DEL COM NEW 902973304   629,181 19,043 SH   SOLE   19,043 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,373,789 54,987 SH   SOLE   54,987 0 0
UIPATH INC CL A 90364P105   1,119,701 67,574 SH   SOLE   67,574 0 0
ULTA BEAUTY INC COM 90384S303   2,061,206 4,380 SH   SOLE   4,380 0 0
UNION PAC CORP COM 907818108   12,720,407 62,166 SH   SOLE   62,166 0 0
UNITED PARCEL SERVICE INC CL B 911312106   9,661,217 53,898 SH   SOLE   53,898 0 0
UNITED RENTALS INC COM 911363109   1,477,738 3,318 SH   SOLE   3,318 0 0
UNITEDHEALTH GROUP INC COM 91324P102   29,119,574 60,585 SH   SOLE   60,585 0 0
V F CORP COM 918204108   707,552 37,064 SH   SOLE   37,064 0 0
VAIL RESORTS INC COM 91879Q109   445,867 1,771 SH   SOLE   1,771 0 0
VALERO ENERGY CORP COM 91913Y100   1,456,162 12,414 SH   SOLE   12,414 0 0
VENTAS INC COM 92276F100   1,700,160 35,967 SH   SOLE   35,967 0 0
VERISIGN INC COM 92343E102   1,827,193 8,086 SH   SOLE   8,086 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   13,020,665 350,112 SH   SOLE   350,112 0 0
VERISK ANALYTICS INC COM 92345Y106   20,237,144 89,533 SH   SOLE   89,533 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,194,734 3,395 SH   SOLE   3,395 0 0
VICI PPTYS INC COM 925652109   4,538,461 144,399 SH   SOLE   144,399 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   1,449,789 87,866 SH   SOLE   87,866 0 0
VISA INC COM CL A 92826C839   79,939,568 336,616 SH   SOLE   336,616 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,199,427 112,300 SH   SOLE   112,300 0 0
WASTE MGMT INC DEL COM 94106L109   28,056,581 161,784 SH   SOLE   153,895 7,889 0
WELLS FARGO CO NEW COM 949746101   5,888,432 137,967 SH   SOLE   137,967 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,935,681 5,061 SH   SOLE   5,061 0 0
WESTROCK CO COM 96145D105   538,580 18,527 SH   SOLE   18,527 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   17,523,150 522,923 SH   SOLE   522,923 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   485,681 11,218 SH   SOLE   11,218 0 0
WHIRLPOOL CORP COM 963320106   2,312,197 15,540 SH   SOLE   15,540 0 0
WILLIAMS COS INC COM 969457100   10,005,957 306,649 SH   SOLE   306,649 0 0
WORKDAY INC CL A 98138H101   15,944,446 70,585 SH   SOLE   70,585 0 0
XCEL ENERGY INC COM 98389B100   3,092,149 49,737 SH   SOLE   49,737 0 0
XYLEM INC COM 98419M100   11,690,069 103,801 SH   SOLE   23,761 80,040 0
YUM CHINA HLDGS INC COM 98850P109   2,168,470 38,380 SH   SOLE   38,380 0 0
ZOETIS INC CL A 98978V103   22,273,986 129,342 SH   SOLE   129,342 0 0
ZSCALER INC COM 98980G102   511,611 3,497 SH   SOLE   3,497 0 0
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   3,624,408 3,100,000 SH   SOLE   3,100,000 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   2,689,538 100,020 SH   SOLE   0 100,020 0
AMCOR PLC ORD G0250X107   1,923,396 192,725 SH   SOLE   192,725 0 0
AON PLC SHS CL A G0403H108   443,582 1,285 SH   SOLE   1,285 0 0
ARCH CAP GROUP LTD ORD G0450A105   3,696,392 49,384 SH   SOLE   49,384 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   35,238,910 114,197 SH   SOLE   114,197 0 0
CREDICORP LTD COM G2519Y108   260,289 1,763 SH   SOLE   1,763 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   9,200,282 142,795 SH   SOLE   142,795 0 0
EATON CORP PLC SHS G29183103   12,345,127 61,388 SH   SOLE   46,214 15,174 0
EVEREST RE GROUP LTD COM G3223R108   581,504 1,701 SH   SOLE   1,701 0 0
FERGUSON PLC NEW SHS G3421J106   1,468,097 9,305 SH   SOLE   9,305 0 0
INVESCO LTD SHS G491BT108   1,374,554 81,770 SH   SOLE   81,770 0 0
JOHNSON CTLS INTL PLC SHS G51502105   6,849,024 100,514 SH   SOLE   73,894 26,620 0
LINDE PLC SHS G54950103   65,273,057 171,209 SH   SOLE   70,948 100,261 0
MEDTRONIC PLC SHS G5960L103   34,406,222 390,536 SH   SOLE   390,536 0 0
APTIV PLC SHS G6095L109   21,635,423 211,925 SH   SOLE   200,641 11,284 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,258,502 57,809 SH   SOLE   57,809 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,241,736 36,233 SH   SOLE   36,233 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   4,708,630 24,619 SH   SOLE   24,619 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,195,634 5,077 SH   SOLE   5,077 0 0
ALCON AG ORD SHS H01301128   1,733,796 20,933 SH   SOLE   20,933 0 0
CHUBB LIMITED COM H1467J104   1,851,850 9,617 SH   SOLE   9,617 0 0
TE CONNECTIVITY LTD SHS H84989104   15,064,677 107,482 SH   SOLE   107,482 0 0
AERCAP HOLDINGS NV SHS N00985106   3,225,736 50,783 SH   SOLE   50,783 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,955,755 75,746 SH   SOLE   75,746 0 0
NXP SEMICONDUCTORS N V COM N6596X109   672,169 3,284 SH   SOLE   3,284 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,383,892 13,340 SH   SOLE   13,340 0 0