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
10X GENOMICS INC CL A COM 88025U109   8,968,243 160,750 SH   SOLE   160,750 0 0
3-D SYS CORP DEL COM NEW 88554D205   154,154 14,380 SH   SOLE   14,380 0 0
3M CO COM 88579Y101   10,651,112 101,333 SH   SOLE   101,333 0 0
9 METERS BIOPHARMA INC COM NEW 654405208   45,484 32,722 SH   SOLE   32,722 0 0
ABBOTT LABS COM 002824100   69,342,038 684,792 SH   SOLE   684,792 0 0
ABBVIE INC COM 00287Y109   61,798,150 387,777 SH   SOLE   387,777 0 0
ABM INDS INC COM 000957100   316,692 7,047 SH   SOLE   7,047 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   366,444 5,616 SH   SOLE   5,616 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   155,152 11,122 SH   SOLE   11,122 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   86,880,239 303,979 SH   SOLE   300,669 0 3,310
ACTIVISION BLIZZARD INC COM 00507V109   16,422,153 191,870 SH   SOLE   190,155 0 1,715
ADEIA INC COM 00676P107   147,085 16,601 SH   SOLE   16,601 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   50,431,445 130,865 SH   SOLE   129,720 0 1,145
ADVANCE AUTO PARTS INC COM 00751Y106   1,304,510 10,727 SH   SOLE   10,727 0 0
ADVANCED MICRO DEVICES INC COM 007903107   40,080,013 408,938 SH   SOLE   408,938 0 0
AECOM COM 00766T100   315,863 3,746 SH   SOLE   3,746 0 0
AERCAP HOLDINGS NV SHS N00985106   759,161 13,501 SH   SOLE   13,501 0 0
AERWINS TECHNOLOGIES INC COM 00810J108   49,754 52,930 SH   SOLE   52,930 0 0
AES CORP COM 00130H105   2,400,607 99,693 SH   SOLE   99,693 0 0
AFLAC INC COM 001055102   6,854,153 106,233 SH   SOLE   106,233 0 0
AGCO CORP COM 001084102   238,087 1,761 SH   SOLE   1,761 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   6,044,213 43,691 SH   SOLE   43,691 0 0
AGNC INVT CORP COM 00123Q104   188,496 18,700 SH   SOLE   18,700 0 0
AGNICO EAGLE MINES LTD COM 008474108   279,374,320 5,485,388 SH   SOLE   5,481,815 0 3,573
AIR PRODS & CHEMS INC COM 009158106   11,704,956 40,754 SH   SOLE   40,754 0 0
AIRBNB INC COM CL A 009066101   6,965,778 55,995 SH   SOLE   55,995 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,890,710 24,147 SH   SOLE   24,147 0 0
AKILI INC COMMON STOCK 00974B107   55,691 34,807 SH   SOLE   34,807 0 0
AKOYA BIOSCIENCES INC COM 00974H104   1,817,449 222,182 SH   SOLE   222,182 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   6,563,622 538,143 SH   SOLE   538,143 0 0
ALASKA AIR GROUP INC COM 011659109   739,965 17,635 SH   SOLE   17,635 0 0
ALBEMARLE CORP COM 012653101   3,828,634 17,321 SH   SOLE   17,321 0 0
ALCOA CORP COM 013872106   209,097 4,913 SH   SOLE   4,913 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,869,983 22,852 SH   SOLE   22,852 0 0
ALGOMA STL GROUP INC COM 015658107   727,842 89,921 SH   SOLE   89,921 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   7,057,171 841,891 SH   SOLE   841,891 0 0
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   15,282,089 511,620 SH   SOLE   511,620 0 0
ALIGN TECHNOLOGY INC COM 016255101   6,275,817 18,782 SH   SOLE   18,782 0 0
ALLEGION PLC ORD SHS G0176J109   1,530,508 14,340 SH   SOLE   12,875 0 1,465
ALLIANT ENERGY CORP COM 018802108   7,781,662 145,724 SH   SOLE   145,724 0 0
ALLSTATE CORP COM 020002101   5,395,561 48,692 SH   SOLE   48,692 0 0
ALLY FINL INC COM 02005N100   544,339 21,355 SH   SOLE   21,355 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   839,541 4,191 SH   SOLE   4,191 0 0
ALPHABET INC CAP STK CL C 02079K107   188,007,710 1,807,786 SH   SOLE   1,800,036 0 7,750
ALPHABET INC CAP STK CL A 02079K305   189,303,647 1,824,989 SH   SOLE   1,824,989 0 0
ALTRIA GROUP INC COM 02209S103   11,831,975 265,172 SH   SOLE   265,172 0 0
AMAZON COM INC COM 023135106   243,863,765 2,360,962 SH   SOLE   2,354,882 0 6,080
AMC ENTMT HLDGS INC CL A COM 00165C104   71,037 14,179 SH   SOLE   14,179 0 0
AMCOR PLC ORD G0250X107   4,892,000 429,877 SH   SOLE   429,877 0 0
AMDOCS LTD SHS G02602103   342,923 3,571 SH   SOLE   3,571 0 0
AMEREN CORP COM 023608102   8,575,849 99,269 SH   SOLE   99,269 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,322,529 89,663 SH   SOLE   89,663 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   105,896 13,559 SH   SOLE   13,559 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   260,266 19,365 SH   SOLE   19,365 0 0
AMERICAN ELEC PWR CO INC COM 025537101   21,088,024 231,762 SH   SOLE   231,762 0 0
AMERICAN EXPRESS CO COM 025816109   20,481,512 124,168 SH   SOLE   124,168 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   330,237 2,718 SH   SOLE   2,718 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   279,307 8,881 SH   SOLE   8,881 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   5,592,377 111,048 SH   SOLE   111,048 0 0
AMERICAN TOWER CORP NEW COM 03027X100   49,620,495 242,833 SH   SOLE   239,513 0 3,320
AMERICAN WTR WKS CO INC NEW COM 030420103   50,219,848 342,821 SH   SOLE   337,756 0 5,065
AMERICOLD REALTY TRUST INC COM 03064D108   226,832 7,973 SH   SOLE   7,973 0 0
AMERIPRISE FINL INC COM 03076C106   4,802,549 15,669 SH   SOLE   15,669 0 0
AMERISOURCEBERGEN CORP COM 03073E105   6,732,145 42,047 SH   SOLE   42,047 0 0
AMETEK INC COM 031100100   8,662,395 59,605 SH   SOLE   59,605 0 0
AMGEN INC COM 031162100   80,591,714 333,368 SH   SOLE   333,368 0 0
AMPHENOL CORP NEW CL A 032095101   8,612,389 105,389 SH   SOLE   105,389 0 0
ANALOG DEVICES INC COM 032654105   32,767,117 166,145 SH   SOLE   166,145 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   1,652,927 68,331 SH   SOLE   68,331 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   354,299 18,540 SH   SOLE   18,540 0 0
ANSYS INC COM 03662Q105   7,573,197 22,756 SH   SOLE   22,756 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   62,515 11,840 SH   SOLE   11,840 0 0
AON PLC SHS CL A G0403H108   57,405,797 182,073 SH   SOLE   178,883 0 3,190
APA CORPORATION COM 03743Q108   1,700,554 47,159 SH   SOLE   47,159 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   145,804 15,661 SH   SOLE   15,661 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   848,049 13,427 SH   SOLE   13,427 0 0
APPLE INC COM 037833100   658,493,552 3,993,334 SH   SOLE   3,986,179 0 7,155
APPLIED MATLS INC COM 038222105   27,801,956 226,345 SH   SOLE   226,345 0 0
APTARGROUP INC COM 038336103   225,625 1,909 SH   SOLE   1,909 0 0
APTIV PLC SHS G6095L109   4,301,813 38,344 SH   SOLE   38,344 0 0
ARAMARK COM 03852U106   309,527 8,646 SH   SOLE   8,646 0 0
ARCBEST CORP COM 03937C105   244,543 2,646 SH   SOLE   2,646 0 0
ARCH CAP GROUP LTD ORD G0450A105   3,650,931 53,793 SH   SOLE   53,793 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   6,483,129 81,385 SH   SOLE   81,385 0 0
ARCHROCK INC COM 03957W106   143,560 14,694 SH   SOLE   14,694 0 0
ARCONIC CORPORATION COM 03966V107   295,665 11,272 SH   SOLE   11,272 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   334,344 4,007 SH   SOLE   4,007 0 0
ARISTA NETWORKS INC COM 040413106   5,944,090 35,411 SH   SOLE   35,411 0 0
ARROW ELECTRS INC COM 042735100   227,139 1,819 SH   SOLE   1,819 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   337,050 1,605 SH   SOLE   1,605 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   15,038,926 22,093 SH   SOLE   21,113 0 980
ASSURANT INC COM 04621X108   902,446 7,516 SH   SOLE   7,516 0 0
ASSURED GUARANTY LTD COM G0585R106   200,678 3,992 SH   SOLE   3,992 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   13,797,389 198,781 SH   SOLE   198,781 0 0
AT&T INC COM 00206R102   28,520,293 1,481,678 SH   SOLE   1,481,678 0 0
ATHERSYS INC NEW COM NEW 04744L205   44,742 36,376 SH   SOLE   36,376 0 0
ATI INC COM 01741R102   308,222 7,811 SH   SOLE   7,811 0 0
ATLASSIAN CORPORATION CL A 049468101   3,801,001 22,206 SH   SOLE   22,206 0 0
ATLIS MOTOR VEHICLES INC CLASS A COM 049506108   35,284 61,194 SH   SOLE   61,194 0 0
ATMOS ENERGY CORP COM 049560105   2,834,730 25,229 SH   SOLE   25,229 0 0
AUTODESK INC COM 052769106   11,407,792 54,803 SH   SOLE   54,803 0 0
AUTOLIV INC COM 052800109   232,373 2,489 SH   SOLE   2,489 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   26,028,341 116,913 SH   SOLE   116,913 0 0
AUTOZONE INC COM 053332102   6,931,983 2,820 SH   SOLE   2,820 0 0
AVALONBAY CMNTYS INC COM 053484101   4,684,000 27,871 SH   SOLE   27,871 0 0
AVANTOR INC COM 05352A100   465,270 22,009 SH   SOLE   22,009 0 0
AVERY DENNISON CORP COM 053611109   2,842,482 15,886 SH   SOLE   15,886 0 0
AVIS BUDGET GROUP COM 053774105   210,189 1,079 SH   SOLE   1,079 0 0
AVISTA CORP COM 05379B107   365,961 8,621 SH   SOLE   8,621 0 0
AXON ENTERPRISE INC COM 05464C101   8,163,404 36,306 SH   SOLE   36,306 0 0
B2GOLD CORP COM 11777Q209   5,069,462 1,284,277 SH   SOLE   1,284,277 0 0
BAKER HUGHES COMPANY CL A 05722G100   7,237,973 250,796 SH   SOLE   250,796 0 0
BALL CORP COM 058498106   3,079,492 55,879 SH   SOLE   46,519 0 9,360
BALLARD PWR SYS INC NEW COM 058586108   1,299,816 233,212 SH   SOLE   233,212 0 0
BANK AMERICA CORP COM 060505104   36,999,065 1,293,719 SH   SOLE   1,293,719 0 0
BANK MONTREAL QUE COM 063671101   758,102,643 8,519,481 SH   SOLE   8,519,481 0 0
BANK NEW YORK MELLON CORP COM 064058100   6,260,814 137,782 SH   SOLE   137,782 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   402,466,546 7,998,583 SH   SOLE   7,998,583 0 0
BARNES GROUP INC COM 067806109   222,104 5,514 SH   SOLE   5,514 0 0
BARRICK GOLD CORP COM 067901108   293,898,057 15,846,593 SH   SOLE   15,846,593 0 0
BATH & BODY WORKS INC COM 070830104   1,244,086 34,010 SH   SOLE   34,010 0 0
BAUSCH HEALTH COS INC COM 071734107   2,156,629 266,440 SH   SOLE   266,440 0 0
BAXTER INTL INC COM 071813109   2,991,624 73,758 SH   SOLE   73,758 0 0
BAYTEX ENERGY CORP COM 07317Q105   4,243,240 1,132,212 SH   SOLE   511,568 0 620,644
BCE INC COM NEW 05534B760   205,206,528 4,585,503 SH   SOLE   4,585,503 0 0
BECTON DICKINSON & CO COM 075887109   14,388,263 58,125 SH   SOLE   58,125 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204   728,695 101,523 SH   SOLE   101,523 0 0
BENTLEY SYS INC COM CL B 08265T208   309,743 7,205 SH   SOLE   7,205 0 0
BERKLEY W R CORP COM 084423102   1,866,119 29,973 SH   SOLE   29,973 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   83,315,409 269,830 SH   SOLE   269,830 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,656,000 10 SH   SOLE   10 0 0
BEST BUY INC COM 086516101   2,919,393 37,299 SH   SOLE   37,299 0 0
BGC PARTNERS INC CL A 05541T101   52,771 10,090 SH   SOLE   10,090 0 0
BILL HOLDINGS INC COM 090043100   282,935 3,487 SH   SOLE   3,487 0 0
BIO RAD LABS INC CL A 090572207   1,467,238 3,063 SH   SOLE   3,063 0 0
BIOGEN INC COM 09062X103   10,210,652 36,725 SH   SOLE   36,725 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   614,557 6,320 SH   SOLE   6,320 0 0
BIORA THERAPEUTICS INC COM NEW 74319F305   41,855 15,110 SH   SOLE   15,110 0 0
BIO-TECHNE CORP COM 09073M104   1,693,387 22,825 SH   SOLE   22,825 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   287,773 3,783 SH   SOLE   3,783 0 0
BLACK KNIGHT INC COM 09215C105   248,256 4,313 SH   SOLE   4,313 0 0
BLACKBERRY LTD COM 09228F103   2,221,972 484,825 SH   SOLE   484,825 0 0
BLACKROCK INC COM 09247X101   24,786,212 37,043 SH   SOLE   36,388 0 655
BLACKSTONE INC COM 09260D107   8,613,239 98,056 SH   SOLE   98,056 0 0
BLOCK INC CL A 852234103   1,260,002 18,354 SH   SOLE   18,354 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   131,774 11,893 SH   SOLE   11,893 0 0
BOEING CO COM 097023105   17,679,912 83,227 SH   SOLE   83,227 0 0
BOOKING HOLDINGS INC COM 09857L108   26,078,495 9,832 SH   SOLE   9,832 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   437,589 4,721 SH   SOLE   4,721 0 0
BORGWARNER INC COM 099724106   1,677,352 34,155 SH   SOLE   34,155 0 0
BOSTON PROPERTIES INC COM 101121101   1,153,189 21,308 SH   SOLE   21,308 0 0
BOSTON SCIENTIFIC CORP COM 101137107   12,257,650 245,006 SH   SOLE   245,006 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   85,868 18,154 SH   SOLE   18,154 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   44,913 47,699 SH   SOLE   47,699 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   26,825,604 387,038 SH   SOLE   387,038 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   6,535,631 186,166 SH   SOLE   186,166 0 0
BROADCOM INC COM 11135F101   91,565,721 142,728 SH   SOLE   142,728 0 0
BROADMARK RLTY CAP INC COM 11135B100   53,260 11,332 SH   SOLE   11,332 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,568,346 17,523 SH   SOLE   17,523 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   169,043,938 5,165,694 SH   SOLE   5,164,193 0 1,501
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   30,695,540 1,552,375 SH   SOLE   1,552,375 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   51,701,773 2,807,825 SH   SOLE   2,807,825 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   575,805,590 17,691,569 SH   SOLE   17,685,562 0 6,007
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   177,462,911 5,256,718 SH   SOLE   5,256,718 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   9,352,736 203,128 SH   SOLE   203,128 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   30,651,119 877,412 SH   SOLE   877,412 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   111,716,262 3,547,687 SH   SOLE   3,547,687 0 0
BROWN & BROWN INC COM 115236101   1,975,305 34,401 SH   SOLE   34,401 0 0
BROWN FORMAN CORP CL B 115637209   1,948,345 30,315 SH   SOLE   30,315 0 0
BRP INC COM SUN VTG 05577W200   2,663,361 34,068 SH   SOLE   34,068 0 0
BRUKER CORP COM 116794108   223,275 2,832 SH   SOLE   2,832 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   323,337 3,642 SH   SOLE   3,642 0 0
BUNGE LIMITED COM G16962105   2,086,157 21,840 SH   SOLE   21,840 0 0
BURLINGTON STORES INC COM 122017106   449,875 2,226 SH   SOLE   2,226 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,182,165 21,960 SH   SOLE   21,960 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   14,597,894 69,484 SH   SOLE   69,484 0 0
CAE INC COM 124765108   6,626,626 293,344 SH   SOLE   293,344 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,501,786 30,768 SH   SOLE   30,768 0 0
CAMBER ENERGY INC COM 13200M607   49,486 31,320 SH   SOLE   31,320 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,654,585 15,782 SH   SOLE   15,782 0 0
CAMECO CORP COM 13321L108   41,648,400 1,592,047 SH   SOLE   1,592,047 0 0
CAMPBELL SOUP CO COM 134429109   2,006,550 36,496 SH   SOLE   36,496 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   1,283,349 66,800 SH   SOLE   66,800 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   433,218,913 10,226,219 SH   SOLE   10,220,549 0 5,670
CANADIAN NAT RES LTD COM 136385101   668,688,417 12,095,367 SH   SOLE   11,938,197 0 157,170
CANADIAN NATL RY CO COM 136375102   662,435,376 5,619,574 SH   SOLE   5,617,584 0 1,990
CANADIAN PAC RY LTD COM 13645T100   684,561,615 8,898,700 SH   SOLE   8,894,895 0 3,805
CANOPY GROWTH CORP COM 138035100   455,008 259,722 SH   SOLE   259,722 0 0
CAPITAL ONE FINL CORP COM 14040H105   5,451,791 56,695 SH   SOLE   56,695 0 0
CAPITOL FED FINL INC COM 14057J101   102,606 15,246 SH   SOLE   15,246 0 0
CARDINAL HEALTH INC COM 14149Y108   3,599,689 47,678 SH   SOLE   47,678 0 0
CARISMA THERAPEUTICS INC COM 14216R101   46,410 14,971 SH   SOLE   14,971 0 0
CARLISLE COS INC COM 142339100   322,828 1,428 SH   SOLE   1,428 0 0
CARLYLE GROUP INC COM 14316J108   202,076 6,506 SH   SOLE   6,506 0 0
CARMAX INC COM 143130102   1,500,617 23,345 SH   SOLE   23,345 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,408,170 138,736 SH   SOLE   138,736 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   244,613 5,465 SH   SOLE   5,465 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   5,631,688 123,097 SH   SOLE   123,097 0 0
CASEYS GEN STORES INC COM 147528103   232,262 1,073 SH   SOLE   1,073 0 0
CASTELLUM INC COM NEW 14838T204   43,196 39,629 SH   SOLE   39,629 0 0
CATALENT INC COM 148806102   1,702,809 25,914 SH   SOLE   25,914 0 0
CATERPILLAR INC COM 149123101   18,322,990 80,069 SH   SOLE   80,069 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,135,087 15,905 SH   SOLE   15,905 0 0
CBRE GROUP INC CL A 12504L109   3,393,019 46,601 SH   SOLE   46,601 0 0
CDW CORP COM 12514G108   3,882,599 19,922 SH   SOLE   19,922 0 0
CELANESE CORP DEL COM 150870103   2,052,577 18,850 SH   SOLE   18,850 0 0
CELESTICA INC SUB VTG SHS 15101Q108   1,243,331 96,500 SH   SOLE   96,500 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,479,943 243,012 SH   SOLE   243,012 0 0
CENOVUS ENERGY INC *W EXP 01/01/202 15135U117   491,389 38,852 SH   SOLE   4,228 0 34,624
CENOVUS ENERGY INC COM 15135U109   258,549,629 14,833,341 SH   SOLE   14,151,230 0 682,111
CENTENE CORP DEL COM 15135B101   5,174,181 81,857 SH   SOLE   81,857 0 0
CENTERPOINT ENERGY INC COM 15189T107   2,708,052 91,923 SH   SOLE   91,923 0 0
CENTERRA GOLD INC COM 152006102   1,305,350 202,279 SH   SOLE   202,279 0 0
CERIDIAN HCM HLDG INC COM 15677J108   1,610,623 21,998 SH   SOLE   21,998 0 0
CF INDS HLDGS INC COM 125269100   2,108,662 29,089 SH   SOLE   29,089 0 0
CGI INC CL A SUB VTG 12532H104   57,694,374 599,232 SH   SOLE   599,232 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,485,193 7,359 SH   SOLE   7,359 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   11,668,457 32,629 SH   SOLE   32,629 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,225,770 9,429 SH   SOLE   9,429 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   25,391 11,285 SH   SOLE   11,285 0 0
CHEMED CORP NEW COM 16359R103   226,393 421 SH   SOLE   421 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,328,883 8,432 SH   SOLE   8,432 0 0
CHESAPEAKE ENERGY CORP COM 165167735   244,545 3,216 SH   SOLE   3,216 0 0
CHEVRON CORP NEW COM 166764100   87,959,081 539,101 SH   SOLE   532,421 0 6,680
CHICOS FAS INC COM 168615102   81,571 14,831 SH   SOLE   14,831 0 0
CHIMERA INVT CORP COM NEW 16934Q208   67,466 11,962 SH   SOLE   11,962 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   6,925,408 4,054 SH   SOLE   4,054 0 0
CHUBB LIMITED COM H1467J104   9,776,963 50,350 SH   SOLE   50,350 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,520,221 39,817 SH   SOLE   37,672 0 2,145
CHURCHILL DOWNS INC COM 171484108   237,257 923 SH   SOLE   923 0 0
CIENA CORP COM NEW 171779309   212,548 4,047 SH   SOLE   4,047 0 0
CINCINNATI FINL CORP COM 172062101   2,550,605 22,757 SH   SOLE   22,757 0 0
CINEMARK HLDGS INC COM 17243V102   181,000 12,238 SH   SOLE   12,238 0 0
CINTAS CORP COM 172908105   11,621,597 25,118 SH   SOLE   23,478 0 1,640
CISCO SYS INC COM 17275R102   72,511,384 1,387,217 SH   SOLE   1,387,217 0 0
CITIGROUP INC COM NEW 172967424   14,290,243 304,761 SH   SOLE   304,761 0 0
CITIZENS FINL GROUP INC COM 174610105   2,668,794 87,876 SH   SOLE   87,876 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   255,850 13,958 SH   SOLE   13,958 0 0
CLOROX CO DEL COM 189054109   5,163,529 32,631 SH   SOLE   32,631 0 0
CLOUDFLARE INC CL A COM 18915M107   597,794 9,695 SH   SOLE   9,695 0 0
CME GROUP INC COM 12572Q105   17,037,236 88,958 SH   SOLE   88,958 0 0
CMS ENERGY CORP COM 125896100   8,547,963 139,263 SH   SOLE   139,263 0 0
COCA COLA CO COM 191216100   54,065,472 871,602 SH   SOLE   871,602 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,230,205 20,784 SH   SOLE   20,784 0 0
COGNEX CORP COM 192422103   561,996 11,342 SH   SOLE   11,342 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   8,099,486 132,931 SH   SOLE   132,931 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   358,053 5,299 SH   SOLE   5,299 0 0
COLGATE PALMOLIVE CO COM 194162103   24,429,387 325,075 SH   SOLE   317,035 0 8,040
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   37,027,537 351,198 SH   SOLE   351,198 0 0
COMCAST CORP NEW CL A 20030N101   46,394,258 1,223,800 SH   SOLE   1,223,800 0 0
COMERICA INC COM 200340107   832,405 19,171 SH   SOLE   19,171 0 0
COMMERCE BANCSHARES INC COM 200525103   916,912 15,714 SH   SOLE   15,714 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   69,404 14,164 SH   SOLE   14,164 0 0
CONAGRA BRANDS INC COM 205887102   5,305,237 141,247 SH   SOLE   141,247 0 0
CONMED CORP COM 207410101   209,693 2,019 SH   SOLE   2,019 0 0
CONOCOPHILLIPS COM 20825C104   24,296,331 244,898 SH   SOLE   244,898 0 0
CONSOLIDATED EDISON INC COM 209115104   12,605,479 131,760 SH   SOLE   131,760 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,436,043 24,065 SH   SOLE   24,065 0 0
CONSTELLATION ENERGY CORP COM 21037T109   6,507,729 82,901 SH   SOLE   82,901 0 0
COOPER COS INC COM NEW 216648402   2,695,659 7,220 SH   SOLE   7,220 0 0
COPART INC COM 217204106   8,549,271 113,672 SH   SOLE   113,672 0 0
CORECIVIC INC COM 21871N101   115,570 12,562 SH   SOLE   12,562 0 0
CORNING INC COM 219350105   4,881,729 138,371 SH   SOLE   138,371 0 0
CORTEVA INC COM 22052L104   6,643,629 110,158 SH   SOLE   110,158 0 0
COSMOS HEALTH INC COM 221413305   50,360 14,226 SH   SOLE   14,226 0 0
COSTAR GROUP INC COM 22160N109   7,065,731 102,625 SH   SOLE   102,625 0 0
COSTCO WHSL CORP NEW COM 22160K105   94,702,925 190,599 SH   SOLE   190,009 0 590
COTERRA ENERGY INC COM 127097103   4,059,358 165,418 SH   SOLE   165,418 0 0
COUPANG INC CL A 22266T109   617,296 38,581 SH   SOLE   38,581 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   276,502 2,434 SH   SOLE   2,434 0 0
CREDICORP LTD COM G2519Y108   216,325 1,634 SH   SOLE   1,634 0 0
CRESCENT PT ENERGY CORP COM 22576C101   89,968,341 12,757,924 SH   SOLE   12,091,416 0 666,508
CROCS INC COM 227046109   210,396 1,664 SH   SOLE   1,664 0 0
CRONOS GROUP INC COM 22717L101   19,329 10,057 SH   SOLE   10,057 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,427,870 32,259 SH   SOLE   32,259 0 0
CROWN CASTLE INC COM 22822V101   12,408,708 92,713 SH   SOLE   92,713 0 0
CROWN HLDGS INC COM 228368106   351,766 4,253 SH   SOLE   4,253 0 0
CSX CORP COM 126408103   16,074,157 536,879 SH   SOLE   536,879 0 0
CUBESMART COM 229663109   296,224 6,409 SH   SOLE   6,409 0 0
CUMMINS INC COM 231021106   6,126,316 25,646 SH   SOLE   25,646 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   141,805 13,454 SH   SOLE   13,454 0 0
CVS HEALTH CORP COM 126650100   48,485,491 652,476 SH   SOLE   652,476 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   565,580 3,822 SH   SOLE   3,822 0 0
D R HORTON INC COM 23331A109   4,604,130 47,130 SH   SOLE   47,130 0 0
DAKOTA GOLD CORP COM 46655E100   49,735 13,739 SH   SOLE   13,739 0 0
DANAHER CORPORATION COM 235851102   32,232,387 127,886 SH   SOLE   127,886 0 0
DARDEN RESTAURANTS INC COM 237194105   3,422,830 22,060 SH   SOLE   22,060 0 0
DARLING INGREDIENTS INC COM 237266101   309,111 5,293 SH   SOLE   5,293 0 0
DATADOG INC CL A COM 23804L103   3,096,915 42,622 SH   SOLE   42,622 0 0
DAVITA INC COM 23918K108   747,996 9,222 SH   SOLE   9,222 0 0
DECKERS OUTDOOR CORP COM 243537107   327,272 728 SH   SOLE   728 0 0
DEERE & CO COM 244199105   58,211,538 140,989 SH   SOLE   139,444 0 1,545
DELL TECHNOLOGIES INC CL C 24703L202   697,442 17,345 SH   SOLE   17,345 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   3,289,464 94,200 SH   SOLE   94,200 0 0
DENISON MINES CORP COM 248356107   753,819 693,726 SH   SOLE   693,726 0 0
DENTSPLY SIRONA INC COM 24906P109   1,239,009 31,543 SH   SOLE   31,543 0 0
DESCARTES SYS GROUP INC COM 249906108   7,020,541 87,069 SH   SOLE   87,069 0 0
DEVON ENERGY CORP NEW COM 25179M103   4,793,526 94,715 SH   SOLE   94,715 0 0
DEXCOM INC COM 252131107   11,343,118 97,634 SH   SOLE   97,634 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   298,947 1,650 SH   SOLE   1,650 0 0
DIAMONDBACK ENERGY INC COM 25278X109   6,082,650 45,000 SH   SOLE   45,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   185,657 22,836 SH   SOLE   22,836 0 0
DICKS SPORTING GOODS INC COM 253393102   248,875 1,754 SH   SOLE   1,754 0 0
DIGITAL RLTY TR INC COM 253868103   5,683,596 57,813 SH   SOLE   57,813 0 0
DISCOVER FINL SVCS COM 254709108   3,973,071 40,197 SH   SOLE   40,197 0 0
DISH NETWORK CORPORATION CL A 25470M109   318,937 34,184 SH   SOLE   34,184 0 0
DISNEY WALT CO COM 254687106   44,743,500 446,858 SH   SOLE   446,043 0 815
DOCEBO INC COM 25609L105   9,930,300 244,163 SH   SOLE   244,163 0 0
DOCUSIGN INC COM 256163106   398,772 6,840 SH   SOLE   6,840 0 0
DOLLAR GEN CORP NEW COM 256677105   51,850,820 246,369 SH   SOLE   245,454 0 915
DOLLAR TREE INC COM 256746108   7,939,033 55,305 SH   SOLE   55,305 0 0
DOMINION ENERGY INC COM 25746U109   9,648,659 172,603 SH   SOLE   172,603 0 0
DOMINOS PIZZA INC COM 25754A201   1,703,449 5,164 SH   SOLE   5,164 0 0
DONALDSON INC COM 257651109   223,855 3,426 SH   SOLE   3,426 0 0
DOORDASH INC CL A 25809K105   535,811 8,430 SH   SOLE   8,430 0 0
DOVER CORP COM 260003108   3,120,848 20,540 SH   SOLE   20,540 0 0
DOW INC COM 260557103   5,749,138 104,873 SH   SOLE   104,873 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   203,919 10,533 SH   SOLE   10,533 0 0
DTE ENERGY CO COM 233331107   3,853,727 35,181 SH   SOLE   35,181 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   23,352,112 242,089 SH   SOLE   242,089 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,248,540 73,130 SH   SOLE   73,130 0 0
DXC TECHNOLOGY CO COM 23355L106   858,918 33,604 SH   SOLE   33,604 0 0
DYNATRACE INC COM NEW 268150109   314,374 7,432 SH   SOLE   7,432 0 0
EAST WEST BANCORP INC COM 27579R104   272,616 4,912 SH   SOLE   4,912 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   138,801 10,102 SH   SOLE   10,102 0 0
EASTMAN CHEM CO COM 277432100   1,837,263 21,784 SH   SOLE   21,784 0 0
EATON CORP PLC SHS G29183103   10,009,169 58,417 SH   SOLE   58,417 0 0
EBAY INC. COM 278642103   6,238,378 140,599 SH   SOLE   140,599 0 0
ECOLAB INC COM 278865100   6,057,736 36,596 SH   SOLE   36,596 0 0
EDISON INTL COM 281020107   4,825,391 68,358 SH   SOLE   68,358 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   7,538,523 91,122 SH   SOLE   91,122 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   176,711 18,799 SH   SOLE   18,799 0 0
ELDORADO GOLD CORP NEW COM 284902509   1,757,723 169,848 SH   SOLE   169,848 0 0
ELECTRONIC ARTS INC COM 285512109   21,158,849 175,665 SH   SOLE   175,665 0 0
ELEVANCE HEALTH INC COM 036752103   16,228,994 35,295 SH   SOLE   35,295 0 0
EMBARK TECHNOLOGY INC COM NEW 29079J202   48,029 17,092 SH   SOLE   17,092 0 0
EMCOR GROUP INC COM 29084Q100   202,750 1,247 SH   SOLE   1,247 0 0
EMERSON ELEC CO COM 291011104   9,342,715 107,215 SH   SOLE   107,215 0 0
ENBRIDGE INC COM 29250N105   684,257,204 17,963,814 SH   SOLE   17,873,533 0 90,281
ENDEAVOUR SILVER CORP COM 29258Y103   614,474 159,247 SH   SOLE   159,247 0 0
ENERGY FUELS INC COM NEW 292671708   803,296 144,126 SH   SOLE   144,126 0 0
ENERPLUS CORP COM 292766102   7,462,341 518,232 SH   SOLE   239,569 0 278,663
ENPHASE ENERGY INC COM 29355A107   14,173,293 67,402 SH   SOLE   67,402 0 0
ENTEGRIS INC COM 29362U104   422,269 5,149 SH   SOLE   5,149 0 0
ENTERGY CORP NEW COM 29364G103   5,501,420 51,062 SH   SOLE   51,062 0 0
EOG RES INC COM 26875P101   11,404,539 99,490 SH   SOLE   99,490 0 0
EPAM SYS INC COM 29414B104   2,485,886 8,314 SH   SOLE   8,314 0 0
EQT CORP COM 26884L109   1,682,710 52,733 SH   SOLE   52,733 0 0
EQUIFAX INC COM 294429105   36,174,283 178,339 SH   SOLE   178,339 0 0
EQUINIX INC COM 29444U700   9,759,276 13,535 SH   SOLE   13,535 0 0
EQUINOR ASA SPONSORED ADR 29446M102   4,068,361 143,101 SH   SOLE   143,101 0 0
EQUINOX GOLD CORP COM 29446Y502   1,625,830 316,923 SH   SOLE   316,923 0 0
EQUITABLE HLDGS INC COM 29452E101   322,301 12,694 SH   SOLE   12,694 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   70,718 12,235 SH   SOLE   12,235 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   406,069 6,049 SH   SOLE   6,049 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,062,760 51,046 SH   SOLE   51,046 0 0
ERO COPPER CORP COM 296006109   1,259,787 71,278 SH   SOLE   71,278 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   396,929 15,973 SH   SOLE   15,973 0 0
ESSENTIAL UTILS INC COM 29670G102   668,063 15,305 SH   SOLE   15,305 0 0
ESSEX PPTY TR INC COM 297178105   1,987,039 9,501 SH   SOLE   9,501 0 0
ETSY INC COM 29786A106   2,031,105 18,244 SH   SOLE   18,244 0 0
EVEREST RE GROUP LTD COM G3223R108   1,938,678 5,415 SH   SOLE   5,415 0 0
EVERGY INC COM 30034W106   2,628,527 43,006 SH   SOLE   43,006 0 0
EVERSOURCE ENERGY COM 30040W108   4,921,145 62,882 SH   SOLE   62,882 0 0
EXACT SCIENCES CORP COM 30063P105   412,014 6,076 SH   SOLE   6,076 0 0
EXELON CORP COM 30161N101   10,548,447 251,813 SH   SOLE   251,813 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,096,915 21,611 SH   SOLE   21,611 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,727,783 24,771 SH   SOLE   24,771 0 0
EXTRA SPACE STORAGE INC COM 30225T102   3,274,730 20,099 SH   SOLE   20,099 0 0
EXXON MOBIL CORP COM 30231G102   71,555,014 652,517 SH   SOLE   652,517 0 0
F5 INC COM 315616102   1,280,761 8,791 SH   SOLE   8,791 0 0
FACTSET RESH SYS INC COM 303075105   2,302,919 5,548 SH   SOLE   5,548 0 0
FAIR ISAAC CORP COM 303250104   2,432,713 3,462 SH   SOLE   3,462 0 0
FASTENAL CO COM 311900104   8,055,939 149,350 SH   SOLE   149,350 0 0
FAZE HOLDINGS INC COMMON STOCK 31423J102   45,412 98,744 SH   SOLE   98,744 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,062,423 10,750 SH   SOLE   10,750 0 0
FEDEX CORP COM 31428X106   7,892,502 34,542 SH   SOLE   34,542 0 0
FERGUSON PLC NEW SHS G3421J106   1,868,086 13,967 SH   SOLE   13,967 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   623,955 17,863 SH   SOLE   17,863 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   6,858,565 126,239 SH   SOLE   126,239 0 0
FIFTH THIRD BANCORP COM 316773100   3,271,978 122,822 SH   SOLE   122,822 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   277,334 285 SH   SOLE   285 0 0
FIRST HORIZON CORPORATION COM 320517105   260,957 14,677 SH   SOLE   14,677 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   1,532,755 212,670 SH   SOLE   212,670 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   376,513 26,913 SH   SOLE   26,913 0 0
FIRST SOLAR INC COM 336433107   3,202,688 14,725 SH   SOLE   14,725 0 0
FIRSTENERGY CORP COM 337932107   3,250,348 81,137 SH   SOLE   81,137 0 0
FIRSTSERVICE CORP NEW COM 33767E202   76,252,434 541,697 SH   SOLE   541,697 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   68,862 30,880 SH   SOLE   30,880 0 0
FISERV INC COM 337738108   22,332,015 197,576 SH   SOLE   195,926 0 1,650
FIVE BELOW INC COM 33829M101   317,400 1,541 SH   SOLE   1,541 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   2,303,115 10,923 SH   SOLE   10,923 0 0
FLEX LTD ORD Y2573F102   382,932 16,642 SH   SOLE   16,642 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   284,543 2,897 SH   SOLE   2,897 0 0
FMC CORP COM NEW 302491303   2,262,947 18,529 SH   SOLE   18,529 0 0
FORD MTR CO DEL COM 345370860   7,292,338 578,757 SH   SOLE   578,757 0 0
FORMFACTOR INC COM 346375108   279,898 8,788 SH   SOLE   8,788 0 0
FORTINET INC COM 34959E109   12,057,772 181,429 SH   SOLE   181,429 0 0
FORTIS INC COM 349553107   99,177,931 2,335,412 SH   SOLE   2,335,412 0 0
FORTIVE CORP COM 34959J108   3,517,095 51,593 SH   SOLE   51,593 0 0
FORTUNA SILVER MINES INC COM 349915108   999,333 262,507 SH   SOLE   262,507 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   261,231 4,448 SH   SOLE   4,448 0 0
FOX CORP CL B COM 35137L204   641,197 20,479 SH   SOLE   20,479 0 0
FOX CORP CL A COM 35137L105   1,609,135 47,258 SH   SOLE   47,258 0 0
FRANCO NEV CORP COM 351858105   226,333,874 1,553,231 SH   SOLE   1,553,231 0 0
FRANKLIN RESOURCES INC COM 354613101   1,380,648 51,249 SH   SOLE   51,249 0 0
FREEPORT-MCMORAN INC CL B 35671D857   8,606,728 210,382 SH   SOLE   210,382 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   58,284 19,428 SH   SOLE   19,428 0 0
FUELCELL ENERGY INC COM 35952H601   32,573 11,429 SH   SOLE   11,429 0 0
FULLER H B CO COM 359694106   212,195 3,100 SH   SOLE   3,100 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   298,345 5,754 SH   SOLE   5,754 0 0
GALLAGHER ARTHUR J & CO COM 363576109   9,751,453 50,972 SH   SOLE   50,972 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   371,604 7,138 SH   SOLE   7,138 0 0
GANNETT CO INC COM 36472T109   18,765 10,035 SH   SOLE   10,035 0 0
GARMIN LTD SHS H2906T109   2,366,574 23,450 SH   SOLE   23,450 0 0
GARTNER INC COM 366651107   3,739,514 11,479 SH   SOLE   11,479 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   4,217,080 51,409 SH   SOLE   51,409 0 0
GEN DIGITAL INC COM 668771108   1,458,291 84,982 SH   SOLE   84,982 0 0
GENERAC HLDGS INC COM 368736104   985,915 9,128 SH   SOLE   9,128 0 0
GENERAL DYNAMICS CORP COM 369550108   12,586,238 55,152 SH   SOLE   55,152 0 0
GENERAL ELECTRIC CO COM NEW 369604301   15,327,835 160,333 SH   SOLE   160,333 0 0
GENERAL MLS INC COM 370334104   9,330,010 109,174 SH   SOLE   109,174 0 0
GENERAL MTRS CO COM 37045V100   7,578,234 206,604 SH   SOLE   206,604 0 0
GENIUS BRANDS INTL INC COM NEW 37229T509   45,763 16,763 SH   SOLE   16,763 0 0
GENPACT LIMITED SHS G3922B107   224,398 4,855 SH   SOLE   4,855 0 0
GENTEX CORP COM 371901109   200,555 7,155 SH   SOLE   7,155 0 0
GENUINE PARTS CO COM 372460105   3,495,942 20,895 SH   SOLE   20,895 0 0
GENWORTH FINL INC COM CL A 37247D106   278,213 55,421 SH   SOLE   55,421 0 0
GEO GROUP INC NEW COM 36162J106   113,072 14,331 SH   SOLE   14,331 0 0
GERON CORP COM 374163103   25,244 11,633 SH   SOLE   11,633 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   79,565,611 2,309,817 SH   SOLE   2,309,817 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,889,645 177,452 SH   SOLE   177,452 0 0
GILEAD SCIENCES INC COM 375558103   35,653,039 429,710 SH   SOLE   429,710 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   33,410 25,120 SH   SOLE   25,120 0 0
GLOBAL NET LEASE INC COM NEW 379378201   160,454 12,477 SH   SOLE   12,477 0 0
GLOBAL PMTS INC COM 37940X102   4,994,480 47,458 SH   SOLE   47,458 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   4,199,505 58,181 SH   SOLE   58,181 0 0
GLOBALSTAR INC COM 378973408   24,360 21,000 SH   SOLE   21,000 0 0
GLOBE LIFE INC COM 37959E102   32,631,712 296,598 SH   SOLE   296,598 0 0
GMS INC COM 36251C103   260,042 4,492 SH   SOLE   4,492 0 0
GODADDY INC CL A 380237107   477,589 6,145 SH   SOLE   6,145 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   2,022,988 151,876 SH   SOLE   151,876 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   17,265,520 52,782 SH   SOLE   52,782 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   376,723 125,157 SH   SOLE   125,157 0 0
GRACO INC COM 384109104   354,391 4,854 SH   SOLE   4,854 0 0
GRAINGER W W INC COM 384802104   4,527,548 6,573 SH   SOLE   6,573 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   159,456,441 2,577,550 SH   SOLE   2,577,550 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   213,759 8,386 SH   SOLE   8,386 0 0
GREEN PLAINS INC COM 393222104   219,843 7,094 SH   SOLE   7,094 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   358,423 1,583 SH   SOLE   1,583 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   203,102 4,025 SH   SOLE   4,025 0 0
HAIN CELESTIAL GROUP INC COM 405217100   178,600 10,414 SH   SOLE   10,414 0 0
HALLIBURTON CO COM 406216101   4,197,299 132,658 SH   SOLE   132,658 0 0
HANESBRANDS INC COM 410345102   201,542 38,316 SH   SOLE   38,316 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   3,283,305 47,113 SH   SOLE   47,113 0 0
HASBRO INC COM 418056107   1,253,715 23,351 SH   SOLE   23,351 0 0
HCA HEALTHCARE INC COM 40412C101   8,236,308 31,236 SH   SOLE   31,236 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   17,855,426 267,818 SH   SOLE   265,043 0 2,775
HEALTHCARE RLTY TR CL A COM 42226K105   246,187 12,736 SH   SOLE   12,736 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,749,932 79,651 SH   SOLE   79,651 0 0
HECLA MNG CO COM 422704106   103,514 16,353 SH   SOLE   16,353 0 0
HEICO CORP NEW CL A 422806208   339,750 2,500 SH   SOLE   2,500 0 0
HEICO CORP NEW COM 422806109   942,088 5,508 SH   SOLE   5,508 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   129,815 16,772 SH   SOLE   16,772 0 0
HELMERICH & PAYNE INC COM 423452101   231,946 6,488 SH   SOLE   6,488 0 0
HENRY JACK & ASSOC INC COM 426281101   1,720,017 11,412 SH   SOLE   11,412 0 0
HENRY SCHEIN INC COM 806407102   1,606,093 19,697 SH   SOLE   19,697 0 0
HERSHEY CO COM 427866108   9,442,427 37,115 SH   SOLE   37,115 0 0
HESS CORP COM 42809H107   5,388,223 40,715 SH   SOLE   40,715 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,713,872 233,137 SH   SOLE   233,137 0 0
HF SINCLAIR CORP COM 403949100   206,970 4,278 SH   SOLE   4,278 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   5,585,214 39,648 SH   SOLE   39,648 0 0
HOLOGIC INC COM 436440101   2,908,186 36,037 SH   SOLE   36,037 0 0
HOME DEPOT INC COM 437076102   54,072,477 183,222 SH   SOLE   180,675 0 2,547
HONEYWELL INTL INC COM 438516106   45,721,829 239,231 SH   SOLE   239,231 0 0
HOPE BANCORP INC COM 43940T109   132,570 13,500 SH   SOLE   13,500 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   861,879 7,897 SH   SOLE   7,897 0 0
HORMEL FOODS CORP COM 440452100   6,605,484 165,634 SH   SOLE   165,634 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,729,883 104,905 SH   SOLE   104,905 0 0
HOWMET AEROSPACE INC COM 443201108   2,370,686 55,952 SH   SOLE   55,952 0 0
HP INC COM 40434L105   5,005,525 170,546 SH   SOLE   170,546 0 0
HUBBELL INC COM 443510607   440,148 1,809 SH   SOLE   1,809 0 0
HUBSPOT INC COM 443573100   746,454 1,741 SH   SOLE   1,741 0 0
HUDBAY MINERALS INC COM 443628102   1,120,185 213,738 SH   SOLE   213,738 0 0
HUDSON PAC PPTYS INC COM 444097109   93,705 14,091 SH   SOLE   14,091 0 0
HUMANA INC COM 444859102   10,133,978 20,875 SH   SOLE   20,875 0 0
HUNT J B TRANS SVCS INC COM 445658107   2,114,118 12,049 SH   SOLE   12,049 0 0
HUNTINGTON BANCSHARES INC COM 446150104   5,418,986 483,838 SH   SOLE   483,838 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,215,621 5,872 SH   SOLE   5,872 0 0
I-80 GOLD CORP COM 44955L106   155,746 64,041 SH   SOLE   64,041 0 0
IAMGOLD CORP COM 450913108   1,170,704 429,199 SH   SOLE   429,199 0 0
ICON PLC SHS G4705A100   623,256 2,918 SH   SOLE   723 0 2,195
IDEX CORP COM 45167R104   5,854,069 25,339 SH   SOLE   25,339 0 0
IDEXX LABS INC COM 45168D104   10,497,679 20,992 SH   SOLE   20,992 0 0
ILLINOIS TOOL WKS INC COM 452308109   14,896,219 61,188 SH   SOLE   61,188 0 0
ILLUMINA INC COM 452327109   9,215,724 39,629 SH   SOLE   39,629 0 0
IMPERIAL OIL LTD COM NEW 453038408   16,367,813 322,168 SH   SOLE   161,970 0 160,198
INCYTE CORP COM 45337C102   2,041,122 28,243 SH   SOLE   28,243 0 0
INGERSOLL RAND INC COM 45687V106   3,443,209 59,182 SH   SOLE   59,182 0 0
INSIGHT ENTERPRISES INC COM 45765U103   488,780 3,419 SH   SOLE   3,419 0 0
INSULET CORP COM 45784P101   3,210,651 10,066 SH   SOLE   10,066 0 0
INTEGER HLDGS CORP COM 45826H109   278,923 3,599 SH   SOLE   3,599 0 0
INTEL CORP COM 458140100   38,775,108 1,186,872 SH   SOLE   1,186,872 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   239,837 2,905 SH   SOLE   2,905 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   18,687,204 179,185 SH   SOLE   179,185 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   26,690,449 203,604 SH   SOLE   203,604 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,172,409 45,372 SH   SOLE   45,372 0 0
INTERNATIONAL PAPER CO COM 460146103   1,927,984 53,466 SH   SOLE   53,466 0 0
INTERPUBLIC GROUP COS INC COM 460690100   2,579,540 69,268 SH   SOLE   69,268 0 0
INTUIT COM 461202103   44,841,581 100,580 SH   SOLE   100,580 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   49,644,719 194,327 SH   SOLE   194,327 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   229,453,245 11,031,406 SH   SOLE   11,031,406 0 0
INVESCO LTD SHS G491BT108   1,028,395 62,707 SH   SOLE   62,707 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   43,981,210 137,043 SH   SOLE   137,043 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   177,538,476 553,200 SH Put SOLE   553,200 0 0
INVITATION HOMES INC COM 46187W107   2,659,172 85,148 SH   SOLE   85,148 0 0
IQVIA HLDGS INC COM 46266C105   50,962,977 256,237 SH   SOLE   256,237 0 0
IRON MTN INC DEL COM 46284V101   2,251,321 42,550 SH   SOLE   42,550 0 0
ISHARES INC CORE MSCI EMKT 46434G103   268,150 5,496 SH   SOLE   5,496 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   565,696 17,970 SH   SOLE   17,970 0 0
ISHARES INC JP MRG EM CRP BD 464286251   27,537,761 632,180 SH   SOLE   632,180 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   200,426 3,415 SH   SOLE   3,415 0 0
ISHARES INC MSCI CHILE ETF 464286640   12,352,606 429,208 SH   SOLE   429,208 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,056,994 20,914 SH   SOLE   20,914 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,957,255 49,601 SH   SOLE   43,601 0 6,000
ISHARES TR SELECT DIVID ETF 464287168   240,219 2,050 SH   SOLE   2,050 0 0
ISHARES TR MBS ETF 464288588   38,683,659 408,357 SH   SOLE   408,357 0 0
ISHARES TR MSCI USA ESG SLC 464288802   579,282 6,600 SH   SOLE   6,600 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   515,093 7,170 SH   SOLE   7,170 0 0
ISHARES TR EUROPE ETF 464287861   2,416,216 48,305 SH   SOLE   48,305 0 0
ISHARES TR MSCI CHINA A 46434V514   7,845,831 240,154 SH   SOLE   240,154 0 0
ISHARES TR CORE US AGGBD ET 464287226   849,830 8,529 SH   SOLE   8,529 0 0
ISHARES TR IBOXX HI YD ETF 464288513   576,373 7,626 SH   SOLE   7,626 0 0
ISHARES TR MSCI EAFE ETF 464287465   157,125,363 2,196,943 SH   SOLE   2,196,943 0 0
ISHARES TR CORE S&P SCP ETF 464287804   204,037 2,110 SH   SOLE   2,110 0 0
ISHARES TR JPMORGAN USD EMG 464288281   5,216,661 60,462 SH   SOLE   60,462 0 0
ISHARES TR 20 YR TR BD ETF 464287432   233,024,759 2,190,700 SH Call SOLE   2,190,700 0 0
ISHARES TR CORE S&P500 ETF 464287200   18,167,270 44,194 SH   SOLE   44,194 0 0
ITRON INC COM 465741106   294,994 5,320 SH   SOLE   5,320 0 0
JABIL INC COM 466313103   323,900 3,674 SH   SOLE   3,674 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,234,218 19,013 SH   SOLE   19,013 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   313,293 2,141 SH   SOLE   2,141 0 0
JBG SMITH PPTYS COM 46590V100   170,991 11,354 SH   SOLE   11,354 0 0
JD.COM INC SPON ADR CL A 47215P106   2,275,872 51,854 SH   SOLE   51,854 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   380,985 3,486 SH   SOLE   3,486 0 0
JOHNSON & JOHNSON COM 478160104   211,188,740 1,362,508 SH   SOLE   1,362,508 0 0
JOHNSON CTLS INTL PLC SHS G51502105   6,131,962 101,826 SH   SOLE   101,826 0 0
JPMORGAN CHASE & CO COM 46625H100   68,704,124 527,236 SH   SOLE   521,996 0 5,240
JUNIPER NETWORKS INC COM 48203R104   1,984,279 57,649 SH   SOLE   57,649 0 0
KALEYRA INC COM 483379202   35,213 21,341 SH   SOLE   21,341 0 0
KAR AUCTION SVCS INC COM 48238T109   161,547 11,809 SH   SOLE   11,809 0 0
KBR INC COM 48242W106   208,860 3,794 SH   SOLE   3,794 0 0
KE HLDGS INC SPONSORED ADS 482497104   244,750 12,991 SH   SOLE   12,991 0 0
KELLOGG CO COM 487836108   3,272,737 48,876 SH   SOLE   48,876 0 0
KENNAMETAL INC COM 489170100   226,432 8,210 SH   SOLE   8,210 0 0
KEROS THERAPEUTICS INC COM 492327101   2,019,881 47,304 SH   SOLE   47,304 0 0
KEURIG DR PEPPER INC COM 49271V100   9,772,384 276,995 SH   SOLE   276,995 0 0
KEYCORP COM 493267108   3,706,972 296,084 SH   SOLE   296,084 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   4,256,290 26,358 SH   SOLE   26,358 0 0
KIMBERLY-CLARK CORP COM 494368103   18,607,590 138,635 SH   SOLE   138,635 0 0
KIMCO RLTY CORP COM 49446R109   1,730,944 88,630 SH   SOLE   88,630 0 0
KINDER MORGAN INC DEL COM 49456B101   6,308,380 360,273 SH   SOLE   360,273 0 0
KINETA INC COM 49461C102   44,745 13,518 SH   SOLE   13,518 0 0
KINROSS GOLD CORP COM 496902404   7,464,432 1,587,734 SH   SOLE   1,587,734 0 0
KKR & CO INC COM 48251W104   1,167,625 22,232 SH   SOLE   22,232 0 0
KLA CORP COM NEW 482480100   14,376,906 36,017 SH   SOLE   36,017 0 0
KNIGHTSCOPE INC CLASS A COM 49907V102   56,659 63,597 SH   SOLE   63,597 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   236,165 4,174 SH   SOLE   4,174 0 0
KNOWLES CORP COM 49926D109   179,656 10,568 SH   SOLE   10,568 0 0
KONTOOR BRANDS INC COM 50050N103   274,178 5,666 SH   SOLE   5,666 0 0
KOSMOS ENERGY LTD COM 500688106   95,284 12,807 SH   SOLE   12,807 0 0
KRAFT HEINZ CO COM 500754106   9,773,030 252,729 SH   SOLE   252,729 0 0
KROGER CO COM 501044101   4,840,136 98,038 SH   SOLE   98,038 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   5,584,598 28,458 SH   SOLE   28,458 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   3,025,591 13,188 SH   SOLE   13,188 0 0
LAM RESEARCH CORP COM 512807108   18,292,321 34,506 SH   SOLE   34,506 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   243,532 2,438 SH   SOLE   2,438 0 0
LAMB WESTON HLDGS INC COM 513272104   2,197,010 21,020 SH   SOLE   21,020 0 0
LAS VEGAS SANDS CORP COM 517834107   2,808,616 48,888 SH   SOLE   48,888 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   363,282 3,804 SH   SOLE   3,804 0 0
LAUDER ESTEE COS INC CL A 518439104   9,645,459 39,136 SH   SOLE   39,136 0 0
LEAR CORP COM NEW 521865204   286,931 2,057 SH   SOLE   2,057 0 0
LEIDOS HOLDINGS INC COM 525327102   1,833,651 19,918 SH   SOLE   19,918 0 0
LENNAR CORP CL A 526057104   4,045,789 38,491 SH   SOLE   38,491 0 0
LENNOX INTL INC COM 526107107   285,203 1,135 SH   SOLE   1,135 0 0
LGI HOMES INC COM 50187T106   250,752 2,199 SH   SOLE   2,199 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   359,317 4,398 SH   SOLE   4,398 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   418,599 5,594 SH   SOLE   5,594 0 0
LIFE STORAGE INC COM 53223X107   317,238 2,420 SH   SOLE   2,420 0 0
LIGHT & WONDER INC COM 80874P109   340,363 5,668 SH   SOLE   5,668 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   2,106,125 138,647 SH   SOLE   138,647 0 0
LILLY ELI & CO COM 532457108   40,926,392 119,173 SH   SOLE   118,358 0 815
LINCOLN ELEC HLDGS INC COM 533900106   269,715 1,595 SH   SOLE   1,595 0 0
LINCOLN NATL CORP IND COM 534187109   1,121,163 49,896 SH   SOLE   49,896 0 0
LINDE PLC SHS G54950103   63,932,993 179,870 SH   SOLE   177,873 0 1,997
LITHIUM AMERS CORP NEW COM NEW 53680Q207   2,124,024 97,735 SH   SOLE   97,735 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   1,435,490 20,507 SH   SOLE   20,507 0 0
LKQ CORP COM 501889208   2,254,450 39,719 SH   SOLE   39,719 0 0
LOCKHEED MARTIN CORP COM 539830109   24,956,835 52,793 SH   SOLE   52,793 0 0
LOEWS CORP COM 540424108   1,693,372 29,186 SH   SOLE   29,186 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   225,061 56,125 SH   SOLE   56,125 0 0
LOWES COS INC COM 548661107   18,137,079 90,699 SH   SOLE   90,699 0 0
LPL FINL HLDGS INC COM 50212V100   39,455,249 194,937 SH   SOLE   189,677 0 5,260
LUCID GROUP INC COM 549498103   1,749,408 217,588 SH   SOLE   217,588 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   33,509 16,426 SH   SOLE   16,426 0 0
LULULEMON ATHLETICA INC COM 550021109   6,162,095 16,920 SH   SOLE   16,920 0 0
LUMEN TECHNOLOGIES INC COM 550241103   296,222 111,782 SH   SOLE   111,782 0 0
LXP INDUSTRIAL TRUST COM 529043101   321,435 31,177 SH   SOLE   31,177 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   7,898,872 84,129 SH   SOLE   84,129 0 0
M & T BK CORP COM 55261F104   3,692,322 30,880 SH   SOLE   30,880 0 0
M D C HLDGS INC COM 552676108   242,938 6,250 SH   SOLE   6,250 0 0
MADDEN STEVEN LTD COM 556269108   296,676 8,241 SH   SOLE   8,241 0 0
MAG SILVER CORP COM 55903Q104   1,010,876 80,066 SH   SOLE   80,066 0 0
MAGNA INTL INC COM 559222401   235,964,743 4,409,698 SH   SOLE   4,407,488 0 2,210
MANHATTAN ASSOCIATES INC COM 562750109   269,439 1,740 SH   SOLE   1,740 0 0
MANULIFE FINL CORP COM 56501R106   345,383,081 18,840,305 SH   SOLE   18,840,305 0 0
MARATHON OIL CORP COM 565849106   2,297,932 95,907 SH   SOLE   95,907 0 0
MARATHON PETE CORP COM 56585A102   9,851,489 73,066 SH   SOLE   73,066 0 0
MARKEL CORP COM 570535104   752,394 589 SH   SOLE   469 0 120
MARKETAXESS HLDGS INC COM 57060D108   2,139,965 5,469 SH   SOLE   5,469 0 0
MARQETA INC CLASS A COM 57142B104   54,095 11,837 SH   SOLE   11,837 0 0
MARRIOTT INTL INC NEW CL A 571903202   12,137,690 73,101 SH   SOLE   73,101 0 0
MARSH & MCLENNAN COS INC COM 571748102   18,335,489 110,090 SH   SOLE   110,090 0 0
MARTIN MARIETTA MATLS INC COM 573284106   7,381,342 20,789 SH   SOLE   20,789 0 0
MARVELL TECHNOLOGY INC COM 573874104   5,221,374 120,586 SH   SOLE   120,586 0 0
MASCO CORP COM 574599106   1,689,038 33,971 SH   SOLE   33,971 0 0
MASIMO CORP COM 574795100   255,219 1,383 SH   SOLE   1,383 0 0
MASTERBRAND INC COMMON STOCK 57638P104   156,611 19,479 SH   SOLE   19,479 0 0
MASTERCARD INCORPORATED CL A 57636Q104   47,182,611 129,833 SH   SOLE   129,248 0 585
MATCH GROUP INC NEW COM 57667L107   1,576,409 41,063 SH   SOLE   41,063 0 0
MATTEL INC COM 577081102   184,523 10,023 SH   SOLE   10,023 0 0
MAWSON INFRASTRUCTURE GROUP COM 57778N307   38,530 12,429 SH   SOLE   12,429 0 0
MCCORMICK & CO INC COM NON VTG 579780206   3,097,159 37,221 SH   SOLE   37,221 0 0
MCDONALDS CORP COM 580135101   89,286,463 319,325 SH   SOLE   319,325 0 0
MCKESSON CORP COM 58155Q103   46,699,162 131,159 SH   SOLE   131,159 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   135,762 16,516 SH   SOLE   16,516 0 0
MEDTRONIC PLC SHS G5960L103   73,452,640 911,097 SH   SOLE   905,622 0 5,475
MERCADOLIBRE INC COM 58733R102   7,505,033 5,694 SH   SOLE   5,694 0 0
MERCK & CO INC COM 58933Y105   55,758,999 524,100 SH   SOLE   524,100 0 0
MERITAGE HOMES CORP COM 59001A102   462,953 3,965 SH   SOLE   3,965 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,959,171 476,684 SH   SOLE   476,684 0 0
META PLATFORMS INC CL A 30303M102   134,298,537 633,663 SH   SOLE   633,663 0 0
METHANEX CORP COM 59151K108   3,084,591 66,352 SH   SOLE   66,352 0 0
METLIFE INC COM 59156R108   6,972,789 120,345 SH   SOLE   120,345 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   4,964,001 3,244 SH   SOLE   3,244 0 0
MGM RESORTS INTERNATIONAL COM 552953101   2,171,694 48,890 SH   SOLE   48,890 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   11,758,439 140,349 SH   SOLE   140,349 0 0
MICRON TECHNOLOGY INC COM 595112103   16,731,498 277,287 SH   SOLE   277,287 0 0
MICROSOFT CORP COM 594918104   627,329,195 2,175,984 SH   SOLE   2,172,079 0 3,905
MID-AMER APT CMNTYS INC COM 59522J103   2,701,199 17,884 SH   SOLE   17,884 0 0
MIDDLEBY CORP COM 596278101   214,344 1,462 SH   SOLE   1,462 0 0
MINERALS TECHNOLOGIES INC COM 603158106   218,116 3,610 SH   SOLE   3,610 0 0
MODERNA INC COM 60770K107   13,846,466 90,158 SH   SOLE   90,158 0 0
MOHAWK INDS INC COM 608190104   736,216 7,346 SH   SOLE   7,346 0 0
MOLINA HEALTHCARE INC COM 60855R100   2,261,093 8,453 SH   SOLE   8,453 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,740,221 33,673 SH   SOLE   33,673 0 0
MONDELEZ INTL INC CL A 609207105   39,342,439 564,292 SH   SOLE   564,292 0 0
MONGODB INC CL A 60937P106   537,342 2,305 SH   SOLE   2,305 0 0
MONOLITHIC PWR SYS INC COM 609839105   3,261,519 6,516 SH   SOLE   6,516 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   12,011,176 222,388 SH   SOLE   222,388 0 0
MOODYS CORP COM 615369105   9,913,824 32,396 SH   SOLE   32,396 0 0
MORGAN STANLEY COM NEW 617446448   19,657,805 223,893 SH   SOLE   223,893 0 0
MOSAIC CO NEW COM 61945C103   2,312,214 50,397 SH   SOLE   50,397 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   56,244,288 196,569 SH   SOLE   193,644 0 2,925
MOVELLA HOLDINGS INC COM 62459N105   36,198 26,616 SH   SOLE   26,616 0 0
MSCI INC COM 55354G100   42,258,274 75,503 SH   SOLE   73,861 0 1,642
MYRIAD GENETICS INC COM 62855J104   208,907 8,993 SH   SOLE   8,993 0 0
NASDAQ INC COM 631103108   2,723,003 49,808 SH   SOLE   49,808 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   9,230,849 135,804 SH   SOLE   135,804 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   233,200 5,282 SH   SOLE   5,282 0 0
NEOGENOMICS INC COM NEW 64049M209   240,432 13,810 SH   SOLE   13,810 0 0
NETAPP INC COM 64110D104   2,507,262 39,268 SH   SOLE   39,268 0 0
NETFLIX INC COM 64110L106   81,460,383 235,789 SH   SOLE   234,398 0 1,391
NEUROCRINE BIOSCIENCES INC COM 64125C109   345,970 3,418 SH   SOLE   3,418 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   171,480 18,969 SH   SOLE   18,969 0 0
NEW YORK MTG TR INC COM 649604840   148,982 14,958 SH   SOLE   14,958 0 0
NEWELL BRANDS INC COM 651229106   663,562 53,341 SH   SOLE   53,341 0 0
NEWMONT CORP COM 651639106   8,964,410 182,882 SH   SOLE   180,767 0 2,115
NEWS CORP NEW CL A 65249B109   967,483 56,021 SH   SOLE   56,021 0 0
NEWS CORP NEW CL B 65249B208   297,530 17,070 SH   SOLE   17,070 0 0
NEXGEN ENERGY LTD COM 65340P106   1,409,952 367,515 SH   SOLE   367,515 0 0
NEXTERA ENERGY INC COM 65339F101   29,650,056 384,666 SH   SOLE   384,666 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   95,114 11,964 SH   SOLE   11,964 0 0
NEXTNAV INC COMMON STOCK 65345N106   33,519 16,512 SH   SOLE   16,512 0 0
NIKE INC CL B 654106103   23,460,786 191,298 SH   SOLE   191,298 0 0
NIKOLA CORP COM 654110105   18,181 15,026 SH   SOLE   15,026 0 0
NIO INC SPON ADS 62914V106   278,998 26,546 SH   SOLE   26,546 0 0
NISOURCE INC COM 65473P105   1,654,170 59,162 SH   SOLE   59,162 0 0
NORDSON CORP COM 655663102   1,643,168 7,393 SH   SOLE   7,393 0 0
NORFOLK SOUTHN CORP COM 655844108   8,566,708 40,409 SH   SOLE   40,409 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   4,258,596 255,594 SH   SOLE   15,753 0 239,841
NORTHERN TR CORP COM 665859104   3,365,949 38,193 SH   SOLE   38,193 0 0
NORTHROP GRUMMAN CORP COM 666807102   10,009,628 21,679 SH   SOLE   21,679 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   132,378 11,004 SH   SOLE   11,004 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   772,729 57,452 SH   SOLE   57,452 0 0
NOV INC COM 62955J103   204,628 11,055 SH   SOLE   11,055 0 0
NOVAGOLD RES INC COM NEW 66987E206   1,392,946 225,137 SH   SOLE   225,137 0 0
NOVO-NORDISK A S ADR 670100205   4,055,842 25,486 SH   SOLE   25,486 0 0
NOW INC COM 67011P100   139,933 12,550 SH   SOLE   12,550 0 0
NRG ENERGY INC COM NEW 629377508   1,416,040 41,296 SH   SOLE   41,296 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   227,566 5,789 SH   SOLE   5,789 0 0
NUCOR CORP COM 670346105   5,926,550 38,367 SH   SOLE   38,367 0 0
NUTRIEN LTD COM 67077M108   397,173,373 5,383,263 SH   SOLE   5,383,263 0 0
NUVASIVE INC COM 670704105   235,178 5,693 SH   SOLE   5,693 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   3,110,754 71,472 SH   SOLE   71,472 0 0
NVIDIA CORPORATION COM 67066G104   230,457,158 829,669 SH   SOLE   827,564 0 2,105
NVR INC COM 62944T105   2,423,903 435 SH   SOLE   435 0 0
NXP SEMICONDUCTORS N V COM N6596X109   10,948,320 58,712 SH   SOLE   58,712 0 0
OCCIDENTAL PETE CORP COM 674599105   7,040,918 112,781 SH   SOLE   112,781 0 0
OGE ENERGY CORP COM 670837103   226,751 6,021 SH   SOLE   6,021 0 0
O-I GLASS INC COM 67098H104   262,142 11,543 SH   SOLE   11,543 0 0
OKTA INC CL A 679295105   428,527 4,969 SH   SOLE   4,969 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   8,647,793 25,372 SH   SOLE   25,372 0 0
OLIN CORP COM PAR $1 680665205   200,688 3,616 SH   SOLE   3,616 0 0
OMNIAB INC COM 68218J103   52,977 14,396 SH   SOLE   14,396 0 0
OMNICOM GROUP INC COM 681919106   3,467,089 36,751 SH   SOLE   36,751 0 0
ON SEMICONDUCTOR CORP COM 682189105   19,641,717 238,602 SH   SOLE   238,602 0 0
ONEOK INC NEW COM 682680103   4,202,853 66,145 SH   SOLE   66,145 0 0
OPEN TEXT CORP COM 683715106   31,830,004 826,015 SH   SOLE   826,015 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   23,690 13,460 SH   SOLE   13,460 0 0
OPKO HEALTH INC COM 68375N103   16,562 11,344 SH   SOLE   11,344 0 0
ORACLE CORP COM 68389X105   21,057,530 226,620 SH   SOLE   226,620 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   13,554,815 15,966 SH   SOLE   15,966 0 0
ORGANON & CO COMMON STOCK 68622V106   845,826 35,962 SH   SOLE   35,962 0 0
ORLA MNG LTD NEW COM 68634K106   181,391 38,282 SH   SOLE   38,282 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   3,880,302 245,755 SH   SOLE   245,755 0 0
OTIS WORLDWIDE CORP COM 68902V107   9,610,290 113,866 SH   SOLE   113,866 0 0
OUTFRONT MEDIA INC COM 69007J106   257,943 15,893 SH   SOLE   15,893 0 0
OVINTIV INC COM 69047Q102   299,811 8,310 SH   SOLE   8,310 0 0
OWENS CORNING NEW COM 690742101   394,600 4,119 SH   SOLE   4,119 0 0
PACCAR INC COM 693718108   9,711,737 132,674 SH   SOLE   132,674 0 0
PACER FDS TR AMERCN ENRGY IND 69374H634   312,365 12,011 SH   SOLE   12,011 0 0
PACIFIC PREMIER BANCORP COM 69478X105   240,680 10,020 SH   SOLE   10,020 0 0
PACKAGING CORP AMER COM 695156109   2,427,443 17,485 SH   SOLE   17,485 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   497,975 58,932 SH   SOLE   58,932 0 0
PALATIN TECHNOLOGIES INC COM NEW 696077502   41,261 15,004 SH   SOLE   15,004 0 0
PALO ALTO NETWORKS INC COM 697435105   23,165,446 115,978 SH   SOLE   115,978 0 0
PAN AMERN SILVER CORP COM 697900108   5,165,568 283,376 SH   SOLE   283,376 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,215,294 99,296 SH   SOLE   99,296 0 0
PARKER-HANNIFIN CORP COM 701094104   6,312,146 18,780 SH   SOLE   18,780 0 0
PATTERSON-UTI ENERGY INC COM 703481101   139,523 11,925 SH   SOLE   11,925 0 0
PAYCHEX INC COM 704326107   11,198,537 97,727 SH   SOLE   97,727 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,151,479 7,077 SH   SOLE   7,077 0 0
PAYLOCITY HLDG CORP COM 70438V106   297,375 1,496 SH   SOLE   1,496 0 0
PAYONEER GLOBAL INC COM 70451X104   99,934 15,913 SH   SOLE   15,913 0 0
PAYPAL HLDGS INC COM 70450Y103   21,989,794 289,568 SH   SOLE   289,568 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   5,790,183 76,287 SH   SOLE   76,287 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   200,898 14,309 SH   SOLE   14,309 0 0
PEMBINA PIPELINE CORP COM 706327103   238,976,033 7,384,434 SH   SOLE   7,306,970 0 77,464
PENNYMAC MTG INVT TR COM 70931T103   125,618 10,188 SH   SOLE   10,188 0 0
PENTAIR PLC SHS G7S00T104   1,064,169 19,254 SH   SOLE   19,254 0 0
PENUMBRA INC COM 70975L107   277,018 994 SH   SOLE   994 0 0
PEPSICO INC COM 713448108   83,356,310 457,248 SH   SOLE   457,248 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   253,187 4,196 SH   SOLE   4,196 0 0
PERKINELMER INC COM 714046109   2,418,136 18,146 SH   SOLE   18,146 0 0
PFIZER INC COM 717081103   71,570,748 1,754,185 SH   SOLE   1,754,185 0 0
PG&E CORP COM 69331C108   3,848,023 237,973 SH   SOLE   237,973 0 0
PHILIP MORRIS INTL INC COM 718172109   31,894,851 327,995 SH   SOLE   327,995 0 0
PHILLIPS 66 COM 718546104   8,592,158 84,752 SH   SOLE   84,752 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   348,295 3,755 SH   SOLE   3,755 0 0
PINNACLE WEST CAP CORP COM 723484101   1,303,023 16,444 SH   SOLE   16,444 0 0
PINTEREST INC CL A 72352L106   546,109 20,026 SH   SOLE   20,026 0 0
PIONEER NAT RES CO COM 723787107   13,842,774 67,777 SH   SOLE   67,777 0 0
PITNEY BOWES INC COM 724479100   66,558 17,110 SH   SOLE   17,110 0 0
PLUG POWER INC COM NEW 72919P202   259,340 22,128 SH   SOLE   22,128 0 0
PNC FINL SVCS GROUP INC COM 693475105   15,621,098 122,904 SH   SOLE   122,904 0 0
POOL CORP COM 73278L105   1,950,196 5,695 SH   SOLE   5,695 0 0
PPG INDS INC COM 693506107   4,617,593 34,568 SH   SOLE   34,568 0 0
PPL CORP COM 69351T106   4,783,495 172,164 SH   SOLE   172,164 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   1,039,137 1,284,471 SH   SOLE   1,284,471 0 0
PRECISION DRILLING CORP COM NEW 74022D407   642,950 12,524 SH   SOLE   12,524 0 0
PRESTO AUTOMATION INC COM 74113T105   31,970 20,234 SH   SOLE   20,234 0 0
PRICE T ROWE GROUP INC COM 74144T108   4,633,868 41,044 SH   SOLE   41,044 0 0
PRICESMART INC COM 741511109   210,652 2,947 SH   SOLE   2,947 0 0
PRIMO WATER CORPORATION COM 74167P108   2,282,093 148,783 SH   SOLE   148,783 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,201,334 43,075 SH   SOLE   43,075 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   209,184 3,340 SH   SOLE   3,340 0 0
PROCTER AND GAMBLE CO COM 742718109   78,695,669 529,260 SH   SOLE   525,295 0 3,965
PROGRESSIVE CORP COM 743315103   19,355,446 135,296 SH   SOLE   135,296 0 0
PROLOGIS INC. COM 74340W103   49,857,593 399,596 SH   SOLE   399,596 0 0
PROPETRO HLDG CORP COM 74347M108   72,734 10,116 SH   SOLE   10,116 0 0
PRUDENTIAL FINL INC COM 744320102   4,512,226 54,535 SH   SOLE   54,535 0 0
PRUDENTIAL PLC ADR 74435K204   6,885,224 251,837 SH   SOLE   251,837 0 0
PTC INC COM 69370C100   1,999,747 15,595 SH   SOLE   15,595 0 0
PUBLIC STORAGE COM 74460D109   7,084,881 23,449 SH   SOLE   23,449 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,649,914 90,471 SH   SOLE   90,471 0 0
PULTE GROUP INC COM 745867101   2,031,641 34,860 SH   SOLE   34,860 0 0
PURE STORAGE INC CL A 74624M102   206,478 8,094 SH   SOLE   8,094 0 0
QORVO INC COM 74736K101   1,524,058 15,005 SH   SOLE   15,005 0 0
QUALCOMM INC COM 747525103   40,078,236 314,142 SH   SOLE   314,142 0 0
QUANTA SVCS INC COM 74762E102   3,447,448 20,688 SH   SOLE   20,688 0 0
QUEST DIAGNOSTICS INC COM 74834L100   5,832,371 41,224 SH   SOLE   41,224 0 0
RADIAN GROUP INC COM 750236101   380,186 17,203 SH   SOLE   17,203 0 0
RALPH LAUREN CORP CL A 751212101   690,686 5,920 SH   SOLE   5,920 0 0
RAYMOND JAMES FINL INC COM 754730109   2,606,523 27,946 SH   SOLE   27,946 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   27,904,860 284,947 SH   SOLE   284,947 0 0
READY CAPITAL CORP COM 75574U101   118,053 11,608 SH   SOLE   11,608 0 0
REALTY INCOME CORP COM 756109104   13,118,638 207,180 SH   SOLE   207,180 0 0
REDWOOD TRUST INC COM 758075402   88,173 13,082 SH   SOLE   13,082 0 0
REGAL REXNORD CORPORATION COM 758750103   267,246 1,899 SH   SOLE   1,899 0 0
REGENCY CTRS CORP COM 758849103   1,431,673 23,401 SH   SOLE   23,401 0 0
REGENERON PHARMACEUTICALS COM 75886F107   22,193,307 27,010 SH   SOLE   27,010 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,179,142 171,290 SH   SOLE   171,290 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   289,815 2,183 SH   SOLE   2,183 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   712,967 2,777 SH   SOLE   2,777 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   257,437 1,285 SH   SOLE   1,285 0 0
REPLIGEN CORP COM 759916109   239,240 1,421 SH   SOLE   1,421 0 0
REPUBLIC SVCS INC COM 760759100   7,486,456 55,365 SH   SOLE   55,365 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   297,927 16,298 SH   SOLE   16,298 0 0
RESMED INC COM 761152107   4,923,333 22,482 SH   SOLE   21,452 0 1,030
RESTAURANT BRANDS INTL INC COM 76131D103   277,824,812 4,142,482 SH   SOLE   4,142,482 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   201,387 14,426 SH   SOLE   14,426 0 0
REVANCE THERAPEUTICS INC COM 761330109   7,300,976 226,668 SH   SOLE   226,668 0 0
REXFORD INDL RLTY INC COM 76169C100   328,314 5,504 SH   SOLE   5,504 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   5,875,209 104,522 SH   SOLE   104,522 0 0
RITHM CAPITAL CORP COM NEW 64828T201   105,592 13,199 SH   SOLE   13,199 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,869,504 120,769 SH   SOLE   120,769 0 0
ROBERT HALF INTL INC COM 770323103   1,220,313 15,146 SH   SOLE   15,146 0 0
ROBINHOOD MKTS INC COM CL A 770700102   115,666 11,912 SH   SOLE   11,912 0 0
ROBLOX CORP CL A 771049103   651,400 14,482 SH   SOLE   14,482 0 0
ROCKWELL AUTOMATION INC COM 773903109   4,943,752 16,847 SH   SOLE   16,847 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   102,660,965 2,217,138 SH   SOLE   2,217,138 0 0
ROGERS CORP COM 775133101   337,483 2,065 SH   SOLE   2,065 0 0
ROKU INC COM CL A 77543R102   272,890 4,146 SH   SOLE   4,146 0 0
ROLLINS INC COM 775711104   1,282,137 34,163 SH   SOLE   34,163 0 0
ROOT INC CL A NEW 77664L207   47,039 10,430 SH   SOLE   10,430 0 0
ROPER TECHNOLOGIES INC COM 776696106   15,272,993 34,657 SH   SOLE   34,657 0 0
ROSS STORES INC COM 778296103   9,324,794 87,862 SH   SOLE   87,862 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   1,197,312,174 12,531,876 SH   SOLE   12,528,386 0 3,490
ROYAL CARIBBEAN GROUP COM V7780T103   2,128,519 32,596 SH   SOLE   32,596 0 0
ROYAL GOLD INC COM 780287108   2,266,942 17,477 SH   SOLE   17,477 0 0
RPM INTL INC COM 749685103   322,177 3,693 SH   SOLE   3,693 0 0
RPT REALTY SH BEN INT 74971D101   96,688 10,167 SH   SOLE   10,167 0 0
RUBICON TECHNOLOGIES INC CL A COM 78112J109   32,126 48,957 SH   SOLE   48,957 0 0
RXO INC COMMON STOCK 74982T103   294,993 15,020 SH   SOLE   15,020 0 0
S&P GLOBAL INC COM 78409V104   22,864,112 66,317 SH   SOLE   65,014 0 1,303
SABRE CORP COM 78573M104   105,963 24,700 SH   SOLE   24,700 0 0
SALESFORCE INC COM 79466L302   37,059,789 185,503 SH   SOLE   185,503 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   180,993 11,617 SH   SOLE   11,617 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   1,199,840 206,509 SH   SOLE   206,509 0 0
SANMINA CORPORATION COM 801056102   269,759 4,423 SH   SOLE   4,423 0 0
SANOFI SPONSORED ADR 80105N105   9,494,277 174,463 SH   SOLE   160,568 0 13,895
SAREPTA THERAPEUTICS INC COM 803607100   318,387 2,310 SH   SOLE   2,310 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   4,117,596 15,772 SH   SOLE   15,772 0 0
SCHLUMBERGER LTD COM STK 806857108   10,897,549 221,946 SH   SOLE   221,946 0 0
SCHWAB CHARLES CORP COM 808513105   13,149,580 251,042 SH   SOLE   251,042 0 0
SEA LTD SPONSORD ADS 81141R100   3,033,924 35,054 SH   SOLE   35,054 0 0
SEABRIDGE GOLD INC COM 811916105   776,587 60,205 SH   SOLE   60,205 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,971,236 29,813 SH   SOLE   29,813 0 0
SEAGEN INC COM 81181C104   5,557,802 27,450 SH   SOLE   27,450 0 0
SEALED AIR CORP NEW COM 81211K100   973,476 21,204 SH   SOLE   21,204 0 0
SEI INVTS CO COM 784117103   341,041 5,926 SH   SOLE   5,926 0 0
SELECT MED HLDGS CORP COM 81619Q105   296,060 11,453 SH   SOLE   11,453 0 0
SEMPRA COM 816851109   8,606,446 56,936 SH   SOLE   56,936 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   276,310 5,524 SH   SOLE   5,524 0 0
SENTI BIOSCIENCES INC COM 81726A100   15,580 13,203 SH   SOLE   13,203 0 0
SERVICE CORP INTL COM 817565104   42,113,169 612,288 SH   SOLE   612,288 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   176,700 17,741 SH   SOLE   17,741 0 0
SERVICENOW INC COM 81762P102   13,751,064 29,590 SH   SOLE   29,590 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   13,038,985 436,185 SH   SOLE   436,185 0 0
SHERWIN WILLIAMS CO COM 824348106   7,828,065 34,827 SH   SOLE   34,827 0 0
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   32,474 28,995 SH   SOLE   28,995 0 0
SHIFTPIXY INC COM NEW 82452L302   46,467 10,513 SH   SOLE   10,513 0 0
SHOCKWAVE MED INC COM 82489T104   215,963 996 SH   SOLE   996 0 0
SHOPIFY INC CL A 82509L107   177,513,848 3,705,916 SH   SOLE   3,702,916 0 3,000
SIGNET JEWELERS LIMITED SHS G81276100   387,733 4,985 SH   SOLE   4,985 0 0
SILVERCREST METALS INC COM 828363101   1,288,279 181,353 SH   SOLE   181,353 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   235,660 13,474 SH   SOLE   13,474 0 0
SIMON PPTY GROUP INC NEW COM 828806109   5,386,653 48,108 SH   SOLE   48,108 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   1,903,945 479,583 SH   SOLE   479,583 0 0
SITE CTRS CORP COM 82981J109   251,519 20,482 SH   SOLE   20,482 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,785,508 23,610 SH   SOLE   23,610 0 0
SMITH A O CORP COM 831865209   1,215,726 17,581 SH   SOLE   17,581 0 0
SMUCKER J M CO COM NEW 832696405   3,034,723 19,284 SH   SOLE   19,284 0 0
SNAP INC CL A 83304A106   379,884 33,888 SH   SOLE   33,888 0 0
SNAP ON INC COM 833034101   2,449,396 9,921 SH   SOLE   9,921 0 0
SNOWFLAKE INC CL A 833445109   1,493,990 9,683 SH   SOLE   9,683 0 0
SOFI TECHNOLOGIES INC COM 83406F102   128,550 21,178 SH   SOLE   21,178 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,961,693 6,454 SH   SOLE   6,454 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   57,273 12,083 SH   SOLE   12,083 0 0
SONOS INC COM 83570H108   275,269 14,030 SH   SOLE   14,030 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   780,950 8,615 SH   SOLE   1,735 0 6,880
SOUNDHOUND AI INC CLASS A COM 836100107   67,959 24,623 SH   SOLE   24,623 0 0
SOUTHERN CO COM 842587107   14,951,539 214,914 SH   SOLE   214,914 0 0
SOUTHERN COPPER CORP COM 84265V105   349,683 4,586 SH   SOLE   4,586 0 0
SOUTHWEST AIRLS CO COM 844741108   3,386,535 104,073 SH   SOLE   88,298 0 15,775
SOUTHWESTERN ENERGY CO COM 845467109   134,790 26,958 SH   SOLE   26,958 0 0
SPDR GOLD TR GOLD SHS 78463V107   123,197,128 672,400 SH Put SOLE   672,400 0 0
SPDR GOLD TR GOLD SHS 78463V107   12,556,433 68,532 SH   SOLE   68,532 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   93,149,325 227,532 SH   SOLE   227,532 0 0
SPDR SER TR S&P BK ETF 78464A797   29,335,159 791,345 SH   SOLE   791,345 0 0
SPLUNK INC COM 848637104   508,643 5,305 SH   SOLE   5,305 0 0
SPROTT INC COM NEW 852066208   778,848 21,333 SH   SOLE   21,333 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   755,758 40,000 SH   SOLE   40,000 0 0
SPX TECHNOLOGIES INC COM 78473E103   229,950 3,258 SH   SOLE   3,258 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   429,228 7,601 SH   SOLE   7,601 0 0
SSR MINING IN COM 784730103   9,807,947 649,137 SH   SOLE   649,137 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,483,234 30,817 SH   SOLE   27,452 0 3,365
STANTEC INC COM 85472N109   6,014,697 102,984 SH   SOLE   102,984 0 0
STARBUCKS CORP COM 855244109   51,573,611 495,281 SH   SOLE   495,281 0 0
STATE STR CORP COM 857477103   4,802,682 63,452 SH   SOLE   63,452 0 0
STEEL DYNAMICS INC COM 858119100   2,999,821 26,533 SH   SOLE   26,533 0 0
STERIS PLC SHS USD G8473T100   2,758,258 14,420 SH   SOLE   14,420 0 0
STRYKER CORPORATION COM 863667101   18,960,346 66,418 SH   SOLE   65,773 0 645
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   5,885,352 735,669 SH   SOLE   735,669 0 0
SUN CMNTYS INC COM 866674104   587,892 4,173 SH   SOLE   4,173 0 0
SUN LIFE FINANCIAL INC. COM 866796105   312,401,726 6,693,435 SH   SOLE   6,693,435 0 0
SUNCOR ENERGY INC NEW COM 867224107   417,583,753 13,463,192 SH   SOLE   13,217,627 0 245,565
SUNSTONE HOTEL INVS INC NEW COM 867892101   231,617 23,443 SH   SOLE   23,443 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,432,862 83,661 SH   SOLE   83,661 0 0
SYNOPSYS INC COM 871607107   29,617,650 76,680 SH   SOLE   76,680 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   41,113 15,398 SH   SOLE   15,398 0 0
SYSCO CORP COM 871829107   7,124,931 92,256 SH   SOLE   89,876 0 2,380
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,361,766 57,641 SH   SOLE   49,556 0 8,085
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   2,724,812 22,840 SH   SOLE   22,840 0 0
TAPESTRY INC COM 876030107   1,526,784 35,416 SH   SOLE   35,416 0 0
TARGA RES CORP COM 87612G101   2,395,532 32,838 SH   SOLE   32,838 0 0
TARGET CORP COM 87612E106   11,383,584 68,729 SH   SOLE   68,729 0 0
TC ENERGY CORP COM 87807B107   301,449,727 7,757,413 SH   SOLE   7,709,697 0 47,716
TE CONNECTIVITY LTD SHS H84989104   9,534,343 72,698 SH   SOLE   72,698 0 0
TECK RESOURCES LTD CL B 878742204   236,709,863 6,488,857 SH   SOLE   6,483,982 0 4,875
TELEDYNE TECHNOLOGIES INC COM 879360105   2,459,585 5,498 SH   SOLE   5,498 0 0
TELEFLEX INCORPORATED COM 879369106   1,745,053 6,889 SH   SOLE   6,889 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   108,978 10,369 SH   SOLE   10,369 0 0
TELLURIAN INC NEW COM 87968A104   17,248 14,023 SH   SOLE   14,023 0 0
TELUS CORPORATION COM 87971M103   460,137,312 23,200,999 SH   SOLE   23,184,659 0 16,340
TELUS INTL CDA INC SUB VTG SHS 87975H100   40,898,158 2,025,916 SH   SOLE   2,025,916 0 0
TENARIS S A SPONSORED ADS 88031M109   1,057,281 37,202 SH   SOLE   37,202 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   114,123 13,783 SH   SOLE   13,783 0 0
TERADYNE INC COM 880770102   2,490,254 23,163 SH   SOLE   23,163 0 0
TESLA INC COM 88160R101   136,024,053 655,664 SH   SOLE   655,664 0 0
TETRA TECH INC NEW COM 88162G103   213,607 1,454 SH   SOLE   1,454 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   923,037 104,298 SH   SOLE   104,298 0 0
TEXAS INSTRS INC COM 882508104   49,038,188 263,632 SH   SOLE   263,632 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   421,853 248 SH   SOLE   248 0 0
TEXAS ROADHOUSE INC COM 882681109   200,343 1,854 SH   SOLE   1,854 0 0
TEXTRON INC COM 883203101   2,156,546 30,533 SH   SOLE   30,533 0 0
TFI INTL INC COM 87241L109   8,637,294 72,454 SH   SOLE   72,454 0 0
THE CIGNA GROUP COM 125523100   11,293,148 44,195 SH   SOLE   44,195 0 0
THE TRADE DESK INC COM CL A 88339J105   925,588 15,196 SH   SOLE   15,196 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   140,423,329 243,634 SH   SOLE   241,824 0 1,810
THIRD HARMONIC BIO INC COM 88427A107   43,561 10,573 SH   SOLE   10,573 0 0
THOMSON REUTERS CORP. COM NEW 884903709   25,535,270 196,454 SH   SOLE   196,454 0 0
TILRAY BRANDS INC COM 88688T100   1,375,857 542,684 SH   SOLE   542,684 0 0
TJX COS INC NEW COM 872540109   17,588,843 224,462 SH   SOLE   224,462 0 0
T-MOBILE US INC COM 872590104   36,242,299 250,223 SH   SOLE   250,223 0 0
TORO CO COM 891092108   336,815 3,030 SH   SOLE   3,030 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,025,255,004 17,133,820 SH   SOLE   17,129,395 0 4,425
TOTALENERGIES SE SPONSORED ADS 89151E109   4,832,593 81,839 SH   SOLE   81,839 0 0
TRACTOR SUPPLY CO COM 892356106   3,854,421 16,399 SH   SOLE   16,399 0 0
TRADEWEB MKTS INC CL A 892672106   262,109 3,317 SH   SOLE   3,317 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   6,242,809 33,932 SH   SOLE   33,932 0 0
TRANSALTA CORP COM 89346D107   96,421,175 11,035,555 SH   SOLE   11,035,555 0 0
TRANSDIGM GROUP INC COM 893641100   5,606,002 7,606 SH   SOLE   7,606 0 0
TRANSUNION COM 89400J107   402,978 6,485 SH   SOLE   6,485 0 0
TRAVELERS COMPANIES INC COM 89417E109   9,559,193 55,768 SH   SOLE   55,768 0 0
TRI POINTE HOMES INC COM 87265H109   269,759 10,654 SH   SOLE   10,654 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   8,938,461 1,153,824 SH   SOLE   1,153,824 0 0
TRIMBLE INC COM 896239100   1,909,346 36,424 SH   SOLE   36,424 0 0
TRIP COM GROUP LTD ADS 89677Q107   397,192 10,544 SH   SOLE   10,544 0 0
TRUIST FINL CORP COM 89832Q109   10,804,926 316,860 SH   SOLE   316,860 0 0
TTM TECHNOLOGIES INC COM 87305R109   160,990 11,934 SH   SOLE   11,934 0 0
TWILIO INC CL A 90138F102   398,781 5,985 SH   SOLE   5,985 0 0
TWO HBRS INVT CORP COM 90187B804   194,966 13,254 SH   SOLE   13,254 0 0
TYLER TECHNOLOGIES INC COM 902252105   2,145,217 6,049 SH   SOLE   6,049 0 0
TYSON FOODS INC CL A 902494103   3,063,581 51,645 SH   SOLE   51,645 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,111,030 66,594 SH   SOLE   66,594 0 0
UDR INC COM 902653104   1,869,503 45,531 SH   SOLE   45,531 0 0
UGI CORP NEW COM 902681105   491,472 14,139 SH   SOLE   14,139 0 0
UIPATH INC CL A 90364P105   182,396 10,387 SH   SOLE   10,387 0 0
ULTA BEAUTY INC COM 90384S303   4,100,710 7,515 SH   SOLE   7,515 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,843,998 54,766 SH   SOLE   54,766 0 0
UNION PAC CORP COM 907818108   59,686,269 296,563 SH   SOLE   296,563 0 0
UNITED AIRLS HLDGS INC COM 910047109   2,108,557 47,651 SH   SOLE   47,651 0 0
UNITED PARCEL SERVICE INC CL B 911312106   28,424,579 146,526 SH   SOLE   146,526 0 0
UNITED RENTALS INC COM 911363109   4,026,858 10,175 SH   SOLE   10,175 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   292,044 1,304 SH   SOLE   1,304 0 0
UNITEDHEALTH GROUP INC COM 91324P102   202,710,864 428,936 SH   SOLE   426,801 0 2,135
UNITI GROUP INC COM 91325V108   67,383 18,981 SH   SOLE   18,981 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   17,333 10,634 SH   SOLE   10,634 0 0
UNITY SOFTWARE INC COM 91332U101   248,815 7,670 SH   SOLE   7,670 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,200,332 9,444 SH   SOLE   9,444 0 0
UNUM GROUP COM 91529Y106   223,514 5,650 SH   SOLE   5,650 0 0
URANIUM ENERGY CORP COM 916896103   29,010 10,073 SH   SOLE   10,073 0 0
US BANCORP DEL COM NEW 902973304   14,550,540 403,631 SH   SOLE   403,631 0 0
US FOODS HLDG CORP COM 912008109   220,236 5,962 SH   SOLE   5,962 0 0
V F CORP COM 918204108   1,131,342 49,382 SH   SOLE   49,382 0 0
VAIL RESORTS INC COM 91879Q109   306,354 1,311 SH   SOLE   1,311 0 0
VALERO ENERGY CORP COM 91913Y100   11,054,784 79,189 SH   SOLE   79,189 0 0
VALLEY NATL BANCORP COM 919794107   103,294 11,179 SH   SOLE   11,179 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   21,422,403 848,412 SH   SOLE   848,412 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   348,989 12,455 SH   SOLE   12,455 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,256,333 11,140 SH   SOLE   11,140 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   292,571,930 777,972 SH   SOLE   777,972 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   305,511,913 5,713,707 SH   SOLE   5,713,707 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,309,264 57,160 SH   SOLE   40,960 0 16,200
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   273,773 2,595 SH   SOLE   2,595 0 0
VEEVA SYS INC CL A COM 922475108   900,755 4,901 SH   SOLE   4,901 0 0
VENTAS INC COM 92276F100   2,529,646 58,354 SH   SOLE   58,354 0 0
VERISIGN INC COM 92343E102   2,946,574 13,943 SH   SOLE   13,943 0 0
VERISK ANALYTICS INC COM 92345Y106   7,778,964 40,545 SH   SOLE   39,655 0 890
VERIZON COMMUNICATIONS INC COM 92343V104   42,296,966 1,087,673 SH   SOLE   1,087,673 0 0
VERMILION ENERGY INC COM 923725105   1,987,901 153,409 SH   SOLE   153,409 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   20,576,592 65,308 SH   SOLE   65,308 0 0
VIASAT INC COM 92552V100   283,275 8,371 SH   SOLE   8,371 0 0
VIATRIS INC COM 92556V106   1,683,336 174,983 SH   SOLE   174,983 0 0
VIAVI SOLUTIONS INC COM 925550105   177,233 16,365 SH   SOLE   16,365 0 0
VICI PPTYS INC COM 925652109   5,942,907 182,186 SH   SOLE   182,186 0 0
VINTAGE WINE ESTATES INC COM 92747V106   13,423 12,545 SH   SOLE   12,545 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   168,680 11,112 SH   SOLE   11,112 0 0
VISA INC COM CL A 92826C839   114,830,220 509,321 SH   SOLE   508,286 0 1,035
VISTRA CORP COM 92840M102   331,152 13,798 SH   SOLE   13,798 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   46,591 46,591 SH   SOLE   46,591 0 0
VMWARE INC CL A COM 928563402   896,173 7,178 SH   SOLE   7,178 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   145,651 13,193 SH   SOLE   13,193 0 0
VOYA FINANCIAL INC COM 929089100   276,908 3,875 SH   SOLE   3,875 0 0
VULCAN MATLS CO COM 929160109   3,327,235 19,394 SH   SOLE   19,394 0 0
WABTEC COM 929740108   2,697,595 26,693 SH   SOLE   26,693 0 0
WAG GROUP CO COMMON STOCK 93042P109   47,015 20,989 SH   SOLE   20,989 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   9,977,194 288,525 SH   SOLE   288,525 0 0
WALKER & DUNLOP INC COM 93148P102   262,710 3,449 SH   SOLE   3,449 0 0
WALMART INC COM 931142103   30,674,024 208,030 SH   SOLE   208,030 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   8,575,230 567,896 SH   SOLE   567,896 0 0
WASTE CONNECTIONS INC COM 94106B101   193,984,357 1,395,140 SH   SOLE   1,395,140 0 0
WASTE MGMT INC DEL COM 94106L109   15,087,841 92,467 SH   SOLE   92,467 0 0
WATERS CORP COM 941848103   2,764,686 8,929 SH   SOLE   8,929 0 0
WATSCO INC COM 942622200   371,929 1,169 SH   SOLE   1,169 0 0
WEBSTER FINL CORP COM 947890109   407,603 10,340 SH   SOLE   10,340 0 0
WEC ENERGY GROUP INC COM 92939U106   5,394,594 56,911 SH   SOLE   56,911 0 0
WELLS FARGO CO NEW COM 949746101   25,368,273 678,659 SH   SOLE   678,659 0 0
WELLTOWER INC COM 95040Q104   4,923,311 68,675 SH   SOLE   68,675 0 0
WEST FRASER TIMBER CO LTD COM 952845105   4,068,739 57,098 SH   SOLE   57,098 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,701,686 10,684 SH   SOLE   10,684 0 0
WESTERN DIGITAL CORP. COM 958102105   1,746,570 46,365 SH   SOLE   46,365 0 0
WESTERN UN CO COM 959802109   126,118 11,311 SH   SOLE   11,311 0 0
WESTROCK CO COM 96145D105   1,127,878 37,016 SH   SOLE   37,016 0 0
WEX INC COM 96208T104   221,771 1,206 SH   SOLE   1,206 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,387,305 112,423 SH   SOLE   112,423 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   24,799,757 515,432 SH   SOLE   515,432 0 0
WHIRLPOOL CORP COM 963320106   1,300,265 9,849 SH   SOLE   9,849 0 0
WILLIAMS COS INC COM 969457100   10,036,633 336,123 SH   SOLE   336,123 0 0
WILLIAMS SONOMA INC COM 969904101   226,896 1,865 SH   SOLE   1,865 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,084,612 13,274 SH   SOLE   13,274 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   269,185 5,742 SH   SOLE   5,742 0 0
WIX COM LTD SHS M98068105   536,425 5,375 SH   SOLE   5,375 0 0
WOLFSPEED INC COM 977852102   223,038 3,434 SH   SOLE   3,434 0 0
WORKDAY INC CL A 98138H101   5,877,096 28,455 SH   SOLE   28,455 0 0
WP CAREY INC COM 92936U109   562,829 7,267 SH   SOLE   7,267 0 0
WSFS FINL CORP COM 929328102   253,191 6,732 SH   SOLE   6,732 0 0
WYNN RESORTS LTD COM 983134107   1,684,022 15,048 SH   SOLE   15,048 0 0
XCEL ENERGY INC COM 98389B100   10,653,632 157,972 SH   SOLE   157,972 0 0
XENIA HOTELS & RESORTS INC COM 984017103   167,015 12,759 SH   SOLE   12,759 0 0
XYLEM INC COM 98419M100   2,767,745 26,435 SH   SOLE   26,435 0 0
YAMANA GOLD INC COM 98462Y100   6,882,970 1,181,647 SH   SOLE   1,181,647 0 0
YUM BRANDS INC COM 988498101   10,031,608 75,951 SH   SOLE   75,951 0 0
YUM CHINA HLDGS INC COM 98850P109   1,457,210 22,988 SH   SOLE   22,988 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,764,374 8,693 SH   SOLE   7,578 0 1,115
ZILLOW GROUP INC CL C CAP STK 98954M200   239,782 5,392 SH   SOLE   5,392 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,959,205 30,644 SH   SOLE   30,644 0 0
ZIONS BANCORPORATION N A COM 989701107   653,791 21,844 SH   SOLE   21,844 0 0
ZOETIS INC CL A 98978V103   16,009,031 96,185 SH   SOLE   96,185 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,696,784 36,522 SH   SOLE   36,522 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   248,854 10,071 SH   SOLE   10,071 0 0
ZSCALER INC COM 98980G102   2,258,908 19,335 SH   SOLE   19,335 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   238,566 8,324 SH   SOLE   8,324 0 0