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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
360 DigiTech Inc ADR 88557W101 507 39,542 SH   SOLE NONE 39,542 0 0
3M Co COMMON 88579Y101 30,929 279,902 SH   SOLE NONE 279,902 0 0
A O Smith Corp COMMON 831865209 1,882 38,730 SH   SOLE NONE 38,730 0 0
Abbott Laboratories COMMON 002824100 22,370 231,188 SH   SOLE NONE 231,188 0 0
AbbVie Inc COMMON 00287Y109 169,005 1,259,256 SH   SOLE NONE 1,259,256 0 0
ABIOMED Inc COMMON 003654100 708 2,883 SH   SOLE NONE 2,883 0 0
Accenture PLC COMMON G1151C101 80,289 312,045 SH   SOLE NONE 312,045 0 0
Activision Blizzard Inc COMMON 00507V109 13,127 176,587 SH   SOLE NONE 176,587 0 0
Adobe Inc COMMON 00724F101 75,410 274,020 SH   SOLE NONE 274,020 0 0
Advanced Micro Devices Inc COMMON 007903107 42,690 673,765 SH   SOLE NONE 673,765 0 0
AerCap Holdings NV COMMON N00985106 1,219 28,800 SH   SOLE NONE 28,800 0 0
Aflac Inc COMMON 001055102 15,917 283,221 SH   SOLE NONE 283,221 0 0
Agilent Technologies Inc COMMON 00846U101 19,372 159,378 SH   SOLE NONE 159,378 0 0
Air Products and Chemicals Inc COMMON 009158106 63,093 271,100 SH   SOLE NONE 271,100 0 0
Airbnb Inc COMMON 009066101 4,493 42,771 SH   SOLE NONE 42,771 0 0
Akamai Technologies Inc COMMON 00971T101 3,833 47,723 SH   SOLE NONE 47,723 0 0
Alexandria Real Estate Equities Inc REIT 015271109 4,206 30,000 SH   SOLE NONE 30,000 0 0
Align Technology Inc COMMON 016255101 42,609 205,732 SH   SOLE NONE 205,732 0 0
Alleghany Corp COMMON 017175100 496 591 SH   SOLE NONE 591 0 0
Allegion plc COMMON G0176J109 367 4,097 SH   SOLE NONE 4,097 0 0
Allstate Corp/The COMMON 020002101 27,646 221,999 SH   SOLE NONE 221,999 0 0
Ally Financial Inc COMMON 02005N100 1,568 56,334 SH   SOLE NONE 56,334 0 0
Alphabet Inc COMMON 02079K305 325,746 3,405,599 SH   SOLE NONE 3,405,599 0 0
Alphabet Inc COMMON 02079K107 407,406 4,237,193 SH   SOLE NONE 4,237,193 0 0
Amazon.com Inc COMMON 023135106 603,679 5,342,294 SH   SOLE NONE 5,342,294 0 0
Amcor PLC COMMON G0250X107 3,694 344,312 SH   SOLE NONE 344,312 0 0
AMERCO COMMON 023586100 2,134 4,191 SH   SOLE NONE 4,191 0 0
Ameren Corp COMMON 023608102 127,019 1,576,895 SH   SOLE NONE 1,576,895 0 0
American Express Co COMMON 025816109 42,933 318,234 SH   SOLE NONE 318,234 0 0
American International Group Inc COMMON 026874784 4,363 91,891 SH   SOLE NONE 91,891 0 0
American Tower Corp REIT 03027X100 3,925 18,283 SH   SOLE NONE 18,283 0 0
Ameriprise Financial Inc COMMON 03076C106 18,706 74,244 SH   SOLE NONE 74,244 0 0
AmerisourceBergen Corp COMMON 03073E105 6,111 45,156 SH   SOLE NONE 45,156 0 0
AMETEK Inc COMMON 031100100 2,226 19,631 SH   SOLE NONE 19,631 0 0
Amgen Inc COMMON 031162100 25,298 112,236 SH   SOLE NONE 112,236 0 0
Amphenol Corp COMMON 032095101 23,456 350,292 SH   SOLE NONE 350,292 0 0
Analog Devices Inc COMMON 032654105 833 5,981 SH   SOLE NONE 5,981 0 0
Angi Inc COMMON 00183L102 3,088 1,046,879 SH   SOLE NONE 1,046,879 0 0
Annaly Capital Management Inc REIT 035710839 2,426 141,350 SH   SOLE NONE 141,350 0 0
ANSYS Inc COMMON 03662Q105 2,267 10,225 SH   SOLE NONE 10,225 0 0
Aon PLC COMMON G0403H108 32,506 121,351 SH   SOLE NONE 121,351 0 0
Apple Inc COMMON 037833100 1,119,236 8,098,665 SH   SOLE NONE 8,098,665 0 0
Applied Materials Inc COMMON 038222105 39,470 481,752 SH   SOLE NONE 481,752 0 0
Arch Capital Group Ltd COMMON G0450A105 759 16,676 SH   SOLE NONE 16,676 0 0
Archer-Daniels-Midland Co COMMON 039483102 12,097 150,365 SH   SOLE NONE 150,365 0 0
Arista Networks Inc COMMON 040413106 4,930 43,668 SH   SOLE NONE 43,668 0 0
Arrow Electronics Inc COMMON 042735100 14,145 153,428 SH   SOLE NONE 153,428 0 0
Arthur J Gallagher & Co COMMON 363576109 50,600 295,527 SH   SOLE NONE 295,527 0 0
AT&T Inc COMMON 00206R102 442,878 28,870,808 SH   SOLE NONE 28,870,808 0 0
Autodesk Inc COMMON 052769106 7,626 40,822 SH   SOLE NONE 40,822 0 0
Autohome Inc ADR 05278C107 797 27,726 SH   SOLE NONE 27,726 0 0
Automatic Data Processing Inc COMMON 053015103 65,164 288,094 SH   SOLE NONE 288,094 0 0
AutoZone Inc COMMON 053332102 284,020 132,600 SH   SOLE NONE 132,600 0 0
Avalara Inc COMMON 05338G106 29,449 320,800 SH   SOLE NONE 320,800 0 0
Avery Dennison Corp COMMON 053611109 5,459 33,553 SH   SOLE NONE 33,553 0 0
AvidXchange Holdings Inc COMMON 05368X102 97,495 11,578,968 SH   SOLE NONE 11,578,968 0 0
AZURE POWER GLOBAL LIMITED COMMON V0393H103 728,003 34,258,963 SH   SOLE NONE 34,258,963 0 0
Baker Hughes Co COMMON 05722G100 474 22,614 SH   SOLE NONE 22,614 0 0
Ball Corp COMMON 058498106 704 14,572 SH   SOLE NONE 14,572 0 0
Bank of America Corp COMMON 060505104 165,356 5,475,368 SH   SOLE NONE 5,475,368 0 0
Banque de Montreal COMMON 063671101 288,888 3,278,651 SH   SOLE NONE 3,278,651 0 0
Banque Royale du Canada COMMON 780087102 234,620 2,592,100 SH   SOLE NONE 2,592,100 0 0
Banque Toronto-Dominion, La COMMON 891160509 78,626 1,275,216 SH   SOLE NONE 1,275,216 0 0
Baxter International Inc COMMON 071813109 195,225 3,624,666 SH   SOLE NONE 3,624,666 0 0
BCE Inc COMMON 05534B760 528,296 12,532,900 SH   SOLE NONE 12,532,900 0 0
Becton Dickinson and Co COMMON 075887109 1,987 8,919 SH   SOLE NONE 8,919 0 0
BeiGene Ltd ADR 07725L102 2,344 17,386 SH   SOLE NONE 17,386 0 0
Benson Hill Inc COMMON 082490103 15,642 5,708,783 SH   SOLE NONE 5,708,783 0 0
Bentley Systems Inc COMMON 08265T208 370 12,086 SH   SOLE NONE 12,086 0 0
Berkshire Hathaway Inc COMMON 084670108 14,633 36 SH   SOLE NONE 36 0 0
Berkshire Hathaway Inc COMMON 084670702 258,728 968,948 SH   SOLE NONE 968,948 0 0
Best Buy Co Inc COMMON 086516101 214 3,386 SH   SOLE NONE 3,386 0 0
Bilibili Inc ADR 090040106 560 36,539 SH   SOLE NONE 36,539 0 0
Biogen Inc COMMON 09062X103 5,183 19,411 SH   SOLE NONE 19,411 0 0
BioMarin Pharmaceutical Inc COMMON 09061G101 3,372 39,783 SH   SOLE NONE 39,783 0 0
Bio-Rad Laboratories Inc COMMON 090572207 232 557 SH   SOLE NONE 557 0 0
Bio-Techne Corp COMMON 09073M104 993 3,496 SH   SOLE NONE 3,496 0 0
Bird Global Inc COMMON 09077J107 1,336 3,785,375 SH   SOLE NONE 3,785,375 0 0
Black Knight Inc COMMON 09215C105 5,744 88,745 SH   SOLE NONE 88,745 0 0
BlackRock Inc COMMON 09247X101 39,210 71,254 SH   SOLE NONE 71,254 0 0
Blackstone Inc COMMON 09260D107 38,105 455,256 SH   SOLE NONE 455,256 0 0
Block Inc COMMON 852234103 39,219 713,203 SH   SOLE NONE 713,203 0 0
Boeing Co/The COMMON 097023105 8,148 67,298 SH   SOLE NONE 67,298 0 0
Booking Holdings Inc COMMON 09857L108 3,277 1,994 SH   SOLE NONE 1,994 0 0
Booz Allen Hamilton Holding Corp COMMON 099502106 7,412 80,256 SH   SOLE NONE 80,256 0 0
BorgWarner Inc COMMON 099724106 204 6,493 SH   SOLE NONE 6,493 0 0
Boston Scientific Corp COMMON 101137107 97,833 2,526,037 SH   SOLE NONE 2,526,037 0 0
Bristol-Myers Squibb Co COMMON 110122108 487,209 6,853,418 SH   SOLE NONE 6,853,418 0 0
Broadcom Inc COMMON 11135F101 83,864 188,879 SH   SOLE NONE 188,879 0 0
Broadridge Financial Solutions Inc COMMON 11133T103 71,314 494,138 SH   SOLE NONE 494,138 0 0
Brookfield Asset Management Inc COMMON 112585104 136,910 3,329,000 SH   SOLE NONE 3,329,000 0 0
Brookfield Infrastructure Corp COMMON 11275Q107 65,080 1,590,300 SH   SOLE NONE 1,590,300 0 0
Brown & Brown Inc COMMON 115236101 14,464 239,161 SH   SOLE NONE 239,161 0 0
Brown-Forman Corp COMMON 115637209 15,320 230,128 SH   SOLE NONE 230,128 0 0
BRP Inc COMMON 05577W200 34,400 555,500 SH   SOLE NONE 555,500 0 0
Cadence Design Systems Inc COMMON 127387108 26,457 161,887 SH   SOLE NONE 161,887 0 0
CAE Inc COMMON 124765108 379,436 24,604,237 SH   SOLE NONE 24,604,237 0 0
Camden Property Trust REIT 133131102 4,288 35,900 SH   SOLE NONE 35,900 0 0
Campbell Soup Co COMMON 134429109 17,035 361,527 SH   SOLE NONE 361,527 0 0
Capital One Financial Corp COMMON 14040H105 16,085 174,516 SH   SOLE NONE 174,516 0 0
Cardinal Health Inc COMMON 14149Y108 2,286 34,287 SH   SOLE NONE 34,287 0 0
Carlisle Cos Inc COMMON 142339100 64,304 229,323 SH   SOLE NONE 229,323 0 0
Carvana Co COMMON 146869102 729 35,919 SH   SOLE NONE 35,919 0 0
Catalent Inc COMMON 148806102 289 3,997 SH   SOLE NONE 3,997 0 0
Caterpillar Inc COMMON 149123101 6,232 37,983 SH   SOLE NONE 37,983 0 0
Cboe Global Markets Inc COMMON 12503M108 30,409 259,089 SH   SOLE NONE 259,089 0 0
CBRE Group Inc COMMON 12504L109 48,936 724,864 SH   SOLE NONE 724,864 0 0
CDW Corp COMMON 12514G108 5,468 35,032 SH   SOLE NONE 35,032 0 0
Centene Corp COMMON 15135B101 14,952 192,156 SH   SOLE NONE 192,156 0 0
CF Industries Holdings Inc COMMON 125269100 22,999 238,949 SH   SOLE NONE 238,949 0 0
CGI Inc COMMON 12532H104 1,687,192 22,293,361 SH   SOLE NONE 22,293,361 0 0
CH Robinson Worldwide Inc COMMON 12541W209 18,461 191,678 SH   SOLE NONE 191,678 0 0
Charles Schwab Corp/The COMMON 808513105 100,010 1,391,546 SH   SOLE NONE 1,391,546 0 0
Charter Communications Inc COMMON 16119P108 8,562 28,224 SH   SOLE NONE 28,224 0 0
Check Point Software Technologies Ltd COMMON M22465104 13,582 121,248 SH   SOLE NONE 121,248 0 0
Chemin de fer Canadien Pacifique Limitee COMMON 13645T100 140,171 2,088,733 SH   SOLE NONE 2,088,733 0 0
Cheniere Energy Inc COMMON 16411R208 43,898 264,590 SH   SOLE NONE 264,590 0 0
Chipotle Mexican Grill Inc COMMON 169656105 2,110 1,404 SH   SOLE NONE 1,404 0 0
Chubb Ltd COMMON H1467J104 39,189 215,466 SH   SOLE NONE 215,466 0 0
Church & Dwight Co Inc COMMON 171340102 18,631 260,798 SH   SOLE NONE 260,798 0 0
Cia de Minas Buenaventura SAA ADR 204448104 310 46,110 SH   SOLE NONE 46,110 0 0
Cigna Corp COMMON 125523100 67,997 245,061 SH   SOLE NONE 245,061 0 0
Cincinnati Financial Corp COMMON 172062101 13,803 154,100 SH   SOLE NONE 154,100 0 0
Cintas Corp COMMON 172908105 30,030 77,359 SH   SOLE NONE 77,359 0 0
Cisco Systems Inc COMMON 17275R102 543,961 13,599,027 SH   SOLE NONE 13,599,027 0 0
Citigroup Inc COMMON 172967424 200,281 4,806,360 SH   SOLE NONE 4,806,360 0 0
Citrix Systems Inc COMMON 177376100 43,005 413,906 SH   SOLE NONE 413,906 0 0
Cleveland-Cliffs Inc COMMON 185899101 9,435 700,425 SH   SOLE NONE 700,425 0 0
Clorox Co/The COMMON 189054109 4,494 35,002 SH   SOLE NONE 35,002 0 0
Cloudflare Inc COMMON 18915M107 658 11,900 SH   SOLE NONE 11,900 0 0
CME Group Inc COMMON 12572Q105 46,629 263,246 SH   SOLE NONE 263,246 0 0
CMS Energy Corp COMMON 125896100 283,253 4,863,552 SH   SOLE NONE 4,863,552 0 0
CNH Industrial NV COMMON N20944109 1,655 145,259 SH   SOLE NONE 145,259 0 0
Coca-Cola Co/The COMMON 191216100 89,297 1,594,020 SH   SOLE NONE 1,594,020 0 0
Coca-Cola Europacific Partners PLC COMMON G25839104 1,182 27,745 SH   SOLE NONE 27,745 0 0
Cognex Corp COMMON 192422103 668 16,109 SH   SOLE NONE 16,109 0 0
Cognizant Technology Solutions Corp COMMON 192446102 37,149 646,747 SH   SOLE NONE 646,747 0 0
Colgate-Palmolive Co COMMON 194162103 263,112 3,745,369 SH   SOLE NONE 3,745,369 0 0
Comcast Corp COMMON 20030N101 403 13,752 SH   SOLE NONE 13,752 0 0
Communication Services Select Sector SPDR Fund ETF 81369Y852 187,825 3,922,000 SH   SOLE NONE 3,922,000 0 0
Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1,339,064 12,333,700 SH   SOLE NONE 12,333,700 0 0
Conagra Brands Inc COMMON 205887102 22,721 696,332 SH   SOLE NONE 696,332 0 0
Consolidated Edison Inc COMMON 209115104 12,842 149,749 SH   SOLE NONE 149,749 0 0
Constellation Brands Inc COMMON 21036P108 810 3,527 SH   SOLE NONE 3,527 0 0
Consumer Staples Select Sector SPDR Fund ETF 81369Y308 92,962 1,393,100 SH   SOLE NONE 1,393,100 0 0
Cooper Cos Inc/The COMMON 216648402 3,192 12,096 SH   SOLE NONE 12,096 0 0
Copart Inc COMMON 217204106 11,533 108,396 SH   SOLE NONE 108,396 0 0
Corning Inc COMMON 219350105 70,652 2,434,582 SH   SOLE NONE 2,434,582 0 0
Corteva Inc COMMON 22052L104 1,711 29,944 SH   SOLE NONE 29,944 0 0
CoStar Group Inc COMMON 22160N109 1,892 27,167 SH   SOLE NONE 27,167 0 0
Costco Wholesale Corp COMMON 22160K105 120,787 255,759 SH   SOLE NONE 255,759 0 0
Coupang Inc COMMON 22266T109 10,207 612,300 SH   SOLE NONE 612,300 0 0
Credicorp Ltd COMMON G2519Y108 899 7,323 SH   SOLE NONE 7,323 0 0
Crowdstrike Holdings Inc COMMON 22788C105 1,500 9,100 SH   SOLE NONE 9,100 0 0
Crown Castle International Corp REIT 22822V101 9,133 63,183 SH   SOLE NONE 63,183 0 0
CSX Corp COMMON 126408103 609 22,878 SH   SOLE NONE 22,878 0 0
CVS Health Corp COMMON 126650100 405,623 4,253,156 SH   SOLE NONE 4,253,156 0 0
Danaher Corp COMMON 235851102 308,447 1,194,187 SH   SOLE NONE 1,194,187 0 0
Daqo New Energy Corp ADR 23703Q203 1,163 21,911 SH   SOLE NONE 21,911 0 0
Datadog Inc COMMON 23804L103 36,975 416,482 SH   SOLE NONE 416,482 0 0
DaVita Inc COMMON 23918K108 2,051 24,774 SH   SOLE NONE 24,774 0 0
Deere & Co COMMON 244199105 16,636 49,825 SH   SOLE NONE 49,825 0 0
Dell Technologies Inc COMMON 24703L202 10,362 303,260 SH   SOLE NONE 303,260 0 0
Dexcom Inc COMMON 252131107 2,275 28,248 SH   SOLE NONE 28,248 0 0
Dollar General Corp COMMON 256677105 184,217 768,017 SH   SOLE NONE 768,017 0 0
Dollar Tree Inc COMMON 256746108 54,712 402,001 SH   SOLE NONE 402,001 0 0
Dominion Energy Inc COMMON 25746U109 341,654 4,943,625 SH   SOLE NONE 4,943,625 0 0
Domino's Pizza Inc COMMON 25754A201 7,202 23,218 SH   SOLE NONE 23,218 0 0
Dow Inc COMMON 260557103 1,079 24,553 SH   SOLE NONE 24,553 0 0
DR Horton Inc COMMON 23331A109 32,951 489,246 SH   SOLE NONE 489,246 0 0
Dropbox Inc COMMON 26210C104 242 11,700 SH   SOLE NONE 11,700 0 0
Duke Realty Corp REIT 264411505 3,893 80,773 SH   SOLE NONE 80,773 0 0
Ecolab Inc COMMON 278865100 1,625 11,252 SH   SOLE NONE 11,252 0 0
Edwards Lifesciences Corp COMMON 28176E108 40,595 491,283 SH   SOLE NONE 491,283 0 0
Elastic NV COMMON N14506104 26,214 365,400 SH   SOLE NONE 365,400 0 0
Electronic Arts Inc COMMON 285512109 88,270 762,854 SH   SOLE NONE 762,854 0 0
Elevance Health Inc COMMON 036752103 142,792 314,353 SH   SOLE NONE 314,353 0 0
Eli Lilly & Co COMMON 532457108 214,366 662,954 SH   SOLE NONE 662,954 0 0
Emerson Electric Co COMMON 291011104 28,597 390,561 SH   SOLE NONE 390,561 0 0
Enbridge Inc COMMON 29250N105 184,467 4,948,600 SH   SOLE NONE 4,948,600 0 0
Enphase Energy Inc COMMON 29355A107 53,626 193,268 SH   SOLE NONE 193,268 0 0
Entegris Inc COMMON 29362U104 541 6,518 SH   SOLE NONE 6,518 0 0
EPAM Systems Inc COMMON 29414B104 525 1,449 SH   SOLE NONE 1,449 0 0
Equifax Inc COMMON 294429105 1,730 10,093 SH   SOLE NONE 10,093 0 0
Equinix Inc REIT 29444U700 6,150 10,812 SH   SOLE NONE 10,812 0 0
Equitable Holdings Inc COMMON 29452E101 3,657 138,778 SH   SOLE NONE 138,778 0 0
Equity LifeStyle Properties Inc REIT 29472R108 17,482 278,200 SH   SOLE NONE 278,200 0 0
Equity Residential REIT 29476L107 15,836 235,583 SH   SOLE NONE 235,583 0 0
Erie Indemnity Co COMMON 29530P102 2,236 10,056 SH   SOLE NONE 10,056 0 0
Estee Lauder Cos Inc/The COMMON 518439104 17,425 80,710 SH   SOLE NONE 80,710 0 0
Etsy Inc COMMON 29786A106 1,083 10,816 SH   SOLE NONE 10,816 0 0
Everest Re Group Ltd COMMON G3223R108 433 1,649 SH   SOLE NONE 1,649 0 0
Eversource Energy COMMON 30040W108 303,852 3,897,537 SH   SOLE NONE 3,897,537 0 0
Expedia Group Inc COMMON 30212P303 1,174 12,528 SH   SOLE NONE 12,528 0 0
Expeditors International of Washington Inc COMMON 302130109 50,816 575,428 SH   SOLE NONE 575,428 0 0
Extra Space Storage Inc REIT 30225T102 23,491 136,013 SH   SOLE NONE 136,013 0 0
F5 Inc COMMON 315616102 827 5,717 SH   SOLE NONE 5,717 0 0
FactSet Research Systems Inc COMMON 303075105 30,516 76,270 SH   SOLE NONE 76,270 0 0
Fair Isaac Corp COMMON 303250104 6,606 16,034 SH   SOLE NONE 16,034 0 0
Fastenal Co COMMON 311900104 18,739 407,022 SH   SOLE NONE 407,022 0 0
FedEx Corp COMMON 31428X106 8,060 54,285 SH   SOLE NONE 54,285 0 0
Fidelity National Financial Inc COMMON 31620R303 7,797 215,395 SH   SOLE NONE 215,395 0 0
Fidelity National Information Services Inc COMMON 31620M106 238,311 3,153,517 SH   SOLE NONE 3,153,517 0 0
Financial Select Sector SPDR Fund ETF 81369Y605 448,599 14,776,000 SH   SOLE NONE 14,776,000 0 0
Financiere Sun Life du Canada, Inc COMMON 866796105 48,673 1,217,525 SH   SOLE NONE 1,217,525 0 0
First Citizens BancShares Inc/NC COMMON 31946M103 718 900 SH   SOLE NONE 900 0 0
Fiserv Inc COMMON 337738108 105,035 1,122,527 SH   SOLE NONE 1,122,527 0 0
FleetCor Technologies Inc COMMON 339041105 4,042 22,946 SH   SOLE NONE 22,946 0 0
Ford Motor Co COMMON 345370860 15,383 1,373,446 SH   SOLE NONE 1,373,446 0 0
Fortinet Inc COMMON 34959E109 15,733 320,222 SH   SOLE NONE 320,222 0 0
Fortis Inc COMMON 349553107 24,469 640,668 SH   SOLE NONE 640,668 0 0
Fox Corp COMMON 35137L105 14,329 467,057 SH   SOLE NONE 467,057 0 0
Fox Corp COMMON 35137L204 800 28,072 SH   SOLE NONE 28,072 0 0
Franco-Nevada Corp COMMON 351858105 82,306 685,409 SH   SOLE NONE 685,409 0 0
Franklin Resources Inc COMMON 354613101 2,154 100,096 SH   SOLE NONE 100,096 0 0
Freeport-McMoRan Inc COMMON 35671D857 4,431 162,124 SH   SOLE NONE 162,124 0 0
Frontdoor Inc COMMON 35905A109 3,340 163,816 SH   SOLE NONE 163,816 0 0
Fury Gold Mines Ltd COMMON 36117T100 362 920,754 SH   SOLE NONE 920,754 0 0
Gaming and Leisure Properties Inc REIT 36467J108 2,212 50,000 SH   SOLE NONE 50,000 0 0
Gartner Inc COMMON 366651107 3,234 11,687 SH   SOLE NONE 11,687 0 0
GDS Holdings Ltd ADR 36165L108 377 21,364 SH   SOLE NONE 21,364 0 0
Generac Holdings Inc COMMON 368736104 41,196 231,254 SH   SOLE NONE 231,254 0 0
General Dynamics Corp COMMON 369550108 7,426 35,000 SH   SOLE NONE 35,000 0 0
General Electric Co COMMON 369604301 30,592 494,129 SH   SOLE NONE 494,129 0 0
General Mills Inc COMMON 370334104 19,119 249,559 SH   SOLE NONE 249,559 0 0
General Motors Co COMMON 37045V100 35,423 1,103,868 SH   SOLE NONE 1,103,868 0 0
Genuine Parts Co COMMON 372460105 115,282 772,046 SH   SOLE NONE 772,046 0 0
Gilead Sciences Inc COMMON 375558103 71,426 1,157,824 SH   SOLE NONE 1,157,824 0 0
Global Payments Inc COMMON 37940X102 27,721 256,557 SH   SOLE NONE 256,557 0 0
Gold Royalty Corp COMMON 38071H106 5,762 2,268,517 SH   SOLE NONE 2,268,517 0 0
Goldman Sachs Group, Inc., The COMMON 38141G104 39,562 135,000 SH   SOLE NONE 135,000 0 0
Grab Holdings Ltd COMMON G4124C109 49 18,800 SH   SOLE NONE 18,800 0 0
Graco Inc COMMON 384109104 6,163 102,800 SH   SOLE NONE 102,800 0 0
Halliburton Co COMMON 406216101 24,992 1,015,118 SH   SOLE NONE 1,015,118 0 0
Hartford Financial Services Group Inc/The COMMON 416515104 953 15,378 SH   SOLE NONE 15,378 0 0
Hasbro Inc COMMON 418056107 503 7,462 SH   SOLE NONE 7,462 0 0
HashiCorp Inc COMMON 418100103 16,955 526,716 SH   SOLE NONE 526,716 0 0
Health Care Select Sector SPDR Fund ETF 81369Y209 125,470 1,036,000 SH   SOLE NONE 1,036,000 0 0
HEICO Corp COMMON 422806208 964 8,411 SH   SOLE NONE 8,411 0 0
HEICO Corp COMMON 422806109 720 5,001 SH   SOLE NONE 5,001 0 0
Henry Schein Inc COMMON 806407102 4,036 61,358 SH   SOLE NONE 61,358 0 0
Hershey Co, The COMMON 427866108 51,772 234,824 SH   SOLE NONE 234,824 0 0
Hewlett Packard Enterprise Co COMMON 42824C109 32,232 2,690,480 SH   SOLE NONE 2,690,480 0 0
Hilton Worldwide Holdings Inc COMMON 43300A203 83,217 689,909 SH   SOLE NONE 689,909 0 0
Hologic Inc COMMON 436440101 24,907 386,032 SH   SOLE NONE 386,032 0 0
Home Depot Inc, The COMMON 437076102 54,185 196,365 SH   SOLE NONE 196,365 0 0
Honeywell International Inc COMMON 438516106 7,927 47,473 SH   SOLE NONE 47,473 0 0
Horizon Therapeutics Plc COMMON G46188101 59,550 962,183 SH   SOLE NONE 962,183 0 0
Hormel Foods Corp COMMON 440452100 20,068 441,635 SH   SOLE NONE 441,635 0 0
HP Inc COMMON 40434L105 35,478 1,423,675 SH   SOLE NONE 1,423,675 0 0
Huazhu Group Ltd ADR 44332N106 2,381 70,975 SH   SOLE NONE 70,975 0 0
Humana Inc COMMON 444859102 9,019 18,589 SH   SOLE NONE 18,589 0 0
HUTCHMED China Ltd ADR 44842L103 281 31,758 SH   SOLE NONE 31,758 0 0
ICL Group Ltd COMMON M53213100 2,679 330,901 SH   SOLE NONE 330,901 0 0
IDEX Corp COMMON 45167R104 240 1,200 SH   SOLE NONE 1,200 0 0
IDEXX Laboratories Inc COMMON 45168D104 21,761 66,794 SH   SOLE NONE 66,794 0 0
Illinois Tool Works Inc COMMON 452308109 30,198 167,164 SH   SOLE NONE 167,164 0 0
Incyte Corp COMMON 45337C102 20,470 307,179 SH   SOLE NONE 307,179 0 0
Intel Corp COMMON 458140100 177,483 6,887,191 SH   SOLE NONE 6,887,191 0 0
Intercontinental Exchange Inc COMMON 45866F104 119,304 1,320,464 SH   SOLE NONE 1,320,464 0 0
International Business Machines Corp COMMON 459200101 74,945 630,793 SH   SOLE NONE 630,793 0 0
Intuit Inc COMMON 461202103 24,122 62,278 SH   SOLE NONE 62,278 0 0
Intuitive Surgical Inc COMMON 46120E602 81,691 435,825 SH   SOLE NONE 435,825 0 0
Invesco Ltd COMMON G491BT108 768 56,037 SH   SOLE NONE 56,037 0 0
IPG Photonics Corp COMMON 44980X109 70,685 838,000 SH   SOLE NONE 838,000 0 0
iQIYI Inc ADR 46267X108 339 125,276 SH   SOLE NONE 125,276 0 0
IQVIA Holdings Inc COMMON 46266C105 7,216 39,836 SH   SOLE NONE 39,836 0 0
iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 357,612 4,502,792 SH   SOLE NONE 4,502,792 0 0
iShares MSCI EAFE ETF ETF 464287465 5,660 101,045 SH   SOLE NONE 101,045 0 0
iShares MSCI Emerging Markets ETF ETF 464287234 31,517 903,594 SH   SOLE NONE 903,594 0 0
iShares MSCI Emerging Markets ETF LISTED OPTION 464287234 49,630 11,125,500 SH Put SOLE NONE 11,125,500 0 0
iShares Russell 1000 Growth ETF ETF 464287614 15,780 75,000 SH   SOLE NONE 75,000 0 0
iShares Russell 1000 Value ETF ETF 464287598 13,599 100,000 SH   SOLE NONE 100,000 0 0
Jack Henry & Associates Inc COMMON 426281101 17,654 96,855 SH   SOLE NONE 96,855 0 0
Jazz Pharmaceuticals PLC COMMON G50871105 9,810 73,599 SH   SOLE NONE 73,599 0 0
JB Hunt Transport Services Inc COMMON 445658107 7,934 50,724 SH   SOLE NONE 50,724 0 0
JD.com Inc ADR 47215P106 11,832 235,229 SH   SOLE NONE 235,229 0 0
JM Smucker Company, The COMMON 832696405 10,002 72,790 SH   SOLE NONE 72,790 0 0
Johnson & Johnson COMMON 478160104 599,231 3,668,165 SH   SOLE NONE 3,668,165 0 0
JOYY Inc ADR 46591M109 445 17,122 SH   SOLE NONE 17,122 0 0
JPMorgan Chase & Co COMMON 46625H100 138,875 1,328,948 SH   SOLE NONE 1,328,948 0 0
Juniper Networks Inc COMMON 48203R104 3,917 149,964 SH   SOLE NONE 149,964 0 0
Kanzhun Ltd ADR 48553T106 1,129 66,862 SH   SOLE NONE 66,862 0 0
KE HOLDINGS INC-CL A ADR 482497104 4,284 244,517 SH   SOLE NONE 244,517 0 0
Kellogg Co COMMON 487836108 43,657 626,715 SH   SOLE NONE 626,715 0 0
Keurig Dr Pepper Inc COMMON 49271V100 5,961 166,410 SH   SOLE NONE 166,410 0 0
Keysight Technologies Inc COMMON 49338L103 9,822 62,417 SH   SOLE NONE 62,417 0 0
Kimberly-Clark Corp COMMON 494368103 4,092 36,361 SH   SOLE NONE 36,361 0 0
Kinder Morgan Inc COMMON 49456B101 55,754 3,350,593 SH   SOLE NONE 3,350,593 0 0
KLA Corp COMMON 482480100 22,862 75,546 SH   SOLE NONE 75,546 0 0
Knight-Swift Transportation Holdings Inc COMMON 499049104 56,628 1,157,323 SH   SOLE NONE 1,157,323 0 0
Kraft Heinz Co, The COMMON 500754106 23,074 691,880 SH   SOLE NONE 691,880 0 0
Kroger Company, The COMMON 501044101 17,033 389,330 SH   SOLE NONE 389,330 0 0
L3Harris Technologies Inc COMMON 502431109 13,613 65,500 SH   SOLE NONE 65,500 0 0
Laboratory Corp of America Holdings COMMON 50540R409 14,530 70,946 SH   SOLE NONE 70,946 0 0
Lam Research Corp COMMON 512807108 22,679 61,964 SH   SOLE NONE 61,964 0 0
Lear Corp COMMON 521865204 33,683 281,416 SH   SOLE NONE 281,416 0 0
Legend Biotech Corp ADR 52490G102 728 17,853 SH   SOLE NONE 17,853 0 0
Lennar Corp COMMON 526057104 35,191 472,040 SH   SOLE NONE 472,040 0 0
Lennox International Inc COMMON 526107107 201 904 SH   SOLE NONE 904 0 0
Li Auto Inc ADR 50202M102 4,616 200,618 SH   SOLE NONE 200,618 0 0
Liberty Broadband Corp COMMON 530307305 6,698 90,763 SH   SOLE NONE 90,763 0 0
Liberty Global PLC COMMON G5480U104 573 36,784 SH   SOLE NONE 36,784 0 0
Liberty Global PLC COMMON G5480U120 1,938 117,469 SH   SOLE NONE 117,469 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229409 2,341 61,500 SH   SOLE NONE 61,500 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229607 2,074 55,000 SH   SOLE NONE 55,000 0 0
Lightspeed Commerce Inc COMMON 53229C107 429,677 24,286,219 SH   SOLE NONE 24,286,219 0 0
Lincoln National Corp COMMON 534187109 1,820 41,450 SH   SOLE NONE 41,450 0 0
Linde PLC COMMON G5494J103 1,502 5,572 SH   SOLE NONE 5,572 0 0
LKQ Corp COMMON 501889208 724 15,356 SH   SOLE NONE 15,356 0 0
Lockheed Martin Corp COMMON 539830109 72,559 187,836 SH   SOLE NONE 187,836 0 0
Logitech International SA COMMON H50430232 18,737 401,351 SH   SOLE NONE 401,351 0 0
LPL Financial Holdings Inc COMMON 50212V100 1,502 6,873 SH   SOLE NONE 6,873 0 0
Lufax Holding Ltd ADR 54975P102 639 251,539 SH   SOLE NONE 251,539 0 0
Lululemon Athletica Inc COMMON 550021109 84,415 301,957 SH   SOLE NONE 301,957 0 0
Lumen Technologies Inc COMMON 550241103 4,239 582,238 SH   SOLE NONE 582,238 0 0
M&T Bank Corp COMMON 55261F104 6,644 37,681 SH   SOLE NONE 37,681 0 0
MarketAxess Holdings Inc COMMON 57060D108 15,963 71,745 SH   SOLE NONE 71,745 0 0
Marriott International Inc/MD COMMON 571903202 2,425 17,301 SH   SOLE NONE 17,301 0 0
Marsh & McLennan Cos Inc COMMON 571748102 190,036 1,272,933 SH   SOLE NONE 1,272,933 0 0
Marvell Technology Inc COMMON 573874104 9,092 211,879 SH   SOLE NONE 211,879 0 0
Mastercard Inc COMMON 57636Q104 434,150 1,526,868 SH   SOLE NONE 1,526,868 0 0
Match Group Inc COMMON 57667L107 13,307 278,678 SH   SOLE NONE 278,678 0 0
Materials Select Sector SPDR Fund ETF 81369Y100 105,007 1,544,000 SH   SOLE NONE 1,544,000 0 0
McCormick & Co Inc/MD COMMON 579780206 19,384 271,976 SH   SOLE NONE 271,976 0 0
McDonald's Corp COMMON 580135101 37,354 161,888 SH   SOLE NONE 161,888 0 0
McKesson Corp COMMON 58155Q103 75,804 223,037 SH   SOLE NONE 223,037 0 0
Medtronic PLC COMMON G5960L103 10,367 128,381 SH   SOLE NONE 128,381 0 0
MercadoLibre Inc COMMON 58733R102 3,681 4,447 SH   SOLE NONE 4,447 0 0
Merck & Co Inc COMMON 58933Y105 586,233 6,807,168 SH   SOLE NONE 6,807,168 0 0
Meta Platforms Inc COMMON 30303M102 407,285 3,001,803 SH   SOLE NONE 3,001,803 0 0
MetLife, Inc. COMMON 59156R108 12,661 208,302 SH   SOLE NONE 208,302 0 0
Mettler-Toledo International Inc COMMON 592688105 6,989 6,447 SH   SOLE NONE 6,447 0 0
MGIC Investment Corp COMMON 552848103 15,384 1,200,000 SH   SOLE NONE 1,200,000 0 0
MGM Resorts International COMMON 552953101 835 28,100 SH   SOLE NONE 28,100 0 0
Micron Technology Inc COMMON 595112103 199,716 3,986,345 SH   SOLE NONE 3,986,345 0 0
Microsoft Corp COMMON 594918104 1,308,217 5,617,077 SH   SOLE NONE 5,617,077 0 0
Mines Agnico-Eagle Limitee COMMON 008474108 48,951 1,152,522 SH   SOLE NONE 1,152,522 0 0
Moderna Inc COMMON 60770K107 37,790 319,578 SH   SOLE NONE 319,578 0 0
Mohawk Industries Inc COMMON 608190104 957 10,491 SH   SOLE NONE 10,491 0 0
Molina Healthcare Inc COMMON 60855R100 8,214 24,902 SH   SOLE NONE 24,902 0 0
Molson Coors Beverage Co COMMON 60871R209 14,835 309,122 SH   SOLE NONE 309,122 0 0
Mondelez International Inc COMMON 609207105 219,439 4,002,167 SH   SOLE NONE 4,002,167 0 0
MongoDB Inc COMMON 60937P106 10,043 50,580 SH   SOLE NONE 50,580 0 0
MongoDB Inc NOTE 60937PAD8 14,652 12,500,000 PRN   SOLE NONE 12,500,000 0 0
Monolithic Power Systems Inc COMMON 609839105 2,684 7,385 SH   SOLE NONE 7,385 0 0
Monster Beverage Corp COMMON 61174X109 5,523 63,511 SH   SOLE NONE 63,511 0 0
Moody's Corp COMMON 615369105 24,743 101,779 SH   SOLE NONE 101,779 0 0
Morgan Stanley COMMON 617446448 109,862 1,390,483 SH   SOLE NONE 1,390,483 0 0
Mosaic Co/The COMMON 61945C103 9,948 205,832 SH   SOLE NONE 205,832 0 0
Motorola Solutions Inc COMMON 620076307 8,913 39,794 SH   SOLE NONE 39,794 0 0
MSCI Inc COMMON 55354G100 10,134 24,025 SH   SOLE NONE 24,025 0 0
Nasdaq Inc COMMON 631103108 26,782 472,516 SH   SOLE NONE 472,516 0 0
nCino Inc COMMON 63947X101 20,103 589,350 SH   SOLE NONE 589,350 0 0
NetApp Inc COMMON 64110D104 2,520 40,744 SH   SOLE NONE 40,744 0 0
NetEase Inc ADR 64110W102 4,524 59,847 SH   SOLE NONE 59,847 0 0
Netflix Inc COMMON 64110L106 121,647 516,679 SH   SOLE NONE 516,679 0 0
Neurocrine Biosciences Inc COMMON 64125C109 2,430 22,876 SH   SOLE NONE 22,876 0 0
New Oriental Education & Technology Group Inc ADR 647581206 8,189 341,615 SH   SOLE NONE 341,615 0 0
Newmont Corp COMMON 651639106 244,538 5,815,988 SH   SOLE NONE 5,815,988 0 0
NextEra Energy Inc COMMON 65339F101 100,035 1,275,788 SH   SOLE NONE 1,275,788 0 0
NIKE Inc COMMON 654106103 86,301 1,038,268 SH   SOLE NONE 1,038,268 0 0
NIO Inc ADR 62914V106 7,926 502,598 SH   SOLE NONE 502,598 0 0
Nordson Corp COMMON 655663102 1,202 5,661 SH   SOLE NONE 5,661 0 0
Norfolk Southern Corp COMMON 655844108 11,395 54,351 SH   SOLE NONE 54,351 0 0
Northrop Grumman Corp COMMON 666807102 28,305 60,182 SH   SOLE NONE 60,182 0 0
NortonLifeLock Inc COMMON 668771108 1,298 64,469 SH   SOLE NONE 64,469 0 0
Nouveau Monde Graphite Inc COMMON 66979W842 4,034 744,006 SH   SOLE NONE 744,006 0 0
NRG Energy Inc COMMON 629377508 20,172 527,104 SH   SOLE NONE 527,104 0 0
NU Holdings Ltd/Cayman Islands COMMON G6683N103 13,948 3,170,000 SH   SOLE NONE 3,170,000 0 0
Nucor Corp COMMON 670346105 35,475 331,576 SH   SOLE NONE 331,576 0 0
Baidu Inc ADR 056752108 6,404 54,505 SH   SOLE NONE 54,505 0 0
Nutrien Ltd COMMON 67077M108 101,362 1,209,000 SH   SOLE NONE 1,209,000 0 0
NVIDIA Corp COMMON 67066G104 233,774 1,925,812 SH   SOLE NONE 1,925,812 0 0
NVR Inc COMMON 62944T105 34,026 8,534 SH   SOLE NONE 8,534 0 0
Old Dominion Freight Line Inc COMMON 679580100 29,953 120,405 SH   SOLE NONE 120,405 0 0
Omnicom Group Inc COMMON 681919106 9,356 148,302 SH   SOLE NONE 148,302 0 0
ON Semiconductor Corp COMMON 682189105 8,776 140,802 SH   SOLE NONE 140,802 0 0
ONEOK Inc COMMON 682680103 8,365 163,251 SH   SOLE NONE 163,251 0 0
Oracle Corp COMMON 68389X105 200,936 3,290,255 SH   SOLE NONE 3,290,255 0 0
O'Reilly Automotive Inc COMMON 67103H107 13,255 18,846 SH   SOLE NONE 18,846 0 0
Osisko Development Corp COMMON 68828E809 1,205 266,666 SH   SOLE NONE 266,666 0 0
Otis Worldwide Corp COMMON 68902V107 91,831 1,439,355 SH   SOLE NONE 1,439,355 0 0
Owens Corning COMMON 690742101 15,238 193,846 SH   SOLE NONE 193,846 0 0
Ozon Holdings PLC ADR 69269L104 0 122,110 SH   SOLE NONE 122,110 0 0
PACCAR Inc COMMON 693718108 1,025 12,243 SH   SOLE NONE 12,243 0 0
Packaging Corp of America COMMON 695156109 14,676 130,698 SH   SOLE NONE 130,698 0 0
Palo Alto Networks Inc COMMON 697435105 3,053 18,638 SH   SOLE NONE 18,638 0 0
Park Hotels & Resorts Inc REIT 700517105 3,868 343,500 SH   SOLE NONE 343,500 0 0
Parker-Hannifin Corp COMMON 701094104 24,231 100,000 SH   SOLE NONE 100,000 0 0
Paychex Inc COMMON 704326107 38,678 344,690 SH   SOLE NONE 344,690 0 0
Paycom Software Inc COMMON 70432V102 1,641 4,973 SH   SOLE NONE 4,973 0 0
PayPal Holdings Inc COMMON 70450Y103 109,146 1,268,107 SH   SOLE NONE 1,268,107 0 0
Pentair PLC COMMON G7S00T104 513 12,630 SH   SOLE NONE 12,630 0 0
PepsiCo Inc COMMON 713448108 292,504 1,791,643 SH   SOLE NONE 1,791,643 0 0
Pfizer Inc COMMON 717081103 685,546 15,666,037 SH   SOLE NONE 15,666,037 0 0
PG&E Corp COMMON 69331C108 6,300 503,996 SH   SOLE NONE 503,996 0 0
Pinduoduo Inc ADR 722304102 11,617 185,641 SH   SOLE NONE 185,641 0 0
Pinterest Inc COMMON 72352L106 6,692 287,225 SH   SOLE NONE 287,225 0 0
PNC Financial Services Group Inc/The COMMON 693475105 7,516 50,300 SH   SOLE NONE 50,300 0 0
Pool Corp COMMON 73278L105 18,314 57,554 SH   SOLE NONE 57,554 0 0
Procter & Gamble Company, The COMMON 742718109 45,389 359,513 SH   SOLE NONE 359,513 0 0
Progressive Corp/The COMMON 743315103 153,628 1,321,988 SH   SOLE NONE 1,321,988 0 0
Prologis Inc REIT 74340W103 47,233 464,894 SH   SOLE NONE 464,894 0 0
Prudential Financial Inc COMMON 744320102 14,678 171,112 SH   SOLE NONE 171,112 0 0
PTC Inc COMMON 69370C100 3,673 35,112 SH   SOLE NONE 35,112 0 0
Public Service Enterprise Group Inc COMMON 744573106 3,111 55,325 SH   SOLE NONE 55,325 0 0
Public Storage REIT 74460D109 67,051 228,991 SH   SOLE NONE 228,991 0 0
PulteGroup Inc COMMON 745867101 29,011 773,614 SH   SOLE NONE 773,614 0 0
QIAGEN NV COMMON N72482123 2,304 54,721 SH   SOLE NONE 54,721 0 0
Qorvo Inc COMMON 74736K101 10,289 129,566 SH   SOLE NONE 129,566 0 0
Qualcomm Inc COMMON 747525103 105,050 929,809 SH   SOLE NONE 929,809 0 0
Quanta Services Inc COMMON 74762E102 433 3,400 SH   SOLE NONE 3,400 0 0
Quest Diagnostics Inc COMMON 74834L100 13,941 113,629 SH   SOLE NONE 113,629 0 0
Raytheon Technologies Corp COMMON 75513E101 683 8,342 SH   SOLE NONE 8,342 0 0
Real Estate Select Sector SPDR Fund ETF 81369Y860 9,759 271,000 SH   SOLE NONE 271,000 0 0
Redevances Auriferes Osisko Ltee COMMON 68827L101 135,728 13,254,940 SH   SOLE NONE 13,254,940 0 0
Regeneron Pharmaceuticals Inc COMMON 75886F107 86,426 125,461 SH   SOLE NONE 125,461 0 0
Regions Financial Corp COMMON 7591EP100 6,080 302,960 SH   SOLE NONE 302,960 0 0
Republic Services Inc COMMON 760759100 26,609 195,598 SH   SOLE NONE 195,598 0 0
ResMed Inc COMMON 761152107 14,159 64,862 SH   SOLE NONE 64,862 0 0
Restaurant Brands International Inc COMMON 76131D103 48,487 906,692 SH   SOLE NONE 906,692 0 0
Robert Half International Inc COMMON 770323103 14,973 195,725 SH   SOLE NONE 195,725 0 0
Rockwell Automation Inc COMMON 773903109 8,100 37,656 SH   SOLE NONE 37,656 0 0
Rogers Communications Inc COMMON 775109200 68,195 1,761,000 SH   SOLE NONE 1,761,000 0 0
Rollins Inc COMMON 775711104 16,832 485,353 SH   SOLE NONE 485,353 0 0
Roper Technologies Inc COMMON 776696106 5,943 16,525 SH   SOLE NONE 16,525 0 0
Ross Stores Inc COMMON 778296103 214 2,535 SH   SOLE NONE 2,535 0 0
S&P Global Inc COMMON 78409V104 208,844 683,949 SH   SOLE NONE 683,949 0 0
salesforce.com inc COMMON 79466L302 123,879 861,231 SH   SOLE NONE 861,231 0 0
SBA Communications Corp REIT 78410G104 15,345 53,908 SH   SOLE NONE 53,908 0 0
Schlumberger NV COMMON 806857108 35,450 987,467 SH   SOLE NONE 987,467 0 0
Sea Ltd ADR 81141R100 303 5,400 SH   SOLE NONE 5,400 0 0
Seagate Technology Holdings PLC COMMON G7997R103 4,625 86,882 SH   SOLE NONE 86,882 0 0
Seagen Inc COMMON 81181C104 4,063 29,696 SH   SOLE NONE 29,696 0 0
SEI Investments Co COMMON 784117103 3,175 64,725 SH   SOLE NONE 64,725 0 0
Sempra Energy COMMON 816851109 48,262 321,875 SH   SOLE NONE 321,875 0 0
ServiceNow Inc COMMON 81762P102 93,395 247,333 SH   SOLE NONE 247,333 0 0
Sherwin-Williams Co/The COMMON 824348106 10,354 50,571 SH   SOLE NONE 50,571 0 0
Shopify Inc COMMON 82509L107 14,021 518,030 SH   SOLE NONE 518,030 0 0
Silicon Motion Technology Corp ADR 82706C108 639 9,800 SH   SOLE NONE 9,800 0 0
Simon Property Group Inc REIT 828806109 2,118 23,600 SH   SOLE NONE 23,600 0 0
Sirius XM Holdings Inc COMMON 82968B103 2,161 378,430 SH   SOLE NONE 378,430 0 0
Skyworks Solutions Inc COMMON 83088M102 1,843 21,618 SH   SOLE NONE 21,618 0 0
Snap-on Inc COMMON 833034101 6,459 32,077 SH   SOLE NONE 32,077 0 0
Snowflake Inc COMMON 833445109 459 2,700 SH   SOLE NONE 2,700 0 0
Southern Copper Corp COMMON 84265V105 4,473 99,756 SH   SOLE NONE 99,756 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 4,624 12,945 SH   SOLE NONE 12,945 0 0
Splunk Inc COMMON 848637104 15,792 210,000 SH   SOLE NONE 210,000 0 0
SS&C Technologies Holdings Inc COMMON 78467J100 3,237 67,788 SH   SOLE NONE 67,788 0 0
Stantec Inc COMMON 85472N109 48,754 1,105,811 SH   SOLE NONE 1,105,811 0 0
Starbucks Corp COMMON 855244109 13,308 157,941 SH   SOLE NONE 157,941 0 0
Steel Dynamics Inc COMMON 858119100 29,428 414,771 SH   SOLE NONE 414,771 0 0
STORE Capital Corp REIT 862121100 14,881 474,984 SH   SOLE NONE 474,984 0 0
Stryker Corp COMMON 863667101 2,483 12,259 SH   SOLE NONE 12,259 0 0
Sun Communities Inc REIT 866674104 9,879 73,000 SH   SOLE NONE 73,000 0 0
Sunrun Scorpio Portfolio 2017-A LLC COMMON 86771W105 19,534 708,000 SH   SOLE NONE 708,000 0 0
SVB Financial Group COMMON 78486Q101 4,079 12,148 SH   SOLE NONE 12,148 0 0
Synchrony Financial COMMON 87165B103 40,588 1,439,791 SH   SOLE NONE 1,439,791 0 0
Synopsys Inc COMMON 871607107 8,477 27,748 SH   SOLE NONE 27,748 0 0
Sysco Corp COMMON 871829107 5,874 83,073 SH   SOLE NONE 83,073 0 0
T Rowe Price Group Inc COMMON 74144T108 17,610 167,694 SH   SOLE NONE 167,694 0 0
Take-Two Interactive Software Inc COMMON 874054109 88,318 810,260 SH   SOLE NONE 810,260 0 0
TAL Education Group ADR 874080104 384 77,828 SH   SOLE NONE 77,828 0 0
Targa Resources Corp COMMON 87612G101 26,608 440,972 SH   SOLE NONE 440,972 0 0
Target Corp COMMON 87612E106 53,625 361,379 SH   SOLE NONE 361,379 0 0
TC Energy Corp COMMON 87807B107 110,463 2,727,936 SH   SOLE NONE 2,727,936 0 0
TechnipFMC PLC COMMON G87110105 62,775 7,420,246 SH   SOLE NONE 7,420,246 0 0
Teledyne Technologies Inc COMMON 879360105 845 2,503 SH   SOLE NONE 2,503 0 0
TELUS Corporation COMMON 87971M103 82,447 4,130,039 SH   SOLE NONE 4,130,039 0 0
Tencent Music Entertainment Group ADR 88034P109 1,061 261,344 SH   SOLE NONE 261,344 0 0
Teradyne Inc COMMON 880770102 8,401 111,793 SH   SOLE NONE 111,793 0 0
Tesla Inc COMMON 88160R101 200,608 756,296 SH   SOLE NONE 756,296 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 2,883 357,211 SH   SOLE NONE 357,211 0 0
Texas Instruments Inc COMMON 882508104 76,523 494,401 SH   SOLE NONE 494,401 0 0
Thermo Fisher Scientific Inc COMMON 883556102 194,455 383,396 SH   SOLE NONE 383,396 0 0
Thomson Reuters Corp COMMON 884903709 14,128 136,900 SH   SOLE NONE 136,900 0 0
TJX Cos Inc/The COMMON 872540109 48,197 775,877 SH   SOLE NONE 775,877 0 0
T-Mobile US Inc COMMON 872590104 54,964 409,658 SH   SOLE NONE 409,658 0 0
Tractor Supply Co COMMON 892356106 99,611 535,888 SH   SOLE NONE 535,888 0 0
Trade Desk Inc/The COMMON 88339J105 493 8,259 SH   SOLE NONE 8,259 0 0
Tradeweb Markets Inc COMMON 892672106 2,326 41,235 SH   SOLE NONE 41,235 0 0
Trane Technologies PLC COMMON G8994E103 6,089 42,048 SH   SOLE NONE 42,048 0 0
TransDigm Group Inc COMMON 893641100 3,113 5,932 SH   SOLE NONE 5,932 0 0
Travelers Cos Inc/The COMMON 89417E109 24,779 161,740 SH   SOLE NONE 161,740 0 0
Trimble Inc COMMON 896239100 2,314 42,636 SH   SOLE NONE 42,636 0 0
Trip.com Group Ltd ADR 89677Q107 5,466 200,137 SH   SOLE NONE 200,137 0 0
Tyler Technologies Inc COMMON 902252105 29,708 85,492 SH   SOLE NONE 85,492 0 0
Tyson Foods Inc COMMON 902494103 54,348 824,330 SH   SOLE NONE 824,330 0 0
Uber Technologies Inc COMMON 90353T100 8,557 322,900 SH   SOLE NONE 322,900 0 0
UGI Corp COMMON 902681105 1,224 37,847 SH   SOLE NONE 37,847 0 0
Ulta Beauty Inc COMMON 90384S303 34,830 86,816 SH   SOLE NONE 86,816 0 0
Union Pacific Corp COMMON 907818108 56,866 291,888 SH   SOLE NONE 291,888 0 0
United Parcel Service Inc COMMON 911312106 27,335 169,215 SH   SOLE NONE 169,215 0 0
United Rentals Inc COMMON 911363109 702 2,600 SH   SOLE NONE 2,600 0 0
UnitedHealth Group Inc COMMON 91324P102 16,682 33,031 SH   SOLE NONE 33,031 0 0
US Bancorp COMMON 902973304 646 16,010 SH   SOLE NONE 16,010 0 0
VanEck Gold Miners ETF/USA ETF 92189F106 177,023 7,339,255 SH   SOLE NONE 7,339,255 0 0
Vanguard Communication Services ETF ETF 92204A884 43,656 530,000 SH   SOLE NONE 530,000 0 0
Vanguard FTSE Developed Markets ETF ETF 921943858 72,720 2,000,000 SH   SOLE NONE 2,000,000 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 72,980 2,000,000 SH   SOLE NONE 2,000,000 0 0
Veeva Systems Inc COMMON 922475108 92,024 558,128 SH   SOLE NONE 558,128 0 0
Ventas Inc REIT 92276F100 1,607 40,000 SH   SOLE NONE 40,000 0 0
VeriSign Inc COMMON 92343E102 14,923 85,913 SH   SOLE NONE 85,913 0 0
Verisk Analytics Inc COMMON 92345Y106 20,767 121,782 SH   SOLE NONE 121,782 0 0
Verizon Communications Inc COMMON 92343V104 34,564 910,308 SH   SOLE NONE 910,308 0 0
Vertex Pharmaceuticals Inc COMMON 92532F100 314,215 1,085,220 SH   SOLE NONE 1,085,220 0 0
Viatris Inc COMMON 92556V106 2,712 318,272 SH   SOLE NONE 318,272 0 0
VICI Properties Inc REIT 925652109 13,512 452,667 SH   SOLE NONE 452,667 0 0
Vipshop Holdings Ltd ADR 92763W103 1,341 159,394 SH   SOLE NONE 159,394 0 0
Visa Inc COMMON 92826C839 121,536 684,130 SH   SOLE NONE 684,130 0 0
VMware Inc COMMON 928563402 64,533 606,175 SH   SOLE NONE 606,175 0 0
W R Berkley Corp COMMON 084423102 4,391 67,993 SH   SOLE NONE 67,993 0 0
Walgreens Boots Alliance Inc COMMON 931427108 39,190 1,248,105 SH   SOLE NONE 1,248,105 0 0
Walmart Inc COMMON 931142103 323,636 2,495,266 SH   SOLE NONE 2,495,266 0 0
Walt Disney Co/The COMMON 254687106 69,365 735,348 SH   SOLE NONE 735,348 0 0
Warner Bros Discovery Inc COMMON 934423104 11,027 958,892 SH   SOLE NONE 958,892 0 0
Waste Connections Inc COMMON 94106B101 8,885 65,748 SH   SOLE NONE 65,748 0 0
Waste Management Inc COMMON 94106L109 417,394 2,605,293 SH   SOLE NONE 2,605,293 0 0
Waters Corp COMMON 941848103 5,818 21,586 SH   SOLE NONE 21,586 0 0
Weibo Corp ADR 948596101 201 11,743 SH   SOLE NONE 11,743 0 0
Wells Fargo & Co COMMON 949746101 74,372 1,849,134 SH   SOLE NONE 1,849,134 0 0
Welltower Inc REIT 95040Q104 14,519 225,729 SH   SOLE NONE 225,729 0 0
West Pharmaceutical Services Inc COMMON 955306105 5,114 20,780 SH   SOLE NONE 20,780 0 0
Western Digital Corp COMMON 958102105 5,369 164,948 SH   SOLE NONE 164,948 0 0
Western Union Co, The COMMON 959802109 8,239 610,287 SH   SOLE NONE 610,287 0 0
Weyerhaeuser Co REIT 962166104 22,407 784,553 SH   SOLE NONE 784,553 0 0
Whirlpool Corp COMMON 963320106 1,307 9,695 SH   SOLE NONE 9,695 0 0
Williams Cos Inc, The COMMON 969457100 31,703 1,107,331 SH   SOLE NONE 1,107,331 0 0
Williams-Sonoma Inc COMMON 969904101 1,864 15,813 SH   SOLE NONE 15,813 0 0
Willis Towers Watson PLC COMMON G96629103 1,701 8,467 SH   SOLE NONE 8,467 0 0
WNS Holdings Ltd ADR 92932M101 417 5,100 SH   SOLE NONE 5,100 0 0
Wolfspeed Inc COMMON 977852102 14,470 140,000 SH   SOLE NONE 140,000 0 0
Workday Inc COMMON 98138H101 30,680 201,550 SH   SOLE NONE 201,550 0 0
WW Grainger Inc COMMON 384802104 19,758 40,389 SH   SOLE NONE 40,389 0 0
Xcel Energy Inc COMMON 98389B100 7,848 122,621 SH   SOLE NONE 122,621 0 0
XPeng Inc ADR 98422D105 1,859 155,536 SH   SOLE NONE 155,536 0 0
Yum China Holdings Inc COMMON 98850P109 5,328 112,563 SH   SOLE NONE 112,563 0 0
Yum! Brands Inc COMMON 988498101 85,988 808,617 SH   SOLE NONE 808,617 0 0
Zai Lab Ltd ADR 98887Q104 1,109 32,432 SH   SOLE NONE 32,432 0 0
Zebra Technologies Corp COMMON 989207105 3,172 12,106 SH   SOLE NONE 12,106 0 0
Zendesk Inc COMMON 98936J101 36,332 477,428 SH   SOLE NONE 477,428 0 0
Zevia PBC COMMON 98955K104 95,135 22,022,092 SH   SOLE NONE 22,022,092 0 0
ZIM Integrated Shipping Services Ltd COMMON M9T951109 576 24,500 SH   SOLE NONE 24,500 0 0
Zoetis Inc COMMON 98978V103 157,905 1,064,841 SH   SOLE NONE 1,064,841 0 0
Zoom Video Communications Inc COMMON 98980L101 22,189 301,517 SH   SOLE NONE 301,517 0 0
ZoomInfo Technologies Inc COMMON 98980F104 1,341 32,178 SH   SOLE NONE 32,178 0 0
ZTO Express Cayman Inc ADR 98980A105 8,815 366,850 SH   SOLE NONE 366,850 0 0