The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   43,801,068 322,043 SH   SOLE   322,043 0 0
ABBVIE INC COM 00287Y109   3,821,916 20,590 SH   SOLE   20,590 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   83,500,302 279,368 SH   SOLE   279,368 0 0
ACUITY INC COM 00508Y102   955,881 3,204 SH   SOLE   3,204 0 0
ADOBE INC COM 00724F101   4,272,703 11,044 SH   SOLE   11,044 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,747,911 23,924 SH   SOLE   23,924 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,296,824 9,139 SH   SOLE   9,139 0 0
AECOM COM 00766T100   1,464,584 12,977 SH   SOLE   12,977 0 0
AFFIRM HLDGS INC COM CL A 00827B106   98,413,876 1,423,400 SH   SOLE   1,423,400 0 0
AFLAC INC COM 001055102   2,802,389 26,573 SH   SOLE   26,573 0 0
AGCO CORP COM 001084102   371,376 3,600 SH   SOLE   3,600 0 0
AGNICO EAGLE MINES LTD COM 008474108   150,871,625 1,268,575 SH   SOLE   1,268,575 0 0
AIR PRODS & CHEMS INC COM 009158106   9,917,794 35,162 SH   SOLE   35,162 0 0
AIRBNB INC COM CL A 009066101   3,384,596 25,575 SH   SOLE   25,575 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   47,216,615 1,777,734 SH   SOLE   1,777,734 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   900,452 41,862 SH   SOLE   41,862 0 0
ALIGN TECHNOLOGY INC COM 016255101   283,616 1,498 SH   SOLE   1,498 0 0
ALLEGION PLC ORD SHS G0176J109   1,376,778 9,553 SH   SOLE   9,553 0 0
ALLSTATE CORP COM 020002101   2,283,459 11,343 SH   SOLE   11,343 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   72,830,571 223,345 SH   SOLE   223,345 0 0
ALPHABET INC CAP STK CL C 02079K107   285,363,213 1,608,677 SH   SOLE   1,608,677 0 0
ALPHABET INC CAP STK CL A 02079K305   536,042,139 3,041,719 SH   SOLE   3,041,719 0 0
ALTRIA GROUP INC COM 02209S103   644,578 10,994 SH   SOLE   10,994 0 0
AMAZON COM INC COM 023135106   1,492,868,873 6,804,635 SH   SOLE   6,804,635 0 0
AMER SPORTS INC COM SHS G0260P102   3,267,468 84,300 SH   SOLE   84,300 0 0
AMEREN CORP COM 023608102   9,219,840 96,000 SH   SOLE   96,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,733,038 26,340 SH   SOLE   26,340 0 0
AMERICAN EXPRESS CO COM 025816109   173,039,951 542,479 SH   SOLE   542,479 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,001,224 7,933 SH   SOLE   7,933 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   10,777,932 298,806 SH   SOLE   298,806 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,522,594 29,473 SH   SOLE   29,473 0 0
AMERICAN TOWER CORP NEW COM 03027X100   127,368,079 576,274 SH   SOLE   576,274 0 0
AMETEK INC COM 031100100   307,451 1,699 SH   SOLE   1,699 0 0
AMPHENOL CORP NEW CL A 032095101   178,028,376 1,802,819 SH   SOLE   1,802,819 0 0
ANALOG DEVICES INC COM 032654105   17,786,045 74,725 SH   SOLE   74,725 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   762,929 11,102 SH   SOLE   11,102 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,193,037 63,392 SH   SOLE   63,392 0 0
AON PLC SHS CL A G0403H108   12,131,624 34,005 SH   SOLE   34,005 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   21,914,801 154,471 SH   SOLE   154,471 0 0
APPLE INC COM 037833100   529,818,698 2,582,340 SH   SOLE   2,582,340 0 0
APPLIED MATLS INC COM 038222105   92,769,624 506,744 SH   SOLE   506,744 0 0
APPLOVIN CORP COM CL A 03831W108   165,197,151 471,884 SH   SOLE   471,884 0 0
APTIV PLC COM SHS G3265R107   1,717,848 25,181 SH   SOLE   25,181 0 0
ARCH CAP GROUP LTD ORD G0450A105   2,477,288 27,208 SH   SOLE   27,208 0 0
ARES CAPITAL CORP COM 04010L103   19,431,745 884,870 SH   SOLE   884,870 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   70,937,004 409,567 SH   SOLE   409,567 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B951   25,980,000 150,000 SH Put SOLE   0 0 150,000
ARGENX SE SPONSORED ADR 04016X101   95,030,328 172,400 SH   SOLE   172,400 0 0
ARISTA NETWORKS INC COM SHS 040413205   72,105,223 704,772 SH   SOLE   704,772 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   65,294,438 403,700 SH   SOLE   403,700 0 0
ASHLAND INC COM 044186104   68,971,841 1,371,755 SH   SOLE   1,371,755 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,572,731 5,706 SH   SOLE   5,706 0 0
ASSURANT INC COM 04621X108   1,036,823 5,250 SH   SOLE   5,250 0 0
AST SPACEMOBILE INC COM CL A 00217D100   3,411,290 73,000 SH   SOLE   73,000 0 0
ASTERA LABS INC COM 04626A103   139,563,270 1,543,500 SH   SOLE   1,543,500 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,045,318 29,269 SH   SOLE   29,269 0 0
AT&T INC COM 00206R102   25,823,191 892,301 SH   SOLE   892,301 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   2,338,500 50,000 SH   SOLE   50,000 0 0
ATLASSIAN CORPORATION CL A 049468101   2,618,033 12,891 SH   SOLE   12,891 0 0
ATS CORPORATION COM 00217Y104   26,286,909 824,558 SH   SOLE   824,558 0 0
AUTODESK INC COM 052769106   3,777,683 12,203 SH   SOLE   12,203 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   8,542,680 27,700 SH   SOLE   27,700 0 0
AUTOZONE INC COM 053332102   83,090,844 22,383 SH   SOLE   22,383 0 0
AVALONBAY CMNTYS INC COM 053484101   18,525,623 91,035 SH   SOLE   91,035 0 0
AVANTOR INC COM 05352A100   60,729,286 4,511,834 SH   SOLE   4,511,834 0 0
AVERY DENNISON CORP COM 053611109   2,876,831 16,395 SH   SOLE   16,395 0 0
AXON ENTERPRISE INC COM 05464C101   444,123,575 536,420 SH   SOLE   536,420 0 0
BANK AMERICA CORP COM 060505104   15,102,178 319,150 SH   SOLE   319,150 0 0
BANK MONTREAL QUE COM 063671101   758,478,284 6,855,991 SH   SOLE   6,855,991 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   940,473,159 17,015,979 SH   SOLE   17,015,979 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   429,893 9,135 SH   SOLE   9,135 0 0
BARCLAYS PLC ADR 06738E204   57,567,653 3,096,700 SH   SOLE   3,096,700 0 0
BARRICK MNG CORP COM SHS 06849F108   10,620,553 510,113 SH   SOLE   510,113 0 0
BATH & BODY WORKS INC COM 070830104   494,340 16,500 SH   SOLE   16,500 0 0
BAYTEX ENERGY CORP COM 07317Q105   74,357 41,540 SH   SOLE   41,540 0 0
BCE INC COM NEW 05534B760   24,603,867 1,109,782 SH   SOLE   1,109,782 0 0
BECTON DICKINSON & CO COM 075887109   79,623,596 462,256 SH   SOLE   462,256 0 0
BERKLEY W R CORP COM 084423102   193,579,564 2,634,811 SH   SOLE   2,634,811 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   44,438,240 91,480 SH   SOLE   91,480 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,915,200 4 SH   SOLE   4 0 0
BEST BUY INC COM 086516101   1,434,635 21,371 SH   SOLE   21,371 0 0
BHP GROUP LTD SPONSORED ADS 088606108   262,283 5,454 SH   SOLE   5,454 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,431,089 26,034 SH   SOLE   26,034 0 0
BIO-TECHNE CORP COM 09073M104   7,717,500 150,000 SH   SOLE   150,000 0 0
BLACKROCK INC COM 09290D101   8,101,259 7,721 SH   SOLE   7,721 0 0
BLACKSTONE INC COM 09260D107   15,372,337 102,770 SH   SOLE   102,770 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   5,775,000 300,000 SH   SOLE   300,000 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   35,859,113 1,166,150 SH   SOLE   1,166,150 0 0
BOEING CO COM 097023105   2,053,394 9,800 SH   SOLE   9,800 0 0
BOOKING HOLDINGS INC COM 09857L108   384,498,164 66,416 SH   SOLE   66,416 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   188,459,056 1,809,844 SH   SOLE   1,809,844 0 0
BOSTON SCIENTIFIC CORP COM 101137107   7,102,808 66,128 SH   SOLE   66,128 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,242,247 91,645 SH   SOLE   91,645 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   6,694,077 257,069 SH   SOLE   257,069 0 0
BROADCOM INC COM 11135F101   505,222,070 1,832,839 SH   SOLE   1,832,839 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,908,758 7,854 SH   SOLE   7,854 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   74,046,676 1,339,484 SH   SOLE   1,339,484 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,139,483,950 18,423,346 SH   SOLE   18,423,346 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   516,009,311 15,403,263 SH   SOLE   15,403,263 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   327,101 7,863 SH   SOLE   7,863 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   61,871,469 2,425,381 SH   SOLE   2,425,381 0 0
BROWN & BROWN INC COM 115236101   14,705,132 132,634 SH   SOLE   132,634 0 0
BRP INC COM SUN VTG 05577W200   4,071,722 84,005 SH   SOLE   84,005 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,603,554 13,742 SH   SOLE   13,742 0 0
BURLINGTON STORES INC COM 122017106   121,214,746 521,040 SH   SOLE   521,040 0 0
BWX TECHNOLOGIES INC COM 05605H100   475,398 3,300 SH   SOLE   3,300 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   92,993,507 301,780 SH   SOLE   301,780 0 0
CAE INC COM 124765108   44,771,480 1,529,603 SH   SOLE   1,529,603 0 0
CAMDEN PPTY TR SH BEN INT 133131102   7,888,300 70,000 SH   SOLE   70,000 0 0
CAMECO CORP COM 13321L108   53,968,476 727,044 SH   SOLE   727,044 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   33,274,730 469,783 SH   SOLE   469,783 0 0
CANADIAN NAT RES LTD COM 136385101   983,264,467 31,314,155 SH   SOLE   31,314,155 0 0
CANADIAN NATL RY CO COM 136375102   1,105,214,111 10,622,973 SH   SOLE   10,622,973 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,165,893,251 14,707,875 SH   SOLE   14,707,875 0 0
CAPITAL ONE FINL CORP COM 14040H105   133,342,011 626,725 SH   SOLE   626,725 0 0
CARLISLE COS INC COM 142339100   38,180,897 102,252 SH   SOLE   102,252 0 0
CARLYLE GROUP INC COM 14316J108   346,179 6,735 SH   SOLE   6,735 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   2,917,562 103,754 SH   SOLE   103,754 0 0
CARVANA CO CL A 146869102   86,600,405 257,005 SH   SOLE   257,005 0 0
CASEYS GEN STORES INC COM 147528103   14,210,509 27,849 SH   SOLE   27,849 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,945,209 12,629 SH   SOLE   12,629 0 0
CBRE GROUP INC CL A 12504L109   16,415,759 117,155 SH   SOLE   117,155 0 0
CELESTICA INC COM 15101Q207   219,335 1,405 SH   SOLE   1,405 0 0
CELSIUS HLDGS INC COM NEW 15118V207   3,878,204 83,600 SH   SOLE   83,600 0 0
CENOVUS ENERGY INC COM 15135U109   228,983 16,837 SH   SOLE   16,837 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,648,620 9,000 SH   SOLE   9,000 0 0
CF INDS HLDGS INC COM 125269100   1,687,096 18,338 SH   SOLE   18,338 0 0
CGI INC CL A SUB VTG 12532H104   129,501,531 1,235,348 SH   SOLE   1,235,348 0 0
CHART INDS INC COM 16115Q308   1,238,168 7,520 SH   SOLE   7,520 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,796,871 17,161 SH   SOLE   17,161 0 0
CHENIERE ENERGY INC COM NEW 16411R208   46,574,174 191,254 SH   SOLE   191,254 0 0
CHEVRON CORP NEW COM 166764100   305,424 2,133 SH   SOLE   2,133 0 0
CHUBB LIMITED COM H1467J104   2,532,153 8,740 SH   SOLE   8,740 0 0
CHURCH & DWIGHT CO INC COM 171340102   2,066,173 21,498 SH   SOLE   21,498 0 0
CINTAS CORP COM 172908105   25,747,280 115,526 SH   SOLE   115,526 0 0
CISCO SYS INC COM 17275R102   299,477,591 4,316,483 SH   SOLE   4,316,483 0 0
CITIGROUP INC COM NEW 172967424   43,581,695 512,003 SH   SOLE   512,003 0 0
CLEANSPARK INC COM NEW 18452B209   144,945 13,141 SH   SOLE   13,141 0 0
CLOROX CO DEL COM 189054109   221,769 1,847 SH   SOLE   1,847 0 0
CLOUDFLARE INC CL A COM 18915M107   381,848,917 1,949,900 SH   SOLE   1,949,900 0 0
CME GROUP INC COM 12572Q105   127,879,687 463,971 SH   SOLE   463,971 0 0
CMS ENERGY CORP COM 125896100   29,119,215 420,312 SH   SOLE   420,312 0 0
COCA COLA CO COM 191216100   259,996,062 3,674,856 SH   SOLE   3,674,856 0 0
COCA COLA CONS INC COM 191098102   609,609 5,460 SH   SOLE   5,460 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,084,824 11,700 SH   SOLE   11,700 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   544,571 6,979 SH   SOLE   6,979 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   151,026,141 430,900 SH   SOLE   430,900 0 0
COLGATE PALMOLIVE CO COM 194162103   3,186,500 35,055 SH   SOLE   35,055 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   48,564,405 372,027 SH   SOLE   372,027 0 0
COMCAST CORP NEW CL A 20030N101   15,455,269 433,042 SH   SOLE   433,042 0 0
CONAGRA BRANDS INC COM 205887102   1,165,582 56,941 SH   SOLE   56,941 0 0
CONCENTRIX CORP COM 20602D101   81,660,816 1,544,997 SH   SOLE   1,544,997 0 0
CONOCOPHILLIPS COM 20825C104   2,605,062 29,029 SH   SOLE   29,029 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,056,926 12,644 SH   SOLE   12,644 0 0
CONSTELLATION ENERGY CORP COM 21037T109   41,828,405 129,596 SH   SOLE   129,596 0 0
COPART INC COM 217204106   1,841,548 37,529 SH   SOLE   37,529 0 0
COREBRIDGE FINL INC COM 21871X109   891,973 25,126 SH   SOLE   25,126 0 0
CORNING INC COM 219350105   683,670 13,000 SH   SOLE   13,000 0 0
CORTEVA INC COM 22052L104   2,739,499 36,757 SH   SOLE   36,757 0 0
CORVEL CORP COM 221006109   791,920 7,705 SH   SOLE   7,705 0 0
COSTCO WHSL CORP NEW COM 22160K105   268,283,639 271,010 SH   SOLE   271,010 0 0
COTERRA ENERGY INC COM 127097103   1,974,691 77,805 SH   SOLE   77,805 0 0
CRANE NXT CO COM 224441105   5,902,535 109,509 SH   SOLE   109,509 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   82,479,172 890,800 SH   SOLE   890,800 0 0
CRH PLC ORD G25508105   176,302,084 1,920,502 SH   SOLE   1,920,502 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   30,685,928 60,250 SH   SOLE   60,250 0 0
CROWN HLDGS INC COM 228368106   1,491,665 14,485 SH   SOLE   14,485 0 0
CUBESMART COM 229663109   5,443,145 128,074 SH   SOLE   128,074 0 0
CURTISS WRIGHT CORP COM 231561101   20,826,887 42,630 SH   SOLE   42,630 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   151,564,021 372,503 SH   SOLE   372,503 0 0
D R HORTON INC COM 23331A109   106,339,791 824,851 SH   SOLE   824,851 0 0
DANAHER CORPORATION COM 235851102   181,967,724 921,169 SH   SOLE   921,169 0 0
DARDEN RESTAURANTS INC COM 237194105   39,354,484 180,550 SH   SOLE   180,550 0 0
DATADOG INC CL A COM 23804L103   101,593,779 756,300 SH   SOLE   756,300 0 0
DAVE INC CLASS A COM NEW 23834J201   5,314,518 19,800 SH   SOLE   19,800 0 0
DAVITA INC COM 23918K108   827,350 5,808 SH   SOLE   5,808 0 0
DECKERS OUTDOOR CORP COM 243537107   2,031,407 19,709 SH   SOLE   19,709 0 0
DEERE & CO COM 244199105   81,294,330 159,874 SH   SOLE   159,874 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   735,389 14,953 SH   SOLE   14,953 0 0
DESCARTES SYS GROUP INC COM 249906108   19,094,013 187,850 SH   SOLE   187,850 0 0
DEVON ENERGY CORP NEW COM 25179M103   9,274,396 291,556 SH   SOLE   291,556 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   868,535 8,613 SH   SOLE   8,613 0 0
DIAMONDBACK ENERGY INC COM 25278X109   2,844,180 20,700 SH   SOLE   20,700 0 0
DICKS SPORTING GOODS INC COM 253393102   4,474,462 22,620 SH   SOLE   22,620 0 0
DIGITAL RLTY TR INC COM 253868103   14,298,547 82,020 SH   SOLE   82,020 0 0
DISNEY WALT CO COM 254687106   13,032,211 105,090 SH   SOLE   105,090 0 0
DOCEBO INC COM 25609L105   307,661 10,631 SH   SOLE   10,631 0 0
DOCUSIGN INC COM 256163106   1,799,259 23,100 SH   SOLE   23,100 0 0
DOLLAR GEN CORP NEW COM 256677105   671,411 5,870 SH   SOLE   5,870 0 0
DOLLAR TREE INC COM 256746108   1,879,680 18,979 SH   SOLE   18,979 0 0
DOMINION ENERGY INC COM 25746U109   28,102,987 497,222 SH   SOLE   497,222 0 0
DONALDSON INC COM 257651109   6,413,835 92,485 SH   SOLE   92,485 0 0
DOORDASH INC CL A 25809K105   162,859,790 660,662 SH   SOLE   660,662 0 0
DOVER CORP COM 260003108   1,981,266 10,813 SH   SOLE   10,813 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,875,778 24,371 SH   SOLE   24,371 0 0
DUPONT DE NEMOURS INC COM 26614N102   13,674,720 199,369 SH   SOLE   199,369 0 0
DUTCH BROS INC CL A 26701L100   212,446,101 3,107,300 SH   SOLE   3,107,300 0 0
DYNATRACE INC COM NEW 268150109   1,562,057 28,293 SH   SOLE   28,293 0 0
EAGLE MATLS INC COM 26969P108   666,761 3,299 SH   SOLE   3,299 0 0
EATON CORP PLC SHS G29183103   445,200,801 1,247,096 SH   SOLE   1,247,096 0 0
EATON CORP PLC SHS G29183903   535,485,000 1,500,000 SH Call SOLE   0 0 0
EBAY INC. COM 278642103   465,896 6,257 SH   SOLE   6,257 0 0
ECOLAB INC COM 278865100   15,827,444 58,742 SH   SOLE   58,742 0 0
EDISON INTL COM 281020107   2,087,168 40,449 SH   SOLE   40,449 0 0
ELBIT SYS LTD ORD M3760D101   314,694,950 700,100 SH   SOLE   700,100 0 0
ELECTRONIC ARTS INC COM 285512109   4,392,549 27,505 SH   SOLE   27,505 0 0
ELEVANCE HEALTH INC COM 036752103   305,269,811 784,836 SH   SOLE   784,836 0 0
ELI LILLY & CO COM 532457108   34,165,241 43,828 SH   SOLE   43,828 0 0
EMCOR GROUP INC COM 29084Q100   2,564,798 4,795 SH   SOLE   4,795 0 0
EMERSON ELEC CO COM 291011104   180,777,747 1,355,867 SH   SOLE   1,355,867 0 0
ENBRIDGE INC COM 29250N105   1,408,629,850 31,081,859 SH   SOLE   31,081,859 0 0
ENERFLEX LTD COM 29269R105   59,250,744 7,509,600 SH   SOLE   7,509,600 0 0
ENTERGY CORP NEW COM 29364G103   40,378,366 485,784 SH   SOLE   485,784 0 0
EOG RES INC COM 26875P101   15,166,309 126,798 SH   SOLE   126,798 0 0
EQT CORP COM 26884L109   85,180,092 1,460,564 SH   SOLE   1,460,564 0 0
EQUIFAX INC COM 294429105   1,608,353 6,201 SH   SOLE   6,201 0 0
EQUINIX INC COM 29444U700   49,506,871 62,236 SH   SOLE   62,236 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,262,693 20,475 SH   SOLE   20,475 0 0
ESSEX PPTY TR INC COM 297178105   1,971,614 6,957 SH   SOLE   6,957 0 0
EVEREST GROUP LTD COM G3223R108   1,643,854 4,837 SH   SOLE   4,837 0 0
EVERGY INC COM 30034W106   1,820,235 26,407 SH   SOLE   26,407 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   2,782,468 94,900 SH   SOLE   94,900 0 0
EXELON CORP COM 30161N101   2,605,895 60,016 SH   SOLE   60,016 0 0
EXPAND ENERGY CORPORATION COM 165167735   329,646,376 2,818,936 SH   SOLE   2,818,936 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,406,389 14,266 SH   SOLE   14,266 0 0
EXPEDITORS INTL WASH INC COM 302130109   95,634,334 837,062 SH   SOLE   837,062 0 0
EXTRA SPACE STORAGE INC COM 30225T102   9,302,137 63,091 SH   SOLE   63,091 0 0
EXXON MOBIL CORP COM 30231G102   101,749,509 943,873 SH   SOLE   943,873 0 0
F5 INC COM 315616102   1,960,760 6,662 SH   SOLE   6,662 0 0
FAIR ISAAC CORP COM 303250104   2,533,553 1,386 SH   SOLE   1,386 0 0
FASTENAL CO COM 311900104   2,449,524 58,322 SH   SOLE   58,322 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   3,315,151 34,900 SH   SOLE   34,900 0 0
FEDEX CORP COM 31428X106   1,823,026 8,020 SH   SOLE   8,020 0 0
FERROVIAL SE ORD SHS N3168P101   53,673,229 1,001,927 SH   SOLE   1,001,927 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   2,594,455 31,869 SH   SOLE   31,869 0 0
FIFTH THIRD BANCORP COM 316773100   2,657,080 64,602 SH   SOLE   64,602 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   17,659,805 163,547 SH   SOLE   163,547 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102   200,912 944 SH   SOLE   944 0 0
FIRSTENERGY CORP COM 337932107   62,543,226 1,553,483 SH   SOLE   1,553,483 0 0
FIRSTSERVICE CORP NEW COM 33767E202   71,475,808 409,322 SH   SOLE   409,322 0 0
FISERV INC COM 337738108   36,882,464 213,923 SH   SOLE   213,923 0 0
FISERV INC COM 337738908   8,620,500 50,000 SH Call SOLE   0 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   38,505,720 960,003 SH   SOLE   960,003 0 0
FORTINET INC COM 34959E109   2,427,437 22,961 SH   SOLE   22,961 0 0
FORTIS INC COM 349553107   400,834,010 8,397,947 SH   SOLE   8,397,947 0 0
FORTIVE CORP COM 34959J108   13,990,702 268,381 SH   SOLE   268,381 0 0
FOX CORP CL A COM 35137L105   2,230,392 39,800 SH   SOLE   39,800 0 0
FRANCO NEV CORP COM 351858105   156,664,573 955,738 SH   SOLE   955,738 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   1,177,684 28,208 SH   SOLE   28,208 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,858,326 65,936 SH   SOLE   65,936 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,786,617 14,456 SH   SOLE   14,456 0 0
GALLAGHER ARTHUR J & CO COM 363576109   5,653,959 17,662 SH   SOLE   17,662 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,628,245 34,881 SH   SOLE   34,881 0 0
GARMIN LTD SHS H2906T109   2,407,794 11,536 SH   SOLE   11,536 0 0
GARTNER INC COM 366651107   2,230,890 5,519 SH   SOLE   5,519 0 0
GE AEROSPACE COM NEW 369604301   227,424,399 883,579 SH   SOLE   883,579 0 0
GE VERNOVA INC COM 36828A101   330,440,946 624,475 SH   SOLE   624,475 0 0
GE VERNOVA INC COM 36828A951   15,874,500 30,000 SH Put SOLE   0 0 30,000
GEN DIGITAL INC COM 668771108   1,821,359 61,951 SH   SOLE   61,951 0 0
GENERAL DYNAMICS CORP COM 369550108   2,652,356 9,094 SH   SOLE   9,094 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   31,401,258 622,300 SH   SOLE   622,300 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,825,732 118,313 SH   SOLE   118,313 0 0
GILEAD SCIENCES INC COM 375558103   4,689,801 42,300 SH   SOLE   42,300 0 0
GLOBAL PMTS INC COM 37940X102   2,536,227 31,687 SH   SOLE   31,687 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,443,817 37,078 SH   SOLE   37,078 0 0
GODADDY INC CL A 380237107   2,370,670 13,166 SH   SOLE   13,166 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   171,281 15,225 SH   SOLE   15,225 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   155,627,855 219,891 SH   SOLE   219,891 0 0
GOLUB CAP BDC INC COM 38173M102   2,702,808 184,492 SH   SOLE   184,492 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,471,560 690,171 SH   SOLE   690,171 0 0
GRAINGER W W INC COM 384802104   2,290,608 2,202 SH   SOLE   2,202 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205   268,104,664 5,288,582 SH   SOLE   5,288,582 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   5,284,209 250,793 SH   SOLE   250,793 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   13,264,832 125,733 SH   SOLE   125,733 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   12,065,403 37,838 SH   SOLE   37,838 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101   15,475,240 67,395 SH   SOLE   67,395 0 0
HALEON PLC SPON ADS 405552100   1,505,714 145,199 SH   SOLE   145,199 0 0
HARTFORD INSURANCE GROUP INC COM 416515104   3,354,697 26,442 SH   SOLE   26,442 0 0
HCA HEALTHCARE INC COM 40412C101   9,475,212 24,733 SH   SOLE   24,733 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   85,379,712 1,113,600 SH   SOLE   1,113,600 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   23,977,319 1,369,350 SH   SOLE   1,369,350 0 0
HENRY JACK & ASSOC INC COM 426281101   983,188 5,457 SH   SOLE   5,457 0 0
HOME DEPOT INC COM 437076102   265,609,782 724,443 SH   SOLE   724,443 0 0
HONEYWELL INTL INC COM 438516106   16,120,419 69,222 SH   SOLE   69,222 0 0
HOWMET AEROSPACE INC COM 443201108   138,925,757 746,391 SH   SOLE   746,391 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   18,449,765 303,500 SH   SOLE   303,500 0 0
HUBBELL INC COM 443510607   2,238,904 5,482 SH   SOLE   5,482 0 0
HUBSPOT INC COM 443573100   2,750,309 4,941 SH   SOLE   4,941 0 0
HUDBAY MINERALS INC COM 443628102   6,026,480 568,000 SH   SOLE   568,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,443,407 145,788 SH   SOLE   145,788 0 0
ISHARES TR IBOXX HI YD ETF 464288953   49,131,980 609,200 SH Put SOLE   0 0 609,200
ICON PLC SHS G4705A100   167,460,658 1,151,328 SH   SOLE   1,151,328 0 0
ILLINOIS TOOL WKS INC COM 452308109   59,432,719 240,375 SH   SOLE   240,375 0 0
ILLUMINA INC COM 452327109   1,578,463 16,544 SH   SOLE   16,544 0 0
IMPERIAL OIL LTD COM NEW 453038408   1,055,176 13,276 SH   SOLE   13,276 0 0
INCYTE CORP COM 45337C102   1,290,223 18,946 SH   SOLE   18,946 0 0
INSULET CORP COM 45784P101   2,244,188 7,143 SH   SOLE   7,143 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   78,392,794 1,414,777 SH   SOLE   1,414,777 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   137,787,805 751,010 SH   SOLE   751,010 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   150,807,090 511,592 SH   SOLE   511,592 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,087,916 44,441 SH   SOLE   44,441 0 0
INTUIT COM 461202103   15,537,577 19,727 SH   SOLE   19,727 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   116,572,857 214,521 SH   SOLE   214,521 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   14,527,554 555,547 SH   SOLE   555,547 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   20,503,688 328,059 SH   SOLE   328,059 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   16,690,365 373,637 SH   SOLE   373,637 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   11,565,204 552,830 SH   SOLE   552,830 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   35,372,013 505,965 SH   SOLE   505,965 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,094,075 6,020 SH   SOLE   6,020 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,166,719 2,115 SH   SOLE   2,115 0 0
INVITATION HOMES INC COM 46187W107   6,744,238 205,617 SH   SOLE   205,617 0 0
IONQ INC COM 46222L108   292,196 6,800 SH   SOLE   6,800 0 0
IQVIA HLDGS INC COM 46266C105   246,628 1,565 SH   SOLE   1,565 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   370,627 6,055 SH   SOLE   6,055 0 0
ISHARES GOLD TR ISHARES NEW 464285204   67,932,801 1,089,365 SH   SOLE   1,089,365 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   40,907,836 345,010 SH   SOLE   345,010 0 0
ISHARES INC CORE MSCI EMKT 46434G103   477,659 7,957 SH   SOLE   7,957 0 0
ISHARES INC MSCI AUST ETF 464286103   553,273 21,021 SH   SOLE   21,021 0 0
ISHARES INC MSCI WORLD ETF 464286392   337,913 1,995 SH   SOLE   1,995 0 0
ISHARES INC MSCI CDA ETF 464286509   1,063,108 23,011 SH   SOLE   23,011 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,222,686 16,309 SH   SOLE   16,309 0 0
ISHARES INC US INTL HGH YLD 464286178   2,339,257 50,513 SH   SOLE   50,513 0 0
ISHARES SILVER TR ISHARES 46428Q109   26,643,426 812,052 SH   SOLE   812,052 0 0
ISHARES TR CORE S&P500 ETF 464287200   39,663,092 63,880 SH   SOLE   63,880 0 0
ISHARES TR CORE US AGGBD ET 464287226   89,899,405 906,244 SH   SOLE   906,244 0 0
ISHARES TR GL TIMB FORE ETF 464288174   21,220,480 289,265 SH   SOLE   289,265 0 0
ISHARES TR JPMORGAN USD EMG 464288281   77,401,052 835,684 SH   SOLE   835,684 0 0
ISHARES TR GLB INFRASTR ETF 464288372   123,759,317 2,090,529 SH   SOLE   2,090,529 0 0
ISHARES TR MICRO-CAP ETF 464288869   69,181,635 541,921 SH   SOLE   541,921 0 0
ISHARES TR CORE MSCI EAFE 46432F842   138,252,814 1,656,119 SH   SOLE   1,656,119 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   10,401,250 125,528 SH   SOLE   125,528 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   27,210,442 515,740 SH   SOLE   515,740 0 0
ISHARES TR CONV BD ETF 46435G102   11,571,723 128,432 SH   SOLE   128,432 0 0
ISHARES TR BROAD USD HIGH 46435U853   134,715,102 3,591,445 SH   SOLE   3,591,445 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,276,628 11,647 SH   SOLE   11,647 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   5,060,966 52,845 SH   SOLE   52,845 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,143,924 12,797 SH   SOLE   12,797 0 0
ISHARES TR U.S. TECH ETF 464287721   2,038,002 11,762 SH   SOLE   11,762 0 0
ISHARES TR U.S. REAL ES ETF 464287739   306,012 3,229 SH   SOLE   3,229 0 0
ISHARES TR IBOXX HI YD ETF 464288513   32,811,646 406,840 SH   SOLE   406,840 0 0
ISHARES TR USD INV GRDE ETF 464288620   184,171,867 3,580,324 SH   SOLE   3,580,324 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   16,800,264 141,072 SH   SOLE   141,072 0 0
ISHARES TR MSCI INDIA ETF 46429B598   501,120 9,000 SH   SOLE   9,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   39,468,052 773,580 SH   SOLE   773,580 0 0
ISHARES TR MSCI CHINA ETF 46429B671   33,622,847 610,215 SH   SOLE   610,215 0 0
ISHARES TR RUS TP200 VL ETF 464289420   457,236 5,431 SH   SOLE   5,431 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   1,517,102 31,184 SH   SOLE   31,184 0 0
ISHARES TR RUS TP200 GR ETF 464289438   331,556 1,345 SH   SOLE   1,345 0 0
ISHARES TR CRE U S REIT ETF 464288521   420,015 7,426 SH   SOLE   7,426 0 0
ITRON INC COM 465741106   638,406 4,850 SH   SOLE   4,850 0 0
JABIL INC COM 466313103   2,297,902 10,536 SH   SOLE   10,536 0 0
JACOBS SOLUTIONS INC COM 46982L108   399,214 3,037 SH   SOLE   3,037 0 0
JFROG LTD ORD SHS M6191J100   6,217,796 141,700 SH   SOLE   141,700 0 0
JOHNSON & JOHNSON COM 478160104   161,602,015 1,057,951 SH   SOLE   1,057,951 0 0
JPMORGAN CHASE & CO. COM 46625H100   596,960,639 2,059,124 SH   SOLE   2,059,124 0 0
KIMBERLY-CLARK CORP COM 494368103   2,000,065 15,514 SH   SOLE   15,514 0 0
KIMCO RLTY CORP COM 49446R109   15,131,373 719,856 SH   SOLE   719,856 0 0
KINDER MORGAN INC DEL COM 49456B101   4,179,563 142,162 SH   SOLE   142,162 0 0
KINROSS GOLD CORP COM 496902404   93,801,507 6,001,376 SH   SOLE   6,001,376 0 0
KINSALE CAP GROUP INC COM 49714P108   3,167,609 6,546 SH   SOLE   6,546 0 0
KKR & CO INC COM 48251W104   19,254,762 144,740 SH   SOLE   144,740 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   570,050 65,000 SH   SOLE   65,000 0 0
KLA CORP COM NEW 482480100   199,846,760 223,108 SH   SOLE   223,108 0 0
KLAVIYO INC COM SER A 49845K101   3,784,466 112,700 SH   SOLE   112,700 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   78,802,640 314,155 SH   SOLE   314,155 0 0
LAM RESEARCH CORP COM NEW 512807306   31,072,680 319,218 SH   SOLE   319,218 0 0
LANCASTER COLONY CORP COM 513847103   385,968 2,234 SH   SOLE   2,234 0 0
LEIDOS HOLDINGS INC COM 525327102   2,290,675 14,520 SH   SOLE   14,520 0 0
LENNAR CORP CL A 526057104   1,744,320 15,770 SH   SOLE   15,770 0 0
LENNOX INTL INC COM 526107107   654,640 1,142 SH   SOLE   1,142 0 0
LINDE PLC SHS G54950103   72,399,635 154,311 SH   SOLE   154,311 0 0
LISTED FDS TR WAHED FTSE ETF 53656F607   203,804 3,808 SH   SOLE   3,808 0 0
LOEWS CORP COM 540424108   1,800,111 19,639 SH   SOLE   19,639 0 0
LOGITECH INTL S A SHS H50430232   3,081,004 34,184 SH   SOLE   34,184 0 0
LUMENTUM HLDGS INC COM 55024U109   4,239,676 44,600 SH   SOLE   44,600 0 0
M & T BK CORP COM 55261F104   14,211,125 73,257 SH   SOLE   73,257 0 0
MAGNA INTL INC COM 559222401   1,121,041 29,035 SH   SOLE   29,035 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,252,355 6,342 SH   SOLE   6,342 0 0
MANULIFE FINL CORP COM 56501R106   803,974,638 25,155,652 SH   SOLE   25,155,652 0 0
MARA HOLDINGS INC COM 565788106   190,512 12,150 SH   SOLE   12,150 0 0
MARKEL GROUP INC COM 570535104   2,572,600 1,288 SH   SOLE   1,288 0 0
MARSH & MCLENNAN COS INC COM 571748102   3,135,954 14,343 SH   SOLE   14,343 0 0
MARTIN MARIETTA MATLS INC COM 573284106   26,240,288 47,800 SH   SOLE   47,800 0 0
MARVELL TECHNOLOGY INC COM 573874104   7,228,928 93,397 SH   SOLE   93,397 0 0
MASTERCARD INCORPORATED CL A 57636Q104   269,607,573 479,780 SH   SOLE   479,780 0 0
MCCORMICK & CO INC COM NON VTG 579780206   15,746,601 207,684 SH   SOLE   207,684 0 0
MCDONALDS CORP COM 580135101   392,616,585 1,343,795 SH   SOLE   1,343,795 0 0
MEDTRONIC PLC SHS G5960L103   164,288,079 1,884,686 SH   SOLE   1,884,686 0 0
MERCADOLIBRE INC COM 58733R102   115,323,810 44,124 SH   SOLE   44,124 0 0
MERCK & CO INC COM 58933Y105   43,837,541 553,784 SH   SOLE   553,784 0 0
META PLATFORMS INC CL A 30303M102   1,143,745,740 1,549,602 SH   SOLE   1,549,602 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   6,975,989 99,133 SH   SOLE   99,133 0 0
MICRON TECHNOLOGY INC COM 595112103   1,207,850 9,800 SH   SOLE   9,800 0 0
MICROSOFT CORP COM 594918104   2,486,368,051 4,998,629 SH   SOLE   4,998,629 0 0
MID-AMER APT CMNTYS INC COM 59522J103   129,178,392 872,768 SH   SOLE   872,768 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   9,604,000 700,000 SH   SOLE   700,000 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,028,357 21,384 SH   SOLE   21,384 0 0
MONDAY COM LTD SHS M7S64H106   119,452,083 379,840 SH   SOLE   379,840 0 0
MONDELEZ INTL INC CL A 609207105   62,510,001 926,898 SH   SOLE   926,898 0 0
MONGODB INC CL A 60937P106   5,541,846 26,391 SH   SOLE   26,391 0 0
MONOLITHIC PWR SYS INC COM 609839105   2,782,170 3,804 SH   SOLE   3,804 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   3,477,585 55,517 SH   SOLE   55,517 0 0
MOODYS CORP COM 615369105   45,621,115 90,953 SH   SOLE   90,953 0 0
MORGAN STANLEY COM NEW 617446448   751,629 5,336 SH   SOLE   5,336 0 0
MORNINGSTAR INC COM 617700109   2,699,798 8,600 SH   SOLE   8,600 0 0
NASDAQ INC COM 631103108   53,902,376 602,800 SH   SOLE   602,800 0 0
NATWEST GROUP PLC SPONS ADR 639057207   920,330 65,041 SH   SOLE   65,041 0 0
NETAPP INC COM 64110D104   2,214,642 20,785 SH   SOLE   20,785 0 0
NETFLIX INC COM 64110L106   338,909,699 253,082 SH   SOLE   253,082 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,193,804 9,498 SH   SOLE   9,498 0 0
NEW FOUND GOLD CORP COM 64440N103   35,500 25,000 SH   SOLE   25,000 0 0
NEWMONT CORP COM 651639106   4,366,878 74,955 SH   SOLE   74,955 0 0
NEXGEN ENERGY LTD COM 65340P106   16,532,301 2,382,176 SH   SOLE   2,382,176 0 0
NEXTERA ENERGY INC COM 65339F101   109,407,170 1,576,018 SH   SOLE   1,576,018 0 0
NIKE INC CL B 654106103   86,547,748 1,218,296 SH   SOLE   1,218,296 0 0
NOVA LTD COM M7516K103   9,572,557 34,784 SH   SOLE   34,784 0 0
NOVARTIS AG SPONSORED ADR 66987V109   786,807 6,502 SH   SOLE   6,502 0 0
NRG ENERGY INC COM NEW 629377508   2,893,170 18,017 SH   SOLE   18,017 0 0
NUSCALE PWR CORP CL A COM 67079K100   6,456,192 163,200 SH   SOLE   163,200 0 0
NUTANIX INC CL A 67059N108   2,161,876 28,282 SH   SOLE   28,282 0 0
NUTRIEN LTD COM 67077M108   484,576,427 8,320,337 SH   SOLE   8,320,337 0 0
NVIDIA CORPORATION COM 67066G104   1,651,775,497 10,454,937 SH   SOLE   10,454,937 0 0
NVIDIA CORPORATION COM 67066G904   1,175,524,595 7,440,500 SH Call SOLE   0 0 0
NVR INC COM 62944T105   952,750 129 SH   SOLE   129 0 0
OKLO INC COM CL A 02156V109   1,704,896 30,450 SH   SOLE   30,450 0 0
OKTA INC CL A 679295105   1,943,717 19,443 SH   SOLE   19,443 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   22,763,387 140,255 SH   SOLE   140,255 0 0
ON HLDG AG NAMEN AKT A H5919C104   79,724,985 1,531,700 SH   SOLE   1,531,700 0 0
OPEN TEXT CORP COM 683715106   71,536,934 2,449,895 SH   SOLE   2,449,895 0 0
OR ROYALTIES INC. COM SHS 68390D106   9,776,099 380,245 SH   SOLE   380,245 0 0
ORACLE CORP COM 68389X105   670,663,266 3,067,572 SH   SOLE   3,067,572 0 0
OVINTIV INC COM 69047Q102   1,224,107 32,171 SH   SOLE   32,171 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   132,278,794 970,355 SH   SOLE   970,355 0 0
PALO ALTO NETWORKS INC COM 697435105   77,208,012 377,287 SH   SOLE   377,287 0 0
PARKER-HANNIFIN CORP COM 701094104   2,880,490 4,124 SH   SOLE   4,124 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,311,807 5,669 SH   SOLE   5,669 0 0
PAYPAL HLDGS INC COM 70450Y103   2,703,018 36,370 SH   SOLE   36,370 0 0
PEMBINA PIPELINE CORP COM 706327103   47,197,670 1,258,269 SH   SOLE   1,258,269 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   3,719,063 37,325 SH   SOLE   37,325 0 0
PENTAIR PLC SHS G7S00T104   1,936,886 18,867 SH   SOLE   18,867 0 0
PEPSICO INC COM 713448108   4,472,327 33,871 SH   SOLE   33,871 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   8,722,738 640,436 SH   SOLE   640,436 0 0
PFIZER INC COM 717081103   4,886,178 201,575 SH   SOLE   201,575 0 0
PG&E CORP COM 69331C108   2,199,551 157,787 SH   SOLE   157,787 0 0
PHILIP MORRIS INTL INC COM 718172109   186,079,307 1,021,684 SH   SOLE   1,021,684 0 0
PINTEREST INC CL A 72352L106   2,050,403 57,178 SH   SOLE   57,178 0 0
PNC FINL SVCS GROUP INC COM 693475105   5,597,447 30,026 SH   SOLE   30,026 0 0
PRIMERICA INC COM 74164M108   228,788 836 SH   SOLE   836 0 0
PROCTER AND GAMBLE CO COM 742718109   292,446,039 1,835,589 SH   SOLE   1,835,589 0 0
PROGRESSIVE CORP COM 743315103   193,126,315 723,699 SH   SOLE   723,699 0 0
PROLOGIS INC. COM 74340W103   206,530,105 1,964,708 SH   SOLE   1,964,708 0 0
PUBLIC STORAGE OPER CO COM 74460D109   114,189,968 389,169 SH   SOLE   389,169 0 0
PURE STORAGE INC CL A 74624M102   1,629,687 28,303 SH   SOLE   28,303 0 0
QIAGEN NV COM SHS N72482206   2,950,211 61,386 SH   SOLE   61,386 0 0
QUALCOMM INC COM 747525103   4,273,583 26,834 SH   SOLE   26,834 0 0
REDDIT INC CL A 75734B100   15,070,100 100,087 SH   SOLE   100,087 0 0
REGENCY CTRS CORP COM 758849103   10,999,265 154,419 SH   SOLE   154,419 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,225,698 94,630 SH   SOLE   94,630 0 0
RELIANCE INC COM 759509102   1,748,737 5,571 SH   SOLE   5,571 0 0
RELX PLC SPONSORED ADR 759530108   1,626,070 29,924 SH   SOLE   29,924 0 0
REPUBLIC SVCS INC COM 760759100   84,011,642 340,666 SH   SOLE   340,666 0 0
RESMED INC COM 761152107   10,193,322 39,509 SH   SOLE   39,509 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   453,425,589 6,840,030 SH   SOLE   6,840,030 0 0
REXFORD INDL RLTY INC COM 76169C100   2,220,991 62,440 SH   SOLE   62,440 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,080,330 18,521 SH   SOLE   18,521 0 0
RIOT PLATFORMS INC COM 767292105   136,866 12,112 SH   SOLE   12,112 0 0
ROBINHOOD MKTS INC COM CL A 770700102   86,261,319 921,300 SH   SOLE   921,300 0 0
ROBLOX CORP CL A 771049103   191,295,049 1,818,394 SH   SOLE   1,818,394 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   203,313,338 6,854,799 SH   SOLE   6,854,799 0 0
ROLLINS INC COM 775711104   10,858,424 192,457 SH   SOLE   192,457 0 0
ROPER TECHNOLOGIES INC COM 776696106   17,017,104 30,021 SH   SOLE   30,021 0 0
ROSS STORES INC COM 778296103   7,067,167 55,394 SH   SOLE   55,394 0 0
ROYAL BK CDA COM 780087102   2,167,522,645 16,476,797 SH   SOLE   16,476,797 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   172,488,159 550,834 SH   SOLE   550,834 0 0
RPM INTL INC COM 749685103   5,835,140 53,124 SH   SOLE   53,124 0 0
RTX CORPORATION COM 75513E101   15,737,890 107,779 SH   SOLE   107,779 0 0
RUBRIK INC. CL A 781154109   62,202,337 694,300 SH   SOLE   694,300 0 0
RUSH STREET INTERACTIVE INC COM 782011100   6,114,960 410,400 SH   SOLE   410,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287905   1,510,530,000 7,000,000 SH Call SOLE   0 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   596,250 10,339 SH   SOLE   10,339 0 0
S&P GLOBAL INC COM 78409V104   265,698,267 503,894 SH   SOLE   503,894 0 0
SALESFORCE INC COM 79466L302   299,609,957 1,098,720 SH   SOLE   1,098,720 0 0
SAMSARA INC COM CL A 79589L106   36,950,011 928,859 SH   SOLE   928,859 0 0
SAP SE SPON ADR 803054204   15,700,683 51,630 SH   SOLE   51,630 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,701,130 11,502 SH   SOLE   11,502 0 0
SCHWAB CHARLES CORP COM 808513105   159,571,643 1,748,922 SH   SOLE   1,748,922 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   57,818,203 1,751,536 SH   SOLE   1,751,536 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   57,351,501 1,433,071 SH   SOLE   1,433,071 0 0
SEA LTD SPONSORD ADS 81141R100   111,075,451 694,482 SH   SOLE   694,482 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   12,442,112 86,206 SH   SOLE   86,206 0 0
SEI INVTS CO COM 784117103   992,324 11,043 SH   SOLE   11,043 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   7,521,014 85,651 SH   SOLE   85,651 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   36,817,484 273,147 SH   SOLE   273,147 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   40,336,448 185,600 SH   SOLE   185,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   12,241,645 144,342 SH   SOLE   144,342 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   55,254,121 1,055,072 SH   SOLE   1,055,072 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   33,762,312 228,866 SH   SOLE   228,866 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   203,999,302 805,589 SH   SOLE   805,589 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   38,250,639 352,443 SH   SOLE   352,443 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   21,667,491 267,599 SH   SOLE   267,599 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   8,045,338 194,238 SH   SOLE   194,238 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   9,371,710 114,765 SH   SOLE   114,765 0 0
SEMPRA COM 816851109   17,389,442 229,503 SH   SOLE   229,503 0 0
SERVICENOW INC COM 81762P102   204,166,407 198,590 SH   SOLE   198,590 0 0
SHELL PLC SPON ADS 780259305   16,045,524 227,887 SH   SOLE   227,887 0 0
SHERWIN WILLIAMS CO COM 824348106   269,225,486 784,091 SH   SOLE   784,091 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   358,572,742 3,108,563 SH   SOLE   3,108,563 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,508,426 21,824 SH   SOLE   21,824 0 0
SIMPLY GOOD FOODS CO COM 82900L102   674,952 21,366 SH   SOLE   21,366 0 0
SIMPSON MFG INC COM 829073105   549,642 3,539 SH   SOLE   3,539 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   9,413,212 395,347 SH   SOLE   395,347 0 0
SMITH A O CORP COM 831865209   81,587,374 1,244,279 SH   SOLE   1,244,279 0 0
SNDL INC COM 83307B101   12,701 10,497 SH   SOLE   10,497 0 0
SNOWFLAKE INC CL A 833445109   341,421,777 1,525,771 SH   SOLE   1,525,771 0 0
SONY GROUP CORP SPONSORED ADR 835699307   22,683,583 871,440 SH   SOLE   871,440 0 0
SOUTH BOW CORP COM 83671M105   2,445,334 94,378 SH   SOLE   94,378 0 0
SOUTHERN CO COM 842587107   56,563,423 615,958 SH   SOLE   615,958 0 0
SOUTHERN COPPER CORP COM 84265V105   70,580,441 697,642 SH   SOLE   697,642 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,534,819 5,035 SH   SOLE   5,035 0 0
SPDR GOLD TR GOLD SHS 78463V907   22,862,250 75,000 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   22,966,789 423,429 SH   SOLE   423,429 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,356,005 31,328 SH   SOLE   31,328 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F903   15,446,250 25,000 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F953   66,758,692,500 108,050,000 SH Put SOLE   0 0 108,050,000
SPDR SERIES TRUST S&P DIVID ETF 78464A763   3,596,574 26,498 SH   SOLE   26,498 0 0
SPDR SERIES TRUST BLOOMBERG SHT TE 78468R408   17,916,899 703,175 SH   SOLE   703,175 0 0
SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606   80,911,741 3,399,653 SH   SOLE   3,399,653 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   5,731,128 204,100 SH   SOLE   204,100 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   267,081,128 348,061 SH   SOLE   348,061 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   44,832,523 1,077,964 SH   SOLE   1,077,964 0 0
STANTEC INC COM 85472N109   9,552,863 87,899 SH   SOLE   87,899 0 0
STARWOOD PPTY TR INC COM 85571B105   13,408,747 668,099 SH   SOLE   668,099 0 0
STATE STR CORP COM 857477103   489,164 4,600 SH   SOLE   4,600 0 0
STEEL DYNAMICS INC COM 858119100   2,398,267 18,735 SH   SOLE   18,735 0 0
STERIS PLC SHS USD G8473T100   2,361,843 9,832 SH   SOLE   9,832 0 0
STRYKER CORPORATION COM 863667101   100,871,012 254,963 SH   SOLE   254,963 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   956,387 63,295 SH   SOLE   63,295 0 0
SUN CMNTYS INC COM 866674104   7,697,169 60,852 SH   SOLE   60,852 0 0
SUN LIFE FINANCIAL INC. COM 866796105   673,521,717 10,135,767 SH   SOLE   10,135,767 0 0
SUNCOR ENERGY INC NEW COM 867224107   721,574,242 19,267,670 SH   SOLE   19,267,670 0 0
SYMBOTIC INC CLASS A COM 87151X101   1,981,350 51,000 SH   SOLE   51,000 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,946,037 44,142 SH   SOLE   44,142 0 0
SYNOPSYS INC COM 871607107   3,588,760 7,000 SH   SOLE   7,000 0 0
SYSCO CORP COM 871829107   2,287,197 30,198 SH   SOLE   30,198 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   562,682,470 2,484,359 SH   SOLE   2,484,359 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   35,023,827 144,220 SH   SOLE   144,220 0 0
TARGA RES CORP COM 87612G101   33,480,284 192,327 SH   SOLE   192,327 0 0
TARGET CORP COM 87612E106   2,303,280 23,348 SH   SOLE   23,348 0 0
TC ENERGY CORP COM 87807B107   693,951,148 14,223,225 SH   SOLE   14,223,225 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   77,353,580 458,609 SH   SOLE   458,609 0 0
TECHNIPFMC PLC COM G87110105   754,615 21,911 SH   SOLE   21,911 0 0
TECK RESOURCES LTD CL B 878742204   231,718,894 5,738,457 SH   SOLE   5,738,457 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   40,152,296 78,375 SH   SOLE   78,375 0 0
TELUS CORPORATION COM 87971M103   643,345,035 40,058,844 SH   SOLE   40,058,844 0 0
TEMPUS AI INC CL A 88023B103   9,683,496 152,400 SH   SOLE   152,400 0 0
TENARIS S A SPONSORED ADS 88031M109   477,785 12,775 SH   SOLE   12,775 0 0
TESLA INC COM 88160R101   2,776,031 8,739 SH   SOLE   8,739 0 0
TEXAS INSTRS INC COM 882508104   38,803,348 186,896 SH   SOLE   186,896 0 0
TEXAS ROADHOUSE INC COM 882681109   11,379,535 60,720 SH   SOLE   60,720 0 0
TFI INTL INC COM 87241L109   101,419,819 1,131,034 SH   SOLE   1,131,034 0 0
TG THERAPEUTICS INC COM 88322Q108   5,182,560 144,000 SH   SOLE   144,000 0 0
THE CIGNA GROUP COM 125523100   2,516,375 7,612 SH   SOLE   7,612 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   462,200,883 1,139,942 SH   SOLE   1,139,942 0 0
THERMO FISHER SCIENTIFIC INC COM 883556902   121,638,000 300,000 SH Call SOLE   0 0 0
THOMSON REUTERS CORP COM 884903808   369,767,046 1,838,448 SH   SOLE   1,838,448 0 0
TIDAL TRUST I SP FDS S&P 500 886364801   712,067 16,052 SH   SOLE   16,052 0 0
TJX COS INC NEW COM 872540109   465,598,546 3,770,334 SH   SOLE   3,770,334 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   3,038,565 16,700 SH   SOLE   16,700 0 0
T-MOBILE US INC COM 872590104   2,339,713 9,820 SH   SOLE   9,820 0 0
TOAST INC CL A 888787108   191,075,918 4,314,200 SH   SOLE   4,314,200 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,656,212,886 22,548,848 SH   SOLE   22,548,848 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   7,101,657 115,681 SH   SOLE   115,681 0 0
TRACTOR SUPPLY CO COM 892356106   2,239,031 42,430 SH   SOLE   42,430 0 0
TRADEWEB MKTS INC CL A 892672106   1,838,930 12,561 SH   SOLE   12,561 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   124,695,531 285,077 SH   SOLE   285,077 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,308,603 8,629 SH   SOLE   8,629 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,348,672 56,930 SH   SOLE   56,930 0 0
TWFG INC COM CL A 87318A101   527,205 15,063 SH   SOLE   15,063 0 0
TWILIO INC CL A 90138F102   1,889,277 15,192 SH   SOLE   15,192 0 0
TYLER TECHNOLOGIES INC COM 902252105   999,528 1,686 SH   SOLE   1,686 0 0
TYSON FOODS INC CL A 902494103   1,916,616 34,262 SH   SOLE   34,262 0 0
UBER TECHNOLOGIES INC COM 90353T100   143,202,998 1,534,866 SH   SOLE   1,534,866 0 0
UDR INC COM 902653104   1,426,600 34,940 SH   SOLE   34,940 0 0
ULTA BEAUTY INC COM 90384S303   2,284,365 4,883 SH   SOLE   4,883 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,610,178 26,323 SH   SOLE   26,323 0 0
UNION PAC CORP COM 907818108   141,987,200 617,121 SH   SOLE   617,121 0 0
UNITED AIRLS HLDGS INC COM 910047109   703,372 8,833 SH   SOLE   8,833 0 0
UNITED PARCEL SERVICE INC CL B 911312106   15,576,051 154,310 SH   SOLE   154,310 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,431,003 4,980 SH   SOLE   4,980 0 0
UNITEDHEALTH GROUP INC COM 91324P102   47,671,200 152,807 SH   SOLE   152,807 0 0
US BANCORP DEL COM NEW 902973304   2,474,587 54,687 SH   SOLE   54,687 0 0
VALERO ENERGY CORP COM 91913Y100   193,129,145 1,436,759 SH   SOLE   1,436,759 0 0
VALLEY NATL BANCORP COM 919794107   533,630 59,757 SH   SOLE   59,757 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   6,530,458 125,441 SH   SOLE   125,441 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   40,177,084 545,736 SH   SOLE   545,736 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   38,909,360 1,534,886 SH   SOLE   1,534,886 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   35,886,827 1,225,643 SH   SOLE   1,225,643 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   379,277 1,360 SH   SOLE   1,360 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   7,714,583 104,775 SH   SOLE   104,775 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   35,614,622 719,342 SH   SOLE   719,342 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   56,089,988 629,800 SH   SOLE   629,800 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   146,533,028 618,335 SH   SOLE   618,335 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   40,808,118 248,134 SH   SOLE   248,134 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   41,874,152 147,242 SH   SOLE   147,242 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   61,661,522 222,653 SH   SOLE   222,653 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   61,594,689 315,854 SH   SOLE   315,854 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   150,819,136 538,967 SH   SOLE   538,967 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   276,631 487 SH   SOLE   487 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   446,169 1,468 SH   SOLE   1,468 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   204,902,417 1,524,685 SH   SOLE   1,524,685 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   352,551 7,128 SH   SOLE   7,128 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   271,430 5,536 SH   SOLE   5,536 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   35,870,496 774,072 SH   SOLE   774,072 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   27,162,029 357,866 SH   SOLE   357,866 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   615,997 5,641 SH   SOLE   5,641 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   62,824,172 757,648 SH   SOLE   757,648 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   207,270 3,000 SH   SOLE   3,000 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   897,736 15,747 SH   SOLE   15,747 0 0
VENTAS INC COM 92276F100   53,806,263 852,039 SH   SOLE   852,039 0 0
VERISIGN INC COM 92343E102   3,140,122 10,873 SH   SOLE   10,873 0 0
VERISK ANALYTICS INC COM 92345Y106   628,919 2,019 SH   SOLE   2,019 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,836,924 88,674 SH   SOLE   88,674 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   5,268,044 207,485 SH   SOLE   207,485 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   274,363,374 2,136,620 SH   SOLE   2,136,620 0 0
VERTIV HOLDINGS CO COM CL A 92537N908   532,901,500 4,150,000 SH Call SOLE   0 0 0
VICI PPTYS INC COM 925652109   28,808,816 883,706 SH   SOLE   883,706 0 0
VIPER ENERGY INC CL A 927959106   4,575,600 120,000 SH   SOLE   120,000 0 0
VISA INC COM CL A 92826C839   1,015,276,127 2,859,530 SH   SOLE   2,859,530 0 0
VISTRA CORP COM 92840M102   46,655,881 240,730 SH   SOLE   240,730 0 0
VORNADO RLTY TR SH BEN INT 929042109   4,160,512 108,800 SH   SOLE   108,800 0 0
VULCAN MATLS CO COM 929160109   4,016,628 15,400 SH   SOLE   15,400 0 0
WABTEC COM 929740108   3,164,953 15,118 SH   SOLE   15,118 0 0
WALMART INC COM 931142103   253,389,048 2,591,420 SH   SOLE   2,591,420 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   260,060 9,547 SH   SOLE   9,547 0 0
WASTE CONNECTIONS INC COM 94106B101   746,053,764 3,995,575 SH   SOLE   3,995,575 0 0
WASTE MGMT INC DEL COM 94106L109   2,597,565 11,352 SH   SOLE   11,352 0 0
WEC ENERGY GROUP INC COM 92939U106   21,236,794 203,808 SH   SOLE   203,808 0 0
WELLS FARGO CO NEW COM 949746101   315,069,897 3,932,475 SH   SOLE   3,932,475 0 0
WELLTOWER INC COM 95040Q104   32,779,848 213,230 SH   SOLE   213,230 0 0
WEST FRASER TIMBER CO LTD COM 952845105   120,387,773 1,642,398 SH   SOLE   1,642,398 0 0
WESTLAKE CORPORATION COM 960413102   10,548,196 138,920 SH   SOLE   138,920 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   13,376,886 520,704 SH   SOLE   520,704 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   20,964,798 233,461 SH   SOLE   233,461 0 0
WILLIAMS COS INC COM 969457100   195,162,918 3,107,195 SH   SOLE   3,107,195 0 0
WILLIAMS SONOMA INC COM 969904101   2,110,414 12,918 SH   SOLE   12,918 0 0
WIX COM LTD SHS M98068105   2,333,324 14,725 SH   SOLE   14,725 0 0
WP CAREY INC COM 92936U109   1,684,198 26,999 SH   SOLE   26,999 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   8,246,876 101,550 SH   SOLE   101,550 0 0
WYNN RESORTS LTD COM 983134107   889,209 9,493 SH   SOLE   9,493 0 0
ZOETIS INC CL A 98978V103   5,015,976 32,164 SH   SOLE   32,164 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101   2,046,195 26,240 SH   SOLE   26,240 0 0
ZSCALER INC COM 98980G102   144,977,492 461,800 SH   SOLE   461,800 0 0