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
2023 ETF SERIES TRUST II GMO US QUALI 90139K100   4,061,393 129,923 SH   SOLE   129,923 0 0
3M CO COM 88579Y101   11,312,523 77,029 SH   SOLE   77,029 0 0
ABBOTT LABS COM 002824100   28,545,086 215,191 SH   SOLE   215,191 0 0
ABBVIE INC COM 00287Y109   122,245,964 583,457 SH   SOLE   583,457 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   52,550 23,565 SH   SOLE   23,565 0 0
ABERCROMBIE & FITCH CO CL A 002896207   435,462 5,702 SH   SOLE   5,702 0 0
ABRDN PALLADIUM ETF TRUST PHYSICAL PAL 003262102   653,228 7,214 SH   SOLE   7,214 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM 003260106   675,955 7,398 SH   SOLE   7,398 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   31,491,701 100,922 SH   SOLE   100,922 0 0
ACTELIS NETWORKS INC COM NEW 00503R409   7,497 10,000 SH   SOLE   10,000 0 0
ACUITY INC COM 00508Y102   1,475,813 5,604 SH   SOLE   5,604 0 0
ADOBE INC COM 00724F101   24,777,055 64,603 SH   SOLE   64,603 0 0
ADTALEM GLOBAL ED INC COM 00737L103   12,018,127 119,417 SH   SOLE   119,417 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,234,387 20,565 SH   SOLE   20,565 0 0
ADVANCED MICRO DEVICES INC COM 007903107   31,651,298 308,072 SH   SOLE   308,072 0 0
ADVISORSHARES TR RANGER EQUIT 00768Y412   1,762,523 98,907 SH   SOLE   98,907 0 0
ADVISORSHARES TR ADVISORSHS E 00768Y560   7,712,824 117,807 SH   SOLE   117,807 0 0
AECOM COM 00766T100   2,877,876 31,035 SH   SOLE   31,035 0 0
AEGON LTD AMER REG 1 C 0076CA104   2,124,952 322,451 SH   SOLE   322,451 0 0
AERCAP HOLDINGS NV SHS N00985106   1,772,241 17,346 SH   SOLE   17,346 0 0
AEROVIRONMENT INC COM 008073108   341,479 2,865 SH   SOLE   2,865 0 0
AES CORP COM 00130H105   529,800 42,657 SH   SOLE   42,657 0 0
AFLAC INC COM 001055102   11,868,754 106,743 SH   SOLE   106,743 0 0
AGCO CORP COM 001084102   338,343 3,655 SH   SOLE   3,655 0 0
AGF INVTS TR US MARKET NE 00110G408   425,073 20,397 SH   SOLE   20,397 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   3,389,145 28,972 SH   SOLE   28,972 0 0
AGNC INVT CORP COM 00123Q104   1,737,946 181,414 SH   SOLE   181,414 0 0
AGNICO EAGLE MINES LTD COM 008474108   384,261,744 3,545,875 SH   SOLE   3,545,875 0 0
AGNICO EAGLE MINES LTD COM 008474108   2,167,373 20,000 SH Put SOLE   20,000 0 0
AGNICO EAGLE MINES LTD COM 008474108   866,949 8,000 SH Call SOLE   8,000 0 0
AIR PRODS & CHEMS INC COM 009158106   2,884,907 9,782 SH   SOLE   9,782 0 0
AIRBNB INC COM CL A 009066101   8,779,038 73,489 SH   SOLE   73,489 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,028,681 25,201 SH   SOLE   25,201 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   10,273,529 384,409 SH   SOLE   384,409 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   267,255 10,000 SH Put SOLE   10,000 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   1,731,813 64,800 SH Call SOLE   64,800 0 0
ALBEMARLE CORP COM 012653101   2,617,711 36,347 SH   SOLE   36,347 0 0
ALCOA CORP COM 013872106   573,583 18,806 SH   SOLE   18,806 0 0
ALCON AG ORD SHS H01301128   257,539 2,736 SH   SOLE   2,736 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,625,593 50,001 SH   SOLE   50,001 0 0
ALGOMA STL GROUP INC COM 015658107   828,366 152,835 SH   SOLE   152,835 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   39,700,496 7,728,972 SH   SOLE   7,728,972 0 0
ALIBABA GROUP HLDG LTD SPONSORED AD 01609W102   65,741,715 497,177 SH   SOLE   497,177 0 0
ALIGN TECHNOLOGY INC COM 016255101   494,849 3,115 SH   SOLE   3,115 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   236,250 9,000 SH   SOLE   9,000 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PAR 01881G106   1,126,161 29,396 SH   SOLE   29,396 0 0
ALLIANT ENERGY CORP COM 018802108   4,294,848 66,742 SH   SOLE   66,742 0 0
ALLSTATE CORP COM 020002101   7,611,893 36,760 SH   SOLE   36,760 0 0
ALPHABET INC CAP STK CL C 02079K107   276,957,626 1,772,756 SH   SOLE   1,772,756 0 0
ALPHABET INC CAP STK CL A 02079K305   476,074,085 3,078,596 SH   SOLE   3,078,596 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,342,701 25,851 SH   SOLE   25,851 0 0
ALTRIA GROUP INC COM 02209S103   48,484,636 807,808 SH   SOLE   807,808 0 0
AMAZON COM INC COM 023135106   604,995,243 3,179,834 SH   SOLE   3,179,834 0 0
AMAZON COM INC COM 023135106   304,416 1,600 SH Put SOLE   1,600 0 0
AMAZON COM INC COM 023135106   228,312 1,200 SH Call SOLE   1,200 0 0
AMBEV SA SPONSORED AD 02319V103   12,619,991 5,416,305 SH   SOLE   5,416,305 0 0
AMCOR PLC ORD G0250X107   199,810 20,599 SH   SOLE   20,599 0 0
AMER SPORTS INC COM SHS G0260P102   420,730 15,740 SH   SOLE   15,740 0 0
AMEREN CORP COM 023608102   6,896,777 68,693 SH   SOLE   68,693 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP 02390A101   638,478 44,900 SH   SOLE   44,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   7,104,729 673,434 SH   SOLE   673,434 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   3,165,000 300,000 SH Put SOLE   300,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101   44,372,689 406,083 SH   SOLE   406,083 0 0
AMERICAN EXPRESS CO COM 025816109   20,861,708 77,538 SH   SOLE   77,538 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   419,625 13,849 SH   SOLE   13,849 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   491,530 13,000 SH   SOLE   13,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,696,618 31,017 SH   SOLE   31,017 0 0
AMERICAN TOWER CORP NEW COM 03027X100   16,440,986 75,556 SH   SOLE   75,556 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   3,797,460 25,742 SH   SOLE   25,742 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,505,312 70,145 SH   SOLE   70,145 0 0
AMERIPRISE FINL INC COM 03076C106   2,559,490 5,287 SH   SOLE   5,287 0 0
AMETEK INC COM 031100100   3,731,995 21,680 SH   SOLE   21,680 0 0
AMGEN INC COM 031162100   32,999,999 105,922 SH   SOLE   105,922 0 0
AMPHENOL CORP NEW CL A 032095101   10,606,165 161,704 SH   SOLE   161,704 0 0
AMPLIFY ETF TR BLOCKCHAIN L 032108607   536,309 14,542 SH   SOLE   14,542 0 0
AMPLIFY ETF TR AMPLIFY JUNI 032108649   343,384 28,332 SH   SOLE   28,332 0 0
AMPLIFY ETF TR AMPLIFY CYBE 032108664   497,933 6,935 SH   SOLE   6,935 0 0
ANALOG DEVICES INC COM 032654105   16,688,798 82,753 SH   SOLE   82,753 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,031,362 50,781 SH   SOLE   50,781 0 0
AON PLC SHS CL A G0403H108   20,575,085 51,555 SH   SOLE   51,555 0 0
APA CORPORATION COM 03743Q108   271,326 12,908 SH   SOLE   12,908 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   18,023,084 131,613 SH   SOLE   131,613 0 0
APPLE INC COM 037833100   944,927,012 4,253,937 SH   SOLE   4,253,937 0 0
APPLE INC COM 037833100   377,621 1,700 SH Call SOLE   1,700 0 0
APPLIED MATLS INC COM 038222105   18,695,486 128,828 SH   SOLE   128,828 0 0
APPLOVIN CORP COM CL A 03831W108   14,657,875 55,319 SH   SOLE   55,319 0 0
APTIV PLC COM SHS G3265R107   219,615 3,691 SH   SOLE   3,691 0 0
ARBOR REALTY TRUST INC COM 038923108   510,737 43,467 SH   SOLE   43,467 0 0
ARCH CAP GROUP LTD ORD G0450A105   4,543,351 47,238 SH   SOLE   47,238 0 0
ARCHER AVIATION INC COM CL A 03945R102   154,486 21,728 SH   SOLE   21,728 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,464,593 51,335 SH   SOLE   51,335 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A G0457F107   100,750 12,500 SH   SOLE   12,500 0 0
ARES CAPITAL CORP COM 04010L103   4,076,376 183,952 SH   SOLE   183,952 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,153,967 7,871 SH   SOLE   7,871 0 0
ARIS MNG CORP COM 04040Y109   550,332 119,062 SH   SOLE   119,062 0 0
ARISTA NETWORKS INC COM SHS 040413205   4,787,800 61,794 SH   SOLE   61,794 0 0
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   292,632 3,560 SH   SOLE   3,560 0 0
ARK ETF TR INNOVATION E 00214Q104   836,314 17,577 SH   SOLE   17,577 0 0
ARM HOLDINGS PLC SPONSORED AD 042068205   27,054,926 253,347 SH   SOLE   253,347 0 0
ASANA INC CL A 04342Y104   3,507,145 240,710 SH   SOLE   240,710 0 0
ASML HOLDING N V N Y REGISTRY N07059210   38,157,362 57,585 SH   SOLE   57,585 0 0
ASTERA LABS INC COM 04626A103   2,208,208 37,007 SH   SOLE   37,007 0 0
ASTRANA HEALTH INC COM NEW 03763A207   202,185 6,520 SH   SOLE   6,520 0 0
ASTRAZENECA PLC SPONSORED AD 046353108   3,344,985 45,510 SH   SOLE   45,510 0 0
AT&T INC COM 00206R102   56,119,426 1,984,421 SH   SOLE   1,984,421 0 0
AT&T INC COM 00206R102   2,828,000 100,000 SH Call SOLE   100,000 0 0
ATLASSIAN CORPORATION CL A 049468101   10,372,825 48,880 SH   SOLE   48,880 0 0
ATMOS ENERGY CORP COM 049560105   4,755,499 30,764 SH   SOLE   30,764 0 0
ATS CORPORATION COM 00217Y104   8,631,015 346,179 SH   SOLE   346,179 0 0
AURORA CANNABIS INC COM 05156X850   242,949 55,481 SH   SOLE   55,481 0 0
AUTODESK INC COM 052769106   11,266,825 43,036 SH   SOLE   43,036 0 0
AUTOHOME INC SP ADS RP CL 05278C107   377,186 13,607 SH   SOLE   13,607 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   18,886,948 61,817 SH   SOLE   61,817 0 0
AUTONATION INC COM 05329W102   2,418,113 14,934 SH   SOLE   14,934 0 0
AUTOZONE INC COM 053332102   16,364,452 4,292 SH   SOLE   4,292 0 0
AVALONBAY CMNTYS INC COM 053484101   5,813,412 27,087 SH   SOLE   27,087 0 0
AXON ENTERPRISE INC COM 05464C101   11,347,897 21,576 SH   SOLE   21,576 0 0
B2GOLD CORP COM 11777Q209   13,909,255 4,892,725 SH   SOLE   4,892,725 0 0
B2GOLD CORP COM 11777Q209   1,513,246 532,300 SH Call SOLE   532,300 0 0
BAIDU INC SPON ADR REP 056752108   16,529,140 179,606 SH   SOLE   179,606 0 0
BAKER HUGHES COMPANY CL A 05722G100   25,201,106 573,404 SH   SOLE   573,404 0 0
BALLARD PWR SYS INC NEW COM 058586108   26,027 23,550 SH   SOLE   23,550 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED AD 05946K101   290,896 21,358 SH   SOLE   21,358 0 0
BANCO BRADESCO S A SP ADR PFD N 059460303   144,493 64,795 SH   SOLE   64,795 0 0
BANCO MACRO SA SPON ADR B 05961W105   210,597 2,789 SH   SOLE   2,789 0 0
BANK AMERICA CORP COM 060505104   182,812,188 4,380,834 SH   SOLE   4,380,834 0 0
BANK MONTREAL QUE COM 063671101   1,632,067,239 17,087,920 SH   SOLE   17,087,920 0 0
BANK MONTREAL QUE COM 063671101   62,081,500 650,000 SH Put SOLE   650,000 0 0
BANK MONTREAL QUE COM 063671101   31,040,750 325,000 SH Call SOLE   325,000 0 0
BANK NEW YORK MELLON CORP COM 064058100   13,405,949 159,842 SH   SOLE   159,842 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   1,466,605,227 30,921,468 SH   SOLE   30,921,468 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   93,674,250 1,975,000 SH Put SOLE   1,975,000 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   79,682,400 1,680,000 SH Call SOLE   1,680,000 0 0
BARCLAYS BANK PLC IPATH S&P 50 06748M196   615,169 11,952 SH   SOLE   11,952 0 0
BARCLAYS PLC ADR 06738E204   1,308,534 85,191 SH   SOLE   85,191 0 0
BARRICK GOLD CORP COM 067901108   315,766,667 16,259,610 SH   SOLE   16,259,610 0 0
BARRICK GOLD CORP COM 067901108   7,535,080 388,000 SH Call SOLE   388,000 0 0
BAUSCH HEALTH COS INC COM 071734107   2,905,108 447,972 SH   SOLE   447,972 0 0
BAXTER INTL INC COM 071813109   1,955,628 57,132 SH   SOLE   57,132 0 0
BAYTEX ENERGY CORP COM 07317Q105   27,367,754 12,342,943 SH   SOLE   12,342,943 0 0
BCE INC COM NEW 05534B760   603,317,739 26,276,905 SH   SOLE   26,276,905 0 0
BCE INC COM NEW 05534B760   83,384,277 3,632,000 SH Put SOLE   3,632,000 0 0
BCE INC COM NEW 05534B760   14,727,702 641,500 SH Call SOLE   641,500 0 0
BECTON DICKINSON & CO COM 075887109   6,631,516 28,951 SH   SOLE   28,951 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,409,081 18,924 SH   SOLE   18,924 0 0
BERKLEY W R CORP COM 084423102   2,585,029 36,327 SH   SOLE   36,327 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   7,984,416 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   402,472,562 755,703 SH   SOLE   755,703 0 0
BERRY GLOBAL GROUP INC COM 08579W103   320,498 4,591 SH   SOLE   4,591 0 0
BHP GROUP LTD SPONSORED AD 088606108   2,613,054 53,833 SH   SOLE   53,833 0 0
BIGBEAR AI HLDGS INC COM 08975B109   29,058 10,160 SH   SOLE   10,160 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   2,124,703 368,872 SH   SOLE   368,872 0 0
BIONTECH SE SPONSORED AD 09075V102   277,642 3,049 SH   SOLE   3,049 0 0
BITFARMS LTD COM 09173B107   112,377 143,077 SH   SOLE   143,077 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   3,063,129 26,846 SH   SOLE   26,846 0 0
BLACKBERRY LTD COM 09228F103   1,333,240 353,899 SH   SOLE   353,899 0 0
BLACKBERRY LTD COM 09228F103   282,547 75,000 SH Call SOLE   75,000 0 0
BLACKROCK ETF TRUST II ISHARES FLEX 092528603   257,186 4,910 SH   SOLE   4,910 0 0
BLACKROCK INC COM 09290D101   79,821,240 84,335 SH   SOLE   84,335 0 0
BLACKSTONE INC COM 09260D107   35,569,824 254,470 SH   SOLE   254,470 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   6,574,100 328,705 SH   SOLE   328,705 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   5,003,859 154,631 SH   SOLE   154,631 0 0
BLOCK H & R INC COM 093671105   409,299 7,454 SH   SOLE   7,454 0 0
BLOCK INC CL A 852234103   9,633,089 177,307 SH   SOLE   177,307 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   604,417 41,229 SH   SOLE   41,229 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   4,790,963 239,070 SH   SOLE   239,070 0 0
BOEING CO COM 097023105   14,389,652 84,372 SH   SOLE   84,372 0 0
BOK FINL CORP COM NEW 05561Q201   85,090,550 817,000 SH   SOLE   817,000 0 0
BOOKING HOLDINGS INC COM 09857L108   28,312,563 6,146 SH   SOLE   6,146 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   292,092 2,793 SH   SOLE   2,793 0 0
BORGWARNER INC COM 099724106   492,665 17,196 SH   SOLE   17,196 0 0
BOSTON BEER INC CL A 100557107   284,697 1,192 SH   SOLE   1,192 0 0
BOSTON SCIENTIFIC CORP COM 101137107   15,813,243 156,753 SH   SOLE   156,753 0 0
BP PLC SPONSORED AD 055622104   12,158,689 359,831 SH   SOLE   359,831 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   592,797 11,837 SH   SOLE   11,837 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   814,835 6,414 SH   SOLE   6,414 0 0
BRIGHTHOUSE FINL INC COM 10922N103   288,616 4,977 SH   SOLE   4,977 0 0
BRINKER INTL INC COM 109641100   632,270 4,242 SH   SOLE   4,242 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   17,620,377 288,906 SH   SOLE   288,906 0 0
BRITISH AMERN TOB PLC SPONSORED AD 110448107   24,900,562 601,899 SH   SOLE   601,899 0 0
BROADCOM INC COM 11135F101   260,228,476 1,554,252 SH   SOLE   1,554,252 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,520,182 18,643 SH   SOLE   18,643 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG 113004105   180,532,452 3,726,160 SH   SOLE   3,726,160 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG 113004105   7,267,500 150,000 SH Put SOLE   150,000 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB 11259V106   2,191,035 82,390 SH   SOLE   82,390 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   4,483,620 191,412 SH   SOLE   191,412 0 0
BROOKFIELD CORP CL A LTD VT 11271J107   608,779,938 11,615,721 SH   SOLE   11,615,721 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   214,815,333 7,210,988 SH   SOLE   7,210,988 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG 11276H106   37,493,274 1,036,012 SH   SOLE   1,036,012 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB 11285B108   24,430,168 875,006 SH   SOLE   875,006 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP G16258108   64,727,641 2,922,902 SH   SOLE   2,922,902 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP G16258108   6,658,999 300,700 SH Call SOLE   300,700 0 0
BROOKFIELD WEALTH SOL LTD CL A EXCHANG G17434104   1,797,127 34,382 SH   SOLE   34,382 0 0
BROWN & BROWN INC COM 115236101   3,647,906 29,324 SH   SOLE   29,324 0 0
BROWN FORMAN CORP CL B 115637209   550,541 16,221 SH   SOLE   16,221 0 0
BRP INC COM SUN VTG 05577W200   607,789 17,996 SH   SOLE   17,996 0 0
BRP INC COM SUN VTG 05577W200   2,533,016 75,000 SH Put SOLE   75,000 0 0
BRUNSWICK CORP COM 117043109   391,274 7,266 SH   SOLE   7,266 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   971,783 7,778 SH   SOLE   7,778 0 0
BWX TECHNOLOGIES INC COM 05605H100   229,559 2,327 SH   SOLE   2,327 0 0
BXP INC COM 101121101   2,335,860 34,765 SH   SOLE   34,765 0 0
CACI INTL INC CL A 127190304   4,030,983 10,986 SH   SOLE   10,986 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   3,243,470 12,753 SH   SOLE   12,753 0 0
CAE INC COM 124765108   46,468,397 1,889,601 SH   SOLE   1,889,601 0 0
CAL MAINE FOODS INC COM NEW 128030202   6,498,714 71,493 SH   SOLE   71,493 0 0
CAMECO CORP COM 13321L108   139,412,871 3,387,096 SH   SOLE   3,387,096 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   184,581 23,274 SH   SOLE   23,274 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   716,867,956 12,733,001 SH   SOLE   12,733,001 0 0
CANADIAN NAT RES LTD COM 136385101   1,014,192,872 32,928,340 SH   SOLE   32,928,340 0 0
CANADIAN NAT RES LTD COM 136385101   16,742,880 543,600 SH Put SOLE   543,600 0 0
CANADIAN NAT RES LTD COM 136385101   2,882,880 93,600 SH Call SOLE   93,600 0 0
CANADIAN NATL RY CO COM 136375102   637,907,082 6,545,322 SH   SOLE   6,545,322 0 0
CANADIAN NATL RY CO COM 136375102   5,847,600 60,000 SH Put SOLE   60,000 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   531,753,768 7,574,840 SH   SOLE   7,574,840 0 0
CANADIAN SOLAR INC COM 136635109   149,152 17,243 SH   SOLE   17,243 0 0
CAPITAL ONE FINL CORP COM 14040H105   9,495,549 52,959 SH   SOLE   52,959 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,054,075 53,425 SH   SOLE   53,425 0 0
CARDINAL HEALTH INC COM 14149Y108   4,137,095 30,029 SH   SOLE   30,029 0 0
CARGURUS INC COM CL A 141788109   267,413 9,180 SH   SOLE   9,180 0 0
CARMAX INC COM 143130102   920,547 11,814 SH   SOLE   11,814 0 0
CARNIVAL CORP UNIT 99/99/9 143658300   18,784,989 961,853 SH   SOLE   961,853 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   2,733,825 15,089 SH   SOLE   15,089 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   5,608,110 88,456 SH   SOLE   88,456 0 0
CASEYS GEN STORES INC COM 147528103   2,118,983 4,882 SH   SOLE   4,882 0 0
CATERPILLAR INC COM 149123101   48,658,675 147,540 SH   SOLE   147,540 0 0
CAVA GROUP INC COM 148929102   258,884 2,996 SH   SOLE   2,996 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,921,630 12,911 SH   SOLE   12,911 0 0
CBRE GROUP INC CL A 12504L109   2,909,332 22,246 SH   SOLE   22,246 0 0
CELANESE CORP DEL COM 150870103   16,697,930 294,133 SH   SOLE   294,133 0 0
CELESTICA INC COM 15101Q207   142,779,944 1,809,527 SH   SOLE   1,809,527 0 0
CELESTICA INC COM 15101Q207   789,046 10,000 SH Put SOLE   10,000 0 0
CELESTICA INC COM 15101Q207   11,756,780 149,000 SH Call SOLE   149,000 0 0
CELSIUS HLDGS INC COM NEW 15118V207   9,363,002 262,858 SH   SOLE   262,858 0 0
CENCORA INC COM 03073E105   18,573,631 66,790 SH   SOLE   66,790 0 0
CENOVUS ENERGY INC COM 15135U109   167,873,705 12,075,995 SH   SOLE   12,075,995 0 0
CENTENE CORP DEL COM 15135B101   2,697,102 44,426 SH   SOLE   44,426 0 0
CENTERRA GOLD INC COM 152006102   744,209 117,272 SH   SOLE   117,272 0 0
CF INDS HLDGS INC COM 125269100   946,006 12,105 SH   SOLE   12,105 0 0
CGI INC CL A SUB VTG 12532H104   189,970,105 1,902,478 SH   SOLE   1,902,478 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   54,174 89,543 SH   SOLE   89,543 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   422,336 1,853 SH   SOLE   1,853 0 0
CHENIERE ENERGY INC COM NEW 16411R208   7,640,828 33,020 SH   SOLE   33,020 0 0
CHEVRON CORP NEW COM 166764100   64,320,214 384,483 SH   SOLE   384,483 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   10,942,849 217,942 SH   SOLE   217,942 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,537,952 13,644 SH   SOLE   13,644 0 0
CHUBB LIMITED COM H1467J104   19,369,639 64,140 SH   SOLE   64,140 0 0
CHURCH & DWIGHT CO INC COM 171340102   5,190,083 47,144 SH   SOLE   47,144 0 0
CIENA CORP COM NEW 171779309   386,510 6,396 SH   SOLE   6,396 0 0
CINCINNATI FINL CORP COM 172062101   2,671,073 18,082 SH   SOLE   18,082 0 0
CINTAS CORP COM 172908105   5,002,806 24,341 SH   SOLE   24,341 0 0
CISCO SYS INC COM 17275R102   57,464,016 931,195 SH   SOLE   931,195 0 0
CITIGROUP INC COM NEW 172967424   67,028,526 944,197 SH   SOLE   944,197 0 0
CITIZENS FINL GROUP INC COM 174610105   6,760,337 165,007 SH   SOLE   165,007 0 0
CLEANSPARK INC COM NEW 18452B209   103,864 15,456 SH   SOLE   15,456 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   242,868 29,546 SH   SOLE   29,546 0 0
CLOROX CO DEL COM 189054109   219,844 1,493 SH   SOLE   1,493 0 0
CLOUDFLARE INC CL A COM 18915M107   4,001,622 35,510 SH   SOLE   35,510 0 0
CME GROUP INC COM 12572Q105   23,408,659 88,238 SH   SOLE   88,238 0 0
CMS ENERGY CORP COM 125896100   4,734,634 63,036 SH   SOLE   63,036 0 0
CNX RES CORP COM 12653C108   5,757,031 182,879 SH   SOLE   182,879 0 0
COCA COLA CO COM 191216100   116,285,421 1,623,645 SH   SOLE   1,623,645 0 0
COCA-COLA FEMSA SAB DE CV SPONS ADS RE 191241108   8,346,827 91,432 SH   SOLE   91,432 0 0
COEUR MNG INC COM NEW 192108504   1,808,779 305,537 SH   SOLE   305,537 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   211,731,728 2,767,735 SH   SOLE   2,767,735 0 0
COHERENT CORP COM 19247G107   334,766 5,155 SH   SOLE   5,155 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   5,003,970 29,054 SH   SOLE   29,054 0 0
COLGATE PALMOLIVE CO COM 194162103   22,358,600 238,619 SH   SOLE   238,619 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   27,427,747 226,588 SH   SOLE   226,588 0 0
COMCAST CORP NEW CL A 20030N101   35,822,077 970,788 SH   SOLE   970,788 0 0
COMFORT SYS USA INC COM 199908104   4,478,131 13,893 SH   SOLE   13,893 0 0
COMMSCOPE HLDG CO INC COM 20337X109   240,421 45,277 SH   SOLE   45,277 0 0
COMMVAULT SYS INC COM 204166102   1,857,151 11,772 SH   SOLE   11,772 0 0
COMSTOCK RES INC COM 205768302   212,329 10,439 SH   SOLE   10,439 0 0
CONAGRA BRANDS INC COM 205887102   314,013 11,774 SH   SOLE   11,774 0 0
CONOCOPHILLIPS COM 20825C104   20,951,175 199,497 SH   SOLE   199,497 0 0
CONSOLIDATED EDISON INC COM 209115104   5,196,514 46,989 SH   SOLE   46,989 0 0
CONSTELLATION BRANDS INC CL A 21036P108   3,665,396 19,973 SH   SOLE   19,973 0 0
CONSTELLATION ENERGY CORP COM 21037T109   14,902,675 73,911 SH   SOLE   73,911 0 0
COPART INC COM 217204106   3,925,252 69,363 SH   SOLE   69,363 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   224,901 2,917 SH   SOLE   2,917 0 0
CORNING INC COM 219350105   3,243,742 70,855 SH   SOLE   70,855 0 0
COSTAR GROUP INC COM 22160N109   459,534 5,800 SH   SOLE   5,800 0 0
COSTCO WHSL CORP NEW COM 22160K105   380,633,802 402,455 SH   SOLE   402,455 0 0
COTERRA ENERGY INC COM 127097103   2,606,289 90,183 SH   SOLE   90,183 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   8,884,772 228,871 SH   SOLE   228,871 0 0
CRANE COMPANY COMMON STOCK 224408104   565,847 3,694 SH   SOLE   3,694 0 0
CREDICORP LTD COM G2519Y108   1,614,566 8,673 SH   SOLE   8,673 0 0
CRH PLC ORD G25508105   2,797,006 31,795 SH   SOLE   31,795 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   385,356 11,324 SH   SOLE   11,324 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   45,817,755 129,950 SH   SOLE   129,950 0 0
CROWN CASTLE INC COM 22822V101   22,093,842 211,972 SH   SOLE   211,972 0 0
CROWN CRAFTS INC COM 228309100   36,400 10,000 SH   SOLE   10,000 0 0
CSX CORP COM 126408103   44,189,145 1,501,500 SH   SOLE   1,501,500 0 0
CUMMINS INC COM 231021106   6,269,740 20,003 SH   SOLE   20,003 0 0
CVS HEALTH CORP COM 126650100   22,614,447 333,793 SH   SOLE   333,793 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   680,732 2,014 SH   SOLE   2,014 0 0
D R HORTON INC COM 23331A109   3,457,936 27,200 SH   SOLE   27,200 0 0
DANAHER CORPORATION COM 235851102   17,592,895 85,819 SH   SOLE   85,819 0 0
DARDEN RESTAURANTS INC COM 237194105   4,183,455 20,136 SH   SOLE   20,136 0 0
DARLING INGREDIENTS INC COM 237266101   3,126,749 100,088 SH   SOLE   100,088 0 0
DATADOG INC CL A COM 23804L103   1,528,925 15,411 SH   SOLE   15,411 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,757,000 100,000 SH   SOLE   100,000 0 0
DECKERS OUTDOOR CORP COM 243537107   573,809 5,132 SH   SOLE   5,132 0 0
DEERE & CO COM 244199105   34,015,946 72,475 SH   SOLE   72,475 0 0
DELCATH SYS INC COM NEW 24661P807   2,264,578 177,893 SH   SOLE   177,893 0 0
DELL TECHNOLOGIES INC CL C 24703L202   21,870,258 239,937 SH   SOLE   239,937 0 0
DENISON MINES CORP COM 248356107   530,553 406,014 SH   SOLE   406,014 0 0
DENTSPLY SIRONA INC COM 24906P109   9,671,917 647,384 SH   SOLE   647,384 0 0
DESCARTES SYS GROUP INC COM 249906108   7,963,570 79,086 SH   SOLE   79,086 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   2,192,999 92,913 SH   SOLE   92,913 0 0
DEVON ENERGY CORP NEW COM 25179M103   15,088,245 403,429 SH   SOLE   403,429 0 0
DEXCOM INC COM 252131107   2,647,467 38,768 SH   SOLE   38,768 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   664,545 63,290 SH   SOLE   63,290 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   10,879,298 103,820 SH   SOLE   103,820 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,297,894 26,882 SH   SOLE   26,882 0 0
DICKS SPORTING GOODS INC COM 253393102   304,759 1,512 SH   SOLE   1,512 0 0
DIGITAL RLTY TR INC COM 253868103   2,239,909 15,632 SH   SOLE   15,632 0 0
DINE BRANDS GLOBAL INC COM 254423106   17,497,248 751,923 SH   SOLE   751,923 0 0
DISNEY WALT CO COM 254687106   56,911,692 576,613 SH   SOLE   576,613 0 0
DOCEBO INC COM 25609L105   1,356,201 47,141 SH   SOLE   47,141 0 0
DOCUSIGN INC COM 256163106   8,611,469 105,792 SH   SOLE   105,792 0 0
DOLLAR GEN CORP NEW COM 256677105   13,271,451 150,932 SH   SOLE   150,932 0 0
DOLLAR TREE INC COM 256746108   1,810,989 24,124 SH   SOLE   24,124 0 0
DOMINION ENERGY INC COM 25746U109   228,766 4,080 SH   SOLE   4,080 0 0
DOMINOS PIZZA INC COM 25754A201   3,177,097 6,915 SH   SOLE   6,915 0 0
DOORDASH INC CL A 25809K105   704,030 3,852 SH   SOLE   3,852 0 0
DOUBLELINE ETF TRUST SHILLER CAPE 25861R204   803,542 26,441 SH   SOLE   26,441 0 0
DOVER CORP COM 260003108   1,528,065 8,698 SH   SOLE   8,698 0 0
DOW INC COM 260557103   1,285,370 36,809 SH   SOLE   36,809 0 0
DOXIMITY INC CL A 26622P107   246,395 4,246 SH   SOLE   4,246 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   3,210,676 96,678 SH   SOLE   96,678 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   18,218,781 149,371 SH   SOLE   149,371 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,264,631 16,934 SH   SOLE   16,934 0 0
D-WAVE QUANTUM INC COM 26740W109   201,841 26,558 SH   SOLE   26,558 0 0
DXC TECHNOLOGY CO COM 23355L106   246,253 14,443 SH   SOLE   14,443 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,000,000 500,000 SH   SOLE   500,000 0 0
EA SERIES TRUST HONEYTREE US 02072L326   629,590 20,710 SH   SOLE   20,710 0 0
EAST WEST BANCORP INC COM 27579R104   800,390 8,917 SH   SOLE   8,917 0 0
EASTMAN CHEM CO COM 277432100   283,890 3,222 SH   SOLE   3,222 0 0
EATON CORP PLC SHS G29183103   15,057,479 55,393 SH   SOLE   55,393 0 0
EBAY INC. COM 278642103   4,497,475 66,403 SH   SOLE   66,403 0 0
ECOLAB INC COM 278865100   2,261,398 8,920 SH   SOLE   8,920 0 0
EDESA BIOTECH INC COM NEW 27966L306   48,798 19,999 SH   SOLE   19,999 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,763,583 24,332 SH   SOLE   24,332 0 0
ELDORADO GOLD CORP NEW COM 284902509   4,750,602 282,542 SH   SOLE   282,542 0 0
ELECTRONIC ARTS INC COM 285512109   28,071,854 194,242 SH   SOLE   194,242 0 0
ELEVANCE HEALTH INC COM 036752103   6,675,331 15,347 SH   SOLE   15,347 0 0
ELI LILLY & CO COM 532457108   152,031,805 184,078 SH   SOLE   184,078 0 0
ELI LILLY & CO COM 532457108   1,651,820 2,000 SH Put SOLE   2,000 0 0
EMERALD HOLDING INC COM 29103W104   2,161,500 550,000 SH Put SOLE   550,000 0 0
EMERSON ELEC CO COM 291011104   40,849,671 372,580 SH   SOLE   372,580 0 0
ENACT HLDGS INC COM 29249E109   1,675,680 48,221 SH   SOLE   48,221 0 0
ENBRIDGE INC COM 29250N105   1,309,886,726 29,561,876 SH   SOLE   29,561,876 0 0
ENBRIDGE INC COM 29250N105   4,431,000 100,000 SH Put SOLE   100,000 0 0
ENBRIDGE INC COM 29250N105   899,493 20,300 SH Call SOLE   20,300 0 0
ENCOMPASS HEALTH CORP COM 29261A100   204,889 2,023 SH   SOLE   2,023 0 0
ENCORE ENERGY CORP COM NEW 29259W700   140,526 98,622 SH   SOLE   98,622 0 0
ENDAVA PLC ADS 29260V105   198,105 10,154 SH   SOLE   10,154 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   1,124,597 263,511 SH   SOLE   263,511 0 0
ENERFLEX LTD COM 29269R105   1,601,823 207,243 SH   SOLE   207,243 0 0
ENERGY FUELS INC COM NEW 292671708   176,880 47,421 SH   SOLE   47,421 0 0
ENERGY TRANSFER L P COM UT LTD P 29273V100   6,641,910 357,284 SH   SOLE   357,284 0 0
ENI S P A SPONSORED AD 26874R108   4,045,149 130,784 SH   SOLE   130,784 0 0
ENOVIS CORPORATION COM 194014502   221,580 5,799 SH   SOLE   5,799 0 0
ENOVIX CORPORATION COM 293594107   236,568 32,230 SH   SOLE   32,230 0 0
ENPHASE ENERGY INC COM 29355A107   668,899 10,780 SH   SOLE   10,780 0 0
ENTEGRIS INC COM 29362U104   408,882 4,674 SH   SOLE   4,674 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,809,591 53,005 SH   SOLE   53,005 0 0
EOG RES INC COM 26875P101   19,444,134 151,623 SH   SOLE   151,623 0 0
EQT CORP COM 26884L109   9,979,175 186,771 SH   SOLE   186,771 0 0
EQUIFAX INC COM 294429105   1,928,508 7,918 SH   SOLE   7,918 0 0
EQUINIX INC COM 29444U700   35,213,336 43,188 SH   SOLE   43,188 0 0
EQUINOX GOLD CORP COM 29446Y502   2,958,600 430,029 SH   SOLE   430,029 0 0
EQUITABLE HLDGS INC COM 29452E101   741,293 14,231 SH   SOLE   14,231 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   12,603,592 176,077 SH   SOLE   176,077 0 0
ERIE INDTY CO CL A 29530P102   1,048,044 2,501 SH   SOLE   2,501 0 0
ERO COPPER CORP COM 296006109   226,649 18,708 SH   SOLE   18,708 0 0
ESSEX PPTY TR INC COM 297178105   2,705,480 8,825 SH   SOLE   8,825 0 0
ETF OPPORTUNITIES TRUST APPLIED FINA 26923N405   359,324 10,260 SH   SOLE   10,260 0 0
ETF SER SOLUTIONS ACQUIRERS FD 26922A263   730,681 20,730 SH   SOLE   20,730 0 0
ETF SER SOLUTIONS DISTILLATE U 26922A321   992,212 18,293 SH   SOLE   18,293 0 0
ETF SER SOLUTIONS DEFIANCE QUA 26922A420   251,986 3,381 SH   SOLE   3,381 0 0
ETSY INC COM 29786A106   1,270,840 26,936 SH   SOLE   26,936 0 0
EURONET WORLDWIDE INC COM 298736109   539,379 5,048 SH   SOLE   5,048 0 0
EVEREST GROUP LTD COM G3223R108   272,134 749 SH   SOLE   749 0 0
EXELIXIS INC COM 30161Q104   302,781 8,201 SH   SOLE   8,201 0 0
EXELON CORP COM 30161N101   2,880,369 62,508 SH   SOLE   62,508 0 0
EXP WORLD HLDGS INC COM 30212W100   230,749 23,594 SH   SOLE   23,594 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,039,530 6,184 SH   SOLE   6,184 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,142,495 9,501 SH   SOLE   9,501 0 0
EXTRA SPACE STORAGE INC COM 30225T102   18,848,727 126,936 SH   SOLE   126,936 0 0
EXXON MOBIL CORP COM 30231G102   118,303,216 994,730 SH   SOLE   994,730 0 0
FACTSET RESH SYS INC COM 303075105   2,594,176 5,706 SH   SOLE   5,706 0 0
FASTENAL CO COM 311900104   5,581,118 71,968 SH   SOLE   71,968 0 0
FEDERATED HERMES INC CL B 314211103   5,079,412 124,587 SH   SOLE   124,587 0 0
FEDEX CORP COM 31428X106   23,992,340 98,418 SH   SOLE   98,418 0 0
FERGUSON ENTERPRISES INC COMMON STOCK 31488V107   1,117,284 6,973 SH   SOLE   6,973 0 0
FERRARI N V COM N3167Y103   14,329,659 33,777 SH   SOLE   33,777 0 0
FIDELITY COVINGTON TRUST ENHANCED HIG 316092618   521,234 10,850 SH   SOLE   10,850 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP CO 31620R303   989,802 15,209 SH   SOLE   15,209 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   4,707,603 63,037 SH   SOLE   63,037 0 0
FIFTH THIRD BANCORP COM 316773100   881,608 22,490 SH   SOLE   22,490 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   647,088 349 SH   SOLE   349 0 0
FIRST HORIZON CORPORATION COM 320517105   703,528 36,227 SH   SOLE   36,227 0 0
FIRST INDL RLTY TR INC COM 32054K103   2,215,328 41,055 SH   SOLE   41,055 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   738,059 110,379 SH   SOLE   110,379 0 0
FIRST SOLAR INC COM 336433107   1,921,230 15,196 SH   SOLE   15,196 0 0
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHAD 33737J158   241,208 4,400 SH   SOLE   4,400 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUT 33734X192   271,318 2,654 SH   SOLE   2,654 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB E 33734X846   5,319,594 84,438 SH   SOLE   84,438 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DI 33738R118   1,231,201 16,726 SH   SOLE   16,726 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD A 33738R506   596,932 10,197 SH   SOLE   10,197 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT 336920103   269,629 2,413 SH   SOLE   2,413 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   1,557,379 15,464 SH   SOLE   15,464 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT I 33733E302   368,103 1,657 SH   SOLE   1,657 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   3,518,884 141,605 SH   SOLE   141,605 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG E 33741X102   300,763 8,978 SH   SOLE   8,978 0 0
FIRSTENERGY CORP COM 337932107   2,444,602 60,480 SH   SOLE   60,480 0 0
FIRSTSERVICE CORP NEW COM 33767E202   78,310,384 472,153 SH   SOLE   472,153 0 0
FISERV INC COM 337738108   37,846,508 171,383 SH   SOLE   171,383 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   572,303 7,112 SH   SOLE   7,112 0 0
FLUOR CORP NEW COM 343412102   817,018 22,809 SH   SOLE   22,809 0 0
FOOT LOCKER INC COM 344849104   170,963 12,125 SH   SOLE   12,125 0 0
FORD MTR CO COM 345370860   3,804,317 379,294 SH   SOLE   379,294 0 0
FORD MTR CO COM 345370860   11,534,500 1,150,000 SH Put SOLE   1,150,000 0 0
FORD MTR CO COM 345370860   5,015,000 500,000 SH Call SOLE   500,000 0 0
FORTINET INC COM 34959E109   33,225,390 345,163 SH   SOLE   345,163 0 0
FORTIS INC COM 349553107   358,436,804 7,867,018 SH   SOLE   7,867,018 0 0
FORTIVE CORP COM 34959J108   384,780 5,258 SH   SOLE   5,258 0 0
FORTUNA MNG CORP COM NEW 349942102   1,494,366 245,708 SH   SOLE   245,708 0 0
FOX CORP CL A COM 35137L105   1,131,094 19,984 SH   SOLE   19,984 0 0
FRANCO NEV CORP COM 351858105   209,374,049 1,330,917 SH   SOLE   1,330,917 0 0
FRANCO NEV CORP COM 351858105   1,683,277 10,700 SH Call SOLE   10,700 0 0
FRANKLIN ETF TR SHRT DUR US 353506108   435,696 4,800 SH   SOLE   4,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857   7,931,556 209,497 SH   SOLE   209,497 0 0
FREIGHTOS LTD ORD SHS G51405101   2,294,178 959,907 SH   SOLE   959,907 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,006,554 28,069 SH   SOLE   28,069 0 0
FTAI AVIATION LTD SHS G3730V105   2,226,152 20,050 SH   SOLE   20,050 0 0
GABELLI EQUITY TR INC COM 362397101   429,477 77,945 SH   SOLE   77,945 0 0
GALLAGHER ARTHUR J & CO COM 363576109   16,253,209 47,078 SH   SOLE   47,078 0 0
GAP INC COM 364760108   1,300,141 63,083 SH   SOLE   63,083 0 0
GARMIN LTD SHS H2906T109   1,939,405 8,932 SH   SOLE   8,932 0 0
GARTNER INC COM 366651107   1,353,662 3,225 SH   SOLE   3,225 0 0
GE AEROSPACE COM NEW 369604301   20,661,968 103,232 SH   SOLE   103,232 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   4,820,082 59,721 SH   SOLE   59,721 0 0
GE VERNOVA INC COM 36828A101   25,451,194 83,370 SH   SOLE   83,370 0 0
GEN DIGITAL INC COM 668771108   1,521,246 57,319 SH   SOLE   57,319 0 0
GENERAC HLDGS INC COM 368736104   2,793,899 22,060 SH   SOLE   22,060 0 0
GENERAL DYNAMICS CORP COM 369550108   17,840,906 65,452 SH   SOLE   65,452 0 0
GENERAL MLS INC COM 370334104   4,462,068 74,629 SH   SOLE   74,629 0 0
GENERAL MTRS CO COM 37045V100   8,551,559 181,832 SH   SOLE   181,832 0 0
GENUINE PARTS CO COM 372460105   2,370,052 19,893 SH   SOLE   19,893 0 0
GETTY IMAGES HOLDINGS INC CL A COM 374275105   38,060 22,000 SH   SOLE   22,000 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   15,720,894 325,387 SH   SOLE   325,387 0 0
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   466,371 32,843 SH   SOLE   32,843 0 0
GILDAN ACTIVEWEAR INC COM 375916103   45,068,095 1,019,168 SH   SOLE   1,019,168 0 0
GILEAD SCIENCES INC COM 375558103   26,228,552 234,079 SH   SOLE   234,079 0 0
GLOBAL X FDS GB MSCI AR E 37950E259   247,156 3,060 SH   SOLE   3,060 0 0
GLOBAL X FDS DATA CTR & D 37954Y236   221,250 13,607 SH   SOLE   13,607 0 0
GLOBAL X FDS GLB X MLP EN 37954Y293   1,063,521 16,667 SH   SOLE   16,667 0 0
GLOBAL X FDS CYBRSCURTY E 37954Y384   4,140,296 128,024 SH   SOLE   128,024 0 0
GLOBAL X FDS NASDAQ 100 C 37954Y483   196,583 11,821 SH   SOLE   11,821 0 0
GLOBAL X FDS DAX GERMANY 37954Y491   502,631 12,855 SH   SOLE   12,855 0 0
GLOBAL X FDS ARTIFICIAL E 37954Y632   3,544,576 97,432 SH   SOLE   97,432 0 0
GLOBAL X FDS US PFD ETF 37954Y657   1,648,864 86,600 SH   SOLE   86,600 0 0
GLOBAL X FDS US INFR DEV 37954Y673   10,975,808 290,904 SH   SOLE   290,904 0 0
GLOBAL X FDS RBTCS ARTFL 37954Y715   760,081 26,707 SH   SOLE   26,707 0 0
GLOBAL X FDS GLOBAL X COP 37954Y830   1,800,346 46,080 SH   SOLE   46,080 0 0
GLOBAL X FDS GLOBAL X SIL 37954Y848   1,625,103 41,194 SH   SOLE   41,194 0 0
GLOBAL X FDS GLOBAL X URA 37954Y871   2,855,970 124,606 SH   SOLE   124,606 0 0
GLOBALFOUNDRIES INC ORDINARY SHA G39387108   294,542 7,980 SH   SOLE   7,980 0 0
GODADDY INC CL A 380237107   2,984,740 16,569 SH   SOLE   16,569 0 0
GOLD FIELDS LTD SPONSORED AD 38059T106   333,449 15,095 SH   SOLE   15,095 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   125,816,066 230,310 SH   SOLE   230,310 0 0
GOLDMINING INC COM 38149E101   42,522 50,980 SH   SOLE   50,980 0 0
GOLUB CAP BDC INC COM 38173M102   1,232,623 81,415 SH   SOLE   81,415 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   15,127,340 1,637,158 SH   SOLE   1,637,158 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   134,573 29,707 SH   SOLE   29,707 0 0
GRACO INC COM 384109104   206,520 2,473 SH   SOLE   2,473 0 0
GRAFTECH INTL LTD COM 384313508   113,672 130,000 SH   SOLE   130,000 0 0
GRAINGER W W INC COM 384802104   639,126 647 SH   SOLE   647 0 0
GRAN TIERRA ENERGY INC COM 38500T200   156,094 31,662 SH   SOLE   31,662 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205   27,055,027 580,523 SH   SOLE   580,523 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,251,329 86,723 SH   SOLE   86,723 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM 389637109   1,236,275 18,970 SH   SOLE   18,970 0 0
GREEN DOT CORP CL A 39304D102   109,222 12,941 SH   SOLE   12,941 0 0
GREENBRIER COS INC COM 393657101   269,059 5,253 SH   SOLE   5,253 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED AD 399909100   243,209 4,465 SH   SOLE   4,465 0 0
GSK PLC SPONSORED AD 37733W204   13,415,546 346,297 SH   SOLE   346,297 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,551,004 90,865 SH   SOLE   90,865 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100   227,633 7,785 SH   SOLE   7,785 0 0
HALLIBURTON CO COM 406216101   8,517,495 335,731 SH   SOLE   335,731 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   4,790,217 75,070 SH   SOLE   75,070 0 0
HARLEY DAVIDSON INC COM 412822108   394,380 15,619 SH   SOLE   15,619 0 0
HARTFORD INSURANCE GROUP INC COM 416515104   4,686,892 37,880 SH   SOLE   37,880 0 0
HCA HEALTHCARE INC COM 40412C101   6,741,335 19,509 SH   SOLE   19,509 0 0
HDFC BANK LTD SPONSORED AD 40415F101   2,633,150 39,632 SH   SOLE   39,632 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   3,057,413 180,912 SH   SOLE   180,912 0 0
HECLA MNG CO COM 422704106   523,897 94,226 SH   SOLE   94,226 0 0
HEICO CORP NEW COM 422806109   390,097 1,460 SH   SOLE   1,460 0 0
HENRY JACK & ASSOC INC COM 426281101   2,574,112 14,097 SH   SOLE   14,097 0 0
HERON THERAPEUTICS INC COM 427746102   56,980 25,900 SH   SOLE   25,900 0 0
HERSHEY CO COM 427866108   5,398,391 31,564 SH   SOLE   31,564 0 0
HESS CORP COM 42809H107   6,031,884 37,763 SH   SOLE   37,763 0 0
HESS MIDSTREAM LP CL A SHS 428103105   295,015 6,976 SH   SOLE   6,976 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,582,812 167,389 SH   SOLE   167,389 0 0
HILLENBRAND INC COM 431571108   1,116,475 46,250 SH   SOLE   46,250 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   931,590 4,094 SH   SOLE   4,094 0 0
HOME DEPOT INC COM 437076102   150,652,482 411,068 SH   SOLE   411,068 0 0
HONDA MOTOR LTD ADR ECH CNV 438128308   3,358,531 123,794 SH   SOLE   123,794 0 0
HONEYWELL INTL INC COM 438516106   105,643,349 498,906 SH   SOLE   498,906 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,211,460 226,000 SH   SOLE   226,000 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   372,400 5,027 SH   SOLE   5,027 0 0
HOWMET AEROSPACE INC COM 443201108   4,869,675 37,537 SH   SOLE   37,537 0 0
HP INC COM 40434L105   5,643,222 203,800 SH   SOLE   203,800 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   2,188,657 38,110 SH   SOLE   38,110 0 0
HUDBAY MINERALS INC COM 443628102   8,385,079 1,105,739 SH   SOLE   1,105,739 0 0
HUMACYTE INC COM 44486Q103   32,395 19,000 SH   SOLE   19,000 0 0
HUNT J B TRANS SVCS INC COM 445658107   891,695 6,027 SH   SOLE   6,027 0 0
HUNTINGTON BANCSHARES INC COM 446150104   1,009,362 67,246 SH   SOLE   67,246 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,488,268 7,294 SH   SOLE   7,294 0 0
I-80 GOLD CORP COM 44955L106   175,944 297,800 SH   SOLE   297,800 0 0
IAMGOLD CORP COM 450913108   26,742,767 4,284,501 SH   SOLE   4,284,501 0 0
ICICI BANK LIMITED ADR 45104G104   403,771 12,810 SH   SOLE   12,810 0 0
ICL GROUP LTD SHS M53213100   271,353 48,324 SH   SOLE   48,324 0 0
ICON PLC SHS G4705A100   438,000 2,503 SH   SOLE   2,503 0 0
IDEXX LABS INC COM 45168D104   491,761 1,171 SH   SOLE   1,171 0 0
ILLINOIS TOOL WKS INC COM 452308109   10,799,099 43,543 SH   SOLE   43,543 0 0
ILLUMINA INC COM 452327109   2,609,572 32,891 SH   SOLE   32,891 0 0
IMAX CORP COM 45245E109   415,039 15,751 SH   SOLE   15,751 0 0
IMMUNITYBIO INC COM 45256X103   38,227 12,700 SH   SOLE   12,700 0 0
IMMUNOPRECISE ANTIBODIES LTD COM NEW 45257F200   15,512 41,200 SH   SOLE   41,200 0 0
IMPERIAL OIL LTD COM NEW 453038408   90,258,686 1,249,208 SH   SOLE   1,249,208 0 0
INCYTE CORP COM 45337C102   254,916 4,210 SH   SOLE   4,210 0 0
INDIA FD INC COM 454089103   464,143 29,432 SH   SOLE   29,432 0 0
INFOSYS LTD SPONSORED AD 456788108   507,551 27,811 SH   SOLE   27,811 0 0
ING GROEP N.V. SPONSORED AD 456837103   10,808,594 551,740 SH   SOLE   551,740 0 0
INGERSOLL RAND INC COM 45687V106   8,719,989 108,959 SH   SOLE   108,959 0 0
INGREDION INC COM 457187102   7,825,549 57,877 SH   SOLE   57,877 0 0
INMODE LTD SHS M5425M103   302,201 17,035 SH   SOLE   17,035 0 0
INNOVATOR ETFS TRUST INNOVATOR DE 45782C862   328,791 7,240 SH   SOLE   7,240 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   6,519 10,000 SH   SOLE   10,000 0 0
INSULET CORP COM 45784P101   1,345,088 5,122 SH   SOLE   5,122 0 0
INTEGRA RES CORP COM 45826T509   118,590 95,316 SH   SOLE   95,316 0 0
INTEL CORP COM 458140100   24,996,017 1,100,661 SH   SOLE   1,100,661 0 0
INTEL CORP COM 458140100   4,542,000 200,000 SH Put SOLE   200,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   131,677 18,520 SH   SOLE   18,520 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,297,561 13,875 SH   SOLE   13,875 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   16,063,028 93,119 SH   SOLE   93,119 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   73,819,893 296,871 SH   SOLE   296,871 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   274,972 3,543 SH   SOLE   3,543 0 0
INTERPUBLIC GROUP COS INC COM 460690100   6,752,003 248,601 SH   SOLE   248,601 0 0
INTUIT COM 461202103   27,258,086 44,395 SH   SOLE   44,395 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   27,104,999 54,728 SH   SOLE   54,728 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIEL 46090F100   233,223 17,111 SH   SOLE   17,111 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   2,913,009 47,366 SH   SOLE   47,366 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   5,487,775 54,670 SH   SOLE   54,670 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE 46140H106   288,607 10,957 SH   SOLE   10,957 0 0
INVESCO EXCH TRADED FD TR II S&P INTL QUL 46138E214   651,045 21,745 SH   SOLE   21,745 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMN 46138E339   1,479,740 15,992 SH   SOLE   15,992 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW V 46138E354   283,338 3,792 SH   SOLE   3,792 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   670,844 59,790 SH   SOLE   59,790 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   284,507 6,231 SH   SOLE   6,231 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,913,077 47,672 SH   SOLE   47,672 0 0
INVESCO EXCH TRADED FD TR II RAFI EMRGNG 46138E727   589,567 27,119 SH   SOLE   27,119 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD M 46138E735   815,359 24,356 SH   SOLE   24,356 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD M 46138E743   287,505 5,530 SH   SOLE   5,530 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT 46138E875   304,297 7,991 SH   SOLE   7,991 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 E 46138G649   413,256 2,141 SH   SOLE   2,141 0 0
INVESCO EXCH TRD SLF IDX FD INTL DEV DYN 46138J437   1,656,573 67,313 SH   SOLE   67,313 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 202 46138J577   302,688 16,335 SH   SOLE   16,335 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DY 46138J619   1,499,717 28,132 SH   SOLE   28,132 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 46138J643   354,090 17,400 SH   SOLE   17,400 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 46138J783   479,955 24,500 SH   SOLE   24,500 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 46138J791   696,897 35,775 SH   SOLE   35,775 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 46138J825   529,925 25,625 SH   SOLE   25,625 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DE 46137V100   2,263,751 19,423 SH   SOLE   19,423 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ET 46137V142   2,198,648 34,077 SH   SOLE   34,077 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHI 46137V308   795,640 7,062 SH   SOLE   7,062 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL W 46137V357   67,017,490 386,870 SH   SOLE   386,870 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP 46137V431   378,945 3,794 SH   SOLE   3,794 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOM 46137V464   1,063,884 9,352 SH   SOLE   9,352 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU 46137V480   5,197,507 103,536 SH   SOLE   103,536 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTER 46137V530   597,741 13,545 SH   SOLE   13,545 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG 46137V605   28,391,000 537,403 SH   SOLE   537,403 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 46137V613   866,390 21,440 SH   SOLE   21,440 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGH 46137V837   459,508 4,596 SH   SOLE   4,596 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   314,745,669 671,214 SH   SOLE   671,214 0 0
INVITATION HOMES INC COM 46187W107   8,010,621 229,860 SH   SOLE   229,860 0 0
IONQ INC COM 46222L108   2,390,181 108,300 SH   SOLE   108,300 0 0
IQVIA HLDGS INC COM 46266C105   3,563,552 20,213 SH   SOLE   20,213 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   4,340,820 158,888 SH   SOLE   158,888 0 0
IRON MTN INC DEL COM 46284V101   11,452,870 133,111 SH   SOLE   133,111 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   6,554,523 140,024 SH   SOLE   140,024 0 0
ISHARES GOLD TR ISHARES NEW 464285204   20,300,871 344,316 SH   SOLE   344,316 0 0
ISHARES INC MSCI AUSTRIA 464286202   8,435,271 335,799 SH   SOLE   335,799 0 0
ISHARES INC EM MKTS DIV 464286319   370,707 13,584 SH   SOLE   13,584 0 0
ISHARES INC MSCI WORLD E 464286392   395,664 2,583 SH   SOLE   2,583 0 0
ISHARES INC MSCI BRAZIL 464286400   2,204,617 85,285 SH   SOLE   85,285 0 0
ISHARES INC MSCI CDA ETF 464286509   6,559,120 160,960 SH   SOLE   160,960 0 0
ISHARES INC MSCI GBL MIN 464286525   1,404,470 12,069 SH   SOLE   12,069 0 0
ISHARES INC MSCI SWITZER 464286749   1,152,379 22,251 SH   SOLE   22,251 0 0
ISHARES INC MSCI SPAIN E 464286764   8,170,531 214,675 SH   SOLE   214,675 0 0
ISHARES INC MSCI STH KOR 464286772   4,372,484 80,912 SH   SOLE   80,912 0 0
ISHARES INC MSCI STH AFR 464286780   4,603,779 95,653 SH   SOLE   95,653 0 0
ISHARES INC MSCI GERMANY 464286806   841,456 22,693 SH   SOLE   22,693 0 0
ISHARES INC MSCI HONG KG 464286871   8,457,155 482,990 SH   SOLE   482,990 0 0
ISHARES INC CORE MSCI EM 46434G103   975,562 18,076 SH   SOLE   18,076 0 0
ISHARES INC MSCI EMRG CH 46434G764   5,546,131 100,674 SH   SOLE   100,674 0 0
ISHARES INC MSCI TAIWAN 46434G772   1,089,096 22,938 SH   SOLE   22,938 0 0
ISHARES INC MSCI JPN ETF 46434G822   23,271,184 339,428 SH   SOLE   339,428 0 0
ISHARES INC MSCI ITALY E 46434G830   10,469,460 247,388 SH   SOLE   247,388 0 0
ISHARES INC MSCI GBL ETF 46434G848   347,964 9,698 SH   SOLE   9,698 0 0
ISHARES INC MSCI CDA ETF 464286509   572,843,125 14,057,500 SH Put SOLE   14,057,500 0 0
ISHARES INC MSCI CDA ETF 464286509   32,905,625 807,500 SH Call SOLE   807,500 0 0
ISHARES SILVER TR ISHARES 46428Q109   3,958,725 127,742 SH   SOLE   127,742 0 0
ISHARES TR S&P 100 ETF 464287101   232,643 859 SH   SOLE   859 0 0
ISHARES TR CORE S&P TTL 464287150   746,457 6,118 SH   SOLE   6,118 0 0
ISHARES TR SELECT DIVID 464287168   38,941,548 289,981 SH   SOLE   289,981 0 0
ISHARES TR TIPS BD ETF 464287176   2,750,033 24,755 SH   SOLE   24,755 0 0
ISHARES TR CHINA LG-CAP 464287184   15,995,858 446,313 SH   SOLE   446,313 0 0
ISHARES TR CORE S&P500 464287200   69,462,078 123,620 SH   SOLE   123,620 0 0
ISHARES TR CORE US AGGB 464287226   11,218,517 113,410 SH   SOLE   113,410 0 0
ISHARES TR MSCI EMG MKT 464287234   21,454,340 490,946 SH   SOLE   490,946 0 0
ISHARES TR IBOXX INV CP 464287242   339,330 3,122 SH   SOLE   3,122 0 0
ISHARES TR GLOBAL TECH 464287291   5,852,051 77,265 SH   SOLE   77,265 0 0
ISHARES TR S&P 500 GRWT 464287309   246,464 2,655 SH   SOLE   2,655 0 0
ISHARES TR GLOB HLTHCRE 464287325   1,413,144 15,495 SH   SOLE   15,495 0 0
ISHARES TR GLOBAL FINLS 464287333   243,127 2,360 SH   SOLE   2,360 0 0
ISHARES TR LATN AMER 40 464287390   328,169 13,935 SH   SOLE   13,935 0 0
ISHARES TR S&P 500 VAL 464287408   679,799 3,567 SH   SOLE   3,567 0 0
ISHARES TR 20 YR TR BD 464287432   23,472,359 257,853 SH   SOLE   257,853 0 0
ISHARES TR 7-10 YR TRSY 464287440   14,765,183 154,820 SH   SOLE   154,820 0 0
ISHARES TR 1 3 YR TREAS 464287457   2,517,888 30,435 SH   SOLE   30,435 0 0
ISHARES TR MSCI EAFE ET 464287465   52,265,599 639,491 SH   SOLE   639,491 0 0
ISHARES TR RUS MD CP GR 464287481   240,502 2,047 SH   SOLE   2,047 0 0
ISHARES TR RUS MID CAP 464287499   221,948 2,609 SH   SOLE   2,609 0 0
ISHARES TR CORE S&P MCP 464287507   13,035,974 223,410 SH   SOLE   223,410 0 0
ISHARES TR EXPANDED TEC 464287515   647,224 7,273 SH   SOLE   7,273 0 0
ISHARES TR ISHARES SEMI 464287523   5,984,935 31,806 SH   SOLE   31,806 0 0
ISHARES TR EXPND TEC SC 464287549   9,868,523 108,840 SH   SOLE   108,840 0 0
ISHARES TR ISHARES BIOT 464287556   421,686 3,297 SH   SOLE   3,297 0 0
ISHARES TR GLOBAL 100 E 464287572   6,523,648 67,750 SH   SOLE   67,750 0 0
ISHARES TR RUS 1000 VAL 464287598   320,248 1,702 SH   SOLE   1,702 0 0
ISHARES TR RUS 1000 ETF 464287622   630,044 2,054 SH   SOLE   2,054 0 0
ISHARES TR RUS 2000 VAL 464287630   426,669 2,826 SH   SOLE   2,826 0 0
ISHARES TR RUSSELL 2000 464287655   482,344,876 2,417,890 SH   SOLE   2,417,890 0 0
ISHARES TR S&P MC 400VL 464287705   5,056,437 42,232 SH   SOLE   42,232 0 0
ISHARES TR U.S. TECH ET 464287721   3,461,144 24,645 SH   SOLE   24,645 0 0
ISHARES TR U.S. REAL ES 464287739   5,025,152 52,482 SH   SOLE   52,482 0 0
ISHARES TR US INDUSTRIA 464287754   532,957 4,094 SH   SOLE   4,094 0 0
ISHARES TR US HLTHCARE 464287762   2,718,008 44,638 SH   SOLE   44,638 0 0
ISHARES TR U.S. FINLS E 464287788   430,636 3,816 SH   SOLE   3,816 0 0
ISHARES TR CORE S&P SCP 464287804   1,365,684 13,060 SH   SOLE   13,060 0 0
ISHARES TR US CONSM STA 464287812   8,552,901 119,504 SH   SOLE   119,504 0 0
ISHARES TR EUROPE ETF 464287861   735,008 12,629 SH   SOLE   12,629 0 0
ISHARES TR SP SMCP600VL 464287879   9,757,456 100,097 SH   SOLE   100,097 0 0
ISHARES TR GL CLEAN ENE 464288224   963,597 84,378 SH   SOLE   84,378 0 0
ISHARES TR MSCI ACWI ET 464288257   1,556,251 13,371 SH   SOLE   13,371 0 0
ISHARES TR EAFE SML CP 464288273   538,607 8,478 SH   SOLE   8,478 0 0
ISHARES TR JPMORGAN USD 464288281   235,081 2,595 SH   SOLE   2,595 0 0
ISHARES TR GLB INFRASTR 464288372   430,089 7,867 SH   SOLE   7,867 0 0
ISHARES TR INTL SEL DIV 464288448   806,396 25,996 SH   SOLE   25,996 0 0
ISHARES TR IBOXX HI YD 464288513   2,684,784 34,032 SH   SOLE   34,032 0 0
ISHARES TR ESG MSCI KLD 464288570   218,645 2,135 SH   SOLE   2,135 0 0
ISHARES TR MRGSTR SM CP 464288604   357,787 7,942 SH   SOLE   7,942 0 0
ISHARES TR ISHS 1-5YR I 464288646   384,448 7,341 SH   SOLE   7,341 0 0
ISHARES TR 3 7 YR TREAS 464288661   360,312 3,050 SH   SOLE   3,050 0 0
ISHARES TR SHORT TREAS 464288679   4,678,312 42,353 SH   SOLE   42,353 0 0
ISHARES TR PFD AND INCM 464288687   487,900 15,877 SH   SOLE   15,877 0 0
ISHARES TR GLOB INDSTRL 464288729   953,984 6,562 SH   SOLE   6,562 0 0
ISHARES TR GLB CNSM STP 464288737   235,320 3,674 SH   SOLE   3,674 0 0
ISHARES TR US HOME CONS 464288752   442,536 4,648 SH   SOLE   4,648 0 0
ISHARES TR US AER DEF E 464288760   1,560,701 10,194 SH   SOLE   10,194 0 0
ISHARES TR US REGNL BKS 464288778   200,509 4,300 SH   SOLE   4,300 0 0
ISHARES TR U.S. INSRNCE 464288786   1,590,327 11,540 SH   SOLE   11,540 0 0
ISHARES TR U.S. MED DVC 464288810   3,649,199 60,628 SH   SOLE   60,628 0 0
ISHARES TR EAFE VALUE E 464288877   3,121,934 52,968 SH   SOLE   52,968 0 0
ISHARES TR EAFE GRWTH E 464288885   786,000 7,860 SH   SOLE   7,860 0 0
ISHARES TR MSCI EURO FL 464289180   475,213 16,680 SH   SOLE   16,680 0 0
ISHARES TR RUS TP200 GR 464289438   450,146 2,134 SH   SOLE   2,134 0 0
ISHARES TR INDIA 50 ETF 464289529   1,004,891 19,793 SH   SOLE   19,793 0 0
ISHARES TR CORE 60/40 B 464289867   208,116 3,615 SH   SOLE   3,615 0 0
ISHARES TR US TREAS BD 46429B267   3,588,027 156,103 SH   SOLE   156,103 0 0
ISHARES TR MSCI DENMARK 46429B523   22,260,691 214,313 SH   SOLE   214,313 0 0
ISHARES TR MSCI INDIA E 46429B598   1,073,873 20,860 SH   SOLE   20,860 0 0
ISHARES TR MSCI POLAND 46429B606   445,667 15,911 SH   SOLE   15,911 0 0
ISHARES TR FLTG RATE NT 46429B655   15,012,120 294,067 SH   SOLE   294,067 0 0
ISHARES TR CORE HIGH DV 46429B663   5,119,137 42,265 SH   SOLE   42,265 0 0
ISHARES TR MSCI EAFE MI 46429B689   408,223 5,239 SH   SOLE   5,239 0 0
ISHARES TR MSCI USA MIN 46429B697   796,110 8,500 SH   SOLE   8,500 0 0
ISHARES TR 0-5 YR TIPS 46429B747   4,257,687 41,149 SH   SOLE   41,149 0 0
ISHARES TR MSCI USA QLT 46432F339   375,616 2,198 SH   SOLE   2,198 0 0
ISHARES TR MSCI USA MME 46432F396   522,506 2,585 SH   SOLE   2,585 0 0
ISHARES TR CORE MSCI EA 46432F842   3,101,499 40,998 SH   SOLE   40,998 0 0
ISHARES TR 0-5YR INVT G 46434V100   609,947 12,131 SH   SOLE   12,131 0 0
ISHARES TR EXPONENTIAL 46434V381   5,262,653 91,429 SH   SOLE   91,429 0 0
ISHARES TR CORE DIV GRW 46434V621   2,370,004 38,362 SH   SOLE   38,362 0 0
ISHARES TR HDG MSCI JAP 46434V886   633,084 15,095 SH   SOLE   15,095 0 0
ISHARES TR FUTURE AI & 46435U556   471,750 15,000 SH   SOLE   15,000 0 0
ISHARES TR MSCI USA QUA 46436E403   528,026 10,350 SH   SOLE   10,350 0 0
ISHARES TR 0-3 MNTH TRE 46436E718   4,646,625 46,157 SH   SOLE   46,157 0 0
ISHARES TR IBONDS 27 TR 46436E841   703,764 31,390 SH   SOLE   31,390 0 0
ISHARES TR IBONDS 26 TR 46436E858   657,346 28,655 SH   SOLE   28,655 0 0
ISHARES TR IBONDS 25 TR 46436E866   701,801 30,030 SH   SOLE   30,030 0 0
ISHARES U S ETF TR SHORT DURATI 46431W507   299,879 5,895 SH   SOLE   5,895 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP 465562106   116,232 21,133 SH   SOLE   21,133 0 0
ITRON INC COM 465741106   295,737 2,823 SH   SOLE   2,823 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMI 46641Q332   9,290,107 162,585 SH   SOLE   162,585 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT E 46641Q837   384,839 7,601 SH   SOLE   7,601 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT P 46654Q203   271,845 5,250 SH   SOLE   5,250 0 0
JACOBS SOLUTIONS INC COM 46982L108   499,155 4,129 SH   SOLE   4,129 0 0
JANUS DETROIT STR TR HENDRSON AAA 47103U845   8,664,158 170,857 SH   SOLE   170,857 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   286,959 7,938 SH   SOLE   7,938 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   277,351 2,234 SH   SOLE   2,234 0 0
JD.COM INC SPON ADS CL 47215P106   658,249 16,008 SH   SOLE   16,008 0 0
JELD-WEN HLDG INC COM 47580P103   387,710 64,943 SH   SOLE   64,943 0 0
JETBLUE AWYS CORP COM 477143101   3,376,651 700,550 SH   SOLE   700,550 0 0
JOHNSON & JOHNSON COM 478160104   161,168,045 971,829 SH   SOLE   971,829 0 0
JOHNSON CTLS INTL PLC SHS G51502105   6,648,089 82,987 SH   SOLE   82,987 0 0
JPMORGAN CHASE & CO. COM 46625H100   563,161,962 2,295,809 SH   SOLE   2,295,809 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   138,859 10,823 SH   SOLE   10,823 0 0
KENVUE INC COM 49177J102   17,253,274 719,486 SH   SOLE   719,486 0 0
KEURIG DR PEPPER INC COM 49271V100   10,026,084 292,989 SH   SOLE   292,989 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   505,474 3,375 SH   SOLE   3,375 0 0
KIMBERLY-CLARK CORP COM 494368103   12,685,740 89,198 SH   SOLE   89,198 0 0
KIMCO RLTY CORP COM 49446R109   5,263,272 247,800 SH   SOLE   247,800 0 0
KINDER MORGAN INC DEL COM 49456B101   23,373,745 819,269 SH   SOLE   819,269 0 0
KINROSS GOLD CORP COM 496902404   107,776,845 8,552,595 SH   SOLE   8,552,595 0 0
KINROSS GOLD CORP COM 496902404   1,727,687 137,100 SH Call SOLE   137,100 0 0
KINSALE CAP GROUP INC COM 49714P108   516,399 1,061 SH   SOLE   1,061 0 0
KKR & CO INC COM 48251W104   12,793,518 110,661 SH   SOLE   110,661 0 0
KLA CORP COM NEW 482480100   19,846,081 29,194 SH   SOLE   29,194 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS 500472303   8,571,738 337,470 SH   SOLE   337,470 0 0
KRAFT HEINZ CO COM 500754106   11,905,555 391,244 SH   SOLE   391,244 0 0
KRANESHARES TRUST CSI CHI INTE 500767306   916,143 26,243 SH   SOLE   26,243 0 0
KROGER CO COM 501044101   6,033,007 89,127 SH   SOLE   89,127 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   200,458 6,384 SH   SOLE   6,384 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   8,376,377 40,019 SH   SOLE   40,019 0 0
LABCORP HOLDINGS INC COM SHS 504922105   687,514 2,954 SH   SOLE   2,954 0 0
LAM RESEARCH CORP COM NEW 512807306   14,145,384 194,572 SH   SOLE   194,572 0 0
LAS VEGAS SANDS CORP COM 517834107   2,958,054 76,574 SH   SOLE   76,574 0 0
LAUDER ESTEE COS INC CL A 518439104   3,918,750 59,375 SH   SOLE   59,375 0 0
LEGG MASON ETF INVT FRANKLIN INT 52468L505   454,831 14,051 SH   SOLE   14,051 0 0
LEIDOS HOLDINGS INC COM 525327102   978,585 7,252 SH   SOLE   7,252 0 0
LENNAR CORP CL A 526057104   1,128,976 9,836 SH   SOLE   9,836 0 0
LEONARDO DRS INC COM 52661A108   331,661 10,087 SH   SOLE   10,087 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE 531229755   460,671 5,118 SH   SOLE   5,118 0 0
LIFEMD INC COM 53216B104   78,880 14,500 SH   SOLE   14,500 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   7,739,776 73,614 SH   SOLE   73,614 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   5,524,225 631,271 SH   SOLE   631,271 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   3,500,382 400,000 SH Put SOLE   400,000 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   7,875,860 900,000 SH Call SOLE   900,000 0 0
LINCOLN ELEC HLDGS INC COM 533900106   474,981 2,511 SH   SOLE   2,511 0 0
LINCOLN NATL CORP IND COM 534187109   448,480 12,489 SH   SOLE   12,489 0 0
LINDE PLC SHS G54950103   28,685,287 61,604 SH   SOLE   61,604 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   20,796 46,050 SH   SOLE   46,050 0 0
LIQUIDITY SVCS INC COM 53635B107   5,529,083 178,300 SH   SOLE   178,300 0 0
LISTED FD TR WAHED FTSE E 53656F607   493,870 10,112 SH   SOLE   10,112 0 0
LISTED FD TR ROUNDHILL MA 53656G498   860,334 18,760 SH   SOLE   18,760 0 0
LITHIUM ARGENTINA AG COM SHS H5012F103   270,314 126,315 SH   SOLE   126,315 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   4,082,584 31,265 SH   SOLE   31,265 0 0
LLOYDS BANKING GROUP PLC SPONSORED AD 539439109   13,675,993 3,580,103 SH   SOLE   3,580,103 0 0
LOCKHEED MARTIN CORP COM 539830109   22,239,457 49,785 SH   SOLE   49,785 0 0
LOEWS CORP COM 540424108   2,786,895 30,322 SH   SOLE   30,322 0 0
LOGITECH INTL S A SHS H50430232   2,342,096 28,012 SH   SOLE   28,012 0 0
LOUISIANA PAC CORP COM 546347105   239,148 2,600 SH   SOLE   2,600 0 0
LOWES COS INC COM 548661107   38,036,548 163,086 SH   SOLE   163,086 0 0
LPL FINL HLDGS INC COM 50212V100   4,162,857 12,725 SH   SOLE   12,725 0 0
LULULEMON ATHLETICA INC COM 550021109   17,530,341 61,932 SH   SOLE   61,932 0 0
LYFT INC CL A COM 55087P104   6,731,275 567,083 SH   SOLE   567,083 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   985,037 13,992 SH   SOLE   13,992 0 0
M & T BK CORP COM 55261F104   735,735 4,116 SH   SOLE   4,116 0 0
M/I HOMES INC COM 55305B101   205,752 1,802 SH   SOLE   1,802 0 0
MACYS INC COM 55616P104   126,856 10,100 SH   SOLE   10,100 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,058,693 5,437 SH   SOLE   5,437 0 0
MAG SILVER CORP COM 55903Q104   1,445,087 94,977 SH   SOLE   94,977 0 0
MAGNA INTL INC COM 559222401   196,374,449 5,776,404 SH   SOLE   5,776,404 0 0
MAGNITE INC COM 55955D100   747,846 65,543 SH   SOLE   65,543 0 0
MANULIFE FINL CORP COM 56501R106   680,433,622 21,843,776 SH   SOLE   21,843,776 0 0
MANULIFE FINL CORP COM 56501R106   50,618,750 1,625,000 SH Put SOLE   1,625,000 0 0
MANULIFE FINL CORP COM 56501R106   3,115,000 100,000 SH Call SOLE   100,000 0 0
MAPLEBEAR INC COM 565394103   426,903 10,702 SH   SOLE   10,702 0 0
MARA HOLDINGS INC COM 565788106   916,332 79,681 SH   SOLE   79,681 0 0
MARATHON PETE CORP COM 56585A102   15,171,137 104,133 SH   SOLE   104,133 0 0
MARKEL GROUP INC COM 570535104   9,680,841 5,178 SH   SOLE   5,178 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,932,438 8,932 SH   SOLE   8,932 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,486,606 6,241 SH   SOLE   6,241 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   2,516,602 39,175 SH   SOLE   39,175 0 0
MARSH & MCLENNAN COS INC COM 571748102   18,992,611 77,829 SH   SOLE   77,829 0 0
MARTIN MARIETTA MATLS INC COM 573284106   251,496 526 SH   SOLE   526 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,331,390 21,624 SH   SOLE   21,624 0 0
MASCO CORP COM 574599106   1,237,117 17,790 SH   SOLE   17,790 0 0
MASTERCARD INCORPORATED CL A 57636Q104   165,508,990 301,958 SH   SOLE   301,958 0 0
MATCH GROUP INC NEW COM 57667L107   598,822 19,193 SH   SOLE   19,193 0 0
MATTEL INC COM 577081102   469,235 24,150 SH   SOLE   24,150 0 0
MCDONALDS CORP COM 580135101   111,229,109 356,081 SH   SOLE   356,081 0 0
MCGRATH RENTCORP COM 580589109   1,018,530 9,143 SH   SOLE   9,143 0 0
MCKESSON CORP COM 58155Q103   12,214,769 18,150 SH   SOLE   18,150 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   598,508 99,255 SH   SOLE   99,255 0 0
MEDTRONIC PLC SHS G5960L103   36,076,633 401,476 SH   SOLE   401,476 0 0
MERCADOLIBRE INC COM 58733R102   3,581,797 1,836 SH   SOLE   1,836 0 0
MERCK & CO INC COM 58933Y105   79,602,429 886,836 SH   SOLE   886,836 0 0
META PLATFORMS INC CL A 30303M102   320,311,037 555,748 SH   SOLE   555,748 0 0
META PLATFORMS INC CL A 30303M102   4,034,520 7,000 SH Put SOLE   7,000 0 0
METHANEX CORP COM 59151K108   1,738,129 49,557 SH   SOLE   49,557 0 0
METLIFE INC COM 59156R108   2,749,130 34,240 SH   SOLE   34,240 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,619,489 3,065 SH   SOLE   3,065 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,433,539 48,365 SH   SOLE   48,365 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,435,265 50,305 SH   SOLE   50,305 0 0
MICRON TECHNOLOGY INC COM 595112103   23,202,143 267,029 SH   SOLE   267,029 0 0
MICROSOFT CORP COM 594918104   702,061,889 1,870,220 SH   SOLE   1,870,220 0 0
MICROSOFT CORP COM 594918104   863,397 2,300 SH Call SOLE   2,300 0 0
MICROSTRATEGY INC CL A NEW 594972408   2,876,358 9,978 SH   SOLE   9,978 0 0
MICROVISION INC DEL COM NEW 594960304   58,302 47,018 SH   SOLE   47,018 0 0
MID-AMER APT CMNTYS INC COM 59522J103   7,676,169 45,806 SH   SOLE   45,806 0 0
MIDDLEBY CORP COM 596278101   1,155,504 7,603 SH   SOLE   7,603 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED AD 606822104   7,827,409 574,278 SH   SOLE   574,278 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED AD 60687Y109   717,463 130,211 SH   SOLE   130,211 0 0
MODERNA INC COM 60770K107   1,077,385 38,003 SH   SOLE   38,003 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   2,400,652 39,439 SH   SOLE   39,439 0 0
MONDAY COM LTD SHS M7S64H106   4,729,948 19,452 SH   SOLE   19,452 0 0
MONDELEZ INTL INC CL A 609207105   24,314,319 358,354 SH   SOLE   358,354 0 0
MONGODB INC CL A 60937P106   458,320 2,613 SH   SOLE   2,613 0 0
MONRO INC COM 610236101   737,970 51,000 SH   SOLE   51,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   3,960,575 67,679 SH   SOLE   67,679 0 0
MOODYS CORP COM 615369105   4,019,370 8,631 SH   SOLE   8,631 0 0
MORGAN STANLEY COM NEW 617446448   91,780,672 786,669 SH   SOLE   786,669 0 0
MOSAIC CO NEW COM 61945C103   1,036,698 38,382 SH   SOLE   38,382 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   13,852,308 31,640 SH   SOLE   31,640 0 0
MP MATERIALS CORP COM CL A 553368101   940,761 38,540 SH   SOLE   38,540 0 0
MR COOPER GROUP INC COM 62482R107   6,056,664 50,641 SH   SOLE   50,641 0 0
MSCI INC COM 55354G100   5,390,912 9,533 SH   SOLE   9,533 0 0
MUELLER INDS INC COM 624756102   2,863,702 37,611 SH   SOLE   37,611 0 0
MURPHY USA INC COM 626755102   217,052 462 SH   SOLE   462 0 0
NANO X IMAGING LTD ORD SHS M70700105   52,947 10,600 SH   SOLE   10,600 0 0
NASDAQ INC COM 631103108   2,998,063 39,521 SH   SOLE   39,521 0 0
NATERA INC COM 632307104   1,133,967 8,019 SH   SOLE   8,019 0 0
NATIONAL BANKSHARES INC VA COM 634865109   2,596,425 97,500 SH Put SOLE   97,500 0 0
NATIONAL BANKSHARES INC VA COM 634865109   2,596,425 97,500 SH Call SOLE   97,500 0 0
NATIONAL FUEL GAS CO COM 636180101   208,666 2,635 SH   SOLE   2,635 0 0
NATIONAL GRID PLC SPONSORED AD 636274409   1,109,859 16,916 SH   SOLE   16,916 0 0
NATWEST GROUP PLC SPONS ADR 639057207   14,270,803 1,197,215 SH   SOLE   1,197,215 0 0
NETAPP INC COM 64110D104   2,112,376 24,048 SH   SOLE   24,048 0 0
NETFLIX INC COM 64110L106   84,319,704 90,420 SH   SOLE   90,420 0 0
NEW FOUND GOLD CORP COM 64440N103   37,337 31,050 SH   SOLE   31,050 0 0
NEW GOLD INC CDA COM 644535106   10,240,880 2,769,465 SH   SOLE   2,769,465 0 0
NEW YORK MTG TR INC COM 649604840   77,880 12,000 SH   SOLE   12,000 0 0
NEWELL BRANDS INC COM 651229106   180,966 29,188 SH   SOLE   29,188 0 0
NEWMONT CORP COM 651639106   23,390,405 484,474 SH   SOLE   484,474 0 0
NEWMONT CORP COM 651639106   3,138,200 65,000 SH Put SOLE   65,000 0 0
NEWMONT CORP COM 651639106   8,690,400 180,000 SH Call SOLE   180,000 0 0
NEWS CORP NEW CL A 65249B109   2,202,098 80,900 SH   SOLE   80,900 0 0
NEXGEN ENERGY LTD COM 65340P106   599,805 133,789 SH   SOLE   133,789 0 0
NEXTERA ENERGY INC COM 65339F101   17,522,378 247,177 SH   SOLE   247,177 0 0
NIKE INC CL B 654106103   26,147,653 411,904 SH   SOLE   411,904 0 0
NIO INC SPON ADS 62914V106   75,171 19,730 SH   SOLE   19,730 0 0
NISOURCE INC COM 65473P105   3,896,788 97,201 SH   SOLE   97,201 0 0
NOAH HLDGS LTD SPON ADS 65487X102   233,500 24,709 SH   SOLE   24,709 0 0
NOKIA CORP SPONSORED AD 654902204   108,504 20,589 SH   SOLE   20,589 0 0
NORFOLK SOUTHN CORP COM 655844108   8,322,672 35,139 SH   SOLE   35,139 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   7,385,361 468,282 SH   SOLE   468,282 0 0
NORTHROP GRUMMAN CORP COM 666807102   4,544,601 8,876 SH   SOLE   8,876 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   20,601,159 1,086,559 SH   SOLE   1,086,559 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   40,695 27,359 SH   SOLE   27,359 0 0
NOVA LTD COM M7516K103   1,415,286 7,678 SH   SOLE   7,678 0 0
NOVAGOLD RES INC COM NEW 66987E206   295,776 101,293 SH   SOLE   101,293 0 0
NOVARTIS AG SPONSORED AD 66987V109   207,686,992 1,862,998 SH   SOLE   1,862,998 0 0
NOVO-NORDISK A S ADR 670100205   44,834,839 645,663 SH   SOLE   645,663 0 0
NRG ENERGY INC COM NEW 629377508   1,834,168 19,214 SH   SOLE   19,214 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,922,365 187,731 SH   SOLE   187,731 0 0
NUCOR CORP COM 670346105   8,824,171 73,327 SH   SOLE   73,327 0 0
NUCOR CORP COM 670346105   3,610,200 30,000 SH Call SOLE   30,000 0 0
NUTRIEN LTD COM 67077M108   266,808,033 5,374,639 SH   SOLE   5,374,639 0 0
NUTRIEN LTD COM 67077M108   10,176,618 205,000 SH Put SOLE   205,000 0 0
NUTRIEN LTD COM 67077M108   25,168,513 507,000 SH Call SOLE   507,000 0 0
NVIDIA CORPORATION COM 67066G104   574,887,858 5,304,372 SH   SOLE   5,304,372 0 0
NVIDIA CORPORATION COM 67066G104   32,199,698 297,100 SH Call SOLE   297,100 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,896,419 9,978 SH   SOLE   9,978 0 0
OBSIDIAN ENERGY LTD COM 674482203   112,554 19,209 SH   SOLE   19,209 0 0
OCCIDENTAL PETE CORP COM 674599105   7,597,886 153,928 SH   SOLE   153,928 0 0
OCUGEN INC COM 67577C105   43,437 61,500 SH   SOLE   61,500 0 0
OKTA INC CL A 679295105   3,400,290 32,316 SH   SOLE   32,316 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,968,173 17,940 SH   SOLE   17,940 0 0
OLD REP INTL CORP COM 680223104   2,628,485 67,019 SH   SOLE   67,019 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   261,800 6,875 SH   SOLE   6,875 0 0
OMNICOM GROUP INC COM 681919106   425,660 5,134 SH   SOLE   5,134 0 0
ON HLDG AG NAMEN AKT A H5919C104   1,752,057 39,892 SH   SOLE   39,892 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875   32,549 59,276 SH   SOLE   59,276 0 0
ONEOK INC NEW COM 682680103   14,592,980 147,077 SH   SOLE   147,077 0 0
OPEN TEXT CORP COM 683715106   51,120,722 2,024,983 SH   SOLE   2,024,983 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   17,167 16,830 SH   SOLE   16,830 0 0
OPKO HEALTH INC COM 68375N103   49,680 29,928 SH   SOLE   29,928 0 0
ORACLE CORP COM 68389X105   45,499,065 325,435 SH   SOLE   325,435 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   11,106,793 7,753 SH   SOLE   7,753 0 0
ORLA MNG LTD NEW COM 68634K106   987,219 105,678 SH   SOLE   105,678 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   13,149,047 622,902 SH   SOLE   622,902 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   5,066,240 240,000 SH Put SOLE   240,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   15,259,938 722,900 SH Call SOLE   722,900 0 0
OTIS WORLDWIDE CORP COM 68902V107   6,120,998 59,312 SH   SOLE   59,312 0 0
OUSTER INC COM NEW 68989M202   195,566 21,778 SH   SOLE   21,778 0 0
OVINTIV INC COM 69047Q102   3,752,019 87,664 SH   SOLE   87,664 0 0
OWENS CORNING NEW COM 690742101   2,902,245 20,321 SH   SOLE   20,321 0 0
PACCAR INC COM 693718108   423,073 4,345 SH   SOLE   4,345 0 0
PACER FDS TR GLOBL CASH E 69374H709   1,101,560 29,788 SH   SOLE   29,788 0 0
PACER FDS TR US SMALL CAP 69374H857   1,931,250 51,500 SH   SOLE   51,500 0 0
PACER FDS TR DEVELOPED MR 69374H873   378,145 12,039 SH   SOLE   12,039 0 0
PACER FDS TR US CASH COWS 69374H881   1,978,260 36,126 SH   SOLE   36,126 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   68,558 58,100 SH   SOLE   58,100 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   36,813,124 436,174 SH   SOLE   436,174 0 0
PALO ALTO NETWORKS INC COM 697435105   43,832,607 256,872 SH   SOLE   256,872 0 0
PAN AMERN SILVER CORP COM 697900108   24,696,542 955,903 SH   SOLE   955,903 0 0
PAN AMERN SILVER CORP COM 697900108   1,671,578 64,700 SH Call SOLE   64,700 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,014,015 419,232 SH   SOLE   419,232 0 0
PARKER-HANNIFIN CORP COM 701094104   9,397,969 15,461 SH   SOLE   15,461 0 0
PAYCHEX INC COM 704326107   7,591,502 49,206 SH   SOLE   49,206 0 0
PAYPAL HLDGS INC COM 70450Y103   8,175,966 125,302 SH   SOLE   125,302 0 0
PDD HOLDINGS INC SPONSORED AD 722304102   507,722 4,290 SH   SOLE   4,290 0 0
PEMBINA PIPELINE CORP COM 706327103   530,289,539 13,247,303 SH   SOLE   13,247,303 0 0
PENN ENTERTAINMENT INC COM 707569109   554,116 33,974 SH   SOLE   33,974 0 0
PEPSICO INC COM 713448108   71,200,808 474,862 SH   SOLE   474,862 0 0
PERPETUA RESOURCES CORP COM 714266103   242,341 22,699 SH   SOLE   22,699 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED AD 71654V408   683,760 47,682 SH   SOLE   47,682 0 0
PFIZER INC COM 717081103   45,145,057 1,781,573 SH   SOLE   1,781,573 0 0
PFIZER INC COM 717081103   6,335,000 250,000 SH Call SOLE   250,000 0 0
PG&E CORP COM 69331C108   3,474,689 202,252 SH   SOLE   202,252 0 0
PHILIP MORRIS INTL INC COM 718172109   51,211,219 322,631 SH   SOLE   322,631 0 0
PHILLIPS 66 COM 718546104   8,583,342 69,512 SH   SOLE   69,512 0 0
PILGRIMS PRIDE CORP COM 72147K108   4,603,860 95,318 SH   SOLE   95,318 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,571,783 79,383 SH   SOLE   79,383 0 0
PIMCO ETF TR MULTISECTOR 72201R585   2,975,837 112,935 SH   SOLE   112,935 0 0
PIMCO ETF TR ACTIVE BD ET 72201R775   3,771,574 40,787 SH   SOLE   40,787 0 0
PIMCO ETF TR ENHAN SHRT M 72201R833   12,391,152 123,148 SH   SOLE   123,148 0 0
PIMCO HIGH INCOME FD COM SHS 722014107   57,360 11,730 SH   SOLE   11,730 0 0
PINTEREST INC CL A 72352L106   7,635,083 246,293 SH   SOLE   246,293 0 0
PITNEY BOWES INC COM 724479100   247,445 27,342 SH   SOLE   27,342 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PAR 726503105   4,228,000 211,400 SH   SOLE   211,400 0 0
PLAINS GP HLDGS L P LTD PARTNR I 72651A207   301,966 14,137 SH   SOLE   14,137 0 0
PLANET FITNESS INC CL A 72703H101   829,204 8,583 SH   SOLE   8,583 0 0
PLUG POWER INC COM NEW 72919P202   288,345 213,589 SH   SOLE   213,589 0 0
PNC FINL SVCS GROUP INC COM 693475105   9,567,337 54,431 SH   SOLE   54,431 0 0
POLARIS INC COM 731068102   8,985,962 219,491 SH   SOLE   219,491 0 0
POOL CORP COM 73278L105   1,295,366 4,069 SH   SOLE   4,069 0 0
POSCO HOLDINGS INC SPONSORED AD 693483109   2,126,207 44,734 SH   SOLE   44,734 0 0
POWELL INDS INC COM 739128106   4,933,779 28,966 SH   SOLE   28,966 0 0
PPG INDS INC COM 693506107   1,037,732 9,490 SH   SOLE   9,490 0 0
PPL CORP COM 69351T106   471,560 13,059 SH   SOLE   13,059 0 0
PRECISION DRILLING CORP COM NEW 74022D407   5,588,036 120,172 SH   SOLE   120,172 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,217,012 35,017 SH   SOLE   35,017 0 0
PRIME MEDICINE INC COM 74168J101   33,860 17,015 SH   SOLE   17,015 0 0
PRIMERICA INC COM 74164M108   838,225 2,946 SH   SOLE   2,946 0 0
PRIMO BRANDS CORPORATION CLASS A COM 741623102   1,000,073 28,179 SH   SOLE   28,179 0 0
PRIMORIS SVCS CORP COM 74164F103   1,184,139 20,626 SH   SOLE   20,626 0 0
PROCTER AND GAMBLE CO COM 742718109   97,176,090 570,215 SH   SOLE   570,215 0 0
PROGRESSIVE CORP COM 743315103   30,094,434 106,337 SH   SOLE   106,337 0 0
PROLOGIS INC. COM 74340W103   35,722,271 319,548 SH   SOLE   319,548 0 0
PROSHARES TR PSHS SHORT D 74347B235   258,324 9,564 SH   SOLE   9,564 0 0
PROSHARES TR PSHS ULTRA Q 74347R206   2,646,758 29,779 SH   SOLE   29,779 0 0
PROSHARES TR S&P 500 DV A 74348A467   9,352,229 91,527 SH   SOLE   91,527 0 0
PROSHARES TR SHORT S&P 50 74349Y753   2,525,616 56,679 SH   SOLE   56,679 0 0
PROSHARES TR SHORT QQQ 74349Y837   648,455 15,960 SH   SOLE   15,960 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   1,003,699 235,610 SH   SOLE   235,610 0 0
PRUDENTIAL FINL INC COM 744320102   5,484,940 49,113 SH   SOLE   49,113 0 0
PUBLIC STORAGE OPER CO COM 74460D109   22,013,079 73,551 SH   SOLE   73,551 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   9,679,221 117,609 SH   SOLE   117,609 0 0
PULTE GROUP INC COM 745867101   4,052,479 39,421 SH   SOLE   39,421 0 0
PURE STORAGE INC CL A 74624M102   880,176 19,882 SH   SOLE   19,882 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   2,852,251 412,175 SH   SOLE   412,175 0 0
PUTNAM ETF TRUST FOCUSED LAR 746729300   246,378 6,470 SH   SOLE   6,470 0 0
PUTNAM ETF TRUST ESG ULTRA SH 746729854   1,218,664 24,051 SH   SOLE   24,051 0 0
QUALCOMM INC COM 747525103   104,103,306 677,712 SH   SOLE   677,712 0 0
QUANTA SVCS INC COM 74762E102   22,712,000 89,354 SH   SOLE   89,354 0 0
QUANTUM SI INC COM CL A 74765K105   24,013 20,011 SH   SOLE   20,011 0 0
QUEST DIAGNOSTICS INC COM 74834L100   4,783,453 28,271 SH   SOLE   28,271 0 0
RAYMOND JAMES FINL INC COM 754730109   1,164,344 8,382 SH   SOLE   8,382 0 0
RB GLOBAL INC COM 74935Q107   12,036,068 119,894 SH   SOLE   119,894 0 0
RBB FD INC US TREAS 3 M 74933W452   346,469 6,928 SH   SOLE   6,928 0 0
RBB FD INC MOTLEY FOOL 74933W643   582,787 22,774 SH   SOLE   22,774 0 0
REALTY INCOME CORP COM 756109104   16,805,903 289,707 SH   SOLE   289,707 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   100,431 18,985 SH   SOLE   18,985 0 0
REDDIT INC CL A 75734B100   377,430 3,598 SH   SOLE   3,598 0 0
REGENCY CTRS CORP COM 758849103   4,720,861 64,003 SH   SOLE   64,003 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,629,971 2,570 SH   SOLE   2,570 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   795,796 36,622 SH   SOLE   36,622 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,607,295 8,163 SH   SOLE   8,163 0 0
RELX PLC SPONSORED AD 759530108   948,061 18,807 SH   SOLE   18,807 0 0
RENOVARO INC COM 29350E104   11,407 21,000 SH   SOLE   21,000 0 0
REPARE THERAPEUTICS INC COM 760273102   10,354 10,502 SH   SOLE   10,502 0 0
REPUBLIC SVCS INC COM 760759100   8,348,224 34,474 SH   SOLE   34,474 0 0
RESMED INC COM 761152107   7,361,307 32,885 SH   SOLE   32,885 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   241,634,907 3,625,974 SH   SOLE   3,625,974 0 0
RH COM 74967X103   1,161,502 4,955 SH   SOLE   4,955 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   292,129 36,885 SH   SOLE   36,885 0 0
RIO TINTO PLC SPONSORED AD 767204100   5,889,462 98,027 SH   SOLE   98,027 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   557,075 44,745 SH   SOLE   44,745 0 0
ROBINHOOD MKTS INC COM CL A 770700102   3,030,852 72,822 SH   SOLE   72,822 0 0
ROBLOX CORP CL A 771049103   683,975 11,734 SH   SOLE   11,734 0 0
ROCKWELL AUTOMATION INC COM 773903109   2,136,286 8,268 SH   SOLE   8,268 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   430,947,428 16,133,335 SH   SOLE   16,133,335 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   4,006,742 150,000 SH Put SOLE   150,000 0 0
ROLLINS INC COM 775711104   1,023,220 18,938 SH   SOLE   18,938 0 0
ROPER TECHNOLOGIES INC COM 776696106   11,385,969 19,312 SH   SOLE   19,312 0 0
ROSS STORES INC COM 778296103   9,153,853 71,632 SH   SOLE   71,632 0 0
ROYAL BK CDA COM 780087102   3,021,159,990 26,802,342 SH   SOLE   26,802,342 0 0
ROYAL BK CDA COM 780087102   70,179,472 622,600 SH Put SOLE   622,600 0 0
ROYAL BK CDA COM 780087102   163,049,480 1,446,500 SH Call SOLE   1,446,500 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   12,147,462 59,129 SH   SOLE   59,129 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   343,146 11,023 SH   SOLE   11,023 0 0
RPC INC COM 749660106   178,420 32,440 SH   SOLE   32,440 0 0
RPM INTL INC COM 749685103   688,643 5,953 SH   SOLE   5,953 0 0
RTX CORPORATION COM 75513E101   34,493,470 260,407 SH   SOLE   260,407 0 0
RUBRIK INC. CL A 781154109   916,225 15,025 SH   SOLE   15,025 0 0
RYDER SYS INC COM 783549108   307,897 2,141 SH   SOLE   2,141 0 0
S&P GLOBAL INC COM 78409V104   46,159,869 90,848 SH   SOLE   90,848 0 0
SALESFORCE INC COM 79466L302   58,374,211 217,522 SH   SOLE   217,522 0 0
SANA BIOTECHNOLOGY INC COM 799566104   47,040 28,000 SH   SOLE   28,000 0 0
SANDISK CORP COM 80004C200   245,334 5,153 SH   SOLE   5,153 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   793,112 105,263 SH   SOLE   105,263 0 0
SANMINA CORPORATION COM 801056102   301,673 3,960 SH   SOLE   3,960 0 0
SANOFI SPONSORED AD 80105N105   17,928,832 323,275 SH   SOLE   323,275 0 0
SAP SE SPON ADR 803054204   4,878,160 18,172 SH   SOLE   18,172 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,651,561 12,052 SH   SOLE   12,052 0 0
SCHLUMBERGER LTD COM STK 806857108   19,783,773 473,296 SH   SOLE   473,296 0 0
SCHWAB CHARLES CORP COM 808513105   52,438,285 669,881 SH   SOLE   669,881 0 0
SCHWAB STRATEGIC TR 5 10YR CORP 808524698   707,490 31,500 SH   SOLE   31,500 0 0
SCHWAB STRATEGIC TR US DIVIDEND 808524797   18,441,102 659,553 SH   SOLE   659,553 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   336,810 3,000 SH   SOLE   3,000 0 0
SEA LTD SPONSORD ADS 81141R100   381,292 2,922 SH   SOLE   2,922 0 0
SEABRIDGE GOLD INC COM 811916105   14,273,708 1,226,005 SH   SOLE   1,226,005 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   10,943,259 128,820 SH   SOLE   128,820 0 0
SELECT SECTOR SPDR TR SBI MATERIAL 81369Y100   86,029,524 1,000,576 SH   SOLE   1,000,576 0 0
SELECT SECTOR SPDR TR SBI HEALTHCA 81369Y209   150,914,476 1,033,590 SH   SOLE   1,033,590 0 0
SELECT SECTOR SPDR TR SBI CONS STP 81369Y308   3,459,950 42,365 SH   SOLE   42,365 0 0
SELECT SECTOR SPDR TR SBI CONS DIS 81369Y407   201,984,993 1,022,916 SH   SOLE   1,022,916 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   275,564,519 2,948,791 SH   SOLE   2,948,791 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,640,534 113,241 SH   SOLE   113,241 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   212,968,041 1,624,842 SH   SOLE   1,624,842 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   16,863,841 81,673 SH   SOLE   81,673 0 0
SELECT SECTOR SPDR TR COMMUNICATIO 81369Y852   195,708,624 2,029,120 SH   SOLE   2,029,120 0 0
SELECT SECTOR SPDR TR SBI INT-UTIL 81369Y886   208,097,293 2,639,154 SH   SOLE   2,639,154 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   140,175,000 1,500,000 SH Put SOLE   1,500,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   403,849,518 8,107,800 SH Put SOLE   8,107,800 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   117,053,500 2,350,000 SH Call SOLE   2,350,000 0 0
SEMPRA COM 816851109   3,711,719 52,014 SH   SOLE   52,014 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   369,389 15,220 SH   SOLE   15,220 0 0
SERVICE CORP INTL COM 817565104   605,029 7,544 SH   SOLE   7,544 0 0
SERVICENOW INC COM 81762P102   55,455,575 69,656 SH   SOLE   69,656 0 0
SHELL PLC SPON ADS 780259305   24,729,802 337,470 SH   SOLE   337,470 0 0
SHERWIN WILLIAMS CO COM 824348106   26,915,216 77,079 SH   SOLE   77,079 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR REST 824596100   1,720,675 53,637 SH   SOLE   53,637 0 0
SHOPIFY INC CL A 82509L107   766,560,130 8,028,489 SH   SOLE   8,028,489 0 0
SHOPIFY INC CL A 82509L107   13,558,160 142,000 SH Put SOLE   142,000 0 0
SHOPIFY INC CL A 82509L107   30,267,160 317,000 SH Call SOLE   317,000 0 0
SIBANYE STILLWATER LTD SPONSORED AD 82575P107   230,452 50,317 SH   SOLE   50,317 0 0
SILVERCORP METALS INC COM 82835P103   89,112 23,100 SH   SOLE   23,100 0 0
SIMON PPTY GROUP INC NEW COM 828806109   7,615,931 45,857 SH   SOLE   45,857 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,321,600 20,000 SH Put SOLE   20,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109   9,964,800 60,000 SH Call SOLE   60,000 0 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   450,508 8,985 SH   SOLE   8,985 0 0
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE 82889N772   4,960,278 169,235 SH   SOLE   169,235 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   407,674 3,357 SH   SOLE   3,357 0 0
SK TELECOM CO LTD SPONSORED AD 78440P306   9,198,479 432,666 SH   SOLE   432,666 0 0
SKEENA RES LTD NEW COM 83056P715   8,911,996 883,645 SH   SOLE   883,645 0 0
SLM CORP COM 78442P106   2,139,605 72,850 SH   SOLE   72,850 0 0
SMITH A O CORP COM 831865209   459,938 7,037 SH   SOLE   7,037 0 0
SMUCKER J M CO COM NEW 832696405   5,824,469 49,189 SH   SOLE   49,189 0 0
SNAP INC CL A 83304A106   460,045 52,818 SH   SOLE   52,818 0 0
SNAP ON INC COM 833034101   2,159,897 6,409 SH   SOLE   6,409 0 0
SNOWFLAKE INC CL A 833445109   3,678,409 25,167 SH   SOLE   25,167 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER 833635105   290,943 7,323 SH   SOLE   7,323 0 0
SOFI TECHNOLOGIES INC COM 83406F102   198,571 17,074 SH   SOLE   17,074 0 0
SOLVENTUM CORP COM SHS 83444M101   217,094 2,855 SH   SOLE   2,855 0 0
SONY GROUP CORP SPONSORED AD 835699307   1,965,618 77,417 SH   SOLE   77,417 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   572,809 70,543 SH   SOLE   70,543 0 0
SOUTH BOW CORP COM 83671M105   82,140,165 3,214,773 SH   SOLE   3,214,773 0 0
SOUTHERN CO COM 842587107   8,398,345 91,336 SH   SOLE   91,336 0 0
SOUTHERN COPPER CORP COM 84265V105   554,311 5,931 SH   SOLE   5,931 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   41,621,445 99,127 SH   SOLE   99,127 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   27,292,200 65,000 SH Call SOLE   65,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   69,711,151 241,935 SH   SOLE   241,935 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,440,700 5,000 SH Put SOLE   5,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   720,350 2,500 SH Call SOLE   2,500 0 0
SPDR INDEX SHS FDS EURO STOXX 5 78463X202   19,987,187 367,344 SH   SOLE   367,344 0 0
SPDR INDEX SHS FDS S&P EMKTSC E 78463X756   258,799 4,570 SH   SOLE   4,570 0 0
SPDR INDEX SHS FDS S&P GBLINF E 78463X855   1,691,298 27,279 SH   SOLE   27,279 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   221,141,971 395,327 SH   SOLE   395,327 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDC 78467Y107   2,571,374 4,820 SH   SOLE   4,820 0 0
SPDR SER TR BBG CONV SEC 78464A359   421,487 5,501 SH   SOLE   5,501 0 0
SPDR SER TR PRTFLO S&P50 78464A508   242,940 4,757 SH   SOLE   4,757 0 0
SPDR SER TR AEROSPACE DE 78464A631   302,901 1,885 SH   SOLE   1,885 0 0
SPDR SER TR S&P REGL BKG 78464A698   4,481,713 78,834 SH   SOLE   78,834 0 0
SPDR SER TR S&P METALS M 78464A755   2,332,095 41,652 SH   SOLE   41,652 0 0
SPDR SER TR S&P DIVID ET 78464A763   12,512,952 92,224 SH   SOLE   92,224 0 0
SPDR SER TR PORTFOLIO S& 78464A854   486,756 7,402 SH   SOLE   7,402 0 0
SPDR SER TR S&P BIOTECH 78464A870   3,721,598 45,889 SH   SOLE   45,889 0 0
SPDR SER TR S&P HOMEBUIL 78464A888   491,574 5,073 SH   SOLE   5,073 0 0
SPDR SER TR BLOOMBERG 1- 78468R663   8,356,878 91,103 SH   SOLE   91,103 0 0
SPDR SER TR SPDR S&P 500 78468R796   549,137 12,003 SH   SOLE   12,003 0 0
SPINNAKER ETF SERIES SELECT STOXX 84858T772   805,223 24,015 SH   SOLE   24,015 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   904,799 1,645 SH   SOLE   1,645 0 0
SPROTT FDS TR SILVER MINER 85208P873   385,841 16,117 SH   SOLE   16,117 0 0
SPROTT INC COM NEW 852066208   3,545,021 79,110 SH   SOLE   79,110 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   18,000,377 633,593 SH   SOLE   633,593 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   13,469,847 559,844 SH   SOLE   559,844 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   163,882 16,774 SH   SOLE   16,774 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   6,239,211 537,863 SH   SOLE   537,863 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   535,344 6,409 SH   SOLE   6,409 0 0
SSGA ACTIVE ETF TR SPDR TR TACT 78467V848   650,764 16,152 SH   SOLE   16,152 0 0
SSR MINING IN COM 784730103   37,704,626 3,759,185 SH   SOLE   3,759,185 0 0
ST JOE CO COM 790148100   389,967 8,306 SH   SOLE   8,306 0 0
STANLEY BLACK & DECKER INC COM 854502101   810,008 10,536 SH   SOLE   10,536 0 0
STANTEC INC COM 85472N109   20,067,594 242,046 SH   SOLE   242,046 0 0
STARBUCKS CORP COM 855244109   24,852,221 253,361 SH   SOLE   253,361 0 0
STARWOOD PPTY TR INC COM 85571B105   298,448 15,096 SH   SOLE   15,096 0 0
STATE STR CORP COM 857477103   1,379,299 15,406 SH   SOLE   15,406 0 0
STEEL DYNAMICS INC COM 858119100   1,570,379 12,555 SH   SOLE   12,555 0 0
STEM INC COM 85859N102   11,735 33,500 SH   SOLE   33,500 0 0
STEPSTONE GROUP INC COM CL A 85914M107   757,387 14,501 SH   SOLE   14,501 0 0
STRATEGIC ED INC COM 86272C103   267,748 3,189 SH   SOLE   3,189 0 0
STRIDE INC COM 86333M108   1,516,482 11,988 SH   SOLE   11,988 0 0
STRYKER CORPORATION COM 863667101   47,255,649 126,946 SH   SOLE   126,946 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED AD 86562M209   8,622,243 557,713 SH   SOLE   557,713 0 0
SUN LIFE FINANCIAL INC. COM 866796105   346,790,957 6,057,894 SH   SOLE   6,057,894 0 0
SUN LIFE FINANCIAL INC. COM 866796105   33,282,897 581,400 SH Put SOLE   581,400 0 0
SUN LIFE FINANCIAL INC. COM 866796105   30,975,878 541,100 SH Call SOLE   541,100 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,042,128,549 26,914,477 SH   SOLE   26,914,477 0 0
SUNCOR ENERGY INC NEW COM 867224107   32,505,440 839,500 SH Call SOLE   839,500 0 0
SUNRUN INC COM 86771W105   67,583 11,533 SH   SOLE   11,533 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302   6,686,828 195,293 SH   SOLE   195,293 0 0
SYNCHRONY FINANCIAL COM 87165B103   5,829,118 110,108 SH   SOLE   110,108 0 0
SYNOPSYS INC COM 871607107   13,882,732 32,372 SH   SOLE   32,372 0 0
SYSCO CORP COM 871829107   1,727,346 23,019 SH   SOLE   23,019 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED AD 874039100   197,009,630 1,186,805 SH   SOLE   1,186,805 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   7,343,075 35,431 SH   SOLE   35,431 0 0
TAPESTRY INC COM 876030107   3,789,255 53,817 SH   SOLE   53,817 0 0
TARGA RES CORP COM 87612G101   44,799,031 223,470 SH   SOLE   223,470 0 0
TARGET CORP COM 87612E106   1,663,811 15,943 SH   SOLE   15,943 0 0
TASEKO MINES LTD COM 876511106   359,804 160,761 SH   SOLE   160,761 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,189,212 19,807 SH   SOLE   19,807 0 0
TC ENERGY CORP COM 87807B107   1,140,238,722 24,152,483 SH   SOLE   24,152,483 0 0
TC ENERGY CORP COM 87807B107   3,776,800 80,000 SH Put SOLE   80,000 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   6,214,547 43,975 SH   SOLE   43,975 0 0
TECHNIPFMC PLC COM G87110105   549,029 17,325 SH   SOLE   17,325 0 0
TECK RESOURCES LTD CL B 878742204   154,075,038 4,229,345 SH   SOLE   4,229,345 0 0
TEJON RANCH CO COM 879080109   1,744,293 110,050 SH   SOLE   110,050 0 0
TELADOC HEALTH INC COM 87918A105   244,706 30,742 SH   SOLE   30,742 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   1,627,707 209,756 SH   SOLE   209,756 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   1,783,039 204,477 SH   SOLE   204,477 0 0
TELEFONICA S A SPONSORED AD 879382208   3,607,534 774,149 SH   SOLE   774,149 0 0
TELUS CORPORATION COM 87971M103   665,913,807 46,437,504 SH   SOLE   46,437,504 0 0
TELUS CORPORATION COM 87971M103   69,549,000 4,850,000 SH Put SOLE   4,850,000 0 0
TELUS CORPORATION COM 87971M103   10,755,000 750,000 SH Call SOLE   750,000 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100   108,776 40,543 SH   SOLE   40,543 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   3,394,646 25,239 SH   SOLE   25,239 0 0
TESLA INC COM 88160R101   50,057,511 193,153 SH   SOLE   193,153 0 0
TESLA INC COM 88160R101   101,487,056 391,600 SH Put SOLE   391,600 0 0
TESLA INC COM 88160R101   237,053,652 914,700 SH Call SOLE   914,700 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED AD 881624209   1,039,289 67,618 SH   SOLE   67,618 0 0
TEXAS INSTRS INC COM 882508104   29,379,577 163,492 SH   SOLE   163,492 0 0
TFI INTL INC COM 87241L109   37,448,954 483,556 SH   SOLE   483,556 0 0
TFI INTL INC COM 87241L109   1,548,898 20,000 SH Put SOLE   20,000 0 0
TG THERAPEUTICS INC COM 88322Q108   364,451 9,243 SH   SOLE   9,243 0 0
THE CAMPBELLS COMPANY COM 134429109   452,573 11,337 SH   SOLE   11,337 0 0
THE CIGNA GROUP COM 125523100   5,800,599 17,631 SH   SOLE   17,631 0 0
THE TRADE DESK INC COM CL A 88339J105   652,974 11,933 SH   SOLE   11,933 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   29,050,383 58,381 SH   SOLE   58,381 0 0
THOMSON REUTERS CORP COM 884903808   185,594,527 1,075,242 SH   SOLE   1,075,242 0 0
THOR INDS INC COM 885160101   1,080,823 14,257 SH   SOLE   14,257 0 0
TIDAL ETF TR FUNDSTRAT GR 886364231   5,727,052 315,106 SH   SOLE   315,106 0 0
TIDAL ETF TR SP FDS S&P 5 886364801   853,837 21,927 SH   SOLE   21,927 0 0
TILRAY BRANDS INC COM 88688T100   82,343 125,237 SH   SOLE   125,237 0 0
TJX COS INC NEW COM 872540109   37,909,397 311,243 SH   SOLE   311,243 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   3,418,054 22,368 SH   SOLE   22,368 0 0
T-MOBILE US INC COM 872590104   26,194,656 98,214 SH   SOLE   98,214 0 0
TOLL BROTHERS INC COM 889478103   1,260,217 11,935 SH   SOLE   11,935 0 0
TORO CO COM 891092108   486,989 6,694 SH   SOLE   6,694 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   2,962,080,634 49,417,428 SH   SOLE   49,417,428 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   55,440,849 925,000 SH Put SOLE   925,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   70,125,182 1,170,000 SH Call SOLE   1,170,000 0 0
TOTALENERGIES SE SPONSORED AD 89151E109   11,134,249 172,117 SH   SOLE   172,117 0 0
TOYOTA MOTOR CORP ADS 892331307   1,987,551 11,259 SH   SOLE   11,259 0 0
TRACTOR SUPPLY CO COM 892356106   4,740,584 86,036 SH   SOLE   86,036 0 0
TRADEWEB MKTS INC CL A 892672106   380,206 2,561 SH   SOLE   2,561 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,900,860 11,578 SH   SOLE   11,578 0 0
TRANSALTA CORP COM 89346D107   19,470,130 2,085,754 SH   SOLE   2,085,754 0 0
TRANSDIGM GROUP INC COM 893641100   5,000,593 3,615 SH   SOLE   3,615 0 0
TRANSOCEAN LTD REGISTERED S H8817H100   370,129 116,760 SH   SOLE   116,760 0 0
TRANSUNION COM 89400J107   1,263,108 15,220 SH   SOLE   15,220 0 0
TRAVELERS COMPANIES INC COM 89417E109   4,851,783 18,346 SH   SOLE   18,346 0 0
TRIMBLE INC COM 896239100   534,785 8,146 SH   SOLE   8,146 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   4,394,792 229,669 SH   SOLE   229,669 0 0
TRUIST FINL CORP COM 89832Q109   7,518,558 182,711 SH   SOLE   182,711 0 0
TWILIO INC CL A 90138F102   7,767,886 79,337 SH   SOLE   79,337 0 0
TYSON FOODS INC CL A 902494103   7,239,372 113,452 SH   SOLE   113,452 0 0
UBER TECHNOLOGIES INC COM 90353T100   61,065,841 838,126 SH   SOLE   838,126 0 0
UBS GROUP AG SHS H42097107   10,788,297 354,966 SH   SOLE   354,966 0 0
UDR INC COM 902653104   3,703,940 82,000 SH   SOLE   82,000 0 0
ULTA BEAUTY INC COM 90384S303   5,566,643 15,187 SH   SOLE   15,187 0 0
UNDER ARMOUR INC CL C 904311206   79,254 13,320 SH   SOLE   13,320 0 0
UNILEVER PLC SPON ADR NEW 904767704   25,104,851 421,576 SH   SOLE   421,576 0 0
UNION PAC CORP COM 907818108   33,745,230 142,843 SH   SOLE   142,843 0 0
UNITED AIRLS HLDGS INC COM 910047109   11,485,846 166,341 SH   SOLE   166,341 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   105,877 14,808 SH   SOLE   14,808 0 0
UNITED NAT FOODS INC COM 911163103   281,487 10,277 SH   SOLE   10,277 0 0
UNITED PARCEL SERVICE INC CL B 911312106   6,487,339 58,981 SH   SOLE   58,981 0 0
UNITED PARKS & RESORTS INC COM 81282V100   4,546,455 100,010 SH   SOLE   100,010 0 0
UNITED RENTALS INC COM 911363109   11,353,924 18,117 SH   SOLE   18,117 0 0
UNITED STATES STL CORP NEW COM 912909108   233,529 5,526 SH   SOLE   5,526 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   4,777,877 15,499 SH   SOLE   15,499 0 0
UNITEDHEALTH GROUP INC COM 91324P102   163,071,547 311,354 SH   SOLE   311,354 0 0
UNUM GROUP COM 91529Y106   2,385,638 29,286 SH   SOLE   29,286 0 0
UP FINTECH HLDG LTD SPONSORED AD 91531W106   109,754 12,777 SH   SOLE   12,777 0 0
UPSTART HLDGS INC COM 91680M107   217,584 4,727 SH   SOLE   4,727 0 0
URANIUM ENERGY CORP COM 916896103   141,856 29,677 SH   SOLE   29,677 0 0
URANIUM RTY CORP COM 91702V101   133,610 75,088 SH   SOLE   75,088 0 0
US BANCORP DEL COM NEW 902973304   13,176,862 312,100 SH   SOLE   312,100 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDP 90290N109   278,002 10,304 SH   SOLE   10,304 0 0
V F CORP COM 918204108   210,901 13,589 SH   SOLE   13,589 0 0
VALE S A SPONSORED AD 91912E105   1,189,566 119,195 SH   SOLE   119,195 0 0
VALERO ENERGY CORP COM 91913Y100   12,194,551 92,334 SH   SOLE   92,334 0 0
VANECK ETF TRUST GOLD MINERS 92189F106   15,314,170 333,134 SH   SOLE   333,134 0 0
VANECK ETF TRUST URANIUM AND 92189F601   262,233 3,579 SH   SOLE   3,579 0 0
VANECK ETF TRUST MRNGSTR WDE 92189F643   1,025,200 11,650 SH   SOLE   11,650 0 0
VANECK ETF TRUST SEMICONDUCTR 92189F676   8,650,815 40,908 SH   SOLE   40,908 0 0
VANECK ETF TRUST PHARMACEUTCL 92189F692   405,346 4,448 SH   SOLE   4,448 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726   202,798 1,289 SH   SOLE   1,289 0 0
VANECK ETF TRUST JUNIOR GOLD 92189F791   1,471,184 25,720 SH   SOLE   25,720 0 0
VANECK ETF TRUST VANECK VIETN 92189F817   165,410 13,254 SH   SOLE   13,254 0 0
VANECK ETF TRUST OIL SERVICES 92189H607   338,397 1,291 SH   SOLE   1,291 0 0
VANECK ETF TRUST GOLD MINERS 92189F106   7,883,855 171,500 SH Put SOLE   171,500 0 0
VANECK ETF TRUST SEMICONDUCTR 92189F676   6,344,100 30,000 SH Put SOLE   30,000 0 0
VANECK ETF TRUST GOLD MINERS 92189F106   868,833 18,900 SH Call SOLE   18,900 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX 921932703   705,632 3,831 SH   SOLE   3,831 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VA 921932778   1,662,184 19,808 SH   SOLE   19,808 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VA 921932844   514,888 5,594 SH   SOLE   5,594 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GR 921932869   960,616 9,311 SH   SOLE   9,311 0 0
VANGUARD BD INDEX FDS INTERMED TER 921937819   1,067,998 13,948 SH   SOLE   13,948 0 0
VANGUARD BD INDEX FDS SHORT TRM BO 921937827   728,787 9,310 SH   SOLE   9,310 0 0
VANGUARD BD INDEX FDS TOTAL BND MR 921937835   1,790,050 24,371 SH   SOLE   24,371 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD 92203J407   503,139 10,306 SH   SOLE   10,306 0 0
VANGUARD INDEX FDS S&P 500 ETF 922908363   35,300,992 68,691 SH   SOLE   68,691 0 0
VANGUARD INDEX FDS MCAP VL IDXV 922908512   976,725 6,084 SH   SOLE   6,084 0 0
VANGUARD INDEX FDS MCAP GR IDXV 922908538   1,336,468 5,463 SH   SOLE   5,463 0 0
VANGUARD INDEX FDS SM CP VAL ET 922908611   935,921 5,024 SH   SOLE   5,024 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,087,497 4,205 SH   SOLE   4,205 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,751,383 4,723 SH   SOLE   4,723 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   906,540 5,248 SH   SOLE   5,248 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,605,914 7,242 SH   SOLE   7,242 0 0
VANGUARD INDEX FDS TOTAL STK MK 922908769   6,549,987 23,832 SH   SOLE   23,832 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP E 922042718   206,346 1,785 SH   SOLE   1,785 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST E 922042742   4,042,133 34,861 SH   SOLE   34,861 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX U 922042775   1,977,031 32,592 SH   SOLE   32,592 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT 922042858   16,239,197 358,798 SH   SOLE   358,798 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE 922042874   6,685,466 95,221 SH   SOLE   95,221 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM T 92206C102   1,429,336 24,354 SH   SOLE   24,354 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM COR 92206C409   663,964 8,411 SH   SOLE   8,411 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000G 92206C623   213,382 1,145 SH   SOLE   1,145 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000V 92206C649   2,483,726 18,662 SH   SOLE   18,662 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000I 92206C664   11,410,120 141,477 SH   SOLE   141,477 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,844,762 40,439 SH   SOLE   40,439 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV 921943858   28,162,971 554,062 SH   SOLE   554,062 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,393,671 10,807 SH   SOLE   10,807 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,872,785 22,580 SH   SOLE   22,580 0 0
VANGUARD WORLD FD ESG US STK E 921910733   216,372 2,209 SH   SOLE   2,209 0 0
VANGUARD WORLD FD MEGA GRWTH I 921910816   418,532 1,355 SH   SOLE   1,355 0 0
VANGUARD WORLD FD CONSUM STP E 92204A207   2,822,122 12,897 SH   SOLE   12,897 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   277,839 2,142 SH   SOLE   2,142 0 0
VANGUARD WORLD FD FINANCIALS E 92204A405   1,265,426 10,592 SH   SOLE   10,592 0 0
VANGUARD WORLD FD HEALTH CAR E 92204A504   726,419 2,744 SH   SOLE   2,744 0 0
VANGUARD WORLD FD INDUSTRIAL E 92204A603   719,875 2,908 SH   SOLE   2,908 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   6,912,633 12,745 SH   SOLE   12,745 0 0
VANGUARD WORLD FD MATERIALS ET 92204A801   1,433,634 7,593 SH   SOLE   7,593 0 0
VEEVA SYS INC CL A COM 922475108   1,867,401 8,062 SH   SOLE   8,062 0 0
VENTAS INC COM 92276F100   2,936,258 42,703 SH   SOLE   42,703 0 0
VENTYX BIOSCIENCES INC COM 92332V107   313,375 272,500 SH   SOLE   272,500 0 0
VEON LTD SPONSORED AD 91822M502   5,244,975 120,270 SH   SOLE   120,270 0 0
VERALTO CORP COM SHS 92338C103   313,497 3,217 SH   SOLE   3,217 0 0
VEREN INC COM NEW 92340V107   15,770,062 2,383,234 SH   SOLE   2,383,234 0 0
VERISK ANALYTICS INC COM 92345Y106   11,895,871 39,970 SH   SOLE   39,970 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   92,750,291 2,044,760 SH   SOLE   2,044,760 0 0
VERMILION ENERGY INC COM 923725105   1,525,618 188,404 SH   SOLE   188,404 0 0
VERMILION ENERGY INC COM 923725105   809,759 100,000 SH Put SOLE   100,000 0 0
VERSABANK NEW COM 92512J106   13,642,394 1,323,487 SH   SOLE   1,323,487 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   7,022,618 14,485 SH   SOLE   14,485 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   11,035,337 152,844 SH   SOLE   152,844 0 0
VERVE THERAPEUTICS INC COM 92539P101   73,321 16,044 SH   SOLE   16,044 0 0
VIATRIS INC COM 92556V106   286,812 32,929 SH   SOLE   32,929 0 0
VICI PPTYS INC COM 925652109   8,116,247 248,812 SH   SOLE   248,812 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101   1,102,983 27,748 SH   SOLE   27,748 0 0
VILLAGE FARMS INTL INC COM 92707Y108   7,041 11,640 SH   SOLE   11,640 0 0
VIMEO INC COMMON STOCK 92719V100   2,473,436 470,235 SH   SOLE   470,235 0 0
VIRTU FINL INC CL A 928254101   2,633,482 69,084 SH   SOLE   69,084 0 0
VISA INC COM CL A 92826C839   322,202,039 919,369 SH   SOLE   919,369 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED AD 92837L109   12,793,338 274,771 SH   SOLE   274,771 0 0
VISTRA CORP COM 92840M102   2,593,310 22,082 SH   SOLE   22,082 0 0
VIZSLA SILVER CORP COM NEW 92859G608   110,271 48,221 SH   SOLE   48,221 0 0
VODAFONE GROUP PLC NEW SPONSORED AD 92857W308   1,856,356 198,117 SH   SOLE   198,117 0 0
VONTIER CORPORATION COM 928881101   358,722 10,920 SH   SOLE   10,920 0 0
WABTEC COM 929740108   1,066,519 5,881 SH   SOLE   5,881 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,903,089 170,375 SH   SOLE   170,375 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   111,700 10,000 SH Call SOLE   10,000 0 0
WALMART INC COM 931142103   247,230,364 2,816,156 SH   SOLE   2,816,156 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   7,714,334 718,950 SH   SOLE   718,950 0 0
WASTE CONNECTIONS INC COM 94106B101   343,784,195 1,763,351 SH   SOLE   1,763,351 0 0
WASTE MGMT INC DEL COM 94106L109   52,243,704 225,665 SH   SOLE   225,665 0 0
WATERS CORP COM 941848103   2,139,549 5,805 SH   SOLE   5,805 0 0
WATSCO INC COM 942622200   4,255,488 8,372 SH   SOLE   8,372 0 0
WEBSTER FINL CORP COM 947890109   692,007 13,424 SH   SOLE   13,424 0 0
WEC ENERGY GROUP INC COM 92939U106   4,275,067 39,228 SH   SOLE   39,228 0 0
WEIBO CORP SPONSORED AD 948596101   322,103 34,013 SH   SOLE   34,013 0 0
WELLS FARGO CO NEW COM 949746101   127,685,245 1,778,594 SH   SOLE   1,778,594 0 0
WELLTOWER INC COM 95040Q104   7,588,798 49,532 SH   SOLE   49,532 0 0
WEST FRASER TIMBER CO LTD COM 952845105   3,296,309 42,906 SH   SOLE   42,906 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   786,043 3,511 SH   SOLE   3,511 0 0
WESTERN ALLIANCE BANCORP COM 957638109   3,233,391 42,085 SH   SOLE   42,085 0 0
WESTERN COPPER & GOLD CORP COM 95805V108   199,714 175,200 SH   SOLE   175,200 0 0
WESTERN DIGITAL CORP COM 958102105   3,918,071 96,910 SH   SOLE   96,910 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP 958669103   6,414,336 156,600 SH   SOLE   156,600 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,609,961 89,138 SH   SOLE   89,138 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   285,490,988 3,678,122 SH   SOLE   3,678,122 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,730,897 22,300 SH Call SOLE   22,300 0 0
WHIRLPOOL CORP COM 963320106   369,533 4,100 SH   SOLE   4,100 0 0
WILLIAMS COS INC COM 969457100   17,896,925 299,480 SH   SOLE   299,480 0 0
WILLIAMS SONOMA INC COM 969904101   286,319 1,811 SH   SOLE   1,811 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   2,922,930 8,649 SH   SOLE   8,649 0 0
WISDOMTREE TR EMER MKT HIG 97717W315   292,708 6,956 SH   SOLE   6,956 0 0
WISDOMTREE TR INDIA ERNGS 97717W422   230,264 5,268 SH   SOLE   5,268 0 0
WISDOMTREE TR US MIDCAP DI 97717W505   243,242 4,912 SH   SOLE   4,912 0 0
WISDOMTREE TR JPN SCAP HDG 97717W521   438,900 12,540 SH   SOLE   12,540 0 0
WISDOMTREE TR INTL EQUITY 97717W703   2,746,016 47,219 SH   SOLE   47,219 0 0
WISDOMTREE TR JAPN HEDGE E 97717W851   687,413 6,239 SH   SOLE   6,239 0 0
WISDOMTREE TR INTL QULTY D 97717X131   526,815 14,765 SH   SOLE   14,765 0 0
WISDOMTREE TR US QTLY DIV 97717X669   260,982 3,268 SH   SOLE   3,268 0 0
WP CAREY INC COM 92936U109   4,435,686 70,285 SH   SOLE   70,285 0 0
WYNN RESORTS LTD COM 983134107   1,657,642 19,852 SH   SOLE   19,852 0 0
X4 PHARMACEUTICALS INC COM 98420X103   248,220 35,000 SH   SOLE   35,000 0 0
XENON PHARMACEUTICALS INC COM 98420N105   548,039 16,335 SH   SOLE   16,335 0 0
XP INC CL A G98239109   20,779,000 1,511,200 SH   SOLE   1,511,200 0 0
XPEL INC COM 98379L100   1,363,878 46,422 SH   SOLE   46,422 0 0
XPO INC COM 983793100   2,637,431 24,516 SH   SOLE   24,516 0 0
XYLEM INC COM 98419M100   1,495,161 12,516 SH   SOLE   12,516 0 0
YETI HLDGS INC COM 98585X104   243,782 7,365 SH   SOLE   7,365 0 0
YUM BRANDS INC COM 988498101   10,715,744 68,097 SH   SOLE   68,097 0 0
YUM CHINA HLDGS INC COM 98850P109   3,272,648 62,863 SH   SOLE   62,863 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   299,796 1,061 SH   SOLE   1,061 0 0
ZENTEK LTD COM 98942X102   139,048 124,254 SH   SOLE   124,254 0 0
ZEVIA PBC CL A 98955K104   32,335 14,970 SH   SOLE   14,970 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   3,295,062 48,061 SH   SOLE   48,061 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   2,105,827 18,606 SH   SOLE   18,606 0 0
ZOETIS INC CL A 98978V103   23,740,390 144,187 SH   SOLE   144,187 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101   245,064 3,322 SH   SOLE   3,322 0 0
ZSCALER INC COM 98980G102   1,210,957 6,103 SH   SOLE   6,103 0 0