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
AT&T INC COM 00206R102   11,116,376 537,023 SH   SOLE   537,023 0 0
ABBOTT LABORATORIES COM 002824100   68,764,587 757,820 SH   SOLE   757,820 0 0
ABBVIE INC COM 00287Y109   78,536,341 312,098 SH   SOLE   312,098 0 0
ADVANCED MICRO DEVICES INC COM 007903107   221,201,233 380,784 SH   SOLE   380,784 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   70,685,352 532,149 SH   SOLE   532,149 0 0
AGNICO EAGLE MINES LTD COM 008474108   46,346,839 298,291 SH   SOLE   298,291 0 0
AGREE RLTY CORP COM 008492100   1,005,903 13,281 SH   SOLE   13,281 0 0
AIRBNB INC COM CL A 009066101   6,622,954 46,282 SH   SOLE   46,282 0 0
ALAMOS GOLD INC COM CL A 011532108   1,234,744 40,725 SH   SOLE   40,725 0 0
ALASKA AIR GROUP INC COM 011659109   585,945 11,225 SH   SOLE   11,225 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   343,102 6,492 SH   SOLE   6,492 0 0
ALPHABET INC CAP STK CL A 02079K305   190,226,622 532,296 SH   SOLE   532,296 0 0
AMAZON COM INC COM 023135106   189,102,293 793,414 SH   SOLE   793,414 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102   1,140,235 63,101 SH   SOLE   63,101 0 0
AMERICAN TOWER CORP COM 03027X100   1,093,465 6,685 SH   SOLE   6,685 0 0
AMETEK INC COM 031100100   4,147,094 17,141 SH   SOLE   17,141 0 0
AMGEN INC COM 031162100   75,386,142 208,180 SH   SOLE   208,180 0 0
AMPHENOL CORP CL A 032095101   34,460,510 195,443 SH   SOLE   195,443 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   68,795,400 177,890 SH   SOLE   177,890 0 0
APPLE INC COM 037833100   184,581,587 637,896 SH   SOLE   637,896 0 0
APPLIED MATLS INC COM 038222105   50,827,623 70,301 SH   SOLE   70,301 0 0
ARISTA NETWORKS INC COM SHS 040413205   30,609,488 180,183 SH   SOLE   180,183 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   279,327 37,696 SH   SOLE   37,696 0 0
BCE INC COM NEW 05534B760   38,905,008 1,806,122 SH   SOLE   1,806,122 0 0
BP PLC SPONSORED ADR 055622104   1,860,433 50,350 SH   SOLE   50,350 0 0
BANK OF AMER CORP COM 060505104   6,349,794 111,439 SH   SOLE   111,439 0 0
BANK MONTREAL MEDIUM COM 063671101   9,727,746 55,038 SH   SOLE   55,038 0 0
BANK OF NY MELLON CORP COM 064058100   5,515,715 38,142 SH   SOLE   38,142 0 0
BANK NOVA SCOTIA B C COM 064149107   9,807,016 112,832 SH   SOLE   112,832 0 0
BARRICK MNG CORP COM SHS 06849F108   5,370,981 146,067 SH   SOLE   146,067 0 0
BOOKING HOLDINGS INC COM 09857L108   6,143,933 34,470 SH   SOLE   34,470 0 0
BOSTON SCIENTIFIC CORP COM 101137107   53,954,477 1,264,163 SH   SOLE   1,264,163 0 0
BOYD GAMING CORP COM 103304101   447,391 5,065 SH   SOLE   5,065 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   69,356,272 1,203,684 SH   SOLE   1,203,684 0 0
BROADCOM INC COM 11135F101   181,826,563 481,341 SH   SOLE   481,341 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   4,425,655 119,057 SH   SOLE   119,057 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   4,057,595 90,454 SH   SOLE   90,454 0 0
B2GOLD CORP COM 11777Q209   1,316,258 350,899 SH   SOLE   350,899 0 0
CGI INC CL A SUB VTG 12532H104   1,174,113 18,165 SH   SOLE   18,165 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   524,589 17,382 SH   SOLE   17,382 0 0
CAMECO CORP COM 13321L108   51,378,454 504,064 SH   SOLE   504,064 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101   9,077,632 78,829 SH   SOLE   78,829 0 0
CANADIAN NATL RY CO COM 136375102   2,189,002 18,343 SH   SOLE   18,343 0 0
CANADIAN NAT RES LTD MED TER COM 136385101   28,938,095 731,316 SH   SOLE   731,316 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   6,409,439 73,928 SH   SOLE   73,928 0 0
CANADIAN SOLAR INC COM 136635109   307,728 19,209 SH   SOLE   19,209 0 0
CATERPILLAR INC COM 149123101   32,442,179 30,465 SH   SOLE   30,465 0 0
CHEVRON CORPORATION COM 166764100   2,039,345 12,303 SH   SOLE   12,303 0 0
CIPHER DIGITAL INC COM 17253J106   3,889,596 158,759 SH   SOLE   158,759 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   45,612,176 728,280 SH   SOLE   728,280 0 0
CISCO SYS INC COM 17275R102   65,690,210 559,256 SH   SOLE   559,256 0 0
CITIGROUP INC COM NEW 172967424   5,561,591 39,737 SH   SOLE   39,737 0 0
CITIZENS FINL GROUP INC COM 174610105   5,837,392 83,308 SH   SOLE   83,308 0 0
CLEANSPARK INC COM NEW 18452B209   1,833,184 125,992 SH   SOLE   125,992 0 0
COCA COLA CO COM 191216100   24,113,459 296,708 SH   SOLE   296,708 0 0
COEUR MNG INC COM NEW 192108504   1,531,208 93,824 SH   SOLE   93,824 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   91,063,359 622,911 SH   SOLE   622,911 0 0
COMCAST CORP NEW CL A 20030N101   13,220,862 538,528 SH   SOLE   538,528 0 0
CONOCOPHILLIPS COM 20825C104   2,057,160 19,788 SH   SOLE   19,788 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   3,522,489 137,651 SH   SOLE   137,651 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   829,183 22,786 SH   SOLE   22,786 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105   106,041,137 113,356 SH   SOLE   113,356 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   85,861,645 112,511 SH   SOLE   112,511 0 0
CROWN CASTLE INC COM 22822V101   299,285 3,952 SH   SOLE   3,952 0 0
DANAHER CORP DEL COM 235851102   72,634,976 381,326 SH   SOLE   381,326 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   211,803 15,818 SH   SOLE   15,818 0 0
DEERE & CO COM 244199105   4,206,877 6,632 SH   SOLE   6,632 0 0
DEFI TECHNOLOGIES INC COM 244916102   18,939 34,884 SH   SOLE   34,884 0 0
DELTA AIR LINES INC COM NEW 247361702   9,760,964 104,217 SH   SOLE   104,217 0 0
DIGITAL RLTY TR INC COM 253868103   1,251,313 6,968 SH   SOLE   6,968 0 0
DOMINION ENERGY INC COM 25746U109   13,462,076 197,131 SH   SOLE   197,131 0 0
ENI SPA SPONSORED ADR 26874R108   2,011,747 42,931 SH   SOLE   42,931 0 0
EOG RES INC COM 26875P101   2,269,886 17,497 SH   SOLE   17,497 0 0
EDISON INTL COM 281020107   13,750,096 184,689 SH   SOLE   184,689 0 0
ELDORADO GOLD CORP NEW COM 284902509   1,579,765 50,759 SH   SOLE   50,759 0 0
EMERA INC COM 290876101   18,907,568 356,449 SH   SOLE   356,449 0 0
ENBRIDGE INC COM 29250N105   48,342,483 891,454 SH   SOLE   891,454 0 0
ENERSYS COM 29275Y102   483,306 2,067 SH   SOLE   2,067 0 0
ENPHASE ENERGY INC COM 29355A107   488,953 9,930 SH   SOLE   9,930 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   350,795 59,659 SH   SOLE   59,659 0 0
EQUINOR ASA SPONSORED ADR 29446M102   1,966,237 62,619 SH   SOLE   62,619 0 0
EQUINOX GOLD CORP COM 29446Y502   1,258,646 129,166 SH   SOLE   129,166 0 0
EVERSOURCE ENERGY COM 30040W108   14,036,207 194,219 SH   SOLE   194,219 0 0
EXELON CORP COM 30161N101   13,871,595 297,546 SH   SOLE   297,546 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,794,465 10,921 SH   SOLE   10,921 0 0
EXXON MOBIL CORP COM 30231G102   3,423,059 25,037 SH   SOLE   25,037 0 0
META PLATFORMS INC CL A 30303M102   139,859,837 248,291 SH   SOLE   248,291 0 0
FASTENAL CO COM 311900104   4,146,670 86,335 SH   SOLE   86,335 0 0
FIFTH THIRD BANCORP COM 316773100   5,692,975 100,993 SH   SOLE   100,993 0 0
FIRST SOLAR INC COM 336433107   385,795 1,635 SH   SOLE   1,635 0 0
FIRSTENERGY CORP COM 337932107   13,716,716 288,530 SH   SOLE   288,530 0 0
FLUENCE ENERGY INC COM CL A 34379V103   411,238 20,686 SH   SOLE   20,686 0 0
FIGURE TECHNOLOGY SOLUTIO COM CL A 349381103   517,955 16,866 SH   SOLE   16,866 0 0
FORTIS INC COM 349553107   6,277,203 109,571 SH   SOLE   109,571 0 0
FRANCO NEV CORP COM 351858105   1,469,165 7,041 SH   SOLE   7,041 0 0
T1 ENERGY INC COM NEW 35834F104   545,887 57,583 SH   SOLE   57,583 0 0
GALAXY DIGITAL INC. CL A 36317J209   3,560,133 130,217 SH   SOLE   130,217 0 0
GE VERNOVA INC COM 36828A101   4,381,053 3,729 SH   SOLE   3,729 0 0
GENERAL DYNAMICS CORP COM 369550108   4,155,235 11,730 SH   SOLE   11,730 0 0
GE AEROSPACE COM NEW 369604301   4,894,742 13,097 SH   SOLE   13,097 0 0
GETTY RLTY CORP NEW COM 374297109   1,157,292 34,691 SH   SOLE   34,691 0 0
GSK PLC SPONSORED ADR 37733W204   2,175,430 41,500 SH   SOLE   41,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,029,788 5,962 SH   SOLE   5,962 0 0
HF SINCLAIR CORP COM 403949100   2,426,327 34,836 SH   SOLE   34,836 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   464,337 21,698 SH   SOLE   21,698 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   6,800,867 20,580 SH   SOLE   20,580 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   54,479 14,916 SH   SOLE   14,916 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,541,932 65,033 SH   SOLE   65,033 0 0
HUNTINGTON BANCSHARES INC COM 446150104   5,838,507 329,301 SH   SOLE   329,301 0 0
HUT 8 CORP COM 44812J104   845,061 39,664 SH   SOLE   39,664 0 0
HYATT HOTELS CORP COM CL A 448579102   1,691,254 8,725 SH   SOLE   8,725 0 0
IAMGOLD CORP COM 450913108   1,541,298 97,110 SH   SOLE   97,110 0 0
INFOSYS LTD SPONSORED ADR 456788108   351,929 33,549 SH   SOLE   33,549 0 0
INTEL CORP COM 458140100   493,173 3,532 SH   SOLE   3,532 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   468,496 1,666 SH   SOLE   1,666 0 0
INTUIT COM 461202103   19,824,777 75,957 SH   SOLE   75,957 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   58,844,710 147,970 SH   SOLE   147,970 0 0
INVITATION HOMES INC COM 46187W107   833,403 27,587 SH   SOLE   27,587 0 0
ISHARES TR 20 YR TR BD ETF 464287432   216,368,976 2,503,691 SH   SOLE   2,503,691 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   174,150,560 1,841,499 SH   SOLE   1,841,499 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   9,237,117 92,049 SH   SOLE   92,049 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   38,147,577 1,145,917 SH   SOLE   1,145,917 0 0
JPMORGAN CHASE & CO COM 46625H100   33,094,372 101,104 SH   SOLE   101,104 0 0
AI FINL CORP COM 47089W104   11,226 19,186 SH   SOLE   19,186 0 0
JOHNSON & JOHNSON COM 478160104   78,556,477 309,314 SH   SOLE   309,314 0 0
KEEL INFRASTRUCTURE CORP COM SHS 486917107   189,052 33,020 SH   SOLE   33,020 0 0
KEYCORP COM 493267108   5,788,593 251,132 SH   SOLE   251,132 0 0
KINDER MORGAN INC DEL COM 49456B101   12,322,197 385,430 SH   SOLE   385,430 0 0
KINROSS GOLD CORP COM 496902404   1,325,679 55,990 SH   SOLE   55,990 0 0
LAM RESEARCH CORP COM NEW 512807306   49,894,483 115,142 SH   SOLE   115,142 0 0
LAMAR ADVERTISING CO CL A 512816109   859,138 5,508 SH   SOLE   5,508 0 0
LAS VEGAS SANDS CORP COM 517834107   1,259,139 27,260 SH   SOLE   27,260 0 0
ELI LILLY & CO COM 532457108   338,172,092 281,944 SH   SOLE   281,944 0 0
LOCKHEED MARTIN CORP COM 539830109   4,114,908 8,077 SH   SOLE   8,077 0 0
M & T BK CORP COM 55261F104   5,750,084 24,159 SH   SOLE   24,159 0 0
MGM RESORTS INTERNATIONAL COM 552953101   894,095 18,701 SH   SOLE   18,701 0 0
MAGNA INTL INC COM 559222401   4,145,459 63,042 SH   SOLE   63,042 0 0
MANULIFE FINL CORP COM 56501R106   4,171,655 102,859 SH   SOLE   102,859 0 0
MARA HOLDINGS INC COM 565788106   2,202,940 158,599 SH   SOLE   158,599 0 0
MARRIOTT INTL INC NEW CL A 571903202   7,023,422 18,952 SH   SOLE   18,952 0 0
MASTERCARD INCORPORATED CL A 57636Q104   328,190 639 SH   SOLE   639 0 0
MCDONALDS CORP COM 580135101   22,973,647 84,990 SH   SOLE   84,990 0 0
MERCK & CO INC COM 58933Y105   76,091,404 592,151 SH   SOLE   592,151 0 0
MICROSOFT CORP COM 594918104   234,997,005 629,985 SH   SOLE   629,985 0 0
STRATEGY INC CL A NEW 594972408   271,389,114 3,121,927 SH   SOLE   3,121,927 0 0
MICRON TECHNOLOGY INC COM 595112103   44,185,067 38,279 SH   SOLE   38,279 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,016,763 7,318 SH   SOLE   7,318 0 0
MORGAN STANLEY COM NEW 617446448   30,169,489 144,324 SH   SOLE   144,324 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   28,930,347 69,663 SH   SOLE   69,663 0 0
NETFLIX INC. COM 64110L106   19,962,583 279,588 SH   SOLE   279,588 0 0
NEWMONT CORP COM 651639106   1,398,478 14,973 SH   SOLE   14,973 0 0
NEXTPOWER INC CLASS A COM 65290E101   454,877 3,818 SH   SOLE   3,818 0 0
NOVARTIS AG SPONSORED ADR 66987V109   71,628,092 457,045 SH   SOLE   457,045 0 0
NOVO-NORDISK A S ADR 670100205   5,975,385 124,643 SH   SOLE   124,643 0 0
NVIDIA CORPORATION COM 67066G104   311,537,529 1,556,987 SH   SOLE   1,556,987 0 0
NUTRIEN LTD COM 67077M108   4,196,190 66,606 SH   SOLE   66,606 0 0
OCCIDENTAL PETE CORP COM 674599105   2,027,943 41,753 SH   SOLE   41,753 0 0
OCEANAGOLD CORP COM NEW 675222400   1,327,626 52,965 SH   SOLE   52,965 0 0
ONEOK INC NEW COM 682680103   12,184,467 140,148 SH   SOLE   140,148 0 0
ORACLE CORP COM 68389X105   55,552,269 379,067 SH   SOLE   379,067 0 0
ORMAT TECHNOLOGIES INC COM 686688102   353,163 3,243 SH   SOLE   3,243 0 0
OVINTIV INC COM 69047Q102   2,226,358 42,286 SH   SOLE   42,286 0 0
PNC FINL SVCS GROUP INC COM 693475105   5,751,207 23,358 SH   SOLE   23,358 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   163,951,801 1,405,261 SH   SOLE   1,405,261 0 0
PALO ALTO NETWORKS INC COM 697435105   48,369,254 141,837 SH   SOLE   141,837 0 0
PAN AMERN SILVER CORP COM 697900108   1,312,440 29,276 SH   SOLE   29,276 0 0
PARKER-HANNIFIN CORP COM 701094104   4,159,944 4,253 SH   SOLE   4,253 0 0
PEMBINA PIPELINE CORP COM 706327103   20,257,552 437,828 SH   SOLE   437,828 0 0
PFIZER INC COM 717081103   2,029,944 84,300 SH   SOLE   84,300 0 0
PHILLIPS 66 COM 718546104   2,370,926 14,025 SH   SOLE   14,025 0 0
PINNACLE WEST CAP CORP COM 723484101   14,057,874 131,382 SH   SOLE   131,382 0 0
PLUG PWR INC COM NEW 72919P202   484,244 178,688 SH   SOLE   178,688 0 0
PROCTER & GAMBLE CO COM 742718109   23,328,664 159,088 SH   SOLE   159,088 0 0
PROLOGIS INC. COM 74340W103   1,186,988 8,762 SH   SOLE   8,762 0 0
PUBLIC STORAGE COM 74460D109   871,851 2,739 SH   SOLE   2,739 0 0
RB GLOBAL INC COM 74935Q107   750,082 6,443 SH   SOLE   6,443 0 0
RTX CORPORATION COM 75513E101   4,120,746 21,719 SH   SOLE   21,719 0 0
REALTY INCOME CORP COM 756109104   973,206 15,707 SH   SOLE   15,707 0 0
RED ROCK RESORTS INC CL A 75700L108   444,945 6,839 SH   SOLE   6,839 0 0
REDDIT INC CL A 75734B100   78,350,367 451,379 SH   SOLE   451,379 0 0
REGENCY CTRS CORP COM 758849103   1,174,490 14,729 SH   SOLE   14,729 0 0
REGENERON PHARMACEUTICALS COM 75886F107   65,232,261 104,616 SH   SOLE   104,616 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,808,879 192,347 SH   SOLE   192,347 0 0
REPUBLIC SVCS INC COM 760759100   4,070,254 19,102 SH   SOLE   19,102 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   5,191,408 71,573 SH   SOLE   71,573 0 0
RIOT PLATFORMS INC COM 767292105   3,763,271 137,446 SH   SOLE   137,446 0 0
ROBINHOOD MKTS INC COM CL A 770700102   89,685,619 894,352 SH   SOLE   894,352 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   16,294,960 500,874 SH   SOLE   500,874 0 0
ROYAL BK CDA COM 780087102   47,094,200 227,429 SH   SOLE   227,429 0 0
SHELL PLC SPON ADS 780259305   22,429,220 289,260 SH   SOLE   289,260 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   770,914 5,997 SH   SOLE   5,997 0 0
SSR MINING IN COM 784730103   1,475,085 52,160 SH   SOLE   52,160 0 0
SANOFI SA SPONSORED ADR 80105N105   1,847,178 43,300 SH   SOLE   43,300 0 0
SAP SE SPON ADR 803054204   373,254 2,422 SH   SOLE   2,422 0 0
SLB LIMITED COM STK 806857108   2,009,577 43,226 SH   SOLE   43,226 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   5,609,829 227,487 SH   SOLE   227,487 0 0
SERVICENOW INC COM 81762P102   33,707,248 339,517 SH   SOLE   339,517 0 0
SHIFT4 PMTS INC CL A 82452J109   260,905 5,364 SH   SOLE   5,364 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   415,077 41,927 SH   SOLE   41,927 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   52,221,120 456,444 SH   SOLE   456,444 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,075,980 4,811 SH   SOLE   4,811 0 0
SKYWEST INC COM 830879102   410,034 4,128 SH   SOLE   4,128 0 0
SOFI TECHNOLOGIES INC COM 83406F102   86,177,981 4,806,357 SH   SOLE   4,806,357 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   607,776 10,400 SH   SOLE   10,400 0 0
SOUTHWEST AIRLS CO COM 844741108   2,324,544 45,207 SH   SOLE   45,207 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103   72,142,901 422,234 SH   SOLE   422,234 0 0
BLOCK INC CL A 852234103   9,834,552 129,402 SH   SOLE   129,402 0 0
STAG INDUSTRIAL INC COM 85254J102   1,081,703 28,421 SH   SOLE   28,421 0 0
STANTEC INC COM 85472N109   526,190 7,629 SH   SOLE   7,629 0 0
STRYKER CORPORATION COM 863667101   69,828,993 221,792 SH   SOLE   221,792 0 0
SUN CMNTYS INC COM 866674104   2,206,344 18,400 SH   SOLE   18,400 0 0
SUN LIFE FINANCIAL INC. COM 866796105   6,433,529 81,943 SH   SOLE   81,943 0 0
SUNCOR ENERGY INC NEW COM 867224107   25,572,887 475,344 SH   SOLE   475,344 0 0
SUNRUN INC COM 86771W105   427,678 31,964 SH   SOLE   31,964 0 0
TC ENERGY CORP COM 87807B107   21,166,883 319,633 SH   SOLE   319,633 0 0
TELUS CORPORATION COM 87971M103   17,193,897 1,625,683 SH   SOLE   1,625,683 0 0
TERAWULF INC COM 88080T104   4,852,340 196,451 SH   SOLE   196,451 0 0
TESLA INC COM 88160R101   262,512,022 624,137 SH   SOLE   624,137 0 0
TEXAS INSTRS INC COM 882508104   32,926,899 110,467 SH   SOLE   110,467 0 0
TEXTRON INC COM 883203101   4,093,635 44,627 SH   SOLE   44,627 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   71,838,872 143,288 SH   SOLE   143,288 0 0
THOMSON REUTERS CORP COM 884903881   4,419,032 54,103 SH   SOLE   54,103 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   44,853,611 368,903 SH   SOLE   368,903 0 0
TRAVEL PLUS LEISURE CO COM 894164102   371,908 4,866 SH   SOLE   4,866 0 0
TRUIST FINL CORP COM 89832Q109   5,591,149 112,227 SH   SOLE   112,227 0 0
UDR INC COM 902653104   709,219 17,766 SH   SOLE   17,766 0 0
US BANCORP COM NEW 902973304   5,658,574 93,685 SH   SOLE   93,685 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,836,098 53,161 SH   SOLE   53,161 0 0
UNION PAC CORP COM 907818108   4,108,560 15,105 SH   SOLE   15,105 0 0
UNITED AIRLS HLDGS INC COM 910047109   3,956,629 29,095 SH   SOLE   29,095 0 0
UNITED PARCEL SVCS INC CL B 911312106   4,084,463 37,995 SH   SOLE   37,995 0 0
UNITED RENTALS INC COM 911363109   4,147,510 3,661 SH   SOLE   3,661 0 0
UNITEDHEALTH GROUP INC COM 91324P102   97,523,839 234,641 SH   SOLE   234,641 0 0
VAIL RESORTS INC COM 91879Q109   479,384 3,521 SH   SOLE   3,521 0 0
VALERO ENERGY CORP COM 91913Y100   2,605,442 10,004 SH   SOLE   10,004 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709   14,431,034 221,743 SH   SOLE   221,743 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   5,612,360 95,157 SH   SOLE   95,157 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   19,785,396 358,561 SH   SOLE   358,561 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   32,974,223 778,796 SH   SOLE   778,796 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   73,612,902 148,195 SH   SOLE   148,195 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   4,520,070 13,500 SH   SOLE   13,500 0 0
VICI PPTYS INC COM 925652109   2,614,086 98,459 SH   SOLE   98,459 0 0
VISA INC COM CL A 92826C839   23,933,615 69,759 SH   SOLE   69,759 0 0
WALMART INC COM 931142103   22,183,443 195,863 SH   SOLE   195,863 0 0
WASTE CONNECTIONS INC COM 94106B101   1,560,932 9,365 SH   SOLE   9,365 0 0
WELLS FARGO & CO COM 949746101   29,358,604 355,259 SH   SOLE   355,259 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   953,247 8,474 SH   SOLE   8,474 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   479,288 213,017 SH   SOLE   213,017 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   584,081 6,936 SH   SOLE   6,936 0 0
WYNN RESORTS LTD COM 983134107   719,825 7,414 SH   SOLE   7,414 0 0
TOTALENERGIES SE ACT F92124100   2,011,962 25,874 SH   SOLE   25,874 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   1,398,426 17,288 SH   SOLE   17,288 0 0
ASTRAZENECA PLC ORD G0593M107   72,201,607 380,770 SH   SOLE   380,770 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   1,741,352 109,726 SH   SOLE   109,726 0 0
BIT DIGITAL INC SHS G1144A105   43,681 24,267 SH   SOLE   24,267 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   296,416 2,382 SH   SOLE   2,382 0 0
BULLISH ORD SHS G16910120   1,387,337 59,212 SH   SOLE   59,212 0 0
CARNIVAL CORP LTD COMMON SHARES G2004J103   2,940,196 102,912 SH   SOLE   102,912 0 0
EATON CORP PLC SHS G29183103   4,287,193 10,061 SH   SOLE   10,061 0 0
MEDTRONIC PLC SHS G5960L103   65,991,308 843,555 SH   SOLE   843,555 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104   919,404 43,553 SH   SOLE   43,553 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   457,700 73,232 SH   SOLE   73,232 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   38,286,375 39,675 SH   SOLE   39,675 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101   2,784,955 26,607 SH   SOLE   26,607 0 0
COPA HOLDINGS SA CL A P31076105   632,081 4,063 SH   SOLE   4,063 0 0
IREN LIMITED ORDINARY SHARES Q4982L109   5,932,096 129,720 SH   SOLE   129,720 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   7,005,982 22,064 SH   SOLE   22,064 0 0