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