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   51,258,215 386,417 SH   SOLE   386,417 0 0
ABBVIE INC COM 00287Y109   1,667,570 7,959 SH   SOLE   7,959 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   216,109,231 692,569 SH   SOLE   692,569 0 0
ACUITY INC COM 00508Y102   493,781 1,875 SH   SOLE   1,875 0 0
ADOBE INC COM 00724F101   3,520,805 9,180 SH   SOLE   9,180 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,560,120 23,563 SH   SOLE   23,563 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,529,696 14,889 SH   SOLE   14,889 0 0
AERCAP HOLDINGS NV SHS N00985106   2,900,913 28,393 SH   SOLE   28,393 0 0
AFFIRM HLDGS INC COM CL A 00827B106   52,280,311 1,156,900 SH   SOLE   1,156,900 0 0
AFLAC INC COM 001055102   3,372,726 30,333 SH   SOLE   30,333 0 0
AGCO CORP COM 001084102   5,128,378 55,400 SH   SOLE   55,400 0 0
AGNICO EAGLE MINES LTD COM 008474108   99,534,365 918,129 SH   SOLE   918,129 0 0
AIR PRODS & CHEMS INC COM 009158106   11,017,916 37,359 SH   SOLE   37,359 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   47,221,450 1,765,948 SH   SOLE   1,765,948 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   796,456 36,219 SH   SOLE   36,219 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   69,274,636 523,895 SH   SOLE   523,895 0 0
ALLIANT ENERGY CORP COM 018802108   1,508,107 23,436 SH   SOLE   23,436 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   38,895,031 144,045 SH   SOLE   144,045 0 0
ALPHABET INC CAP STK CL C 02079K107   235,277,849 1,505,971 SH   SOLE   1,505,971 0 0
ALPHABET INC CAP STK CL A 02079K305   263,853,881 1,706,246 SH   SOLE   1,706,246 0 0
ALTRIA GROUP INC COM 02209S103   88,469,720 1,474,004 SH   SOLE   1,474,004 0 0
AMAZON COM INC COM 023135106   1,277,816,982 6,716,162 SH   SOLE   6,716,162 0 0
AMAZON INC COM 023135906   232,117,200 1,220,000 SH Call SOLE   0 0 0
AMEREN CORP COM 023608102   2,487,410 24,775 SH   SOLE   24,775 0 0
AMERICAN COASTAL INS CORP COM 910710102   1,241,461 107,300 SH   SOLE   107,300 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,057,554 18,830 SH   SOLE   18,830 0 0
AMERICAN EXPRESS CO COM 025816109   311,560 1,158 SH   SOLE   1,158 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   8,343,873 220,679 SH   SOLE   220,679 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,592,377 29,818 SH   SOLE   29,818 0 0
AMERICAN TOWER CORP NEW COM 03027X100   215,244,480 989,175 SH   SOLE   989,175 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   629,508 29,334 SH   SOLE   29,334 0 0
AMERIPRISE FINL INC COM 03076C106   2,197,375 4,539 SH   SOLE   4,539 0 0
AMETEK INC COM 031100100   430,178 2,499 SH   SOLE   2,499 0 0
AMPHENOL CORP NEW CL A 032095101   1,393,722 21,249 SH   SOLE   21,249 0 0
ANALOG DEVICES INC COM 032654105   4,883,036 24,213 SH   SOLE   24,213 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   438,984 7,131 SH   SOLE   7,131 0 0
ANTERO RESOURCES CORP COM 03674X106   92,035,455 2,275,852 SH   SOLE   2,275,852 0 0
AON PLC SHS CL A G0403H108   7,038,750 17,637 SH   SOLE   17,637 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   20,852,265 152,273 SH   SOLE   152,273 0 0
APOLLO GLOBAL MGMT INC COM 03769M906   4,108,200 30,000 SH Call SOLE   0 0 0
APPLE INC COM 037833100   889,623,320 4,004,967 SH   SOLE   4,004,967 0 0
APPLIED MATLS INC COM 038222105   65,194,289 449,244 SH   SOLE   449,244 0 0
APPLOVIN CORP COM CL A 03831W108   179,033,870 675,676 SH   SOLE   675,676 0 0
ARCH CAP GROUP LTD ORD G0450A105   2,426,044 25,224 SH   SOLE   25,224 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,268,569 47,252 SH   SOLE   47,252 0 0
ARES CAPITAL CORP COM 04010L103   36,250,879 1,635,870 SH   SOLE   1,635,870 0 0
ARES CAPITAL CORP COM 04010L903   6,648,000 300,000 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   34,962,820 238,475 SH   SOLE   238,475 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B901   7,330,500 50,000 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B951   29,322,000 200,000 SH Put SOLE   0 0 200,000
ARGENX SE SPONSORED ADR 04016X101   108,488,855 183,300 SH   SOLE   183,300 0 0
ARISTA NETWORKS INC COM SHS 040413205   54,119,780 698,500 SH   SOLE   698,500 0 0
ASHLAND INC COM 044186104   72,839,247 1,228,525 SH   SOLE   1,228,525 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,255,593 3,404 SH   SOLE   3,404 0 0
ASSURANT INC COM 04621X108   1,124,680 5,362 SH   SOLE   5,362 0 0
ASTERA LABS INC COM 04626A103   36,631,413 613,900 SH   SOLE   613,900 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   788,361 10,726 SH   SOLE   10,726 0 0
AT&T INC COM 00206R102   2,582,473 91,318 SH   SOLE   91,318 0 0
ATLASSIAN CORPORATION CL A 049468101   91,420,068 430,800 SH   SOLE   430,800 0 0
ATMOS ENERGY CORP COM 049560105   2,583,032 16,710 SH   SOLE   16,710 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   3,620,295 127,700 SH   SOLE   127,700 0 0
ATS CORPORATION COM 00217Y104   21,067,146 845,052 SH   SOLE   845,052 0 0
AUTODESK INC COM 052769106   561,561 2,145 SH   SOLE   2,145 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   13,294,221 43,512 SH   SOLE   43,512 0 0
AUTOZONE INC COM 053332102   61,282,813 16,073 SH   SOLE   16,073 0 0
AVALONBAY CMNTYS INC COM 053484101   15,617,897 72,770 SH   SOLE   72,770 0 0
AVANTOR INC COM 05352A100   293,841,977 18,127,204 SH   SOLE   18,127,204 0 0
AVERY DENNISON CORP COM 053611109   2,917,818 16,395 SH   SOLE   16,395 0 0
AXON ENTERPRISE INC COM 05464C101   123,072,300 234,000 SH   SOLE   234,000 0 0
AXSOME THERAPEUTICS INC COM 05464T104   42,360,016 363,200 SH   SOLE   363,200 0 0
BAKER HUGHES COMPANY CL A 05722G100   70,684,785 1,608,300 SH   SOLE   1,608,300 0 0
BANK AMERICA CORP COM 060505104   60,255,950 1,443,948 SH   SOLE   1,443,948 0 0
BANK MONTREAL QUE COM 063671101   662,900,240 6,940,637 SH   SOLE   6,940,637 0 0
BANK NEW YORK MELLON CORP COM 064058100   3,745,550 44,659 SH   SOLE   44,659 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   840,330,875 17,717,286 SH   SOLE   17,717,286 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   573,149 13,191 SH   SOLE   13,191 0 0
BARRICK GOLD CORP COM 067901108   14,496,486 745,704 SH   SOLE   745,704 0 0
BATH & BODY WORKS INC COM 070830104   500,280 16,500 SH   SOLE   16,500 0 0
BAYTEX ENERGY CORP COM 07317Q105   92,634 41,540 SH   SOLE   41,540 0 0
BCE INC COM NEW 05534B760   28,830,252 1,255,673 SH   SOLE   1,255,673 0 0
BECTON DICKINSON & CO COM 075887109   70,080,907 305,950 SH   SOLE   305,950 0 0
BERKLEY W R CORP COM 084423102   191,501,736 2,691,143 SH   SOLE   2,691,143 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   248,575,857 466,739 SH   SOLE   466,739 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,193,766 4 SH   SOLE   4 0 0
BHP GROUP LTD SPONSORED ADS 088606108   521,999 10,754 SH   SOLE   10,754 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   1,519,469 33,140 SH   SOLE   33,140 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   727,045 6,372 SH   SOLE   6,372 0 0
BLACKROCK INC COM 09290D101   7,287,896 7,700 SH   SOLE   7,700 0 0
BLACKSTONE INC COM 09260D107   13,584,100 97,182 SH   SOLE   97,182 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   18,315,760 566,000 SH   SOLE   566,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   3,939,062 196,560 SH   SOLE   196,560 0 0
BOOKING HOLDINGS INC COM 09857L108   211,770,439 45,968 SH   SOLE   45,968 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   153,369,603 1,466,529 SH   SOLE   1,466,529 0 0
BOSTON SCIENTIFIC CORP COM 101137107   85,561,069 848,147 SH   SOLE   848,147 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   5,432,422 204,611 SH   SOLE   204,611 0 0
BROADCOM INC COM 11135F101   136,660,887 816,227 SH   SOLE   816,227 0 0
BROADCOM INC COM 11135F901   452,061,000 2,700,000 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,984,588 16,434 SH   SOLE   16,434 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   47,576,010 981,961 SH   SOLE   981,961 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,013,619,568 19,340,194 SH   SOLE   19,340,194 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   488,915,536 16,412,069 SH   SOLE   16,412,069 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   477,129 13,184 SH   SOLE   13,184 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   117,645,778 5,308,925 SH   SOLE   5,308,925 0 0
BROWN & BROWN INC COM 115236101   17,759,717 142,763 SH   SOLE   142,763 0 0
BRP INC COM SUN VTG 05577W200   2,344,554 69,345 SH   SOLE   69,345 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   12,823,217 102,635 SH   SOLE   102,635 0 0
BUNGE GLOBAL SA COM SHS H11356104   1,116,878 14,615 SH   SOLE   14,615 0 0
BURLINGTON STORES INC COM 122017106   114,698,696 481,260 SH   SOLE   481,260 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   71,493,689 281,106 SH   SOLE   281,106 0 0
CAE INC COM 124765108   37,651,052 1,531,153 SH   SOLE   1,531,153 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   9,692,000 200,000 SH   SOLE   200,000 0 0
CAMDEN PPTY TR SH BEN INT 133131102   8,561,000 70,000 SH   SOLE   70,000 0 0
CAMECO CORP COM 13321L108   33,282,305 808,608 SH   SOLE   808,608 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   29,860,394 530,380 SH   SOLE   530,380 0 0
CANADIAN NAT RES LTD COM 136385101   980,129,273 31,822,379 SH   SOLE   31,822,379 0 0
CANADIAN NATL RY CO COM 136375102   1,095,792,680 11,243,512 SH   SOLE   11,243,512 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,033,833,614 14,724,877 SH   SOLE   14,724,877 0 0
CAPITAL ONE FINL CORP COM 14040H105   20,850,797 116,290 SH   SOLE   116,290 0 0
CARLISLE COS INC COM 142339100   36,472,658 107,115 SH   SOLE   107,115 0 0
CARLYLE GROUP INC COM 14316J108   423,041 9,705 SH   SOLE   9,705 0 0
CASEYS GEN STORES INC COM 147528103   12,258,592 28,243 SH   SOLE   28,243 0 0
CAVA GROUP INC COM 148929102   150,215,144 1,738,400 SH   SOLE   1,738,400 0 0
CBRE GROUP INC CL A 12504L109   22,752,451 173,975 SH   SOLE   173,975 0 0
CENCORA INC COM 03073E105   1,865,706 6,709 SH   SOLE   6,709 0 0
CENOVUS ENERGY INC COM 15135U109   263,734 18,960 SH   SOLE   18,960 0 0
CENTENE CORP DEL COM 15135B101   2,197,945 36,204 SH   SOLE   36,204 0 0
CENTERPOINT ENERGY INC COM 15189T107   1,796,682 49,591 SH   SOLE   49,591 0 0
CF INDS HLDGS INC COM 125269100   1,659,515 21,235 SH   SOLE   21,235 0 0
CGI INC CL A SUB VTG 12532H104   106,734,343 1,069,161 SH   SOLE   1,069,161 0 0
CHART INDS INC COM 16115Q308   2,457,007 17,020 SH   SOLE   17,020 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   43,675,170 191,625 SH   SOLE   191,625 0 0
CHENIERE ENERGY INC COM NEW 16411R208   34,358,041 148,479 SH   SOLE   148,479 0 0
CHEVRON CORP NEW COM 166764100   123,358,642 737,394 SH   SOLE   737,394 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   103,111,256 2,053,600 SH   SOLE   2,053,600 0 0
CHUBB LIMITED COM H1467J104   3,941,573 13,052 SH   SOLE   13,052 0 0
CHURCH & DWIGHT CO INC COM 171340102   630,926 5,731 SH   SOLE   5,731 0 0
CHURCHILL DOWNS INC COM 171484108   289,226 2,604 SH   SOLE   2,604 0 0
CINCINNATI FINL CORP COM 172062101   2,240,322 15,166 SH   SOLE   15,166 0 0
CINTAS CORP COM 172908105   10,975,302 53,400 SH   SOLE   53,400 0 0
CISCO SYS INC COM 17275R102   175,792,043 2,848,680 SH   SOLE   2,848,680 0 0
CITIGROUP INC COM NEW 172967424   38,482,543 542,084 SH   SOLE   542,084 0 0
CITIZENS FINL GROUP INC COM 174610105   1,897,812 46,322 SH   SOLE   46,322 0 0
CLEANSPARK INC COM NEW 18452B209   88,308 13,141 SH   SOLE   13,141 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   5,987,120 223,400 SH   SOLE   223,400 0 0
CLOUDFLARE INC CL A COM 18915M107   234,552,966 2,081,400 SH   SOLE   2,081,400 0 0
CME GROUP INC COM 12572Q105   307,629,753 1,159,598 SH   SOLE   1,159,598 0 0
CMS ENERGY CORP COM 125896100   35,885,305 477,770 SH   SOLE   477,770 0 0
COCA COLA CO COM 191216100   271,151,816 3,785,979 SH   SOLE   3,785,979 0 0
COCA COLA CONS INC COM 191098102   503,550 373 SH   SOLE   373 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,646,288 34,592 SH   SOLE   34,592 0 0
COLGATE PALMOLIVE CO COM 194162103   4,383,755 46,785 SH   SOLE   46,785 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   49,090,838 404,706 SH   SOLE   404,706 0 0
COMCAST CORP NEW CL A 20030N101   20,183,894 546,989 SH   SOLE   546,989 0 0
CONAGRA BRANDS INC COM 205887102   1,290,241 48,378 SH   SOLE   48,378 0 0
CONCENTRIX CORP COM 20602D101   83,356,565 1,498,141 SH   SOLE   1,498,141 0 0
CONFLUENT INC CLASS A COM 20717M103   48,546,584 2,071,100 SH   SOLE   2,071,100 0 0
CONOCOPHILLIPS COM 20825C104   1,778,934 16,939 SH   SOLE   16,939 0 0
CONSOLIDATED EDISON INC COM 209115104   2,224,518 20,115 SH   SOLE   20,115 0 0
CONSTELLATION ENERGY CORP COM 21037T109   27,644,683 137,106 SH   SOLE   137,106 0 0
COPART INC COM 217204106   4,298,293 75,955 SH   SOLE   75,955 0 0
CORNING INC COM 219350105   595,140 13,000 SH   SOLE   13,000 0 0
CORTEVA INC COM 22052L104   1,775,948 28,221 SH   SOLE   28,221 0 0
CORVEL CORP COM 221006109   904,046 8,074 SH   SOLE   8,074 0 0
COSTCO WHSL CORP NEW COM 22160K105   277,812,471 293,739 SH   SOLE   293,739 0 0
COTERRA ENERGY INC COM 127097103   2,102,706 72,758 SH   SOLE   72,758 0 0
CRANE NXT CO COM 224441105   5,653,692 109,994 SH   SOLE   109,994 0 0
CRH PLC ORD G25508105   205,342,829 2,334,237 SH   SOLE   2,334,237 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   80,917,110 229,500 SH   SOLE   229,500 0 0
CROWN CASTLE INC COM 22822V101   9,053,418 86,860 SH   SOLE   86,860 0 0
CSX CORP COM 126408103   1,417,437 48,163 SH   SOLE   48,163 0 0
CUBESMART COM 229663109   585,212 13,702 SH   SOLE   13,702 0 0
CUMMINS INC COM 231021106   2,962,321 9,451 SH   SOLE   9,451 0 0
CURTISS WRIGHT CORP COM 231561101   485,106 1,529 SH   SOLE   1,529 0 0
CVS HEALTH CORP COM 126650100   1,474,850 21,769 SH   SOLE   21,769 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   129,638,548 383,546 SH   SOLE   383,546 0 0
D R HORTON INC COM 23331A109   57,514,248 452,405 SH   SOLE   452,405 0 0
DANAHER CORPORATION COM 235851102   167,046,095 814,859 SH   SOLE   814,859 0 0
DANAHER CORPORATION COM 235851902   10,250,000 50,000 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105   53,759,978 258,760 SH   SOLE   258,760 0 0
DECKERS OUTDOOR CORP COM 243537107   2,190,246 19,589 SH   SOLE   19,589 0 0
DEERE & CO COM 244199105   79,633,206 169,667 SH   SOLE   169,667 0 0
DESCARTES SYS GROUP INC COM 249906108   25,153,657 249,466 SH   SOLE   249,466 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   3,703,444 155,411 SH   SOLE   155,411 0 0
DEVON ENERGY CORP NEW COM 25179M103   10,386,952 277,726 SH   SOLE   277,726 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,062,466 10,139 SH   SOLE   10,139 0 0
DIAMONDBACK ENERGY INC COM 25278X109   9,130,427 57,108 SH   SOLE   57,108 0 0
DICKS SPORTING GOODS INC COM 253393102   13,659,721 67,770 SH   SOLE   67,770 0 0
DIGITAL RLTY TR INC COM 253868103   10,209,986 71,254 SH   SOLE   71,254 0 0
DISNEY WALT CO COM 254687106   10,739,152 108,806 SH   SOLE   108,806 0 0
DOCEBO INC COM 25609L105   305,216 10,631 SH   SOLE   10,631 0 0
DOLLAR GEN CORP NEW COM 256677105   516,149 5,870 SH   SOLE   5,870 0 0
DOMINION ENERGY INC COM 25746U109   32,747,796 584,052 SH   SOLE   584,052 0 0
DONALDSON INC COM 257651109   8,143,029 121,429 SH   SOLE   121,429 0 0
DOORDASH INC CL A 25809K105   277,466,975 1,518,121 SH   SOLE   1,518,121 0 0
DOVER CORP COM 260003108   5,022,340 28,588 SH   SOLE   28,588 0 0
DTE ENERGY CO COM 233331107   1,861,944 13,466 SH   SOLE   13,466 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,220,708 18,207 SH   SOLE   18,207 0 0
DUOLINGO INC CL A COM 26603R106   42,606,088 137,200 SH   SOLE   137,200 0 0
DUPONT DE NEMOURS INC COM 26614N102   14,899,033 199,505 SH   SOLE   199,505 0 0
DUTCH BROS INC CL A 26701L100   211,163,148 3,420,200 SH   SOLE   3,420,200 0 0
EAGLE MATLS INC COM 26969P108   535,295 2,412 SH   SOLE   2,412 0 0
EATON CORP PLC SHS G29183103   580,656,878 2,136,103 SH   SOLE   2,136,103 0 0
EATON CORP PLC SHS G29183903   282,703,200 1,040,000 SH Call SOLE   0 0 0
ECOLAB INC COM 278865100   14,890,244 58,734 SH   SOLE   58,734 0 0
EDISON INTL COM 281020107   1,265,307 21,475 SH   SOLE   21,475 0 0
ELBIT SYS LTD ORD M3760D101   268,614,368 700,100 SH   SOLE   700,100 0 0
ELECTRONIC ARTS INC COM 285512109   1,068,725 7,395 SH   SOLE   7,395 0 0
ELEVANCE HEALTH INC COM 036752103   354,712,055 815,505 SH   SOLE   815,505 0 0
ELI LILLY & CO COM 532457108   222,004,608 268,800 SH   SOLE   268,800 0 0
EMCOR GROUP INC COM 29084Q100   2,079,538 5,626 SH   SOLE   5,626 0 0
EMERSON ELEC CO COM 291011104   115,088,560 1,049,695 SH   SOLE   1,049,695 0 0
EMPIRE ST RLTY TR INC CL A 292104106   5,120,333 654,774 SH   SOLE   654,774 0 0
ENBRIDGE INC COM 29250N105   1,414,971,170 31,933,450 SH   SOLE   31,933,450 0 0
ENERFLEX LTD COM 29269R105   54,532,831 7,054,700 SH   SOLE   7,054,700 0 0
ENTERGY CORP NEW COM 29364G103   46,405,511 542,818 SH   SOLE   542,818 0 0
EOG RES INC COM 26875P101   15,705,296 122,468 SH   SOLE   122,468 0 0
EQT CORP COM 26884L109   112,201,077 2,099,964 SH   SOLE   2,099,964 0 0
EQUIFAX INC COM 294429105   1,486,690 6,104 SH   SOLE   6,104 0 0
EQUINIX INC COM 29444U700   39,960,304 49,010 SH   SOLE   49,010 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,715,324 25,717 SH   SOLE   25,717 0 0
EVEREST GROUP LTD COM G3223R108   1,588,842 4,373 SH   SOLE   4,373 0 0
EVERGY INC COM 30034W106   1,668,935 24,205 SH   SOLE   24,205 0 0
EXELON CORP COM 30161N101   2,199,306 47,728 SH   SOLE   47,728 0 0
EXPAND ENERGY CORPORATION COM 165167735   414,285,506 3,721,573 SH   SOLE   3,721,573 0 0
EXPAND ENERGY CORPORATION COM 165167955   117,999,200 1,060,000 SH Put SOLE   0 0 1,060,000
EXPEDITORS INTL WASH INC COM 302130109   100,496,533 835,730 SH   SOLE   835,730 0 0
EXTRA SPACE STORAGE INC COM 30225T102   8,910,291 60,006 SH   SOLE   60,006 0 0
EXXON MOBIL CORP COM 30231G102   103,240,635 868,079 SH   SOLE   868,079 0 0
F5 INC COM 315616102   1,553,419 5,834 SH   SOLE   5,834 0 0
FAIR ISAAC CORP COM 303250104   641,768 348 SH   SOLE   348 0 0
FASTENAL CO COM 311900104   3,318,054 42,786 SH   SOLE   42,786 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   2,486,878 25,423 SH   SOLE   25,423 0 0
FEDEX CORP COM 31428X106   1,955,116 8,020 SH   SOLE   8,020 0 0
FERRARI N V COM N3167Y103   3,214,662 7,513 SH   SOLE   7,513 0 0
FERROVIAL SE ORD SHS N3168P101   44,312,816 986,483 SH   SOLE   986,483 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   3,285,920 44,000 SH   SOLE   44,000 0 0
FIFTH THIRD BANCORP COM 316773100   1,728,054 44,083 SH   SOLE   44,083 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,737,310 937 SH   SOLE   937 0 0
FIRST SOLAR INC COM 336433107   1,479,231 11,700 SH   SOLE   11,700 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   16,045,419 159,323 SH   SOLE   159,323 0 0
FIRSTENERGY CORP COM 337932107   65,232,747 1,613,873 SH   SOLE   1,613,873 0 0
FIRSTSERVICE CORP NEW COM 33767E202   68,029,875 409,942 SH   SOLE   409,942 0 0
FISERV INC COM 337738108   43,953,120 199,036 SH   SOLE   199,036 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   96,803,046 2,494,281 SH   SOLE   2,494,281 0 0
FLUTTER ENTMT PLC SHS G3643J108   664,650 3,000 SH   SOLE   3,000 0 0
FORTIS INC COM 349553107   399,017,530 8,754,224 SH   SOLE   8,754,224 0 0
FORTIVE CORP COM 34959J108   18,660,315 254,992 SH   SOLE   254,992 0 0
FOX CORP CL A COM 35137L105   34,995,950 618,303 SH   SOLE   618,303 0 0
FRANCO NEV CORP COM 351858105   162,216,056 1,029,551 SH   SOLE   1,029,551 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   5,096,000 400,000 SH   SOLE   400,000 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   1,025,062 27,545 SH   SOLE   27,545 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,022,010 28,500 SH   SOLE   28,500 0 0
GALLAGHER ARTHUR J & CO COM 363576109   221,268,114 640,911 SH   SOLE   640,911 0 0
GARMIN LTD SHS H2906T109   3,341,848 15,391 SH   SOLE   15,391 0 0
GE AEROSPACE COM NEW 369604301   242,623,631 1,212,209 SH   SOLE   1,212,209 0 0
GE VERNOVA INC COM 36828A101   55,866,240 183,000 SH   SOLE   183,000 0 0
GENERAC HLDGS INC COM 368736104   1,146,816 9,055 SH   SOLE   9,055 0 0
GENERAL DYNAMICS CORP COM 369550108   3,693,459 13,550 SH   SOLE   13,550 0 0
GENERAL MLS INC COM 370334104   2,045,894 34,218 SH   SOLE   34,218 0 0
GENERAL MTRS CO COM 37045V100   3,023,277 64,284 SH   SOLE   64,284 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   27,150,220 562,000 SH   SOLE   562,000 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,471,296 123,729 SH   SOLE   123,729 0 0
GITLAB INC CLASS A COM 37637K108   107,865,000 2,295,000 SH   SOLE   2,295,000 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,464,210 37,078 SH   SOLE   37,078 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   177,067 15,225 SH   SOLE   15,225 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,822,134 5,166 SH   SOLE   5,166 0 0
GOLUB CAP BDC INC COM 38173M102   2,793,209 184,492 SH   SOLE   184,492 0 0
GRAINGER W W INC COM 384802104   3,362,573 3,404 SH   SOLE   3,404 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205   238,413,948 5,092,139 SH   SOLE   5,092,139 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   584,386 22,511 SH   SOLE   22,511 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   10,301,552 131,013 SH   SOLE   131,013 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   10,798,639 39,437 SH   SOLE   39,437 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101   13,026,883 70,222 SH   SOLE   70,222 0 0
HALEON PLC SPON ADS 405552100   1,354,061 131,590 SH   SOLE   131,590 0 0
HARTFORD INSURANCE GROUP INC COM 416515104   3,161,673 25,553 SH   SOLE   25,553 0 0
HCA HEALTHCARE INC COM 40412C101   7,292,487 21,104 SH   SOLE   21,104 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   79,607,013 1,198,179 SH   SOLE   1,198,179 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   20,544,935 1,016,070 SH   SOLE   1,016,070 0 0
HENRY JACK & ASSOC INC COM 426281101   1,044,289 5,719 SH   SOLE   5,719 0 0
HERSHEY CO COM 427866108   1,844,216 10,783 SH   SOLE   10,783 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,069,749 134,138 SH   SOLE   134,138 0 0
HF SINCLAIR CORP COM 403949100   553,864 16,845 SH   SOLE   16,845 0 0
HOLOGIC INC COM 436440101   1,596,693 25,849 SH   SOLE   25,849 0 0
HOME DEPOT INC COM 437076102   276,776,180 755,208 SH   SOLE   755,208 0 0
HONEYWELL INTL INC COM 438516106   60,055,476 283,615 SH   SOLE   283,615 0 0
HOWMET AEROSPACE INC COM 443201108   99,783,646 769,164 SH   SOLE   769,164 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   17,430,005 303,500 SH   SOLE   303,500 0 0
HUBSPOT INC COM 443573100   48,559,650 85,000 SH   SOLE   85,000 0 0
HUDBAY MINERALS INC COM 443628102   3,233,340 426,000 SH   SOLE   426,000 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   904,509 4,433 SH   SOLE   4,433 0 0
ICON PLC SHS G4705A100   29,289,476 167,378 SH   SOLE   167,378 0 0
IDEXX LABS INC COM 45168D104   2,124,527 5,059 SH   SOLE   5,059 0 0
ILLINOIS TOOL WKS INC COM 452308109   52,478,172 211,597 SH   SOLE   211,597 0 0
IMPERIAL OIL LTD COM NEW 453038408   971,692 13,436 SH   SOLE   13,436 0 0
INSMED INC COM PAR $.01 457669307   37,214,262 487,800 SH   SOLE   487,800 0 0
INSULET CORP COM 45784P101   3,428,111 13,054 SH   SOLE   13,054 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   43,191,336 260,833 SH   SOLE   260,833 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,956,150 11,340 SH   SOLE   11,340 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   138,565,039 557,247 SH   SOLE   557,247 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,049,843 38,654 SH   SOLE   38,654 0 0
INTUIT COM 461202103   9,225,814 15,026 SH   SOLE   15,026 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   64,902,657 131,045 SH   SOLE   131,045 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   13,492,086 512,228 SH   SOLE   512,228 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   18,702,595 335,834 SH   SOLE   335,834 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   14,827,714 369,492 SH   SOLE   369,492 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   59,964,112 2,896,817 SH   SOLE   2,896,817 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   32,318,778 500,911 SH   SOLE   500,911 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,042,845 6,020 SH   SOLE   6,020 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,000,206 2,133 SH   SOLE   2,133 0 0
INVESCO QQQ TR UNIT SER 1 46090E953   19,225,720,000 41,000,000 SH Put SOLE   0 0 41,000,000
INVITATION HOMES INC COM 46187W107   4,593,056 131,795 SH   SOLE   131,795 0 0
IQVIA HLDGS INC COM 46266C105   421,533 2,391 SH   SOLE   2,391 0 0
ISHARES GOLD TR ISHARES NEW 464285204   38,850,631 658,932 SH   SOLE   658,932 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   24,941,117 214,326 SH   SOLE   214,326 0 0
ISHARES INC CORE MSCI EMKT 46434G103   417,836 7,742 SH   SOLE   7,742 0 0
ISHARES INC MSCI AUST ETF 464286103   449,790 19,189 SH   SOLE   19,189 0 0
ISHARES INC MSCI CDA ETF 464286509   986,721 24,214 SH   SOLE   24,214 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,019,899 14,876 SH   SOLE   14,876 0 0
ISHARES INC US INTL HGH YLD 464286178   2,506,946 56,260 SH   SOLE   56,260 0 0
ISHARES TR CORE S&P500 ETF 464287200   92,628,653 164,849 SH   SOLE   164,849 0 0
ISHARES TR CORE US AGGBD ET 464287226   86,027,262 869,665 SH   SOLE   869,665 0 0
ISHARES TR GL TIMB FORE ETF 464288174   19,424,658 257,519 SH   SOLE   257,519 0 0
ISHARES TR JPMORGAN USD EMG 464288281   71,740,667 791,927 SH   SOLE   791,927 0 0
ISHARES TR GLB INFRASTR ETF 464288372   114,627,901 2,096,724 SH   SOLE   2,096,724 0 0
ISHARES TR MICRO-CAP ETF 464288869   60,544,660 545,890 SH   SOLE   545,890 0 0
ISHARES TR CORE MSCI EAFE 46432F842   73,499,346 971,571 SH   SOLE   971,571 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   10,207,227 123,380 SH   SOLE   123,380 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   27,330,437 521,872 SH   SOLE   521,872 0 0
ISHARES TR CONV BD ETF 46435G102   10,091,142 120,693 SH   SOLE   120,693 0 0
ISHARES TR BROAD USD HIGH 46435U853   84,868,216 2,305,575 SH   SOLE   2,305,575 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,627,959 14,978 SH   SOLE   14,978 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,990,521 52,328 SH   SOLE   52,328 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,383,934 16,933 SH   SOLE   16,933 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   313,280 1,226 SH   SOLE   1,226 0 0
ISHARES TR U.S. TECH ETF 464287721   1,430,803 10,188 SH   SOLE   10,188 0 0
ISHARES TR U.S. REAL ES ETF 464287739   376,298 3,930 SH   SOLE   3,930 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   10,360,681 907,240 SH   SOLE   907,240 0 0
ISHARES TR IBOXX HI YD ETF 464288513   55,086,678 698,272 SH   SOLE   698,272 0 0
ISHARES TR USD INV GRDE ETF 464288620   176,168,790 3,448,880 SH   SOLE   3,448,880 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   16,678,417 141,181 SH   SOLE   141,181 0 0
ISHARES TR MSCI INDIA ETF 46429B598   463,320 9,000 SH   SOLE   9,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   38,210,670 748,495 SH   SOLE   748,495 0 0
ISHARES TR MSCI CHINA ETF 46429B671   57,056,298 1,048,829 SH   SOLE   1,048,829 0 0
ISHARES TR RUS TP200 VL ETF 464289420   446,320 5,431 SH   SOLE   5,431 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   1,447,357 29,935 SH   SOLE   29,935 0 0
ISHARES TR RUS TP200 GR ETF 464289438   283,714 1,345 SH   SOLE   1,345 0 0
ISHARES TR CRE U S REIT ETF 464288521   355,738 6,176 SH   SOLE   6,176 0 0
ISHARES TR 20 YR TR BD ETF 464287902   1,058,223,750 11,625,000 SH Call SOLE   0 0 0
ISHARES TR IBOXX HI YD ETF 464288953   15,778,000 200,000 SH Put SOLE   0 0 200,000
JABIL INC COM 466313103   1,584,399 11,644 SH   SOLE   11,644 0 0
JACOBS SOLUTIONS INC COM 46982L108   367,143 3,037 SH   SOLE   3,037 0 0
JFROG LTD ORD SHS M6191J100   4,352,000 136,000 SH   SOLE   136,000 0 0
JOHNSON & JOHNSON COM 478160104   228,162,174 1,375,797 SH   SOLE   1,375,797 0 0
JPMORGAN CHASE & CO. COM 46625H100   390,242,128 1,590,877 SH   SOLE   1,590,877 0 0
KEURIG DR PEPPER INC COM 49271V100   2,050,394 59,918 SH   SOLE   59,918 0 0
KIMBERLY-CLARK CORP COM 494368103   2,020,093 14,204 SH   SOLE   14,204 0 0
KIMCO RLTY CORP COM 49446R109   15,517,795 730,593 SH   SOLE   730,593 0 0
KINDER MORGAN INC DEL COM 49456B101   3,978,965 139,466 SH   SOLE   139,466 0 0
KINROSS GOLD CORP COM 496902404   82,817,449 6,567,601 SH   SOLE   6,567,601 0 0
KINSALE CAP GROUP INC COM 49714P108   1,155,450 2,374 SH   SOLE   2,374 0 0
KKR & CO INC COM 48251W104   27,482,809 237,720 SH   SOLE   237,720 0 0
KKR & CO INC COM 48251W954   23,122,000 200,000 SH Put SOLE   0 0 200,000
KLA CORP COM NEW 482480100   40,091,885 58,976 SH   SOLE   58,976 0 0
KLAVIYO INC COM SER A 49845K101   68,048,688 2,248,800 SH   SOLE   2,248,800 0 0
KRAFT HEINZ CO COM 500754106   2,361,459 77,603 SH   SOLE   77,603 0 0
KRYSTAL BIOTECH INC COM 501147102   24,520,800 136,000 SH   SOLE   136,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   55,344,076 264,412 SH   SOLE   264,412 0 0
LABCORP HOLDINGS INC COM SHS 504922105   1,385,501 5,953 SH   SOLE   5,953 0 0
LAM RESEARCH CORP COM NEW 512807306   3,439,946 47,317 SH   SOLE   47,317 0 0
LAUDER ESTEE COS INC CL A 518439104   320,694 4,859 SH   SOLE   4,859 0 0
LEIDOS HOLDINGS INC COM 525327102   1,833,160 13,585 SH   SOLE   13,585 0 0
LENNAR CORP CL A 526057104   3,707,624 32,302 SH   SOLE   32,302 0 0
LENNOX INTL INC COM 526107107   607,379 1,083 SH   SOLE   1,083 0 0
LINDE PLC SHS G54950103   42,093,390 90,399 SH   SOLE   90,399 0 0
LINEAGE INC COM 53566V106   10,484,627 178,827 SH   SOLE   178,827 0 0
LOCKHEED MARTIN CORP COM 539830109   3,052,369 6,833 SH   SOLE   6,833 0 0
LOEWS CORP COM 540424108   1,971,837 21,454 SH   SOLE   21,454 0 0
LOGITECH INTL S A SHS H50430232   2,528,755 29,958 SH   SOLE   29,958 0 0
LULULEMON ATHLETICA INC COM 550021109   1,757,520 6,209 SH   SOLE   6,209 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,599,910 22,726 SH   SOLE   22,726 0 0
M & T BK CORP COM 55261F104   10,727,145 60,012 SH   SOLE   60,012 0 0
MAGNA INTL INC COM 559222401   1,156,510 34,025 SH   SOLE   34,025 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,410,103 8,149 SH   SOLE   8,149 0 0
MANULIFE FINL CORP COM 56501R106   760,853,235 24,425,465 SH   SOLE   24,425,465 0 0
MARA HOLDINGS INC COM 565788106   139,725 12,150 SH   SOLE   12,150 0 0
MARSH & MCLENNAN COS INC COM 571748102   5,597,804 22,939 SH   SOLE   22,939 0 0
MARTIN MARIETTA MATLS INC COM 573284106   49,190,971 102,882 SH   SOLE   102,882 0 0
MARVELL TECHNOLOGY INC COM 573874104   3,386,350 55,000 SH   SOLE   55,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   464,042,229 846,607 SH   SOLE   846,607 0 0
MCCORMICK & CO INC COM NON VTG 579780206   16,859,804 204,833 SH   SOLE   204,833 0 0
MCDONALDS CORP COM 580135101   435,236,991 1,393,338 SH   SOLE   1,393,338 0 0
MCKESSON CORP COM 58155Q103   140,742,399 209,130 SH   SOLE   209,130 0 0
MEDTRONIC PLC SHS G5960L103   167,125,851 1,859,847 SH   SOLE   1,859,847 0 0
MERCADOLIBRE INC COM 58733R102   79,263,848 40,630 SH   SOLE   40,630 0 0
MERCK & CO INC COM 58933Y105   42,738,147 476,138 SH   SOLE   476,138 0 0
META PLATFORMS INC CL A 30303M102   686,871,843 1,191,741 SH   SOLE   1,191,741 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,765,416 36,468 SH   SOLE   36,468 0 0
MICRON TECHNOLOGY INC COM 595112903   295,426,000 3,400,000 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104   1,788,464,946 4,764,285 SH   SOLE   4,764,285 0 0
MICROSOFT CORP COM 594918904   364,128,300 970,000 SH Call SOLE   0 0 0
MID-AMER APT CMNTYS INC COM 59522J103   159,143,352 949,656 SH   SOLE   949,656 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   2,957,800 230,000 SH   SOLE   230,000 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   9,719,130 713,069 SH   SOLE   713,069 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   961,137 15,790 SH   SOLE   15,790 0 0
MONDAY COM LTD SHS M7S64H106   115,744,160 476,000 SH   SOLE   476,000 0 0
MONDELEZ INTL INC CL A 609207105   64,997,111 957,953 SH   SOLE   957,953 0 0
MONGODB INC CL A 60937P106   4,628,981 26,391 SH   SOLE   26,391 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   3,074,699 52,541 SH   SOLE   52,541 0 0
MOODYS CORP COM 615369105   27,618,677 59,307 SH   SOLE   59,307 0 0
MORGAN STANLEY COM NEW 617446448   612,051 5,246 SH   SOLE   5,246 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,193,782 9,579 SH   SOLE   9,579 0 0
NETAPP INC COM 64110D104   1,878,985 21,391 SH   SOLE   21,391 0 0
NETFLIX INC COM 64110L106   297,146,022 318,645 SH   SOLE   318,645 0 0
NEW FOUND GOLD CORP COM 64440N103   30,000 25,000 SH   SOLE   25,000 0 0
NEXGEN ENERGY LTD COM 65340P106   11,904,310 2,651,294 SH   SOLE   2,651,294 0 0
NEXTERA ENERGY INC COM 65339F101   373,379,757 5,267,030 SH   SOLE   5,267,030 0 0
NIKE INC CL B 654106103   78,654,957 1,239,051 SH   SOLE   1,239,051 0 0
NISOURCE INC COM 65473P105   1,900,266 47,400 SH   SOLE   47,400 0 0
NOVARTIS AG SPONSORED ADR 66987V109   707,006 6,342 SH   SOLE   6,342 0 0
NUCOR CORP COM 670346105   1,278,853 10,627 SH   SOLE   10,627 0 0
NUTANIX INC CL A 67059N108   19,309,446 276,600 SH   SOLE   276,600 0 0
NUTRIEN LTD COM 67077M108   462,859,581 9,318,695 SH   SOLE   9,318,695 0 0
NVENT ELECTRIC PLC SHS G6700G107   6,766,216 129,077 SH   SOLE   129,077 0 0
NVIDIA CORPORATION COM 67066G104   658,875,076 6,079,305 SH   SOLE   6,079,305 0 0
NVIDIA CORPORATION COM 67066G904   377,162,400 3,480,000 SH Call SOLE   0 0 0
NVR INC COM 62944T105   3,767,083 520 SH   SOLE   520 0 0
OCCIDENTAL PETE CORP COM 674599105   2,119,321 42,936 SH   SOLE   42,936 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   17,408,814 105,221 SH   SOLE   105,221 0 0
OMNICOM GROUP INC COM 681919106   1,614,424 19,472 SH   SOLE   19,472 0 0
ON HLDG AG NAMEN AKT A H5919C104   102,979,224 2,344,700 SH   SOLE   2,344,700 0 0
ONEOK INC NEW COM 682680103   2,212,011 22,294 SH   SOLE   22,294 0 0
OPEN TEXT CORP COM 683715106   59,755,056 2,365,600 SH   SOLE   2,365,600 0 0
ORACLE CORP COM 68389X105   369,849,180 2,645,370 SH   SOLE   2,645,370 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   127,741,726 89,169 SH   SOLE   89,169 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   7,950,835 376,460 SH   SOLE   376,460 0 0
OVINTIV INC COM 69047Q102   1,456,826 34,038 SH   SOLE   34,038 0 0
PACCAR INC COM 693718108   1,503,782 15,444 SH   SOLE   15,444 0 0
PACKAGING CORP AMER COM 695156109   2,056,636 10,386 SH   SOLE   10,386 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   56,463,600 669,000 SH   SOLE   669,000 0 0
PALO ALTO NETWORKS INC COM 697435105   1,319,900 7,735 SH   SOLE   7,735 0 0
PARKER-HANNIFIN CORP COM 701094104   51,375,482 84,520 SH   SOLE   84,520 0 0
PAYCHEX INC COM 704326107   4,066,667 26,359 SH   SOLE   26,359 0 0
PEMBINA PIPELINE CORP COM 706327103   81,550,757 2,037,241 SH   SOLE   2,037,241 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,782,057 27,790 SH   SOLE   27,790 0 0
PEPSICO INC COM 713448108   10,682,325 71,244 SH   SOLE   71,244 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   8,916,422 643,785 SH   SOLE   643,785 0 0
PFIZER INC COM 717081103   20,633,881 814,281 SH   SOLE   814,281 0 0
PG&E CORP COM 69331C108   1,637,477 95,313 SH   SOLE   95,313 0 0
PHILIP MORRIS INTL INC COM 718172109   210,468,202 1,325,951 SH   SOLE   1,325,951 0 0
PPL CORP COM 69351T106   2,502,965 69,315 SH   SOLE   69,315 0 0
PRICE T ROWE GROUP INC COM 74144T108   917,138 9,983 SH   SOLE   9,983 0 0
PRIMERICA INC COM 74164M108   246,403 866 SH   SOLE   866 0 0
PROCTER AND GAMBLE CO COM 742718109   305,086,907 1,790,206 SH   SOLE   1,790,206 0 0
PROGRESSIVE CORP COM 743315103   328,377,069 1,160,302 SH   SOLE   1,160,302 0 0
PROLOGIS INC. COM 74340W103   221,289,982 1,979,515 SH   SOLE   1,979,515 0 0
PUBLIC STORAGE OPER CO COM 74460D109   24,485,513 81,812 SH   SOLE   81,812 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,051,328 24,925 SH   SOLE   24,925 0 0
PULTE GROUP INC COM 745867101   2,632,914 25,612 SH   SOLE   25,612 0 0
QUALCOMM INC COM 747525103   2,523,812 16,430 SH   SOLE   16,430 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,495,051 8,836 SH   SOLE   8,836 0 0
REALTY INCOME CORP COM 756109104   1,946,700 33,558 SH   SOLE   33,558 0 0
REDDIT INC CL A 75734B100   19,667,386 187,487 SH   SOLE   187,487 0 0
REGENCY CTRS CORP COM 758849103   17,263,159 234,045 SH   SOLE   234,045 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,326,809 2,092 SH   SOLE   2,092 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,840,683 84,707 SH   SOLE   84,707 0 0
RELIANCE INC COM 759509102   1,550,876 5,371 SH   SOLE   5,371 0 0
RELX PLC SPONSORED ADR 759530108   1,525,961 30,271 SH   SOLE   30,271 0 0
REPUBLIC SVCS INC COM 760759100   63,378,842 261,723 SH   SOLE   261,723 0 0
RESMED INC COM 761152107   5,703,474 25,479 SH   SOLE   25,479 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   463,798,206 6,959,757 SH   SOLE   6,959,757 0 0
REXFORD INDL RLTY INC COM 76169C100   1,205,820 30,800 SH   SOLE   30,800 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,426,900 23,750 SH   SOLE   23,750 0 0
RIOT PLATFORMS INC COM 767292105   86,237 12,112 SH   SOLE   12,112 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,192,791 52,686 SH   SOLE   52,686 0 0
ROBLOX CORP CL A 771049103   23,053,695 395,500 SH   SOLE   395,500 0 0
ROCKET LAB USA INC COM 773122106   2,905,500 162,500 SH   SOLE   162,500 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   291,791,870 10,916,269 SH   SOLE   10,916,269 0 0
ROLLINS INC COM 775711104   7,821,113 144,755 SH   SOLE   144,755 0 0
ROPER TECHNOLOGIES INC COM 776696106   19,512,740 33,096 SH   SOLE   33,096 0 0
ROSS STORES INC COM 778296103   140,959,398 1,103,055 SH   SOLE   1,103,055 0 0
ROYAL BK CDA COM 780087102   1,873,320,620 16,619,239 SH   SOLE   16,619,239 0 0
RPM INTL INC COM 749685103   869,220 7,514 SH   SOLE   7,514 0 0
RTX CORPORATION COM 75513E101   160,588,278 1,212,353 SH   SOLE   1,212,353 0 0
RUBRIK INC. CL A 781154109   19,348,954 317,300 SH   SOLE   317,300 0 0
RUSH STREET INTERACTIVE INC COM 782011100   3,949,248 368,400 SH   SOLE   368,400 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   438,063 10,339 SH   SOLE   10,339 0 0
S&P GLOBAL INC COM 78409V104   84,527,008 166,359 SH   SOLE   166,359 0 0
SAFEHOLD INC COM 78646V107   6,552,000 350,000 SH   SOLE   350,000 0 0
SALESFORCE INC COM 79466L302   297,255,663 1,107,675 SH   SOLE   1,107,675 0 0
SAMSARA INC COM CL A 79589L106   135,063,421 3,523,700 SH   SOLE   3,523,700 0 0
SAP SE SPON ADR 803054204   56,645,403 211,017 SH   SOLE   211,017 0 0
SCHWAB CHARLES CORP COM 808513105   29,312,181 374,453 SH   SOLE   374,453 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   583,933 23,320 SH   SOLE   23,320 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   50,910,521 1,652,939 SH   SOLE   1,652,939 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   50,231,239 1,389,907 SH   SOLE   1,389,907 0 0
SEA LTD SPONSORD ADS 81141R100   110,368,442 845,800 SH   SOLE   845,800 0 0
SEI INVTS CO COM 784117103   1,057,709 13,625 SH   SOLE   13,625 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   7,035,314 81,825 SH   SOLE   81,825 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   38,529,411 263,882 SH   SOLE   263,882 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   36,677,208 185,745 SH   SOLE   185,745 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   12,739,665 136,326 SH   SOLE   136,326 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   51,526,702 1,034,465 SH   SOLE   1,034,465 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   29,710,292 226,675 SH   SOLE   226,675 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   104,974,638 508,401 SH   SOLE   508,401 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   32,994,002 342,084 SH   SOLE   342,084 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   20,624,778 252,538 SH   SOLE   252,538 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   7,853,780 187,665 SH   SOLE   187,665 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   8,655,759 109,775 SH   SOLE   109,775 0 0
SEMPRA COM 816851109   17,023,285 238,555 SH   SOLE   238,555 0 0
SERVICENOW INC COM 81762P102   835,151 1,049 SH   SOLE   1,049 0 0
SHELL PLC SPON ADS 780259305   17,187,531 234,546 SH   SOLE   234,546 0 0
SHERWIN WILLIAMS CO COM 824348106   331,353,724 948,921 SH   SOLE   948,921 0 0
SHOPIFY INC CL A 82509L107   172,076,920 1,802,230 SH   SOLE   1,802,230 0 0
SIMPLY GOOD FOODS CO COM 82900L102   909,812 26,379 SH   SOLE   26,379 0 0
SIMPSON MFG INC COM 829073105   582,453 3,708 SH   SOLE   3,708 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   276,519 2,277 SH   SOLE   2,277 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   7,833,000 350,000 SH   SOLE   350,000 0 0
SMITH A O CORP COM 831865209   67,441,520 1,031,847 SH   SOLE   1,031,847 0 0
SNAP ON INC COM 833034101   1,846,141 5,478 SH   SOLE   5,478 0 0
SNDL INC COM 83307B101   14,801 10,497 SH   SOLE   10,497 0 0
SNOWFLAKE INC CL A 833445109   229,734,288 1,571,800 SH   SOLE   1,571,800 0 0
SONY GROUP CORP SPONSORED ADR 835699307   33,471,612 1,318,299 SH   SOLE   1,318,299 0 0
SOUTH BOW CORP COM 83671M105   27,359,686 1,072,088 SH   SOLE   1,072,088 0 0
SOUTHERN CO COM 842587107   52,014,920 565,687 SH   SOLE   565,687 0 0
SOUTHERN COPPER CORP COM 84265V105   53,199,208 569,219 SH   SOLE   569,219 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   203,642 485 SH   SOLE   485 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,450,785 5,035 SH   SOLE   5,035 0 0
SPDR GOLD TR GOLD SHS 78463V907   21,610,500 75,000 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   45,673,963 857,727 SH   SOLE   857,727 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,930,644 5,239 SH   SOLE   5,239 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F903   28,752,646 51,400 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F953   35,061,446,420 62,678,000 SH Put SOLE   0 0 62,678,000
SPDR SER TR S&P DIVID ETF 78464A763   4,208,251 31,016 SH   SOLE   31,016 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   17,110,385 680,063 SH   SOLE   680,063 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   76,380,700 3,261,345 SH   SOLE   3,261,345 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   4,412,642 204,100 SH   SOLE   204,100 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   153,939,096 279,874 SH   SOLE   279,874 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   42,445,666 1,031,988 SH   SOLE   1,031,988 0 0
STANTEC INC COM 85472N109   7,923,729 95,651 SH   SOLE   95,651 0 0
STARBUCKS CORP COM 855244109   243,263 2,480 SH   SOLE   2,480 0 0
STARWOOD PPTY TR INC COM 85571B105   3,521,017 178,099 SH   SOLE   178,099 0 0
STATE STR CORP COM 857477103   411,838 4,600 SH   SOLE   4,600 0 0
STEEL DYNAMICS INC COM 858119100   2,045,808 16,356 SH   SOLE   16,356 0 0
STELLANTIS N.V SHS N82405106   3,001,567 267,758 SH   SOLE   267,758 0 0
STRYKER CORPORATION COM 863667101   185,813,055 499,162 SH   SOLE   499,162 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   1,001,576 64,785 SH   SOLE   64,785 0 0
SUN CMNTYS INC COM 866674104   7,828,001 60,852 SH   SOLE   60,852 0 0
SUN LIFE FINANCIAL INC. COM 866796105   591,968,195 10,338,250 SH   SOLE   10,338,250 0 0
SUNCOR ENERGY INC NEW COM 867224107   752,278,296 19,428,675 SH   SOLE   19,428,675 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,215,274 41,845 SH   SOLE   41,845 0 0
SYNOPSYS INC COM 871607107   3,001,950 7,000 SH   SOLE   7,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   201,146,184 1,211,724 SH   SOLE   1,211,724 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   160,553,466 774,685 SH   SOLE   774,685 0 0
TARGA RES CORP COM 87612G101   52,803,397 263,398 SH   SOLE   263,398 0 0
TARGA RES CORP COM 87612G901   3,007,050 15,000 SH Call SOLE   0 0 0
TARGA RES CORP COM 87612G951   20,047,000 100,000 SH Put SOLE   0 0 100,000
TC ENERGY CORP COM 87807B107   674,091,951 14,278,584 SH   SOLE   14,278,584 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   60,905,246 430,974 SH   SOLE   430,974 0 0
TECHNIPFMC PLC COM G87110105   669,863 21,138 SH   SOLE   21,138 0 0
TECK RESOURCES LTD CL B 878742204   12,624,817 346,550 SH   SOLE   346,550 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   37,161,517 74,665 SH   SOLE   74,665 0 0
TELESAT CORP CL A & CL B SHS 879512309   624,968 33,190 SH   SOLE   33,190 0 0
TELUS CORPORATION COM 87971M103   582,934,236 40,650,923 SH   SOLE   40,650,923 0 0
TENARIS S A SPONSORED ADS 88031M109   499,630 12,775 SH   SOLE   12,775 0 0
TERADYNE INC COM 880770102   1,349,188 16,334 SH   SOLE   16,334 0 0
TESLA INC COM 88160R101   6,980,215 26,934 SH   SOLE   26,934 0 0
TEXAS INSTRS INC COM 882508104   26,072,314 145,088 SH   SOLE   145,088 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,810,304 2,121 SH   SOLE   2,121 0 0
TEXAS ROADHOUSE INC COM 882681109   4,880,593 29,290 SH   SOLE   29,290 0 0
TFI INTL INC COM 87241L109   96,895,914 1,251,077 SH   SOLE   1,251,077 0 0
TG THERAPEUTICS INC COM 88322Q108   58,506,234 1,483,800 SH   SOLE   1,483,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   392,494,440 788,775 SH   SOLE   788,775 0 0
THOMSON REUTERS CORP COM 884903808   287,698,915 1,665,117 SH   SOLE   1,665,117 0 0
TIDAL ETF TR SP FDS S&P 500 886364801   584,295 15,005 SH   SOLE   15,005 0 0
TJX COS INC NEW COM 872540109   613,006,246 5,032,892 SH   SOLE   5,032,892 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   4,737,110 31,000 SH   SOLE   31,000 0 0
T-MOBILE US INC COM 872590104   162,254,895 608,357 SH   SOLE   608,357 0 0
TOAST INC CL A 888787108   86,649,991 2,612,300 SH   SOLE   2,612,300 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,345,483,370 22,447,170 SH   SOLE   22,447,170 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   7,483,404 115,681 SH   SOLE   115,681 0 0
TRACTOR SUPPLY CO COM 892356106   27,165,953 493,030 SH   SOLE   493,030 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,302,827 9,803 SH   SOLE   9,803 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,244,736 8,488 SH   SOLE   8,488 0 0
TREX CO INC COM 89531P105   255,117 4,391 SH   SOLE   4,391 0 0
TRIMBLE INC COM 896239100   1,907,329 29,053 SH   SOLE   29,053 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,114,664 58,207 SH   SOLE   58,207 0 0
TWFG INC COM CL A 87318A101   489,027 15,821 SH   SOLE   15,821 0 0
TYLER TECHNOLOGIES INC COM 902252105   833,132 1,433 SH   SOLE   1,433 0 0
UBER TECHNOLOGIES INC COM 90353T100   100,690,188 1,381,968 SH   SOLE   1,381,968 0 0
ULTA BEAUTY INC COM 90384S303   2,198,507 5,998 SH   SOLE   5,998 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,510,307 25,362 SH   SOLE   25,362 0 0
UNION PAC CORP COM 907818108   137,141,100 580,516 SH   SOLE   580,516 0 0
UNITED PARCEL SERVICE INC CL B 911312106   19,051,368 173,210 SH   SOLE   173,210 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,625,199 5,272 SH   SOLE   5,272 0 0
UNITEDHEALTH GROUP INC COM 91324P102   643,310,603 1,228,278 SH   SOLE   1,228,278 0 0
VALERO ENERGY CORP COM 91913Y100   157,438,534 1,192,084 SH   SOLE   1,192,084 0 0
VALLEY NATL BANCORP COM 919794107   556,514 62,600 SH   SOLE   62,600 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   6,539,416 142,254 SH   SOLE   142,254 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   37,267,740 548,943 SH   SOLE   548,943 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   36,077,465 1,512,048 SH   SOLE   1,512,048 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   34,011,395 1,178,496 SH   SOLE   1,178,496 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   232,617 1,100 SH   SOLE   1,100 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   8,391,589 114,249 SH   SOLE   114,249 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   34,181,518 700,154 SH   SOLE   700,154 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   53,679,174 592,878 SH   SOLE   592,878 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   175,307,124 790,562 SH   SOLE   790,562 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   37,621,425 234,343 SH   SOLE   234,343 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   37,356,039 152,698 SH   SOLE   152,698 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   55,111,194 218,895 SH   SOLE   218,895 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   55,752,126 299,276 SH   SOLE   299,276 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   112,445,390 434,790 SH   SOLE   434,790 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   250,274 487 SH   SOLE   487 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   403,465 1,468 SH   SOLE   1,468 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   132,575,513 1,146,847 SH   SOLE   1,146,847 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   316,458 6,992 SH   SOLE   6,992 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   274,696 5,536 SH   SOLE   5,536 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   34,301,585 740,695 SH   SOLE   740,695 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   25,808,717 339,991 SH   SOLE   339,991 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   523,428 5,641 SH   SOLE   5,641 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   60,003,500 733,898 SH   SOLE   733,898 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   786,543 15,474 SH   SOLE   15,474 0 0
VENTAS INC COM 92276F100   52,182,514 758,908 SH   SOLE   758,908 0 0
VEREN INC COM NEW 92340V107   133,565 20,176 SH   SOLE   20,176 0 0
VERISK ANALYTICS INC COM 92345Y106   693,752 2,331 SH   SOLE   2,331 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,864,011 151,323 SH   SOLE   151,323 0 0
VERMILION ENERGY INC COM 923725105   960,093 118,530 SH   SOLE   118,530 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   166,182,740 2,301,700 SH   SOLE   2,301,700 0 0
VICI PPTYS INC COM 925652109   25,059,010 768,210 SH   SOLE   768,210 0 0
VIPER ENERGY INC CL A 927959106   5,418,000 120,000 SH   SOLE   120,000 0 0
VISA INC COM CL A 92826C839   1,216,326,102 3,470,656 SH   SOLE   3,470,656 0 0
VISTRA CORP COM 92840M102   28,947,081 246,484 SH   SOLE   246,484 0 0
WABTEC COM 929740108   2,141,925 11,811 SH   SOLE   11,811 0 0
WALMART INC COM 931142103   452,078,643 5,149,546 SH   SOLE   5,149,546 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   313,594 10,003 SH   SOLE   10,003 0 0
WASTE CONNECTIONS INC COM 94106B101   754,042,393 3,863,120 SH   SOLE   3,863,120 0 0
WASTE MGMT INC DEL COM 94106L109   4,269,970 18,444 SH   SOLE   18,444 0 0
WEC ENERGY GROUP INC COM 92939U106   26,263,853 240,997 SH   SOLE   240,997 0 0
WELLS FARGO CO NEW COM 949746101   232,633,485 3,240,472 SH   SOLE   3,240,472 0 0
WELLTOWER INC COM 95040Q104   64,407,492 420,387 SH   SOLE   420,387 0 0
WEST FRASER TIMBER CO LTD COM 952845105   109,646,732 1,425,094 SH   SOLE   1,425,094 0 0
WESTLAKE CORPORATION COM 960413102   15,378,612 153,740 SH   SOLE   153,740 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   15,869,877 542,004 SH   SOLE   542,004 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   2,084,288 26,849 SH   SOLE   26,849 0 0
WILLIAMS COS INC COM 969457100   190,423,806 3,186,476 SH   SOLE   3,186,476 0 0
WILLIAMS SONOMA INC COM 969904101   2,411,657 15,254 SH   SOLE   15,254 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   338,058 7,120 SH   SOLE   7,120 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857   523,491 10,550 SH   SOLE   10,550 0 0
WP CAREY INC COM 92936U109   1,191,959 18,887 SH   SOLE   18,887 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   8,923,019 98,586 SH   SOLE   98,586 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,750,781 15,469 SH   SOLE   15,469 0 0
ZOETIS INC CL A 98978V103   3,736,238 22,692 SH   SOLE   22,692 0 0
ZSCALER INC COM 98980G102   39,604,632 199,600 SH   SOLE   199,600 0 0