UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F COVER PAGE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
Estimated average burden
hours per response:23.8

Report for the Calendar Year or Quarter Ended:
03-31-2023
Check here if Amendment: Amendment Number:
This Amendment (Check only one.): is a restatement.
adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:
TORONTO DOMINION BANK
Address:
66 Wellington Street West
12TH FLOOR, TD TOWER
Toronto, Ontario, A6 M5K 1A2
Form 13F File Number:

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.


Person Signing this Report on Behalf of Reporting Manager:
Name:
Dale McErlean
Title:
Vice President
Phone:
6474005047


Signature, Place, and Date of Signing:

/s/ Dale McErlean
                         [Signature]
Moncton, NEW BRUNSWICK, CANADA
                 [City, State]
05-11-2023
                           [Date]
                          

Report Type (Check only one.):

13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) 

13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) 

13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)



List of Other Managers Reporting for this Manager
[If there are no entries in this list, omit this section.]



Form 13F File NumberNameCIK
TDAM USA INC.
0001115941
TD ASSET MANAGEMENT INC
0001056053
TD Securities (USA) LLC
0001335977
COWEN AND COMPANY, LLC
0000048966

Form 13F Summary Page

Report Summary:

Number of Other Included Managers:
5
Form 13F Information table Entry Total:
6241
Form 13F Information table Value Total:
61333173
          (thousands)

List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state "NONE" and omit the column headings and list entries.]

No.Form 13F File NumberNameCIK
1
TD SECURITIES INC
0001106553
2
TD GLOBAL FINANCE
0001178652
3
Toronto Dominion (New York) LLC
0001343236
4
TORONTO DOMINION (SOUTH EAST ASIA) Ltd
0001584627
5
TD Insurance - Meloche Monnex
0001719180


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
The Charles Schwab CorpCOM80851310511,794,862225,178,738SHDFND3 0 225,178,738 0
Imperial Oil LtdCOM45303840822430SHSOLE430 0 0
Agilent Technologies IncCOM00846U1011,2288,884SHSOLE8,884 0 0
Advance Auto Parts IncCOM00751Y1061961,615SHSOLE1,615 0 0
Apple IncCOM03783310077,963473,044SHSOLE473,044 0 0
AbbVie IncCOM00287Y1098,20551,512SHSOLE51,512 0 0
AmerisourceBergen CorpCOM03073E1054692,930SHSOLE2,930 0 0
Abbott LaboratoriesCOM0028241008,94988,426SHSOLE88,426 0 0
Accenture PLCCOMG1151C1016,22021,773SHSOLE21,773 0 0
Adobe Systems IncCOM00724F10130,78679,930SHSOLE79,930 0 0
Analog Devices IncCOM0326541054,98525,289SHSOLE25,289 0 0
Automatic Data Processing IncCOM0530151033,09113,893SHSOLE13,893 0 0
Autodesk IncCOM0527691061,3736,600SHSOLE6,600 0 0
Aflac IncCOM0010551022,39037,066SHSOLE37,066 0 0
American International Group ICOM0268747841,54030,597SHSOLE30,597 0 0
Assurant IncCOM04621X1085204,332SHSOLE4,332 0 0
Arthur J Gallagher & CoCOM3635761091,1556,038SHSOLE6,038 0 0
Akamai Technologies IncCOM00971T1012192,795SHSOLE2,795 0 0
Alaska Air Group IncCOM011659109942,243SHSOLE2,243 0 0
Allstate Corp/TheCOM0200021011,32111,927SHSOLE11,927 0 0
Applied Materials IncCOM0382221053,30726,941SHSOLE26,941 0 0
AMETEK IncCOM0311001002,66918,378SHSOLE18,378 0 0
Amgen IncCOM0311621003,95516,367SHSOLE16,367 0 0
Ameriprise Financial IncCOM03076C1061,4564,752SHSOLE4,752 0 0
American Tower CorpCOM03027X1002,69813,209SHSOLE13,209 0 0
Amazon.com IncCOM02313510642,029407,121SHSOLE407,121 0 0
Anthem IncCOM0367521033,9268,543SHSOLE8,543 0 0
APA CorpCOM03743Q1082025,613SHSOLE5,613 0 0
Air Products & Chemicals IncCOM0091581061,1323,944SHSOLE3,944 0 0
Amphenol CorpCOM0320951017639,336SHSOLE9,336 0 0
Apollo Global Management IncCOM03769M10678412,415SHSOLE12,415 0 0
Activision Blizzard IncCOM00507V1091,47817,277SHSOLE17,277 0 0
Avery Dennison CorpCOM0536111092571,438SHSOLE1,438 0 0
American Express CoCOM0258161093,83023,232SHSOLE23,232 0 0
AutoZone IncCOM0533321021,545629SHSOLE629 0 0
Boeing Co/TheCOM0970231052,1209,986SHSOLE9,986 0 0
Bank of America CorpCOM0605051046,532228,523SHSOLE228,523 0 0
Baxter International IncCOM07181310961415,154SHSOLE15,154 0 0
BB&T CorpCOM89832Q1091,73350,847SHSOLE50,847 0 0
Becton Dickinson and CoCOM0758871092,4299,818SHSOLE9,818 0 0
Franklin Resources IncCOM3546131011375,072SHSOLE5,072 0 0
Brown-Forman CorpCOM11563720974211,548SHSOLE11,548 0 0
Biogen IncCOM09062X1031,2424,469SHSOLE4,469 0 0
Bank of New York Mellon Corp/TCOM0640581001,32629,190SHSOLE29,190 0 0
Bristol-Myers Squibb CoCOM1101221085,06173,061SHSOLE73,061 0 0
Berkshire Hathaway IncCOM08467070211,73938,039SHSOLE38,039 0 0
Boston Scientific CorpCOM1011371073,01960,386SHSOLE60,386 0 0
Boston Properties IncCOM1011211014358,038SHSOLE8,038 0 0
Citigroup IncCOM17296742419,891424,434SHSOLE424,434 0 0
Conagra Brands IncCOM2058871023188,470SHSOLE8,470 0 0
Crown Castle International CorCOM22822V1011,87414,007SHSOLE14,007 0 0
CF Industries Holdings IncCOM1252691002533,486SHSOLE3,486 0 0
Citizens Financial Group IncCOM1746101052658,734SHSOLE8,734 0 0
Church & Dwight Co IncCOM17134010298311,120SHSOLE11,120 0 0
Halfmoon Parent IncCOM1255231001,4065,504SHSOLE5,504 0 0
Cincinnati Financial CorpCOM1720621018647,710SHSOLE7,710 0 0
Colgate-Palmolive CoCOM19416210326,470352,414SHSOLE352,414 0 0
Comerica IncCOM2003401071002,307SHSOLE2,307 0 0
CME Group IncCOM12572Q1052,21311,561SHSOLE11,561 0 0
Cummins IncCOM2310211065992,510SHSOLE2,510 0 0
CMS Energy CorpCOM1258961003175,163SHSOLE5,163 0 0
Capital One Financial CorpCOM14040H1051,32913,825SHSOLE13,825 0 0
Cabot Oil & Gas CorpCOM12709710334514,047SHSOLE14,047 0 0
Cooper Cos Inc/TheCOM2166484025471,465SHSOLE1,465 0 0
ConocoPhillipsCOM20825C1042,15821,766SHSOLE21,766 0 0
Costco Wholesale CorpCOM22160K1053,9137,879SHSOLE7,879 0 0
salesforce.com IncCOM79466L3025,69028,499SHSOLE28,499 0 0
Cisco Systems Inc/DelawareCOM17275R1027,321140,121SHSOLE140,121 0 0
CSX CorpCOM1264081031,11837,371SHSOLE37,371 0 0
Cintas CorpCOM1729081058261,787SHSOLE1,787 0 0
Cognizant Technology SolutionsCOM1924461021,16619,154SHSOLE19,154 0 0
CVS Health CorpCOM1266501001,95826,366SHSOLE26,366 0 0
Chevron CorpCOM1667641005,15731,625SHSOLE31,625 0 0
Dominion Energy IncCOM25746U10982714,797SHSOLE14,797 0 0
Delta Air Lines IncCOM24736170239511,316SHSOLE11,316 0 0
Deere & CoCOM2441991053,2747,934SHSOLE7,934 0 0
Discover Financial ServicesCOM2547091081,03510,475SHSOLE10,475 0 0
Dollar General CorpCOM2566771051,6327,760SHSOLE7,760 0 0
Quest Diagnostics IncCOM74834L1004313,051SHSOLE3,051 0 0
Danaher CorpCOM2358511025,28520,979SHSOLE20,979 0 0
Walt Disney Co/TheCOM2546871065,61056,061SHSOLE56,061 0 0
Dollar Tree IncCOM2567461081,0597,380SHSOLE7,380 0 0
Dover CorpCOM2600031083772,480SHSOLE2,480 0 0
Darden Restaurants IncCOM23719410528,684184,969SHSOLE184,969 0 0
DTE Energy CoCOM2333311073763,438SHSOLE3,438 0 0
Electronic Arts IncCOM2855121095544,604SHSOLE4,604 0 0
eBay IncCOM2786421031,11625,166SHSOLE25,166 0 0
Ecolab IncCOM2788651007294,404SHSOLE4,404 0 0
Estee Lauder Cos Inc/TheCOM5184391041,9487,907SHSOLE7,907 0 0
Eastman Chemical CoCOM2774321001782,115SHSOLE2,115 0 0
Emerson Electric CoCOM29101110488410,149SHSOLE10,149 0 0
EOG Resources IncCOM26875P1011,19510,433SHSOLE10,433 0 0
Equinix IncCOM29444U7004,4696,201SHSOLE6,201 0 0
Equity ResidentialCOM29476L10797116,196SHSOLE16,196 0 0
Essex Property Trust IncCOM2971781051,0515,028SHSOLE5,028 0 0
Entergy CorpCOM29364G1033893,616SHSOLE3,616 0 0
Edwards Lifesciences CorpCOM28176E1082,56330,992SHSOLE30,992 0 0
Extra Space Storage IncCOM30225T1028535,241SHSOLE5,241 0 0
Fastenal CoCOM3119001041,40426,046SHSOLE26,046 0 0
Facebook IncCOM30303M10235,961169,765SHSOLE169,765 0 0
Fortune Brands Home & SecurityCOM34964C106 0 2SHSOLE2 0 0
Freeport-McMoRan IncCOM35671D8571,03825,398SHSOLE25,398 0 0
FirstEnergy CorpCOM3379321073879,655SHSOLE9,655 0 0
F5 Networks IncCOM3156161028265,672SHSOLE5,672 0 0
Fidelity National InformationCOM31620M10692016,945SHSOLE16,945 0 0
Fiserv IncCOM3377381082,21019,563SHSOLE19,563 0 0
Fifth Third BancorpCOM31677310082230,879SHSOLE30,879 0 0
Federal Realty Investment TrusCOM3137451011281,292SHSOLE1,292 0 0
First Solar IncCOM3364331071,9518,973SHSOLE8,973 0 0
Fortive CorpCOM34959J1081,20117,628SHSOLE17,628 0 0
General Dynamics CorpCOM3695501089123,999SHSOLE3,999 0 0
Gilead Sciences IncCOM3755581032,09025,205SHSOLE25,205 0 0
General Mills IncCOM37033410489510,474SHSOLE10,474 0 0
Corning IncCOM2193501051,59545,237SHSOLE45,237 0 0
General Motors CoCOM37045V10090724,748SHSOLE24,748 0 0
Alphabet IncCOM02079K10719,458187,199SHSOLE187,199 0 0
Alphabet IncCOM02079K30540,964395,123SHSOLE395,123 0 0
Genuine Parts CoCOM3724601057004,187SHSOLE4,187 0 0
Global Payments IncCOM37940X1028988,534SHSOLE8,534 0 0
Gap Inc/TheCOM364760108 0 4SHSOLE4 0 0
Garmin LtdCOMH2906T1096896,833SHSOLE6,833 0 0
Goldman Sachs Group Inc/TheCOM38141G1041,9686,021SHSOLE6,021 0 0
WW Grainger IncCOM3848021041,7802,585SHSOLE2,585 0 0
HCP IncCOM42250P1032139,712SHSOLE9,712 0 0
Home Depot Inc/TheCOM4370761025,77319,572SHSOLE19,572 0 0
Hartford Financial Services GrCOM4165151041,13216,257SHSOLE16,257 0 0
Hologic IncCOM43644010185910,649SHSOLE10,649 0 0
Honeywell International IncCOM4385161065,61529,393SHSOLE29,393 0 0
Hewlett Packard Enterprise CoCOM42824C1092,687168,736SHSOLE168,736 0 0
HP IncCOM40434L10545215,416SHSOLE15,416 0 0
Harris CorpCOM5024311091,2406,322SHSOLE6,322 0 0
Henry Schein IncCOM80640710286710,642SHSOLE10,642 0 0
Host Hotels & Resorts IncCOM44107P10420912,701SHSOLE12,701 0 0
Hershey Co/TheCOM4278661081,6506,488SHSOLE6,488 0 0
Humana IncCOM4448591022,2194,574SHSOLE4,574 0 0
International Business MachineCOM4592001016,64650,722SHSOLE50,722 0 0
Intercontinental Exchange IncCOM45866F1041,85817,827SHSOLE17,827 0 0
Illumina IncCOM4523271091,1775,066SHSOLE5,066 0 0
Intel CorpCOM4581401004,776146,266SHSOLE146,266 0 0
Intuit IncCOM4612021034,2689,578SHSOLE9,578 0 0
International Paper CoCOM4601461032286,322SHSOLE6,322 0 0
Iron Mountain IncCOM46284V1014418,339SHSOLE8,339 0 0
Intuitive Surgical IncCOM46120E6023,03611,889SHSOLE11,889 0 0
Illinois Tool Works IncCOM4523081093,90016,029SHSOLE16,029 0 0
Invesco LtdCOMG491BT10863938,973SHSOLE38,973 0 0
Johnson Controls InternationalCOMG5150210573512,215SHSOLE12,215 0 0
Johnson & JohnsonCOM47816010431,248201,711SHSOLE201,711 0 0
Juniper Networks IncCOM48203R1041,38040,101SHSOLE40,101 0 0
JPMorgan Chase & CoCOM46625H10012,44295,532SHSOLE95,532 0 0
Kellogg CoCOM4878361083044,548SHSOLE4,548 0 0
KeyCorpCOM49326710890872,529SHSOLE72,529 0 0
Kraft Heinz Co/TheCOM50075410654614,126SHSOLE14,126 0 0
Kimco Realty CorpCOM49446R10921110,807SHSOLE10,807 0 0
KLA-Tencor CorpCOM4824801002,0075,030SHSOLE5,030 0 0
Kimberly-Clark CorpCOM4943681038056,004SHSOLE6,004 0 0
Kinder Morgan Inc/DECOM49456B10161535,148SHSOLE35,148 0 0
Coca-Cola Co/TheCOM1912161007,090114,354SHSOLE114,354 0 0
Kroger Co/TheCOM50104410157211,585SHSOLE11,585 0 0
Loews CorpCOM5404241082013,473SHSOLE3,473 0 0
Lennar CorpCOM5260571048688,259SHSOLE8,259 0 0
Laboratory Corp of America HolCOM50540R4095702,484SHSOLE2,484 0 0
LKQ CorpCOM50188920872812,829SHSOLE12,829 0 0
Eli Lilly & CoCOM5324571089,87928,783SHSOLE28,783 0 0
Lockheed Martin CorpCOM5398301091,9124,046SHSOLE4,046 0 0
Lincoln National CorpCOM534187109622,741SHSOLE2,741 0 0
Lowe's Cos IncCOM5486611073,85219,272SHSOLE19,272 0 0
Lam Research CorpCOM5128071081,9143,612SHSOLE3,612 0 0
Southwest Airlines CoCOM84474110834110,484SHSOLE10,484 0 0
Mastercard IncCOM57636Q1049,63026,512SHSOLE26,512 0 0
Marriott International Inc/MDCOM5719032027934,777SHSOLE4,777 0 0
McDonald's CorpCOM5801351016,82424,419SHSOLE24,419 0 0
Microchip Technology IncCOM5950171048159,732SHSOLE9,732 0 0
McKesson CorpCOM58155Q1038982,523SHSOLE2,523 0 0
Moody's CorpCOM6153691052,4027,852SHSOLE7,852 0 0
Mondelez International IncCOM6092071052,26832,553SHSOLE32,553 0 0
Medtronic PLCCOMG5960L1034,07150,522SHSOLE50,522 0 0
MetLife IncCOM59156R1082,17837,617SHSOLE37,617 0 0
Mohawk Industries IncCOM60819010494940SHSOLE940 0 0
McCormick & Co Inc/MDCOM5797802063714,455SHSOLE4,455 0 0
Martin Marietta Materials IncCOM5732841063911,103SHSOLE1,103 0 0
Marsh & McLennan Cos IncCOM5717481022,91417,503SHSOLE17,503 0 0
3M CoCOM88579Y1011,11110,576SHSOLE10,576 0 0
Monster Beverage CorpCOM61174X1091,19722,177SHSOLE22,177 0 0
Altria Group IncCOM02209S1031,41531,724SHSOLE31,724 0 0
Mosaic Co/TheCOM61945C1032786,052SHSOLE6,052 0 0
Marathon Petroleum CorpCOM56585A1021,0928,102SHSOLE8,102 0 0
Merck & Co IncCOM58933Y1059,19986,509SHSOLE86,509 0 0
Marathon Oil CorpCOM56584910626511,076SHSOLE11,076 0 0
Morgan StanleyCOM6174464483,40038,748SHSOLE38,748 0 0
Microsoft CorpCOM594918104100,041347,188SHSOLE347,188 0 0
Motorola Solutions IncCOM6200763072,6559,284SHSOLE9,284 0 0
M&T Bank CorpCOM55261F1048977,504SHSOLE7,504 0 0
Micron Technology IncCOM5951121031,23220,424SHSOLE20,424 0 0
Nasdaq IncCOM63110310866512,177SHSOLE12,177 0 0
Newmont Mining CorpCOM6516391061,32427,026SHSOLE27,026 0 0
Netflix IncCOM64110L1064,66013,495SHSOLE13,495 0 0
NiSource IncCOM65473P1052017,210SHSOLE7,210 0 0
NIKE IncCOM6541061034,27034,837SHSOLE34,837 0 0
NRG Energy IncCOM6293775081404,095SHSOLE4,095 0 0
Norfolk Southern CorpCOM6558441088574,046SHSOLE4,046 0 0
NetApp IncCOM64110D1045468,559SHSOLE8,559 0 0
Northern Trust CorpCOM6658591047288,267SHSOLE8,267 0 0
NVIDIA CorpCOM67066G10421,91878,949SHSOLE78,949 0 0
News CorpCOM65249B208362,060SHSOLE2,060 0 0
News CorpCOM65249B1091176,756SHSOLE6,756 0 0
Realty Income CorpCOM7561091041,46023,065SHSOLE23,065 0 0
Oracle CorpCOM68389X1055,30157,080SHSOLE57,080 0 0
O'Reilly Automotive IncCOM67103H1072,1202,498SHSOLE2,498 0 0
Paychex IncCOM7043261071,28711,240SHSOLE11,240 0 0
PACCAR IncCOM6937181082,36332,302SHSOLE32,302 0 0
Public Service Enterprise GrouCOM7445731065548,869SHSOLE8,869 0 0
PepsiCo IncCOM7134481086,29234,531SHSOLE34,531 0 0
Pfizer IncCOM7170811036,932169,998SHSOLE169,998 0 0
Procter & Gamble Co/TheCOM7427181099,56364,351SHSOLE64,351 0 0
Progressive Corp/TheCOM7433151032,66218,618SHSOLE18,618 0 0
PulteGroup IncCOM7458671014407,554SHSOLE7,554 0 0
Prologis IncCOM74340W1034,98039,933SHSOLE39,933 0 0
Philip Morris International InCOM7181721092,67727,543SHSOLE27,543 0 0
PNC Financial Services Group ICOM6934751051,98315,612SHSOLE15,612 0 0
Pentair PLCCOMG7S00T1041,76431,926SHSOLE31,926 0 0
Pinnacle West Capital CorpCOM7234841011581,998SHSOLE1,998 0 0
PPL CorpCOM69351T10636313,087SHSOLE13,087 0 0
Prudential Financial IncCOM7443201021,32416,015SHSOLE16,015 0 0
Public StorageCOM74460D1091,8736,201SHSOLE6,201 0 0
Pioneer Natural Resources CoCOM7237871078624,223SHSOLE4,223 0 0
PayPal Holdings IncCOM70450Y1032,60134,275SHSOLE34,275 0 0
QUALCOMM IncCOM7475251034,50535,329SHSOLE35,329 0 0
Qorvo IncCOM74736K1011811,781SHSOLE1,781 0 0
Regeneron Pharmaceuticals IncCOM75886F1072,6633,243SHSOLE3,243 0 0
Regions Financial CorpCOM7591EP100291,543SHSOLE1,543 0 0
Robert Half International IncCOM7703231032623,250SHSOLE3,250 0 0
Ralph Lauren CorpCOM75121210184722SHSOLE722 0 0
Roper Technologies IncCOM7766961068311,887SHSOLE1,887 0 0
Republic Services IncCOM7607591004943,653SHSOLE3,653 0 0
Starbucks CorpCOM8552441093,50633,685SHSOLE33,685 0 0
Charles Schwab Corp/TheCOM8085131052,90755,536SHSOLE55,536 0 0
Sealed Air CorpCOM81211K1001182,575SHSOLE2,575 0 0
Sherwin-Williams Co/TheCOM8243481063,35914,953SHSOLE14,953 0 0
JM Smucker Co/TheCOM8326964052971,890SHSOLE1,890 0 0
Schlumberger LtdCOM8068571081,23825,225SHSOLE25,225 0 0
Snap-on IncCOM8330341013311,340SHSOLE1,340 0 0
Simon Property Group IncCOM8288061091,50813,474SHSOLE13,474 0 0
S&P Global IncCOM78409V1044,59213,326SHSOLE13,326 0 0
State Street CorpCOM8574771034696,201SHSOLE6,201 0 0
Seagate Technology Holdings PLCOMG7997R1032263,423SHSOLE3,423 0 0
Constellation Brands IncCOM21036P1081,0174,504SHSOLE4,504 0 0
Skyworks Solutions IncCOM83088M1023332,821SHSOLE2,821 0 0
Synchrony FinancialCOM87165B10362421,483SHSOLE21,483 0 0
Stryker CorpCOM8636671012,2267,802SHSOLE7,802 0 0
Symantec CorpCOM66877110817310,105SHSOLE10,105 0 0
Sysco CorpCOM8718291076969,013SHSOLE9,013 0 0
AT&T IncCOM00206R1022,422125,882SHSOLE125,882 0 0
TJX Cos Inc/TheCOM8725401094,29954,889SHSOLE54,889 0 0
Torchmark CorpCOM37959E1026285,708SHSOLE5,708 0 0
Thermo Fisher Scientific IncCOM8835561027,57713,153SHSOLE13,153 0 0
Travelers Cos Inc/TheCOM89417E1091,6679,731SHSOLE9,731 0 0
Texas Instruments IncCOM8825081045,25028,242SHSOLE28,242 0 0
United Continental Holdings InCOM9100471092555,758SHSOLE5,758 0 0
UDR IncCOM9026531042255,487SHSOLE5,487 0 0
Universal Health Services IncCOM9139031001511,185SHSOLE1,185 0 0
Ulta Beauty IncCOM90384S3031,1022,021SHSOLE2,021 0 0
UnitedHealth Group IncCOM91324P10213,88629,399SHSOLE29,399 0 0
United Parcel Service IncCOM9113121062,59113,364SHSOLE13,364 0 0
US BancorpCOM9029733041,76849,056SHSOLE49,056 0 0
Vulcan Materials CoCOM9291601094042,358SHSOLE2,358 0 0
Verisk Analytics IncCOM92345Y1067764,045SHSOLE4,045 0 0
VeriSign IncCOM92343E1025162,443SHSOLE2,443 0 0
Ventas IncCOM92276F10068215,737SHSOLE15,737 0 0
Verizon Communications IncCOM92343V1042,88274,159SHSOLE74,159 0 0
Waters CorpCOM9418481035381,740SHSOLE1,740 0 0
Walgreens Boots Alliance IncCOM93142710843912,716SHSOLE12,716 0 0
Western Digital CorpCOM9581021052135,669SHSOLE5,669 0 0
Wells Fargo & CoCOM9497461012,53267,763SHSOLE67,763 0 0
Whirlpool CorpCOM963320106128967SHSOLE967 0 0
Willis Towers Watson PLCCOMG9662910369298SHSOLE298 0 0
Wal-Mart Stores IncCOM9311421033,67524,937SHSOLE24,937 0 0
Westrock CoCOM96145D1051384,531SHSOLE4,531 0 0
Weyerhaeuser CoCOM96216610439213,019SHSOLE13,019 0 0
Wynn Resorts LtdCOM9831341072051,829SHSOLE1,829 0 0
Xcel Energy IncCOM98389B1006559,718SHSOLE9,718 0 0
Exxon Mobil CorpCOM30231G1028,01973,167SHSOLE73,167 0 0
DENTSPLY SIRONA IncCOM24906P1092325,902SHSOLE5,902 0 0
Xylem Inc/NYCOM98419M1001,70616,302SHSOLE16,302 0 0
Yum! Brands IncCOM9884981019086,879SHSOLE6,879 0 0
Zimmer Biomet Holdings IncCOM98956P1021,2289,513SHSOLE9,513 0 0
Zions Bancorp NACOM989701107792,632SHSOLE2,632 0 0
Zoetis IncCOM98978V1033,67022,059SHSOLE22,059 0 0
Targa Resources CorpCOM87612G1012903,976SHSOLE3,976 0 0
Arconic IncCOM4432011081,19028,091SHSOLE28,091 0 0
Lamb Weston Holdings IncCOM5132721042632,517SHSOLE2,517 0 0
Mid-America Apartment CommunitCOM59522J1033102,053SHSOLE2,053 0 0
IDEXX Laboratories IncCOM45168D1041,5373,075SHSOLE3,075 0 0
CBOE Holdings IncCOM12503M1084823,591SHSOLE3,591 0 0
Incyte CorpCOM45337C1023725,148SHSOLE5,148 0 0
Regency Centers CorpCOM75884910365910,772SHSOLE10,772 0 0
DISH Network CorpCOM25470M109798,458SHSOLE8,458 0 0
Synopsys IncCOM8716071071,0472,712SHSOLE2,712 0 0
Advanced Micro Devices IncCOM0079031074,25643,446SHSOLE43,446 0 0
Alexandria Real Estate EquitieCOM0152711093512,797SHSOLE2,797 0 0
DXC Technology CoCOM23355L1061024,004SHSOLE4,004 0 0
Gartner IncCOM3666511075961,831SHSOLE1,831 0 0
ANSYS IncCOM03662Q1056541,967SHSOLE1,967 0 0
Align Technology IncCOM0162551017952,381SHSOLE2,381 0 0
Hilton Worldwide Holdings IncCOM43300A2036674,739SHSOLE4,739 0 0
Everest Re Group LtdCOMG3223R1084891,366SHSOLE1,366 0 0
MGM Resorts InternationalCOM5529531012495,607SHSOLE5,607 0 0
AO Smith CorpCOM8318652091562,257SHSOLE2,257 0 0
Facebook IncCOM30303M1025,39225,453SHSOLE25,453 0 0
International Business MachineCOM45920010182623SHSOLE623 0 0
Microsoft CorpCOM5949181047,20024,988SHSOLE24,988 0 0
Procter & Gamble Co/TheCOM7427181091,90412,812SHSOLE12,812 0 0
Packaging Corp of AmericaCOM6951561092281,640SHSOLE1,640 0 0
ResMed IncCOM7611521071,3386,112SHSOLE6,112 0 0
Agilent Technologies IncCOM00846U10128,234204,202SHSOLE204,202 0 0
American Airlines Group IncCOM02376R1021,605108,904SHSOLE108,904 0 0
Advance Auto Parts IncCOM00751Y1063,41728,116SHSOLE28,116 0 0
Apple IncCOM037833100497,9273,021,189SHSOLE3,021,189 0 0
AbbVie IncCOM00287Y109161,5491,014,218SHSOLE1,014,218 0 0
AmerisourceBergen CorpCOM03073E10512,24076,489SHSOLE76,489 0 0
Abbott LaboratoriesCOM00282410078,951780,109SHSOLE780,109 0 0
Accenture PLCCOMG1151C101125,755440,232SHSOLE440,232 0 0
Adobe Systems IncCOM00724F10161,100158,635SHSOLE158,635 0 0
Analog Devices IncCOM032654105112,700571,751SHSOLE571,751 0 0
Archer-Daniels-Midland CoCOM03948310222,027276,660SHSOLE276,660 0 0
Automatic Data Processing IncCOM05301510369,251311,226SHSOLE311,226 0 0
Autodesk IncCOM05276910623,835114,563SHSOLE114,563 0 0
Ameren CorpCOM0236081029,919114,876SHSOLE114,876 0 0
American Electric Power Co IncCOM02553710120,437224,732SHSOLE224,732 0 0
AES Corp/VACOM00130H1057,143296,803SHSOLE296,803 0 0
Aflac IncCOM00105510216,592257,305SHSOLE257,305 0 0
American International Group ICOM02687478426,573527,945SHSOLE527,945 0 0
Assurant IncCOM04621X1086,65855,483SHSOLE55,483 0 0
Arthur J Gallagher & CoCOM36357610917,95393,894SHSOLE93,894 0 0
Akamai Technologies IncCOM00971T1016,49783,019SHSOLE83,019 0 0
Albemarle CorpCOM01265310111,50152,059SHSOLE52,059 0 0
Align Technology IncCOM01625510112,00035,933SHSOLE35,933 0 0
Alaska Air Group IncCOM01165910989521,343SHSOLE21,343 0 0
Allstate Corp/TheCOM02000210113,009117,464SHSOLE117,464 0 0
Applied Materials IncCOM03822210555,528452,312SHSOLE452,312 0 0
Advanced Micro Devices IncCOM007903107136,4321,392,767SHSOLE1,392,767 0 0
AMETEK IncCOM03110010016,405112,940SHSOLE112,940 0 0
Amgen IncCOM03116210083,128344,042SHSOLE344,042 0 0
Ameriprise Financial IncCOM03076C10615,84351,719SHSOLE51,719 0 0
American Tower CorpCOM03027X10055,437271,444SHSOLE271,444 0 0
ANSYS IncCOM03662Q10516,66350,096SHSOLE50,096 0 0
Anthem IncCOM036752103137,549299,304SHSOLE299,304 0 0
AO Smith CorpCOM8318652093,89656,368SHSOLE56,368 0 0
APA CorpCOM03743Q1086,999194,207SHSOLE194,207 0 0
Air Products & Chemicals IncCOM00915810639,798138,643SHSOLE138,643 0 0
Amphenol CorpCOM03209510125,654314,092SHSOLE314,092 0 0
Alexandria Real Estate EquitieCOM01527110910,86686,563SHSOLE86,563 0 0
Arconic IncCOM4432011086,977164,759SHSOLE164,759 0 0
Activision Blizzard IncCOM00507V10972,847851,570SHSOLE851,570 0 0
AvalonBay Communities IncCOM05348410112,98177,284SHSOLE77,284 0 0
Broadcom IncCOM11135F101186,265290,496SHSOLE290,496 0 0
Avery Dennison CorpCOM0536111096,43435,975SHSOLE35,975 0 0
American Water Works Co IncCOM03042010312,54985,711SHSOLE85,711 0 0
American Express CoCOM025816109124,043752,408SHSOLE752,408 0 0
Acuity Brands IncCOM00508Y102 0 2SHSOLE2 0 0
AutoZone IncCOM05333210226,48710,781SHSOLE10,781 0 0
Bank of America CorpCOM060505104149,7113,748,496SHSOLE3,748,496 0 0
Baxter International IncCOM0718131099,926244,865SHSOLE244,865 0 0
BB&T CorpCOM89832Q10920,093589,560SHSOLE589,560 0 0
Best Buy Co IncCOM0865161017,43395,014SHSOLE95,014 0 0
Becton Dickinson and CoCOM07588710936,707148,365SHSOLE148,365 0 0
Franklin Resources IncCOM3546131013,521130,755SHSOLE130,755 0 0
Brown-Forman CorpCOM1156372099,055140,960SHSOLE140,960 0 0
Baker Hughes a GE CoCOM05722G10012,942448,674SHSOLE448,674 0 0
Biogen IncCOM09062X10321,75878,300SHSOLE78,300 0 0
Bank of New York Mellon Corp/TCOM06405810022,285490,699SHSOLE490,699 0 0
BlackRock IncCOM09247X10156,44584,402SHSOLE84,402 0 0
Ball CorpCOM0584981067,683139,486SHSOLE139,486 0 0
Bristol-Myers Squibb CoCOM11012210882,9731,197,777SHSOLE1,197,777 0 0
Berkshire Hathaway IncCOM08467070247,930155,313SHSOLE155,313 0 0
Boston Scientific CorpCOM10113710758,0981,161,895SHSOLE1,161,895 0 0
BorgWarner IncCOM0997241065,453111,098SHSOLE111,098 0 0
Boston Properties IncCOM1011211014,35680,539SHSOLE80,539 0 0
Citigroup IncCOM1729674242,79859,709SHSOLE59,709 0 0
Conagra Brands IncCOM2058871027,980212,563SHSOLE212,563 0 0
Cardinal Health IncCOM14149Y1089,534126,345SHSOLE126,345 0 0
Caterpillar IncCOM14912310156,518247,109SHSOLE247,109 0 0
CBOE Holdings IncCOM12503M1086,32547,141SHSOLE47,141 0 0
CBS CorpCOM92556H2065,645253,176SHSOLE253,176 0 0
Crown Castle International CorCOM22822V10132,007239,273SHSOLE239,273 0 0
Carnival CorpCOM1436583004,820475,155SHSOLE475,155 0 0
CF Industries Holdings IncCOM1252691007,560104,346SHSOLE104,346 0 0
Citizens Financial Group IncCOM1746101056,643218,859SHSOLE218,859 0 0
Church & Dwight Co IncCOM1713401029,577108,388SHSOLE108,388 0 0
CH Robinson Worldwide IncCOM12541W2095,19452,300SHSOLE52,300 0 0
Charter Communications IncCOM16119P10818,39251,457SHSOLE51,457 0 0
Halfmoon Parent IncCOM12552310041,981164,379SHSOLE164,379 0 0
Cincinnati Financial CorpCOM1720621017,58067,666SHSOLE67,666 0 0
Colgate-Palmolive CoCOM19416210340,510539,340SHSOLE539,340 0 0
Clorox Co/TheCOM1890541098,67754,861SHSOLE54,861 0 0
Comerica IncCOM20034010795121,916SHSOLE21,916 0 0
Comcast CorpCOM20030N10199,0143,249,195SHSOLE3,249,195 0 0
CME Group IncCOM12572Q10541,130214,873SHSOLE214,873 0 0
Chipotle Mexican Grill IncCOM16965610522,42513,134SHSOLE13,134 0 0
Cummins IncCOM23102110614,97262,711SHSOLE62,711 0 0
CMS Energy CorpCOM1258961007,923129,151SHSOLE129,151 0 0
Centene CorpCOM15135B10117,168271,747SHSOLE271,747 0 0
CenterPoint Energy IncCOM15189T1078,237279,741SHSOLE279,741 0 0
Capital One Financial CorpCOM14040H10526,057271,125SHSOLE271,125 0 0
Cabot Oil & Gas CorpCOM1270971038,403342,595SHSOLE342,595 0 0
Cooper Cos Inc/TheCOM2166484028,94323,965SHSOLE23,965 0 0
ConocoPhillipsCOM20825C104145,2601,464,958SHSOLE1,464,958 0 0
Costco Wholesale CorpCOM22160K105114,994231,561SHSOLE231,561 0 0
Campbell Soup CoCOM1344291095,04191,729SHSOLE91,729 0 0
salesforce.com IncCOM79466L302114,264572,257SHSOLE572,257 0 0
Cisco Systems Inc/DelawareCOM17275R102119,6922,290,895SHSOLE2,290,895 0 0
CSX CorpCOM12640810329,823996,627SHSOLE996,627 0 0
Cintas CorpCOM17290810520,13543,541SHSOLE43,541 0 0
Cognizant Technology SolutionsCOM192446102373,9956,141,402SHSOLE6,141,402 0 0
CVS Health CorpCOM12665010062,881846,654SHSOLE846,654 0 0
Chevron CorpCOM166764100220,5131,352,239SHSOLE1,352,239 0 0
Dominion Energy IncCOM25746U10920,691370,273SHSOLE370,273 0 0
Delta Air Lines IncCOM2473617027,722221,241SHSOLE221,241 0 0
Deere & CoCOM24419910577,457187,702SHSOLE187,702 0 0
Discover Financial ServicesCOM25470910811,889120,351SHSOLE120,351 0 0
Dollar General CorpCOM25667710531,890151,605SHSOLE151,605 0 0
Quest Diagnostics IncCOM74834L1007,73554,698SHSOLE54,698 0 0
DR Horton IncCOM23331A10914,873152,328SHSOLE152,328 0 0
Danaher CorpCOM235851102109,402434,300SHSOLE434,300 0 0
DISH Network CorpCOM25470M1091,034110,922SHSOLE110,922 0 0
Digital Realty Trust IncCOM25386810315,606158,829SHSOLE158,829 0 0
Dollar Tree IncCOM256746108198,9551,386,704SHSOLE1,386,704 0 0
Dover CorpCOM26000310810,51369,227SHSOLE69,227 0 0
Darden Restaurants IncCOM23719410510,80569,672SHSOLE69,672 0 0
DTE Energy CoCOM2333311079,42586,086SHSOLE86,086 0 0
Duke Energy CorpCOM26441C20435,257365,663SHSOLE365,663 0 0
DaVita IncCOM23918K1082,09925,895SHSOLE25,895 0 0
Devon Energy CorpCOM25179M10313,926275,303SHSOLE275,303 0 0
DXC Technology CoCOM23355L1061,46057,167SHSOLE57,167 0 0
Electronic Arts IncCOM28551210916,900140,381SHSOLE140,381 0 0
eBay IncCOM27864210311,485258,985SHSOLE258,985 0 0
Ecolab IncCOM27886510019,827119,846SHSOLE119,846 0 0
Consolidated Edison IncCOM20911510416,528172,849SHSOLE172,849 0 0
Equifax IncCOM29442910511,03154,413SHSOLE54,413 0 0
Edison InternationalCOM28102010711,972169,691SHSOLE169,691 0 0
Estee Lauder Cos Inc/TheCOM51843910426,950109,407SHSOLE109,407 0 0
Eastman Chemical CoCOM2774321004,47753,113SHSOLE53,113 0 0
Emerson Electric CoCOM29101110426,122299,935SHSOLE299,935 0 0
EOG Resources IncCOM26875P10137,834330,227SHSOLE330,227 0 0
Equinix IncCOM29444U70036,85351,139SHSOLE51,139 0 0
Equity ResidentialCOM29476L10711,589193,255SHSOLE193,255 0 0
EQT CorpCOM26884L1094,779149,847SHSOLE149,847 0 0
Eversource EnergyCOM30040W10812,106154,773SHSOLE154,773 0 0
Essex Property Trust IncCOM2971781057,46735,724SHSOLE35,724 0 0
Entergy CorpCOM29364G1039,73690,415SHSOLE90,415 0 0
Edwards Lifesciences CorpCOM28176E10824,827300,261SHSOLE300,261 0 0
Exelon CorpCOM30161N10119,872474,629SHSOLE474,629 0 0
Expeditors International of WaCOM3021301097,78370,713SHSOLE70,713 0 0
Expedia IncCOM30212P3036,87570,889SHSOLE70,889 0 0
Extra Space Storage IncCOM30225T10212,04773,977SHSOLE73,977 0 0
Ford Motor CoCOM34537086025,0211,986,837SHSOLE1,986,837 0 0
Fastenal CoCOM31190010413,790255,798SHSOLE255,798 0 0
Facebook IncCOM30303M10247,663225,008SHSOLE225,008 0 0
Fortune Brands Home & SecurityCOM34964C1062,08635,538SHSOLE35,538 0 0
Freeport-McMoRan IncCOM35671D85725,969635,119SHSOLE635,119 0 0
FedEx CorpCOM31428X10626,131114,427SHSOLE114,427 0 0
FirstEnergy CorpCOM3379321079,449235,995SHSOLE235,995 0 0
F5 Networks IncCOM3156161026,45644,337SHSOLE44,337 0 0
Fidelity National InformationCOM31620M10662,6571,153,884SHSOLE1,153,884 0 0
Fiserv IncCOM33773810831,100275,294SHSOLE275,294 0 0
Fifth Third BancorpCOM31677310017,426654,496SHSOLE654,496 0 0
Flowserve CorpCOM34354P105 0 8SHSOLE8 0 0
FMC CorpCOM3024913036,83255,974SHSOLE55,974 0 0
Federal Realty Investment TrusCOM3137451011,99220,167SHSOLE20,167 0 0
Fortive CorpCOM34959J10810,367152,164SHSOLE152,164 0 0
General Dynamics CorpCOM36955010824,895109,148SHSOLE109,148 0 0
General Electric CoCOM36960430149,513518,193SHSOLE518,193 0 0
Gilead Sciences IncCOM375558103121,0611,459,883SHSOLE1,459,883 0 0
General Mills IncCOM37033410422,476263,143SHSOLE263,143 0 0
Corning IncCOM21935010514,586413,648SHSOLE413,648 0 0
General Motors CoCOM37045V10026,086711,573SHSOLE711,573 0 0
Alphabet IncCOM02079K10728,178271,085SHSOLE271,085 0 0
Alphabet IncCOM02079K305216,9352,092,463SHSOLE2,092,463 0 0
Genuine Parts CoCOM37246010511,19566,945SHSOLE66,945 0 0
Global Payments IncCOM37940X10226,006247,247SHSOLE247,247 0 0
Garmin LtdCOMH2906T1097,33972,762SHSOLE72,762 0 0
Goldman Sachs Group Inc/TheCOM38141G104107,263328,086SHSOLE328,086 0 0
WW Grainger IncCOM38480210413,85820,130SHSOLE20,130 0 0
Halliburton CoCOM40621610112,738402,818SHSOLE402,818 0 0
Hasbro IncCOM4180561073,32661,986SHSOLE61,986 0 0
Huntington Bancshares Inc/OHCOM4461501047,177641,135SHSOLE641,135 0 0
Hanesbrands IncCOM410345102 0 2SHSOLE2 0 0
HCA Healthcare IncCOM40412C10127,127102,935SHSOLE102,935 0 0
HCP IncCOM42250P1036,576299,491SHSOLE299,491 0 0
Home Depot Inc/TheCOM437076102163,616715,592SHSOLE715,592 0 0
Hess CorpCOM42809H10715,949120,581SHSOLE120,581 0 0
Hartford Financial Services GrCOM4165151049,810140,838SHSOLE140,838 0 0
Hilton Worldwide Holdings IncCOM43300A20320,397144,872SHSOLE144,872 0 0
Harley-Davidson IncCOM412822108 0 1SHSOLE1 0 0
Hologic IncCOM4364401019,641119,534SHSOLE119,534 0 0
Honeywell International IncCOM438516106121,221634,609SHSOLE634,609 0 0
Hewlett Packard Enterprise CoCOM42824C10912,220767,529SHSOLE767,529 0 0
HP IncCOM40434L10514,536495,539SHSOLE495,539 0 0
Hormel Foods CorpCOM4404521005,249131,701SHSOLE131,701 0 0
Harris CorpCOM50243110919,11897,474SHSOLE97,474 0 0
Henry Schein IncCOM8064071025,36465,821SHSOLE65,821 0 0
Host Hotels & Resorts IncCOM44107P1046,510394,994SHSOLE394,994 0 0
Hershey Co/TheCOM42786610830,792121,099SHSOLE121,099 0 0
Humana IncCOM44485910251,257105,641SHSOLE105,641 0 0
International Business MachineCOM45920010166,163504,983SHSOLE504,983 0 0
Intercontinental Exchange IncCOM45866F10438,010364,659SHSOLE364,659 0 0
IDEXX Laboratories IncCOM45168D10420,21540,446SHSOLE40,446 0 0
International Flavors & FragraCOM45950610189,364972,287SHSOLE972,287 0 0
Illumina IncCOM45232710934,131146,846SHSOLE146,846 0 0
Incyte CorpCOM45337C1026,57290,992SHSOLE90,992 0 0
Intel CorpCOM458140100106,3201,512,963SHSOLE1,512,963 0 0
Intuit IncCOM46120210364,714145,233SHSOLE145,233 0 0
International Paper CoCOM4601461035,518153,108SHSOLE153,108 0 0
Interpublic Group of Cos Inc/TCOM4606901006,429172,720SHSOLE172,720 0 0
Iron Mountain IncCOM46284V1018,493160,597SHSOLE160,597 0 0
Intuitive Surgical IncCOM46120E60243,913171,984SHSOLE171,984 0 0
Gartner IncCOM36665110715,24746,828SHSOLE46,828 0 0
Illinois Tool Works IncCOM45230810939,314161,572SHSOLE161,572 0 0
Invesco LtdCOMG491BT1086,402390,586SHSOLE390,586 0 0
JB Hunt Transport Services IncCOM4456581076,45936,829SHSOLE36,829 0 0
Johnson Controls InternationalCOMG5150210518,370305,210SHSOLE305,210 0 0
Johnson & JohnsonCOM478160104169,9331,096,934SHSOLE1,096,934 0 0
Juniper Networks IncCOM48203R1047,618221,440SHSOLE221,440 0 0
JPMorgan Chase & CoCOM46625H100122,433940,053SHSOLE940,053 0 0
Nordstrom IncCOM655664100 0 2SHSOLE2 0 0
Kellogg CoCOM4878361087,613113,761SHSOLE113,761 0 0
KeyCorpCOM4932671085,188414,622SHSOLE414,622 0 0
Kraft Heinz Co/TheCOM50075410614,092364,608SHSOLE364,608 0 0
Kimco Realty CorpCOM49446R1096,672341,837SHSOLE341,837 0 0
KLA-Tencor CorpCOM48248010029,68674,410SHSOLE74,410 0 0
Kimberly-Clark CorpCOM49436810320,121149,991SHSOLE149,991 0 0
Kinder Morgan Inc/DECOM49456B10115,252871,500SHSOLE871,500 0 0
CarMax IncCOM1431301024,81774,979SHSOLE74,979 0 0
Coca-Cola Co/TheCOM19121610055,838900,664SHSOLE900,664 0 0
Michael Kors Holdings LtdCOMG1890L107 0 1SHSOLE1 0 0
Kroger Co/TheCOM50104410114,677297,437SHSOLE297,437 0 0
Loews CorpCOM5404241086,300108,650SHSOLE108,650 0 0
L Brands IncCOM0708301043,962108,372SHSOLE108,372 0 0
Leggett & Platt IncCOM524660107 0 3SHSOLE3 0 0
Lennar CorpCOM52605710412,674120,641SHSOLE120,641 0 0
Laboratory Corp of America HolCOM50540R4099,86443,020SHSOLE43,020 0 0
LKQ CorpCOM5018892086,832120,433SHSOLE120,433 0 0
Eli Lilly & CoCOM532457108141,496412,243SHSOLE412,243 0 0
Lockheed Martin CorpCOM53983010975,731160,286SHSOLE160,286 0 0
Lincoln National CorpCOM5341871091,79179,727SHSOLE79,727 0 0
Alliant Energy CorpCOM0188021085,953111,545SHSOLE111,545 0 0
Lowe's Cos IncCOM54866110771,025355,370SHSOLE355,370 0 0
Lam Research CorpCOM51280710853,523101,018SHSOLE101,018 0 0
Southwest Airlines CoCOM8447411084,572140,576SHSOLE140,576 0 0
Macy's IncCOM55616P104 0 2SHSOLE2 0 0
Mastercard IncCOM57636Q1045,41114,898SHSOLE14,898 0 0
Mid-America Apartment CommunitCOM59522J1039,62963,788SHSOLE63,788 0 0
Marriott International Inc/MDCOM57190320221,333128,550SHSOLE128,550 0 0
Masco CorpCOM5745991064,977100,151SHSOLE100,151 0 0
McDonald's CorpCOM580135101107,034383,003SHSOLE383,003 0 0
Microchip Technology IncCOM59501710424,400291,401SHSOLE291,401 0 0
McKesson CorpCOM58155Q10324,14267,841SHSOLE67,841 0 0
Moody's CorpCOM61536910522,03272,033SHSOLE72,033 0 0
Mondelez International IncCOM6092071057,361105,630SHSOLE105,630 0 0
Medtronic PLCCOMG5960L10360,603752,121SHSOLE752,121 0 0
MetLife IncCOM59156R108132,4782,287,690SHSOLE2,287,690 0 0
MGM Resorts InternationalCOM5529531019,617216,613SHSOLE216,613 0 0
Mohawk Industries IncCOM6081901042,45524,510SHSOLE24,510 0 0
McCormick & Co Inc/MDCOM5797802069,264111,394SHSOLE111,394 0 0
Martin Marietta Materials IncCOM5732841069,79427,599SHSOLE27,599 0 0
Marsh & McLennan Cos IncCOM57174810253,745322,868SHSOLE322,868 0 0
3M CoCOM88579Y10127,519261,954SHSOLE261,954 0 0
Monster Beverage CorpCOM61174X10926,183485,037SHSOLE485,037 0 0
Altria Group IncCOM02209S1031,72038,565SHSOLE38,565 0 0
Mosaic Co/TheCOM61945C1036,938151,296SHSOLE151,296 0 0
Marathon Petroleum CorpCOM56585A10227,733205,801SHSOLE205,801 0 0
Merck & Co IncCOM58933Y105114,5471,077,251SHSOLE1,077,251 0 0
Marathon Oil CorpCOM5658491067,822326,648SHSOLE326,648 0 0
Morgan StanleyCOM61744644862,270709,601SHSOLE709,601 0 0
Microsoft CorpCOM594918104598,1152,075,740SHSOLE2,075,740 0 0
Motorola Solutions IncCOM62007630726,69593,348SHSOLE93,348 0 0
M&T Bank CorpCOM55261F1049,10276,160SHSOLE76,160 0 0
Mettler-Toledo International ICOM59268810516,50110,789SHSOLE10,789 0 0
Micron Technology IncCOM59511210343,914728,173SHSOLE728,173 0 0
Nasdaq IncCOM6311031088,305151,993SHSOLE151,993 0 0
NextEra Energy IncCOM65339F10172,695943,618SHSOLE943,618 0 0
Newmont Mining CorpCOM65163910617,280352,700SHSOLE352,700 0 0
Netflix IncCOM64110L10685,526247,691SHSOLE247,691 0 0
NiSource IncCOM65473P1055,043180,471SHSOLE180,471 0 0
NIKE IncCOM654106103105,434860,168SHSOLE860,168 0 0
Northrop Grumman CorpCOM66680710270,598152,985SHSOLE152,985 0 0
National Oilwell Varco IncCOM62955J103 0 2SHSOLE2 0 0
NRG Energy IncCOM62937750824,071702,370SHSOLE702,370 0 0
Norfolk Southern CorpCOM65584410822,972108,417SHSOLE108,417 0 0
NetApp IncCOM64110D1049,253144,990SHSOLE144,990 0 0
Northern Trust CorpCOM6658591047,90389,718SHSOLE89,718 0 0
Nucor CorpCOM67034610517,507113,399SHSOLE113,399 0 0
NVIDIA CorpCOM67066G104469,9731,692,858SHSOLE1,692,858 0 0
Newell Brands IncCOM6512291062,277183,169SHSOLE183,169 0 0
News CorpCOM65249B20834419,764SHSOLE19,764 0 0
News CorpCOM65249B1092,934169,975SHSOLE169,975 0 0
Realty Income CorpCOM75610910421,927346,475SHSOLE346,475 0 0
ONEOK IncCOM68268010312,613198,604SHSOLE198,604 0 0
Omnicom Group IncCOM6819191068,52990,451SHSOLE90,451 0 0
Oracle CorpCOM68389X10588,853956,748SHSOLE956,748 0 0
O'Reilly Automotive IncCOM67103H10735,48741,822SHSOLE41,822 0 0
Occidental Petroleum CorpCOM67459910519,711315,896SHSOLE315,896 0 0
Paychex IncCOM70432610716,563144,623SHSOLE144,623 0 0
PACCAR IncCOM69371810831,462430,035SHSOLE430,035 0 0
PG&E CorpCOM69331C10811,028682,380SHSOLE682,380 0 0
Public Service Enterprise GrouCOM74457310613,838221,712SHSOLE221,712 0 0
PepsiCo IncCOM71344810868,898378,142SHSOLE378,142 0 0
Pfizer IncCOM71708110372,6541,781,693SHSOLE1,781,693 0 0
Principal Financial Group IncCOM74251V1027,863105,854SHSOLE105,854 0 0
Procter & Gamble Co/TheCOM74271810969,834469,915SHSOLE469,915 0 0
Progressive Corp/TheCOM74331510388,902621,764SHSOLE621,764 0 0
Parker-Hannifin CorpCOM70109410419,16057,037SHSOLE57,037 0 0
PulteGroup IncCOM7458671016,270107,645SHSOLE107,645 0 0
Packaging Corp of AmericaCOM6951561095,70541,118SHSOLE41,118 0 0
PerkinElmer IncCOM7140461098,17261,357SHSOLE61,357 0 0
Prologis IncCOM74340W10363,596509,978SHSOLE509,978 0 0
Philip Morris International InCOM71817210965,869677,675SHSOLE677,675 0 0
PNC Financial Services Group ICOM69347510522,721178,857SHSOLE178,857 0 0
Pentair PLCCOMG7S00T1044,03873,091SHSOLE73,091 0 0
Pinnacle West Capital CorpCOM7234841011,50018,935SHSOLE18,935 0 0
PPG Industries IncCOM69350610713,942104,429SHSOLE104,429 0 0
PPL CorpCOM69351T1069,087327,180SHSOLE327,180 0 0
Prudential Financial IncCOM74432010213,523163,523SHSOLE163,523 0 0
Public StorageCOM74460D10926,37687,344SHSOLE87,344 0 0
Phillips 66COM71854610421,168208,907SHSOLE208,907 0 0
PVH CorpCOM69365610016SHSOLE6 0 0
Quanta Services IncCOM74762E10210,58263,536SHSOLE63,536 0 0
Pioneer Natural Resources CoCOM72378710725,451124,682SHSOLE124,682 0 0
PayPal Holdings IncCOM70450Y10340,012527,172SHSOLE527,172 0 0
QUALCOMM IncCOM74752510394,689742,591SHSOLE742,591 0 0
Qorvo IncCOM74736K1015,39553,149SHSOLE53,149 0 0
Everest Re Group LtdCOMG3223R10811,47132,056SHSOLE32,056 0 0
Regency Centers CorpCOM7588491035,20285,075SHSOLE85,075 0 0
Regeneron Pharmaceuticals IncCOM75886F10746,28856,364SHSOLE56,364 0 0
Regions Financial CorpCOM7591EP1007,701415,152SHSOLE415,152 0 0
Robert Half International IncCOM7703231033,87148,076SHSOLE48,076 0 0
Raymond James Financial IncCOM75473010913,614146,043SHSOLE146,043 0 0
Ralph Lauren CorpCOM7512121019478,121SHSOLE8,121 0 0
ResMed IncCOM76115210715,59271,237SHSOLE71,237 0 0
Rockwell Automation IncCOM77390310914,96451,020SHSOLE51,020 0 0
Roper Technologies IncCOM77669610627,14061,618SHSOLE61,618 0 0
Ross Stores IncCOM77829610323,620222,675SHSOLE222,675 0 0
Republic Services IncCOM76075910021,207156,914SHSOLE156,914 0 0
Starbucks CorpCOM855244109112,4081,080,074SHSOLE1,080,074 0 0
Charles Schwab Corp/TheCOM80851310536,606699,221SHSOLE699,221 0 0
Sealed Air CorpCOM81211K1002,94964,278SHSOLE64,278 0 0
Sherwin-Williams Co/TheCOM82434810624,189107,673SHSOLE107,673 0 0
JM Smucker Co/TheCOM8326964057,45647,403SHSOLE47,403 0 0
Schlumberger LtdCOM80685710830,254616,492SHSOLE616,492 0 0
SL Green Realty CorpCOM78440X8871646,957SHSOLE6,957 0 0
Snap-on IncCOM8330341015,82723,616SHSOLE23,616 0 0
Synopsys IncCOM87160710733,18485,959SHSOLE85,959 0 0
Southern Co/TheCOM84258710735,199506,146SHSOLE506,146 0 0
Simon Property Group IncCOM82880610921,331190,608SHSOLE190,608 0 0
S&P Global IncCOM78409V10454,848159,171SHSOLE159,171 0 0
Sempra EnergyCOM81685110928,655189,672SHSOLE189,672 0 0
State Street CorpCOM85747710312,107160,047SHSOLE160,047 0 0
Seagate Technology Holdings PLCOMG7997R1037,939120,129SHSOLE120,129 0 0
Constellation Brands IncCOM21036P10839,095173,166SHSOLE173,166 0 0
Stanley Black & Decker IncCOM8545021015,29565,741SHSOLE65,741 0 0
Skyworks Solutions IncCOM83088M10213,537114,804SHSOLE114,804 0 0
Synchrony FinancialCOM87165B1037,234248,910SHSOLE248,910 0 0
Stryker CorpCOM86366710146,993164,704SHSOLE164,704 0 0
Symantec CorpCOM6687711085,235305,215SHSOLE305,215 0 0
Sysco CorpCOM87182910717,397225,384SHSOLE225,384 0 0
AT&T IncCOM00206R10267,0583,485,406SHSOLE3,485,406 0 0
Molson Coors Brewing CoCOM60871R2094,34684,137SHSOLE84,137 0 0
TransDigm Group IncCOM89364110016,94122,997SHSOLE22,997 0 0
Target CorpCOM87612E10636,190218,619SHSOLE218,619 0 0
TJX Cos Inc/TheCOM87254010956,777724,952SHSOLE724,952 0 0
Torchmark CorpCOM37959E1024,47940,734SHSOLE40,734 0 0
Thermo Fisher Scientific IncCOM883556102159,221276,396SHSOLE276,396 0 0
T Rowe Price Group IncCOM74144T10811,22199,441SHSOLE99,441 0 0
Travelers Cos Inc/TheCOM89417E10917,746103,583SHSOLE103,583 0 0
Tractor Supply CoCOM89235610612,31052,403SHSOLE52,403 0 0
Tyson Foods IncCOM9024941037,591128,041SHSOLE128,041 0 0
Texas Instruments IncCOM88250810494,637509,049SHSOLE509,049 0 0
Textron IncCOM8832031016,54892,759SHSOLE92,759 0 0
Under Armour IncCOM904311206 0 12SHSOLE12 0 0
Under Armour IncCOM904311107 0 11SHSOLE11 0 0
United Continental Holdings InCOM9100471092,42054,716SHSOLE54,716 0 0
UDR IncCOM9026531047,196175,352SHSOLE175,352 0 0
Universal Health Services IncCOM9139031003,95731,148SHSOLE31,148 0 0
Ulta Beauty IncCOM90384S30339,78972,957SHSOLE72,957 0 0
UnitedHealth Group IncCOM91324P10279,505168,322SHSOLE168,322 0 0
Union Pacific CorpCOM90781810868,469340,382SHSOLE340,382 0 0
United Parcel Service IncCOM91131210667,192346,556SHSOLE346,556 0 0
United Rentals IncCOM91136310912,18730,811SHSOLE30,811 0 0
US BancorpCOM90297330452,3401,452,658SHSOLE1,452,658 0 0
United Technologies CorpCOM75513E10197,584996,999SHSOLE996,999 0 0
Visa IncCOM92826C839242,8251,077,600SHSOLE1,077,600 0 0
VF CorpCOM9182041083,589156,730SHSOLE156,730 0 0
Valero Energy CorpCOM91913Y10023,901171,303SHSOLE171,303 0 0
Vulcan Materials CoCOM92916010912,66373,853SHSOLE73,853 0 0
Vornado Realty TrustCOM92904210926617,345SHSOLE17,345 0 0
Verisk Analytics IncCOM92345Y10614,91477,774SHSOLE77,774 0 0
VeriSign IncCOM92343E10210,44049,428SHSOLE49,428 0 0
Vertex Pharmaceuticals IncCOM92532F10039,510125,469SHSOLE125,469 0 0
Ventas IncCOM92276F1009,571220,894SHSOLE220,894 0 0
Verizon Communications IncCOM92343V10445811,793SHSOLE11,793 0 0
Waters CorpCOM9418481038,92828,849SHSOLE28,849 0 0
Walgreens Boots Alliance IncCOM93142710812,018347,723SHSOLE347,723 0 0
Western Digital CorpCOM95810210513,861368,152SHSOLE368,152 0 0
WEC Energy Group IncCOM92939U10613,279140,164SHSOLE140,164 0 0
Wells Fargo & CoCOM94974610115,855424,378SHSOLE424,378 0 0
Whirlpool CorpCOM9633201063,41125,852SHSOLE25,852 0 0
Willis Towers Watson PLCCOMG9662910312,45453,624SHSOLE53,624 0 0
Waste Management IncCOM94106L10940,992251,355SHSOLE251,355 0 0
Williams Cos Inc/TheCOM96945710016,155541,316SHSOLE541,316 0 0
Wal-Mart Stores IncCOM93114210372,621492,777SHSOLE492,777 0 0
Westrock CoCOM96145D1053,444113,099SHSOLE113,099 0 0
Weyerhaeuser CoCOM96216610412,216405,666SHSOLE405,666 0 0
Wynn Resorts LtdCOM9831341075,61450,192SHSOLE50,192 0 0
Xcel Energy IncCOM98389B10017,991266,914SHSOLE266,914 0 0
Exxon Mobil CorpCOM30231G10241,055374,590SHSOLE374,590 0 0
DENTSPLY SIRONA IncCOM24906P1094,097104,366SHSOLE104,366 0 0
Xylem Inc/NYCOM98419M1008,37880,063SHSOLE80,063 0 0
Yum! Brands IncCOM98849810121,043159,409SHSOLE159,409 0 0
Zimmer Biomet Holdings IncCOM98956P10212,943100,235SHSOLE100,235 0 0
Zions Bancorp NACOM98970110775025,058SHSOLE25,058 0 0
Zoetis IncCOM98978V10339,903239,874SHSOLE239,874 0 0
Occidental Petroleum CorpCOM6745991052,32837,310SHSOLE37,310 0 0
Toronto-Dominion Bank/TheCOM89116050923382SHDFND1 0 382 0
Brookfield Asset Management InCOM11271J107104,3393,208,052SHSOLE3,208,052 0 0
BCE IncCOM05534B76040,304901,262SHSOLE901,262 0 0
Bank of MontrealCOM063671101194,7432,190,035SHSOLE2,190,035 0 0
Bank of Nova Scotia/TheCOM064149107207,6644,130,000SHSOLE4,130,000 0 0
CAE IncCOM12476510824,8311,100,000SHSOLE1,100,000 0 0
Canadian Imperial Bank of CommCOM136069101447,29110,565,826SHSOLE10,565,826 0 0
Royal Bank of CanadaCOM780087102344,9343,612,845SHSOLE3,612,845 0 0
Toronto-Dominion Bank/TheCOM89116050910,117168,996SHDFND1 0 168,996 0
Algonquin Power & Utilities CoCOM01585710519,7842,361,861SHSOLE2,361,861 0 0
Bank of Nova Scotia/TheCOM064149107189,9333,777,365SHSOLE3,777,365 0 0
Baytex Energy CorpCOM07317Q105980261,638SHSOLE261,638 0 0
B2Gold CorpCOM11777Q2095,7841,466,225SHSOLE1,466,225 0 0
CAE IncCOM1247651081,91784,917SHSOLE84,917 0 0
Centerra Gold IncCOM1520061024,965769,953SHSOLE769,953 0 0
Canadian Imperial Bank of CommCOM13606910174017,484SHSOLE17,484 0 0
Canadian Natural Resources LtdCOM13638510167,4551,221,000SHSOLE1,221,000 0 0
Crescent Point Energy CorpCOM22576C10123,0173,266,274SHSOLE3,266,274 0 0
Enerplus CorpCOM2927661021,819126,440SHSOLE126,440 0 0
Pan American Silver CorpCOM6979001081,30771,727SHSOLE71,727 0 0
Precision Drilling CorpCOM74022D4073015,860SHSOLE5,860 0 0
Royal Bank of CanadaCOM780087102121,7671,275,386SHSOLE1,275,386 0 0
Seabridge Gold IncCOM81191610512,9561,005,153SHSOLE1,005,153 0 0
Shaw Communications IncCOM82028K2003,783126,648SHSOLE126,648 0 0
Sun Life Financial IncCOM86679610510,931234,371SHSOLE234,371 0 0
Sandstorm Gold LtdCOM80013R20610117,316SHSOLE17,316 0 0
Suncor Energy IncCOM86722410714,316461,875SHSOLE461,875 0 0
Teck Resources LtdCOM87874220442,1811,157,099SHSOLE1,157,099 0 0
TransCanada CorpCOM87807B107562,34814,481,412SHSOLE14,481,412 0 0
Vermilion Energy IncCOM9237251051,14488,348SHSOLE88,348 0 0
West Fraser Timber Co LtdCOM9528451052,35533,068SHSOLE33,068 0 0
Yamana Gold IncCOM98462Y1003,365578,093SHSOLE578,093 0 0
Barrick Gold CorpCOM06790110895,5365,154,757SHSOLE5,154,757 0 0
Agnico Eagle Mines LtdCOM00847410862,0111,218,407SHSOLE1,218,407 0 0
Alamos Gold IncCOM0115321081,21599,700SHSOLE99,700 0 0
Algonquin Power & Utilities CoCOM0158571058,6621,034,087SHSOLE1,034,087 0 0
Brookfield Asset Management InCOM11271J107163,8705,038,417SHSOLE5,038,417 0 0
BlackBerry LtdCOM09228F1032,442533,267SHSOLE533,267 0 0
Brookfield Business Partners LCOMG162341091588,600SHSOLE8,600 0 0
Cott CorpCOM74167P1088500SHSOLE500 0 0
BCE IncCOM05534B760118,0172,639,035SHSOLE2,639,035 0 0
Brookfield Renewable PartnersCOMG162581081,78056,550SHSOLE56,550 0 0
Bank of MontrealCOM063671101213,9332,405,845SHSOLE2,405,845 0 0
Bank of Nova Scotia/TheCOM064149107221,2064,399,313SHSOLE4,399,313 0 0
Baytex Energy CorpCOM07317Q105650173,580SHSOLE173,580 0 0
B2Gold CorpCOM11777Q2091,274322,900SHSOLE322,900 0 0
CAE IncCOM1247651082,03690,200SHSOLE90,200 0 0
Cameco CorpCOM13321L10839,6031,514,941SHSOLE1,514,941 0 0
Centerra Gold IncCOM15200610245570,500SHSOLE70,500 0 0
Colliers International Group ICOM1946931071,10310,468SHSOLE10,468 0 0
Celestica IncCOM15101Q10851640,039SHSOLE40,039 0 0
Canadian Imperial Bank of CommCOM136069101145,2603,431,300SHSOLE3,431,300 0 0
Canadian Natural Resources LtdCOM136385101171,5223,104,708SHSOLE3,104,708 0 0
Canadian National Railway CoCOM136375102338,4912,873,502SHSOLE2,873,502 0 0
Canadian Pacific Railway LtdCOM13645T100201,0712,615,575SHSOLE2,615,575 0 0
Crescent Point Energy CorpCOM22576C1019,2991,319,602SHSOLE1,319,602 0 0
Cenovus Energy IncCOM15135U10965,6783,770,667SHSOLE3,770,667 0 0
BRP Inc/CACOM05577W200841,076SHSOLE1,076 0 0
Descartes Systems Group Inc/ThCOM2499061081,99124,709SHSOLE24,709 0 0
Ovintiv IncCOM69047Q10218,706519,778SHSOLE519,778 0 0
Enerflex LtdCOM29269R10517429,300SHSOLE29,300 0 0
Eldorado Gold CorpCOM28490250949247,620SHSOLE47,620 0 0
Enbridge IncCOM29250N105189,9204,989,474SHSOLE4,989,474 0 0
Enerplus CorpCOM29276610267847,125SHSOLE47,125 0 0
Franco-Nevada CorpCOM35185810578,688540,380SHSOLE540,380 0 0
First Majestic Silver CorpCOM32076V10339554,800SHSOLE54,800 0 0
FirstService CorpCOM33767E2021,4069,992SHSOLE9,992 0 0
Fortis Inc/CanadaCOM34955310751,3901,210,971SHSOLE1,210,971 0 0
Fortuna Silver Mines IncCOM34991510820152,900SHSOLE52,900 0 0
CGI Group IncCOM12532H10465,776683,649SHSOLE683,649 0 0
Gildan Activewear IncCOM37591610326,088786,579SHSOLE786,579 0 0
Granite Real Estate InvestmentCOM38743711493515,122SHSOLE15,122 0 0
Gran Tierra Energy IncCOM38500T101115129,700SHSOLE129,700 0 0
Hudbay Minerals IncCOM44362810241378,800SHSOLE78,800 0 0
IAMGOLD CorpCOM450913108420154,100SHSOLE154,100 0 0
Imperial Oil LtdCOM45303840818,118356,859SHSOLE356,859 0 0
Kinross Gold CorpCOM49690240422,4824,785,363SHSOLE4,785,363 0 0
MAG Silver CorpCOM55903Q10429523,400SHSOLE23,400 0 0
Manulife Financial CorpCOM56501R106115,4566,302,460SHSOLE6,302,460 0 0
Magna International IncCOM55922240172,5011,355,843SHSOLE1,355,843 0 0
Methanex CorpCOM59151K1081,38029,700SHSOLE29,700 0 0
Novagold Resources IncCOM66987E20644972,600SHSOLE72,600 0 0
New Gold IncCOM644535106207191,000SHSOLE191,000 0 0
NexGen Energy LtdCOM65340P10635893,306SHSOLE93,306 0 0
Osisko Gold Royalties LtdCOM68827L10156035,500SHSOLE35,500 0 0
Open Text CorpCOM68371510636,199940,045SHSOLE940,045 0 0
Pan American Silver CorpCOM69790010892550,800SHSOLE50,800 0 0
Precision Drilling CorpCOM74022D4072504,865SHSOLE4,865 0 0
Pembina Pipeline CorpCOM70632710355,1751,706,111SHSOLE1,706,111 0 0
Restaurant Brands InternationaCOM76131D10360,553903,495SHSOLE903,495 0 0
Ritchie Bros Auctioneers IncCOM7677441051,99435,500SHSOLE35,500 0 0
Rogers Communications IncCOM77510920063,0461,362,546SHSOLE1,362,546 0 0
Royal Bank of CanadaCOM780087102458,1974,799,161SHSOLE4,799,161 0 0
Shopify IncCOM82509L10727,091565,970SHSOLE565,970 0 0
Shaw Communications IncCOM82028K20049,3701,652,697SHSOLE1,652,697 0 0
Sun Life Financial IncCOM86679610581,3891,745,032SHSOLE1,745,032 0 0
Sandstorm Gold LtdCOM80013R2063600SHSOLE600 0 0
SSR Mining IncCOM7847301031,07671,250SHSOLE71,250 0 0
Stantec IncCOM85472N1092,21237,900SHSOLE37,900 0 0
Suncor Energy IncCOM867224107143,0864,616,431SHSOLE4,616,431 0 0
TELUS CorpCOM87971M103114,3045,767,452SHSOLE5,767,452 0 0
TransAlta CorpCOM89346D10780692,345SHSOLE92,345 0 0
Tricon Capital Group IncCOM89612W10232742,200SHSOLE42,200 0 0
Teck Resources LtdCOM87874220446,2821,269,602SHSOLE1,269,602 0 0
TFI International IncCOM87241L1093,44328,900SHSOLE28,900 0 0
Thomson Reuters CorpCOM88490370965,242502,291SHSOLE502,291 0 0
TransCanada CorpCOM87807B107134,5813,465,694SHSOLE3,465,694 0 0
Vermilion Energy IncCOM92372510562548,237SHSOLE48,237 0 0
Waste Connections IncCOM94106B10195,518687,449SHSOLE687,449 0 0
Canopy Growth CorpCOM138035100303173,065SHSOLE173,065 0 0
Wheaton Precious Metals CorpCOM96287910255,9201,163,049SHSOLE1,163,049 0 0
Yamana Gold IncCOM98462Y1001,831314,500SHSOLE314,500 0 0
SBA Communications CorpCOM78410G1047102,722SHSOLE2,722 0 0
SBA Communications CorpCOM78410G10415,56459,648SHSOLE59,648 0 0
DowDuPont IncCOM26614N10215,370214,273SHSOLE214,273 0 0
Cott CorpCOM74167P10819012,382SHSOLE12,382 0 0
BCE IncCOM05534B76034,434770,000SHDFND1 0 770,000 0
Bank of MontrealCOM06367110162700SHDFND1 0 700 0
Bank of Nova Scotia/TheCOM06414910731,678630,000SHDFND1 0 630,000 0
Canadian Imperial Bank of CommCOM13606910133,867800,000SHDFND1 0 800,000 0
Canadian Natural Resources LtdCOM136385101108,8341,970,000SHDFND1 0 1,970,000 0
Enbridge IncCOM29250N10579,1732,080,000SHDFND1 0 2,080,000 0
Suncor Energy IncCOM86722410734,7141,120,000SHDFND1 0 1,120,000 0
TransCanada CorpCOM87807B1079,708250,000SHDFND1 0 250,000 0
Granite Real Estate InvestmentCOM3874371144,81177,828SHSOLE77,828 0 0
Descartes Systems Group Inc/ThCOM2499061082563,176SHSOLE3,176 0 0
NexGen Energy LtdCOM65340P106883230,392SHSOLE230,392 0 0
Ritchie Bros Auctioneers IncCOM76774410517,002302,693SHSOLE302,693 0 0
Pixelworks IncCOM72581M305 0 20SHDFND1 0 20 0
BALLARD POWER SYSTEMS INCCOM058586108 0 31SHDFND1 0 31 0
Yamana Gold IncCOM98462Y100 0 62SHDFND1 0 62 0
Coeur Mining IncCOM192108504 0 17SHDFND1 0 17 0
Sprott Physical Gold TrustCOM85207H104136SHDFND1 0 36 0
untitledCOM85207K107 0 8SHDFND1 0 8 0
Barrick Gold CorpCOM067901108144SHDFND1 0 44 0
Aurora Cannabis IncCOM05156X88434,567SHDFND1 0 4,567 0
Alamos Gold IncCOM011532108 0 40SHDFND1 0 40 0
Asanko Gold IncCOM36352H100 0 174SHDFND1 0 174 0
Avino Silver & Gold Mines LtdCOM053906103 0 31SHDFND1 0 31 0
AcuityAds Holding IncCOM00510L106 0 69SHDFND1 0 69 0
BlackBerry LtdCOM09228F103 0 87SHDFND1 0 87 0
Brookfield Business Partners LCOMG1623410917914SHDFND1 0 914 0
Brookfield Renewable PartnersCOMG16258108118SHDFND1 0 18 0
Breaking Data CorpCOM104833306 0 41SHDFND1 0 41 0
Bank of MontrealCOM06367110112134SHDFND1 0 134 0
Celestica IncCOM15101Q108188SHDFND1 0 88 0
Canadian Imperial Bank of CommCOM136069101377SHDFND1 0 77 0
Canadian Natural Resources LtdCOM136385101111SHDFND1 0 11 0
Canadian Pacific Railway LtdCOM13645T100451SHDFND1 0 51 0
Crescent Point Energy CorpCOM22576C101183SHDFND1 0 83 0
Cenovus Energy IncCOM15135U109 0 27SHDFND1 0 27 0
Enerflex LtdCOM29269R105 0 22SHDFND1 0 22 0
Essa Pharma IncCOM29668H708 0 48SHDFND1 0 48 0
First Majestic Silver CorpCOM32076V103175SHDFND1 0 75 0
Fortuna Silver Mines IncCOM349915108 0 48SHDFND1 0 48 0
Canada Goose Holdings IncCOM135086106152SHDFND1 0 52 0
Granite Real Estate InvestmentCOM38743711419SHDFND1 0 9 0
Gran Tierra Energy IncCOM38500T101 0 18SHDFND1 0 18 0
Hudbay Minerals IncCOM443628102 0 31SHDFND1 0 31 0
Helius Medical Technologies InCOM42328V603158SHDFND1 0 58 0
Imperial Oil LtdCOM453038408478SHDFND1 0 78 0
Kinross Gold CorpCOM496902404 0 1SHDFND1 0 1 0
Midas Gold CorpCOM714266103 0 16SHDFND1 0 16 0
Medicenna Therapeutics CorpCOM58490H107 0 192SHDFND1 0 192 0
Northern Dynasty Minerals LtdCOM66510M20412,580SHDFND1 0 2,580 0
Novagold Resources IncCOM66987E206193SHDFND1 0 93 0
NexGen Energy LtdCOM65340P1061158SHDFND1 0 158 0
Organigram Holdings IncCOM68620P101 0 550SHDFND1 0 550 0
Patient Home Monitoring CorpCOM74880P104180SHDFND1 0 80 0
PolyMet Mining CorpCOM7319164091237SHDFND1 0 237 0
Profound Medical CorpCOM74319B502174SHDFND1 0 74 0
Platinum Group Metals LtdCOM72765Q88221,074SHDFND1 0 1,074 0
Restaurant Brands InternationaCOM76131D103351SHDFND1 0 51 0
Royal Bank of CanadaCOM78008710217SHDFND1 0 7 0
Sprott IncCOM852066208377SHDFND1 0 77 0
Shaw Communications IncCOM82028K20034811,647SHDFND1 0 11,647 0
Skeena Resources LtdCOM83056P715183SHDFND1 0 83 0
SSR Mining IncCOM784730103 0 15SHDFND1 0 15 0
Silvercorp Metals IncCOM82835P103 0 20SHDFND1 0 20 0
TransAlta CorpCOM89346D107 0 12SHDFND1 0 12 0
Toronto-Dominion Bank/TheCOM891160509238SHDFND1 0 38 0
Taseko Mines LtdCOM876511106 0 31SHDFND1 0 31 0
Trilogy Metals IncCOM89621C10558,623SHDFND1 0 8,623 0
Thomson Reuters CorpCOM884903709542SHDFND1 0 42 0
Ur-Energy IncCOM91688R108 0 57SHDFND1 0 57 0
VBCN 7 PERPCOM92512J106 0 40SHDFND1 0 40 0
Vista Gold CorpCOM927926303 0 135SHDFND1 0 135 0
Wheaton Precious Metals CorpCOM962879102234SHDFND1 0 34 0
Silvercorp Metals IncCOM82835P1033900SHDFND1 0 900 0
Franco-Nevada CorpCOM351858105 0 3SHDFND1 0 3 0
Taseko Mines LtdCOM8765111061710,100SHDFND1 0 10,100 0
Gran Tierra Energy IncCOM38500T101 0 76SHDFND1 0 76 0
Standard Lithium LtdCOM853606101 0 88SHDFND1 0 88 0
TFI International IncCOM87241L1093753,151SHSOLE3,151 0 0
FirstService CorpCOM33767E2028305,900SHSOLE5,900 0 0
BRP Inc/CACOM05577W2001,16914,970SHSOLE14,970 0 0
Cadence Design Systems IncCOM1273871081,0244,875SHSOLE4,875 0 0
Brookfield Infrastructure PartCOMG162521015,069150,264SHSOLE150,264 0 0
Cadence Design Systems IncCOM12738710830,576145,616SHSOLE145,616 0 0
BlackBerry LtdCOM09228F1032400SHDFND1 0 400 0
Maxar Technologies IncCOM57778K10562112,200SHSOLE12,200 0 0
Maxar Technologies IncCOM57778K105593SHDFND1 0 93 0
Norwegian Cruise Line HoldingsCOMG667211041007,420SHSOLE7,420 0 0
Norwegian Cruise Line HoldingsCOMG667211041,11983,231SHSOLE83,231 0 0
ERO Copper CorpCOM296006109174SHDFND1 0 74 0
Coach IncCOM8760301071794,152SHSOLE4,152 0 0
Coach IncCOM8760301072,00946,637SHSOLE46,637 0 0
Difference Capital Financial ICOM60800C109 0 202SHDFND1 0 202 0
Range Resources CorpCOM75281A1092057,746SHSOLE7,746 0 0
Quintiles IMS Holdings IncCOM46266C10517,92890,190SHSOLE90,190 0 0
Texas Instruments IncCOM8825081042971,598SHSOLE1,598 0 0
Rayonier Advanced Materials InCOM75508B104 0 3SHDFND1 0 3 0
Canada Goose Holdings IncCOM135086106824,253SHSOLE4,253 0 0
JDL GOLD CORPCOM29446Y5021104SHDFND1 0 104 0
Viemed Healthcare IncCOM92663R105 0 16SHDFND1 0 16 0
Global Water Resources IncCOM379463102138SHDFND1 0 38 0
Canada Goose Holdings IncCOM1350861062100SHSOLE100 0 0
Nutrien LtdCOM67077M108154,9942,102,246SHSOLE2,102,246 0 0
Huntington Ingalls IndustriesCOM4464131063,66717,723SHSOLE17,723 0 0
Huntington Ingalls IndustriesCOM446413106146707SHSOLE707 0 0
Breaking Data CorpCOM104833306 0 90SHDFND1 0 90 0
DIRTT Environmental SolutionsCOM25490H106613,300SHDFND1 0 13,300 0
Lexaria Bioscience CorpCOM52886N406 0 13SHDFND1 0 13 0
Metalla Royalty & Streaming LtCOM59124U605101,784SHDFND1 0 1,784 0
AcuityAds Holding IncCOM00510L1061500SHDFND1 0 500 0
Oncolytics Biotech IncCOM682310875 0 54SHDFND1 0 54 0
Clarmin Explorations IncCOM23256X100 0 42SHDFND1 0 42 0
Aurora Cannabis IncCOM05156X8841724,067SHSOLE24,067 0 0
NVR IncCOM62944T1057,9811,433SHSOLE1,433 0 0
Sprott Physical Gold and SilveCOM85208R101174SHDFND1 0 74 0
Canadian Imperial Bank of CommCOM1360691011,35031,900SHSOLE31,900 0 0
AGNC Investment CorpCOM00123Q10462461,933SHSOLE61,933 0 0
BCE IncCOM05534B7604,889109,331SHSOLE109,331 0 0
untitledCOM85207K107 0 21SHDFND1 0 21 0
Priceline Group Inc/TheCOM09857L1083,3061,247SHSOLE1,247 0 0
Priceline Group Inc/TheCOM09857L10853,71720,263SHSOLE20,263 0 0
Welltower IncCOM95040Q1041,43019,964SHSOLE19,964 0 0
Welltower IncCOM95040Q10418,704261,038SHSOLE261,038 0 0
Crescent Point Energy CorpCOM22576C10181,200SHDFND1 0 1,200 0
Cott CorpCOM74167P108 0 22SHSOLE22 0 0
Celestica IncCOM15101Q108 0 9SHSOLE9 0 0
Barrick Gold CorpCOM06790110811,543622,799SHSOLE622,799 0 0
Agnico Eagle Mines LtdCOM0084741086,797133,547SHSOLE133,547 0 0
BCE IncCOM05534B76058,1861,301,130SHSOLE1,301,130 0 0
Bank of MontrealCOM06367110191,1781,025,365SHSOLE1,025,365 0 0
Bank of Nova Scotia/TheCOM064149107103,1642,051,705SHSOLE2,051,705 0 0
CAE IncCOM12476510866729,527SHSOLE29,527 0 0
Cameco CorpCOM13321L1085,325203,688SHSOLE203,688 0 0
Canadian Imperial Bank of CommCOM136069101160,5153,791,649SHSOLE3,791,649 0 0
Canadian Natural Resources LtdCOM13638510123,813431,044SHSOLE431,044 0 0
Canadian National Railway CoCOM13637510219,013161,404SHSOLE161,404 0 0
Brookfield Asset Management InCOM11271J10716,668512,496SHSOLE512,496 0 0
Eldorado Gold CorpCOM284902509878,390SHSOLE8,390 0 0
Fortis Inc/CanadaCOM34955310728,134662,964SHSOLE662,964 0 0
CGI Group IncCOM12532H1046,34165,911SHSOLE65,911 0 0
Imperial Oil LtdCOM45303840813,510266,100SHSOLE266,100 0 0
Enbridge IncCOM29250N10570,9941,865,105SHSOLE1,865,105 0 0
Kinross Gold CorpCOM4969024041,639348,795SHSOLE348,795 0 0
Magna International IncCOM5592224017,422138,803SHSOLE138,803 0 0
Obsidian Energy LtdCOM6744822038312,982SHSOLE12,982 0 0
Rogers Communications IncCOM77510920020,377440,394SHSOLE440,394 0 0
Royal Bank of CanadaCOM780087102154,9911,623,384SHSOLE1,623,384 0 0
Shaw Communications IncCOM82028K20040,4191,353,069SHSOLE1,353,069 0 0
Suncor Energy IncCOM86722410719,028613,914SHSOLE613,914 0 0
TransAlta CorpCOM89346D1073,316379,832SHSOLE379,832 0 0
Teck Resources LtdCOM8787422047,081194,232SHSOLE194,232 0 0
Thomson Reuters CorpCOM88490370917,188132,325SHSOLE132,325 0 0
TransCanada CorpCOM87807B10758,9871,519,014SHSOLE1,519,014 0 0
TELUS CorpCOM87971M10345,6642,304,060SHSOLE2,304,060 0 0
Gildan Activewear IncCOM3759161039,119274,938SHSOLE274,938 0 0
Manulife Financial CorpCOM56501R10629,3041,599,656SHSOLE1,599,656 0 0
Sun Life Financial IncCOM86679610515,009321,811SHSOLE321,811 0 0
Yamana Gold IncCOM98462Y10016828,900SHSOLE28,900 0 0
Pembina Pipeline CorpCOM70632710345,4341,404,898SHSOLE1,404,898 0 0
Algonquin Power & Utilities CoCOM0158571052,893345,330SHSOLE345,330 0 0
Canadian Pacific Railway LtdCOM13645T10020,691269,152SHSOLE269,152 0 0
Vermilion Energy IncCOM92372510531724,500SHSOLE24,500 0 0
Brookfield Renewable PartnersCOMG162581085,069161,075SHSOLE161,075 0 0
Waste Connections IncCOM94106B10115,605112,310SHSOLE112,310 0 0
Crescent Point Energy CorpCOM22576C1014,924698,698SHSOLE698,698 0 0
Wheaton Precious Metals CorpCOM9628791026,454134,237SHSOLE134,237 0 0
Franco-Nevada CorpCOM3518581057,33650,381SHSOLE50,381 0 0
Brookfield Infrastructure PartCOMG1625210110,351306,832SHSOLE306,832 0 0
Cenovus Energy IncCOM15135U10919,1911,101,783SHSOLE1,101,783 0 0
Granite Real Estate InvestmentCOM38743711478712,725SHSOLE12,725 0 0
Restaurant Brands InternationaCOM76131D1036,53797,540SHSOLE97,540 0 0
Nutrien LtdCOM67077M10825,748349,237SHSOLE349,237 0 0
Barrick Gold CorpCOM067901108975,257SHDFND1 0 5,257 0
Bank of MontrealCOM06367110129,246328,894SHDFND1 0 328,894 0
Bank of Nova Scotia/TheCOM06414910716,632330,770SHDFND1 0 330,770 0
Canadian National Railway CoCOM1363751026075,157SHDFND1 0 5,157 0
Fortis Inc/CanadaCOM34955310711,335267,094SHDFND1 0 267,094 0
Imperial Oil LtdCOM4530384084398,649SHDFND1 0 8,649 0
Enbridge IncCOM29250N1053,28086,181SHDFND1 0 86,181 0
Obsidian Energy LtdCOM674482203 0 1SHDFND1 0 1 0
Rogers Communications IncCOM7751092002,85561,700SHDFND1 0 61,700 0
Toronto-Dominion Bank/TheCOM891160509129,5752,166,939SHDFND1 0 2,166,939 0
TransCanada CorpCOM87807B1071,20030,898SHDFND1 0 30,898 0
Algonquin Power & Utilities CoCOM01585710564376,733SHDFND1 0 76,733 0
Brookfield Renewable PartnersCOMG162581081,19037,814SHDFND1 0 37,814 0
Brookfield Infrastructure PartCOMG1625210163718,882SHDFND1 0 18,882 0
Apple IncCOM0378331003,85423,384SHSOLE23,384 0 0
Bank of America CorpCOM0605051049,867345,197SHSOLE345,197 0 0
Citigroup IncCOM1729674243,03664,782SHSOLE64,782 0 0
Cisco Systems Inc/DelawareCOM17275R10253310,200SHSOLE10,200 0 0
Walt Disney Co/TheCOM25468710629289SHSOLE289 0 0
Duke Energy CorpCOM26441C20442440SHSOLE440 0 0
Consolidated Edison IncCOM20911510442440SHSOLE440 0 0
Intel CorpCOM45814010077923,847SHSOLE23,847 0 0
Kellogg CoCOM48783610856836SHSOLE836 0 0
Coca-Cola Co/TheCOM19121610050800SHSOLE800 0 0
McDonald's CorpCOM58013510137131SHSOLE131 0 0
Microsoft CorpCOM5949181043,43011,903SHSOLE11,903 0 0
Morgan StanleyCOM6174464485,07457,819SHSOLE57,819 0 0
Pfizer IncCOM71708110329700SHSOLE700 0 0
Procter & Gamble Co/TheCOM742718109124832SHSOLE832 0 0
AT&T IncCOM00206R10227114,075SHSOLE14,075 0 0
Southern Co/TheCOM842587107761,100SHSOLE1,100 0 0
SPDR S&P 500 ETF TrustETF78462F1031,8194,445SHSOLE4,445 0 0
Wells Fargo & CoCOM9497461012,86076,554SHSOLE76,554 0 0
Valero Energy CorpCOM91913Y1001871,340SHSOLE1,340 0 0
Verizon Communications IncCOM92343V1042285,868SHSOLE5,868 0 0
Exxon Mobil CorpCOM30231G102871SHSOLE71 0 0
Amazon.com IncCOM0231351066,66764,580SHSOLE64,580 0 0
Goldman Sachs Group Inc/TheCOM38141G104213650SHSOLE650 0 0
Enbridge IncCOM29250N1052,77472,760SHSOLE72,760 0 0
Phillips 66COM7185461041801,780SHSOLE1,780 0 0
Bank of Nova Scotia/TheCOM06414910726,325523,555SHSOLE523,555 0 0
Royal Bank of CanadaCOM78008710219,829207,685SHSOLE207,685 0 0
Sun Life Financial IncCOM8667961052,39651,381SHSOLE51,381 0 0
Duke Energy CorpCOM26441C2048218,511SHSOLE8,511 0 0
Kellogg CoCOM4878361081111,656SHSOLE1,656 0 0
Coca-Cola Co/TheCOM1912161001,24920,150SHSOLE20,150 0 0
AT&T IncCOM00206R1023,805197,750SHSOLE197,750 0 0
Southern Co/TheCOM84258710777511,140SHSOLE11,140 0 0
Verizon Communications IncCOM92343V1041,63642,100SHSOLE42,100 0 0
United Parcel Service IncCOM9113121061685SHSOLE85 0 0
Bank of Nova Scotia/TheCOM0641491071,03020,480SHSOLE20,480 0 0
Enbridge IncCOM29250N1051,16930,700SHSOLE30,700 0 0
TransCanada CorpCOM87807B107782,000SHSOLE2,000 0 0
TELUS CorpCOM87971M1031,23162,100SHSOLE62,100 0 0
Oil States International IncCOM6780261051100SHSOLE100 0 0
Civeo CorpCOM17878Y207 0 16SHSOLE16 0 0
Boeing Co/TheCOM09702310578369SHSOLE369 0 0
CVS Health CorpCOM12665010040541SHSOLE541 0 0
Johnson & JohnsonCOM47816010424157SHSOLE157 0 0
Microsoft CorpCOM594918104169588SHSOLE588 0 0
Pfizer IncCOM717081103942,313SHSOLE2,313 0 0
AT&T IncCOM00206R102442,278SHSOLE2,278 0 0
SPDR S&P 500 ETF TrustETF78462F1037,57318,505SHSOLE18,505 0 0
United Technologies CorpCOM75513E10123231SHSOLE231 0 0
iShares MSCI Emerging Markets ETFETF46428723413,480341,783SHSOLE341,783 0 0
Cronos Group IncCOM22717L101 0 4SHDFND1 0 4 0
Bank of America CorpCOM0605051041,16540,740SHSOLE40,740 0 0
IPG Photonics CorpCOM44980X10919SHSOLE9 0 0
Ford Motor CoCOM34537086032325,660SHSOLE25,660 0 0
Morgan StanleyCOM61744644864725SHSOLE725 0 0
Liberty Media Corp-Liberty SirCOM5312296072,32583,126SHSOLE83,126 0 0
Nektar TherapeuticsCOM640268108 0 1SHSOLE1 0 0
Take-Two Interactive SoftwareCOM8740541098,71173,059SHSOLE73,059 0 0
CBRE Group IncCOM12504L1096759,272SHSOLE9,272 0 0
CBRE Group IncCOM12504L10912,701174,533SHSOLE174,533 0 0
RPM International IncCOM7496851033,11835,758SHSOLE35,758 0 0
Silvercorp Metals IncCOM82835P1035414,180SHSOLE14,180 0 0
Sprott IncCOM852066208641,764SHSOLE1,764 0 0
Aptose Biosciences IncCOM03835T200 0 100SHDFND1 0 100 0
AramarkCOM03852U106166,7214,659,504SHSOLE4,659,504 0 0
MSCI IncCOM55354G1007991,428SHSOLE1,428 0 0
MSCI IncCOM55354G10020,60136,828SHSOLE36,828 0 0
American Financial Group Inc/OCOM0259321042,43420,045SHSOLE20,045 0 0
TransUnionCOM89400J1073,31553,374SHSOLE53,374 0 0
Barrick Gold CorpCOM0679011083,192172,212SHSOLE172,212 0 0
Algonquin Power & Utilities CoCOM01585710531,4363,752,796SHSOLE3,752,796 0 0
Brookfield Asset Management InCOM11271J1073,680113,144SHSOLE113,144 0 0
BCE IncCOM05534B7604209,400SHSOLE9,400 0 0
Brookfield Renewable PartnersCOMG1625810842,9911,366,208SHSOLE1,366,208 0 0
Brookfield Infrastructure PartCOMG1625210192,6462,746,255SHSOLE2,746,255 0 0
Bank of MontrealCOM06367110122,717255,466SHSOLE255,466 0 0
Bank of Nova Scotia/TheCOM064149107159,5543,173,188SHSOLE3,173,188 0 0
Cameco CorpCOM13321L1081,10342,182SHSOLE42,182 0 0
Canadian Imperial Bank of CommCOM136069101106,3842,512,992SHSOLE2,512,992 0 0
Canadian Natural Resources LtdCOM13638510158010,493SHSOLE10,493 0 0
Canadian Pacific Railway LtdCOM13645T1007389,600SHSOLE9,600 0 0
Enbridge IncCOM29250N10579220,800SHSOLE20,800 0 0
Franco-Nevada CorpCOM35185810583572SHSOLE572 0 0
CGI Group IncCOM12532H1041,67317,389SHSOLE17,389 0 0
Gildan Activewear IncCOM3759161031,16435,094SHSOLE35,094 0 0
Imperial Oil LtdCOM4530384081563,081SHSOLE3,081 0 0
Kinross Gold CorpCOM49690240445997,605SHSOLE97,605 0 0
Open Text CorpCOM6837151061,88849,020SHSOLE49,020 0 0
Restaurant Brands InternationaCOM76131D1035748,563SHSOLE8,563 0 0
Rogers Communications IncCOM7751092001,57333,986SHSOLE33,986 0 0
Royal Bank of CanadaCOM78008710254,195567,644SHSOLE567,644 0 0
Shaw Communications IncCOM82028K20090830,392SHSOLE30,392 0 0
Suncor Energy IncCOM86722410744014,200SHSOLE14,200 0 0
TransAlta CorpCOM89346D10712,1051,386,462SHSOLE1,386,462 0 0
Teck Resources LtdCOM8787422041754,800SHSOLE4,800 0 0
Thomson Reuters CorpCOM8849037092081,600SHSOLE1,600 0 0
Waste Connections IncCOM94106B1013612,600SHSOLE2,600 0 0
Wheaton Precious Metals CorpCOM9628791023,91681,444SHSOLE81,444 0 0
Brookfield Infrastructure PartCOMG1625210113,726406,873SHSOLE406,873 0 0
Bank of MontrealCOM063671101174,0161,956,950SHSOLE1,956,950 0 0
Bank of Nova Scotia/TheCOM0641491071162,300SHSOLE2,300 0 0
Fortis Inc/CanadaCOM34955310723,026542,586SHSOLE542,586 0 0
Royal Bank of CanadaCOM780087102340,5813,567,248SHSOLE3,567,248 0 0
TransAlta CorpCOM89346D1071,247142,772SHSOLE142,772 0 0
Centerra Gold IncCOM1520061023455SHDFND1 0 455 0
Kinross Gold CorpCOM4969024045010,600SHDFND1 0 10,600 0
Osisko Gold Royalties LtdCOM68827L101603,775SHDFND1 0 3,775 0
Shaw Communications IncCOM82028K2001555,200SHDFND1 0 5,200 0
Teck Resources LtdCOM87874220445912,579SHDFND1 0 12,579 0
Cameco CorpCOM13321L1081,14243,687SHSOLE43,687 0 0
Canadian Imperial Bank of CommCOM1360691011,05024,800SHSOLE24,800 0 0
Franco-Nevada CorpCOM35185810558400SHSOLE400 0 0
Gildan Activewear IncCOM3759161032,00760,500SHSOLE60,500 0 0
Magna International IncCOM5592224012,61048,809SHSOLE48,809 0 0
Obsidian Energy LtdCOM6744822034650SHSOLE650 0 0
Pan American Silver CorpCOM6979001081,79898,707SHSOLE98,707 0 0
Shaw Communications IncCOM82028K2002,62387,800SHSOLE87,800 0 0
Sun Life Financial IncCOM8667961053,25569,800SHSOLE69,800 0 0
Stantec IncCOM85472N10918300SHSOLE300 0 0
Wheaton Precious Metals CorpCOM9628791022,93361,000SHSOLE61,000 0 0
Canadian Imperial Bank of CommCOM13606910125586SHDFND1 0 586 0
Canadian Pacific Railway LtdCOM13645T1006,15280,000SHDFND1 0 80,000 0
Valeant Pharmaceuticals InternCOM071734107883109,100SHDFND1 0 109,100 0
Wheaton Precious Metals CorpCOM9628791021934,000SHDFND1 0 4,000 0
Agnico Eagle Mines LtdCOM00847410815300SHSOLE300 0 0
Yamana Gold IncCOM98462Y10037463,922SHSOLE63,922 0 0
BlackBerry LtdCOM09228F1032,028445,085SHSOLE445,085 0 0
Franco-Nevada CorpCOM35185810511,97082,140SHSOLE82,140 0 0
Magna International IncCOM5592224011,43526,810SHSOLE26,810 0 0
Suncor Energy IncCOM8672241071,28441,361SHSOLE41,361 0 0
Teck Resources LtdCOM8787422042,18359,850SHSOLE59,850 0 0
Algonquin Power & Utilities CoCOM01585710568181,256SHDFND1 0 81,256 0
Ovintiv IncCOM69047Q10232900SHDFND1 0 900 0
Enerplus CorpCOM29276610220314,093SHDFND1 0 14,093 0
First Majestic Silver CorpCOM32076V1031129SHDFND1 0 129 0
Fortis Inc/CanadaCOM34955310711,929281,091SHDFND1 0 281,091 0
Hudbay Minerals IncCOM443628102489,100SHDFND1 0 9,100 0
Precision Drilling CorpCOM74022D40781015,789SHDFND1 0 15,789 0
Silvercorp Metals IncCOM82835P103349,000SHDFND1 0 9,000 0
Toronto-Dominion Bank/TheCOM8911605096,320105,688SHDFND1 0 105,688 0
Canopy Growth CorpCOM138035100116,152SHDFND1 0 6,152 0
Barrick Gold CorpCOM0679011084,265230,110SHSOLE230,110 0 0
Agnico Eagle Mines LtdCOM0084741083,43367,454SHSOLE67,454 0 0
Alamos Gold IncCOM0115321081179,600SHSOLE9,600 0 0
Bank of MontrealCOM0636711011,01411,400SHSOLE11,400 0 0
Bank of Nova Scotia/TheCOM0641491075,255104,516SHSOLE104,516 0 0
Baytex Energy CorpCOM07317Q1058723,144SHSOLE23,144 0 0
Cameco CorpCOM13321L1082,789106,683SHSOLE106,683 0 0
Canadian Imperial Bank of CommCOM1360691014,959117,146SHSOLE117,146 0 0
Canadian Natural Resources LtdCOM13638510130,173546,164SHSOLE546,164 0 0
Canadian National Railway CoCOM1363751022,16718,400SHSOLE18,400 0 0
Crescent Point Energy CorpCOM22576C10110615,092SHSOLE15,092 0 0
Cenovus Energy IncCOM15135U1091,03659,500SHSOLE59,500 0 0
Ovintiv IncCOM69047Q1021584,399SHSOLE4,399 0 0
Eldorado Gold CorpCOM284902509191,882SHSOLE1,882 0 0
Enbridge IncCOM29250N1058,835232,100SHSOLE232,100 0 0
Enerplus CorpCOM29276610219413,500SHSOLE13,500 0 0
Franco-Nevada CorpCOM3518581053062,100SHSOLE2,100 0 0
CGI Group IncCOM12532H10438400SHSOLE400 0 0
Gildan Activewear IncCOM3759161037200SHSOLE200 0 0
Hudbay Minerals IncCOM443628102254,700SHSOLE4,700 0 0
IAMGOLD CorpCOM4509131085520,020SHSOLE20,020 0 0
Imperial Oil LtdCOM4530384081,81535,751SHSOLE35,751 0 0
Kinross Gold CorpCOM4969024046313,435SHSOLE13,435 0 0
Manulife Financial CorpCOM56501R1062,711148,000SHSOLE148,000 0 0
Magna International IncCOM5592224012895,400SHSOLE5,400 0 0
New Gold IncCOM6445351063330,000SHSOLE30,000 0 0
Open Text CorpCOM683715106491,283SHSOLE1,283 0 0
Pembina Pipeline CorpCOM70632710315,694485,277SHSOLE485,277 0 0
Rogers Communications IncCOM7751092003497,551SHSOLE7,551 0 0
Enbridge IncCOM29250N10545712,018SHDFND1 0 12,018 0
Cenovus Energy IncCOM15135U1091357,751SHDFND1 0 7,751 0
Brookfield Asset Management InCOM11271J1072928,970SHDFND1 0 8,970 0
Pembina Pipeline CorpCOM7063271031203,712SHDFND1 0 3,712 0
BlackBerry LtdCOM09228F1037015,366SHDFND1 0 15,366 0
Cameco CorpCOM13321L108702,694SHDFND1 0 2,694 0
Magna International IncCOM55922240156410,542SHDFND1 0 10,542 0
Agnico Eagle Mines LtdCOM0084741081042,048SHDFND1 0 2,048 0
Brookfield Renewable PartnersCOMG162581085,253166,917SHDFND1 0 166,917 0
Toronto-Dominion Bank/TheCOM891160509114,6071,916,638SHDFND1 0 1,916,638 0
Algonquin Power & Utilities CoCOM0158571054,289512,075SHDFND1 0 512,075 0
Suncor Energy IncCOM86722410720,460660,115SHSOLE660,115 0 0
TransAlta CorpCOM89346D1072,019231,284SHSOLE231,284 0 0
Fortis Inc/CanadaCOM349553107116,1912,737,945SHDFND1 0 2,737,945 0
TransAlta CorpCOM89346D10755964,003SHDFND1 0 64,003 0
Toronto-Dominion Bank/TheCOM891160509190,0353,178,052SHDFND1 0 3,178,052 0
Thomson Reuters CorpCOM884903709100772SHSOLE772 0 0
Vermilion Energy IncCOM92372510535427,300SHSOLE27,300 0 0
Canopy Growth CorpCOM1380351002112,233SHDFND1 0 12,233 0
Barrick Gold CorpCOM06790110881443,946SHSOLE43,946 0 0
Agnico Eagle Mines LtdCOM0084741083927,700SHSOLE7,700 0 0
Goldman Sachs Group Inc/TheCOM38141G104262802SHSOLE802 0 0
Algonquin Power & Utilities CoCOM01585710537044,122SHDFND1 0 44,122 0
Fortuna Silver Mines IncCOM3499151081242SHDFND1 0 242 0
Manulife Financial CorpCOM56501R10639921,776SHDFND1 0 21,776 0
Precision Drilling CorpCOM74022D407230SHDFND1 0 30 0
Sprott Physical Gold TrustCOM85207H104 0 20SHDFND1 0 20 0
Portage Biotech IncCOMG7185A128 0 7SHDFND1 0 7 0
BCE IncCOM05534B7601,36130,400SHDFND1 0 30,400 0
Canadian Natural Resources LtdCOM1363851016100SHDFND1 0 100 0
Alkaline Water Co Inc/TheCOM01643A207 0 537SHDFND1 0 537 0
Energy Select Sector SPDR FundETF81369Y5063,86746,706SHSOLE46,706 0 0
VanEck Vectors Gold Miners ETFETF92189F1068252SHSOLE252 0 0
iShares MSCI EAFE ETFETF464287465791,100SHSOLE1,100 0 0
VanEck Vectors Gold Miners ETFETF92189F1063,857119,277SHSOLE119,277 0 0
VanEck Vectors Junior Gold Miners ETFETF92189F7916,929175,501SHSOLE175,501 0 0
Canadian Pacific Railway LtdCOM13645T10046604SHDFND1 0 604 0
SPDR Gold SharesETF78463V1071,97510,783SHSOLE10,783 0 0
Financial Select Sector SPDR FundETF81369Y6053,221100,225SHSOLE100,225 0 0
Utilities Select Sector SPDR FundETF81369Y8861,18817,558SHSOLE17,558 0 0
Aurora Cannabis IncCOM05156X884 0 41SHDFND1 0 41 0
Enbridge IncCOM29250N1052,00952,700SHDFND1 0 52,700 0
FSD Pharma IncCOM35954B206 0 69SHDFND1 0 69 0
Taseko Mines LtdCOM8765111063822,942SHSOLE22,942 0 0
Ambev SACOM02319V103 0 28SHDFND1 0 28 0
Aegon NVCOM007924103 0 27SHDFND1 0 27 0
ASE Industrial Holding Co LtdCOM00215W100185SHDFND1 0 85 0
Banco Bradesco SACOM059460303 0 125SHDFND1 0 125 0
Banco de ChileCOM059520106 0 1SHDFND1 0 1 0
Bank of Hawaii CorpCOM062540109 0 4SHDFND1 0 4 0
BRF SACOM10552T107 0 278SHDFND1 0 278 0
Burlington Stores IncCOM122017106314SHDFND1 0 14 0
Cia Cervecerias Unidas SACOM204429104 0 4SHDFND1 0 4 0
Celanese CorpCOM150870103110SHDFND1 0 10 0
Casella Waste Systems IncCOM147448104 0 4SHDFND1 0 4 0
Delek US Holdings IncCOM24665A103 0 1SHDFND1 0 1 0
iShares Edge MSCI Min Vol Emerging Markets ETFETF464286533 0 1SHDFND1 0 1 0
iShares Edge MSCI Min Vol EAFE ETFETF46429B68911,945176,661SHDFND1 0 176,661 0
iShares MSCI Netherlands ETFCOM464286814 0 3SHDFND1 0 3 0
iShares MSCI Singapore ETFCOM46434G780 0 2SHDFND1 0 2 0
iShares MSCI South Korea ETFETF464286772 0 7SHDFND1 0 7 0
Fulton Financial CorpCOM360271100 0 18SHDFND1 0 18 0
Green Plains IncCOM393222104 0 13SHDFND1 0 13 0
Goodyear Tire & Rubber Co/TheCOM382550101 0 31SHDFND1 0 31 0
China Lodging Group LtdCOM44332N106 0 8SHDFND1 0 8 0
PowerShares S&P International Developed Low Volatility PortfolioETF46138E230 0 6SHDFND1 0 6 0
iShares Core S&P Small-Cap ETFETF46428780484867SHDFND1 0 867 0
iShares MSCI India ETFETF46429B598117SHDFND1 0 17 0
PowerShares International BuyBCOM46138E644 0 7SHDFND1 0 7 0
Iridium Communications IncCOM46269C102 0 3SHDFND1 0 3 0
Invesco LtdCOMG491BT108 0 18SHDFND1 0 18 0
JinkoSolar Holding Co LtdCOM47759T100 0 4SHDFND1 0 4 0
Nordstrom IncCOM655664100140SHDFND1 0 40 0
CarMax IncCOM143130102236SHDFND1 0 36 0
Loews CorpCOM540424108234SHDFND1 0 34 0
Nabors Industries LtdCOMG6359F137 0 1SHDFND1 0 1 0
National Grid PLCCOM636274409118SHDFND1 0 18 0
Nektar TherapeuticsCOM640268108 0 8SHDFND1 0 8 0
NetEase IncCOM64110W102 0 1SHDFND1 0 1 0
NorthWestern CorpCOM668074305110SHDFND1 0 10 0
Old National Bancorp/INCOM680033107 0 7SHDFND1 0 7 0
PowerShares FTSE RAFI DevelopeCOM46138E7355154SHDFND1 0 154 0
Invesco Fundamental High Yield Corporate Bond ETFETF46138E719 0 4SHDFND1 0 4 0
PowerShares International DiviCOM46137V548 0 14SHDFND1 0 14 0
PowerShares Buyback AchieversCOM46137V308 0 3SHDFND1 0 3 0
PVH CorpCOM693656100 0 4SHDFND1 0 4 0
Invesco QQQ Trust Series 1ETF46090E10338SHDFND1 0 8 0
iShares MSCI EAFE Small-Cap ETCOM464288273 0 1SHDFND1 0 1 0
Silicon Laboratories IncCOM826919102 0 2SHDFND1 0 2 0
Invesco S&P 500 Low Volatility ETFETF46138E35436584SHDFND1 0 584 0
Telefonica Brasil SACOM87936R205 0 48SHDFND1 0 48 0
Vodafone Group PLCCOM92857W308 0 1SHDFND1 0 1 0
Webster Financial CorpCOM947890109130SHDFND1 0 30 0
Evergy IncCOM30034W1062494,076SHSOLE4,076 0 0
Evergy IncCOM30034W1066,231101,994SHSOLE101,994 0 0
Waste Connections IncCOM94106B10129209SHDFND1 0 209 0
Invesco S&P 500 Equal Weight ETFETF46137V3571,65311,437SHDFND1 0 11,437 0
Daseke IncCOM23753F107 0 3SHDFND1 0 3 0
Royal Bank of CanadaCOM7800871026596,902SHSOLE6,902 0 0
Waste Connections IncCOM94106B101321SHDFND1 0 21 0
HF Sinclair CorpCOM4039491002,01941,747SHSOLE41,747 0 0
Broadridge Financial SolutionsCOM11133T1037,66452,318SHSOLE52,318 0 0
FleetCor Technologies IncCOM3390411056,69431,764SHSOLE31,764 0 0
FleetCor Technologies IncCOM3390411055352,540SHSOLE2,540 0 0
Post Holdings IncCOM737446104218SHDFND1 0 18 0
BALLARD POWER SYSTEMS INCCOM05858610810619,119SHSOLE19,119 0 0
Endeavour Silver CorpCOM29258Y1035915,193SHSOLE15,193 0 0
Obsidian Energy LtdCOM674482203365,614SHSOLE5,614 0 0
Capitol Federal Financial IncCOM14057J101 0 20SHDFND1 0 20 0
Infosys LtdCOM456788108 0 3SHDFND1 0 3 0
Lithium Americas CorpCOM53680Q2071888,669SHSOLE8,669 0 0
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R5563202,519SHSOLE2,519 0 0
Copart IncCOM21720410614,420191,828SHSOLE191,828 0 0
Copart IncCOM21720410679610,590SHSOLE10,590 0 0
Bank of MontrealCOM0636711012703,030SHSOLE3,030 0 0
Canadian Imperial Bank of CommCOM1360691012215,214SHSOLE5,214 0 0
Ovintiv IncCOM69047Q10263617,647SHDFND1 0 17,647 0
Bank of MontrealCOM063671101667SHSOLE67 0 0
Ovintiv IncCOM69047Q10248113,328SHSOLE13,328 0 0
TransCanada CorpCOM87807B10744711,500SHSOLE11,500 0 0
Canadian National Railway CoCOM13637510229243SHSOLE243 0 0
Bank of Nova Scotia/TheCOM0641491073837,614SHSOLE7,614 0 0
Bank of MontrealCOM06367110115,766177,300SHSOLE177,300 0 0
Bank of Nova Scotia/TheCOM0641491072,17243,191SHSOLE43,191 0 0
Manulife Financial CorpCOM56501R1066,743368,100SHSOLE368,100 0 0
Royal Bank of CanadaCOM7800871028,36787,635SHSOLE87,635 0 0
Canadian National Railway CoCOM13637510282700SHSOLE700 0 0
First Trust Indxx Innovative Transaction & ProcessETF33741X201 0 1SHDFND1 0 1 0
Itau Unibanco Holding SACOM465562106 0 70SHDFND1 0 70 0
Teck Resources LtdCOM8787422043,05783,867SHSOLE83,867 0 0
Sun Life Financial IncCOM8667961053928,400SHSOLE8,400 0 0
Shaw Communications IncCOM82028K2006200SHSOLE200 0 0
Brookfield Asset Management InCOM11271J10741212,674SHSOLE12,674 0 0
Royal Bank of CanadaCOM7800871022,71128,400SHSOLE28,400 0 0
Nutrien LtdCOM67077M1081,77124,026SHSOLE24,026 0 0
Dr Pepper Snapple Group IncCOM49271V10097727,710SHSOLE27,710 0 0
Dr Pepper Snapple Group IncCOM49271V10014,866421,598SHSOLE421,598 0 0
Lockheed Martin CorpCOM539830109816SHSOLE16 0 0
Valeant Pharmaceuticals InternCOM07173410775593,300SHSOLE93,300 0 0
Valeant Pharmaceuticals InternCOM0717341077,060872,801SHSOLE872,801 0 0
Valeant Pharmaceuticals InternCOM07173410761375,795SHSOLE75,795 0 0
Valeant Pharmaceuticals InternCOM0717341078971SHDFND1 0 971 0
Amazon.com IncCOM02313510610,545102,148SHSOLE102,148 0 0
Netflix IncCOM64110L1064771,382SHSOLE1,382 0 0
Facebook IncCOM30303M1022,37111,192SHSOLE11,192 0 0
Aurora Cannabis IncCOM05156X8841759SHDFND1 0 759 0
Centennial Resource DevelopmenCOM71424F105 0 2SHDFND1 0 2 0
Wells Fargo & CoCOM94974610138010,160SHSOLE10,160 0 0
JPMorgan Chase & CoCOM46625H1001481,134SHSOLE1,134 0 0
Hecla Mining CoCOM422704106 0 12SHDFND1 0 12 0
Hecla Mining CoCOM422704106 0 27SHDFND1 0 27 0
iShares Russell 2000 ETFETF46428765517,18096,350SHSOLE96,350 0 0
Arch Capital Group LtdCOMG0450A1051,34419,819SHSOLE19,819 0 0
American Financial Group Inc/OCOM0259321047446,129SHSOLE6,129 0 0
AGNC Investment CorpCOM00123Q1042154SHSOLE154 0 0
Arista Networks IncCOM0404131067394,407SHSOLE4,407 0 0
AramarkCOM03852U106135SHSOLE35 0 0
Arrow Electronics IncCOM042735100111SHSOLE11 0 0
Bunge LtdCOMG169621052542,664SHSOLE2,664 0 0
BioMarin Pharmaceutical IncCOM09061G1012572,648SHSOLE2,648 0 0
CDW Corp/DECOM12514G1082,11910,879SHSOLE10,879 0 0
Cognex CorpCOM1924221031372,776SHSOLE2,776 0 0
Camden Property TrustCOM1331311022061,965SHSOLE1,965 0 0
CoStar Group IncCOM22160N10970510,247SHSOLE10,247 0 0
Diamondback Energy IncCOM25278X1094403,259SHSOLE3,259 0 0
FNF GroupCOM31620R303246SHSOLE46 0 0
Fortinet IncCOM34959E1091,34220,208SHSOLE20,208 0 0
LIBERTY MEDIA CORP-MEDIA ACOM5312298543674,911SHSOLE4,911 0 0
GoDaddy IncCOM3802371071301,677SHSOLE1,677 0 0
IDEX CorpCOM45167R1043761,628SHSOLE1,628 0 0
Invitation Homes IncCOM46187W10732310,359SHSOLE10,359 0 0
Jack Henry & Associates IncCOM4262811012711,802SHSOLE1,802 0 0
Keysight Technologies IncCOM49338L1031,1947,396SHSOLE7,396 0 0
Knight-Swift Transportation HoCOM499049104125SHSOLE25 0 0
Liberty Broadband CorpCOM530307305223SHSOLE23 0 0
Leidos Holdings IncCOM5253271024004,352SHSOLE4,352 0 0
Lear CorpCOM52186520417SHSOLE7 0 0
Cheniere Energy IncCOM16411R208640SHSOLE40 0 0
Liberty Media Corp-Liberty SirCOM531229409742,650SHSOLE2,650 0 0
Liberty Media Corp-Liberty SirCOM531229607963,445SHSOLE3,445 0 0
Las Vegas Sands CorpCOM5178341073355,838SHSOLE5,838 0 0
MercadoLibre IncCOM58733R1021,154876SHSOLE876 0 0
Markel CorpCOM570535104596467SHSOLE467 0 0
Marvell Technology IncCOM57387410466715,403SHSOLE15,403 0 0
Vail Resorts IncCOM91879Q10928SHSOLE8 0 0
Annaly Capital Management IncCOM03571083926814,008SHSOLE14,008 0 0
ServiceNow IncCOM81762P1024,0348,686SHSOLE8,686 0 0
NVR IncCOM62944T105568102SHSOLE102 0 0
Owens CorningCOM690742101217SHSOLE17 0 0
ON Semiconductor CorpCOM6821891056347,704SHSOLE7,704 0 0
Rollins IncCOM7757111042897,714SHSOLE7,714 0 0
SEI Investments CoCOM7841171032023,507SHSOLE3,507 0 0
Seattle Genetics IncCOM81181C104134661SHSOLE661 0 0
Sirius XM Holdings IncCOM82968B10314536,544SHSOLE36,544 0 0
Splunk IncCOM8486371041821,901SHSOLE1,901 0 0
SS&C Technologies Holdings IncCOM78467J100235SHSOLE35 0 0
Steel Dynamics IncCOM8581191003332,949SHSOLE2,949 0 0
Teleflex IncCOM8793691064521,786SHSOLE1,786 0 0
T-Mobile US IncCOM8725901041,86812,905SHSOLE12,905 0 0
Trimble IncCOM89623910071013,547SHSOLE13,547 0 0
UGI CorpCOM902681105132SHSOLE32 0 0
AMERCOCOM023586100230SHSOLE30 0 0
United Therapeutics CorpCOM91307C1022681,197SHSOLE1,197 0 0
Veeva Systems IncCOM9224751082501,363SHSOLE1,363 0 0
VMware IncCOM9285634021,92115,393SHSOLE15,393 0 0
Wabtec Corp/DECOM9297401087247,165SHSOLE7,165 0 0
Waste Connections IncCOM94106B101643SHSOLE43 0 0
Workday IncCOM98138H101144698SHSOLE698 0 0
WR Berkley CorpCOM08442310281113,028SHSOLE13,028 0 0
Arch Capital Group LtdCOMG0450A10511,145164,300SHSOLE164,300 0 0
Ally Financial IncCOM02005N1002,10782,693SHSOLE82,693 0 0
Alnylam Pharmaceuticals IncCOM02043Q1076,82234,074SHSOLE34,074 0 0
Arista Networks IncCOM04041310621,790129,878SHSOLE129,878 0 0
Arrow Electronics IncCOM0427351002,12617,031SHSOLE17,031 0 0
Atmos Energy CorpCOM0495601057,07362,981SHSOLE62,981 0 0
Bunge LtdCOMG169621057,28476,301SHSOLE76,301 0 0
BioMarin Pharmaceutical IncCOM09061G1015,00351,477SHSOLE51,477 0 0
Crown Holdings IncCOM228368106109,8801,329,216SHSOLE1,329,216 0 0
CDW Corp/DECOM12514G10813,92371,479SHSOLE71,479 0 0
Celanese CorpCOM1508701035,08546,726SHSOLE46,726 0 0
Cognex CorpCOM1924221032,37247,897SHSOLE47,897 0 0
Camden Property TrustCOM1331311026,11658,370SHSOLE58,370 0 0
CoStar Group IncCOM22160N10915,539225,811SHSOLE225,811 0 0
Domino's Pizza IncCOM25754A2015,53616,792SHSOLE16,792 0 0
Diamondback Energy IncCOM25278X10911,55885,550SHSOLE85,550 0 0
FNF GroupCOM31620R3032,50071,605SHSOLE71,605 0 0
First Republic Bank/CACOM33616C1001,14381,767SHSOLE81,767 0 0
Fortinet IncCOM34959E10923,177348,920SHSOLE348,920 0 0
LIBERTY MEDIA CORP-MEDIA ACOM5312298544,08154,570SHSOLE54,570 0 0
GoDaddy IncCOM38023710719,633252,748SHSOLE252,748 0 0
IDEX CorpCOM45167R1047,73833,512SHSOLE33,512 0 0
Invitation Homes IncCOM46187W10710,279329,302SHSOLE329,302 0 0
Jack Henry & Associates IncCOM4262811014,88632,434SHSOLE32,434 0 0
Jones Lang LaSalle IncCOM48020Q1077465,129SHSOLE5,129 0 0
Keysight Technologies IncCOM49338L10315,20594,210SHSOLE94,210 0 0
Knight-Swift Transportation HoCOM4990491042,39142,284SHSOLE42,284 0 0
Liberty Broadband CorpCOM5303073056,96785,324SHSOLE85,324 0 0
Leidos Holdings IncCOM5253271025,41558,849SHSOLE58,849 0 0
Lear CorpCOM5218652042,28316,377SHSOLE16,377 0 0
Lennox International IncCOM5261071072,2198,837SHSOLE8,837 0 0
Cheniere Energy IncCOM16411R2089,76461,986SHSOLE61,986 0 0
Liberty Media Corp-Liberty SirCOM53122940957220,379SHSOLE20,379 0 0
Lululemon Athletica IncCOM55002110916,43845,161SHSOLE45,161 0 0
Las Vegas Sands CorpCOM5178341079,196160,163SHSOLE160,163 0 0
Live Nation Entertainment IncCOM5380341095,02771,851SHSOLE71,851 0 0
MercadoLibre IncCOM58733R10216,70512,681SHSOLE12,681 0 0
Middleby Corp/TheCOM596278101 0 1SHSOLE1 0 0
Markel CorpCOM5705351044,7563,725SHSOLE3,725 0 0
Marvell Technology IncCOM57387410413,927321,813SHSOLE321,813 0 0
Vail Resorts IncCOM91879Q1092,60811,165SHSOLE11,165 0 0
Annaly Capital Management IncCOM0357108393,442180,223SHSOLE180,223 0 0
National Retail Properties IncCOM63741710686519,608SHSOLE19,608 0 0
ServiceNow IncCOM81762P10298,152211,320SHSOLE211,320 0 0
Owens CorningCOM6907421012,47825,882SHSOLE25,882 0 0
Old Dominion Freight Line IncCOM67958010014,13541,492SHSOLE41,492 0 0
ON Semiconductor CorpCOM68218910518,774228,180SHSOLE228,180 0 0
Palo Alto Networks IncCOM69743510516,89684,633SHSOLE84,633 0 0
Rollins IncCOM7757111043,756100,123SHSOLE100,123 0 0
SEI Investments CoCOM7841171031,82631,740SHSOLE31,740 0 0
Seattle Genetics IncCOM81181C1049,12045,066SHSOLE45,066 0 0
Sirius XM Holdings IncCOM82968B103898226,435SHSOLE226,435 0 0
Splunk IncCOM8486371044,31845,060SHSOLE45,060 0 0
Square IncCOM85223410310,105147,271SHSOLE147,271 0 0
SS&C Technologies Holdings IncCOM78467J1003,54462,798SHSOLE62,798 0 0
Steel Dynamics IncCOM8581191008,65376,576SHSOLE76,576 0 0
Teleflex IncCOM8793691065,76922,785SHSOLE22,785 0 0
T-Mobile US IncCOM87259010442,420293,029SHSOLE293,029 0 0
Targa Resources CorpCOM87612G1017,11997,637SHSOLE97,637 0 0
Trimble IncCOM8962391006,822130,213SHSOLE130,213 0 0
Tesla IncCOM88160R101328,5591,584,574SHSOLE1,584,574 0 0
UGI CorpCOM9026811052,01858,079SHSOLE58,079 0 0
AMERCOCOM02358610028470SHSOLE470 0 0
United Therapeutics CorpCOM91307C1022,83012,641SHSOLE12,641 0 0
Veeva Systems IncCOM9224751087,15038,922SHSOLE38,922 0 0
VMware IncCOM92856340212,726101,983SHSOLE101,983 0 0
Vistra Energy CorpCOM92840M1022,29595,656SHSOLE95,656 0 0
Wabtec Corp/DECOM9297401087,90878,289SHSOLE78,289 0 0
Waste Connections IncCOM94106B1019,90171,233SHSOLE71,233 0 0
Workday IncCOM98138H10111,61256,254SHSOLE56,254 0 0
Westlake Chemical CorpCOM9604131021,23010,607SHSOLE10,607 0 0
WR Berkley CorpCOM0844231027,305117,399SHSOLE117,399 0 0
Zillow Group IncCOM98954M2002,70260,801SHSOLE60,801 0 0
Restaurant Brands InternationaCOM76131D1035448,113SHSOLE8,113 0 0
Restaurant Brands InternationaCOM76131D1033,24748,383SHDFND1 0 48,383 0
Royal Bank of CanadaCOM7800871023363,517SHDFND1 0 3,517 0
TELUS CorpCOM87971M1032,301115,908SHDFND1 0 115,908 0
Manulife Financial CorpCOM56501R1061,888102,900SHDFND1 0 102,900 0
APA CorpCOM03743Q1084100SHSOLE100 0 0
EOG Resources IncCOM26875P10194819SHSOLE819 0 0
Alphabet IncCOM02079K1078237,920SHSOLE7,920 0 0
QUALCOMM IncCOM7475251032,94023,055SHSOLE23,055 0 0
Healthcare Realty Trust IncCOM42226K105 0 21SHDFND1 0 21 0
Corporate Office Properties TrCOM22002T108 0 1SHDFND1 0 1 0
Timken Co/TheCOM887389104 0 2SHDFND1 0 2 0
Accenture PLCCOMG1151C1017342,570SHSOLE2,570 0 0
ASML Holding NVCOMN07059210169249SHSOLE249 0 0
JD.com IncCOM47215P106571,309SHSOLE1,309 0 0
Lithium Americas CorpCOM53680Q2072100SHDFND1 0 100 0
Difference Capital Financial ICOM60800C109 0 500SHDFND1 0 500 0
Avino Silver & Gold Mines LtdCOM053906103 0 300SHDFND1 0 300 0
Global Water Resources IncCOM379463102163SHDFND1 0 63 0
PolyMet Mining CorpCOM7319164091350SHDFND1 0 350 0
iQIYI IncCOM46267X108 0 17SHDFND1 0 17 0
iShares MSCI Brazil ETFETF464286400 0 7SHDFND1 0 7 0
Profound Medical CorpCOM74319B502 0 38SHDFND1 0 38 0
Greenbrook TMS IncCOM393704309 0 9SHDFND1 0 9 0
J55 Capital CorpCOM29385B109 0 717SHDFND1 0 717 0
Marathon Petroleum CorpCOM56585A1022081,540SHSOLE1,540 0 0
Mastercard IncCOM57636Q104115316SHSOLE316 0 0
American Express CoCOM0258161092681,623SHSOLE1,623 0 0
International Business MachineCOM4592001012331,780SHSOLE1,780 0 0
Invesco QQQ Trust Series 1ETF46090E1037,15822,315SHSOLE22,315 0 0
Tenable Holdings IncCOM88025T102 0 10SHDFND1 0 10 0
iShares iBoxx $ Investment Grade Corporate Bond ETETF46428724232,865300,000SHSOLE300,000 0 0
Invesco QQQ Trust Series 1ETF46090E10322,49970,144SHSOLE70,144 0 0
Open Text CorpCOM6837151062,41462,689SHSOLE62,689 0 0
Alithya Group IncCOM01643B106 0 29SHDFND1 0 29 0
WP Carey IncCOM92936U1096,22380,392SHSOLE80,392 0 0
AXA Equitable Holdings IncCOM29452E1012,601102,485SHSOLE102,485 0 0
Webster Financial CorpCOM9478901091,89848,178SHSOLE48,178 0 0
First Horizon National CorpCOM3205171052,645148,868SHSOLE148,868 0 0
SPDR S&P Bank ETFETF78464A7972,79575,444SHSOLE75,444 0 0
iShares MSCI Emerging Markets ETFETF4642872344,284108,620SHSOLE108,620 0 0
Moody's CorpCOM6153691055681,858SHSOLE1,858 0 0
Cronos Group IncCOM22717L1013216,668SHSOLE16,668 0 0
iShares 20 Year Treasury Bond ETFETF46428743283780SHSOLE780 0 0
Sprott Physical Platinum & PalCOM85207Q1041100SHDFND1 0 100 0
Univar IncCOM91336L107 0 7SHDFND1 0 7 0
Woodward IncCOM980745103 0 1SHDFND1 0 1 0
Boyd Gaming CorpCOM1033041017102SHDFND1 0 102 0
Primerica IncCOM74164M108 0 2SHDFND1 0 2 0
Sensient Technologies CorpCOM81725T100 0 6SHDFND1 0 6 0
iShares MSCI EAFE ETFETF46428746515,490216,700SHSOLE216,700 0 0
Citigroup IncCOM1729674241,53532,752SHSOLE32,752 0 0
PTC IncCOM69370C1007,38657,633SHSOLE57,633 0 0
DexCom IncCOM25213110721,913188,714SHSOLE188,714 0 0
KKR & Co IncCOM48251W1047,849149,528SHSOLE149,528 0 0
Lamb Weston Holdings IncCOM51327210410,44599,986SHSOLE99,986 0 0
Burlington Stores IncCOM1220171063,64718,055SHSOLE18,055 0 0
Enbridge IncCOM29250N105246SHDFND1 0 46 0
Cardiol Therapeutics IncCOM14161Y200 0 575SHDFND1 0 575 0
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R5562,28817,945SHSOLE17,945 0 0
Dell Technologies IncCOM24703L2022,88471,763SHSOLE71,763 0 0
iShares MSCI EAFE ETFETF4642874651,34418,800SHSOLE18,800 0 0
iShares China Large-Cap ETFETF4642871842217,500SHSOLE7,500 0 0
CGI Group IncCOM12532H10413138SHDFND1 0 138 0
Imperial Oil LtdCOM4530384086128SHDFND1 0 128 0
Kinross Gold CorpCOM4969024044849SHDFND1 0 849 0
Gildan Activewear IncCOM3759161034119SHDFND1 0 119 0
Open Text CorpCOM6837151067176SHDFND1 0 176 0
Magna International IncCOM5592224019175SHDFND1 0 175 0
Manulife Financial CorpCOM56501R106231,239SHDFND1 0 1,239 0
Pembina Pipeline CorpCOM70632710312361SHDFND1 0 361 0
Restaurant Brands InternationaCOM76131D10313199SHDFND1 0 199 0
Wheaton Precious Metals CorpCOM96287910214294SHDFND1 0 294 0
Thomson Reuters CorpCOM88490370914104SHDFND1 0 104 0
Waste Connections IncCOM94106B10123167SHDFND1 0 167 0
Teck Resources LtdCOM87874220411302SHDFND1 0 302 0
Shaw Communications IncCOM82028K2009293SHDFND1 0 293 0
Sun Life Financial IncCOM86679610518381SHDFND1 0 381 0
Rogers Communications IncCOM77510920011228SHDFND1 0 228 0
Suncor Energy IncCOM86722410728897SHDFND1 0 897 0
Franco-Nevada CorpCOM35185810518124SHDFND1 0 124 0
Enbridge IncCOM29250N105501,316SHDFND1 0 1,316 0
Brookfield Asset Management InCOM11271J10730928SHDFND1 0 928 0
Cameco CorpCOM13321L1087280SHDFND1 0 280 0
Canadian Natural Resources LtdCOM13638510140730SHDFND1 0 730 0
Cenovus Energy IncCOM15135U10916904SHDFND1 0 904 0
Barrick Gold CorpCOM06790110838220,600SHDFND1 0 20,600 0
Facebook IncCOM30303M102277,4921,310,000SHSOLE1,310,000 0 0
iShares US Treasury Bond ETFETF46429B267 0 17SHDFND1 0 17 0
Berkshire Hathaway IncCOM084670702185,163600,000SHSOLE600,000 0 0
Alphabet IncCOM02079K107259,8602,500,000SHSOLE2,500,000 0 0
Alphabet IncCOM02079K305290,2882,800,000SHSOLE2,800,000 0 0
Sprott Physical Platinum & PalCOM85207Q1042149SHDFND1 0 149 0
Heritage Global IncCOM42727E103 0 61SHDFND1 0 61 0
Maxar Technologies IncCOM57778K10598019,200SHDFND1 0 19,200 0
Banco Santander Brasil SACOM05967A1071105SHDFND1 0 105 0
BELLUS Health IncCOM07987C2044600SHDFND1 0 600 0
Ovintiv IncCOM69047Q1022,39466,391SHSOLE66,391 0 0
SunOpta IncCOM8676EP1087900SHDFND1 0 900 0
Royal Gold IncCOM7802871082872,214SHSOLE2,214 0 0
Elanco Animal Health IncCOM28414H1031,111118,205SHSOLE118,205 0 0
Wayfair IncCOM94419L1011,08931,742SHSOLE31,742 0 0
Shopify IncCOM82509L1078,971187,423SHSOLE187,423 0 0
First Citizens BancShares Inc/COM31946M1032,7282,805SHSOLE2,805 0 0
ERO Copper CorpCOM2960061091106,204SHSOLE6,204 0 0
Ingevity CorpCOM45688C107 0 4SHDFND1 0 4 0
Microsoft CorpCOM5949181041,129,5293,920,000SHSOLE3,920,000 0 0
Apple IncCOM0378331001,361,3438,260,000SHSOLE8,260,000 0 0
Amazon.com IncCOM023135106289,0572,800,000SHSOLE2,800,000 0 0
Fox CorpCOM35137L20427,106866,197SHSOLE866,197 0 0
Fox CorpCOM35137L2042818,985SHSOLE8,985 0 0
Fox CorpCOM35137L1054,544133,530SHSOLE133,530 0 0
Fox CorpCOM35137L10559017,341SHSOLE17,341 0 0
salesforce.com IncCOM79466L3026583,294SHSOLE3,294 0 0
Algonquin Power & Utilities CoCOM01585710520424,400SHSOLE24,400 0 0
Greenbrook TMS IncCOM393704309 0 51SHDFND1 0 51 0
Dow IncCOM26055710368612,528SHSOLE12,528 0 0
Dow IncCOM26055710318,318334,333SHSOLE334,333 0 0
Elanco Animal Health IncCOM28414H1032259SHDFND1 0 259 0
New Relic IncCOM64829B100110SHDFND1 0 10 0
Comcast CorpCOM20030N1011604,231SHSOLE4,231 0 0
iShares MSCI Brazil ETFETF46428640046116,859SHSOLE16,859 0 0
Invesco QQQ Trust Series 1ETF46090E10353,464166,656SHSOLE166,656 0 0
Newmont Mining CorpCOM6516391062,65754,238SHSOLE54,238 0 0
Cenovus Energy IncCOM15135U10917510,000SHSOLE10,000 0 0
Canopy Growth CorpCOM13803510052,700SHDFND1 0 2,700 0
Wix.com LtdCOMM98068105445SHDFND1 0 45 0
Absolute Software CorpCOM00386B109334,185SHSOLE4,185 0 0
VanEck Vectors Junior Gold Miners ETFETF92189F79173,0361,850,000SHSOLE1,850,000 0 0
VanEck Vectors Gold Miners ETFETF92189F10648,4991,500,000SHSOLE1,500,000 0 0
iShares Inc iShares ESG MSCI EM ETFETF46434G863119SHDFND1 0 19 0
Caterpillar IncCOM149123101176770SHSOLE770 0 0
Netflix IncCOM64110L1061,1043,197SHSOLE3,197 0 0
Wayfair IncCOM94419L101120SHSOLE20 0 0
HSBC Holdings PLCCOM404280406 0 12SHDFND1 0 12 0
Exxon Mobil CorpCOM30231G10279718SHSOLE718 0 0
ConocoPhillipsCOM20825C1042792,810SHSOLE2,810 0 0
Alphabet IncCOM02079K3059429,086SHSOLE9,086 0 0
Village Farms International InCOM92707Y108569,314SHSOLE9,314 0 0
DocuSign IncCOM2561631063,24055,612SHSOLE55,612 0 0
Exact Sciences CorpCOM30063P1053,33549,215SHSOLE49,215 0 0
Erie Indemnity CoCOM29530P1021,6297,037SHSOLE7,037 0 0
Dropbox IncCOM26210C1041,64776,235SHSOLE76,235 0 0
MongoDB IncCOM60937P1064,43519,036SHSOLE19,036 0 0
MarketAxess Holdings IncCOM57060D1086,53916,721SHSOLE16,721 0 0
Zebra Technologies CorpCOM9892071058,52926,835SHSOLE26,835 0 0
Okta IncCOM6792951053,62942,099SHSOLE42,099 0 0
Uber Technologies IncCOM90353T10013,135414,573SHSOLE414,573 0 0
FactSet Research Systems IncCOM3030751057,03216,949SHSOLE16,949 0 0
STERIS PLCCOMG8473T1009,24948,377SHSOLE48,377 0 0
Paycom Software IncCOM70432V1027,97326,239SHSOLE26,239 0 0
Equity LifeStyle Properties InCOM29472R1084,55467,879SHSOLE67,879 0 0
Twilio IncCOM90138F1024,67470,191SHSOLE70,191 0 0
Snap IncCOM83304A1063,374301,101SHSOLE301,101 0 0
Sun Communities IncCOM8666741046,71647,700SHSOLE47,700 0 0
EPAM Systems IncCOM29414B1049,07330,360SHSOLE30,360 0 0
HEICO CorpCOM4228061092,06512,079SHSOLE12,079 0 0
HEICO CorpCOM4228062084,76535,080SHSOLE35,080 0 0
Alphabet IncCOM02079K3053,08529,753SHSOLE29,753 0 0
Suncor Energy IncCOM8672241072016,488SHSOLE6,488 0 0
POLYMET MNG CORP RIGHTRIGHT731916144 0 150SHDFND1 0 150 0
POLYMET MNG CORP RIGHTRIGHT73191614418,535SHDFND1 0 8,535 0
Corteva IncCOM22052L10419,120317,207SHSOLE317,207 0 0
iShares MSCI Taiwan ETFETF46434G772 0 5SHDFND1 0 5 0
AXA Equitable Holdings IncCOM29452E10164625,440SHSOLE25,440 0 0
Twilio IncCOM90138F1021001,505SHSOLE1,505 0 0
HEICO CorpCOM4228061094922,878SHSOLE2,878 0 0
FactSet Research Systems IncCOM303075105389937SHSOLE937 0 0
DocuSign IncCOM256163106791,358SHSOLE1,358 0 0
Okta IncCOM6792951051071,247SHSOLE1,247 0 0
MarketAxess Holdings IncCOM57060D1084441,135SHSOLE1,135 0 0
DexCom IncCOM2521311071,36611,761SHSOLE11,761 0 0
Erie Indemnity CoCOM29530P102204880SHSOLE880 0 0
PTC IncCOM69370C1002421,892SHSOLE1,892 0 0
Uber Technologies IncCOM90353T10066420,955SHSOLE20,955 0 0
EPAM Systems IncCOM29414B1044001,337SHSOLE1,337 0 0
Snap IncCOM83304A1061099,758SHSOLE9,758 0 0
Fortis Inc/CanadaCOM349553107932,200SHSOLE2,200 0 0
Wal-Mart Stores IncCOM931142103216SHSOLE16 0 0
Target CorpCOM87612E1069555,768SHSOLE5,768 0 0
Northrop Grumman CorpCOM6668071023679SHSOLE79 0 0
Medicenna Therapeutics CorpCOM58490H107 0 252SHDFND1 0 252 0
Denali Therapeutics IncCOM24823R105 0 2SHDFND1 0 2 0
cbdMD IncCOM12482W101 0 41SHDFND1 0 41 0
Walt Disney Co/TheCOM254687106104,5801,045,000SHSOLE1,045,000 0 0
Wal-Mart Stores IncCOM93114210337,580255,000SHSOLE255,000 0 0
Exxon Mobil CorpCOM30231G102212,6261,940,000SHSOLE1,940,000 0 0
PepsiCo IncCOM713448108100,211550,000SHSOLE550,000 0 0
Coca-Cola Co/TheCOM191216100127,7132,060,000SHSOLE2,060,000 0 0
JPMorgan Chase & CoCOM46625H100182,3361,400,000SHSOLE1,400,000 0 0
Johnson & JohnsonCOM478160104190,5481,230,000SHSOLE1,230,000 0 0
Procter & Gamble Co/TheCOM742718109190,2211,280,000SHSOLE1,280,000 0 0
FedEx CorpCOM31428X1061,4736,448SHSOLE6,448 0 0
iShares MSCI Sweden ETFETF464286756 0 9SHDFND1 0 9 0
Dropbox IncCOM26210C104159SHSOLE59 0 0
Dell Technologies IncCOM24703L202246SHSOLE46 0 0
Elanco Animal Health IncCOM28414H10313714,610SHSOLE14,610 0 0
Equity LifeStyle Properties InCOM29472R108229SHSOLE29 0 0
HEICO CorpCOM422806208102750SHSOLE750 0 0
Paycom Software IncCOM70432V102261858SHSOLE858 0 0
STERIS PLCCOMG8473T1005432,838SHSOLE2,838 0 0
Sun Communities IncCOM866674104216SHSOLE16 0 0
Zebra Technologies CorpCOM9892071055911,861SHSOLE1,861 0 0
Pfizer IncCOM71708110381,9642,010,000SHSOLE2,010,000 0 0
Verizon Communications IncCOM92343V10479,8762,055,000SHSOLE2,055,000 0 0
UnitedHealth Group IncCOM91324P102221,998470,000SHSOLE470,000 0 0
Merck & Co IncCOM58933Y10568,053640,000SHSOLE640,000 0 0
Bank of America CorpCOM06050510442,5621,488,979SHSOLE1,488,979 0 0
Cisco Systems Inc/DelawareCOM17275R10273,9291,415,000SHSOLE1,415,000 0 0
Mastercard IncCOM57636Q104141,654390,000SHSOLE390,000 0 0
Philip Morris International InCOM71817210961,235630,000SHSOLE630,000 0 0
Intel CorpCOM45814010056,9181,743,155SHSOLE1,743,155 0 0
Boeing Co/TheCOM097023105135,882640,000SHSOLE640,000 0 0
Wells Fargo & CoCOM94974610192,2792,470,000SHSOLE2,470,000 0 0
Abbott LaboratoriesCOM00282410015,181150,000SHSOLE150,000 0 0
Altria Group IncCOM02209S10337,907850,000SHSOLE850,000 0 0
Citigroup IncCOM17296742440,304860,000SHSOLE860,000 0 0
McDonald's CorpCOM58013510127,946100,000SHSOLE100,000 0 0
Mondelez International IncCOM60920710539,719570,000SHSOLE570,000 0 0
Adobe Systems IncCOM00724F10157,774150,000SHSOLE150,000 0 0
International Bancshares CorpCOM459044103 0 5SHDFND1 0 5 0
Osisko Gold Royalties LtdCOM68827L10123715,000SHDFND1 0 15,000 0
Intel CorpCOM4581401003,580109,633SHSOLE109,633 0 0
Kraft Heinz Co/TheCOM5007541064100SHDFND1 0 100 0
Kraft Heinz Co/TheCOM5007541064100SHSOLE100 0 0
Shopify IncCOM82509L107481,000SHDFND1 0 1,000 0
General Electric CoCOM369604301112SHSOLE12 0 0
Retrophin IncCOM89422G107 0 3SHDFND1 0 3 0
Hibbett Sports IncCOM428567101 0 7SHDFND1 0 7 0
Roku IncCOM77543R1022,22033,748SHSOLE33,748 0 0
PayPal Holdings IncCOM70450Y1032,32630,649SHSOLE30,649 0 0
Alibaba Group Holding LtdCOM01609W102 0 2SHSOLE2 0 0
NVIDIA CorpCOM67066G10417,07661,508SHSOLE61,508 0 0
Broadcom IncCOM11135F1011218SHSOLE18 0 0
Cintas CorpCOM172908105 0 1SHSOLE1 0 0
HRG Group IncCOM84790A105 0 2SHSOLE2 0 0
Bespoke Capital Acquisition CoCOM92747V106 0 16SHDFND1 0 16 0
Docebo IncCOM25609L105385SHDFND1 0 85 0
Brookfield Infrastructure PartCOMG162521012025,997SHSOLE5,997 0 0
iShares Russell 2000 Value ETFETF4642876305283,858SHSOLE3,858 0 0
Western Digital CorpCOM95810210553514,223SHSOLE14,223 0 0
Comcast CorpCOM20030N1012316,097SHSOLE6,097 0 0
Charter Communications IncCOM16119P1082,6387,381SHSOLE7,381 0 0
Walt Disney Co/TheCOM2546871061,72217,207SHSOLE17,207 0 0
Melco Resorts & EntertainmentCOM5854641002186SHDFND1 0 186 0
Texas Capital Bancshares IncCOM88224Q107 0 5SHDFND1 0 5 0
Teradyne IncCOM8807701028,83782,239SHSOLE82,239 0 0
Lightspeed POS IncCOM53229C10716510,842SHSOLE10,842 0 0
Organigram Holdings IncCOM68620P1011421,369SHSOLE21,369 0 0
Neurocrine Biosciences IncCOM64125C1092,69326,624SHSOLE26,624 0 0
Neurocrine Biosciences IncCOM64125C10990893SHSOLE893 0 0
Insulet CorpCOM45784P10110,76533,768SHSOLE33,768 0 0
Medical Properties Trust IncCOM58463J3041,892230,354SHSOLE230,354 0 0
Medical Properties Trust IncCOM58463J304536,445SHSOLE6,445 0 0
Tyler Technologies IncCOM9022521057,79121,981SHSOLE21,981 0 0
Tyler Technologies IncCOM902252105263743SHSOLE743 0 0
Brown & Brown IncCOM11523610111,250196,023SHSOLE196,023 0 0
Brown & Brown IncCOM11523610159310,336SHSOLE10,336 0 0
SilverCrest Metals IncCOM8283631018311,736SHSOLE11,736 0 0
Teledyne Technologies IncCOM87936010511,07524,770SHSOLE24,770 0 0
Black Knight IncCOM09215C1054,34675,541SHSOLE75,541 0 0
Black Knight IncCOM09215C105126SHSOLE26 0 0
RingCentral IncCOM76680R206124SHSOLE24 0 0
Guidewire Software IncCOM40171V100222SHSOLE22 0 0
Pinterest IncCOM72352L1064,436162,743SHSOLE162,743 0 0
Pinterest IncCOM72352L1061284,712SHSOLE4,712 0 0
Booz Allen Hamilton Holding CoCOM0995021063,39336,626SHSOLE36,626 0 0
Booz Allen Hamilton Holding CoCOM0995021061741,873SHSOLE1,873 0 0
Bio-Rad Laboratories IncCOM0905722075,10710,667SHSOLE10,667 0 0
Bio-Rad Laboratories IncCOM090572207376785SHSOLE785 0 0
Blackstone Group LP/TheCOM09260D10717,073194,472SHSOLE194,472 0 0
VICI Properties IncCOM92565210917,711543,226SHSOLE543,226 0 0
VICI Properties IncCOM92565210966820,498SHSOLE20,498 0 0
Aqua America IncCOM29670G1023,01169,018SHSOLE69,018 0 0
Aqua America IncCOM29670G102237SHSOLE37 0 0
West Pharmaceutical Services ICOM95530610512,45235,959SHSOLE35,959 0 0
West Pharmaceutical Services ICOM9553061056581,899SHSOLE1,899 0 0
Omega Healthcare Investors IncCOM68193610069325,313SHSOLE25,313 0 0
Financial Select Sector SPDR FundETF81369Y60510,236318,563SHSOLE318,563 0 0
Financial Select Sector SPDR FundETF81369Y605247SHSOLE47 0 0
Tandem Diabetes Care IncCOM875372203 0 7SHDFND1 0 7 0
KBR IncCOM48242W106 0 4SHDFND1 0 4 0
Dollar Tree IncCOM25674610819SHSOLE9 0 0
Uranium Royalty CorpCOM91702V101 0 26SHDFND1 0 26 0
Alibaba Group Holding LtdCOM01609W1022,75326,958SHSOLE26,958 0 0
Square IncCOM85223410385712,490SHSOLE12,490 0 0
SPDR Dow Jones Industrial Average ETF TrustETF78467X109236710SHSOLE710 0 0
iShares Russell 2000 ETFETF46428765515,38686,290SHSOLE86,290 0 0
CBS CorpCOM92556H2068,474380,051SHSOLE380,051 0 0
Dow IncCOM2605571036116SHSOLE116 0 0
General Motors CoCOM37045V10041311,253SHSOLE11,253 0 0
iShares MSCI Brazil ETFETF4642864003115SHSOLE115 0 0
Invesco S&P 500 Low Volatility ETFETF46138E3546100SHSOLE100 0 0
Teva Pharmaceutical IndustriesCOM8816242098953SHDFND1 0 953 0
Aflac IncCOM00105510256861SHSOLE861 0 0
Itau Unibanco Holding SACOM46556210661,242SHSOLE1,242 0 0
Petroleo Brasileiro SACOM71654V40824623,581SHSOLE23,581 0 0
Natura & Co Holding SACOM63884N108 0 59SHDFND1 0 59 0
Lyft IncCOM55087P10459864,502SHSOLE64,502 0 0
American Airlines Group IncCOM02376R10290961,689SHSOLE61,689 0 0
UnitedHealth Group IncCOM91324P102326690SHSOLE690 0 0
Vanguard Total Bond Market ETFETF92193783550,546685,000SHSOLE685,000 0 0
Canada Goose Holdings IncCOM13508610646924,400SHSOLE24,400 0 0
Shopify IncCOM82509L1071,82938,172SHSOLE38,172 0 0
FuelCell Energy IncCOM35952H601 0 13SHDFND1 0 13 0
Lantronix IncCOM516548203 0 85SHDFND1 0 85 0
Lantronix IncCOM5165482031328SHDFND1 0 328 0
Delta Air Lines IncCOM2473617026,105174,934SHSOLE174,934 0 0
JetBlue Airways CorpCOM4771431016809SHSOLE809 0 0
Square IncCOM8522341031,25618,309SHSOLE18,309 0 0
Shopify IncCOM82509L10710,676223,028SHSOLE223,028 0 0
Potlatch CorpCOM7376301034328,725SHSOLE8,725 0 0
Gaming and Leisure PropertiesCOM36467J1085,16399,228SHSOLE99,228 0 0
Lamar Advertising CoCOM5128161099379,384SHSOLE9,384 0 0
Sabra Health Care REIT IncCOM78573L10628724,957SHSOLE24,957 0 0
Douglas Emmett IncCOM25960P10923418,996SHSOLE18,996 0 0
Starwood Property Trust IncCOM85571B10559233,456SHSOLE33,456 0 0
Lexington Realty TrustCOM52904310130729,794SHSOLE29,794 0 0
Blackstone Mortgage Trust IncCOM09257W10033218,618SHSOLE18,618 0 0
Life Storage IncCOM53223X1071,2039,185SHSOLE9,185 0 0
Rayonier IncCOM75490710352915,916SHSOLE15,916 0 0
Rexford Industrial Realty IncCOM76169C1001,21820,436SHSOLE20,436 0 0
National Health Investors IncCOM63633D1042424,686SHSOLE4,686 0 0
Cousins Properties IncCOM22279550235016,376SHSOLE16,376 0 0
Americold Realty TrustCOM03064D10882428,969SHSOLE28,969 0 0
CubeSmartCOM2296631091,12124,271SHSOLE24,271 0 0
JBG SMITH PropertiesCOM46590V10016110,695SHSOLE10,695 0 0
Equity CommonwealthCOM29462810224511,840SHSOLE11,840 0 0
EastGroup Properties IncCOM2772761017784,708SHSOLE4,708 0 0
Howard Hughes Corp/TheCOM44267D1072973,720SHSOLE3,720 0 0
Chewy IncCOM16679L1091,68044,972SHSOLE44,972 0 0
Physicians Realty TrustCOM71943U10436824,668SHSOLE24,668 0 0
American Homes 4 RentCOM02665T3063,810121,202SHSOLE121,202 0 0
Spirit Realty Capital IncCOM84860W30060115,091SHSOLE15,091 0 0
New Residential Investment CorCOM64828T20140951,188SHSOLE51,188 0 0
Corporate Office Properties TrCOM22002T10828812,149SHSOLE12,149 0 0
Highwoods Properties IncCOM43128410826411,371SHSOLE11,371 0 0
Healthcare Realty Trust IncCOM42226K1052,834146,673SHSOLE146,673 0 0
First Industrial Realty TrustCOM32054K10375914,280SHSOLE14,280 0 0
Kilroy Realty CorpCOM49427F10836911,387SHSOLE11,387 0 0
Brixmor Property Group IncCOM11120U10569732,412SHSOLE32,412 0 0
Welltower IncCOM95040Q10421300SHSOLE300 0 0
Simon Property Group IncCOM82880610916140SHSOLE140 0 0
Ventas IncCOM92276F10017400SHSOLE400 0 0
iShares JP Morgan USD Emerging Markets Bond ETFETF464288281242,1442,808,000SHSOLE2,808,000 0 0
Gardner Denver Holdings IncCOM45687V10610,462179,926SHSOLE179,926 0 0
Gardner Denver Holdings IncCOM45687V1065639,677SHSOLE9,677 0 0
GFL Environmental IncCOM36168Q104373SHDFND1 0 73 0
Village Farms International InCOM92707Y108233,900SHDFND1 0 3,900 0
JDL GOLD CORPCOM29446Y50211923,218SHSOLE23,218 0 0
JDL GOLD CORPCOM29446Y50281,525SHDFND1 0 1,525 0
Rogers Communications IncCOM77510920032,390700,000SHSOLE700,000 0 0
BCE IncCOM05534B76098922,125SHSOLE22,125 0 0
iShares Core U.S. Aggregate Bond ETFETF464287226154,8571,555,000SHSOLE1,555,000 0 0
Waste Connections IncCOM94106B1011,62811,718SHSOLE11,718 0 0
Thomson Reuters CorpCOM88490370926,831206,567SHSOLE206,567 0 0
Magna International IncCOM5592224013,17259,322SHSOLE59,322 0 0
Nutrien LtdCOM67077M1086,86693,130SHSOLE93,130 0 0
Canadian Natural Resources LtdCOM1363851018,174147,950SHSOLE147,950 0 0
CGI Group IncCOM12532H1044,16043,233SHSOLE43,233 0 0
Carnival CorpCOM14365830029429,000SHDFND1 0 29,000 0
Algonquin Power & Utilities CoCOM0158571051,600191,011SHSOLE191,011 0 0
Brookfield Renewable PartnersCOMG1625810814,258453,095SHSOLE453,095 0 0
Brookfield Infrastructure CorpCOM11275Q107252SHSOLE52 0 0
Brookfield Infrastructure CorpCOM11275Q10750010,860SHSOLE10,860 0 0
Brookfield Infrastructure CorpCOM11275Q10731666SHSOLE666 0 0
Brookfield Infrastructure CorpCOM11275Q107 0 9SHDFND1 0 9 0
Brookfield Infrastructure CorpCOM11275Q107118SHDFND1 0 18 0
Brookfield Infrastructure CorpCOM11275Q1079,773212,392SHSOLE212,392 0 0
Brookfield Infrastructure CorpCOM11275Q107366SHDFND1 0 66 0
Otis Worldwide CorpCOM68902V10715,590184,818SHSOLE184,818 0 0
Otis Worldwide CorpCOM68902V1078159,658SHSOLE9,658 0 0
Carrier Global CorpCOM14448C10416,979371,324SHSOLE371,324 0 0
Carrier Global CorpCOM14448C10467714,810SHSOLE14,810 0 0
Canopy Growth CorpCOM13803510084,293SHSOLE4,293 0 0
Shopify IncCOM82509L1075,586116,707SHSOLE116,707 0 0
Valeant Pharmaceuticals InternCOM07173410735644,039SHSOLE44,039 0 0
Gildan Activewear IncCOM375916103331,000SHDFND1 0 1,000 0
United Parcel Service IncCOM91131210698508SHSOLE508 0 0
Americold Realty TrustCOM03064D1084143SHSOLE143 0 0
Brookfield Infrastructure CorpCOM11275Q107373SHSOLE73 0 0
Stantec IncCOM85472N1095729,800SHSOLE9,800 0 0
iShares MSCI EAFE ETFETF46428746517,870250,000SHSOLE250,000 0 0
Zoom Video Communications IncCOM98980L1014,44960,283SHSOLE60,283 0 0
Sprott Physical Gold TrustCOM85207H1042100SHDFND1 0 100 0
Fortis Inc/CanadaCOM34955310755,1071,298,555SHSOLE1,298,555 0 0
Sea LtdCOM81141R10018213SHDFND1 0 213 0
Pembina Pipeline CorpCOM7063271032266,986SHDFND1 0 6,986 0
Rogers Communications IncCOM7751092002786,000SHDFND1 0 6,000 0
Sun Life Financial IncCOM8667961051,86740,000SHDFND1 0 40,000 0
iShares MSCI ACWI ETFETF464288257545,3005,985,000SHSOLE5,985,000 0 0
iShares 1-3 Year Treasury Bond ETFETF46428745724,635300,000SHSOLE300,000 0 0
Johnson & JohnsonCOM47816010443280SHSOLE280 0 0
Datadog IncCOM23804L1035,05569,602SHSOLE69,602 0 0
Trade Desk Inc/TheCOM88339J1057,508123,333SHSOLE123,333 0 0
Tradeweb Markets IncCOM89267210610,012126,771SHSOLE126,771 0 0
Carlyle Group LP/TheCOM14316J1081,72055,400SHSOLE55,400 0 0
Teladoc Health IncCOM87918A105141SHSOLE41 0 0
Apollo Global Management IncCOM03769M1066,977110,523SHSOLE110,523 0 0
AVTR 0COM05352A10032615,436SHSOLE15,436 0 0
AVTR 0COM05352A1003,947186,791SHSOLE186,791 0 0
Carlyle Group LP/TheCOM14316J108123SHSOLE23 0 0
Tradeweb Markets IncCOM892672106861,084SHSOLE1,084 0 0
Catalent IncCOM1488061024877,413SHSOLE7,413 0 0
Catalent IncCOM1488061025,57984,943SHSOLE84,943 0 0
Cable One IncCOM12685J10523SHSOLE3 0 0
Crowdstrike Holdings IncCOM22788C1057,84057,148SHSOLE57,148 0 0
Crowdstrike Holdings IncCOM22788C105430SHSOLE30 0 0
Nordson CorpCOM6556631025,16723,259SHSOLE23,259 0 0
Masimo CorpCOM574795100210SHSOLE10 0 0
Masimo CorpCOM5747951002,55113,830SHSOLE13,830 0 0
Liberty Broadband CorpCOM53030710719SHSOLE9 0 0
Nordson CorpCOM655663102213960SHSOLE960 0 0
Molina Healthcare IncCOM60855R1007,60628,449SHSOLE28,449 0 0
Dynatrace IncCOM268150109127SHSOLE27 0 0
Dynatrace IncCOM2681501092,52959,831SHSOLE59,831 0 0
Fair Isaac CorpCOM303250104315448SHSOLE448 0 0
Fair Isaac CorpCOM3032501049,29413,234SHSOLE13,234 0 0
Moderna IncCOM60770K10724,638160,508SHSOLE160,508 0 0
BELLUS Health IncCOM07987C204476,551SHSOLE6,551 0 0
Wingstop IncCOM97415510313SHDFND1 0 3 0
Medicenna Therapeutics CorpCOM58490H107 0 33SHDFND1 0 33 0
Vermilion Energy IncCOM923725105161,200SHDFND1 0 1,200 0
Granite Real Estate InvestmentCOM38743711425400SHDFND1 0 400 0
Colliers International Group ICOM19469310742400SHDFND1 0 400 0
Aptose Biosciences IncCOM03835T2003148,400SHDFND1 0 48,400 0
Ritchie Bros Auctioneers IncCOM76774410545800SHDFND1 0 800 0
Tucows IncCOM8986972068400SHDFND1 0 400 0
Open Text CorpCOM68371510615400SHDFND1 0 400 0
Cronos Group IncCOM22717L1013317,300SHDFND1 0 17,300 0
Enerflex LtdCOM29269R105132,200SHDFND1 0 2,200 0
Energy Fuels Inc/CanadaCOM292671708111,900SHDFND1 0 1,900 0
Kelso Technologies IncCOM48826D201519,400SHDFND1 0 19,400 0
IAC/InterActiveCorpCOM57667L1075,989156,078SHSOLE156,078 0 0
IAC/InterActiveCorpCOM57667L1072295,958SHSOLE5,958 0 0
IAC/InterActiveCorpCOM44891N208124SHSOLE24 0 0
IAC/InterActiveCorpCOM44891N208 0 4SHDFND1 0 4 0
MGM Resorts InternationalCOM5529531012365,312SHSOLE5,312 0 0
Northern Dynasty Minerals LtdCOM66510M204 0 200SHDFND1 0 200 0
Brookfield Renewable CorpCOM11284V1056175SHDFND1 0 175 0
Brookfield Renewable CorpCOM11284V1058222SHDFND1 0 222 0
Brookfield Renewable CorpCOM11284V10549414,137SHSOLE14,137 0 0
Brookfield Renewable CorpCOM11284V10598928,333SHSOLE28,333 0 0
Oriana Resources CorpCOM44812T102168,800SHDFND1 0 8,800 0
Expedia IncCOM30212P3032,25523,248SHSOLE23,248 0 0
XPO Logistics IncCOM983793100132SHSOLE32 0 0
Brookfield Renewable CorpCOM11284V10538110,919SHSOLE10,919 0 0
Fortis Inc/CanadaCOM3495531071,91845,121SHSOLE45,121 0 0
Brookfield Renewable CorpCOM11284V105122SHSOLE22 0 0
New Found Gold CorpCOM64440N103 0 370SHDFND1 0 370 0
BRAZIL RESOURCES INCCOM38149E10121,600SHDFND1 0 1,600 0
Canopy Growth CorpCOM1380351009956,500SHDFND1 0 56,500 0
Zoom Video Communications IncCOM98980L1016148,324SHSOLE8,324 0 0
Pinduoduo IncCOM7223041021281,690SHSOLE1,690 0 0
Costco Wholesale CorpCOM22160K1052244SHSOLE44 0 0
Zscaler IncCOM98980G1022,77023,723SHSOLE23,723 0 0
Peloton Interactive IncCOM70614W100182SHSOLE82 0 0
Carlyle Group LP/TheCOM14316J108139SHDFND1 0 39 0
United Continental Holdings InCOM91004710945210,222SHSOLE10,222 0 0
American Airlines Group IncCOM02376R10236424,703SHSOLE24,703 0 0
Delta Air Lines IncCOM247361702822,362SHSOLE2,362 0 0
Facebook IncCOM30303M10210,22548,272SHSOLE48,272 0 0
Brookfield Infrastructure PartCOMG162521013,376100,079SHSOLE100,079 0 0
Nuvei CorpCOM67079A10216126SHDFND1 0 126 0
Etsy IncCOM29786A1066,63659,638SHSOLE59,638 0 0
Uber Technologies IncCOM90353T10020,469646,057SHSOLE646,057 0 0
Snowflake IncCOM8334451092181,416SHSOLE1,416 0 0
Snowflake IncCOM83344510911,70975,928SHSOLE75,928 0 0
Sunrun IncCOM86771W105152SHSOLE52 0 0
Pool CorpCOM73278L105239697SHSOLE697 0 0
Pool CorpCOM73278L1056,34218,529SHSOLE18,529 0 0
Vontier CorpCOM928881101 0 5SHSOLE5 0 0
Capital One Financial CorpCOM14040H1056176,422SHSOLE6,422 0 0
Advanced Micro Devices IncCOM0079031071,02810,493SHSOLE10,493 0 0
TIM SA/BrazilCOM88706T108148SHDFND1 0 48 0
Shopify IncCOM82509L10737771SHDFND1 0 771 0
Kandi Technologies Group IncCOM483709101 0 2SHDFND1 0 2 0
Franco-Nevada CorpCOM3518581057144,903SHDFND4 0 4,903 0
SPDR S&P Regional Banking ETFETF78464A6983598,200SHSOLE8,200 0 0
Viatris IncCOM92556V10621422,206SHSOLE22,206 0 0
Heron Therapeutics IncCOM427746102 0 9SHDFND1 0 9 0
Prime Impact Acquisition ICOMG610741032,828271,324SHSOLE271,324 0 0
CBS CorpCOM92556H107 0 2SHDFND1 0 2 0
Gildan Activewear IncCOM375916103138SHSOLE38 0 0
Barrick Gold CorpCOM06790110872739,170SHDFND4 0 39,170 0
GFL Environmental IncCOM36168Q1042,06159,873SHSOLE59,873 0 0
New Pacific Metals CorpCOM64782A107196,906SHSOLE6,906 0 0
Orla Mining LtdCOM68634K1067515,901SHSOLE15,901 0 0
Greenbrook TMS IncCOM393704309 0 200SHDFND1 0 200 0
Ceridian HCM Holding IncCOM15677J1085,62876,908SHSOLE76,908 0 0
HubSpot IncCOM4435731005,47812,783SHSOLE12,783 0 0
Chewy IncCOM16679L10998126,268SHSOLE26,268 0 0
Docebo IncCOM25609L105591,450SHSOLE1,450 0 0
Zillow Group IncCOM98954M1012535,782SHSOLE5,782 0 0
Ceridian HCM Holding IncCOM15677J1082002,733SHSOLE2,733 0 0
Generac Holdings IncCOM3687361041211,122SHSOLE1,122 0 0
Monolithic Power Systems IncCOM609839105398796SHSOLE796 0 0
Monolithic Power Systems IncCOM60983910511,80123,590SHSOLE23,590 0 0
SolarEdge Technologies IncCOM83417M1048,96529,512SHSOLE29,512 0 0
Zillow Group IncCOM98954M10122510SHSOLE510 0 0
10X Genomics IncCOM88025U109122SHSOLE22 0 0
Generac Holdings IncCOM3687361043,04028,157SHSOLE28,157 0 0
New Duke Holdco IncCOM26142V105294SHSOLE94 0 0
Enphase Energy IncCOM29355A10732,107152,771SHSOLE152,771 0 0
Enphase Energy IncCOM29355A1071,5467,355SHSOLE7,355 0 0
Horizon Pharma PlcCOMG46188101433SHSOLE33 0 0
Horizon Pharma PlcCOMG4618810120,192185,112SHSOLE185,112 0 0
SunOpta IncCOM8676EP108476,127SHSOLE6,127 0 0
Cloudflare IncCOM18915M1074,37470,970SHSOLE70,970 0 0
Cloudflare IncCOM18915M107237SHSOLE37 0 0
Carvana CoCOM146869102 0 22SHSOLE22 0 0
Fox CorpCOM35137L10518541SHSOLE541 0 0
MercadoLibre IncCOM58733R1021612SHSOLE12 0 0
Walgreens Boots Alliance IncCOM93142710869720,154SHSOLE20,154 0 0
DR Horton IncCOM23331A10983850SHSOLE850 0 0
Fifth Third BancorpCOM31677310047017,659SHSOLE17,659 0 0
Apartment Income REIT CorpCOM03750L10957516,072SHSOLE16,072 0 0
Canadian Pacific Railway LtdCOM13645T10015190SHDFND1 0 190 0
Methanex CorpCOM59151K10823500SHDFND1 0 500 0
iShares Russell 2000 ETFPUT4642876551,78410,000SHSOLE10,000 0 0
Nordic American Tankers LtdCOMG65773106 0 44SHDFND1 0 44 0
Invesco QQQ Trust Series 1CALL46090E10316,01649,900SHSOLE49,900 0 0
Lululemon Athletica IncCOM550021109153419SHSOLE419 0 0
NIKE IncCOM6541061033122,549SHSOLE2,549 0 0
Brookfield Renewable PartnersCOMG162581081,94761,814SHSOLE61,814 0 0
Mission Produce IncCOM60510V108 0 23SHDFND1 0 23 0
Darling Ingredients IncCOM2372661012,59444,447SHSOLE44,447 0 0
HeadHunter Group PLCCOM42207L10611708SHDFND1 0 708 0
First Cobalt CorpCOM28474P201 0 83SHDFND1 0 83 0
Grande West Transportation GroCOM925654105 0 67SHDFND1 0 67 0
So-Young International IncCOM83356Q108 0 48SHDFND1 0 48 0
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R5561082SHSOLE82 0 0
Aurora Cannabis IncCOM05156X88411,408SHSOLE1,408 0 0
MicroVision IncCOM594960304 0 32SHDFND1 0 32 0
iShares Russell 2000 ETFPUT46428765531,220175,000SHSOLE175,000 0 0
B2Gold CorpCOM11777Q2094711,900SHSOLE11,900 0 0
Sandstorm Gold LtdCOM80013R2067012,000SHSOLE12,000 0 0
BRAZIL RESOURCES INCCOM38149E1013630,000SHSOLE30,000 0 0
salesforce.com IncCOM79466L30228140SHSOLE140 0 0
West Fraser Timber Co LtdCOM952845105567SHDFND1 0 67 0
TELUS International CDA IncCOM87975H100 0 13SHDFND1 0 13 0
iShares Global Clean Energy ETCOM46428822456128,380SHSOLE28,380 0 0
Peloton Interactive IncCOM70614W1009785SHSOLE785 0 0
BP PLCCOM055622104511,343SHSOLE1,343 0 0
Tesla IncCOM88160R1011887SHSOLE87 0 0
Invesco QQQ Trust Series 1PUT46090E1038,02425,000SHSOLE25,000 0 0
Goosehead Insurance IncCOM38267D109 0 2SHDFND1 0 2 0
Invesco QQQ Trust Series 1PUT46090E10322,46870,000SHSOLE70,000 0 0
Wix.com LtdCOMM9806810516165SHDFND1 0 165 0
iShares Russell 2000 ETFPUT4642876558925,000SHSOLE5,000 0 0
First Trust NASDAQ Clean Edge Green Energy Index FETF33733E500 0 7SHDFND1 0 7 0
First Trust Cloud Computing ETFETF33734X192340SHDFND1 0 40 0
Clarmin Explorations IncCOM23256X10011,289SHDFND1 0 1,289 0
Compass Pathways PlcCOM20451W101 0 9SHDFND1 0 9 0
Cenovus Energy IncCOM15135U1097400SHDFND1 0 400 0
First Horizon National CorpCOM32051710519911,212SHSOLE11,212 0 0
iShares Russell 2000 ETFCALL4642876556,24435,000SHSOLE35,000 0 0
Plug Power IncCOM72919P20231126,565SHSOLE26,565 0 0
Plug Power IncCOM72919P2021,702145,294SHSOLE145,294 0 0
Airbnb IncCOM00906610113,179105,994SHSOLE105,994 0 0
Appian CorpCOM03782L101 0 1SHDFND1 0 1 0
iShares Russell 2000 ETFPUT46428765551,736290,000SHSOLE290,000 0 0
ARK Fintech Innovation ETFETF00214Q708 0 1SHSOLE1 0 0
ARK Innovation ETFETF00214Q10493723,247SHSOLE23,247 0 0
TPI Composites IncCOM87266J104 0 2SHDFND1 0 2 0
Xenia Hotels & Resorts IncCOM984017103 0 20SHDFND1 0 20 0
iShares Russell 2000 ETFPUT46428765592,768520,000SHSOLE520,000 0 0
Lightspeed POS IncCOM53229C1073200SHDFND1 0 200 0
iShares Russell 2000 ETFPUT46428765544,404248,900SHSOLE248,900 0 0
ARK Innovation ETFETF00214Q104 0 4SHSOLE4 0 0
Canadian National Railway CoPUT1363751023653,100SHDFND1 0 3,100 0
PayPal Holdings IncCOM70450Y1035,93778,219SHSOLE78,219 0 0
FedEx CorpCOM31428X1065382,357SHSOLE2,357 0 0
Shaw Communications IncCOM82028K20079526,600SHDFND1 0 26,600 0
Rogers Communications IncCOM7751092001162,500SHDFND1 0 2,500 0
Lightspeed POS IncCOM53229C1071,01466,800SHDFND1 0 66,800 0
Eldorado Resorts IncCOM12769G1004,966101,805SHSOLE101,805 0 0
Penn National Gaming IncCOM707569109119SHSOLE19 0 0
BCE IncCALL05534B76031700SHDFND1 0 700 0
Denison Mines CorpCOM248356107666612,937SHSOLE612,937 0 0
iShares iBoxx $ Investment Grade Corporate Bond ETETF46428724227,826254,000SHSOLE254,000 0 0
iShares Russell 2000 ETFCALL46428765562,440350,000SHSOLE350,000 0 0
two/CACOMG9152V1011,612157,382SHSOLE157,382 0 0
Lamar Advertising CoCOM512816109549SHSOLE49 0 0
Panacea Acquisition Corp IICOMG6882C1061,019100,000SHSOLE100,000 0 0
BCE IncPUT05534B76071616,000SHDFND1 0 16,000 0
Open Text CorpCOM683715106 0 12SHDFND1 0 12 0
Toyota Motor CorpCOM892331307 0 1SHDFND1 0 1 0
Thomson Reuters CorpCOM8849037095464,200SHSOLE4,200 0 0
Waste Connections IncCOM94106B1013,59925,900SHSOLE25,900 0 0
iShares Russell 2000 ETFPUT46428765530,328170,000SHSOLE170,000 0 0
CGI Group IncCOM12532H1044,01241,700SHSOLE41,700 0 0
Canadian Pacific Railway LtdCOM13645T1001261,640SHSOLE1,640 0 0
TELUS CorpCOM87971M103693,500SHSOLE3,500 0 0
Open Text CorpCOM6837151062817,300SHSOLE7,300 0 0
JDL GOLD CORPCOM29446Y502 0 17SHSOLE17 0 0
i-80 Gold CorpCOM44955L1063012,517SHSOLE12,517 0 0
i-80 Gold CorpCOM44955L1061598SHDFND1 0 598 0
Visa IncCOM92826C8392271,009SHSOLE1,009 0 0
Mastercard IncCOM57636Q1044,74613,068SHSOLE13,068 0 0
Security Devices InternationalCOM12448X201278SHDFND1 0 78 0
Palo Alto Networks IncCOM69743510514SHSOLE4 0 0
Illumina IncCOM4523271091,6146,946SHSOLE6,946 0 0
Tilray IncCOM88688T100135,245SHDFND1 0 5,245 0
Tilray IncCOM88688T1001419SHSOLE419 0 0
OneCOM57064N102 0 1SHDFND1 0 1 0
Cellectis SACOM15117K103 0 31SHDFND1 0 31 0
Jaws Spitfire Acquisition CorpCOM92259N104 0 168SHDFND1 0 168 0
Workhorse Group IncCOM98138J206 0 60SHDFND1 0 60 0
DoorDash IncCOM25809K1054316,778SHSOLE6,778 0 0
Palantir Technologies IncCOM69608A108863102,175SHSOLE102,175 0 0
Shaw Communications IncPUT82028K200301,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1PUT46090E10375,428235,000SHSOLE235,000 0 0
Charles River Laboratories IntCOM159864107187928SHSOLE928 0 0
Charles River Laboratories IntCOM1598641074,98624,716SHSOLE24,716 0 0
Lufax Holding LtdCOM54975P102 0 132SHDFND1 0 132 0
Biogen IncCOM09062X1031,9817,128SHSOLE7,128 0 0
Canadian National Railway CoPUT13637510212100SHDFND1 0 100 0
Lam Research CorpCOM512807108111210SHSOLE210 0 0
Freeport-McMoRan IncCOM35671D8571654,044SHSOLE4,044 0 0
Applied Materials IncCOM0382221051231,000SHSOLE1,000 0 0
Las Vegas Sands CorpCOM51783410727472SHSOLE472 0 0
Hilton Worldwide Holdings IncCOM43300A2031497SHSOLE97 0 0
iShares MSCI Emerging Markets ETFPUT4642872343,946100,000SHSOLE100,000 0 0
Sea LtdCOM81141R1002222,569SHDFND4 0 2,569 0
Futu Holdings LtdCOM36118L1062274,382SHDFND4 0 4,382 0
Westport Fuel Systems IncCOM960908309 0 132SHSOLE132 0 0
Energy Fuels Inc/CanadaCOM292671708698125,384SHSOLE125,384 0 0
Bio-Techne CorpCOM09073M1045,66676,411SHSOLE76,411 0 0
Bentley Systems IncCOM08265T2082,30653,672SHSOLE53,672 0 0
Lyft IncCOM55087P1042,501269,912SHSOLE269,912 0 0
Bentley Systems IncCOM08265T208126SHSOLE26 0 0
Oak Street Health IncCOM67181A107127SHSOLE27 0 0
Clarivate Analytics PLCCOMG21810109163SHSOLE63 0 0
Clarivate Analytics PLCCOMG2181010978884,007SHSOLE84,007 0 0
Palantir Technologies IncCOM69608A1083,936466,017SHSOLE466,017 0 0
Novavax IncCOM670002401 0 19SHSOLE19 0 0
Nuvei CorpCOM67079A10293321,454SHSOLE21,454 0 0
Unity Software IncCOM91332U1012,22868,717SHSOLE68,717 0 0
iShares Russell 1000 Growth ETFETF46428761413SHSOLE3 0 0
Canadian National Railway CoPUT13637510212100SHDFND1 0 100 0
ADT IncCOM00090Q1032,994414,308SHSOLE414,308 0 0
Organon & CoCOM68622V1061094,618SHSOLE4,618 0 0
Organon & CoCOM68622V1061,24853,077SHSOLE53,077 0 0
BlackBerry LtdCALL09228F103 0 100SHDFND1 0 100 0
Crowdstrike Holdings IncCOM22788C1051,44610,540SHSOLE10,540 0 0
Appian CorpCOM03782L101116SHSOLE16 0 0
Novavax IncCOM670002401 0 2SHSOLE2 0 0
Energy Transfer Equity LPCOM29273V10039932,041SHSOLE32,041 0 0
Constellation Brands IncCOM21036P1083401,505SHSOLE1,505 0 0
Carnival CorpCOM14365830025925,563SHSOLE25,563 0 0
Norwegian Cruise Line HoldingsCOMG6672110431123,136SHSOLE23,136 0 0
Churchill Capital Corp VIICOM17144M1023,547350,000SHSOLE350,000 0 0
Royal Bank of CanadaCOM7800871023,65923,299SHSOLE23,299 0 0
Opendoor Technologies IncCOM6837121039654,828SHSOLE54,828 0 0
Weyerhaeuser CoCOM9621661041304,325SHSOLE4,325 0 0
Micron Technology IncCOM59511210341674SHSOLE674 0 0
Newmont Mining CorpCOM65163910672414,775SHDFND4 0 14,775 0
Slam CorpCOMG8210L10581979,446SHSOLE79,446 0 0
BCE IncPUT05534B7601433,200SHDFND1 0 3,200 0
Teladoc Health IncCOM87918A1051927,436SHSOLE7,436 0 0
Dollar General CorpCOM256677105420SHSOLE20 0 0
Suncor Energy IncPUT867224107963,100SHDFND1 0 3,100 0
Fortuna Silver Mines IncCOM349915108 0 95SHDFND1 0 95 0
Fortuna Silver Mines IncCOM3499151081367SHDFND1 0 367 0
PyroGenesis Canada IncCOM74734T1041316,300SHDFND1 0 16,300 0
Plum Acquisition Corp ICOMG7134L1261,992193,466SHSOLE193,466 0 0
Stratim Cloud Acquisition CorpCOM86309R1071,019100,000SHSOLE100,000 0 0
Moderna IncCOM60770K1076504,233SHSOLE4,233 0 0
DoorDash IncCOM25809K105671,051SHSOLE1,051 0 0
Overstock.com IncCOM690370101143SHSOLE43 0 0
Morgan StanleyPUT61744644813,170150,000SHSOLE150,000 0 0
High Tide IncCOM42981E401 0 177SHDFND1 0 177 0
Brookfield Asset Management InCOM11271J1077200SHDFND1 0 200 0
DA32 Life Science Tech AcquisiCOM23312M1061,122110,900SHSOLE110,900 0 0
iShares MSCI Switzerland ETFETF464286749 0 5SHDFND1 0 5 0
iShares MSCI United Kingdom ETFETF46435G334 0 4SHDFND1 0 4 0
iShares MSCI Mexico ETFETF464286822 0 6SHDFND1 0 6 0
Franklin FTSE India ETFETF35473P769 0 5SHDFND1 0 5 0
Fox Factory Holding CorpCOM35138V102 0 3SHDFND1 0 3 0
Neogen CorpCOM640491106 0 1SHDFND1 0 1 0
Organovo Holdings IncCOM68620A203 0 76SHDFND1 0 76 0
GXO Logistics IncCOM36262G101232SHSOLE32 0 0
United Technologies CorpCOM75513E1011771,813SHSOLE1,813 0 0
Pembina Pipeline CorpCALL706327103421,300SHDFND1 0 1,300 0
BCE IncPUT05534B7601343,000SHSOLE3,000 0 0
General Motors CoCOM37045V1002,26061,637SHSOLE61,637 0 0
Ford Motor CoCOM3453708602,755218,750SHSOLE218,750 0 0
Invesco QQQ Trust Series 1PUT46090E1038,02425,000SHSOLE25,000 0 0
Fortis Inc/CanadaPUT3495531072,59461,100SHSOLE61,100 0 0
Invesco QQQ Trust Series 1PUT46090E10311,23435,000SHSOLE35,000 0 0
Roku IncCOM77543R10279412,065SHSOLE12,065 0 0
Invesco QQQ Trust Series 1PUT46090E10312,83940,000SHSOLE40,000 0 0
Airbnb IncCOM0090661014,06032,653SHSOLE32,653 0 0
MercadoLibre IncCOM58733R102404307SHSOLE307 0 0
Aurinia Pharmaceuticals IncCOM05156V10216715,247SHSOLE15,247 0 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
TransAlta CorpPUT89346D107263,000SHDFND1 0 3,000 0
iShares Russell 2000 ETFPUT46428765511,59665,000SHSOLE65,000 0 0
Bank of Nova Scotia/TheCALL0641491071112,200SHDFND1 0 2,200 0
Royal Bank of CanadaCALL7800871024394,600SHDFND1 0 4,600 0
Sea LtdCOM81141R100 0 1SHDFND4 0 1 0
Enbridge IncPUT29250N1051183,100SHDFND1 0 3,100 0
Palantir Technologies IncCOM69608A1084,206498,022SHSOLE498,022 0 0
Royal Bank of CanadaCALL78008710276800SHDFND1 0 800 0
Norwegian Cruise Line HoldingsCOMG6672110488866,028SHSOLE66,028 0 0
Bank of Nova Scotia/TheCALL0641491073777,500SHDFND1 0 7,500 0
Gold Royalty CorpCOM38071H1062696SHDFND1 0 696 0
Manulife Financial CorpCALL56501R106261,400SHDFND1 0 1,400 0
Starbucks CorpCOM85524410955528SHSOLE528 0 0
DoorDash IncCOM25809K1054,12164,871SHSOLE64,871 0 0
Advanced Micro Devices IncCOM0079031074,56046,548SHSOLE46,548 0 0
AMC Entertainment Holdings IncCOM00165C1041152SHSOLE152 0 0
Micron Technology IncPUT5951121039,051150,000SHSOLE150,000 0 0
BCE IncPUT05534B7603137,000SHDFND1 0 7,000 0
Tesla IncCOM88160R10119,24692,818SHSOLE92,818 0 0
Jackson Financial IncCOM46817M1072496,647SHDFND2 0 6,647 0
Suncor Energy IncPUT867224107471,500SHDFND1 0 1,500 0
Penn National Gaming IncCOM70756910979126,676SHSOLE26,676 0 0
CAE IncCOM12476510851622,873SHSOLE22,873 0 0
Tesla IncPUT88160R1016,43131,000SHSOLE31,000 0 0
Twilio IncCOM90138F1023465,197SHSOLE5,197 0 0
Rogers Communications IncPUT77510920032700SHDFND1 0 700 0
Cameco CorpCALL13321L1081054,000SHDFND1 0 4,000 0
TELUS CorpCALL87971M103201,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT923725105453,500SHDFND1 0 3,500 0
Invesco QQQ Trust Series 1PUT46090E1038,02425,000SHSOLE25,000 0 0
FirstService CorpCOM33767E2022391,700SHSOLE1,700 0 0
Royal Bank of CanadaPUT7800871021,43315,000SHDFND1 0 15,000 0
National Storage Affiliates TrCOM6378701063819,133SHSOLE9,133 0 0
FirstService CorpCOM33767E2022121,506SHSOLE1,506 0 0
Redfin CorpCOM75737F108 0 2SHSOLE2 0 0
STAG Industrial IncCOM85254J10265519,368SHSOLE19,368 0 0
Compass IncCOM20464U100 0 1SHSOLE1 0 0
Mudrick Capital Acquisition CoCOM44862P109 0 788SHSOLE788 0 0
FirstService CorpCOM33767E2022,04714,551SHDFND1 0 14,551 0
Royal Bank of CanadaPUT78008710210,632111,300SHSOLE111,300 0 0
Clean Energy Fuels CorpCOM184499101 0 31SHDFND1 0 31 0
India Globalization Capital InCOM45408X308 0 6SHDFND1 0 6 0
Royal Bank of CanadaPUT7800871022,64627,700SHSOLE27,700 0 0
Bank of MontrealPUT0636711011872,100SHSOLE2,100 0 0
Toronto-Dominion Bank/ThePUT891160509961,600SHDFND1 0 1,600 0
Toronto-Dominion Bank/ThePUT89116050954900SHDFND1 0 900 0
Toronto-Dominion Bank/ThePUT8911605096,066101,400SHDFND1 0 101,400 0
New Duke Holdco IncCOM26142V105412,100SHSOLE2,100 0 0
Palantir Technologies IncCOM69608A108708,242SHSOLE8,242 0 0
Opendoor Technologies IncCOM68371210315688,676SHSOLE88,676 0 0
Toronto-Dominion Bank/ThePUT8911605095,995100,200SHDFND1 0 100,200 0
Bank of MontrealPUT0636711014094,600SHSOLE4,600 0 0
Morgan StanleyPUT61744644819,755225,000SHSOLE225,000 0 0
Morgan StanleyPUT6174464484,39050,000SHSOLE50,000 0 0
Meta Financial Group IncCOM59100U108113SHSOLE13 0 0
Lakeland Financial CorpCOM511656100112SHSOLE12 0 0
Veritex Holdings IncCOM923451108 0 19SHSOLE19 0 0
Xometry IncCOM98423F109 0 31SHSOLE31 0 0
Liquidity Services IncCOM53635B107 0 26SHSOLE26 0 0
Greif IncCOM397624107113SHSOLE13 0 0
FB Financial CorpCOM30257X104120SHSOLE20 0 0
Metropolitan Bank Holding CorpCOM591774104 0 2SHSOLE2 0 0
Origin Bancorp IncCOM68621T102 0 9SHSOLE9 0 0
Coastal Financial Corp/WACOM19046P209 0 11SHSOLE11 0 0
CrossFirst Bankshares IncCOM22766M109 0 12SHSOLE12 0 0
Silvergate Capital CorpCOM82837P408 0 223SHSOLE223 0 0
Power REITCOM73933H101 0 19SHDFND1 0 19 0
Canadian Imperial Bank of CommercePUT13606910153412,600SHDFND1 0 12,600 0
Sylvamo CorpCOM871332102240SHDFND1 0 40 0
Manulife Financial CorpPUT56501R1065,498300,000SHSOLE300,000 0 0
XP IncCOMG982391095432SHSOLE432 0 0
Canadian Natural Resources LtdPUT1363851018,291150,000SHSOLE150,000 0 0
Sun Life Financial IncCALL8667961059200SHDFND1 0 200 0
Royal Bank of CanadaPUT78008710216,716175,000SHSOLE175,000 0 0
TC Energy CorpPUT87807B1072,72070,000SHSOLE70,000 0 0
Suncor Energy IncPUT8672241073100SHDFND1 0 100 0
Bank of MontrealPUT0636711017658,600SHDFND1 0 8,600 0
Comstock Mining IncCOM205750300 0 30SHDFND1 0 30 0
Option Care Health IncCOM68404L201 0 5SHDFND1 0 5 0
iShares Russell 2000 ETFETF4642876551,5298,574SHDFND3 0 8,574 0
Suncor Energy IncCALL86722410716500SHDFND1 0 500 0
Baidu IncCOM05675210821142SHSOLE142 0 0
JD.com IncCOM47215P1063167,209SHSOLE7,209 0 0
SPDR S&P Retail ETFETF78464A71457,047900,000SHSOLE900,000 0 0
Pembina Pipeline CorpCALL70632710316500SHDFND1 0 500 0
Bumble IncCOM12047B105 0 4SHDFND1 0 4 0
Omnicell IncCOM68213N109 0 5SHDFND1 0 5 0
SPDR S&P Oil & Gas Exploration & Production ETFETF78468R556255,0432,000,000SHSOLE2,000,000 0 0
Lennar CorpCOM52605730218SHSOLE8 0 0
Mohawk Industries IncCOM60819010417SHSOLE7 0 0
Penn National Gaming IncCOM707569109120SHDFND1 0 20 0
Aurinia Pharmaceuticals IncCOM05156V102148SHDFND1 0 48 0
Lightspeed POS IncCOM53229C1078500SHDFND1 0 500 0
Bank of MontrealPUT06367110122,242250,000SHSOLE250,000 0 0
Bank of MontrealPUT06367110122,242250,000SHSOLE250,000 0 0
VMware IncCOM928563402 0 1SHSOLE1 0 0
Suncor Energy IncCALL86722410722700SHDFND1 0 700 0
Sun Life Financial IncPUT8667961056,999150,000SHSOLE150,000 0 0
Kyndryl Holdings IncCOM50155Q100 0 13SHSOLE13 0 0
Yamana Gold IncCALL98462Y100101,700SHDFND1 0 1,700 0
Newmont Mining CorpCOM65163910610,819221,218SHSOLE221,218 0 0
United States Natural Gas Fund LPETF912318300181SHSOLE81 0 0
Vermilion Energy IncCALL9237251054300SHDFND1 0 300 0
Suncor Energy IncPUT867224107782,500SHDFND1 0 2,500 0
Suncor Energy IncPUT867224107622,000SHDFND1 0 2,000 0
Toro Co/TheCOM8910921088,64377,793SHSOLE77,793 0 0
Alcoa CorpCOM0138721062,08749,063SHSOLE49,063 0 0
Enbridge IncCALL29250N1054,010105,300SHDFND1 0 105,300 0
Tesla IncPUT88160R10115,56075,000SHSOLE75,000 0 0
Orion Office REIT IncCOM68629Y103 0 1SHSOLE1 0 0
Energy Select Sector SPDR FundPUT81369Y5066,21175,000SHSOLE75,000 0 0
Bank of Nova Scotia/ThePUT0641491074539,000SHDFND1 0 9,000 0
Banner CorpCOM06652V208 0 9SHSOLE9 0 0
Bank of Hawaii CorpCOM062540109 0 7SHSOLE7 0 0
Hope Bancorp IncCOM43940T109176SHSOLE76 0 0
Apple IncPUT0378331004,94730,000SHSOLE30,000 0 0
Bank of America CorpCALL0605051045,720200,000SHSOLE200,000 0 0
Brookline Bancorp IncCOM11373M107154SHSOLE54 0 0
Central Pacific Financial CorpCOM154760409 0 1SHSOLE1 0 0
Camden National CorpCOM133034108 0 9SHSOLE9 0 0
Cathay General BancorpCOM149150104 0 10SHSOLE10 0 0
City Holding CoCOM177835105 0 1SHSOLE1 0 0
Commerce Bancshares Inc/MOCOM200525103115SHSOLE15 0 0
First Bancorp/Southern Pines NCOM318910106 0 5SHSOLE5 0 0
First Busey CorpCOM319383204 0 3SHSOLE3 0 0
First Commonwealth Financial CCOM319829107161SHSOLE61 0 0
First Financial BancorpCOM320209109 0 17SHSOLE17 0 0
1st Source CorpCOM336901103 0 8SHSOLE8 0 0
First Republic Bank/CACOM33616C100 0 24SHSOLE24 0 0
Hanmi Financial CorpCOM410495204 0 4SHSOLE4 0 0
Heritage Commerce CorpCOM426927109 0 9SHSOLE9 0 0
Heritage Financial Corp/WACOM42722X106 0 22SHSOLE22 0 0
Independent Bank Corp/RocklandCOM453836108112SHSOLE12 0 0
International Bancshares CorpCOM459044103122SHSOLE22 0 0
Lakeland Bancorp IncCOM511637100 0 10SHSOLE10 0 0
NBT Bancorp IncCOM628778102 0 3SHSOLE3 0 0
Preferred Bank/Los Angeles CACOM740367404 0 5SHSOLE5 0 0
QCR Holdings IncCOM74727A104118SHSOLE18 0 0
Sandy Spring Bancorp IncCOM800363103 0 1SHSOLE1 0 0
UMB Financial CorpCOM90278810819SHSOLE9 0 0
Southside Bancshares IncCOM84470P109 0 8SHSOLE8 0 0
Washington Trust Bancorp IncCOM940610108 0 5SHSOLE5 0 0
Enterprise Financial ServicesCOM293712105 0 10SHSOLE10 0 0
Eagle Bancorp IncCOM268948106119SHSOLE19 0 0
Independent Bank Corp/MICOM453838609 0 5SHSOLE5 0 0
National Bank Holdings CorpCOM633707104115SHSOLE15 0 0
Independent Bank Group IncCOM45384B106113SHSOLE13 0 0
Banc of California IncCOM05990K106152SHSOLE52 0 0
First Foundation IncCOM32026V104 0 22SHSOLE22 0 0
Nicolet Bankshares IncCOM65406E102112SHSOLE12 0 0
Midland States Bancorp IncCOM597742105 0 1SHSOLE1 0 0
HarborOne Bancorp IncCOM41165Y100 0 17SHSOLE17 0 0
Manulife Financial CorpPUT56501R1062,749150,000SHSOLE150,000 0 0
Skydeck Acquisition CorpCOMG822201231,667162,904SHSOLE162,904 0 0
Allogene Therapeutics IncCOM019770106 0 27SHDFND1 0 27 0
Telesat CorpCOM879512309 0 38SHDFND1 0 38 0
PayPal Holdings IncPUT70450Y1033,79750,000SHSOLE50,000 0 0
Barrick Gold CorpPUT067901108191,000SHDFND1 0 1,000 0
Ford Motor CoCOM3453708602,032161,324SHSOLE161,324 0 0
ViewRay IncCOM92672L1071153SHDFND1 0 153 0
Royal Bank of CanadaPUT7800871028418,800SHSOLE8,800 0 0
Philip Morris International InCOM71817210941420SHSOLE420 0 0
Fortinet IncCOM34959E1094586,889SHSOLE6,889 0 0
TFI International IncCOM87241L10912100SHSOLE100 0 0
GFL Environmental IncCOM36168Q10410300SHSOLE300 0 0
Lion Electric Co/TheCOM536221104157,863SHSOLE7,863 0 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
GFL Environmental IncCOM36168Q10414400SHSOLE400 0 0
Bill.Com Holdings IncCOM0900431002,13626,345SHSOLE26,345 0 0
Coinbase Global IncCOM19260Q1072,34434,703SHSOLE34,703 0 0
Asana IncCOM04342Y104 0 18SHSOLE18 0 0
Churchill Capital Corp IVCOM549498103 0 60SHSOLE60 0 0
TFI International IncCOM87241L1091080SHSOLE80 0 0
Matterport IncCOM577096100 0 1SHDFND1 0 1 0
Rivian Automotive IncCOM76954A1031,41191,181SHSOLE91,181 0 0
Social Capital Hedosophia HoldCOM83406F1021152SHSOLE152 0 0
Churchill Capital Corp IVCOM549498103977121,559SHSOLE121,559 0 0
Upstart Holdings IncCOM91680M107 0 4SHSOLE4 0 0
ZoomInfo Technologies IncCOM98980F104128SHSOLE28 0 0
ZoomInfo Technologies IncCOM98980F1041,79572,695SHSOLE72,695 0 0
Robinhood Markets IncCOM770700102153SHSOLE53 0 0
Entegris IncCOM29362U104118SHSOLE18 0 0
Entegris IncCOM29362U1043,38441,282SHSOLE41,282 0 0
Destination XL Group IncCOM25065K104 0 6SHDFND1 0 6 0
Bank of Nova Scotia/ThePUT0641491074,28685,200SHDFND1 0 85,200 0
Coinbase Global IncCOM19260Q1073395,018SHSOLE5,018 0 0
Invesco QQQ Trust Series 1CALL46090E10332,097100,000SHSOLE100,000 0 0
Live Oak Crestview Climate AcqCOM53808610979678,900SHSOLE78,900 0 0
Mercantile Bank CorpCOM587376104 0 10SHSOLE10 0 0
Towne Bank/Portsmouth VACOM89214P109 0 3SHSOLE3 0 0
First Defiance Financial CorpCOM74052F108 0 12SHSOLE12 0 0
Amerant Bancorp IncCOM023576101 0 3SHSOLE3 0 0
Horizon Bancorp Inc/INCOM440407104 0 4SHSOLE4 0 0
First Bancshares Inc/TheCOM318916103 0 9SHSOLE9 0 0
Peapack Gladstone Financial CoCOM704699107 0 4SHSOLE4 0 0
Great Southern Bancorp IncCOM390905107111SHSOLE11 0 0
Community Trust Bancorp IncCOM204149108 0 8SHSOLE8 0 0
Old Second Bancorp IncCOM680277100 0 5SHSOLE5 0 0
Shoe Carnival IncCOM824889109 0 7SHDFND1 0 7 0
Canadian Natural Resources LtdPUT1363851016,909125,000SHSOLE125,000 0 0
Columbia Banking System IncCOM1972361021074,992SHSOLE4,992 0 0
Texas Roadhouse IncCOM8826811098267,649SHSOLE7,649 0 0
ACI Worldwide IncCOM00449810133512,417SHSOLE12,417 0 0
TC Energy CorpPUT87807B10719500SHDFND1 0 500 0
iShares iBoxx $ High Yield Corporate Bond ETFETF4642885134,90865,000SHSOLE65,000 0 0
Bank of Nova Scotia/TheCALL0641491072,51550,000SHSOLE50,000 0 0
Bank of Nova Scotia/ThePUT0641491072,51550,000SHSOLE50,000 0 0
Canadian Pacific Railway LtdCOM13645T100683SHSOLE83 0 0
Turtle Beach CorpCOM900450206 0 1SHDFND1 0 1 0
LiveXLive Media IncCOM53814X102 0 33SHDFND1 0 33 0
BCE IncPUT05534B7602425,400SHDFND1 0 5,400 0
Gold Resource CorpCOM38068T105 0 57SHDFND1 0 57 0
Invesco QQQ Trust Series 1ETF46090E1032886SHSOLE86 0 0
Canadian Imperial Bank of CommercePUT1360691011,66539,300SHDFND1 0 39,300 0
BCE IncPUT05534B7602375,300SHDFND1 0 5,300 0
Paylocity Holding CorpCOM70438V1062,30111,583SHSOLE11,583 0 0
Invesco QQQ Trust Series 1CALL46090E1034,39713,700SHSOLE13,700 0 0
Bank of MontrealPUT0636711011,82420,500SHDFND1 0 20,500 0
Kinross Gold CorpPUT49690240451,000SHDFND1 0 1,000 0
First Citizens BancShares Inc/COM31946M103179184SHSOLE184 0 0
Bank of Nova Scotia/TheCALL064149107501,000SHSOLE1,000 0 0
Bank of Nova Scotia/TheCALL06414910715300SHSOLE300 0 0
BlackBerry LtdPUT09228F1032500SHDFND1 0 500 0
BlackBerry LtdPUT09228F103112,500SHDFND1 0 2,500 0
Tesla IncPUT88160R1017,78037,500SHSOLE37,500 0 0
Royal Bank of CanadaPUT78008710248500SHDFND1 0 500 0
Bank of Nova Scotia/ThePUT0641491073527,000SHDFND1 0 7,000 0
Suncor Energy IncCALL867224107311,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108744,000SHDFND1 0 4,000 0
Cenovus Energy IncPUT15135U109523,000SHDFND1 0 3,000 0
Concord Acquisition Corp IIICOM20607V1061,555150,000SHSOLE150,000 0 0
Juniper II CorpCOM48203N1032,613251,877SHSOLE251,877 0 0
LAVA Medtech Acquisition CorpCOM5193451023,127300,000SHSOLE300,000 0 0
Project Energy Reimagined AcquCOMG725561062,041200,000SHSOLE200,000 0 0
Rigel Resource Acquisition CorCOMG7573M1061,045100,000SHSOLE100,000 0 0
7 Acquisition CorpCOMG806941051,565150,000SHSOLE150,000 0 0
Trine II Acquisition CorpCOMG9059F1004,350416,078SHSOLE416,078 0 0
Worldwide Webb Acquisition CorCOMG977751031,822176,108SHSOLE176,108 0 0
Toronto-Dominion Bank/ThePUT89116050930500SHDFND1 0 500 0
Suncor Energy IncPUT86722410776024,500SHDFND1 0 24,500 0
Royal Bank of CanadaPUT7800871025255,500SHDFND1 0 5,500 0
Bank of Nova Scotia/ThePUT0641491071,83636,500SHSOLE36,500 0 0
Crescent Point Energy CorpPUT22576C101182,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/ThePUT8911605092153,600SHDFND1 0 3,600 0
Toronto-Dominion Bank/ThePUT8911605091913,200SHDFND1 0 3,200 0
Toronto-Dominion Bank/ThePUT8911605093175,300SHDFND1 0 5,300 0
Invesco QQQ Trust Series 1PUT46090E1036,41920,000SHSOLE20,000 0 0
Royal Bank of CanadaCALL78008710286900SHSOLE900 0 0
iShares Russell 2000 ETFPUT46428765511,59665,000SHSOLE65,000 0 0
Toronto-Dominion Bank/ThePUT8911605092694,500SHDFND1 0 4,500 0
Bank of MontrealPUT0636711012222,500SHDFND1 0 2,500 0
Invesco QQQ Trust Series 1ETF46090E103103,907323,898SHDFND3 0 323,898 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
Bird Global IncCOM09077J107 0 12SHDFND1 0 12 0
Ares Capital CorpCOM04010L1031,14162,474SHSOLE62,474 0 0
iShares Russell 2000 ETFPUT4642876558,92050,000SHSOLE50,000 0 0
Algonquin Power & Utilities CoCOM0158571051,551184,796SHSOLE184,796 0 0
Invesco QQQ Trust Series 1PUT46090E10322,46870,000SHSOLE70,000 0 0
iShares Russell 2000 ETFPUT4642876558,92050,000SHSOLE50,000 0 0
Dow IncCOM260557103711,300SHSOLE1,300 0 0
Walgreens Boots Alliance IncCOM931427108521,500SHSOLE1,500 0 0
SPDR S&P 500 ETF TrustPUT78462F10361,421150,000SHSOLE150,000 0 0
Canadian Imperial Bank of CommercePUT1360691011363,200SHDFND1 0 3,200 0
Constellation Energy CorpCOM21037T1094625,888SHSOLE5,888 0 0
Constellation Energy CorpCOM21037T10911,468146,167SHSOLE146,167 0 0
AXA Equitable Holdings IncCOM29452E101 0 1SHSOLE1 0 0
Canadian Natural Resources LtdPUT1363851012,76450,000SHSOLE50,000 0 0
SPDR S&P MidCap 400 ETF TrustETF78467Y1075261,147SHSOLE1,147 0 0
iShares Russell 2000 ETFCALL46428765513,16673,800SHSOLE73,800 0 0
iShares Russell 2000 ETFCALL4642876553,56820,000SHSOLE20,000 0 0
Sun Life Financial IncCALL86679610523500SHDFND1 0 500 0
Manulife Financial CorpPUT56501R106553,000SHDFND1 0 3,000 0
Cameco CorpPUT13321L108973,700SHDFND1 0 3,700 0
Pembina Pipeline CorpCALL70632710310300SHDFND1 0 300 0
PayPal Holdings IncPUT70450Y1031,89925,000SHSOLE25,000 0 0
NVIDIA CorpPUT67066G1048,33330,000SHSOLE30,000 0 0
Barrick Gold CorpPUT067901108563,000SHDFND1 0 3,000 0
Games & Esports Experience AcqCOMG3731J1191,669158,711SHSOLE158,711 0 0
UTA Acquisition CorpCOMG9473A1091,561150,000SHSOLE150,000 0 0
FTAC Zeus Acquisition CorpCOM30320F1063,394330,000SHSOLE330,000 0 0
Advanced Micro Devices IncPUT0079031072,94030,000SHSOLE30,000 0 0
Alphabet IncPUT02079K3056,22460,000SHSOLE60,000 0 0
PayPal Holdings IncPUT70450Y1031,89925,000SHSOLE25,000 0 0
CAE IncCOM12476510887238,646SHSOLE38,646 0 0
Toronto-Dominion Bank/TheCALL8911605093,93165,700SHDFND1 0 65,700 0
Microsoft CorpPUT5949181042,88310,000SHSOLE10,000 0 0
DP Cap Acquisition Corp ICOMG2R05B10010410,000SHSOLE10,000 0 0
Infinite Acquisition CorpCOMG480281071,041100,000SHSOLE100,000 0 0
PROOF Acquisition Corp ICOM74349W1041,042100,000SHSOLE100,000 0 0
Enbridge IncPUT29250N1053,39789,200SHDFND1 0 89,200 0
Fortis Inc/CanadaPUT3495531071613,800SHDFND1 0 3,800 0
PayPal Holdings IncPUT70450Y1031,89925,000SHSOLE25,000 0 0
AstraZeneca PLCCOM0463531081191,711SHSOLE1,711 0 0
Suncor Energy IncCALL86722410745914,800SHDFND1 0 14,800 0
Royal Bank of CanadaPUT7800871023343,500SHDFND1 0 3,500 0
Cameco CorpPUT13321L10826210,000SHDFND1 0 10,000 0
Vermilion Energy IncPUT923725105695,300SHDFND1 0 5,300 0
Meta Platforms IncPUT30303M1024,76922,500SHSOLE22,500 0 0
Netflix IncPUT64110L1066,91020,000SHSOLE20,000 0 0
VanEck Junior Gold Miners ETFPUT92189F79111,850300,000SHSOLE300,000 0 0
Visa IncPUT92826C83911,27350,000SHSOLE50,000 0 0
Canadian Imperial Bank of CommercePUT1360691012967,000SHSOLE7,000 0 0
Toronto-Dominion Bank/ThePUT89116050930500SHDFND1 0 500 0
Invesco FTSE RAFI US 1500 Small-Mid ETFETF46137V597529SHDFND1 0 29 0
Invesco QQQ Trust Series 1CALL46090E1038,02425,000SHSOLE25,000 0 0
Canadian Imperial Bank of CommercePUT136069101421,000SHSOLE1,000 0 0
Invesco QQQ Trust Series 1CALL46090E10317,65355,000SHSOLE55,000 0 0
iShares Russell 2000 ETFCALL46428765537,910212,500SHSOLE212,500 0 0
Grab Holdings LtdCOMG4124C109247,983SHDFND4 0 7,983 0
Bank of Nova Scotia/ThePUT0641491072775,500SHDFND1 0 5,500 0
Cree IncCOM9778521022,23634,443SHSOLE34,443 0 0
IMAX CorpCOM45245E109 0 2SHDFND1 0 2 0
Rubicon Project Inc/TheCOM55955D100 0 7SHDFND1 0 7 0
OptimizeRx CorpCOM68401U204 0 10SHDFND1 0 10 0
Suncor Energy IncPUT8672241071986,400SHDFND1 0 6,400 0
Amazon.com IncCOM023135106729,4717,066,149SHSOLE7,066,149 0 0
Viatris IncCOM92556V1065,663588,946SHSOLE588,946 0 0
JPMorgan Chase & CoPUT46625H1009,12270,000SHSOLE70,000 0 0
Citigroup IncPUT1729674249,378200,000SHSOLE200,000 0 0
Morgan StanleyPUT6174464488,780100,000SHSOLE100,000 0 0
Canadian Natural Resources LtdPUT1363851018,291150,000SHSOLE150,000 0 0
Enbridge IncCALL29250N1051,26433,200SHDFND1 0 33,200 0
Canadian National Railway CoPUT1363751021411,200SHDFND1 0 1,200 0
Barrick Gold CorpPUT06790110813700SHDFND1 0 700 0
Fortis Inc/CanadaPUT3495531071363,200SHDFND1 0 3,200 0
Fortis Inc/CanadaPUT349553107551,300SHDFND1 0 1,300 0
Bank of America CorpPUT0605051045,720200,000SHSOLE200,000 0 0
JPMorgan Chase & CoCALL46625H1006,51650,000SHSOLE50,000 0 0
Financial Select Sector SPDR FundCALL81369Y60512,864400,000SHSOLE400,000 0 0
Suncor Energy IncCALL8672241072,47279,700SHDFND1 0 79,700 0
Suncor Energy IncPUT8672241072,48180,000SHDFND1 0 80,000 0
JPMorgan Chase & CoPUT46625H1008,47065,000SHSOLE65,000 0 0
Financial Select Sector SPDR FundPUT81369Y6059,648300,000SHSOLE300,000 0 0
Citigroup IncCALL1729674249,378200,000SHSOLE200,000 0 0
Bank of America CorpPUT0605051045,720200,000SHSOLE200,000 0 0
Wells Fargo & CoPUT9497461017,476200,000SHSOLE200,000 0 0
Brookfield Business CorpCOM11259V106 0 22SHDFND1 0 22 0
Pembina Pipeline CorpPUT70632710389027,500SHDFND1 0 27,500 0
Enbridge IncPUT29250N105882,300SHDFND1 0 2,300 0
Manulife Financial CorpCALL56501R1061,833100,000SHSOLE100,000 0 0
Cenovus Energy IncPUT15135U1091699,700SHDFND1 0 9,700 0
iShares MSCI Japan ETFETF46434G82235,195600,000SHSOLE600,000 0 0
SPDR S&P 500 ETF TrustETF78462F1036,46915,806SHDFND3 0 15,806 0
Citigroup IncPUT1729674242,34550,000SHSOLE50,000 0 0
Canadian Imperial Bank of CommercePUT1360691011363,200SHDFND1 0 3,200 0
Pembina Pipeline CorpCALL70632710316500SHDFND1 0 500 0
Agnico Eagle Mines LtdPUT0084741082905,700SHDFND1 0 5,700 0
Agnico Eagle Mines LtdPUT00847410836700SHDFND1 0 700 0
Royal Bank of CanadaPUT7800871021,27013,300SHDFND1 0 13,300 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1051143,000SHDFND1 0 3,000 0
Canadian Natural Resources LtdCALL1363851016,229112,700SHDFND1 0 112,700 0
Pembina Pipeline CorpCALL7063271033100SHDFND1 0 100 0
KnightSwan Acquisition CorpCOM4991031092,601250,000SHSOLE250,000 0 0
Andretti Acquisition CorpCOMG267351032,101200,000SHSOLE200,000 0 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
General Motors CoPUT37045V1003,668100,000SHSOLE100,000 0 0
RHCOM74967X103417SHSOLE17 0 0
Sustainable Opportunities AcquCOM87261Y106 0 50SHDFND1 0 50 0
Manulife Financial CorpPUT56501R1061106,000SHDFND1 0 6,000 0
PPL CorpCOM69351T1068300SHSOLE300 0 0
Bank of MontrealPUT0636711017128,000SHDFND1 0 8,000 0
Vermilion Energy IncPUT923725105584,500SHDFND1 0 4,500 0
Bank of MontrealPUT0636711013744,200SHDFND1 0 4,200 0
Canadian Natural Resources LtdPUT1363851015,732103,700SHDFND1 0 103,700 0
TC Energy CorpPUT87807B107782,000SHDFND1 0 2,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Global X US Preferred ETFETF37954Y65713,974704,000SHSOLE704,000 0 0
Enbridge IncPUT29250N1058,393220,000SHSOLE220,000 0 0
BCE IncPUT05534B760451,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL7800871022392,500SHSOLE2,500 0 0
Embecta CorpCOM29082K105142SHSOLE42 0 0
Citigroup IncCALL1729674249,612205,000SHSOLE205,000 0 0
Canadian National Railway CoPUT1363751027,07160,000SHSOLE60,000 0 0
Barrick Gold CorpPUT0679011084200SHDFND1 0 200 0
Canadian Imperial Bank of CommercePUT1360691011,22428,900SHDFND1 0 28,900 0
SPDR Dow Jones Industrial Average ETF TrustPUT78467X1092,4957,500SHSOLE7,500 0 0
Cameco CorpPUT13321L108682,600SHDFND1 0 2,600 0
Enbridge IncPUT29250N105501,300SHDFND1 0 1,300 0
Cenovus Energy IncPUT15135U109704,000SHDFND1 0 4,000 0
Canadian Imperial Bank of CommercePUT1360691011744,100SHSOLE4,100 0 0
Bank of Nova Scotia/ThePUT0641491075100SHSOLE100 0 0
Toronto-Dominion Bank/ThePUT8911605093175,300SHDFND1 0 5,300 0
Canadian Imperial Bank of CommercePUT1360691017,497177,000SHSOLE177,000 0 0
iShares MSCI Emerging Markets ETFETF46428723459,1581,500,000SHSOLE1,500,000 0 0
Morgan StanleyCALL61744644813,170150,000SHSOLE150,000 0 0
Discovery Communications IncCOM93442310415,3341,016,057SHSOLE1,016,057 0 0
Discovery Communications IncCOM93442310458939,018SHSOLE39,018 0 0
Discovery Communications IncCOM9344231049608SHSOLE608 0 0
Tristar Acquisition I CorpCOMG9074V1061,549150,000SHSOLE150,000 0 0
Khosla Ventures Acquisition CoCOM4825061022,029200,000SHSOLE200,000 0 0
Fortis Inc/CanadaCALL34955310734800SHDFND1 0 800 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605091202,000SHDFND1 0 2,000 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605091,16719,500SHDFND1 0 19,500 0
Toronto-Dominion Bank/ThePUT8911605093295,500SHSOLE5,500 0 0
Bank of Nova Scotia/TheCALL0641491071012,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Chevron CorpPUT1667641004,89530,000SHSOLE30,000 0 0
EOG Resources IncPUT26875P1012,29320,000SHSOLE20,000 0 0
Occidental Petroleum CorpPUT6745991053,12250,000SHSOLE50,000 0 0
Occidental Petroleum CorpCOM6745991052874,600SHSOLE4,600 0 0
Pioneer Natural Resources CoPUT7237871072,04210,000SHSOLE10,000 0 0
BCE IncPUT05534B76053712,000SHDFND1 0 12,000 0
Pembina Pipeline CorpPUT7063271039,707300,000SHSOLE300,000 0 0
Canadian Imperial Bank of CommercePUT13606910112,706300,000SHSOLE300,000 0 0
Canadian Imperial Bank of CommercePUT13606910112,706300,000SHDFND1 0 300,000 0
iShares Gold TrustETF46428520433,615900,000SHSOLE900,000 0 0
Cleveland-Cliffs IncCOM1858991012,618142,878SHSOLE142,878 0 0
Vermilion Energy IncPUT92372510516712,900SHDFND1 0 12,900 0
Bank of Nova Scotia/ThePUT064149107601,200SHDFND1 0 1,200 0
Athena Technology AcquisitionCOM04687C1052,484242,513SHSOLE242,513 0 0
BCE IncPUT05534B7603,35675,000SHSOLE75,000 0 0
Invesco QQQ Trust Series 1CALL46090E1034,81515,000SHSOLE15,000 0 0
Futu Holdings LtdCOM36118L106355SHDFND1 0 55 0
Netflix IncPUT64110L1065,18215,000SHSOLE15,000 0 0
Heartland Media Acquisition CoCOM42237V1081,00396,400SHSOLE96,400 0 0
New Providence Acquisition CorCOM64823D1022,166209,038SHSOLE209,038 0 0
SPDR Dow Jones Industrial Average ETF TrustPUT78467X1093,32610,000SHSOLE10,000 0 0
SPDR Dow Jones Industrial Average ETF TrustCALL78467X1093,32610,000SHSOLE10,000 0 0
SPDR S&P Biotech ETFPUT78464A8703,81150,000SHSOLE50,000 0 0
Netflix IncPUT64110L10610,36430,000SHSOLE30,000 0 0
Canadian Imperial Bank of CommercePUT136069101852,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101852,000SHDFND1 0 2,000 0
Bank of MontrealPUT06367110111,521129,500SHSOLE129,500 0 0
Toronto-Dominion Bank/ThePUT8911605091853,100SHDFND1 0 3,100 0
Facebook IncCOM30303M102836SHSOLE36 0 0
Wells Fargo & CoCALL9497461012,24360,000SHSOLE60,000 0 0
Citigroup IncPUT1729674243,28270,000SHSOLE70,000 0 0
Royal Bank of CanadaPUT7800871023253,400SHSOLE3,400 0 0
iShares China Large-Cap ETFETF464287184135,7654,600,000SHSOLE4,600,000 0 0
iShares Russell 2000 ETFPUT4642876552,67615,000SHSOLE15,000 0 0
iShares Russell 2000 ETFCALL4642876552,67615,000SHSOLE15,000 0 0
Cenovus Energy IncCALL15135U109563,200SHDFND1 0 3,200 0
Suncor Energy IncPUT86722410712400SHDFND1 0 400 0
Vermilion Energy IncPUT923725105584,500SHDFND1 0 4,500 0
Suncor Energy IncPUT86722410717,056550,000SHSOLE550,000 0 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
SPDR S&P Homebuilders ETFETF78464A88816,931250,000SHSOLE250,000 0 0
Royal Bank of CanadaCALL7800871021912,000SHDFND1 0 2,000 0
SPDR S&P 500 ETF TrustPUT78462F10320,47450,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1PUT46090E10312,83940,000SHSOLE40,000 0 0
Vanguard Total International Bond ETFETF92203J4077,334150,000SHSOLE150,000 0 0
Vermilion Energy IncPUT923725105161,200SHDFND1 0 1,200 0
Canadian Imperial Bank of CommercePUT1360691013398,000SHDFND1 0 8,000 0
iShares MSCI ACWI ex US ETFETF4642882402,43750,000SHSOLE50,000 0 0
Crescent Point Energy CorpPUT22576C1012300SHDFND1 0 300 0
Bank of Nova Scotia/ThePUT0641491072164,300SHDFND1 0 4,300 0
iShares Russell 2000 ETFPUT4642876558,92050,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10324,07375,000SHSOLE75,000 0 0
Canadian Imperial Bank of CommerceCALL13606910150011,800SHDFND1 0 11,800 0
Vermilion Energy IncPUT923725105171,300SHDFND1 0 1,300 0
Revance Therapeutics IncCOM761330109 0 5SHDFND1 0 5 0
Bank of Nova Scotia/ThePUT06414910750310,000SHDFND1 0 10,000 0
Agnico Eagle Mines LtdPUT00847410810200SHDFND1 0 200 0
Invesco QQQ Trust Series 1PUT46090E10312,83940,000SHSOLE40,000 0 0
JPMorgan Equity Premium Income ETFETF46641Q33223,193425,000SHSOLE425,000 0 0
Manulife Financial CorpPUT56501R106462,500SHDFND1 0 2,500 0
BCE IncPUT05534B760451,000SHDFND1 0 1,000 0
West Fraser Timber Co LtdCOM95284510528400SHDFND1 0 400 0
SMART Global Holdings IncCOMG8232Y101136SHDFND1 0 36 0
Skeena Resources LtdCOM83056P715325,199SHSOLE5,199 0 0
Algoma Steel Group IncCOM015658107577,072SHSOLE7,072 0 0
AppLovin CorpCOM03831W108 0 1SHSOLE1 0 0
LPL Financial Holdings IncCOM50212V1004,46522,073SHSOLE22,073 0 0
ROBLOX CorpCOM77104910314,567324,027SHSOLE324,027 0 0
TC Energy CorpPUT87807B1073,967102,100SHDFND1 0 102,100 0
Crescent Point Energy CorpPUT22576C1018512,000SHDFND1 0 12,000 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
TELUS CorpPUT87971M103201,000SHDFND1 0 1,000 0
FTC Solar IncCOM30320C103 0 10SHDFND1 0 10 0
Gevo IncCOM374396406 0 25SHDFND1 0 25 0
Vermilion Energy IncPUT923725105312,400SHDFND1 0 2,400 0
WisdomTree US Efficient Core FETF97717Y79014,052401,000SHSOLE401,000 0 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Financial Select Sector SPDR FundPUT81369Y6054,824150,000SHSOLE150,000 0 0
Agnico Eagle Mines LtdPUT0084741081272,500SHDFND1 0 2,500 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHDFND3 0 50,000 0
BCE IncPUT05534B7601122,500SHDFND1 0 2,500 0
Enbridge IncPUT29250N105461,200SHDFND1 0 1,200 0
Enbridge IncPUT29250N105762,000SHDFND1 0 2,000 0
Enbridge IncPUT29250N1051102,900SHDFND1 0 2,900 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
Yamana Gold IncPUT98462Y100122,000SHDFND1 0 2,000 0
Suncor Energy IncPUT86722410716500SHDFND1 0 500 0
Manulife Financial CorpPUT56501R106372,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/TheCALL8911605096100SHDFND1 0 100 0
Suncor Energy IncPUT867224107812,600SHDFND1 0 2,600 0
Enbridge IncPUT29250N1051644,300SHDFND1 0 4,300 0
BCE IncPUT05534B7603407,600SHDFND1 0 7,600 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
Bank of MontrealPUT0636711011,84220,700SHDFND1 0 20,700 0
Suncor Energy IncPUT86722410749015,800SHDFND1 0 15,800 0
Suncor Energy IncPUT867224107501,600SHDFND1 0 1,600 0
Enbridge IncPUT29250N105842,200SHDFND1 0 2,200 0
Cameco CorpPUT13321L1088300SHDFND1 0 300 0
TC Energy CorpPUT87807B107541,400SHDFND1 0 1,400 0
Fortis Inc/CanadaPUT349553107421,000SHDFND1 0 1,000 0
Imperial Oil LtdPUT45303840810,159200,000SHSOLE200,000 0 0
Utilities Select Sector SPDR FundPUT81369Y8867,638112,800SHSOLE112,800 0 0
Suncor Energy IncPUT8672241073,101100,000SHSOLE100,000 0 0
Canadian Pacific Railway LtdCOM13645T1001,08914,163SHSOLE14,163 0 0
VanEck Gold Miners ETF/USAPUT92189F10680925,000SHSOLE25,000 0 0
Bank of Nova Scotia/ThePUT0641491075,031100,000SHDFND1 0 100,000 0
Canadian Imperial Bank of CommercePUT1360691014,235100,000SHDFND1 0 100,000 0
Canadian Natural Resources LtdPUT1363851011112,000SHDFND1 0 2,000 0
Bank of Nova Scotia/ThePUT06414910760412,000SHDFND1 0 12,000 0
Peloton Interactive IncCALL70614W10022720,000SHSOLE20,000 0 0
Invesco QQQ Trust Series 1CALL46090E10316,04950,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10325,67880,000SHSOLE80,000 0 0
Advanced Micro Devices IncPUT0079031071,96020,000SHSOLE20,000 0 0
JPMorgan Chase & CoPUT46625H1009,77375,000SHSOLE75,000 0 0
Barrick Gold CorpPUT067901108392,100SHDFND1 0 2,100 0
Bank of Nova Scotia/ThePUT064149107551,100SHDFND1 0 1,100 0
BCE IncPUT05534B7601122,500SHDFND1 0 2,500 0
Canadian Natural Resources LtdPUT1363851012103,800SHDFND1 0 3,800 0
IAMGOLD CorpPUT45091310852,000SHDFND1 0 2,000 0
Patterson-UTI Energy IncCOM703481101 0 9SHSOLE9 0 0
Enbridge IncPUT29250N1052787,300SHDFND1 0 7,300 0
Vanguard Dividend Appreciation ETFETF92190884423,089150,000SHSOLE150,000 0 0
Citigroup IncPUT1729674249,378200,000SHSOLE200,000 0 0
Morgan StanleyPUT61744644817,560200,000SHSOLE200,000 0 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R1062100SHDFND1 0 100 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Coca-Cola European Partners PLCOMG25839104681,150SHDFND2 0 1,150 0
Coca-Cola European Partners PLCOMG258391041742,938SHSOLE2,938 0 0
Wix.com LtdCOMM9806810581813SHSOLE813 0 0
Agnico Eagle Mines LtdCOM00847410888417,365SHSOLE17,365 0 0
BCE IncCOM05534B76061213,682SHSOLE13,682 0 0
Bank of Nova Scotia/TheCOM06414910768013,518SHSOLE13,518 0 0
Cameco CorpCOM13321L10852219,978SHSOLE19,978 0 0
Canadian Imperial Bank of CommCOM1360691012,36555,873SHSOLE55,873 0 0
Franco-Nevada CorpCOM3518581051,96113,467SHSOLE13,467 0 0
CGI Group IncCOM12532H1041,08311,252SHSOLE11,252 0 0
Rogers Communications IncCOM77510920057912,508SHSOLE12,508 0 0
Royal Bank of CanadaCOM7800871021,43515,026SHSOLE15,026 0 0
Shopify IncCOM82509L10762513,051SHSOLE13,051 0 0
Shaw Communications IncCOM82028K20051517,234SHSOLE17,234 0 0
Sun Life Financial IncCOM8667961051,07923,132SHSOLE23,132 0 0
Thomson Reuters CorpCOM8849037098206,312SHSOLE6,312 0 0
Wheaton Precious Metals CorpCOM9628791022,71956,554SHSOLE56,554 0 0
Churchill Capital Corp VICOM17143W1012,021200,000SHSOLE200,000 0 0
Suncor Energy IncCALL8672241071244,000SHDFND1 0 4,000 0
iShares Russell 2000 ETFCALL4642876558,92050,000SHSOLE50,000 0 0
Manulife Financial CorpPUT56501R1062,768151,000SHDFND1 0 151,000 0
BCE IncPUT05534B7601032,300SHDFND1 0 2,300 0
Morgan StanleyCALL6174464484,39050,000SHSOLE50,000 0 0
Toronto-Dominion Bank/ThePUT89116050965811,000SHDFND1 0 11,000 0
TC Energy CorpPUT87807B107471,200SHDFND1 0 1,200 0
VanEck Vectors Junior Gold Miners ETFETF92189F79139,4791,000,000SHSOLE1,000,000 0 0
TCV Acquisition CorpCOMG8704C1242,559250,000SHSOLE250,000 0 0
Canadian Natural Resources LtdPUT13638510128500SHDFND1 0 500 0
BCE IncPUT05534B7601343,000SHDFND1 0 3,000 0
iShares Russell 2000 ETFPUT4642876558,92050,000SHSOLE50,000 0 0
BCE IncPUT05534B7601252,800SHDFND1 0 2,800 0
Canadian Imperial Bank of CommercePUT1360691014100SHSOLE100 0 0
Bank of Nova Scotia/ThePUT0641491073527,000SHDFND1 0 7,000 0
Canadian Imperial Bank of CommercePUT136069101852,000SHSOLE2,000 0 0
Manulife Financial CorpPUT56501R1063,666200,000SHSOLE200,000 0 0
Canadian Imperial Bank of CommerceCALL13606910134800SHDFND1 0 800 0
Bank of America CorpPUT0605051045,005175,000SHSOLE175,000 0 0
Agnico Eagle Mines LtdPUT0084741083066,000SHDFND1 0 6,000 0
Invesco QQQ Trust Series 1PUT46090E1038,02425,000SHSOLE25,000 0 0
Suncor Energy IncCALL8672241076200SHDFND1 0 200 0
Canadian Imperial Bank of CommercePUT1360691014,680110,500SHSOLE110,500 0 0
QUALCOMM IncCOM747525103430SHSOLE30 0 0
Pembina Pipeline CorpPUT70632710319,413600,000SHSOLE600,000 0 0
ARYA Sciences Acquisition CorpCOMG3165910830129,200SHSOLE29,200 0 0
Canadian Imperial Bank of CommercePUT13606910144510,500SHDFND1 0 10,500 0
Rogers Communications IncPUT7751092002966,400SHDFND1 0 6,400 0
Canadian National Railway CoPUT13637510271600SHDFND1 0 600 0
Canadian Imperial Bank of CommercePUT1360691011694,000SHDFND1 0 4,000 0
Bank of Nova Scotia/ThePUT0641491073326,600SHDFND1 0 6,600 0
Canadian Natural Resources LtdPUT136385101941,700SHDFND1 0 1,700 0
Pembina Pipeline CorpPUT7063271036200SHDFND1 0 200 0
Canadian Imperial Bank of CommercePUT1360691014,235100,000SHSOLE100,000 0 0
Bank of Nova Scotia/ThePUT0641491071513,000SHDFND1 0 3,000 0
Crescent Point Energy CorpPUT22576C1014500SHDFND1 0 500 0
First Majestic Silver CorpPUT32076V10371,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C101142,000SHDFND1 0 2,000 0
Jackson Acquisition CoCOM46653C10687284,744SHSOLE84,744 0 0
Suncor Energy IncCALL867224107622,000SHDFND1 0 2,000 0
Cenovus Energy IncPUT15135U109523,000SHDFND1 0 3,000 0
Enbridge IncPUT29250N105651,700SHDFND1 0 1,700 0
Utilities Select Sector SPDR FundPUT81369Y886951,400SHSOLE1,400 0 0
TELUS CorpPUT87971M103522,600SHDFND1 0 2,600 0
MAG Silver CorpCALL55903Q104131,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C101142,000SHDFND1 0 2,000 0
Vanguard Extended Market ETFETF9229086528,40760,000SHSOLE60,000 0 0
Toronto-Dominion Bank/ThePUT891160509961,600SHDFND1 0 1,600 0
BCE IncPUT05534B760451,000SHDFND1 0 1,000 0
TPG Pace Beneficial II CorpCOMG898261042,730274,000SHSOLE274,000 0 0
Cenovus Energy IncCALL15135U109704,000SHDFND1 0 4,000 0
EQT CorpCOM26884L1095,582175,035SHSOLE175,035 0 0
Toronto-Dominion Bank/ThePUT89116050936600SHDFND1 0 600 0
Toronto-Dominion Bank/ThePUT8911605094197,000SHDFND1 0 7,000 0
Toronto-Dominion Bank/TheCALL891160509601,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL1360691011102,600SHDFND1 0 2,600 0
Enerplus CorpPUT292766102352,400SHDFND1 0 2,400 0
Pembina Pipeline CorpPUT7063271033100SHDFND1 0 100 0
Canadian Imperial Bank of CommerceCALL1360691011232,900SHDFND1 0 2,900 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Suncor Energy IncCALL86722410762020,000SHDFND1 0 20,000 0
Cenovus Energy IncPUT15135U109804,600SHDFND1 0 4,600 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Avis Budget Group IncCOM053774105129,472665,000SHSOLE665,000 0 0
IAMGOLD CorpCOM450913108 0 1SHDFND1 0 1 0
Conyers Park III Acquisition CCOM21289P1021,013100,000SHSOLE100,000 0 0
MRC Global IncCOM55345K103 0 1SHDFND1 0 1 0
Osisko Gold Royalties LtdCALL68827L101473,000SHDFND1 0 3,000 0
Shopify IncPUT82509L1075,475114,200SHSOLE114,200 0 0
Rogers Communications IncPUT775109200461,000SHDFND1 0 1,000 0
SPDR S&P 500 ETF TrustPUT78462F10330,71075,000SHSOLE75,000 0 0
Manulife Financial CorpPUT56501R10610,081550,000SHSOLE550,000 0 0
TELUS CorpPUT87971M1032100SHDFND1 0 100 0
Pembina Pipeline CorpCALL706327103321,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R106814,400SHDFND1 0 4,400 0
SPDR S&P 500 ETF TrustPUT78462F10361,421150,000SHSOLE150,000 0 0
Manulife Financial CorpPUT56501R106181,000SHDFND1 0 1,000 0
Manulife Financial CorpPUT56501R106181,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R106181,000SHDFND1 0 1,000 0
Manulife Financial CorpPUT56501R106181,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M1034200SHDFND1 0 200 0
Crescent Point Energy CorpCALL22576C101162,300SHDFND1 0 2,300 0
Novanta IncCOM67000B104 0 2SHDFND1 0 2 0
Canadian Imperial Bank of CommerceCALL1360691018200SHDFND1 0 200 0
Triple Flag Precious Metals CoCOM89679M104604,025SHSOLE4,025 0 0
MACOM Technology Solutions HolCOM55405Y100 0 6SHDFND1 0 6 0
Moody's CorpPUT6153691052,4488,000SHSOLE8,000 0 0
AMC Entertainment Holdings IncCOM00165C1043605SHDFND1 0 605 0
BioMarin Pharmaceutical IncCOM09061G10116161SHDFND1 0 161 0
Bill.Com Holdings IncCOM0900431009109SHDFND1 0 109 0
Airbnb IncCOM00906610148389SHDFND1 0 389 0
Crowdstrike Holdings IncCOM22788C10525182SHDFND1 0 182 0
Coinbase Global IncCOM19260Q10710141SHDFND1 0 141 0
Snowflake IncCOM83344510930194SHDFND1 0 194 0
AVTR 0COM05352A10011533SHDFND1 0 533 0
Snap IncCOM83304A106141,290SHDFND1 0 1,290 0
Square IncCOM85223410331452SHDFND1 0 452 0
Splunk IncCOM84863710418184SHDFND1 0 184 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Plug Power IncCOM72919P2025454SHDFND1 0 454 0
Palo Alto Networks IncCOM69743510569348SHDFND1 0 348 0
Cloudflare IncCOM18915M10718294SHDFND1 0 294 0
Pinterest IncCOM72352L10616570SHDFND1 0 570 0
Liberty Broadband CorpCOM5303073059114SHDFND1 0 114 0
Datadog IncCOM23804L10316218SHDFND1 0 218 0
DoorDash IncCOM25809K10511169SHDFND1 0 169 0
DocuSign IncCOM25616310610179SHDFND1 0 179 0
GoDaddy IncCOM38023710711141SHDFND1 0 141 0
Uber Technologies IncCOM90353T100411,283SHDFND1 0 1,283 0
Okta IncCOM67929510515172SHDFND1 0 172 0
Zoom Video Communications IncCOM98980L10119253SHDFND1 0 253 0
VMware IncCOM92856340231246SHDFND1 0 246 0
Trade Desk Inc/TheCOM88339J10523385SHDFND1 0 385 0
Zscaler IncCOM98980G102978SHDFND1 0 78 0
Twilio IncCOM90138F10210150SHDFND1 0 150 0
Workday IncCOM98138H10137179SHDFND1 0 179 0
ZoomInfo Technologies IncCOM98980F1048309SHDFND1 0 309 0
Lululemon Athletica IncCOM55002110938105SHDFND1 0 105 0
MercadoLibre IncCOM58733R1025441SHDFND1 0 41 0
HubSpot IncCOM4435731001740SHDFND1 0 40 0
MongoDB IncCOM60937P1061459SHDFND1 0 59 0
Insulet CorpCOM45784P1011960SHDFND1 0 60 0
Palantir Technologies IncCOM69608A108161,930SHDFND1 0 1,930 0
Markel CorpCOM5705351041411SHDFND1 0 11 0
Fair Isaac CorpCOM3032501041522SHDFND1 0 22 0
LIBERTY MEDIA CORP-MEDIA ACOM53122985413170SHDFND1 0 170 0
Veeva Systems IncCOM92247510822122SHDFND1 0 122 0
Horizon Pharma PlcCOMG4618810121191SHDFND1 0 191 0
Seattle Genetics IncCOM81181C10425126SHDFND1 0 126 0
Alnylam Pharmaceuticals IncCOM02043Q10721105SHDFND1 0 105 0
Burlington Stores IncCOM1220171061258SHDFND1 0 58 0
Black Knight IncCOM09215C1058135SHDFND1 0 135 0
ROBLOX CorpCOM77104910314307SHDFND1 0 307 0
Toronto-Dominion Bank/ThePUT8911605091021,700SHDFND1 0 1,700 0
Barrick Gold CorpPUT067901108633,400SHDFND1 0 3,400 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
Pembina Pipeline CorpCALL706327103712,200SHDFND1 0 2,200 0
Canadian Natural Resources LtdCALL13638510156910,300SHDFND1 0 10,300 0
Bank of MontrealPUT0636711014274,800SHDFND1 0 4,800 0
Barrick Gold CorpPUT067901108372,000SHDFND1 0 2,000 0
Lyft IncCOM55087P10426428,537SHDFND3 0 28,537 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Canadian Imperial Bank of CommercePUT13606910138900SHDFND1 0 900 0
Barrick Gold CorpPUT067901108452,400SHDFND1 0 2,400 0
Enbridge IncPUT29250N1057,617200,000SHSOLE200,000 0 0
Ares Capital CorpCOM04010L1031,70493,306SHSOLE93,306 0 0
TC Energy CorpPUT87807B107581,500SHDFND1 0 1,500 0
Canadian Natural Resources LtdCALL1363851015,931107,300SHDFND1 0 107,300 0
Toronto-Dominion Bank/ThePUT89116050912200SHDFND1 0 200 0
iShares Russell 2000 ETFPUT4642876555,35230,000SHSOLE30,000 0 0
iShares Russell 2000 ETFCALL4642876555,35230,000SHSOLE30,000 0 0
AxonPrime Infrastructure Acquisition CorpCOM05467C1082,599250,000SHSOLE250,000 0 0
Cameco CorpCALL13321L108441,700SHDFND1 0 1,700 0
BlackBerry LtdCALL09228F1031,143249,500SHDFND1 0 249,500 0
Barrick Gold CorpPUT067901108372,000SHDFND1 0 2,000 0
Cameco CorpCALL13321L108421,600SHDFND1 0 1,600 0
Imperial Oil LtdPUT4530384082034,000SHDFND1 0 4,000 0
Bank of Nova Scotia/ThePUT064149107501,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT1363851011382,500SHDFND1 0 2,500 0
Canadian Natural Resources LtdPUT13638510117300SHDFND1 0 300 0
Fortis Inc/CanadaCALL34955310738900SHDFND1 0 900 0
Vermilion Energy IncCALL923725105131,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U10926515,200SHDFND1 0 15,200 0
Vermilion Energy IncCALL923725105131,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871025355,600SHDFND1 0 5,600 0
Magna International IncPUT55922240121400SHDFND1 0 400 0
Brookfield Renewable Partners LPPUTG162581083100SHDFND1 0 100 0
Kinross Gold CorpCALL49690240471,500SHDFND1 0 1,500 0
Schwab US Large-Cap ETFETF8085242017,252150,000SHSOLE150,000 0 0
Invesco QQQ Trust Series 1PUT46090E1034,17313,000SHDFND3 0 13,000 0
Canadian Natural Resources LtdCALL1363851011112,000SHDFND1 0 2,000 0
Hudbay Minerals IncPUT4436281021200SHDFND1 0 200 0
Enerplus CorpPUT292766102292,000SHDFND1 0 2,000 0
Texas Pacific Land CorpCOM88262P102420247SHSOLE247 0 0
Carlisle Cos IncCOM1423391003,24014,340SHSOLE14,340 0 0
Texas Pacific Land CorpCOM88262P1022,7981,646SHSOLE1,646 0 0
Barrick Gold CorpCALL06790110819510,500SHDFND1 0 10,500 0
Financial Select Sector SPDR FundPUT81369Y6054,824150,000SHSOLE150,000 0 0
Bank of MontrealPUT0636711019100SHDFND1 0 100 0
Hecla Mining CoCOM422704106487,621SHDFND1 0 7,621 0
Hecla Mining CoCOM422704106264,187SHDFND1 0 4,187 0
SPDR S&P 500 ETF TrustPUT78462F10315,35537,500SHSOLE37,500 0 0
iShares Russell 2000 ETFCALL46428765517,840100,000SHSOLE100,000 0 0
Newmont CorpCALL65163910610200SHDFND1 0 200 0
LKQ CorpCOM501889208 0 2SHSOLE2 0 0
Berkshire Hathaway IncCOM084670702 0 1SHSOLE1 0 0
Bank of MontrealPUT063671101891,000SHDFND1 0 1,000 0
Bank of MontrealPUT0636711015165,800SHDFND1 0 5,800 0
Bank of Nova Scotia/TheCALL0641491072474,900SHDFND1 0 4,900 0
Suncor Energy IncPUT8672241076200SHDFND1 0 200 0
Sun Life Financial IncPUT8667961054,666100,000SHSOLE100,000 0 0
Bank of Nova Scotia/ThePUT06414910710,061200,000SHSOLE200,000 0 0
Agree Realty CorpCOM0084921006569,569SHSOLE9,569 0 0
Utilities Select Sector SPDR FundPUT81369Y8861,42921,100SHSOLE21,100 0 0
Suncor Energy IncCALL8672241076200SHDFND1 0 200 0
Royal Bank of CanadaPUT7800871023153,300SHSOLE3,300 0 0
TC Energy CorpCALL87807B107972,500SHDFND1 0 2,500 0
BCE IncPUT05534B760721,600SHDFND1 0 1,600 0
Utilities Select Sector SPDR FundPUT81369Y8864,75370,200SHSOLE70,200 0 0
Bank of Nova Scotia/ThePUT0641491074028,000SHSOLE8,000 0 0
Bank of Nova Scotia/ThePUT0641491074028,000SHSOLE8,000 0 0
Royal Bank of CanadaPUT78008710248500SHSOLE500 0 0
Canadian Imperial Bank of CommercePUT1360691012546,000SHDFND1 0 6,000 0
Fortis Inc/CanadaPUT34955310721500SHDFND1 0 500 0
Fortis Inc/CanadaPUT34955310755213,000SHSOLE13,000 0 0
Fortis Inc/CanadaPUT3495531071,35932,000SHSOLE32,000 0 0
Fortis Inc/CanadaCALL349553107421,000SHSOLE1,000 0 0
TC Energy CorpPUT87807B1077,770200,000SHSOLE200,000 0 0
Fortis Inc/CanadaCALL349553107852,000SHSOLE2,000 0 0
Fortis Inc/CanadaCALL349553107421,000SHSOLE1,000 0 0
Fortis Inc/CanadaPUT34955310755213,000SHSOLE13,000 0 0
Toronto-Dominion Bank/ThePUT89116050942700SHDFND1 0 700 0
Wheaton Precious Metals CorpPUT962879102531,100SHDFND1 0 1,100 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
Financial Select Sector SPDR FundPUT81369Y6055,146160,000SHSOLE160,000 0 0
Enbridge IncPUT29250N1051293,400SHSOLE3,400 0 0
Suncor Energy IncPUT867224107471,500SHDFND1 0 1,500 0
Suncor Energy IncPUT867224107401,300SHDFND1 0 1,300 0
Agnico Eagle Mines LtdPUT00847410810200SHDFND1 0 200 0
Toronto-Dominion Bank/TheCALL8911605091,26821,200SHDFND1 0 21,200 0
Advanced Micro Devices IncPUT0079031077,35175,000SHSOLE75,000 0 0
NVIDIA CorpPUT67066G10413,88950,000SHSOLE50,000 0 0
Enbridge IncPUT29250N105381,000SHSOLE1,000 0 0
Sun Life Financial IncPUT8667961054,666100,000SHSOLE100,000 0 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Yamana Gold IncCALL98462Y1002400SHDFND1 0 400 0
Micron Technology IncPUT5951121033,62060,000SHSOLE60,000 0 0
Canadian Imperial Bank of CommercePUT1360691014029,500SHDFND1 0 9,500 0
Fortis Inc/CanadaCALL349553107421,000SHSOLE1,000 0 0
Bank of Nova Scotia/ThePUT0641491073026,000SHDFND1 0 6,000 0
BCE IncPUT05534B76079217,700SHSOLE17,700 0 0
PayPal Holdings IncCALL70450Y1037,594100,000SHSOLE100,000 0 0
TC Energy CorpPUT87807B1077,770200,000SHSOLE200,000 0 0
Algonquin Power & Utilities CorpPUT0158571051100SHSOLE100 0 0
Algonquin Power & Utilities CorpCALL015857105678,000SHSOLE8,000 0 0
Toronto-Dominion Bank/ThePUT89116050978413,100SHDFND1 0 13,100 0
InMed Pharmaceuticals IncCOM457637601 0 2SHDFND1 0 2 0
Bank of MontrealPUT0636711011,72619,400SHSOLE19,400 0 0
Canadian Imperial Bank of CommercePUT1360691013398,000SHSOLE8,000 0 0
Brookfield Renewable Partners LPPUTG162581083100SHDFND1 0 100 0
Canadian Natural Resources LtdPUT1363851011663,000SHDFND1 0 3,000 0
Algonquin Power & Utilities CorpPUT01585710581,000SHDFND1 0 1,000 0
Ovintiv IncPUT69047Q102581,600SHDFND1 0 1,600 0
Bank of Nova Scotia/TheCALL0641491072775,500SHDFND1 0 5,500 0
Royal Bank of CanadaPUT78008710248500SHSOLE500 0 0
Royal Bank of CanadaPUT7800871021721,800SHSOLE1,800 0 0
Barrick Gold CorpPUT067901108301,600SHDFND1 0 1,600 0
Fortis Inc/CanadaPUT3495531073658,600SHSOLE8,600 0 0
Bank of Nova Scotia/ThePUT0641491072264,500SHSOLE4,500 0 0
Barrick Gold CorpPUT067901108301,600SHDFND1 0 1,600 0
Rogers Communications IncPUT77510920019400SHDFND1 0 400 0
Bank of Nova Scotia/ThePUT06414910765913,100SHDFND1 0 13,100 0
Toronto-Dominion Bank/ThePUT8911605093,73962,500SHDFND1 0 62,500 0
Bank of Nova Scotia/ThePUT064149107701,400SHSOLE1,400 0 0
BCE IncPUT05534B760721,600SHSOLE1,600 0 0
Hudbay Minerals IncCALL4436281023500SHDFND1 0 500 0
iShares Russell 2000 ETFCALL46428765531,220175,000SHSOLE175,000 0 0
iShares Russell 2000 ETFCALL46428765535,680200,000SHSOLE200,000 0 0
Enbridge IncPUT29250N10580421,100SHDFND1 0 21,100 0
Enbridge IncPUT29250N1054,132108,500SHDFND1 0 108,500 0
Royal Bank of CanadaPUT7800871021,05111,000SHSOLE11,000 0 0
Enbridge IncPUT29250N105992,600SHSOLE2,600 0 0
Cameco CorpPUT13321L1081947,400SHDFND1 0 7,400 0
Bank of Nova Scotia/ThePUT0641491072364,700SHDFND1 0 4,700 0
Brookfield Renewable Partners LPPUTG1625810840913,000SHSOLE13,000 0 0
Fortis Inc/CanadaPUT349553107421,000SHSOLE1,000 0 0
Brookfield Renewable Partners LPPUTG162581085,530175,500SHSOLE175,500 0 0
Canadian Natural Resources LtdCALL13638510111200SHDFND1 0 200 0
Royal Bank of CanadaCALL78008710222,925240,000SHSOLE240,000 0 0
Royal Bank of CanadaPUT78008710222,925240,000SHSOLE240,000 0 0
Fortis Inc/CanadaPUT34955310717400SHSOLE400 0 0
Canadian Imperial Bank of CommercePUT136069101892,100SHDFND1 0 2,100 0
Bank of MontrealCALL063671101981,100SHDFND1 0 1,100 0
Barrick Gold CorpPUT067901108542,900SHDFND1 0 2,900 0
Bank of MontrealPUT0636711011251,400SHDFND1 0 1,400 0
Alphabet IncPUT02079K3052,07520,000SHSOLE20,000 0 0
Canadian Natural Resources LtdPUT13638510144800SHDFND1 0 800 0
Bank of Nova Scotia/ThePUT0641491071112,200SHDFND1 0 2,200 0
Toronto-Dominion Bank/ThePUT89116050942,153704,600SHDFND1 0 704,600 0
Bank of Nova Scotia/ThePUT06414910715,097300,100SHSOLE300,100 0 0
AbCellera Biologics IncCOM00288U106 0 26SHDFND1 0 26 0
Bank of MontrealPUT06367110122,295250,600SHSOLE250,600 0 0
Fortis Inc/CanadaPUT34955310738900SHSOLE900 0 0
Fortis Inc/CanadaPUT3495531072,88867,900SHSOLE67,900 0 0
Algonquin Power & Utilities CorpPUT0158571051,629193,900SHSOLE193,900 0 0
BCE IncPUT05534B76053712,000SHSOLE12,000 0 0
Bank of Nova Scotia/ThePUT0641491071563,100SHDFND1 0 3,100 0
Teck Resources LtdPUT87874220426700SHDFND1 0 700 0
Toronto-Dominion Bank/TheCALL8911605096100SHDFND1 0 100 0
Hudbay Minerals IncPUT44362810281,500SHDFND1 0 1,500 0
Kinross Gold CorpCALL496902404122,500SHDFND1 0 2,500 0
Royal Bank of CanadaPUT7800871021,32813,900SHDFND1 0 13,900 0
Brookfield Renewable Partners LPPUTG162581082146,800SHSOLE6,800 0 0
Cenovus Energy IncCALL15135U109875,000SHDFND1 0 5,000 0
Sun Life Financial IncPUT866796105471,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871021912,000SHDFND1 0 2,000 0
Cenovus Energy IncPUT15135U109472,700SHDFND1 0 2,700 0
Canadian Natural Resources LtdPUT13638510111200SHDFND1 0 200 0
Toronto-Dominion Bank/ThePUT8911605091382,300SHDFND1 0 2,300 0
Royal Bank of CanadaPUT78008710210,765112,700SHDFND1 0 112,700 0
Royal Bank of CanadaCALL7800871027,06974,000SHDFND1 0 74,000 0
Toronto-Dominion Bank/TheCALL89116050941,890700,200SHDFND1 0 700,200 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1053358,800SHDFND1 0 8,800 0
Bank of MontrealPUT06367110115,569175,000SHDFND1 0 175,000 0
Bank of MontrealCALL06367110115,569175,000SHDFND1 0 175,000 0
Cenovus Energy IncCALL15135U1091367,800SHDFND1 0 7,800 0
Cenovus Energy IncCALL15135U1091156,600SHDFND1 0 6,600 0
Cenovus Energy IncCALL15135U109844,800SHDFND1 0 4,800 0
Cenovus Energy IncCALL15135U109352,000SHDFND1 0 2,000 0
Cenovus Energy IncCALL15135U109422,400SHDFND1 0 2,400 0
Cenovus Energy IncCALL15135U109643,700SHDFND1 0 3,700 0
Royal Bank of CanadaPUT7800871025545,800SHDFND1 0 5,800 0
Cenovus Energy IncCALL15135U1099500SHDFND1 0 500 0
Royal Bank of CanadaPUT7800871025165,400SHDFND1 0 5,400 0
Cenovus Energy IncPUT15135U10916900SHDFND1 0 900 0
Royal Bank of CanadaPUT7800871025065,300SHDFND1 0 5,300 0
Royal Bank of CanadaPUT7800871026026,300SHDFND1 0 6,300 0
iShares Russell 2000 ETFCALL46428765513,48775,600SHSOLE75,600 0 0
VAALCO Energy IncCOM91851C201347,601SHDFND1 0 7,601 0
VAALCO Energy IncCOM91851C201 0 12SHDFND1 0 12 0
Algonquin Power & Utilities CorpCALL01585710511814,000SHSOLE14,000 0 0
Invesco QQQ Trust Series 1PUT46090E10348,146150,000SHSOLE150,000 0 0
Suncor Energy IncPUT86722410712400SHDFND1 0 400 0
Enbridge IncPUT29250N1057,617200,000SHSOLE200,000 0 0
iShares MSCI Emerging Markets ETFCALL4642872345,919150,000SHSOLE150,000 0 0
TC Energy CorpPUT87807B1072336,000SHDFND1 0 6,000 0
BCE IncPUT05534B760892,000SHDFND1 0 2,000 0
SPDR S&P 500 ETF TrustCALL78462F103122,841300,000SHSOLE300,000 0 0
Fortis Inc/CanadaPUT34955310713300SHDFND1 0 300 0
Canadian Natural Resources LtdPUT13638510128500SHDFND1 0 500 0
TC Energy CorpPUT87807B10740810,500SHDFND1 0 10,500 0
Bank of Nova Scotia/ThePUT0641491071513,000SHDFND1 0 3,000 0
Utilities Select Sector SPDR FundCALL81369Y8863,38650,000SHSOLE50,000 0 0
Utilities Select Sector SPDR FundCALL81369Y8863,38650,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10316,04950,000SHSOLE50,000 0 0
Enbridge IncCALL29250N10538810,200SHDFND1 0 10,200 0
Canadian Imperial Bank of CommercePUT13606910158413,800SHDFND1 0 13,800 0
Canadian Imperial Bank of CommercePUT136069101852,000SHDFND1 0 2,000 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U1099500SHDFND1 0 500 0
Bank of Nova Scotia/ThePUT064149107601,200SHDFND1 0 1,200 0
Suncor Energy IncCALL8672241071093,500SHDFND1 0 3,500 0
Bank of Nova Scotia/TheCALL0641491074138,200SHDFND1 0 8,200 0
Canadian Natural Resources LtdCALL1363851014979,000SHDFND1 0 9,000 0
Utilities Select Sector SPDR FundCALL81369Y8869,818145,000SHSOLE145,000 0 0
Utilities Select Sector SPDR FundCALL81369Y88668410,100SHSOLE10,100 0 0
Bank of Nova Scotia/ThePUT06414910710200SHDFND1 0 200 0
iShares Russell 2000 ETFPUT46428765580,280450,000SHSOLE450,000 0 0
Canadian Imperial Bank of CommercePUT1360691012165,100SHDFND1 0 5,100 0
Royal Bank of CanadaPUT7800871029,552100,000SHDFND1 0 100,000 0
Agnico Eagle Mines LtdPUT0084741082555,000SHDFND1 0 5,000 0
Utilities Select Sector SPDR FundCALL81369Y8862,29533,900SHSOLE33,900 0 0
Enbridge IncCALL29250N1051644,300SHDFND1 0 4,300 0
Alphabet IncPUT02079K3052,07520,000SHSOLE20,000 0 0
Toronto-Dominion Bank/TheCALL8911605091442,400SHDFND1 0 2,400 0
SPDR S&P 500 ETF TrustCALL78462F10320,47450,000SHSOLE50,000 0 0
Enbridge IncPUT29250N1057,617200,000SHDFND1 0 200,000 0
iShares Russell 2000 ETFCALL46428765513,38075,000SHSOLE75,000 0 0
Bank of MontrealCALL0636711019100SHDFND1 0 100 0
Canadian Imperial Bank of CommercePUT1360691011694,000SHDFND1 0 4,000 0
Canadian Imperial Bank of CommercePUT1360691013307,800SHDFND1 0 7,800 0
Apple IncPUT0378331008,24550,000SHSOLE50,000 0 0
Toronto-Dominion Bank/ThePUT89116050962810,500SHDFND1 0 10,500 0
Bank of Nova Scotia/ThePUT0641491071062,100SHDFND1 0 2,100 0
Suncor Energy IncCALL867224107401,300SHDFND1 0 1,300 0
Manulife Financial CorpCALL56501R1062,295125,200SHDFND1 0 125,200 0
Manulife Financial CorpCALL56501R1061,893103,300SHDFND1 0 103,300 0
iShares Russell 2000 ETFCALL4642876555,35230,000SHSOLE30,000 0 0
Bank of Nova Scotia/ThePUT0641491071112,200SHDFND1 0 2,200 0
Fortis Inc/CanadaCALL349553107421,000SHDFND1 0 1,000 0
BCE IncCALL05534B76022500SHDFND1 0 500 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C1016800SHDFND1 0 800 0
Brookfield Infrastructure CorpCOM11275Q10741900SHDFND1 0 900 0
Invesco QQQ Trust Series 1CALL46090E1038,02425,000SHSOLE25,000 0 0
AGFiQ US Market Neutral Anti-Beta FundETF00110G408 0 3SHDFND1 0 3 0
RXO IncCOM74982T103132SHSOLE32 0 0
Enbridge IncCALL29250N1051714,500SHDFND1 0 4,500 0
Enbridge IncCALL29250N1051,50039,400SHDFND1 0 39,400 0
Invesco QQQ Trust Series 1PUT46090E1038,02425,000SHSOLE25,000 0 0
Cenovus Energy IncCALL15135U1091317,500SHDFND1 0 7,500 0
Suncor Energy IncCALL8672241072608,400SHDFND1 0 8,400 0
Teck Resources LtdCALL8787422042226,100SHDFND1 0 6,100 0
Teck Resources LtdCALL8787422041093,000SHDFND1 0 3,000 0
Suncor Energy IncPUT8672241073100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL136385101771,400SHDFND1 0 1,400 0
Toronto-Dominion Bank/TheCALL89116050971211,900SHDFND1 0 11,900 0
Toronto-Dominion Bank/ThePUT89116050972412,100SHDFND1 0 12,100 0
Bank of MontrealPUT0636711012673,000SHDFND1 0 3,000 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M10310500SHDFND1 0 500 0
Precision Drilling CorpCALL74022D4075100SHDFND1 0 100 0
Bank of MontrealCALL0636711012763,100SHDFND1 0 3,100 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT78008710228,656300,000SHDFND1 0 300,000 0
Hudbay Minerals IncCALL443628102224,200SHDFND1 0 4,200 0
iShares Russell 2000 ETFCALL46428765526,760150,000SHSOLE150,000 0 0
BCE IncPUT05534B760451,000SHDFND1 0 1,000 0
BCE IncPUT05534B760451,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109261,500SHDFND1 0 1,500 0
Brookfield Business Partners LCOMG1623410917900SHDFND1 0 900 0
Teck Resources LtdCALL8787422042196,000SHDFND1 0 6,000 0
Cameco CorpCALL13321L1081315,000SHDFND1 0 5,000 0
SPDR S&P 500 ETF TrustCALL78462F10320,47450,000SHSOLE50,000 0 0
SPDR S&P 500 ETF TrustPUT78462F10320,47450,000SHSOLE50,000 0 0
Ovintiv IncCALL69047Q102942,600SHDFND1 0 2,600 0
Teck Resources LtdCALL878742204361,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U1095300SHDFND1 0 300 0
Royal Bank of CanadaPUT78008710215,761165,000SHDFND1 0 165,000 0
Cameco CorpCALL13321L108522,000SHDFND1 0 2,000 0
BCE IncPUT05534B7609200SHDFND1 0 200 0
Cameco CorpCALL13321L108291,100SHDFND1 0 1,100 0
Imperial Oil LtdCALL4530384082034,000SHDFND1 0 4,000 0
Hudbay Minerals IncCALL44362810271,400SHDFND1 0 1,400 0
TC Energy CorpPUT87807B1071173,000SHDFND1 0 3,000 0
TC Energy CorpPUT87807B107471,200SHDFND1 0 1,200 0
Suncor Energy IncPUT8672241071675,400SHDFND1 0 5,400 0
TC Energy CorpCALL87807B1072807,200SHDFND1 0 7,200 0
Imperial Oil LtdCALL4530384081372,700SHDFND1 0 2,700 0
Invesco QQQ Trust Series 1PUT46090E10332,097100,000SHSOLE100,000 0 0
TC Energy CorpPUT87807B107471,200SHDFND1 0 1,200 0
iShares Russell 2000 ETFPUT46428765517,840100,000SHSOLE100,000 0 0
Invesco QQQ Trust Series 1PUT46090E10311,23435,000SHDFND3 0 35,000 0
AMERCOCOM023586506114SHDFND1 0 14 0
AMERCOCOM0235865061,26624,423SHSOLE24,423 0 0
AMERCOCOM0235865063376,502SHSOLE6,502 0 0
Teck Resources LtdCALL878742204732,000SHDFND1 0 2,000 0
Teck Resources LtdCALL8787422041825,000SHDFND1 0 5,000 0
Teck Resources LtdCALL8787422042,07957,000SHDFND1 0 57,000 0
TELUS CorpPUT87971M10314700SHDFND1 0 700 0
Ovintiv IncPUT69047Q102581,600SHDFND1 0 1,600 0
TC Energy CorpCALL87807B107391,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M1083695,000SHDFND1 0 5,000 0
Kinross Gold CorpCALL496902404153,100SHDFND1 0 3,100 0
Bank of MontrealCALL0636711011071,200SHDFND1 0 1,200 0
Fortis Inc/CanadaCALL34955310713300SHDFND1 0 300 0
BCE IncCALL05534B760942,100SHDFND1 0 2,100 0
BCE IncCALL05534B7601613,600SHDFND1 0 3,600 0
Nutrien LtdPUT67077M1081031,400SHDFND1 0 1,400 0
Nutrien LtdPUT67077M1081482,000SHDFND1 0 2,000 0
Royal Bank of CanadaCALL7800871024684,900SHDFND1 0 4,900 0
Precision Drilling CorpCALL74022D4075100SHDFND1 0 100 0
Algonquin Power & Utilities CorpPUT01585710518922,500SHDFND1 0 22,500 0
Brookfield Renewable Partners LPPUTG162581089300SHDFND1 0 300 0
Pembina Pipeline CorpPUT706327103321,000SHDFND1 0 1,000 0
Algonquin Power & Utilities CorpPUT01585710581,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R1061146,200SHDFND1 0 6,200 0
Invesco QQQ Trust Series 1CALL46090E10332,097100,000SHSOLE100,000 0 0
Cameco CorpPUT13321L10813500SHDFND1 0 500 0
Turning Point Brands IncCOM90041L105 0 4SHDFND1 0 4 0
Fortis Inc/CanadaCALL349553107852,000SHDFND1 0 2,000 0
Enbridge IncCALL29250N1051,58041,500SHDFND1 0 41,500 0
Invesco QQQ Trust Series 1PUT46090E10325,67880,000SHSOLE80,000 0 0
BCE IncCALL05534B760892,000SHDFND1 0 2,000 0
iShares MSCI Israel ETFETF4642866322464,500SHSOLE4,500 0 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL8911605091141,900SHDFND1 0 1,900 0
Invesco QQQ Trust Series 1CALL46090E10316,04950,000SHSOLE50,000 0 0
iShares MSCI Eurozone ETFETF4642866085100SHSOLE100 0 0
SPDR S&P 500 ETF TrustPUT78462F10340,947100,000SHSOLE100,000 0 0
Canadian Imperial Bank of CommercePUT136069101681,600SHDFND1 0 1,600 0
Bank of MontrealCALL0636711014545,100SHDFND1 0 5,100 0
Invesco QQQ Trust Series 1PUT46090E10332,097100,000SHSOLE100,000 0 0
Enbridge IncCALL29250N1052787,300SHDFND1 0 7,300 0
Fortis Inc/CanadaPUT3495531074100SHDFND1 0 100 0
TC Energy CorpCALL87807B107511,300SHDFND1 0 1,300 0
Restaurant Brands International IncPUT76131D103671,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U1091317,500SHDFND1 0 7,500 0
Canadian Natural Resources LtdCALL1363851011773,200SHDFND1 0 3,200 0
Royal Bank of CanadaCALL7800871024785,000SHDFND1 0 5,000 0
Royal Bank of CanadaCALL7800871027838,200SHDFND1 0 8,200 0
Teck Resources LtdCALL8787422043218,800SHDFND1 0 8,800 0
Cameco CorpPUT13321L108522,000SHDFND1 0 2,000 0
Brookfield Renewable Partners LPCALLG16258108311,000SHDFND1 0 1,000 0
Bank of MontrealPUT06367110117,793200,000SHSOLE200,000 0 0
Toronto-Dominion Bank/ThePUT8911605098,974150,000SHDFND1 0 150,000 0
Toronto-Dominion Bank/TheCALL8911605098,974150,000SHDFND1 0 150,000 0
Vermilion Energy IncCALL923725105191,500SHDFND1 0 1,500 0
Cameco CorpCALL13321L1081656,300SHDFND1 0 6,300 0
Vermilion Energy IncCALL92372510527221,000SHDFND1 0 21,000 0
Canadian Imperial Bank of CommercePUT1360691012716,400SHDFND1 0 6,400 0
Barrick Gold CorpCALL0679011087400SHDFND1 0 400 0
Royal Bank of CanadaCALL7800871022102,200SHDFND1 0 2,200 0
Royal Bank of CanadaPUT780087102961,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871024,77650,000SHSOLE50,000 0 0
Royal Bank of CanadaCALL7800871024,77650,000SHSOLE50,000 0 0
Algonquin Power & Utilities CorpCALL01585710581,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL443628102142,600SHDFND1 0 2,600 0
Algonquin Power & Utilities CorpPUT015857105303,600SHDFND1 0 3,600 0
Barrick Gold CorpPUT067901108301,600SHDFND1 0 1,600 0
Canadian Imperial Bank of CommerceCALL1360691018200SHDFND1 0 200 0
Cenovus Energy IncPUT15135U109543,100SHDFND1 0 3,100 0
Wheaton Precious Metals CorpCALL9628791022314,800SHDFND1 0 4,800 0
Cenovus Energy IncCALL15135U1091136,500SHDFND1 0 6,500 0
BCE IncCALL05534B76013300SHDFND1 0 300 0
Manulife Financial CorpPUT56501R1065,498300,000SHSOLE300,000 0 0
Fortis Inc/CanadaCALL3495531073488,200SHDFND1 0 8,200 0
Agnico Eagle Mines LtdPUT0084741081533,000SHDFND1 0 3,000 0
Teck Resources LtdCALL8787422042085,700SHDFND1 0 5,700 0
Imperial Oil LtdCALL4530384081022,000SHDFND1 0 2,000 0
Energy Select Sector SPDR FundPUT81369Y5064,14150,000SHSOLE50,000 0 0
Barrick Gold CorpPUT067901108372,000SHDFND1 0 2,000 0
Bank of Nova Scotia/TheCALL0641491073827,600SHDFND1 0 7,600 0
Vermilion Energy IncPUT92372510513010,000SHDFND1 0 10,000 0
Fortis Inc/CanadaCALL349553107681,600SHDFND1 0 1,600 0
Canadian Natural Resources LtdPUT1363851011112,000SHDFND1 0 2,000 0
Barrick Gold CorpPUT067901108593,200SHDFND1 0 3,200 0
Royal Bank of CanadaPUT7800871023824,000SHDFND1 0 4,000 0
BCE IncCALL05534B7603588,000SHDFND1 0 8,000 0
Kinross Gold CorpCALL496902404143,000SHDFND1 0 3,000 0
CGI IncCALL12532H104961,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Newmont CorpCALL65163910610200SHDFND1 0 200 0
Canadian Natural Resources LtdCALL1363851016100SHDFND1 0 100 0
Manulife Financial CorpCALL56501R106372,000SHDFND1 0 2,000 0
Bank of Nova Scotia/TheCALL06414910710200SHDFND1 0 200 0
TC Energy CorpPUT87807B1077,770200,000SHSOLE200,000 0 0
Yamana Gold IncCALL98462Y100122,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/TheCALL8911605091202,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/TheCALL8911605091141,900SHDFND1 0 1,900 0
Kinross Gold CorpPUT496902404245,000SHDFND1 0 5,000 0
Bank of Nova Scotia/TheCALL0641491071863,700SHDFND1 0 3,700 0
Manulife Financial CorpCALL56501R106553,000SHDFND1 0 3,000 0
Brookfield Infrastructure Partners LPPUTG162521017200SHDFND1 0 200 0
Royal Bank of CanadaCALL7800871024684,900SHDFND1 0 4,900 0
Toronto-Dominion Bank/TheCALL8911605093596,000SHDFND1 0 6,000 0
BCE IncCALL05534B7604100SHDFND1 0 100 0
Royal Bank of CanadaCALL7800871021531,600SHDFND1 0 1,600 0
Bank of Nova Scotia/TheCALL0641491071362,700SHDFND1 0 2,700 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL136385101551,000SHDFND1 0 1,000 0
Algonquin Power & Utilities CorpPUT0158571054500SHDFND1 0 500 0
Teck Resources LtdCALL8787422043178,700SHDFND1 0 8,700 0
Teck Resources LtdCALL8787422044100SHDFND1 0 100 0
Magna International IncPUT55922240116300SHDFND1 0 300 0
BCE IncPUT05534B7604309,600SHDFND1 0 9,600 0
BCE IncCALL05534B7601523,400SHDFND1 0 3,400 0
Barrick Gold CorpCALL06790110813700SHDFND1 0 700 0
Barrick Gold CorpPUT0679011084200SHDFND1 0 200 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109804,600SHDFND1 0 4,600 0
Toronto-Dominion Bank/ThePUT8911605091382,300SHDFND1 0 2,300 0
BCE IncPUT05534B7601,26628,300SHDFND1 0 28,300 0
Cameco CorpCALL13321L10891535,000SHDFND1 0 35,000 0
Thomson Reuters CorpCALL8849037092081,600SHDFND1 0 1,600 0
Suncor Energy IncPUT8672241079300SHDFND1 0 300 0
Bank of MontrealPUT0636711019100SHDFND1 0 100 0
Teck Resources LtdCALL8787422041825,000SHDFND1 0 5,000 0
Enbridge IncPUT29250N105381,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT9237251056500SHDFND1 0 500 0
Canadian Pacific Railway LtdCALL13645T10069900SHDFND1 0 900 0
Enerplus CorpCALL2927661023200SHDFND1 0 200 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Osisko Gold Royalties LtdCALL68827L101161,000SHDFND1 0 1,000 0
Algonquin Power & Utilities CorpPUT015857105131,600SHDFND1 0 1,600 0
Royal Bank of CanadaPUT7800871024785,000SHDFND1 0 5,000 0
Pembina Pipeline CorpCALL70632710316500SHDFND1 0 500 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFPUT4642876555,35230,000SHSOLE30,000 0 0
Tesla IncPUT88160R10115,56075,000SHSOLE75,000 0 0
Barrick Gold CorpCALL067901108613,300SHDFND1 0 3,300 0
Bank of Nova Scotia/ThePUT0641491071262,500SHDFND1 0 2,500 0
Teck Resources LtdCALL87874220453214,600SHDFND1 0 14,600 0
TC Energy CorpPUT87807B1071674,300SHDFND1 0 4,300 0
Bank of Nova Scotia/ThePUT06414910725500SHSOLE500 0 0
Pan American Silver CorpCOM697900108814,435SHSOLE4,435 0 0
Restaurant Brands InternationaCOM76131D1031852,763SHSOLE2,763 0 0
Enbridge IncCALL29250N10511300SHDFND1 0 300 0
Enerplus CorpPUT292766102141,000SHDFND1 0 1,000 0
MAG Silver CorpCALL55903Q1041100SHDFND1 0 100 0
Fortis Inc/CanadaPUT34955310713300SHDFND1 0 300 0
Teck Resources LtdCALL878742204551,500SHDFND1 0 1,500 0
Teck Resources LtdCALL87874220441611,400SHDFND1 0 11,400 0
BCE IncCALL05534B76096621,600SHDFND1 0 21,600 0
Cameco CorpPUT13321L10892835,500SHDFND1 0 35,500 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605094197,000SHDFND1 0 7,000 0
Canadian Natural Resources LtdCALL13638510111200SHDFND1 0 200 0
Teck Resources LtdCALL8787422041423,900SHDFND1 0 3,900 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Hubbell IncCOM4435106073,62214,894SHSOLE14,894 0 0
Toast IncCOM8887871081,23469,573SHSOLE69,573 0 0
First Solar IncCOM33643310711,19351,491SHSOLE51,491 0 0
Ares Management LPCOM03990B1013,61043,285SHSOLE43,285 0 0
Chesapeake Energy CorpCOM1651677352,31430,450SHSOLE30,450 0 0
Repligen CorpCOM7599161092,46114,627SHSOLE14,627 0 0
Nutrien LtdCOM67077M108901,217SHSOLE1,217 0 0
F&G Annuities & Life IncCOM30190A104158SHSOLE58 0 0
Barrick Gold CorpPUT067901108462,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/ThePUT8911605094497,500SHDFND1 0 7,500 0
Canadian Natural Resources LtdCALL1363851011112,000SHDFND1 0 2,000 0
Canadian Imperial Bank of CommerceCALL13606910121500SHDFND1 0 500 0
Canadian Natural Resources LtdCALL13638510111200SHDFND1 0 200 0
SPDR S&P 500 ETF TrustPUT78462F10351,184125,000SHSOLE125,000 0 0
Teck Resources LtdCALL878742204361,000SHDFND1 0 1,000 0
Suncor Energy IncPUT86722410716500SHDFND1 0 500 0
Cenovus Energy IncPUT15135U1093200SHDFND1 0 200 0
Canadian Imperial Bank of CommerceCALL1360691011914,500SHDFND1 0 4,500 0
Toronto-Dominion Bank/ThePUT8911605093115,200SHDFND1 0 5,200 0
Cameco CorpPUT13321L1082228,500SHDFND1 0 8,500 0
Crescent Point Energy CorpCALL22576C10181,100SHDFND1 0 1,100 0
Toronto-Dominion Bank/ThePUT8911605091502,500SHDFND1 0 2,500 0
Magna International IncPUT5592224011072,000SHDFND1 0 2,000 0
Enbridge IncCALL29250N10570118,400SHDFND1 0 18,400 0
Cameco CorpCALL13321L1081104,200SHDFND1 0 4,200 0
Agnico Eagle Mines LtdPUT0084741083827,500SHDFND1 0 7,500 0
Bank of Nova Scotia/TheCALL06414910740800SHDFND1 0 800 0
Bank of Nova Scotia/TheCALL064149107551,100SHDFND1 0 1,100 0
Bank of Nova Scotia/ThePUT064149107651,300SHDFND1 0 1,300 0
Crescent Point Energy CorpCALL22576C1011100SHDFND1 0 100 0
First Majestic Silver CorpCALL32076V1031100SHDFND1 0 100 0
Toronto-Dominion Bank/ThePUT8911605096100SHDFND1 0 100 0
Teck Resources LtdPUT8787422044100SHDFND1 0 100 0
Innoviva IncCOM45781M101 0 2SHDFND1 0 2 0
TimkenSteel CorpCOM887399103 0 1SHDFND1 0 1 0
Rogers Communications IncCALL77510920014300SHDFND1 0 300 0
Kinross Gold CorpCALL4969024041300SHDFND1 0 300 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
SPDR S&P 500 ETF TrustCALL78462F10330,71075,000SHSOLE75,000 0 0
Toronto-Dominion Bank/ThePUT8911605091202,000SHDFND1 0 2,000 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Magna International IncPUT5592224011072,000SHDFND1 0 2,000 0
Tesla IncPUT88160R10120,746100,000SHSOLE100,000 0 0
Cenovus Energy IncPUT15135U109523,000SHDFND1 0 3,000 0
Teck Resources LtdCALL8787422041062,900SHDFND1 0 2,900 0
Kinross Gold CorpPUT49690240471,500SHDFND1 0 1,500 0
Bank of Nova Scotia/TheCALL06414910725500SHDFND1 0 500 0
Manulife Financial CorpCALL56501R1067400SHDFND1 0 400 0
Canadian Natural Resources LtdCALL13638510111200SHDFND1 0 200 0
Brookfield Infrastructure Partners LPPUTG16252101341,000SHSOLE1,000 0 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871027167,500SHSOLE7,500 0 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N1052707,100SHDFND1 0 7,100 0
Invesco QQQ Trust Series 1PUT46090E103166,904520,000SHSOLE520,000 0 0
Barrick Gold CorpPUT067901108935,000SHDFND1 0 5,000 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Activision Blizzard IncCOM00507V1094285,000SHDFND4 0 5,000 0
Precision Drilling CorpCOM74022D4071442,800SHSOLE2,800 0 0
Nutrien LtdPUT67077M10837500SHDFND1 0 500 0
Ovintiv IncCALL69047Q10214400SHDFND1 0 400 0
Barrick Gold CorpCALL067901108573,100SHDFND1 0 3,100 0
TC Energy CorpCALL87807B1073,75396,600SHDFND1 0 96,600 0
Triple Flag Precious Metals CoCOM89679M1042144SHDFND1 0 144 0
iShares Russell 2000 ETFPUT46428765517,840100,000SHSOLE100,000 0 0
iShares Russell 2000 ETFCALL46428765517,840100,000SHSOLE100,000 0 0
Invesco QQQ Trust Series 1PUT46090E1039,62930,000SHDFND3 0 30,000 0
Imperial Oil LtdPUT4530384081523,000SHDFND1 0 3,000 0
Bank of MontrealPUT06367110113,345150,000SHSOLE150,000 0 0
Bank of MontrealCALL06367110113,345150,000SHSOLE150,000 0 0
Financial Select Sector SPDR FundPUT81369Y6054,824150,000SHSOLE150,000 0 0
SPDR Gold SharesPUT78463V10713,74275,000SHSOLE75,000 0 0
Helius Medical Technologies InCOM42328V603 0 311SHDFND1 0 311 0
iShares Russell 2000 ETFPUT46428765562,440350,000SHSOLE350,000 0 0
Royal Bank of CanadaPUT78008710286900SHDFND1 0 900 0
Bank of Nova Scotia/ThePUT0641491072,51550,000SHSOLE50,000 0 0
Bank of Nova Scotia/TheCALL0641491072,51550,000SHSOLE50,000 0 0
Royal Bank of CanadaPUT7800871021721,800SHDFND1 0 1,800 0
Barrick Gold CorpPUT0679011083,528190,000SHSOLE190,000 0 0
Enbridge IncPUT29250N1052707,100SHDFND1 0 7,100 0
Imperial Oil LtdCALL453038408511,000SHDFND1 0 1,000 0
Brookfield Asset Management LtCOM1130041054129SHSOLE129 0 0
Brookfield Asset Management LtCOM113004105250SHDFND1 0 50 0
Brookfield Asset Management LtCOM11300410541,2011,259,928SHSOLE1,259,928 0 0
Brookfield Asset Management LtCOM1130041054,187128,024SHSOLE128,024 0 0
Brookfield Asset Management LtCOM113004105732,233SHDFND1 0 2,233 0
Brookfield Asset Management LtCOM1130041058232SHDFND1 0 232 0
Brookfield Asset Management LtCOM11300410592628,311SHSOLE28,311 0 0
Brookfield Asset Management LtCOM113004105351,076SHSOLE1,076 0 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C101253,500SHDFND1 0 3,500 0
Canadian Imperial Bank of CommercePUT1360691011363,200SHDFND1 0 3,200 0
Canadian Imperial Bank of CommercePUT13606910183419,700SHDFND1 0 19,700 0
Toronto-Dominion Bank/TheCALL891160509901,500SHDFND1 0 1,500 0
Bank of Nova Scotia/TheCALL0641491071513,000SHDFND1 0 3,000 0
Bank of MontrealCALL0636711012312,600SHDFND1 0 2,600 0
TC Energy CorpPUT87807B10719500SHDFND1 0 500 0
Royal Bank of CanadaPUT7800871024,77650,000SHDFND1 0 50,000 0
Royal Bank of CanadaCALL78008710233,432350,000SHDFND1 0 350,000 0
Canadian Imperial Bank of CommercePUT1360691014159,800SHDFND1 0 9,800 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
Magna International IncPUT559222401751,400SHDFND1 0 1,400 0
Ovintiv IncPUT69047Q10238210,600SHDFND1 0 10,600 0
Ovintiv IncCALL69047Q102651,800SHDFND1 0 1,800 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL136069101591,400SHDFND1 0 1,400 0
Cenovus Energy IncCALL15135U1091579,000SHDFND1 0 9,000 0
Barrick Gold CorpPUT0679011081226,600SHDFND1 0 6,600 0
Fortuna Silver Mines IncCALL34991510841,000SHDFND1 0 1,000 0
Ares Capital CorpPUT04010L1031,06458,200SHSOLE58,200 0 0
Canadian Imperial Bank of CommercePUT136069101681,600SHDFND1 0 1,600 0
Cameco CorpPUT13321L1081606,100SHDFND1 0 6,100 0
SPDR S&P 500 ETF TrustPUT78462F10310,23725,000SHSOLE25,000 0 0
SPDR S&P 500 ETF TrustCALL78462F10310,23725,000SHSOLE25,000 0 0
Vanguard Short-Term Corporate Bond ETFETF92206C40976,1891,000,000SHSOLE1,000,000 0 0
General Motors CoCOM37045V100882,400SHSOLE2,400 0 0
SPDR S&P Regional Banking ETFETF78464A6984100SHSOLE100 0 0
AT&T IncCOM00206R102211,100SHSOLE1,100 0 0
Freeport-McMoRan IncCOM35671D8578200SHSOLE200 0 0
Ford Motor CoCOM345370860897,100SHSOLE7,100 0 0
Fortis Inc/CanadaCALL34955310722,660533,700SHDFND1 0 533,700 0
Bank of Nova Scotia/TheCALL0641491078,014159,300SHDFND1 0 159,300 0
Bank of Nova Scotia/TheCALL064149107551,100SHDFND1 0 1,100 0
Bank of Nova Scotia/TheCALL0641491078,577170,500SHDFND1 0 170,500 0
Brookfield Infrastructure Partners LPCALLG1625210117500SHDFND1 0 500 0
Royal Bank of CanadaPUT7800871022202,300SHDFND1 0 2,300 0
Imperial Oil LtdPUT453038408511,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL4530384081022,000SHDFND1 0 2,000 0
Ovintiv IncCALL69047Q1027200SHDFND1 0 200 0
Teck Resources LtdCALL8787422041243,400SHDFND1 0 3,400 0
Berkshire Hathaway IncCOM08467070255179SHSOLE179 0 0
BCE IncPUT05534B7602866,400SHDFND1 0 6,400 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Manulife Financial CorpPUT56501R1065,498300,000SHSOLE300,000 0 0
Teck Resources LtdCALL878742204511,400SHDFND1 0 1,400 0
Canadian Imperial Bank of CommercePUT136069101511,200SHDFND1 0 1,200 0
Enerplus CorpCALL29276610212800SHDFND1 0 800 0
TC Energy CorpPUT87807B1074,895126,000SHDFND1 0 126,000 0
Masterbrand IncCOM57638P104 0 8SHSOLE8 0 0
Masterbrand IncCOM57638P1043402SHSOLE402 0 0
Bank of MontrealPUT0636711015526,200SHDFND1 0 6,200 0
Magna International IncPUT5592224013747,000SHDFND1 0 7,000 0
Manulife Financial CorpPUT56501R106181,000SHDFND1 0 1,000 0
Kinross Gold CorpPUT496902404255,300SHDFND1 0 5,300 0
Kinross Gold CorpPUT496902404286,000SHDFND1 0 6,000 0
Kinross Gold CorpPUT49690240451,000SHDFND1 0 1,000 0
Bank of MontrealPUT0636711012763,100SHDFND1 0 3,100 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
GLOBALFOUNDRIES IncCOMG393871081121,548SHSOLE1,548 0 0
Imperial Oil LtdCALL4530384085100SHDFND1 0 100 0
West Fraser Timber Co LtdPUT95284510514200SHDFND1 0 200 0
Manulife Financial CorpCALL56501R106603,300SHDFND1 0 3,300 0
Nutrien LtdCALL67077M1087100SHDFND1 0 100 0
Enerplus CorpCALL2927661023200SHDFND1 0 200 0
Invesco QQQ Trust Series 1CALL46090E10353,762167,500SHSOLE167,500 0 0
Invesco QQQ Trust Series 1CALL46090E10332,097100,000SHSOLE100,000 0 0
TC Energy CorpCALL87807B10738910,000SHDFND1 0 10,000 0
iShares Russell 2000 ETFPUT46428765513,38075,000SHSOLE75,000 0 0
iShares Russell 2000 ETFCALL46428765513,38075,000SHSOLE75,000 0 0
Teck Resources LtdCALL8787422041754,800SHDFND1 0 4,800 0
Yamana Gold IncCALL98462Y10081,400SHDFND1 0 1,400 0
Wheaton Precious Metals CorpCALL9628791025100SHDFND1 0 100 0
Manulife Financial CorpCALL56501R106532,900SHDFND1 0 2,900 0
Precision Drilling CorpCALL74022D40736700SHDFND1 0 700 0
Teck Resources LtdCALL87874220483923,000SHDFND1 0 23,000 0
Wheaton Precious Metals CorpCALL96287910210200SHDFND1 0 200 0
TC Energy CorpPUT87807B1072145,500SHDFND1 0 5,500 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
CAE IncCALL1247651089400SHDFND1 0 400 0
Kinross Gold CorpCALL4969024042500SHDFND1 0 500 0
First Majestic Silver CorpCALL32076V1031100SHDFND1 0 100 0
Wheaton Precious Metals CorpPUT96287910219400SHDFND1 0 400 0
TC Energy CorpCALL87807B107581,500SHDFND1 0 1,500 0
BCE IncCALL05534B760761,700SHDFND1 0 1,700 0
Magna International IncPUT5592224015100SHDFND1 0 100 0
Barrick Gold CorpCALL0679011082100SHDFND1 0 100 0
Agnico Eagle Mines LtdCALL0084741085100SHDFND1 0 100 0
Agnico Eagle Mines LtdCALL00847410810,495206,100SHDFND1 0 206,100 0
MAG Silver CorpCOM55903Q104332,600SHSOLE2,600 0 0
Cenovus Energy IncCALL15135U1091699,700SHDFND1 0 9,700 0
Wheaton Precious Metals CorpCALL96287910224500SHDFND1 0 500 0
West Fraser Timber Co LtdCOM95284510536500SHSOLE500 0 0
TFI International IncCOM87241L1096505,453SHSOLE5,453 0 0
Teck Resources LtdCALL8787422042446,700SHDFND1 0 6,700 0
Invesco QQQ Trust Series 1PUT46090E10348,146150,000SHSOLE150,000 0 0
Barrick Gold CorpPUT06790110815800SHDFND1 0 800 0
Barrick Gold CorpCALL067901108824,400SHDFND1 0 4,400 0
Kinross Gold CorpCALL496902404122,500SHDFND1 0 2,500 0
Pembina Pipeline CorpPUT70632710316500SHDFND1 0 500 0
Canadian Natural Resources LtdCALL136385101831,500SHDFND1 0 1,500 0
Canadian Imperial Bank of CommerceCALL1360691013568,400SHDFND1 0 8,400 0
Nutrien LtdCALL67077M10859800SHDFND1 0 800 0
BCE IncCALL05534B760982,200SHDFND1 0 2,200 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N105882,300SHDFND1 0 2,300 0
Enbridge IncCALL29250N105691,800SHDFND1 0 1,800 0
Sun Life Financial IncPUT8667961054,666100,000SHSOLE100,000 0 0
BCE IncCALL05534B76017,897400,000SHDFND1 0 400,000 0
Canadian Natural Resources LtdCALL1363851013326,000SHDFND1 0 6,000 0
Canadian Imperial Bank of CommerceCALL1360691012546,000SHDFND1 0 6,000 0
Manulife Financial CorpCALL56501R1061437,800SHDFND1 0 7,800 0
TC Energy CorpPUT87807B107431,100SHDFND1 0 1,100 0
Cameco CorpCALL13321L10813500SHDFND1 0 500 0
Enbridge IncPUT29250N1051714,500SHDFND1 0 4,500 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1PUT46090E10348,146150,000SHSOLE150,000 0 0
TC Energy CorpPUT87807B107782,000SHDFND1 0 2,000 0
SPDR S&P 500 ETF TrustCALL78462F10330,71075,000SHSOLE75,000 0 0
Barrick Gold CorpCALL0679011086,909372,600SHDFND1 0 372,600 0
Teck Resources LtdCALL8787422041062,900SHDFND1 0 2,900 0
Brookfield Renewable Partners LPCALLG1625810816500SHDFND1 0 500 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Ovintiv IncCALL69047Q102722,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/ThePUT891160509901,500SHDFND1 0 1,500 0
TC Energy CorpPUT87807B1073077,900SHDFND1 0 7,900 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL89116050910,469175,000SHDFND1 0 175,000 0
Toronto-Dominion Bank/ThePUT89116050919,443325,000SHDFND1 0 325,000 0
SPDR S&P 500 ETF TrustPUT78462F10361,421150,000SHSOLE150,000 0 0
Brookfield Renewable Partners LPCALLG162581086200SHDFND1 0 200 0
Imperial Oil LtdCALL453038408511,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L1081104,200SHDFND1 0 4,200 0
Bank of Nova Scotia/ThePUT0641491073627,200SHDFND1 0 7,200 0
Toronto-Dominion Bank/ThePUT8911605093596,000SHDFND1 0 6,000 0
Bank of Nova Scotia/TheCALL0641491075,031100,000SHDFND1 0 100,000 0
Bank of Nova Scotia/ThePUT0641491075,031100,000SHDFND1 0 100,000 0
Barrick Gold CorpCALL06790110837320,100SHDFND1 0 20,100 0
Canadian Natural Resources LtdCALL13638510117300SHDFND1 0 300 0
iShares Russell 2000 ETFCALL46428765519,624110,000SHSOLE110,000 0 0
Royal Bank of CanadaPUT780087102961,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R106703,800SHDFND1 0 3,800 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1CALL46090E10380,243250,000SHSOLE250,000 0 0
Brookfield Infrastructure Partners LPCALLG16252101682,000SHDFND1 0 2,000 0
Kinross Gold CorpPUT496902404 0 100SHDFND1 0 100 0
iShares Russell 2000 ETFPUT46428765535,680200,000SHSOLE200,000 0 0
HCA Healthcare IncCOM40412C101111423SHSOLE423 0 0
Thermo Fisher Scientific IncCOM8835561023663SHSOLE63 0 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10316,04950,000SHSOLE50,000 0 0
SPDR S&P 500 ETF TrustPUT78462F10340,947100,000SHSOLE100,000 0 0
SPDR S&P 500 ETF TrustPUT78462F10381,894200,000SHSOLE200,000 0 0
Magna International IncCALL55922240143800SHDFND1 0 800 0
Crescent Point Energy CorpCALL22576C1014500SHDFND1 0 500 0
Kinross Gold CorpCALL4969024043600SHDFND1 0 600 0
Granite Real Estate Investment TrustCALL3874371146100SHDFND1 0 100 0
TC Energy CorpPUT87807B1078200SHDFND1 0 200 0
Imperial Oil LtdCALL45303840810200SHDFND1 0 200 0
Enbridge IncCALL29250N105461,200SHDFND1 0 1,200 0
Invesco QQQ Trust Series 1PUT46090E10348,146150,000SHSOLE150,000 0 0
Bank of MontrealCALL0636711014,52850,900SHDFND1 0 50,900 0
Canadian Natural Resources LtdCALL1363851011773,200SHDFND1 0 3,200 0
Kinross Gold CorpPUT4969024044710,000SHDFND1 0 10,000 0
Suncor Energy IncPUT867224107933,000SHDFND1 0 3,000 0
Cenovus Energy IncCALL15135U10923413,400SHDFND1 0 13,400 0
Toronto-Dominion Bank/TheCALL8911605091322,200SHDFND1 0 2,200 0
Bank of MontrealPUT0636711011,30814,700SHDFND1 0 14,700 0
Hudbay Minerals IncCALL443628102101,900SHDFND1 0 1,900 0
Canadian Imperial Bank of CommercePUT136069101641,500SHDFND1 0 1,500 0
iShares Russell 2000 ETFPUT46428765526,760150,000SHSOLE150,000 0 0
Vermilion Energy IncCALL923725105262,000SHDFND1 0 2,000 0
TC Energy CorpPUT87807B1072145,500SHDFND1 0 5,500 0
Agnico Eagle Mines LtdCALL00847410815300SHDFND1 0 300 0
Yamana Gold IncCALL98462Y100233,900SHDFND1 0 3,900 0
TC Energy CorpCALL87807B107661,700SHDFND1 0 1,700 0
Cenovus Energy IncCALL15135U1091387,900SHDFND1 0 7,900 0
Rogers Communications IncCALL77510920014300SHDFND1 0 300 0
Rogers Communications IncPUT77510920014300SHDFND1 0 300 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Canadian National Railway CoPUT13637510259500SHDFND1 0 500 0
Agnico Eagle Mines LtdPUT0084741085100SHDFND1 0 100 0
Brookfield Infrastructure Partners LPCALLG16252101341,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL13606910121500SHDFND1 0 500 0
Toronto-Dominion Bank/TheCALL89116050961010,200SHDFND1 0 10,200 0
TC Energy CorpPUT87807B1071443,700SHDFND1 0 3,700 0
Kinross Gold CorpCALL496902404102,200SHDFND1 0 2,200 0
Open Text CorpPUT68371510627700SHDFND1 0 700 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL1363851016100SHDFND1 0 100 0
Magna International IncPUT5592224014288,000SHDFND1 0 8,000 0
Barrick Gold CorpPUT0679011086300SHDFND1 0 300 0
Amazon.com IncCOM02313510615148SHDFND3 0 148 0
GE HealthCare Technologies IncCOM36266G10714,579177,824SHSOLE177,824 0 0
GE HealthCare Technologies IncCOM36266G1075486,685SHSOLE6,685 0 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105886,800SHDFND1 0 6,800 0
Enerplus CorpCALL292766102171,200SHDFND1 0 1,200 0
Royal Bank of CanadaPUT7800871022873,000SHDFND1 0 3,000 0
Verizon Communications IncCALL92343V1041,94550,000SHSOLE50,000 0 0
Barrick Gold CorpCALL067901108563,000SHDFND1 0 3,000 0
Toronto-Dominion Bank/TheCALL8911605092574,300SHDFND1 0 4,300 0
TC Energy CorpCALL87807B1074100SHDFND1 0 100 0
Teck Resources LtdCALL8787422043148,600SHDFND1 0 8,600 0
Barrick Gold CorpPUT06790110824113,000SHDFND1 0 13,000 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
TELUS CorpPUT87971M103201,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108331,800SHDFND1 0 1,800 0
Bank of MontrealPUT06367110162700SHDFND1 0 700 0
Cameco CorpCALL13321L1083100SHDFND1 0 100 0
Agnico Eagle Mines LtdPUT0084741081533,000SHDFND1 0 3,000 0
Teck Resources LtdCALL8787422041534,200SHDFND1 0 4,200 0
BCE IncPUT05534B760942,100SHDFND1 0 2,100 0
Teck Resources LtdCALL878742204511,400SHDFND1 0 1,400 0
West Fraser Timber Co LtdPUT95284510514200SHDFND1 0 200 0
Wheaton Precious Metals CorpCALL96287910255811,600SHDFND1 0 11,600 0
CAE IncPUT12476510811500SHDFND1 0 500 0
Sun Life Financial IncCALL8667961051352,900SHDFND1 0 2,900 0
BCE IncCALL05534B7602194,900SHDFND1 0 4,900 0
Cenovus Energy IncCALL15135U109512,900SHDFND1 0 2,900 0
Toronto-Dominion Bank/TheCALL89116050911,965200,000SHDFND1 0 200,000 0
Royal Bank of CanadaCALL78008710219,104200,000SHSOLE200,000 0 0
Canadian National Railway CoCALL13637510224200SHDFND1 0 200 0
Invesco QQQ Trust Series 1CALL46090E10380,243250,000SHSOLE250,000 0 0
Fortis Inc/CanadaCALL34955310717400SHDFND1 0 400 0
Canadian Natural Resources LtdPUT13638510111200SHDFND1 0 200 0
Teck Resources LtdCALL8787422042196,000SHDFND1 0 6,000 0
Manulife Financial CorpCALL56501R1063,666200,000SHSOLE200,000 0 0
Rogers Communications IncCALL775109200511,100SHDFND1 0 1,100 0
Churchill Capital Corp IVCOM549498103202,520SHSOLE2,520 0 0
Lucid Group IncPUT54949810320125,000SHSOLE25,000 0 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108371,400SHDFND1 0 1,400 0
Royal Bank of CanadaPUT780087102961,000SHDFND1 0 1,000 0
Enerplus CorpCALL29276610210700SHDFND1 0 700 0
Cenovus Energy IncCALL15135U10918510,600SHDFND1 0 10,600 0
Canadian National Railway CoCALL1363751023543,000SHDFND1 0 3,000 0
Bank of Nova Scotia/TheCALL0641491071563,100SHDFND1 0 3,100 0
Canadian Imperial Bank of CommercePUT136069101551,300SHDFND1 0 1,300 0
Fortis Inc/CanadaPUT349553107641,500SHDFND1 0 1,500 0
Vermilion Energy IncCALL923725105262,000SHDFND1 0 2,000 0
Hudbay Minerals IncPUT4436281025510,500SHDFND1 0 10,500 0
Wheaton Precious Metals CorpCALL96287910210200SHDFND1 0 200 0
Magna International IncPUT559222401641,200SHDFND1 0 1,200 0
Teck Resources LtdCALL8787422043369,200SHDFND1 0 9,200 0
Canadian Imperial Bank of CommercePUT136069101721,700SHDFND1 0 1,700 0
Bank of Nova Scotia/TheCALL0641491072775,500SHDFND1 0 5,500 0
TELUS CorpPUT87971M103613,100SHDFND1 0 3,100 0
Canadian Natural Resources LtdCALL13638510122400SHDFND1 0 400 0
TELUS CorpPUT87971M10312600SHDFND1 0 600 0
Rogers Communications IncPUT775109200461,000SHDFND1 0 1,000 0
Microsoft CorpPUT5949181047,20825,000SHSOLE25,000 0 0
Canadian National Railway CoCALL13637510224200SHDFND1 0 200 0
BCE IncPUT05534B7602375,300SHDFND1 0 5,300 0
Bank of MontrealCALL0636711011,13912,800SHDFND1 0 12,800 0
Cenovus Energy IncPUT15135U1095300SHDFND1 0 300 0
Enbridge IncCALL29250N1053629,500SHDFND1 0 9,500 0
Brookfield Renewable Partners LPPUTG16258108411,300SHDFND1 0 1,300 0
Open Text CorpCALL683715106421,100SHDFND1 0 1,100 0
Manulife Financial CorpCALL56501R106713,900SHDFND1 0 3,900 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT0679011081679,000SHDFND1 0 9,000 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Thomson Reuters CorpPUT8849037091301,000SHDFND1 0 1,000 0
Fortuna Silver Mines IncCALL3499151081200SHDFND1 0 200 0
Newmont CorpCALL6516391065100SHDFND1 0 100 0
Toronto-Dominion Bank/ThePUT8911605091202,000SHDFND1 0 2,000 0
Cameco CorpCALL13321L10827710,600SHDFND1 0 10,600 0
Teck Resources LtdCALL8787422041393,800SHDFND1 0 3,800 0
Crescent Point Energy CorpCALL22576C1019213,000SHDFND1 0 13,000 0
Agnico Eagle Mines LtdCALL00847410846900SHDFND1 0 900 0
Enbridge IncCALL29250N1051102,900SHDFND1 0 2,900 0
Wheaton Precious Metals CorpCALL96287910224500SHDFND1 0 500 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
BCE IncCALL05534B7601072,400SHDFND1 0 2,400 0
TELUS CorpCALL87971M103201,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L10821800SHDFND1 0 800 0
Yamana Gold IncPUT98462Y100122,000SHDFND1 0 2,000 0
Barrick Gold CorpCALL0679011082100SHDFND1 0 100 0
Bank of Nova Scotia/TheCALL06414910757911,500SHDFND1 0 11,500 0
Brookfield Renewable Partners LPCALLG162581086200SHDFND1 0 200 0
Precision Drilling CorpCALL74022D4075100SHDFND1 0 100 0
Agnico Eagle Mines LtdCALL00847410825500SHDFND1 0 500 0
TC Energy CorpPUT87807B10719500SHDFND1 0 500 0
Nutrien LtdPUT67077M10830400SHDFND1 0 400 0
Cameco CorpCALL13321L10824900SHDFND1 0 900 0
Canadian Natural Resources LtdPUT136385101661,200SHDFND1 0 1,200 0
Gildan Activewear IncCALL37591610313400SHDFND1 0 400 0
Bank of MontrealPUT0636711011,46816,500SHDFND1 0 16,500 0
Yamana Gold IncCALL98462Y100234,000SHDFND1 0 4,000 0
Magna International IncCALL559222401531,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U10910600SHDFND1 0 600 0
BCE IncCALL05534B7602916,500SHDFND1 0 6,500 0
Hudbay Minerals IncPUT4436281023500SHDFND1 0 500 0
Enbridge IncCALL29250N1051072,800SHDFND1 0 2,800 0
Invesco QQQ Trust Series 1PUT46090E103112,340350,000SHSOLE350,000 0 0
iShares 20 Year Treasury Bond ETFETF4642874321,37012,886SHSOLE12,886 0 0
First American Financial CorpCOM31847R1026,843123,000SHSOLE123,000 0 0
GE HealthCare Technologies IncCOM36266G107 0 4SHSOLE4 0 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
TELUS CorpPUT87971M103522,600SHDFND1 0 2,600 0
Invesco QQQ Trust Series 1CALL46090E10325,67880,000SHSOLE80,000 0 0
Ovintiv IncCALL69047Q10225700SHDFND1 0 700 0
Cenovus Energy IncPUT15135U109191,100SHDFND1 0 1,100 0
SPDR S&P 500 ETF TrustPUT78462F10310,23725,000SHSOLE25,000 0 0
SPDR S&P 500 ETF TrustCALL78462F10310,23725,000SHSOLE25,000 0 0
Canadian Imperial Bank of CommercePUT1360691011914,500SHDFND1 0 4,500 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Pembina Pipeline CorpPUT7063271031,00331,000SHDFND1 0 31,000 0
Canadian Natural Resources LtdPUT1363851012875,200SHDFND1 0 5,200 0
Pembina Pipeline CorpCALL70632710319600SHDFND1 0 600 0
Suncor Energy IncCALL86722410716500SHDFND1 0 500 0
Sun Life Financial IncCALL8667961051633,500SHDFND1 0 3,500 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL13638510122400SHDFND1 0 400 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT00847410825500SHDFND1 0 500 0
Agnico Eagle Mines LtdPUT008474108561,100SHDFND1 0 1,100 0
Celestica IncPUT15101Q1086500SHDFND1 0 500 0
Brookfield Renewable Partners LPCALLG16258108411,300SHDFND1 0 1,300 0
Barrick Gold CorpCALL067901108221,200SHDFND1 0 1,200 0
Ovintiv IncCALL69047Q102832,300SHDFND1 0 2,300 0
Enbridge IncCALL29250N10515400SHDFND1 0 400 0
Vermilion Energy IncCALL923725105161,200SHDFND1 0 1,200 0
Vermilion Energy IncCALL923725105322,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/ThePUT8911605091202,000SHDFND1 0 2,000 0
SPDR Gold SharesPUT78463V10754,966300,000SHSOLE300,000 0 0
SPDR S&P 500 ETF TrustCALL78462F10330,71075,000SHSOLE75,000 0 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
SPDR S&P 500 ETF TrustCALL78462F10361,421150,000SHSOLE150,000 0 0
Canadian Imperial Bank of CommercePUT1360691011483,500SHDFND1 0 3,500 0
Canadian Natural Resources LtdCALL1363851012,63747,700SHDFND1 0 47,700 0
Bank of Nova Scotia/TheCALL064149107701,400SHDFND1 0 1,400 0
Enbridge IncCALL29250N10542311,100SHDFND1 0 11,100 0
First Majestic Silver CorpPUT32076V1034500SHDFND1 0 500 0
Teck Resources LtdCALL8787422042597,100SHDFND1 0 7,100 0
Canadian Natural Resources LtdPUT1363851012604,700SHDFND1 0 4,700 0
Barrick Gold CorpPUT0679011081307,000SHDFND1 0 7,000 0
Centerra Gold IncCALL15200610261,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL064149107961,900SHDFND1 0 1,900 0
Agnico Eagle Mines LtdCALL00847410831600SHDFND1 0 600 0
Cameco CorpPUT13321L1081054,000SHDFND1 0 4,000 0
Nutrien LtdCALL67077M108891,200SHDFND1 0 1,200 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Centerra Gold IncCALL1520061021200SHDFND1 0 200 0
Cenovus Energy IncCALL15135U10919211,000SHDFND1 0 11,000 0
Vermilion Energy IncCALL923725105171,300SHDFND1 0 1,300 0
Suncor Energy IncCALL86722410716500SHDFND1 0 500 0
Gildan Activewear IncCALL375916103401,200SHDFND1 0 1,200 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Celestica IncCALL15101Q1084300SHDFND1 0 300 0
Yamana Gold IncCALL98462Y100122,000SHDFND1 0 2,000 0
Yamana Gold IncCALL98462Y100122,000SHDFND1 0 2,000 0
Enbridge IncCALL29250N10519500SHDFND1 0 500 0
Gildan Activewear IncPUT375916103371,100SHDFND1 0 1,100 0
Kinross Gold CorpCALL496902404286,000SHDFND1 0 6,000 0
Teck Resources LtdPUT878742204551,500SHDFND1 0 1,500 0
Imperial Oil LtdPUT4530384085100SHDFND1 0 100 0
Invesco QQQ Trust Series 1CALL46090E10327,28285,000SHSOLE85,000 0 0
Agnico Eagle Mines LtdPUT0084741081022,000SHDFND1 0 2,000 0
Sun Life Financial IncCALL8667961051122,400SHDFND1 0 2,400 0
Brookfield Renewable Partners LPCALLG16258108381,200SHDFND1 0 1,200 0
Magna International IncPUT5592224012144,000SHDFND1 0 4,000 0
Fortis Inc/CanadaCALL349553107591,400SHDFND1 0 1,400 0
Nutrien LtdPUT67077M1081111,500SHDFND1 0 1,500 0
TELUS CorpCALL87971M1031397,000SHDFND1 0 7,000 0
TELUS CorpPUT87971M103794,000SHDFND1 0 4,000 0
Kinross Gold CorpCALL4969024042500SHDFND1 0 500 0
TELUS CorpCALL87971M10318900SHDFND1 0 900 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL891160509901,500SHDFND1 0 1,500 0
Magna International IncPUT55922240116300SHDFND1 0 300 0
Bank of MontrealCALL0636711019100SHDFND1 0 100 0
Barrick Gold CorpCALL06790110815800SHDFND1 0 800 0
Barrick Gold CorpCALL06790110822111,900SHDFND1 0 11,900 0
TELUS CorpPUT87971M10314700SHDFND1 0 700 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N10549913,100SHDFND1 0 13,100 0
Franco-Nevada CorpCALL3518581052,47717,000SHDFND1 0 17,000 0
Celestica IncPUT15101Q108131,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL78008710210100SHDFND1 0 100 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109714,100SHDFND1 0 4,100 0
Cameco CorpPUT13321L1081837,000SHDFND1 0 7,000 0
Bank of MontrealCALL0636711011962,200SHDFND1 0 2,200 0
Hilton Worldwide Holdings IncCOM43300A20331221SHDFND3 0 221 0
Cenovus Energy IncCALL15135U109523,000SHDFND1 0 3,000 0
Imperial Oil LtdCALL4530384081933,800SHDFND1 0 3,800 0
Enerplus CorpCALL2927661021100SHDFND1 0 100 0
Vermilion Energy IncPUT9237251054300SHDFND1 0 300 0
Cameco CorpPUT13321L1083100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL1363851011552,800SHDFND1 0 2,800 0
Suncor Energy IncCALL86722410731010,000SHDFND1 0 10,000 0
Crescent Point Energy CorpCALL22576C10111215,900SHDFND1 0 15,900 0
Crescent Point Energy CorpCALL22576C1017210,200SHDFND1 0 10,200 0
Pembina Pipeline CorpCALL70632710313400SHDFND1 0 400 0
Agnico Eagle Mines LtdCALL00847410815300SHDFND1 0 300 0
Enerplus CorpCALL292766102563,900SHDFND1 0 3,900 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT008474108611,200SHDFND1 0 1,200 0
Toronto-Dominion Bank/ThePUT8911605091793,000SHDFND1 0 3,000 0
Bank of MontrealPUT0636711014895,500SHDFND1 0 5,500 0
CGI IncPUT12532H10448500SHDFND1 0 500 0
Thomson Reuters CorpPUT8849037091301,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N105762,000SHDFND1 0 2,000 0
Enerplus CorpCALL2927661029600SHDFND1 0 600 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108372,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpPUT9628791022124,400SHDFND1 0 4,400 0
Suncor Energy IncCALL867224107371,200SHDFND1 0 1,200 0
Canadian National Railway CoCALL1363751021181,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL3495531073277,700SHDFND1 0 7,700 0
Manulife Financial CorpCALL56501R1061,16463,500SHDFND1 0 63,500 0
Teck Resources LtdCALL878742204441,200SHDFND1 0 1,200 0
Suncor Energy IncCALL8672241071745,600SHDFND1 0 5,600 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
MAG Silver CorpPUT55903Q1043200SHDFND1 0 200 0
Franco-Nevada CorpCALL3518581051,0207,000SHDFND1 0 7,000 0
Yamana Gold IncPUT98462Y1001100SHDFND1 0 100 0
Barrick Gold CorpPUT067901108191,000SHDFND1 0 1,000 0
Suncor Energy IncCALL867224107501,600SHDFND1 0 1,600 0
Imperial Oil LtdCALL45303840820400SHDFND1 0 400 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105312,400SHDFND1 0 2,400 0
Canadian Natural Resources LtdCALL1363851011382,500SHDFND1 0 2,500 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101591,400SHDFND1 0 1,400 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109643,700SHDFND1 0 3,700 0
Vermilion Energy IncCALL92372510513010,000SHDFND1 0 10,000 0
Suncor Energy IncCALL867224107622,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT1363851011112,000SHDFND1 0 2,000 0
Ovintiv IncPUT69047Q102361,000SHDFND1 0 1,000 0
Enerplus CorpCALL2927661027500SHDFND1 0 500 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108744,000SHDFND1 0 4,000 0
SPDR S&P Oil & Gas Exploration & Production ETFPUT78468R5565,07640,000SHSOLE40,000 0 0
Barrick Gold CorpPUT067901108321,700SHDFND1 0 1,700 0
Teck Resources LtdCALL8787422042557,000SHDFND1 0 7,000 0
Hudbay Minerals IncCALL44362810281,600SHDFND1 0 1,600 0
Pembina Pipeline CorpCALL706327103321,000SHDFND1 0 1,000 0
Suncor Energy IncCALL867224107341,100SHDFND1 0 1,100 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL008474108871,700SHDFND1 0 1,700 0
TransAlta CorpCALL89346D107728,200SHDFND1 0 8,200 0
BCE IncPUT05534B76031700SHDFND1 0 700 0
Teck Resources LtdCALL8787422042125,800SHDFND1 0 5,800 0
Toronto-Dominion Bank/TheCALL8911605091442,400SHDFND1 0 2,400 0
SPDR S&P 500 ETF TrustCALL78462F10320,47450,000SHSOLE50,000 0 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108563,000SHDFND1 0 3,000 0
TELUS CorpCALL87971M1031216,100SHDFND1 0 6,100 0
Teck Resources LtdPUT87874220418500SHDFND1 0 500 0
Canadian Natural Resources LtdCALL136385101551,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R106734,000SHDFND1 0 4,000 0
Cenovus Energy IncCALL15135U109774,400SHDFND1 0 4,400 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Magna International IncCALL55922240132600SHDFND1 0 600 0
BCE IncCALL05534B760851,900SHDFND1 0 1,900 0
SPDR S&P 500 ETF TrustPUT78462F10381,894200,000SHSOLE200,000 0 0
Teck Resources LtdCALL8787422041173,200SHDFND1 0 3,200 0
Citigroup IncCALL1729674244,689100,000SHSOLE100,000 0 0
JPMorgan Chase & CoCALL46625H1009,12270,000SHSOLE70,000 0 0
Agnico Eagle Mines LtdPUT0084741081993,900SHDFND1 0 3,900 0
Enbridge IncPUT29250N105381,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108563,000SHDFND1 0 3,000 0
Canadian Natural Resources LtdPUT1363851013816,900SHDFND1 0 6,900 0
Franco-Nevada CorpPUT3518581054373,000SHDFND1 0 3,000 0
Rogers Communications IncCALL77510920028600SHDFND1 0 600 0
Brookfield Infrastructure Partners LPPUTG162521011,74351,600SHSOLE51,600 0 0
Bank of MontrealPUT0636711014,45650,000SHSOLE50,000 0 0
Canadian Imperial Bank of CommercePUT1360691013,18275,000SHSOLE75,000 0 0
Hudbay Minerals IncPUT4436281023500SHDFND1 0 500 0
Canadian Natural Resources LtdPUT1363851014037,300SHDFND1 0 7,300 0
Cenovus Energy IncPUT15135U109352,000SHDFND1 0 2,000 0
Imperial Oil LtdCALL4530384081272,500SHDFND1 0 2,500 0
Agnico Eagle Mines LtdCALL008474108511,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B10712300SHDFND1 0 300 0
Kinross Gold CorpCALL4969024042500SHDFND1 0 500 0
Energy Select Sector SPDR FundPUT81369Y5068,281100,000SHSOLE100,000 0 0
Pembina Pipeline CorpCALL70632710364419,900SHDFND1 0 19,900 0
Kinross Gold CorpPUT49690240481,600SHDFND1 0 1,600 0
Enbridge IncCALL29250N10511300SHDFND1 0 300 0
Enerplus CorpPUT2927661029600SHDFND1 0 600 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1056,486170,300SHDFND1 0 170,300 0
Pembina Pipeline CorpCALL70632710323700SHDFND1 0 700 0
Enerplus CorpCALL292766102261,800SHDFND1 0 1,800 0
Crescent Point Energy CorpCALL22576C101101,400SHDFND1 0 1,400 0
Canadian Natural Resources LtdPUT1363851012434,400SHDFND1 0 4,400 0
Royal Bank of CanadaPUT780087102961,000SHDFND1 0 1,000 0
Osisko Gold Royalties LtdCALL68827L101161,000SHDFND1 0 1,000 0
Canadian National Railway CoCALL1363751024013,400SHDFND1 0 3,400 0
Canadian Natural Resources LtdCALL136385101661,200SHDFND1 0 1,200 0
Toronto-Dominion Bank/ThePUT8911605091,08318,100SHDFND1 0 18,100 0
Sun Life Financial IncCALL8667961052615,600SHDFND1 0 5,600 0
Barrick Gold CorpPUT067901108935,000SHDFND1 0 5,000 0
Fortis Inc/CanadaPUT3495531077,124167,500SHSOLE167,500 0 0
Brookfield Renewable Partners LPPUTG162581081,49047,300SHSOLE47,300 0 0
Toronto-Dominion Bank/ThePUT891160509961,600SHDFND1 0 1,600 0
Cameco CorpPUT13321L108291,100SHDFND1 0 1,100 0
Bank of MontrealPUT06367110153600SHDFND1 0 600 0
Franco-Nevada CorpCALL35185810515100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL13638510128500SHDFND1 0 500 0
Teck Resources LtdCALL8787422041464,000SHDFND1 0 4,000 0
Canadian Natural Resources LtdCALL136385101551,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT13606910125600SHDFND1 0 600 0
Canadian Natural Resources LtdCALL13638510111200SHDFND1 0 200 0
Barrick Gold CorpCALL067901108502,700SHDFND1 0 2,700 0
Kinross Gold CorpCALL49690240492,000SHDFND1 0 2,000 0
Bank of Nova Scotia/TheCALL0641491071412,800SHDFND1 0 2,800 0
Cenovus Energy IncPUT15135U1092100SHDFND1 0 100 0
Wheaton Precious Metals CorpCALL962879102771,600SHDFND1 0 1,600 0
BCE IncCALL05534B760491,100SHDFND1 0 1,100 0
TELUS CorpPUT87971M10310500SHDFND1 0 500 0
Crescent Point Energy CorpPUT22576C101213,000SHDFND1 0 3,000 0
TransAlta CorpCALL89346D1073300SHDFND1 0 300 0
Pembina Pipeline CorpPUT706327103321,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108391,500SHDFND1 0 1,500 0
Nutrien LtdCALL67077M1087100SHDFND1 0 100 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108744,000SHDFND1 0 4,000 0
Hudbay Minerals IncCALL4436281021100SHDFND1 0 100 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Teck Resources LtdCALL878742204361,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011089500SHDFND1 0 500 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT06790110815800SHDFND1 0 800 0
Brookfield Renewable Partners LPCALLG1625810831510,000SHDFND1 0 10,000 0
Vermilion Energy IncCALL923725105191,500SHDFND1 0 1,500 0
Royal Bank of CanadaCALL7800871027077,400SHDFND1 0 7,400 0
Agnico Eagle Mines LtdPUT0084741081883,700SHDFND1 0 3,700 0
Canadian National Railway CoCALL1363751022001,700SHDFND1 0 1,700 0
Franco-Nevada CorpCALL35185810515100SHDFND1 0 100 0
Kinross Gold CorpCALL49690240461,300SHDFND1 0 1,300 0
Enerplus CorpCALL292766102292,000SHDFND1 0 2,000 0
Enbridge IncCALL29250N105381,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL06790110827314,700SHDFND1 0 14,700 0
Cameco CorpCALL13321L1082308,800SHDFND1 0 8,800 0
Barrick Gold CorpPUT067901108191,000SHDFND1 0 1,000 0
Canadian Pacific Railway LtdPUT13645T10038500SHDFND1 0 500 0
Canadian National Railway CoPUT13637510259500SHDFND1 0 500 0
Agnico Eagle Mines LtdCALL008474108511,000SHDFND1 0 1,000 0
AbCellera Biologics IncCALL00288U10645260,000SHSOLE60,000 0 0
Vermilion Energy IncPUT923725105191,500SHDFND1 0 1,500 0
TC Energy CorpCALL87807B107471,200SHDFND1 0 1,200 0
Canadian Natural Resources LtdCALL1363851016100SHDFND1 0 100 0
Rogers Communications IncCALL77510920023500SHDFND1 0 500 0
Teck Resources LtdCALL87874220447413,000SHDFND1 0 13,000 0
Kensington Capital AcquisitionCOM74767V109 0 10SHSOLE10 0 0
Rogers Communications IncCALL77510920014300SHDFND1 0 300 0
Thomson Reuters CorpPUT8849037093903,000SHDFND1 0 3,000 0
Suncor Energy IncPUT8672241071023,300SHDFND1 0 3,300 0
Canadian Imperial Bank of CommercePUT136069101852,000SHDFND1 0 2,000 0
CAE IncCALL124765108502,200SHDFND1 0 2,200 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1CALL46090E10314,44445,000SHSOLE45,000 0 0
Barrick Gold CorpPUT067901108744,000SHDFND1 0 4,000 0
Invesco QQQ Trust Series 1PUT46090E10314,44445,000SHSOLE45,000 0 0
Canadian National Railway CoPUT1363751021411,200SHDFND1 0 1,200 0
Canadian Natural Resources LtdPUT1363851013927,100SHDFND1 0 7,100 0
TC Energy CorpCALL87807B1074100SHDFND1 0 100 0
Canadian National Railway CoCALL13637510247400SHDFND1 0 400 0
CGI IncCALL12532H10429300SHDFND1 0 300 0
Canadian Natural Resources LtdCALL136385101721,300SHDFND1 0 1,300 0
BCE IncCALL05534B760451,000SHDFND1 0 1,000 0
TC Energy CorpCALL87807B1074100SHDFND1 0 100 0
CAE IncCALL124765108231,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Rogers Communications IncCALL77510920023500SHDFND1 0 500 0
Suncor Energy IncPUT86722410722700SHDFND1 0 700 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL13638510117300SHDFND1 0 300 0
Cameco CorpPUT13321L10813500SHDFND1 0 500 0
TELUS CorpPUT87971M103201,000SHDFND1 0 1,000 0
Open Text CorpCALL683715106391,000SHDFND1 0 1,000 0
CGI IncCALL12532H10419200SHDFND1 0 200 0
Osisko Gold Royalties LtdCALL68827L1012100SHDFND1 0 100 0
Teck Resources LtdCALL8787422047200SHDFND1 0 200 0
Enbridge IncPUT29250N10541911,000SHDFND1 0 11,000 0
Wheaton Precious Metals CorpCALL9628791025100SHDFND1 0 100 0
Brookfield Renewable Partners LPPUTG162581086200SHDFND1 0 200 0
Nutrien LtdPUT67077M1081552,100SHDFND1 0 2,100 0
Vermilion Energy IncCALL9237251056500SHDFND1 0 500 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Schwab U.S. REIT ETFETF80852484720,1721,035,000SHSOLE1,035,000 0 0
Schwab U.S. Aggregate Bond ETFETF80852483946,650995,000SHSOLE995,000 0 0
Fortis Inc/CanadaPUT34955310738900SHDFND1 0 900 0
Fortis Inc/CanadaPUT34955310738900SHDFND1 0 900 0
Vermilion Energy IncPUT923725105191,500SHDFND1 0 1,500 0
Fortis Inc/CanadaCALL3495531071273,000SHDFND1 0 3,000 0
Pembina Pipeline CorpPUT706327103321,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109915,200SHDFND1 0 5,200 0
TELUS CorpCALL87971M10312600SHDFND1 0 600 0
Vermilion Energy IncPUT9237251053200SHDFND1 0 200 0
Pembina Pipeline CorpPUT706327103973,000SHDFND1 0 3,000 0
TC Energy CorpCALL87807B1071945,000SHDFND1 0 5,000 0
BCE IncCALL05534B76018400SHDFND1 0 400 0
Vermilion Energy IncPUT9237251051100SHDFND1 0 100 0
Crescent Point Energy CorpCALL22576C101111,600SHDFND1 0 1,600 0
Canadian Natural Resources LtdCALL1363851011713,100SHDFND1 0 3,100 0
Barrick Gold CorpPUT067901108563,000SHDFND1 0 3,000 0
Vermilion Energy IncCALL923725105524,000SHDFND1 0 4,000 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M103201,000SHDFND1 0 1,000 0
First Majestic Silver CorpCALL32076V10371,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M10349825,100SHDFND1 0 25,100 0
Canadian Imperial Bank of CommerceCALL1360691013017,100SHDFND1 0 7,100 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Suncor Energy IncCALL867224107371,200SHDFND1 0 1,200 0
Centerra Gold IncCALL15200610261,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L10821800SHDFND1 0 800 0
TELUS CorpPUT87971M103281,400SHDFND1 0 1,400 0
Sun Life Financial IncCALL86679610523500SHDFND1 0 500 0
Vermilion Energy IncCALL923725105181,400SHDFND1 0 1,400 0
TC Energy CorpCALL87807B107391,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL06414910730600SHDFND1 0 600 0
Hudbay Minerals IncCALL44362810291,700SHDFND1 0 1,700 0
TELUS CorpCALL87971M103402,000SHDFND1 0 2,000 0
Fortis Inc/CanadaCALL3495531071232,900SHDFND1 0 2,900 0
BCE IncCALL05534B76036800SHDFND1 0 800 0
Royal Bank of CanadaCALL7800871024014,200SHDFND1 0 4,200 0
Enerplus CorpPUT2927661024300SHDFND1 0 300 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M10815200SHDFND1 0 200 0
Canadian Imperial Bank of CommercePUT136069101681,600SHDFND1 0 1,600 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Rogers Communications IncCALL77510920014300SHDFND1 0 300 0
Yamana Gold IncPUT98462Y1004700SHDFND1 0 700 0
Bank of MontrealCALL0636711011782,000SHDFND1 0 2,000 0
Vermilion Energy IncPUT9237251054300SHDFND1 0 300 0
Invesco QQQ Trust Series 1PUT46090E10332,097100,000SHSOLE100,000 0 0
Bank of Nova Scotia/ThePUT0641491071412,800SHDFND1 0 2,800 0
Bank of MontrealPUT0636711011782,000SHDFND1 0 2,000 0
Cameco CorpPUT13321L10821800SHDFND1 0 800 0
Bank of MontrealCALL0636711012673,000SHDFND1 0 3,000 0
BCE IncCALL05534B760892,000SHDFND1 0 2,000 0
Manulife Financial CorpCALL56501R106623,400SHDFND1 0 3,400 0
Suncor Energy IncPUT8672241076,202200,000SHSOLE200,000 0 0
Rogers Communications IncCALL77510920019400SHDFND1 0 400 0
Teck Resources LtdCALL87874220411300SHDFND1 0 300 0
Celestica IncCALL15101Q108131,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT89116050965811,000SHDFND1 0 11,000 0
Toronto-Dominion Bank/ThePUT8911605095389,000SHDFND1 0 9,000 0
Ovintiv IncCALL69047Q102541,500SHDFND1 0 1,500 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL4530384081272,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/ThePUT8911605091,62727,200SHDFND1 0 27,200 0
Vermilion Energy IncCALL923725105675,200SHDFND1 0 5,200 0
Bank of MontrealCALL063671101981,100SHDFND1 0 1,100 0
Nutrien LtdPUT67077M1081552,100SHDFND1 0 2,100 0
Nutrien LtdPUT67077M108741,000SHDFND1 0 1,000 0
Hudbay Minerals IncPUT4436281023500SHDFND1 0 500 0
Thomson Reuters CorpCALL8849037091301,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL1360691011313,100SHDFND1 0 3,100 0
Bank of MontrealCALL063671101891,000SHDFND1 0 1,000 0
Nutrien LtdPUT67077M1082213,000SHDFND1 0 3,000 0
Vermilion Energy IncCALL92372510516813,000SHDFND1 0 13,000 0
Vermilion Energy IncCALL923725105655,000SHDFND1 0 5,000 0
Vermilion Energy IncCALL923725105231,800SHDFND1 0 1,800 0
Suncor Energy IncCALL8672241071053,400SHDFND1 0 3,400 0
Teck Resources LtdCALL878742204471,300SHDFND1 0 1,300 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Enerplus CorpPUT292766102584,000SHDFND1 0 4,000 0
Nutrien LtdCALL67077M1087100SHDFND1 0 100 0
Hudbay Minerals IncCALL4436281023500SHDFND1 0 500 0
Canadian Natural Resources LtdPUT1363851018,291150,000SHSOLE150,000 0 0
Invesco QQQ Trust Series 1PUT46090E10380,243250,000SHSOLE250,000 0 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
TC Energy CorpCALL87807B10723600SHDFND1 0 600 0
Cameco CorpCALL13321L10832212,300SHDFND1 0 12,300 0
Vermilion Energy IncCALL9237251053200SHDFND1 0 200 0
Rogers Communications IncCALL775109200511,100SHDFND1 0 1,100 0
Vermilion Energy IncCALL923725105131,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871026216,500SHDFND1 0 6,500 0
CAE IncCALL124765108231,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL34955310721500SHDFND1 0 500 0
Crescent Point Energy CorpCALL22576C101568,000SHDFND1 0 8,000 0
Vermilion Energy IncCALL923725105262,000SHDFND1 0 2,000 0
Brookfield Infrastructure Partners LPCALLG162521011013,000SHDFND1 0 3,000 0
Barrick Gold CorpCALL0679011086300SHDFND1 0 300 0
Pembina Pipeline CorpPUT706327103652,000SHDFND1 0 2,000 0
Teck Resources LtdCALL8787422044100SHDFND1 0 100 0
Ovintiv IncCALL69047Q10218500SHDFND1 0 500 0
Nutrien LtdPUT67077M10815200SHDFND1 0 200 0
Cameco CorpPUT13321L108522,000SHDFND1 0 2,000 0
Agnico Eagle Mines LtdPUT008474108921,800SHDFND1 0 1,800 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT0084741081022,000SHDFND1 0 2,000 0
Bank of MontrealCALL0636711013383,800SHDFND1 0 3,800 0
Royal Bank of CanadaPUT7800871021912,000SHDFND1 0 2,000 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M10316800SHDFND1 0 800 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Rogers Communications IncCALL77510920028600SHDFND1 0 600 0
Teck Resources LtdCALL87874220446312,700SHDFND1 0 12,700 0
Hudbay Minerals IncCALL443628102316,000SHDFND1 0 6,000 0
Canadian Pacific Railway LtdCALL13645T1008100SHDFND1 0 100 0
Invesco QQQ Trust Series 1PUT46090E10312,83940,000SHSOLE40,000 0 0
Nutrien LtdPUT67077M1081772,400SHDFND1 0 2,400 0
Canadian Imperial Bank of CommerceCALL13606910113300SHDFND1 0 300 0
Agnico Eagle Mines LtdPUT0084741081583,100SHDFND1 0 3,100 0
Bank of MontrealCALL0636711011331,500SHDFND1 0 1,500 0
West Fraser Timber Co LtdCALL95284510521300SHDFND1 0 300 0
Suncor Energy IncCALL86722410731010,000SHDFND1 0 10,000 0
Cenovus Energy IncCALL15135U109241,400SHDFND1 0 1,400 0
Open Text CorpPUT683715106772,000SHDFND1 0 2,000 0
Enerplus CorpCALL292766102725,000SHDFND1 0 5,000 0
Invesco QQQ Trust Series 1CALL46090E10324,07375,000SHSOLE75,000 0 0
Nutrien LtdPUT67077M1087100SHDFND1 0 100 0
Invesco QQQ Trust Series 1PUT46090E10348,146150,000SHSOLE150,000 0 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Osisko Gold Royalties LtdCALL68827L101795,000SHDFND1 0 5,000 0
Cenovus Energy IncCALL15135U1091035,900SHDFND1 0 5,900 0
Suncor Energy IncPUT86722410725800SHDFND1 0 800 0
Sun Life Financial IncPUT8667961055100SHDFND1 0 100 0
Cameco CorpCALL13321L1081054,000SHDFND1 0 4,000 0
Bank of Nova Scotia/ThePUT06414910710200SHDFND1 0 200 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491073226,400SHDFND1 0 6,400 0
Cameco CorpCALL13321L10813500SHDFND1 0 500 0
Bank of MontrealPUT0636711015876,600SHDFND1 0 6,600 0
Canadian Natural Resources LtdPUT13638510128500SHDFND1 0 500 0
Fidelity MSCI Utilities Index ETFETF31609286522,117505,000SHSOLE505,000 0 0
CGI IncPUT12532H104961,000SHDFND1 0 1,000 0
CGI IncCALL12532H104961,000SHDFND1 0 1,000 0
CGI IncCALL12532H104961,000SHDFND1 0 1,000 0
Fortis Inc/CanadaPUT3495531079,412221,300SHSOLE221,300 0 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108501,900SHDFND1 0 1,900 0
Agnico Eagle Mines LtdPUT0084741081172,300SHDFND1 0 2,300 0
Royal Bank of CanadaCALL7800871023253,400SHDFND1 0 3,400 0
Cameco CorpCALL13321L108783,000SHDFND1 0 3,000 0
Cameco CorpCALL13321L108522,000SHDFND1 0 2,000 0
Vermilion Energy IncCALL9237251056500SHDFND1 0 500 0
Barrick Gold CorpPUT0679011089500SHDFND1 0 500 0
TC Energy CorpPUT87807B1071173,000SHDFND1 0 3,000 0
TC Energy CorpPUT87807B1071092,800SHDFND1 0 2,800 0
Canadian National Railway CoCALL1363751021301,100SHDFND1 0 1,100 0
Teck Resources LtdCALL878742204441,200SHDFND1 0 1,200 0
Imperial Oil LtdCALL45303840810200SHDFND1 0 200 0
TC Energy CorpPUT87807B1071052,700SHDFND1 0 2,700 0
First Majestic Silver CorpCALL32076V1036800SHDFND1 0 800 0
Franco-Nevada CorpCALL35185810515100SHDFND1 0 100 0
Enbridge IncCALL29250N1054100SHDFND1 0 100 0
MAG Silver CorpPUT55903Q1044300SHDFND1 0 300 0
Enbridge IncPUT29250N10511300SHDFND1 0 300 0
Enbridge IncPUT29250N105421,100SHDFND1 0 1,100 0
Vermilion Energy IncPUT9237251056500SHDFND1 0 500 0
Brookfield Renewable Partners LPPUTG1625810813400SHSOLE400 0 0
Suncor Energy IncCALL867224107311,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109613,500SHDFND1 0 3,500 0
Algonquin Power & Utilities CorpPUT01585710510512,500SHDFND1 0 12,500 0
Kinross Gold CorpPUT4969024042500SHDFND1 0 500 0
Canadian Pacific Railway LtdPUT13645T1008100SHDFND1 0 100 0
Cenovus Energy IncCALL15135U1099500SHDFND1 0 500 0
Cameco CorpCALL13321L108522,000SHDFND1 0 2,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L10875128,700SHDFND1 0 28,700 0
CGI IncCALL12532H1044144,300SHDFND1 0 4,300 0
Ovintiv IncCALL69047Q102361,000SHDFND1 0 1,000 0
BCE IncPUT05534B76055912,500SHDFND1 0 12,500 0
BCE IncCALL05534B7601343,000SHDFND1 0 3,000 0
Cenovus Energy IncCALL15135U109875,000SHDFND1 0 5,000 0
TC Energy CorpCALL87807B1079,946256,000SHDFND1 0 256,000 0
Suncor Energy IncPUT8672241071244,000SHDFND1 0 4,000 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Kinross Gold CorpPUT49690240492,000SHDFND1 0 2,000 0
Suncor Energy IncPUT867224107742,400SHDFND1 0 2,400 0
Brookfield Renewable Partners LPPUTG162581089300SHDFND1 0 300 0
Bank of Nova Scotia/ThePUT06414910720400SHDFND1 0 400 0
Enbridge IncPUT29250N1051834,800SHDFND1 0 4,800 0
Vermilion Energy IncCALL9237251056500SHDFND1 0 500 0
Yamana Gold IncPUT98462Y10061,000SHDFND1 0 1,000 0
Imperial Oil LtdPUT4530384085100SHDFND1 0 100 0
Toronto-Dominion Bank/TheCALL8911605098,974150,000SHDFND1 0 150,000 0
Financial Select Sector SPDR FundCALL81369Y6052,45176,200SHSOLE76,200 0 0
Canadian Imperial Bank of CommerceCALL13606910117400SHDFND1 0 400 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Pembina Pipeline CorpPUT70632710319600SHDFND1 0 600 0
Bank of Nova Scotia/ThePUT0641491071513,000SHDFND1 0 3,000 0
Canadian Imperial Bank of CommerceCALL1360691011443,400SHDFND1 0 3,400 0
Cameco CorpCALL13321L108471,800SHDFND1 0 1,800 0
Fortis Inc/CanadaPUT34955310725600SHDFND1 0 600 0
TC Energy CorpCALL87807B107471,200SHDFND1 0 1,200 0
Cameco CorpCALL13321L108371,400SHDFND1 0 1,400 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT78008710223,880250,000SHSOLE250,000 0 0
Royal Bank of CanadaCALL7800871029,552100,000SHSOLE100,000 0 0
Canadian Imperial Bank of CommerceCALL1360691014,235100,000SHSOLE100,000 0 0
Enbridge IncCALL29250N1055,446143,000SHDFND1 0 143,000 0
Cameco CorpCALL13321L108522,000SHDFND1 0 2,000 0
Cenovus Energy IncCALL15135U1099500SHDFND1 0 500 0
Cameco CorpCALL13321L108652,500SHDFND1 0 2,500 0
Canadian Natural Resources LtdCALL1363851014598,300SHDFND1 0 8,300 0
Wheaton Precious Metals CorpPUT962879102481,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C1011200SHDFND1 0 200 0
Bank of MontrealCALL06367110113,550152,300SHDFND1 0 152,300 0
Bank of Nova Scotia/ThePUT0641491074288,500SHDFND1 0 8,500 0
Cameco CorpPUT13321L10824900SHDFND1 0 900 0
Methanex CorpCALL59151K108461,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1CALL46090E10316,04950,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1CALL46090E10332,097100,000SHSOLE100,000 0 0
Sun Life Financial IncPUT866796105651,400SHDFND1 0 1,400 0
Agnico Eagle Mines LtdPUT00847410825500SHDFND1 0 500 0
Crescent Point Energy CorpCALL22576C1012300SHDFND1 0 300 0
VanEck Gold Miners ETF/USAPUT92189F10611,323350,000SHSOLE350,000 0 0
Newmont CorpPUT6516391065100SHDFND1 0 100 0
Teck Resources LtdCALL878742204361,000SHDFND1 0 1,000 0
Brookfield Renewable Partners LPPUTG162581088,054255,600SHSOLE255,600 0 0
Enerplus CorpCALL292766102926,400SHDFND1 0 6,400 0
Algonquin Power & Utilities CorpPUT01585710510512,500SHDFND1 0 12,500 0
Algonquin Power & Utilities CorpPUT01585710510512,500SHDFND1 0 12,500 0
CAE IncCALL1247651085200SHDFND1 0 200 0
Open Text CorpCALL68371510619500SHDFND1 0 500 0
BCE IncPUT05534B7601573,500SHDFND1 0 3,500 0
Brookfield Renewable Partners LPPUTG1625810839412,500SHDFND1 0 12,500 0
Canadian Imperial Bank of CommerceCALL1360691011192,800SHDFND1 0 2,800 0
Royal Bank of CanadaPUT7800871023,50836,700SHSOLE36,700 0 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
Agnico Eagle Mines LtdCALL0084741081272,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/ThePUT89116050974812,500SHDFND1 0 12,500 0
Cameco CorpCALL13321L108783,000SHDFND1 0 3,000 0
Cenovus Energy IncCALL15135U109442,500SHDFND1 0 2,500 0
Wheaton Precious Metals CorpCALL96287910243900SHDFND1 0 900 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
Suncor Energy IncPUT8672241073,101100,000SHDFND1 0 100,000 0
Suncor Energy IncCALL8672241072,01665,000SHDFND1 0 65,000 0
Canadian Imperial Bank of CommercePUT1360691014100SHDFND1 0 100 0
Vermilion Energy IncCALL9237251056500SHDFND1 0 500 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL06414910710200SHDFND1 0 200 0
Bank of MontrealPUT0636711012142,400SHDFND1 0 2,400 0
Agnico Eagle Mines LtdPUT008474108611,200SHDFND1 0 1,200 0
Toronto-Dominion Bank/ThePUT89116050977813,000SHDFND1 0 13,000 0
Cameco CorpCALL13321L1081445,500SHDFND1 0 5,500 0
Brookfield Infrastructure Partners LPPUTG1625210154016,000SHSOLE16,000 0 0
Brookfield Infrastructure Partners LPPUTG162521015,906174,900SHSOLE174,900 0 0
CGI IncPUT12532H1041441,500SHDFND1 0 1,500 0
Osisko Gold Royalties LtdCALL68827L1013200SHDFND1 0 200 0
Barrick Gold CorpPUT067901108191,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105211,600SHDFND1 0 1,600 0
Vermilion Energy IncCALL923725105382,900SHDFND1 0 2,900 0
Vermilion Energy IncCALL923725105141,100SHDFND1 0 1,100 0
Fortis Inc/CanadaPUT3495531074179,800SHSOLE9,800 0 0
Magna International IncCALL5592224011072,000SHDFND1 0 2,000 0
CGI IncPUT12532H10429300SHDFND1 0 300 0
Cameco CorpCALL13321L108652,500SHDFND1 0 2,500 0
Cameco CorpCALL13321L1081786,800SHDFND1 0 6,800 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M10314700SHDFND1 0 700 0
Vermilion Energy IncCALL92372510513110,100SHDFND1 0 10,100 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Teck Resources LtdCALL8787422047200SHDFND1 0 200 0
Teck Resources LtdCALL8787422044100SHDFND1 0 100 0
Brookfield Infrastructure Partners LPPUTG1625210135510,500SHSOLE10,500 0 0
Toronto-Dominion Bank/ThePUT8911605092394,000SHDFND1 0 4,000 0
Canadian Natural Resources LtdCALL1363851013927,100SHDFND1 0 7,100 0
Manulife Financial CorpCALL56501R106422,300SHDFND1 0 2,300 0
Toronto-Dominion Bank/ThePUT8911605092394,000SHDFND1 0 4,000 0
Toronto-Dominion Bank/TheCALL89116050936600SHDFND1 0 600 0
Barrick Gold CorpCALL067901108412,200SHDFND1 0 2,200 0
Financial Select Sector SPDR FundCALL81369Y6053,216100,000SHSOLE100,000 0 0
Bank of Nova Scotia/TheCALL064149107801,600SHDFND1 0 1,600 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Magna International IncCALL5592224015100SHDFND1 0 100 0
Brookfield Infrastructure Partners LPPUTG162521011384,100SHSOLE4,100 0 0
Bank of MontrealPUT06367110118200SHDFND1 0 200 0
Ovintiv IncCALL69047Q1024100SHDFND1 0 100 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N1051644,300SHDFND1 0 4,300 0
Granite Real Estate Investment TrustCALL387437114621,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R1062100SHDFND1 0 100 0
Bank of MontrealPUT0636711018,897100,000SHSOLE100,000 0 0
Bank of MontrealCALL0636711018,897100,000SHSOLE100,000 0 0
Enbridge IncPUT29250N10527700SHDFND1 0 700 0
Fortis Inc/CanadaCALL34955310713300SHDFND1 0 300 0
Sun Life Financial IncCALL86679610519,631420,700SHDFND1 0 420,700 0
Enbridge IncPUT29250N105571,500SHDFND1 0 1,500 0
Pembina Pipeline CorpCALL70632710316500SHDFND1 0 500 0
Energy Select Sector SPDR FundPUT81369Y5063,30439,900SHSOLE39,900 0 0
Bank of MontrealPUT0636711011,69019,000SHDFND1 0 19,000 0
Bank of MontrealPUT0636711014455,000SHDFND1 0 5,000 0
Bank of MontrealPUT06367110189010,000SHDFND1 0 10,000 0
Energy Select Sector SPDR FundPUT81369Y5065967,200SHSOLE7,200 0 0
Sun Life Financial IncCALL8667961051403,000SHDFND1 0 3,000 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Teck Resources LtdCALL8787422042015,500SHDFND1 0 5,500 0
Cenovus Energy IncCALL15135U109512,900SHDFND1 0 2,900 0
Fortis Inc/CanadaPUT349553107641,500SHDFND1 0 1,500 0
Canadian Natural Resources LtdCALL13638510128500SHDFND1 0 500 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108522,000SHDFND1 0 2,000 0
Fortis Inc/CanadaPUT3495531074100SHDFND1 0 100 0
TELUS CorpPUT87971M103341,700SHDFND1 0 1,700 0
Manulife Financial CorpCALL56501R106181,000SHDFND1 0 1,000 0
Brookfield Renewable Partners LPPUTG162581081203,800SHSOLE3,800 0 0
Nutrien LtdPUT67077M10815200SHDFND1 0 200 0
iShares iBoxx High Yield Corporate Bond ETFPUT4642885133,42245,300SHSOLE45,300 0 0
Enbridge IncPUT29250N105381,000SHDFND1 0 1,000 0
Bank of MontrealPUT06367110118200SHDFND1 0 200 0
Teck Resources LtdCALL8787422041,50641,300SHDFND1 0 41,300 0
Agnico Eagle Mines LtdCALL008474108511,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1054100SHDFND1 0 100 0
Nutrien LtdPUT67077M108741,000SHDFND1 0 1,000 0
Hudbay Minerals IncPUT443628102102,000SHDFND1 0 2,000 0
Pembina Pipeline CorpCALL7063271036200SHDFND1 0 200 0
Wheaton Precious Metals CorpCALL9628791025100SHDFND1 0 100 0
Waste Connections IncCALL94106B1011391,000SHDFND1 0 1,000 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Magna International IncCALL559222401531,000SHDFND1 0 1,000 0
Magna International IncCALL5592224011392,600SHDFND1 0 2,600 0
Vermilion Energy IncPUT92372510513010,000SHDFND1 0 10,000 0
Teck Resources LtdCALL8787422042526,900SHDFND1 0 6,900 0
SPDR S&P 500 ETF TrustPUT78462F10314,33135,000SHSOLE35,000 0 0
Teck Resources LtdCALL878742204361,000SHDFND1 0 1,000 0
West Fraser Timber Co LtdCALL95284510514200SHDFND1 0 200 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Canadian National Railway CoPUT1363751021181,000SHDFND1 0 1,000 0
Teck Resources LtdCALL87874220415400SHDFND1 0 400 0
Toronto-Dominion Bank/TheCALL8911605096100SHDFND1 0 100 0
Enbridge IncCALL29250N1051223,200SHDFND1 0 3,200 0
Canadian National Railway CoCALL1363751029,65281,900SHDFND1 0 81,900 0
Vermilion Energy IncCALL923725105131,000SHDFND1 0 1,000 0
Sun Life Financial IncPUT86679610533700SHDFND1 0 700 0
Enbridge IncCALL29250N105691,800SHDFND1 0 1,800 0
TC Energy CorpCALL87807B10717,367447,000SHDFND1 0 447,000 0
Magna International IncPUT559222401641,200SHDFND1 0 1,200 0
Hudbay Minerals IncCALL443628102132,400SHDFND1 0 2,400 0
MAG Silver CorpCALL55903Q104383,000SHDFND1 0 3,000 0
Fortis Inc/CanadaCALL3495531071363,200SHDFND1 0 3,200 0
Agnico Eagle Mines LtdCALL0084741082344,600SHDFND1 0 4,600 0
Barrick Gold CorpPUT0679011089500SHDFND1 0 500 0
Fortis Inc/CanadaCALL34955310717400SHDFND1 0 400 0
Canadian Natural Resources LtdCALL13638510117300SHDFND1 0 300 0
Barrick Gold CorpPUT06790110813700SHDFND1 0 700 0
Gildan Activewear IncCALL37591610313400SHDFND1 0 400 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1054,760125,000SHSOLE125,000 0 0
Newmont CorpCALL65163910615300SHDFND1 0 300 0
Cameco CorpCALL13321L108813,100SHDFND1 0 3,100 0
First Majestic Silver CorpPUT32076V10371,000SHDFND1 0 1,000 0
SPDR S&P 500 ETF TrustPUT78462F10330,71075,000SHSOLE75,000 0 0
Suncor Energy IncPUT867224107471,500SHDFND1 0 1,500 0
Enbridge IncCALL29250N1051223,200SHDFND1 0 3,200 0
TC Energy CorpPUT87807B1073,885100,000SHSOLE100,000 0 0
Restaurant Brands International IncPUT76131D1032684,000SHDFND1 0 4,000 0
Restaurant Brands International IncPUT76131D103671,000SHDFND1 0 1,000 0
Restaurant Brands International IncPUT76131D103671,000SHDFND1 0 1,000 0
Restaurant Brands International IncCALL76131D103671,000SHDFND1 0 1,000 0
Restaurant Brands International IncPUT76131D103671,000SHDFND1 0 1,000 0
CGI IncPUT12532H104961,000SHDFND1 0 1,000 0
Newmont CorpPUT65163910610200SHDFND1 0 200 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL064149107751,500SHDFND1 0 1,500 0
Bank of Nova Scotia/ThePUT0641491071412,800SHDFND1 0 2,800 0
Bank of Nova Scotia/TheCALL06414910735700SHDFND1 0 700 0
Royal Bank of CanadaPUT7800871023253,400SHDFND1 0 3,400 0
Hudbay Minerals IncPUT443628102377,000SHDFND1 0 7,000 0
Wheaton Precious Metals CorpCALL96287910263013,100SHDFND1 0 13,100 0
TransAlta CorpCALL89346D107131,500SHDFND1 0 1,500 0
Enerplus CorpCALL2927661029600SHDFND1 0 600 0
Agnico Eagle Mines LtdPUT0084741081633,200SHDFND1 0 3,200 0
Barrick Gold CorpPUT067901108372,000SHDFND1 0 2,000 0
Royal Bank of CanadaPUT7800871023824,000SHDFND1 0 4,000 0
Canadian Natural Resources LtdCALL1363851015319,600SHDFND1 0 9,600 0
First Majestic Silver CorpCALL32076V1031200SHDFND1 0 200 0
Tesla IncPUT88160R1014,14920,000SHSOLE20,000 0 0
Magna International IncPUT5592224011072,000SHDFND1 0 2,000 0
Vermilion Energy IncPUT9237251051100SHDFND1 0 100 0
Invesco QQQ Trust Series 1CALL46090E10316,04950,000SHSOLE50,000 0 0
Ovintiv IncCALL69047Q10229800SHDFND1 0 800 0
Agnico Eagle Mines LtdPUT0084741082555,000SHDFND1 0 5,000 0
Canadian Imperial Bank of CommercePUT1360691011062,500SHDFND1 0 2,500 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Enerplus CorpCALL292766102433,000SHDFND1 0 3,000 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL064149107801,600SHDFND1 0 1,600 0
Barrick Gold CorpPUT067901108372,000SHDFND1 0 2,000 0
Magna International IncPUT5592224011603,000SHDFND1 0 3,000 0
Agnico Eagle Mines LtdCALL008474108611,200SHDFND1 0 1,200 0
Agnico Eagle Mines LtdPUT008474108761,500SHDFND1 0 1,500 0
Enerplus CorpCALL2927661021100SHDFND1 0 100 0
Agnico Eagle Mines LtdCALL00847410820400SHDFND1 0 400 0
Suncor Energy IncCALL867224107311,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108744,000SHDFND1 0 4,000 0
Suncor Energy IncPUT8672241076200SHDFND1 0 200 0
Crescent Point Energy CorpPUT22576C101213,000SHDFND1 0 3,000 0
Barrick Gold CorpPUT0679011081679,000SHDFND1 0 9,000 0
Bausch Health Cos IncCALL07173410781,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101932,200SHDFND1 0 2,200 0
CAE IncPUT124765108231,000SHDFND1 0 1,000 0
CAE IncPUT124765108231,000SHDFND1 0 1,000 0
Suncor Energy IncPUT8672241071183,800SHDFND1 0 3,800 0
Suncor Energy IncPUT8672241071866,000SHDFND1 0 6,000 0
Canadian Imperial Bank of CommercePUT13606910117400SHDFND1 0 400 0
Agnico Eagle Mines LtdCALL008474108561,100SHDFND1 0 1,100 0
TC Energy CorpCALL87807B1074100SHDFND1 0 100 0
Vermilion Energy IncCALL92372510512900SHDFND1 0 900 0
Franco-Nevada CorpPUT3518581051461,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL349553107681,600SHDFND1 0 1,600 0
Fortis Inc/CanadaPUT349553107892,100SHDFND1 0 2,100 0
Canadian Natural Resources LtdPUT1363851012384,300SHDFND1 0 4,300 0
Agnico Eagle Mines LtdCALL008474108511,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109704,000SHDFND1 0 4,000 0
Fortis Inc/CanadaCALL349553107892,100SHDFND1 0 2,100 0
Teck Resources LtdCALL878742204732,000SHDFND1 0 2,000 0
Teck Resources LtdCALL87874220440111,000SHDFND1 0 11,000 0
Cameco CorpCALL13321L108943,600SHDFND1 0 3,600 0
Teck Resources LtdCALL8787422041825,000SHDFND1 0 5,000 0
Teck Resources LtdCALL878742204982,700SHDFND1 0 2,700 0
Teck Resources LtdCALL8787422041604,400SHDFND1 0 4,400 0
Teck Resources LtdCALL8787422041173,200SHDFND1 0 3,200 0
Crescent Point Energy CorpCALL22576C1014500SHDFND1 0 500 0
Teck Resources LtdCALL8787422042015,500SHDFND1 0 5,500 0
Royal Bank of CanadaCALL7800871023924,100SHDFND1 0 4,100 0
TELUS CorpPUT87971M1032100SHDFND1 0 100 0
Agnico Eagle Mines LtdPUT0084741081533,000SHDFND1 0 3,000 0
Canadian Natural Resources LtdPUT13638510133600SHDFND1 0 600 0
Brookfield Infrastructure Partners LPCALLG162521019,451280,000SHDFND1 0 280,000 0
Teck Resources LtdCALL87874220429800SHDFND1 0 800 0
Nutrien LtdCALL67077M1081622,200SHDFND1 0 2,200 0
Agnico Eagle Mines LtdPUT00847410853510,500SHDFND1 0 10,500 0
Agnico Eagle Mines LtdPUT0084741082555,000SHDFND1 0 5,000 0
Agnico Eagle Mines LtdPUT0084741081993,900SHDFND1 0 3,900 0
Barrick Gold CorpCALL067901108935,000SHDFND1 0 5,000 0
Agnico Eagle Mines LtdCALL0084741082655,200SHDFND1 0 5,200 0
Suncor Energy IncCALL8672241079300SHDFND1 0 300 0
Enbridge IncPUT29250N1051072,800SHDFND1 0 2,800 0
Enbridge IncCALL29250N1051143,000SHDFND1 0 3,000 0
Cameco CorpCALL13321L1082148,200SHDFND1 0 8,200 0
Agnico Eagle Mines LtdPUT0084741081482,900SHDFND1 0 2,900 0
Barrick Gold CorpCALL067901108985,300SHDFND1 0 5,300 0
Teck Resources LtdCALL8787422042125,800SHDFND1 0 5,800 0
Teck Resources LtdCALL8787422041464,000SHDFND1 0 4,000 0
Celestica IncCALL15101Q108131,000SHDFND1 0 1,000 0
Teck Resources LtdCALL8787422041133,100SHDFND1 0 3,100 0
Teck Resources LtdCALL8787422042045,600SHDFND1 0 5,600 0
Barrick Gold CorpCALL067901108935,000SHDFND1 0 5,000 0
Barrick Gold CorpPUT0679011081,39375,000SHSOLE75,000 0 0
Teck Resources LtdCALL8787422041794,900SHDFND1 0 4,900 0
Cameco CorpCALL13321L108652,500SHDFND1 0 2,500 0
Cameco CorpCALL13321L108391,500SHDFND1 0 1,500 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
TC Energy CorpCALL87807B1072105,400SHDFND1 0 5,400 0
Teck Resources LtdCALL87874220441911,500SHDFND1 0 11,500 0
Teck Resources LtdCALL8787422041093,000SHDFND1 0 3,000 0
Teck Resources LtdCALL878742204982,700SHDFND1 0 2,700 0
TC Energy CorpPUT87807B10738910,000SHDFND1 0 10,000 0
Algonquin Power & Utilities CorpPUT01585710581,000SHDFND1 0 1,000 0
Teck Resources LtdCALL8787422041464,000SHDFND1 0 4,000 0
Cenovus Energy IncCALL15135U109311,800SHDFND1 0 1,800 0
Teck Resources LtdCALL878742204982,700SHDFND1 0 2,700 0
Teck Resources LtdCALL8787422041093,000SHDFND1 0 3,000 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Teck Resources LtdCALL8787422041133,100SHDFND1 0 3,100 0
Magna International IncCALL5592224014,81590,000SHDFND1 0 90,000 0
Agnico Eagle Mines LtdCALL008474108511,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011081307,000SHDFND1 0 7,000 0
SPDR S&P 500 ETF TrustPUT78462F10330,71075,000SHSOLE75,000 0 0
Enbridge IncPUT29250N105381,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N1051223,200SHDFND1 0 3,200 0
Barrick Gold CorpCALL067901108241,300SHDFND1 0 1,300 0
Cenovus Energy IncPUT15135U109191,100SHDFND1 0 1,100 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Thomson Reuters CorpPUT8849037091301,000SHDFND1 0 1,000 0
Precision Drilling CorpPUT74022D4075100SHDFND1 0 100 0
Manulife Financial CorpCALL56501R106181,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109523,000SHDFND1 0 3,000 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N10512,084317,300SHDFND1 0 317,300 0
TELUS CorpCALL87971M1038,877447,700SHDFND1 0 447,700 0
TransAlta CorpCALL89346D1073,228369,500SHDFND1 0 369,500 0
Waste Connections IncCALL94106B10117,794128,000SHDFND1 0 128,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109523,000SHDFND1 0 3,000 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT0084741082555,000SHDFND1 0 5,000 0
Novagold Resources IncCALL66987E20661,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109261,500SHDFND1 0 1,500 0
Nutrien LtdCALL67077M108891,200SHDFND1 0 1,200 0
Newmont CorpPUT651639106982,000SHDFND1 0 2,000 0
Vermilion Energy IncCALL9237251059700SHDFND1 0 700 0
Royal Bank of CanadaPUT780087102961,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT06790110818510,000SHDFND1 0 10,000 0
Manulife Financial CorpCALL56501R1065,592305,100SHDFND1 0 305,100 0
Ovintiv IncCALL69047Q102361,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108563,000SHDFND1 0 3,000 0
Gildan Activewear IncPUT3759161033100SHDFND1 0 100 0
Agnico Eagle Mines LtdPUT008474108761,500SHDFND1 0 1,500 0
Barrick Gold CorpPUT067901108935,000SHDFND1 0 5,000 0
Agnico Eagle Mines LtdPUT0084741084078,000SHDFND1 0 8,000 0
Barrick Gold CorpCALL067901108372,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT136385101881,600SHDFND1 0 1,600 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101991,800SHDFND1 0 1,800 0
Cenovus Energy IncCALL15135U1091056,000SHDFND1 0 6,000 0
Duke Energy CorpCALL26441C2047,33276,000SHSOLE76,000 0 0
Canadian Pacific Railway LtdCALL13645T10031400SHDFND1 0 400 0
NextEra Energy IncCALL65339F1018,479110,000SHSOLE110,000 0 0
Royal Bank of CanadaPUT7800871026406,700SHSOLE6,700 0 0
Enerplus CorpPUT2927661024300SHDFND1 0 300 0
Enbridge IncPUT29250N105381,000SHDFND1 0 1,000 0
Enerplus CorpCALL292766102141,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT00847410850910,000SHDFND1 0 10,000 0
Bank of Nova Scotia/ThePUT0641491075100SHDFND1 0 100 0
Agnico Eagle Mines LtdPUT0084741081322,600SHDFND1 0 2,600 0
Cenovus Energy IncCALL15135U109352,000SHDFND1 0 2,000 0
Manulife Financial CorpPUT56501R1062,749150,000SHSOLE150,000 0 0
iShares iBoxx High Yield Corporate Bond ETFPUT4642885133024,000SHSOLE4,000 0 0
Enbridge IncCALL29250N1051,52340,000SHSOLE40,000 0 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpCALL96287910214300SHDFND1 0 300 0
Canadian Natural Resources LtdPUT1363851013,37261,000SHDFND1 0 61,000 0
Nutrien LtdPUT67077M10822300SHDFND1 0 300 0
Agnico Eagle Mines LtdPUT0084741081072,100SHDFND1 0 2,100 0
Agnico Eagle Mines LtdPUT0084741081533,000SHDFND1 0 3,000 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL0679011086300SHDFND1 0 300 0
Vermilion Energy IncPUT9237251051100SHDFND1 0 100 0
Crescent Point Energy CorpCALL22576C1014600SHDFND1 0 600 0
Canadian Pacific Railway LtdPUT13645T1008100SHDFND1 0 100 0
Royal Bank of CanadaPUT7800871023343,500SHDFND1 0 3,500 0
Celestica IncCALL15101Q108131,000SHDFND1 0 1,000 0
CAE IncCALL124765108522,300SHDFND1 0 2,300 0
Bank of Nova Scotia/ThePUT0641491071162,300SHDFND1 0 2,300 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Franco-Nevada CorpCALL3518581051461,000SHDFND1 0 1,000 0
Enerplus CorpCALL2927661024300SHDFND1 0 300 0
Franco-Nevada CorpCALL3518581053932,700SHDFND1 0 2,700 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108744,000SHDFND1 0 4,000 0
Gildan Activewear IncCALL37591610313400SHDFND1 0 400 0
TELUS CorpPUT87971M103954,800SHDFND1 0 4,800 0
Canadian Natural Resources LtdPUT136385101881,600SHDFND1 0 1,600 0
Bank of MontrealPUT0636711012673,000SHDFND1 0 3,000 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871024785,000SHDFND1 0 5,000 0
Royal Bank of CanadaPUT78008710213,048136,600SHSOLE136,600 0 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Thomson Reuters CorpCALL8849037091301,000SHDFND1 0 1,000 0
Thomson Reuters CorpCALL8849037092602,000SHDFND1 0 2,000 0
Celestica IncCALL15101Q1083200SHDFND1 0 200 0
CGI IncCALL12532H104961,000SHDFND1 0 1,000 0
Brookfield Renewable Partners LPCALLG162581089300SHDFND1 0 300 0
Canadian Natural Resources LtdCALL1363851016,495117,500SHDFND1 0 117,500 0
Canadian Natural Resources LtdPUT1363851018,346151,000SHDFND1 0 151,000 0
Canadian Pacific Railway LtdPUT13645T10038500SHDFND1 0 500 0
Thomson Reuters CorpCALL8849037091301,000SHDFND1 0 1,000 0
Thomson Reuters CorpCALL8849037091301,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M103402,000SHDFND1 0 2,000 0
TC Energy CorpPUT87807B107581,500SHDFND1 0 1,500 0
Suncor Energy IncCALL8672241072,91594,000SHDFND1 0 94,000 0
Suncor Energy IncPUT8672241073,101100,000SHDFND1 0 100,000 0
Pembina Pipeline CorpCALL70632710312,198377,000SHDFND1 0 377,000 0
Algonquin Power & Utilities CorpPUT015857105425,000SHDFND1 0 5,000 0
Royal Bank of CanadaCALL78008710213,249138,700SHSOLE138,700 0 0
Suncor Energy IncPUT86722410775024,200SHDFND1 0 24,200 0
Gildan Activewear IncCALL375916103331,000SHDFND1 0 1,000 0
Magna International IncCALL5592224015100SHDFND1 0 100 0
CGI IncCALL12532H10439400SHDFND1 0 400 0
Canadian National Railway CoCALL1363751021411,200SHDFND1 0 1,200 0
Kinross Gold CorpCALL4969024041200SHDFND1 0 200 0
Bank of Nova Scotia/ThePUT0641491071012,000SHDFND1 0 2,000 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHDFND3 0 50,000 0
Suncor Energy IncPUT8672241071404,500SHDFND1 0 4,500 0
Ovintiv IncCALL69047Q10218500SHDFND1 0 500 0
Vermilion Energy IncPUT9237251056500SHDFND1 0 500 0
Rogers Communications IncCALL7751092009200SHDFND1 0 200 0
Crescent Point Energy CorpCALL22576C1013400SHDFND1 0 400 0
Magna International IncPUT5592224011072,000SHDFND1 0 2,000 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Ovintiv IncCALL69047Q102792,200SHDFND1 0 2,200 0
Imperial Oil LtdCALL4530384085100SHDFND1 0 100 0
Cenovus Energy IncCALL15135U109995,700SHDFND1 0 5,700 0
Canadian Natural Resources LtdPUT1363851011112,000SHDFND1 0 2,000 0
Canadian National Railway CoCALL1363751021891,600SHDFND1 0 1,600 0
Bank of MontrealCALL06367110118200SHDFND1 0 200 0
Teck Resources LtdPUT8787422041,64145,000SHDFND1 0 45,000 0
Toronto-Dominion Bank/ThePUT8911605091732,900SHDFND1 0 2,900 0
Suncor Energy IncCALL867224107311,000SHDFND1 0 1,000 0
Open Text CorpCALL6837151064100SHDFND1 0 100 0
Enerplus CorpCALL2927661021017,000SHDFND1 0 7,000 0
Franco-Nevada CorpCALL3518581051461,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL349553107721,700SHDFND1 0 1,700 0
SPDR S&P 500 ETF TrustCALL78462F10361,421150,000SHSOLE150,000 0 0
Pembina Pipeline CorpCALL70632710316500SHDFND1 0 500 0
Franco-Nevada CorpCALL3518581051461,000SHDFND1 0 1,000 0
Franco-Nevada CorpCALL3518581051461,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605091562,600SHDFND1 0 2,600 0
Bank of MontrealPUT0636711014635,200SHDFND1 0 5,200 0
Bank of MontrealPUT0636711011782,000SHDFND1 0 2,000 0
Bank of MontrealCALL06367110127300SHDFND1 0 300 0
Suncor Energy IncPUT8672241072859,200SHDFND1 0 9,200 0
Wheaton Precious Metals CorpPUT9628791021152,400SHDFND1 0 2,400 0
Suncor Energy IncPUT8672241072207,100SHDFND1 0 7,100 0
Suncor Energy IncPUT8672241071805,800SHDFND1 0 5,800 0
Suncor Energy IncCALL86722410719600SHDFND1 0 600 0
Rogers Communications IncCALL77510920028600SHDFND1 0 600 0
Suncor Energy IncPUT86722410753017,100SHDFND1 0 17,100 0
Bank of MontrealCALL0636711013203,600SHDFND1 0 3,600 0
Canadian National Railway CoCALL13637510282700SHDFND1 0 700 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Newmont CorpCALL651639106491,000SHDFND1 0 1,000 0
Bank of MontrealPUT063671101891,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT064149107501,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT064149107501,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108522,000SHDFND1 0 2,000 0
Barrick Gold CorpCALL067901108633,400SHDFND1 0 3,400 0
Pembina Pipeline CorpPUT706327103321,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT0084741081833,600SHDFND1 0 3,600 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C101213,000SHDFND1 0 3,000 0
Enbridge IncCALL29250N1052446,400SHDFND1 0 6,400 0
MetLife IncCALL59156R1085,794100,000SHSOLE100,000 0 0
Thomson Reuters CorpCALL88490370913100SHDFND1 0 100 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Newmont CorpPUT651639106491,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Pembina Pipeline CorpCALL706327103321,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109965,500SHDFND1 0 5,500 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT0084741082555,000SHDFND1 0 5,000 0
Agnico Eagle Mines LtdCALL0084741081,80835,500SHDFND1 0 35,500 0
Algonquin Power & Utilities CorpPUT015857105131,500SHDFND1 0 1,500 0
Teck Resources LtdPUT878742204732,000SHDFND1 0 2,000 0
Manulife Financial CorpCALL56501R1062100SHDFND1 0 100 0
Methanex CorpPUT59151K10823500SHDFND1 0 500 0
Methanex CorpPUT59151K10823500SHDFND1 0 500 0
Suncor Energy IncPUT86722410758318,800SHDFND1 0 18,800 0
Bausch Health Cos IncPUT071734107243,000SHDFND1 0 3,000 0
TC Energy CorpCALL87807B1074,177107,500SHDFND1 0 107,500 0
Canadian Imperial Bank of CommerceCALL136069101511,200SHDFND1 0 1,200 0
Pembina Pipeline CorpPUT7063271031294,000SHDFND1 0 4,000 0
Vermilion Energy IncCALL923725105131,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105483,700SHDFND1 0 3,700 0
Canadian Pacific Railway LtdCALL13645T10015200SHDFND1 0 200 0
iShares Silver TrustETF46428Q10962228,146SHSOLE28,146 0 0
Crescent Point Energy CorpPUT22576C101131,900SHDFND1 0 1,900 0
BCE IncPUT05534B760541,200SHDFND1 0 1,200 0
Canadian Pacific Railway LtdCALL13645T100771,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT06414910710,061200,000SHSOLE200,000 0 0
Bank of Nova Scotia/TheCALL06414910710,061200,000SHSOLE200,000 0 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Pembina Pipeline CorpCALL70632710310,742332,000SHDFND1 0 332,000 0
Enerplus CorpPUT292766102141,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL136069101892,100SHDFND1 0 2,100 0
Enerplus CorpCALL292766102141,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT13638510133600SHDFND1 0 600 0
Enerplus CorpCALL2927661027500SHDFND1 0 500 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
West Fraser Timber Co LtdCALL952845105711,000SHDFND1 0 1,000 0
Suncor Energy IncCALL8672241073100SHDFND1 0 100 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C101709,900SHDFND1 0 9,900 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
TransAlta CorpPUT89346D107192,200SHDFND1 0 2,200 0
Nutrien LtdPUT67077M1082,21330,000SHDFND1 0 30,000 0
Bank of Nova Scotia/ThePUT064149107501,000SHDFND1 0 1,000 0
Wheaton Precious Metals CorpCALL96287910238800SHDFND1 0 800 0
Walt Disney Co/TheCOM25468710635353SHDFND3 0 353 0
Cenovus Energy IncPUT15135U109784,500SHDFND1 0 4,500 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N1051453,800SHDFND1 0 3,800 0
BCE IncPUT05534B7602335,200SHDFND1 0 5,200 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommerceCALL136069101551,300SHDFND1 0 1,300 0
Cenovus Energy IncCALL15135U109352,000SHDFND1 0 2,000 0
Pembina Pipeline CorpCALL706327103321,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL780087102961,000SHDFND1 0 1,000 0
Kinross Gold CorpPUT4969024041200SHDFND1 0 200 0
Cenovus Energy IncCALL15135U1095300SHDFND1 0 300 0
Enbridge IncCALL29250N1053,926103,100SHDFND1 0 103,100 0
Cenovus Energy IncPUT15135U1091,22070,000SHDFND1 0 70,000 0
Pembina Pipeline CorpPUT7063271034,044125,000SHSOLE125,000 0 0
Baytex Energy CorpCALL07317Q10541,000SHDFND1 0 1,000 0
Enbridge IncPUT29250N105381,000SHDFND1 0 1,000 0
Canadian National Railway CoCALL1363751021531,300SHDFND1 0 1,300 0
Ovintiv IncPUT69047Q102722,000SHDFND1 0 2,000 0
Fortis Inc/CanadaCALL349553107471,100SHDFND1 0 1,100 0
Canadian Imperial Bank of CommerceCALL136069101511,200SHDFND1 0 1,200 0
Precision Drilling CorpCALL74022D407511,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL00847410810200SHDFND1 0 200 0
Toronto-Dominion Bank/ThePUT8911605091913,200SHDFND1 0 3,200 0
Vermilion Energy IncCALL923725105493,800SHDFND1 0 3,800 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL45303840825500SHDFND1 0 500 0
Enbridge IncPUT29250N10530800SHDFND1 0 800 0
Cameco CorpCALL13321L10813500SHDFND1 0 500 0
BCE IncPUT05534B7609200SHDFND1 0 200 0
Bank of MontrealCALL0636711012492,800SHDFND1 0 2,800 0
Cenovus Energy IncPUT15135U1099500SHDFND1 0 500 0
Ovintiv IncPUT69047Q102361,000SHDFND1 0 1,000 0
Ovintiv IncPUT69047Q10218500SHDFND1 0 500 0
Bank of Nova Scotia/ThePUT0641491073026,000SHDFND1 0 6,000 0
Pembina Pipeline CorpPUT7063271033,236100,000SHDFND1 0 100,000 0
Reliance Steel & Aluminum CoCOM7595091024,17716,279SHSOLE16,279 0 0
AECOMCOM00766T1003,07936,536SHSOLE36,536 0 0
Graco IncCOM3841091043,41146,747SHSOLE46,747 0 0
Axon Enterprise IncCOM05464C1014,21518,754SHSOLE18,754 0 0
Olaplex Holdings IncCOM679369108 0 3SHDFND1 0 3 0
Cenovus Energy IncPUT15135U109372,100SHDFND1 0 2,100 0
Franco-Nevada CorpCALL35185810515100SHDFND1 0 100 0
TELUS CorpPUT87971M103201,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109261,500SHDFND1 0 1,500 0
First Majestic Silver CorpCALL32076V1031200SHDFND1 0 200 0
Wheaton Precious Metals CorpPUT96287910229600SHDFND1 0 600 0
Precision Drilling CorpCALL74022D4075100SHDFND1 0 100 0
VanEck Gold Miners ETF/USACALL92189F1069,705300,000SHSOLE300,000 0 0
Bank of Nova Scotia/ThePUT06414910763912,700SHDFND1 0 12,700 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT923725105292,200SHDFND1 0 2,200 0
Enbridge IncCALL29250N1051493,900SHDFND1 0 3,900 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
First Majestic Silver CorpCALL32076V10371,000SHDFND1 0 1,000 0
Brookfield CorpCALL11271J1071825,600SHDFND1 0 5,600 0
Suncor Energy IncPUT8672241072457,900SHDFND1 0 7,900 0
Royal Bank of CanadaPUT7800871024785,000SHDFND1 0 5,000 0
Suncor Energy IncPUT8672241071334,300SHDFND1 0 4,300 0
Suncor Energy IncPUT86722410799232,000SHDFND1 0 32,000 0
Barrick Gold CorpCALL0679011081,27868,800SHSOLE68,800 0 0
Silvercorp Metals IncPUT82835P10341,000SHDFND1 0 1,000 0
BCE IncPUT05534B760721,600SHDFND1 0 1,600 0
Centerra Gold IncCALL15200610261,000SHDFND1 0 1,000 0
Restaurant Brands International IncCALL76131D1037100SHDFND1 0 100 0
Fortis Inc/CanadaPUT349553107681,600SHDFND1 0 1,600 0
Magna International IncPUT55922240116300SHDFND1 0 300 0
Kinross Gold CorpCALL49690240451,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605093596,000SHDFND1 0 6,000 0
Bausch Health Cos IncPUT071734107739,000SHDFND1 0 9,000 0
Toronto-Dominion Bank/ThePUT8911605091682,800SHDFND1 0 2,800 0
Canadian Natural Resources LtdPUT1363851014928,900SHDFND1 0 8,900 0
Canadian Natural Resources LtdPUT1363851011773,200SHDFND1 0 3,200 0
Bausch Health Cos IncCALL071734107243,000SHDFND1 0 3,000 0
Bausch Health Cos IncCALL071734107243,000SHDFND1 0 3,000 0
Royal Bank of CanadaPUT78008710295510,000SHDFND1 0 10,000 0
Magna International IncCALL5592224015100SHDFND1 0 100 0
TC Energy CorpPUT87807B10716400SHDFND1 0 400 0
Canadian Pacific Railway LtdPUT13645T100771,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871022,38825,000SHDFND1 0 25,000 0
Suncor Energy IncPUT86722410743113,900SHDFND1 0 13,900 0
Invesco QQQ Trust Series 1PUT46090E10364,194200,000SHSOLE200,000 0 0
Kinross Gold CorpPUT4969024042500SHDFND1 0 500 0
Pembina Pipeline CorpCALL706327103361,100SHDFND1 0 1,100 0
Invesco QQQ Trust Series 1PUT46090E1033,21010,000SHSOLE10,000 0 0
Invesco QQQ Trust Series 1CALL46090E1033,21010,000SHSOLE10,000 0 0
Royal Bank of CanadaPUT7800871021,19412,500SHDFND1 0 12,500 0
Cameco CorpCALL13321L10824900SHDFND1 0 900 0
Enerplus CorpCALL292766102141,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdCALL1363851016100SHDFND1 0 100 0
Newmont CorpCALL65163910629600SHSOLE600 0 0
Royal Bank of CanadaCALL7800871027648,000SHDFND1 0 8,000 0
SPDR S&P 500 ETF TrustCALL78462F10381,894200,000SHSOLE200,000 0 0
TELUS CorpCALL87971M103201,000SHDFND1 0 1,000 0
Baytex Energy CorpPUT07317Q10541,000SHDFND1 0 1,000 0
Israel Acquisitions CorpCOMG4966710151150,000SHSOLE50,000 0 0
Canadian National Railway CoPUT1363751021181,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204732,000SHDFND1 0 2,000 0
Bank of MontrealPUT0636711015255,900SHDFND1 0 5,900 0
Canadian Imperial Bank of CommercePUT136069101591,400SHDFND1 0 1,400 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Royal Bank of CanadaPUT7800871026026,300SHDFND1 0 6,300 0
Toronto-Dominion Bank/ThePUT89116050995115,900SHDFND1 0 15,900 0
Toronto-Dominion Bank/ThePUT8911605091,49625,000SHDFND1 0 25,000 0
Toronto-Dominion Bank/ThePUT89116050974812,500SHDFND1 0 12,500 0
Canadian Natural Resources LtdCALL13638510144800SHDFND1 0 800 0
Royal Bank of CanadaPUT78008710248500SHDFND1 0 500 0
Manulife Financial CorpPUT56501R106181,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT13638510197817,700SHDFND1 0 17,700 0
Cenovus Energy IncPUT15135U109352,000SHDFND1 0 2,000 0
Cenovus Energy IncCALL15135U1093200SHDFND1 0 200 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL8911605092093,500SHDFND1 0 3,500 0
Toronto-Dominion Bank/ThePUT8911605091502,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/ThePUT8911605093475,800SHDFND1 0 5,800 0
VanEck Gold Miners ETF/USACALL92189F1068,088250,000SHSOLE250,000 0 0
Bank of MontrealCALL0636711011161,300SHDFND1 0 1,300 0
Brookfield Renewable Partners LPCALLG16258108792,500SHDFND1 0 2,500 0
Suncor Energy IncCALL8672241073100SHDFND1 0 100 0
Bank of Nova Scotia/ThePUT06414910710200SHDFND1 0 200 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109352,000SHDFND1 0 2,000 0
Canadian National Railway CoCALL13637510259500SHDFND1 0 500 0
Gildan Activewear IncCALL375916103331,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109311,800SHDFND1 0 1,800 0
Manulife Financial CorpCALL56501R10615800SHDFND1 0 800 0
Brookfield CorpCALL11271J1071013,100SHDFND1 0 3,100 0
Imperial Oil LtdPUT4530384082,54050,000SHSOLE50,000 0 0
Canadian Pacific Railway LtdPUT13645T10038500SHDFND1 0 500 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Vermilion Energy IncPUT9237251055400SHDFND1 0 400 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C1017110,000SHDFND1 0 10,000 0
iShares Russell 2000 ETFPUT46428765517,840100,000SHSOLE100,000 0 0
Kinross Gold CorpPUT4969024043700SHDFND1 0 700 0
Magna International IncPUT5592224011603,000SHDFND1 0 3,000 0
Rogers Communications IncCALL7751092005100SHDFND1 0 100 0
Wheaton Precious Metals CorpCALL962879102481,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204732,000SHDFND1 0 2,000 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT891160509961,600SHDFND1 0 1,600 0
MAG Silver CorpCALL55903Q10456744,900SHDFND1 0 44,900 0
Fortis Inc/CanadaPUT349553107421,000SHDFND1 0 1,000 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL0641491071863,700SHDFND1 0 3,700 0
Vermilion Energy IncPUT9237251053200SHDFND1 0 200 0
Barrick Gold CorpCALL0679011084200SHDFND1 0 200 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
Kinross Gold CorpPUT496902404347,300SHDFND1 0 7,300 0
Toronto-Dominion Bank/ThePUT8911605092454,100SHDFND1 0 4,100 0
Kinross Gold CorpCALL496902404 0 100SHDFND1 0 100 0
Agnico Eagle Mines LtdPUT0084741081022,000SHDFND1 0 2,000 0
Cenovus Energy IncPUT15135U10912700SHDFND1 0 700 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L1088300SHDFND1 0 300 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Fortis Inc/CanadaPUT34955310784920,000SHDFND1 0 20,000 0
CAE IncCALL12476510811500SHDFND1 0 500 0
Brookfield CorpPUT11271J10723700SHDFND1 0 700 0
Celestica IncCALL15101Q108131,000SHDFND1 0 1,000 0
Gildan Activewear IncCALL375916103331,000SHDFND1 0 1,000 0
TFI International IncPUT87241L1091,78815,000SHDFND1 0 15,000 0
MAG Silver CorpCALL55903Q1046500SHDFND1 0 500 0
Enbridge IncCALL29250N1054100SHDFND1 0 100 0
Canadian National Railway CoCALL13637510212100SHDFND1 0 100 0
Agnico Eagle Mines LtdCALL00847410810200SHDFND1 0 200 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N1058200SHDFND1 0 200 0
Wheaton Precious Metals CorpPUT962879102721,500SHDFND1 0 1,500 0
West Fraser Timber Co LtdCALL9528451057100SHDFND1 0 100 0
Bank of MontrealPUT06367110136400SHDFND1 0 400 0
Suncor Energy IncPUT8672241071866,000SHDFND1 0 6,000 0
Thomson Reuters CorpPUT88490370913100SHDFND1 0 100 0
Cenovus Energy IncCALL15135U1099500SHDFND1 0 500 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT13638510133600SHDFND1 0 600 0
Open Text CorpCALL68371510612300SHDFND1 0 300 0
Precision Drilling CorpCALL74022D40710200SHDFND1 0 200 0
Crescent Point Energy CorpCALL22576C1015700SHDFND1 0 700 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT1363851011112,000SHDFND1 0 2,000 0
Enbridge IncCALL29250N1054100SHDFND1 0 100 0
Magna International IncCALL55922240116300SHDFND1 0 300 0
Canadian Natural Resources LtdPUT136385101721,300SHDFND1 0 1,300 0
Brookfield CorpPUT11271J10723700SHDFND1 0 700 0
Methanex CorpCALL59151K1085100SHDFND1 0 100 0
Vermilion Energy IncPUT9237251051100SHDFND1 0 100 0
Canadian National Railway CoCALL13637510224200SHDFND1 0 200 0
Bank of MontrealPUT0636711011251,400SHDFND1 0 1,400 0
Vermilion Energy IncCALL9237251054300SHDFND1 0 300 0
Bank of MontrealPUT06367110136400SHDFND1 0 400 0
Gildan Activewear IncPUT375916103331,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1CALL46090E1033,21010,000SHDFND3 0 10,000 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108391,500SHDFND1 0 1,500 0
VanEck Gold Miners ETF/USACALL92189F1061,46245,200SHSOLE45,200 0 0
Royal Bank of CanadaPUT7800871021912,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdPUT1363851011663,000SHDFND1 0 3,000 0
Magna International IncCALL5592224015100SHDFND1 0 100 0
Bank of MontrealPUT06367110136400SHDFND1 0 400 0
Brookfield CorpPUT11271J1071725,300SHDFND1 0 5,300 0
Barrick Gold CorpCALL0679011081,48479,900SHSOLE79,900 0 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204361,000SHDFND1 0 1,000 0
Open Text CorpCALL68371510619500SHDFND1 0 500 0
Toronto-Dominion Bank/ThePUT8911605092093,500SHDFND1 0 3,500 0
Ovintiv IncPUT69047Q102361,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Magna International IncCALL55922240116300SHDFND1 0 300 0
Brookfield Renewable Partners LPCALLG16258108311,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B107661,700SHDFND1 0 1,700 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Kinross Gold CorpPUT49690240451,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
Canadian Pacific Railway LtdPUT13645T100771,000SHDFND1 0 1,000 0
VanEck Gold Miners ETF/USAPUT92189F1061,45645,000SHSOLE45,000 0 0
VanEck Gold Miners ETF/USACALL92189F1061,45645,000SHSOLE45,000 0 0
Nutrien LtdPUT67077M108741,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491071062,100SHDFND1 0 2,100 0
Toronto-Dominion Bank/ThePUT891160509721,200SHDFND1 0 1,200 0
iShares Russell 2000 ETFPUT46428765517,840100,000SHSOLE100,000 0 0
Invesco QQQ Trust Series 1PUT46090E1039,62930,000SHSOLE30,000 0 0
Sun Life Financial IncCALL866796105471,000SHDFND1 0 1,000 0
Brookfield Infrastructure Partners LPCALLG16252101341,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL349553107421,000SHDFND1 0 1,000 0
Imperial Oil LtdCALL4530384085100SHDFND1 0 100 0
Canadian Natural Resources LtdCALL13638510139700SHDFND1 0 700 0
Royal Bank of CanadaCALL7800871026216,500SHDFND1 0 6,500 0
Canadian National Railway CoCALL13637510235300SHDFND1 0 300 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Hudbay Minerals IncPUT44362810251,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Barrick Gold CorpPUT067901108191,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204361,000SHDFND1 0 1,000 0
Restaurant Brands International IncPUT76131D1032013,000SHDFND1 0 3,000 0
Bank of MontrealPUT0636711012322,600SHSOLE2,600 0 0
Canadian Natural Resources LtdPUT1363851011663,000SHDFND1 0 3,000 0
Canadian Imperial Bank of CommercePUT1360691011694,000SHDFND1 0 4,000 0
Canadian Natural Resources LtdPUT1363851012214,000SHDFND1 0 4,000 0
Royal Bank of CanadaPUT7800871022202,300SHDFND1 0 2,300 0
Canadian Imperial Bank of CommercePUT1360691011102,600SHDFND1 0 2,600 0
Canadian Natural Resources LtdPUT136385101551,000SHDFND1 0 1,000 0
Fortis Inc/CanadaCALL3495531074100SHDFND1 0 100 0
Ovintiv IncPUT69047Q102792,200SHDFND1 0 2,200 0
Pembina Pipeline CorpCALL70632710316500SHDFND1 0 500 0
Gildan Activewear IncCALL37591610313400SHDFND1 0 400 0
Magna International IncCALL559222401531,000SHDFND1 0 1,000 0
Enerplus CorpCALL2927661023200SHDFND1 0 200 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
Baytex Energy CorpPUT07317Q105195,000SHDFND1 0 5,000 0
Canadian Imperial Bank of CommercePUT1360691012125,000SHDFND1 0 5,000 0
Bank of MontrealCALL06367110144500SHDFND1 0 500 0
Canadian National Railway CoCALL13637510224200SHDFND1 0 200 0
Bank of MontrealCALL06367110144500SHDFND1 0 500 0
Invesco QQQ Trust Series 1PUT46090E10332,097100,000SHSOLE100,000 0 0
Restaurant Brands International IncPUT76131D103671,000SHDFND1 0 1,000 0
Canadian Natural Resources LtdPUT136385101771,400SHDFND1 0 1,400 0
iShares MSCI Brazil ETFETF46428640077928,478SHDFND3 0 28,478 0
Utilities Select Sector SPDR FundPUT81369Y8861,69325,000SHSOLE25,000 0 0
iShares Russell 2000 ETFPUT46428765526,760150,000SHSOLE150,000 0 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
iShares Russell 2000 ETFPUT4642876557,13640,000SHSOLE40,000 0 0
Apple IncCALL0378331001,64910,000SHSOLE10,000 0 0
Restaurant Brands International IncPUT76131D10354800SHDFND1 0 800 0
Invesco QQQ Trust Series 1CALL46090E10316,04950,000SHSOLE50,000 0 0
Newmont CorpCALL65163910610200SHDFND1 0 200 0
Centerra Gold IncPUT15200610261,000SHDFND1 0 1,000 0
Vermilion Energy IncCALL923725105131,000SHDFND1 0 1,000 0
Ovintiv IncCALL69047Q102361,000SHDFND1 0 1,000 0
Algonquin Power & Utilities CorpPUT01585710581,000SHDFND1 0 1,000 0
Canadian Pacific Railway LtdPUT13645T10038500SHDFND1 0 500 0
Royal Bank of CanadaPUT7800871024785,000SHDFND1 0 5,000 0
Royal Bank of CanadaPUT78008710238400SHDFND1 0 400 0
Bank of Nova Scotia/ThePUT0641491071012,000SHDFND1 0 2,000 0
Enerplus CorpCALL29276610210700SHDFND1 0 700 0
Enerplus CorpCALL29276610210700SHDFND1 0 700 0
Fortis Inc/CanadaCALL34955310721500SHDFND1 0 500 0
Canadian Imperial Bank of CommercePUT13606910152912,500SHDFND1 0 12,500 0
Brookfield CorpCALL11271J1071043,200SHDFND1 0 3,200 0
Canadian Imperial Bank of CommerceCALL1360691011232,900SHDFND1 0 2,900 0
Vanguard FTSE Emerging Markets ETFETF9220428584,038100,000SHSOLE100,000 0 0
iShares Short-Term Corporate Bond ETFETF46428864615,154300,000SHSOLE300,000 0 0
Enerplus CorpCALL292766102231,600SHDFND1 0 1,600 0
CAE IncCALL1247651087300SHDFND1 0 300 0
Royal Bank of CanadaPUT78008710276800SHDFND1 0 800 0
Enbridge IncCALL29250N105461,200SHDFND1 0 1,200 0
Celestica IncCOM15101Q108191,500SHSOLE1,500 0 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL89116050929,422491,800SHDFND1 0 491,800 0
Hudbay Minerals IncCALL44362810251,000SHDFND1 0 1,000 0
Barrick Gold CorpCALL067901108191,000SHDFND1 0 1,000 0
Canadian Imperial Bank of CommercePUT1360691013017,100SHDFND1 0 7,100 0
Bank of MontrealPUT0636711015966,700SHDFND1 0 6,700 0
BCE IncCALL05534B7604100SHDFND1 0 100 0
Bank of Nova Scotia/ThePUT06414910735700SHDFND1 0 700 0
Canadian Imperial Bank of CommerceCALL136069101852,000SHDFND1 0 2,000 0
Bank of Nova Scotia/TheCALL0641491071663,300SHDFND1 0 3,300 0
Royal Bank of CanadaCALL78008710299310,400SHDFND1 0 10,400 0
Ovintiv IncPUT69047Q102581,600SHDFND1 0 1,600 0
BCE IncPUT05534B760541,200SHDFND1 0 1,200 0
Toronto-Dominion Bank/TheCALL8911605091202,000SHDFND1 0 2,000 0
SPDR Gold SharesPUT78463V10712,82570,000SHSOLE70,000 0 0
SPDR Gold SharesCALL78463V1079,16150,000SHSOLE50,000 0 0
SPDR Gold SharesCALL78463V1074,01321,900SHSOLE21,900 0 0
Manulife Financial CorpPUT56501R106181,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605091202,000SHDFND1 0 2,000 0
Open Text CorpCALL68371510615400SHDFND1 0 400 0
Enbridge IncPUT29250N105381,000SHDFND1 0 1,000 0
SPDR S&P 500 ETF TrustCALL78462F10340,947100,000SHSOLE100,000 0 0
Toronto-Dominion Bank/TheCALL891160509601,000SHDFND1 0 1,000 0
Ovintiv IncCALL69047Q102361,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT891160509661,100SHDFND1 0 1,100 0
Brookfield Infrastructure Partners LPPUTG162521013100SHSOLE100 0 0
SPDR Gold SharesPUT78463V1074,43424,200SHSOLE24,200 0 0
SPDR Gold SharesCALL78463V1074,43424,200SHSOLE24,200 0 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Sun Life Financial IncCALL8667961052335,000SHDFND1 0 5,000 0
Nutrien LtdCALL67077M10852700SHDFND1 0 700 0
Nutrien LtdCALL67077M108741,000SHDFND1 0 1,000 0
Imperial Oil LtdPUT453038408511,000SHDFND1 0 1,000 0
Nutrien LtdCALL67077M108741,000SHDFND1 0 1,000 0
Thomson Reuters CorpCALL8849037091301,000SHDFND1 0 1,000 0
Bank of MontrealPUT063671101891,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204361,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT891160509841,400SHDFND1 0 1,400 0
Bank of Nova Scotia/ThePUT064149107751,500SHSOLE1,500 0 0
Toronto-Dominion Bank/ThePUT8911605091853,100SHDFND1 0 3,100 0
Royal Bank of CanadaPUT78008710210100SHSOLE100 0 0
Restaurant Brands International IncPUT76131D1031342,000SHDFND1 0 2,000 0
Bank of Nova Scotia/ThePUT064149107601,200SHSOLE1,200 0 0
Bank of Nova Scotia/ThePUT0641491071312,600SHSOLE2,600 0 0
SPDR Gold SharesPUT78463V1074,58125,000SHSOLE25,000 0 0
Fortis Inc/CanadaPUT3495531071022,400SHSOLE2,400 0 0
CAE IncPUT12476510816700SHDFND1 0 700 0
Cameco CorpCALL13321L108783,000SHDFND1 0 3,000 0
CGI IncPUT12532H104961,000SHDFND1 0 1,000 0
Bank of MontrealCALL06367110136400SHDFND1 0 400 0
Nutrien LtdCALL67077M108741,000SHDFND1 0 1,000 0
Nutrien LtdCALL67077M1081482,000SHDFND1 0 2,000 0
TC Energy CorpPUT87807B107621,600SHDFND1 0 1,600 0
Canadian National Railway CoPUT13637510247400SHDFND1 0 400 0
Brookfield CorpCALL11271J1072678,200SHDFND1 0 8,200 0
Toronto-Dominion Bank/ThePUT89116050948800SHDFND1 0 800 0
Canadian Imperial Bank of CommercePUT13606910150812,000SHDFND1 0 12,000 0
Financial Select Sector SPDR FundPUT81369Y6054,824150,000SHSOLE150,000 0 0
Financial Select Sector SPDR FundPUT81369Y6056,432200,000SHSOLE200,000 0 0
Fortis Inc/CanadaPUT349553107551,300SHDFND1 0 1,300 0
Bank of Nova Scotia/ThePUT064149107501,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL8911605094136,900SHDFND1 0 6,900 0
Royal Bank of CanadaPUT780087102961,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT89116050990915,200SHDFND1 0 15,200 0
Royal Bank of CanadaPUT78008710248500SHDFND1 0 500 0
Royal Bank of CanadaPUT7800871021,49015,600SHDFND1 0 15,600 0
Bank of MontrealCALL0636711011421,600SHDFND1 0 1,600 0
Royal Bank of CanadaCALL7800871028799,200SHDFND1 0 9,200 0
Bank of MontrealCALL0636711013203,600SHDFND1 0 3,600 0
Bank of MontrealPUT0636711011872,100SHDFND1 0 2,100 0
Bank of MontrealPUT0636711011331,500SHDFND1 0 1,500 0
Toronto-Dominion Bank/ThePUT8911605091682,800SHDFND1 0 2,800 0
Royal Bank of CanadaPUT7800871021,01310,600SHDFND1 0 10,600 0
Bank of MontrealPUT0636711011421,600SHDFND1 0 1,600 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
Magna International IncCALL5592224011603,000SHDFND1 0 3,000 0
Manulife Financial CorpPUT56501R106181,000SHDFND1 0 1,000 0
Bank of MontrealPUT06367110144500SHDFND1 0 500 0
Toronto-Dominion Bank/ThePUT8911605092153,600SHDFND1 0 3,600 0
Bank of MontrealPUT0636711012142,400SHDFND1 0 2,400 0
Waste Connections IncCALL94106B10128200SHDFND1 0 200 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Waste Connections IncPUT94106B10170500SHDFND1 0 500 0
SSR Mining IncCALL784730103151,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT8911605094798,000SHDFND1 0 8,000 0
Bank of MontrealCALL06367110113,594152,800SHDFND1 0 152,800 0
Royal Bank of CanadaCALL78008710224,969261,400SHDFND1 0 261,400 0
Toronto-Dominion Bank/TheCALL8911605091682,800SHDFND1 0 2,800 0
Bank of Nova Scotia/ThePUT0641491071913,800SHDFND1 0 3,800 0
Invesco QQQ Trust Series 1PUT46090E1039,62930,000SHSOLE30,000 0 0
Invesco QQQ Trust Series 1CALL46090E1039,62930,000SHSOLE30,000 0 0
iShares Russell 2000 ETFPUT4642876557,13640,000SHSOLE40,000 0 0
Royal Bank of CanadaCALL78008710228,656300,000SHSOLE300,000 0 0
Gildan Activewear IncPUT3759161037200SHDFND1 0 200 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Bank of Nova Scotia/TheCALL0641491071012,000SHDFND1 0 2,000 0
Canadian Imperial Bank of CommerceCALL136069101421,000SHDFND1 0 1,000 0
Brookfield CorpCALL11271J1074,028123,800SHDFND1 0 123,800 0
Canadian Imperial Bank of CommerceCALL1360691012,88468,100SHDFND1 0 68,100 0
Crescent Point Energy CorpCALL22576C1017110,000SHDFND1 0 10,000 0
Toronto-Dominion Bank/TheCALL8911605095098,500SHDFND1 0 8,500 0
Sun Life Financial IncCALL8667961052,17946,700SHDFND1 0 46,700 0
CGI IncPUT12532H10429300SHDFND1 0 300 0
BCE IncCALL05534B76079617,800SHDFND1 0 17,800 0
Bank of Nova Scotia/ThePUT06414910710200SHDFND1 0 200 0
Financial Select Sector SPDR FundPUT81369Y6055,628175,000SHSOLE175,000 0 0
Canadian Imperial Bank of CommerceCALL1360691018,471200,000SHSOLE200,000 0 0
Sun Life Financial IncCALL8667961055100SHDFND1 0 100 0
Toronto-Dominion Bank/TheCALL89116050962210,400SHDFND1 0 10,400 0
Fortis Inc/CanadaCALL349553107421,000SHDFND1 0 1,000 0
TC Energy CorpCALL87807B10719500SHDFND1 0 500 0
Cenovus Energy IncPUT15135U109523,000SHDFND1 0 3,000 0
Yamana Gold IncCALL98462Y1003600SHDFND1 0 600 0
Barrick Gold CorpPUT0679011089500SHDFND1 0 500 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B107782,000SHDFND1 0 2,000 0
Cenovus Energy IncCALL15135U1095300SHDFND1 0 300 0
Suncor Energy IncPUT867224107501,600SHDFND1 0 1,600 0
TC Energy CorpCALL87807B107391,000SHDFND1 0 1,000 0
Manulife Financial CorpPUT56501R106261,400SHDFND1 0 1,400 0
Vermilion Energy IncCALL9237251051100SHDFND1 0 100 0
Royal Bank of CanadaCALL78008710230,643320,800SHDFND1 0 320,800 0
Canadian Imperial Bank of CommerceCALL13606910130700SHDFND1 0 700 0
Cenovus Energy IncCALL15135U10920912,000SHDFND1 0 12,000 0
TC Energy CorpPUT87807B1074100SHDFND1 0 100 0
Manulife Financial CorpCALL56501R106372,000SHDFND1 0 2,000 0
Canadian Natural Resources LtdCALL136385101661,200SHDFND1 0 1,200 0
Kinross Gold CorpPUT4969024042400SHDFND1 0 400 0
Royal Bank of CanadaCALL7800871023,63038,000SHDFND1 0 38,000 0
iShares Russell 2000 ETFPUT46428765517,840100,000SHSOLE100,000 0 0
Invesco QQQ Trust Series 1CALL46090E1038,02425,000SHSOLE25,000 0 0
Crescent Point Energy CorpPUT22576C101101,400SHDFND1 0 1,400 0
Ovintiv IncPUT69047Q102361,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdPUT008474108511,000SHDFND1 0 1,000 0
BCE IncPUT05534B76022500SHDFND1 0 500 0
Cenovus Energy IncPUT15135U109171,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B10719500SHDFND1 0 500 0
Canadian Natural Resources LtdPUT13638510133600SHDFND1 0 600 0
VanEck Gold Miners ETF/USACALL92189F10616,175500,000SHSOLE500,000 0 0
iShares Global Financials ETFETF46428733322320SHDFND1 0 320 0
TC Energy CorpPUT87807B1074100SHDFND1 0 100 0
Brookfield CorpPUT11271J1071464,500SHDFND1 0 4,500 0
Toronto-Dominion Bank/TheCALL8911605091793,000SHDFND1 0 3,000 0
Bank of Nova Scotia/ThePUT06414910715300SHDFND1 0 300 0
Canadian Natural Resources LtdPUT13638510139700SHDFND1 0 700 0
Royal Bank of CanadaCALL7800871021621,700SHDFND1 0 1,700 0
Cenovus Energy IncCALL15135U1093200SHDFND1 0 200 0
Toronto-Dominion Bank/ThePUT8911605095869,800SHDFND1 0 9,800 0
Canadian Pacific Railway LtdCALL13645T10021,474279,200SHDFND1 0 279,200 0
BCE IncPUT05534B760451,000SHSOLE1,000 0 0
BCE IncPUT05534B7603367,500SHSOLE7,500 0 0
TELUS CorpPUT87971M1032100SHSOLE100 0 0
TELUS CorpPUT87971M10310500SHSOLE500 0 0
Toronto-Dominion Bank/ThePUT89116050930500SHDFND1 0 500 0
Fortis Inc/CanadaPUT34955310730700SHSOLE700 0 0
Fortis Inc/CanadaPUT34955310734800SHSOLE800 0 0
Fortis Inc/CanadaPUT3495531073187,500SHSOLE7,500 0 0
Crescent Point Energy CorpCALL22576C1013400SHDFND1 0 400 0
Fortis Inc/CanadaPUT349553107932,200SHDFND1 0 2,200 0
Crescent Point Energy CorpCALL22576C1017110,000SHDFND1 0 10,000 0
BCE IncCALL05534B760451,000SHDFND1 0 1,000 0
TELUS CorpCALL87971M1036,238314,600SHDFND1 0 314,600 0
BCE IncCALL05534B760541,200SHDFND1 0 1,200 0
Financial Select Sector SPDR FundPUT81369Y6053,216100,000SHSOLE100,000 0 0
Fortis Inc/CanadaPUT34955310730700SHDFND1 0 700 0
Nutrien LtdPUT67077M108741,000SHDFND1 0 1,000 0
Sun Life Financial IncPUT8667961054,666100,000SHDFND1 0 100,000 0
Sun Life Financial IncCALL8667961054,666100,000SHDFND1 0 100,000 0
TELUS CorpCALL87971M1034200SHDFND1 0 200 0
Fortis Inc/CanadaCALL3495531073277,700SHDFND1 0 7,700 0
West Fraser Timber Co LtdCOM95284510536500SHSOLE500 0 0
Wyndham Hotels & Resorts IncCOM98311A1053,99158,856SHSOLE58,856 0 0
Mirati Therapeutics IncCOM60468T1051,48640,000SHSOLE40,000 0 0
Invesco QQQ Trust Series 1CALL46090E1034,81515,000SHDFND3 0 15,000 0
BCE IncPUT05534B7601834,100SHDFND1 0 4,100 0
Sun Life Financial IncCALL8667961055100SHDFND1 0 100 0
NextEra Energy IncCALL65339F10115,377199,500SHSOLE199,500 0 0
Fortis Inc/CanadaCALL349553107421,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491071212,400SHDFND1 0 2,400 0
TELUS CorpPUT87971M103201,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/ThePUT89116050936600SHDFND1 0 600 0
BCE IncPUT05534B760721,600SHDFND1 0 1,600 0
TELUS CorpPUT87971M103321,600SHDFND1 0 1,600 0
Barrick Gold CorpPUT067901108935,000SHDFND1 0 5,000 0
Manulife Financial CorpPUT56501R1064200SHDFND1 0 200 0
Barrick Gold CorpCALL0679011089500SHDFND1 0 500 0
Vermilion Energy IncPUT923725105161,200SHDFND1 0 1,200 0
Canadian Natural Resources LtdCALL1363851014,12374,600SHDFND1 0 74,600 0
Bank of MontrealCALL06367110117,811200,200SHDFND1 0 200,200 0
Bank of Nova Scotia/TheCALL0641491075,031100,000SHDFND1 0 100,000 0
Bank of Nova Scotia/ThePUT0641491075,031100,000SHDFND1 0 100,000 0
Enbridge IncCALL29250N10511,832310,700SHDFND1 0 310,700 0
Vermilion Energy IncPUT923725105131,000SHDFND1 0 1,000 0
TransAlta CorpPUT89346D1074500SHDFND1 0 500 0
Bank of Nova Scotia/TheCALL06414910720400SHDFND1 0 400 0
Brookfield Renewable Partners LPPUTG16258108311,000SHDFND1 0 1,000 0
Bank of Nova Scotia/ThePUT0641491075100SHDFND1 0 100 0
Brookfield Infrastructure Partners LPCALLG1625210111,476340,000SHDFND1 0 340,000 0
Manulife Financial CorpPUT56501R106422,300SHDFND1 0 2,300 0
Toronto-Dominion Bank/TheCALL8911605091,91432,000SHDFND1 0 32,000 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
Fortis Inc/CanadaCALL349553107641,500SHDFND1 0 1,500 0
Bank of Nova Scotia/ThePUT0641491071012,000SHDFND1 0 2,000 0
Royal Bank of CanadaPUT7800871025355,600SHDFND1 0 5,600 0
Enerplus CorpCALL2927661021100SHDFND1 0 100 0
Barrick Gold CorpCALL0679011086,323341,000SHDFND1 0 341,000 0
Toronto-Dominion Bank/TheCALL89116050930500SHDFND1 0 500 0
Bank of MontrealPUT0636711011421,600SHDFND1 0 1,600 0
Bank of MontrealPUT0636711011421,600SHDFND1 0 1,600 0
Brookfield Infrastructure Partners LPPUTG1625210120600SHSOLE600 0 0
Toronto-Dominion Bank/ThePUT89116050965811,000SHDFND1 0 11,000 0
Celestica IncCALL15101Q1085400SHDFND1 0 400 0
Algonquin Power & Utilities CorpCALL0158571054,182499,000SHDFND1 0 499,000 0
Invesco QQQ Trust Series 1CALL46090E1038,02425,000SHSOLE25,000 0 0
Invesco QQQ Trust Series 1PUT46090E1038,02425,000SHSOLE25,000 0 0
Suncor Energy IncCALL8672241076,342204,500SHDFND1 0 204,500 0
Canadian Natural Resources LtdCALL1363851016,533118,200SHDFND1 0 118,200 0
TC Energy CorpCALL87807B1077,498193,000SHDFND1 0 193,000 0
Toronto-Dominion Bank/TheCALL89116050917,882298,900SHDFND1 0 298,900 0
Magna International IncCALL559222401531,000SHDFND1 0 1,000 0
Bank of MontrealPUT06367110171800SHDFND1 0 800 0
Eni SpACALL26874R1086,339226,400SHSOLE226,400 0 0
Bank of MontrealCALL06367110111,121125,000SHSOLE125,000 0 0
Bank of MontrealPUT06367110111,121125,000SHSOLE125,000 0 0
Fortis Inc/CanadaCALL349553107421,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL8911605098,118135,700SHDFND1 0 135,700 0
Canadian Imperial Bank of CommerceCALL13606910111,648275,000SHSOLE275,000 0 0
Barrick Gold CorpCALL0679011089500SHSOLE500 0 0
Barrick Gold CorpCALL0679011081397,500SHSOLE7,500 0 0
Barrick Gold CorpCALL0679011089500SHSOLE500 0 0
BCE IncPUT05534B7601523,400SHSOLE3,400 0 0
BCE IncCALL05534B7603367,500SHSOLE7,500 0 0
Toronto-Dominion Bank/ThePUT8911605093,77563,100SHDFND1 0 63,100 0
Crescent Point Energy CorpPUT22576C101142,000SHDFND1 0 2,000 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Globe Life IncCALL37959E1021,70515,500SHSOLE15,500 0 0
MetLife IncCALL59156R1081,48325,600SHSOLE25,600 0 0
Lincoln National CorpCALL5341871091,12450,000SHSOLE50,000 0 0
Principal Financial Group IncCALL74251V1021,55320,900SHSOLE20,900 0 0
Waste Connections IncCALL94106B1014173,000SHDFND1 0 3,000 0
Toronto-Dominion Bank/ThePUT8911605093115,200SHDFND1 0 5,200 0
Unum GroupCALL91529Y1061,80845,700SHSOLE45,700 0 0
Wheaton Precious Metals CorpCALL9628791023617,500SHSOLE7,500 0 0
Franco-Nevada CorpCALL3518581051461,000SHSOLE1,000 0 0
Nuvei CorpCOM67079A1024100SHSOLE100 0 0
Toronto-Dominion Bank/ThePUT891160509961,600SHDFND1 0 1,600 0
Fortis Inc/CanadaPUT349553107421,000SHDFND1 0 1,000 0
Rogers Communications IncCALL7751092009,722210,000SHDFND1 0 210,000 0
Invesco QQQ Trust Series 1PUT46090E10364,194200,000SHDFND3 0 200,000 0
Toronto-Dominion Bank/ThePUT89116050976612,800SHDFND1 0 12,800 0
Wheaton Precious Metals CorpCALL9628791023617,500SHSOLE7,500 0 0
Wheaton Precious Metals CorpCALL9628791023617,500SHSOLE7,500 0 0
Wheaton Precious Metals CorpCALL9628791023617,500SHSOLE7,500 0 0
Wheaton Precious Metals CorpCALL9628791023617,500SHSOLE7,500 0 0
Barrick Gold CorpCALL0679011081397,500SHSOLE7,500 0 0
Barrick Gold CorpCALL067901108191,000SHSOLE1,000 0 0
Barrick Gold CorpCALL0679011081397,500SHSOLE7,500 0 0
Agnico Eagle Mines LtdCALL0084741081272,500SHDFND1 0 2,500 0
Bank of Nova Scotia/TheCALL06414910715,092300,000SHSOLE300,000 0 0
Alphabet IncCALL02079K3054,25341,000SHSOLE41,000 0 0
Newmont CorpCALL651639106491,000SHDFND1 0 1,000 0
Brookfield Renewable CorpCOM11284V10552715,100SHSOLE15,100 0 0
Apple IncCALL0378331001,76410,700SHSOLE10,700 0 0
Amazon.com IncCALL0231351064,36942,300SHSOLE42,300 0 0
Royal Bank of CanadaCALL78008710210,498109,900SHDFND1 0 109,900 0
Sun Life Financial IncCALL8667961051,89040,500SHDFND1 0 40,500 0
Agnico Eagle Mines LtdCALL00847410810200SHDFND1 0 200 0
Bank of MontrealCALL0636711018819,900SHDFND1 0 9,900 0
Thomson Reuters CorpCALL88490370991700SHDFND1 0 700 0
iShares Russell 2000 ETFPUT4642876558,92050,000SHSOLE50,000 0 0
Invesco QQQ Trust Series 1PUT46090E1039,62930,000SHSOLE30,000 0 0
Invesco QQQ Trust Series 1CALL46090E1039,62930,000SHSOLE30,000 0 0
Alamos Gold IncCALL01153210845737,500SHDFND1 0 37,500 0
Canadian Imperial Bank of CommercePUT1360691014,235100,000SHSOLE100,000 0 0
Wheaton Precious Metals CorpCALL96287910260112,500SHDFND1 0 12,500 0
Invesco QQQ Trust Series 1CALL46090E10324,07375,000SHSOLE75,000 0 0
Magna International IncCALL55922240111200SHDFND1 0 200 0
Wheaton Precious Metals CorpCALL96287910243900SHDFND1 0 900 0
Wheaton Precious Metals CorpCALL96287910229600SHDFND1 0 600 0
TELUS CorpCALL87971M103221,100SHDFND1 0 1,100 0
Wheaton Precious Metals CorpCALL9628791023617,500SHDFND1 0 7,500 0
Bank of MontrealCALL0636711012673,000SHDFND1 0 3,000 0
SSR Mining IncCALL784730103302,000SHDFND1 0 2,000 0
Wheaton Precious Metals CorpCALL9628791022415,000SHDFND1 0 5,000 0
TC Energy CorpPUT87807B107391,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B1071173,000SHDFND1 0 3,000 0
Fortis Inc/CanadaPUT34955310721500SHDFND1 0 500 0
Fortis Inc/CanadaCALL349553107852,000SHDFND1 0 2,000 0
Restaurant Brands International IncCALL76131D10354800SHDFND1 0 800 0
Suncor Energy IncCALL8672241077,322236,100SHDFND1 0 236,100 0
Nutrien LtdCALL67077M10830400SHDFND1 0 400 0
Brookfield CorpCALL11271J10720600SHDFND1 0 600 0
Sun Life Financial IncCALL8667961052294,900SHDFND1 0 4,900 0
Toronto-Dominion Bank/TheCALL89116050911,965200,000SHDFND1 0 200,000 0
Toronto-Dominion Bank/ThePUT89116050911,965200,000SHDFND1 0 200,000 0
Thomson Reuters CorpCALL88490370913100SHDFND1 0 100 0
Invesco QQQ Trust Series 1PUT46090E1036,41920,000SHDFND3 0 20,000 0
Restaurant Brands International IncCALL76131D10340600SHDFND1 0 600 0
Waste Connections IncCALL94106B10128200SHDFND1 0 200 0
Royal Bank of CanadaCALL7800871021241,300SHDFND1 0 1,300 0
Sun Life Financial IncCALL86679610514300SHDFND1 0 300 0
Enerplus CorpCALL2927661021100SHDFND1 0 100 0
CGI IncPUT12532H10419200SHDFND1 0 200 0
Kinross Gold CorpCALL496902404357,500SHSOLE7,500 0 0
Fortis Inc/CanadaCALL349553107641,500SHSOLE1,500 0 0
Bank of MontrealCALL06367110111,121125,000SHSOLE125,000 0 0
Canadian Natural Resources LtdCALL13638510150900SHDFND1 0 900 0
iShares Russell 2000 ETFPUT4642876552,49814,000SHDFND3 0 14,000 0
Alamos Gold IncCALL01153210833527,500SHDFND1 0 27,500 0
iShares Russell 2000 ETFCALL4642876552,49814,000SHDFND3 0 14,000 0
Brookfield Renewable Partners LPPUTG162581082367,500SHSOLE7,500 0 0
Brookfield Renewable Partners LPPUTG16258108541,700SHSOLE1,700 0 0
Brookfield Renewable Partners LPPUTG162581082367,500SHSOLE7,500 0 0
Wheaton Precious Metals CorpCALL9628791023617,500SHDFND1 0 7,500 0
Canadian Imperial Bank of CommerceCALL1360691014,235100,000SHSOLE100,000 0 0
Barrick Gold CorpCALL06790110818610,000SHSOLE10,000 0 0
Barrick Gold CorpCALL06790110824513,200SHSOLE13,200 0 0
Yamana Gold IncPUT98462Y1001200SHSOLE200 0 0
Yamana Gold IncPUT98462Y1001200SHSOLE200 0 0
Shopify IncPUT82509L1071,19925,000SHSOLE25,000 0 0
Barrick Gold CorpCALL0679011084200SHDFND1 0 200 0
Royal Bank of CanadaCALL7800871025836,100SHDFND1 0 6,100 0
iShares Russell 2000 ETFPUT4642876557,13640,000SHDFND3 0 40,000 0
iShares Russell 2000 ETFPUT46428765510,70460,000SHSOLE60,000 0 0
Bank of MontrealPUT063671101891,000SHDFND1 0 1,000 0
Fortis Inc/CanadaPUT3495531073748,800SHSOLE8,800 0 0
Brookfield Renewable Partners LPPUTG1625810839412,500SHSOLE12,500 0 0
Franco-Nevada CorpPUT3518581051,60411,000SHSOLE11,000 0 0
Wheaton Precious Metals CorpCALL9628791023617,500SHSOLE7,500 0 0
Fortis Inc/CanadaPUT3495531074100SHDFND1 0 100 0
Precision Drilling CorpCALL74022D40761612,000SHDFND1 0 12,000 0
Crescent Point Energy CorpCALL22576C101111,500SHDFND1 0 1,500 0
BCE IncCALL05534B76013300SHDFND1 0 300 0
Canadian Natural Resources LtdPUT13638510122400SHDFND1 0 400 0
Brookfield Renewable Partners LPCALLG162581089300SHDFND1 0 300 0
Magna International IncCALL55922240143800SHDFND1 0 800 0
Brookfield Infrastructure Partners LPPUTG162521011223,600SHSOLE3,600 0 0
Suncor Energy IncPUT8672241071244,000SHDFND1 0 4,000 0
Gildan Activewear IncCALL37591610313400SHDFND1 0 400 0
Canadian Natural Resources LtdPUT13638510111200SHDFND1 0 200 0
Shopify IncPUT82509L1072,39750,000SHSOLE50,000 0 0
Brookfield Renewable Partners LPPUTG162581081454,600SHSOLE4,600 0 0
CAE IncCALL1247651087300SHDFND1 0 300 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
SPDR Gold SharesPUT78463V1074,58125,000SHSOLE25,000 0 0
Fortis Inc/CanadaPUT3495531078200SHDFND1 0 200 0
Suncor Energy IncPUT8672241071334,300SHDFND1 0 4,300 0
Brookfield Renewable Partners LPCALLG162581089300SHDFND1 0 300 0
Agnico Eagle Mines LtdCALL0084741087,154140,500SHDFND1 0 140,500 0
Hudbay Minerals IncCALL4436281023500SHDFND1 0 500 0
BCE IncCALL05534B7602014,500SHDFND1 0 4,500 0
BlackBerry LtdPUT09228F10351,000SHDFND1 0 1,000 0
Enerplus CorpPUT29276610210700SHDFND1 0 700 0
Fortis Inc/CanadaPUT34955310725600SHDFND1 0 600 0
TC Energy CorpPUT87807B107621,600SHDFND1 0 1,600 0
Wheaton Precious Metals CorpCALL9628791022415,000SHSOLE5,000 0 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
Brookfield Infrastructure Partners LPCALLG162521017200SHDFND1 0 200 0
Magna International IncCALL55922240127500SHDFND1 0 500 0
PPL CorpCALL69351T1064,169150,000SHSOLE150,000 0 0
Enbridge IncCALL29250N105531,400SHDFND1 0 1,400 0
Brookfield Infrastructure Partners LPCALLG162521011083,200SHDFND1 0 3,200 0
Bank of Nova Scotia/TheCALL0641491077,546150,000SHSOLE150,000 0 0
Bank of Nova Scotia/ThePUT0641491077,546150,000SHSOLE150,000 0 0
Brookfield Renewable Partners LPPUTG1625810835311,200SHSOLE11,200 0 0
Imperial Oil LtdCALL4530384081272,500SHDFND1 0 2,500 0
Brookfield Renewable Partners LPCALLG1625810822700SHSOLE700 0 0
VanEck Gold Miners ETF/USAPUT92189F1063,235100,000SHSOLE100,000 0 0
Crescent Point Energy CorpCALL22576C1014500SHDFND1 0 500 0
Brookfield Renewable Partners LPPUTG16258108311,000SHSOLE1,000 0 0
Brookfield Renewable Partners LPPUTG16258108471,500SHSOLE1,500 0 0
Brookfield Renewable Partners LPPUTG1625810850716,100SHSOLE16,100 0 0
Brookfield Renewable Partners LPPUTG16258108662,100SHSOLE2,100 0 0
Fortis Inc/CanadaPUT349553107421,000SHSOLE1,000 0 0
Fortis Inc/CanadaPUT34955310750912,000SHSOLE12,000 0 0
Fortis Inc/CanadaPUT3495531072556,000SHSOLE6,000 0 0
SPDR Gold SharesPUT78463V1074,58125,000SHSOLE25,000 0 0
Royal Bank of CanadaCALL78008710210100SHDFND1 0 100 0
Magna International IncCALL55922240116300SHDFND1 0 300 0
Toronto-Dominion Bank/TheCALL8911605093596,000SHDFND1 0 6,000 0
Toronto-Dominion Bank/TheCALL89116050989715,000SHDFND1 0 15,000 0
Algonquin Power & Utilities CorpPUT015857105212,500SHDFND1 0 2,500 0
Toronto-Dominion Bank/TheCALL8911605095,983100,000SHDFND1 0 100,000 0
Toronto-Dominion Bank/ThePUT8911605095,983100,000SHDFND1 0 100,000 0
TELUS CorpCALL87971M1034200SHDFND1 0 200 0
TransAlta CorpPUT89346D107131,500SHSOLE1,500 0 0
TransAlta CorpPUT89346D107526,000SHSOLE6,000 0 0
TransAlta CorpPUT89346D10710912,500SHSOLE12,500 0 0
Manulife Financial CorpPUT56501R106181,000SHDFND1 0 1,000 0
Pan American Silver CorpCALL6979001081377,500SHSOLE7,500 0 0
Pan American Silver CorpCALL6979001081377,500SHSOLE7,500 0 0
Brookfield CorpCALL11271J1072517,700SHDFND1 0 7,700 0
BCE IncPUT05534B76022500SHSOLE500 0 0
Nutrien LtdPUT67077M108741,000SHDFND1 0 1,000 0
SPDR Gold SharesPUT78463V1074,58125,000SHSOLE25,000 0 0
Bank of MontrealPUT0636711019100SHSOLE100 0 0
Rogers Communications IncCALL775109200461,000SHDFND1 0 1,000 0
General Motors CoCOM37045V10082522,500SHDFND4 0 22,500 0
Home Depot Inc/TheCOM4370761027372,500SHDFND4 0 2,500 0
Bank of MontrealCALL06367110122,242250,000SHSOLE250,000 0 0
Fortis Inc/CanadaCALL349553107421,000SHDFND1 0 1,000 0
TransAlta CorpPUT89346D107171,900SHSOLE1,900 0 0
Enerplus CorpCALL2927661023200SHDFND1 0 200 0
Royal Bank of CanadaCALL78008710257600SHDFND1 0 600 0
SPDR Gold SharesPUT78463V1079,16150,000SHSOLE50,000 0 0
TC Energy CorpPUT87807B10723600SHDFND1 0 600 0
Canadian Natural Resources LtdPUT13638510139700SHDFND1 0 700 0
Royal Bank of CanadaPUT7800871021531,600SHDFND1 0 1,600 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Thomson Reuters CorpPUT8849037091301,000SHDFND1 0 1,000 0
Bank of MontrealPUT0636711011,43216,100SHDFND1 0 16,100 0
SPDR Gold SharesPUT78463V10718,322100,000SHSOLE100,000 0 0
Utilities Select Sector SPDR FundPUT81369Y8866,771100,000SHSOLE100,000 0 0
Financial Select Sector SPDR FundPUT81369Y6056,432200,000SHSOLE200,000 0 0
Fortis Inc/CanadaPUT349553107421,000SHSOLE1,000 0 0
Bank of Nova Scotia/ThePUT06414910725500SHDFND1 0 500 0
Fortis Inc/CanadaPUT3495531071062,500SHSOLE2,500 0 0
Algonquin Power & Utilities CorpPUT01585710521025,000SHSOLE25,000 0 0
Algonquin Power & Utilities CorpPUT015857105172,000SHSOLE2,000 0 0
Algonquin Power & Utilities CorpPUT01585710510512,500SHSOLE12,500 0 0
Barrick Gold CorpCALL0679011087,232390,000SHDFND1 0 390,000 0
Bank of MontrealPUT06367110198811,100SHSOLE11,100 0 0
Royal Bank of CanadaCALL78008710228,656300,000SHDFND1 0 300,000 0
Brookfield CorpPUT11271J10716500SHDFND1 0 500 0
Rogers Communications IncCALL77510920049510,700SHDFND1 0 10,700 0
Pembina Pipeline CorpPUT70632710316500SHDFND1 0 500 0
Bausch Health Cos IncPUT0717341072300SHDFND1 0 300 0
Wheaton Precious Metals CorpCALL962879102481,000SHDFND1 0 1,000 0
Restaurant Brands International IncCALL76131D1033,37350,300SHDFND1 0 50,300 0
Algonquin Power & Utilities CorpPUT015857105131,500SHDFND1 0 1,500 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Royal Bank of CanadaCALL7800871023443,600SHDFND1 0 3,600 0
Yamana Gold IncCALL98462Y1002400SHDFND1 0 400 0
Canadian Imperial Bank of CommerceCALL136069101471,100SHDFND1 0 1,100 0
Toronto-Dominion Bank/TheCALL89116050948800SHDFND1 0 800 0
Royal Bank of CanadaCALL78008710248500SHDFND1 0 500 0
BCE IncCALL05534B76013300SHDFND1 0 300 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHDFND3 0 50,000 0
Energy Select Sector SPDR FundPUT81369Y5065,79770,000SHSOLE70,000 0 0
Toronto-Dominion Bank/ThePUT891160509601,000SHDFND1 0 1,000 0
Algonquin Power & Utilities CorpCALL0158571052200SHDFND1 0 200 0
Invesco QQQ Trust Series 1PUT46090E10316,04950,000SHSOLE50,000 0 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Toronto-Dominion Bank/TheCALL8911605095389,000SHDFND1 0 9,000 0
Toronto-Dominion Bank/ThePUT8911605092995,000SHDFND1 0 5,000 0
Uber Technologies IncPUT90353T1002,48278,300SHSOLE78,300 0 0
Uber Technologies IncCALL90353T1002,48278,300SHSOLE78,300 0 0
Rio Tinto PLCETF76720410026382SHDFND1 0 382 0
Bank of MontrealPUT06367110136400SHDFND1 0 400 0
Canadian Imperial Bank of CommerceCALL13606910121,177500,000SHDFND1 0 500,000 0
Bank of Nova Scotia/TheCALL064149107651,300SHDFND1 0 1,300 0
Gildan Activewear IncCALL3759161037200SHDFND1 0 200 0
Precision Drilling CorpCALL74022D4075100SHDFND1 0 100 0
Fortis Inc/CanadaPUT349553107551,300SHDFND1 0 1,300 0
TELUS CorpCALL87971M10318900SHDFND1 0 900 0
Barrick Gold CorpCALL0679011089500SHDFND1 0 500 0
Toronto-Dominion Bank/TheCALL8911605098,974150,000SHDFND1 0 150,000 0
Toronto-Dominion Bank/ThePUT8911605098,974150,000SHDFND1 0 150,000 0
TC Energy CorpPUT87807B1072727,000SHDFND1 0 7,000 0
Toronto-Dominion Bank/ThePUT89116050959810,000SHDFND1 0 10,000 0
Manulife Financial CorpPUT56501R106925,000SHDFND1 0 5,000 0
Invesco QQQ Trust Series 1PUT46090E10332,097100,000SHDFND3 0 100,000 0
Algonquin Power & Utilities CorpCALL01585710510512,500SHDFND1 0 12,500 0
Cenovus Energy IncCALL15135U109261,500SHDFND1 0 1,500 0
Brookfield Infrastructure Partners LPCALLG162521013100SHDFND1 0 100 0
Restaurant Brands International IncPUT76131D1031342,000SHDFND1 0 2,000 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
BCE IncCALL05534B7604100SHDFND1 0 100 0
Wheaton Precious Metals CorpCALL96287910238800SHDFND1 0 800 0
Suncor Energy IncPUT867224107311,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Enerplus CorpCALL292766102221,500SHDFND1 0 1,500 0
VanEck Gold Miners ETF/USACALL92189F10624,263750,000SHSOLE750,000 0 0
Sun Life Financial IncPUT8667961052335,000SHDFND1 0 5,000 0
Brookfield Infrastructure Partners LPCALLG162521011925,700SHDFND1 0 5,700 0
Canadian Natural Resources LtdCALL13638510117300SHDFND1 0 300 0
SPDR Gold SharesCALL78463V10713,74275,000SHSOLE75,000 0 0
Suncor Energy IncCALL86722410716500SHDFND1 0 500 0
Nutrien LtdPUT67077M1081,18216,000SHSOLE16,000 0 0
Bank of Nova Scotia/ThePUT064149107501,000SHDFND1 0 1,000 0
Enbridge IncCALL29250N105381,000SHDFND1 0 1,000 0
Cameco CorpPUT13321L108261,000SHDFND1 0 1,000 0
Nutrien LtdCALL67077M1087100SHDFND1 0 100 0
Canadian Natural Resources LtdPUT13638510117300SHDFND1 0 300 0
Waste Connections IncCALL94106B10128200SHDFND1 0 200 0
Cenovus Energy IncPUT15135U1092100SHDFND1 0 100 0
Vermilion Energy IncPUT9237251056500SHDFND1 0 500 0
iShares Silver TrustCALL46428Q10911,502520,000SHSOLE520,000 0 0
Precision Drilling CorpCALL74022D40710200SHDFND1 0 200 0
Nutrien LtdPUT67077M10837500SHDFND1 0 500 0
Wheaton Precious Metals CorpCALL96287910238800SHDFND1 0 800 0
Cantaloupe IncPUT1381031065,552974,100SHSOLE974,100 0 0
Cantaloupe IncCALL1381031065,7161,002,800SHSOLE1,002,800 0 0
USA Technologies IncCOM1381031066,2331,094,100SHSOLE1,094,100 0 0
TELUS CorpCALL87971M1036300SHDFND1 0 300 0
Hudbay Minerals IncCALL4436281024700SHDFND1 0 700 0
Innoviz Technologies LtdCOMM5R635108770220,000SHSOLE220,000 0 0
TC Energy CorpPUT87807B1072336,000SHDFND1 0 6,000 0
Yamana Gold IncCALL98462Y10061,000SHDFND1 0 1,000 0
Primo Water CorpCALL74167P108231,500SHDFND1 0 1,500 0
Gildan Activewear IncCALL37591610310300SHDFND1 0 300 0
Bank of MontrealPUT0636711012222,500SHDFND1 0 2,500 0
Primo Water CorpCALL74167P108463,000SHDFND1 0 3,000 0
Gildan Activewear IncCALL375916103401,200SHDFND1 0 1,200 0
Brookfield CorpPUT11271J10716500SHDFND1 0 500 0
TC Energy CorpCALL87807B1072,31959,700SHDFND1 0 59,700 0
Canadian Imperial Bank of CommerceCALL13606910125600SHDFND1 0 600 0
Canadian Natural Resources LtdCALL13638510111200SHDFND1 0 200 0
Brookfield CorpPUT11271J107621,900SHDFND1 0 1,900 0
TC Energy CorpCALL87807B107391,000SHDFND1 0 1,000 0
Bank of MontrealCALL0636711011601,800SHDFND1 0 1,800 0
Bank of MontrealPUT0636711011782,000SHDFND1 0 2,000 0
Canadian Imperial Bank of CommercePUT136069101421,000SHDFND1 0 1,000 0
Cameco CorpCALL13321L108261,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
TC Energy CorpPUT87807B107972,500SHDFND1 0 2,500 0
BlackBerry LtdCALL09228F10351,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
Manulife Financial CorpCALL56501R1067400SHDFND1 0 400 0
Manulife Financial CorpCALL56501R106261,400SHDFND1 0 1,400 0
Methanex CorpCALL59151K1089200SHDFND1 0 200 0
Barrick Gold CorpCALL0679011084200SHDFND1 0 200 0
Crescent Point Energy CorpCALL22576C1014500SHDFND1 0 500 0
TC Energy CorpCALL87807B107391,000SHDFND1 0 1,000 0
Open Text CorpPUT683715106391,000SHDFND1 0 1,000 0
Open Text CorpPUT683715106391,000SHDFND1 0 1,000 0
Cenovus Energy IncCALL15135U109171,000SHDFND1 0 1,000 0
CAE IncPUT124765108231,000SHDFND1 0 1,000 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
Brookfield CorpCALL11271J107591,800SHDFND1 0 1,800 0
Magna International IncPUT559222401531,000SHDFND1 0 1,000 0
frontdoor IncCOM35905A1096,966250,000SHSOLE250,000 0 0
Utilities Select Sector SPDR FundPUT81369Y8863,38650,000SHSOLE50,000 0 0
Brookfield CorpCALL11271J107331,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C101131,800SHDFND1 0 1,800 0
Restaurant Brands International IncPUT76131D103671,000SHDFND1 0 1,000 0
Kinross Gold CorpPUT4969024042400SHDFND1 0 400 0
Rogers Communications IncPUT775109200461,000SHDFND1 0 1,000 0
BlackBerry LtdCALL09228F103143,000SHDFND1 0 3,000 0
Yamana Gold IncCALL98462Y1005800SHDFND1 0 800 0
MAG Silver CorpCALL55903Q1041100SHDFND1 0 100 0
Enbridge IncPUT29250N10519500SHDFND1 0 500 0
MAG Silver CorpCALL55903Q104131,000SHDFND1 0 1,000 0
MAG Silver CorpCALL55903Q104433,400SHDFND1 0 3,400 0
Barrick Gold CorpCALL0679011084200SHDFND1 0 200 0
Kinross Gold CorpCALL496902404245,000SHDFND1 0 5,000 0
TC Energy CorpCALL87807B107391,000SHDFND1 0 1,000 0
Agnico Eagle Mines LtdCALL008474108511,000SHDFND1 0 1,000 0
Teck Resources LtdPUT878742204361,000SHDFND1 0 1,000 0
Crescent Point Energy CorpPUT22576C10171,000SHDFND1 0 1,000 0
Newmont CorpCALL65163910629600SHDFND1 0 600 0
Wheaton Precious Metals CorpPUT9628791025100SHDFND1 0 100 0
Brookfield CorpCALL11271J10723700SHDFND1 0 700 0
TC Energy CorpCALL87807B1078200SHDFND1 0 200 0
Bank of Nova Scotia/TheCALL064149107501,000SHDFND1 0 1,000 0
Crescent Point Energy CorpCALL22576C101111,500SHDFND1 0 1,500 0
Bank of MontrealPUT0636711013023,400SHDFND1 0 3,400 0
Pembina Pipeline CorpCALL70632710312,942400,000SHDFND1 0 400,000 0
Vermilion Energy IncCALL9237251056500SHDFND1 0 500 0
Enerplus CorpCALL292766102654,500SHDFND1 0 4,500 0
Restaurant Brands International IncPUT76131D103671,000SHDFND1 0 1,000 0
Uber Technologies IncPUT90353T1009,516300,200SHSOLE300,200 0 0
TC Energy CorpCALL87807B1078,936230,000SHDFND1 0 230,000 0
Yamana Gold IncCALL98462Y10061,000SHDFND1 0 1,000 0
Uber Technologies IncPUT90353T1007,167226,100SHSOLE226,100 0 0
Uber Technologies IncPUT90353T10079325,000SHSOLE25,000 0 0
Crescent Point Energy CorpCALL22576C10171,000SHDFND1 0 1,000 0
BlackBerry LtdCALL09228F1031300SHDFND1 0 300 0
Toronto-Dominion Bank/TheCALL8911605091081,800SHDFND1 0 1,800 0
Royal Bank of CanadaCALL780087102961,000SHDFND1 0 1,000 0
Open Text CorpPUT683715106391,000SHDFND1 0 1,000 0
Invesco QQQ Trust Series 1PUT46090E1038,02425,000SHSOLE25,000 0 0
Imperial Oil LtdPUT453038408511,000SHDFND1 0 1,000 0
BCE IncPUT05534B760451,000SHDFND1 0 1,000 0
ISHARES SILVER TRUST ISHARESPUT46428Q10928,7561,300,000SHSOLE1,300,000 0 0
ISHARES SILVER TRUST ISHARESPUT46428Q1092,212100,000SHSOLE100,000 0 0
ISHARES SILVER TRUST ISHARESPUT46428Q10915,484700,000SHSOLE700,000 0 0
ISHARES SILVER TRUST ISHARESPUT46428Q1093,982180,000SHSOLE180,000 0 0
ISHARES SILVER TRUST ISHARESPUT46428Q10922,1201,000,000SHSOLE1,000,000 0 0
ISHARES SILVER TRUST ISHARESCALL46428Q10933,1801,500,000SHSOLE1,500,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10791,610500,000SHSOLE500,000 0 0
SPDR GOLD TRUST GOLD SHSPUT78463V1077,32940,000SHSOLE40,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10722,903125,000SHSOLE125,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10712,82570,000SHSOLE70,000 0 0
SPDR GOLD TRUST GOLD SHSPUT78463V10712,82570,000SHSOLE70,000 0 0
SPDR GOLD TRUST GOLD SHSPUT78463V10745,805250,000SHSOLE250,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10731,147170,000SHSOLE170,000 0 0
SPDR GOLD TRUST GOLD SHSPUT78463V10791,610500,000SHSOLE500,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V1079,16150,000SHSOLE50,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10776,036415,000SHSOLE415,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10722,903125,000SHSOLE125,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10745,805250,000SHSOLE250,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10718,322100,000SHSOLE100,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10710,99360,000SHSOLE60,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V107112,680615,000SHSOLE615,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10776,274416,300SHSOLE416,300 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10745,805250,000SHSOLE250,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10732,064175,000SHSOLE175,000 0 0
SPDR GOLD TRUST GOLD SHSCALL78463V10745,805250,000SHSOLE250,000 0 0
SCHLUMBERGER LTDCOM80685710856911,587SHSOLE11,587 0 0
BROOKFIELD BUSINESS PARTNERS LPCOMG16234109844,536SHSOLE4,536 0 0
BROOKFIELD REIN-A EXC LVSCOMG1625010515456SHSOLE456 0 0
BROOKFIELD INFRA PARTNER LPUCOMG162521011,80153,325SHSOLE53,325 0 0
BROOKFIELD RENEWABLE PARTNERS LPUCOMG162581081,14336,308SHSOLE36,308 0 0
FLEX LNG LTDCOMG359472021013,000SHSOLE3,000 0 0
GAN LIMITEDCOMG3728V1091915,000SHSOLE15,000 0 0
TEXTAINER GROUP HOLDINGS LTDCOMG8766E109963,000SHSOLE3,000 0 0
AGNICO EAGLE MINES LIMITEDCOM00847410897319,099SHSOLE19,099 0 0
ALGOMA STEEL GROUP INCCOM0156581078110,000SHSOLE10,000 0 0
ALGOMA STEEL GROUP INC 19/10/26COM0156581153620,000SHSOLE20,000 0 0
ALGONQUIN POWER&UTILITIES CORPCOM01585710562374,344SHSOLE74,344 0 0
BCE INC NEWCOM05534B76011,023246,362SHSOLE246,362 0 0
BRP INC/CA-SUB VOTINGCOM05577W2001,01813,022SHSOLE13,022 0 0
BANK OF MONTREALCOM06367110129,810335,066SHSOLE335,066 0 0
BANK OF NOVA SCOTIACOM06414910724,985496,657SHSOLE496,657 0 0
BARRICK GOLD CORPCOM0679011082,557137,872SHSOLE137,872 0 0
BAUSCH HEALTH COMPANIES INCCOM071734107121,500SHSOLE1,500 0 0
BAYTEX ENERGY CORPCOM07317Q105600160,000SHSOLE160,000 0 0
BLACKBERRY LIMITEDCOM09228F1032500SHSOLE500 0 0
BROOKFIELD BUSINESS-CL ACOM11259V106452,260SHSOLE2,260 0 0
BROOKFIELD CORPCOM11271J10713,335409,791SHSOLE409,791 0 0
BROOKFIELD INFRA SUB VTG-A EXCHCOM11275Q1074519,802SHSOLE9,802 0 0
BROOKFIELD RENEWABLE CORP ACOM11284V10570720,254SHSOLE20,254 0 0
BROOKFIELD AST MGMT-A LVSCOM1130041053,299100,828SHSOLE100,828 0 0
CAE INCCOM1247651081,06347,051SHSOLE47,051 0 0
CGI INC CLASS-A SUB VTGCOM12532H1044,08342,417SHSOLE42,417 0 0
CAMECO CORPCOM13321L10889734,307SHSOLE34,307 0 0
CANADIAN IMPERIAL BANK OF COMMERCECOM13606910116,318385,276SHSOLE385,276 0 0
CANADIAN NATIONAL RAILWAY COCOM13637510223,957203,278SHSOLE203,278 0 0
CANADIAN NATURAL RESOURCES LTDCOM13638510115,706284,158SHSOLE284,158 0 0
CANADIAN PACIFIC RAILWAY LTDCOM13645T10019,157249,081SHSOLE249,081 0 0
CENOVUS ENERGY INCCOM15135U1099,483544,148SHSOLE544,148 0 0
WTS-CENOVUS ENERGY 1/01/26COM15135U1175387SHSOLE387 0 0
COLLIERS INTERNATIONAL GROUP INCCOM1946931071,12910,708SHSOLE10,708 0 0
CRESCENT POINT ENERGY CORPCOM22576C10149570,200SHSOLE70,200 0 0
DESCARTES SYSTEMS GROUP INCCOM2499061081,67320,752SHSOLE20,752 0 0
ENBRIDGE INCCOM29250N10522,307585,738SHSOLE585,738 0 0
ENERPLUS CORPCOM29276610287160,534SHSOLE60,534 0 0
EQUINOX GOLD CORPCOM29446Y50225650,000SHSOLE50,000 0 0
FIRST MAJESTIC SILVER CORPCOM32076V103365,000SHSOLE5,000 0 0
FIRSTSERVICE CORPCOM33767E2021931,368SHSOLE1,368 0 0
FORTIS INCCOM34955310712,834302,274SHSOLE302,274 0 0
FRANCO-NEVADA CORPCOM3518581051,52010,434SHSOLE10,434 0 0
GFL ENVIRONMENTAL INC-SUB VTGCOM36168Q104481,400SHSOLE1,400 0 0
GILDAN ACTIVEWEAR INC CL A SVSCOM3759161031,38441,701SHSOLE41,701 0 0
UNITS-GRANITE REIT-STAPLECOM38743711479712,889SHSOLE12,889 0 0
IMPERIAL OIL LTDCOM4530384082,42147,661SHSOLE47,661 0 0
LIGHTSPEED COMMERCE INCCOM53229C1077450SHSOLE450 0 0
MAGNA INTERNATIONAL INCCOM5592224015,17296,667SHSOLE96,667 0 0
MANULIFE FINANCIAL CORPCOM56501R1069,359510,639SHSOLE510,639 0 0
METHANEX CORPCOM59151K10893620,149SHSOLE20,149 0 0
NEXGEN ENERGY LTDCOM65340P10661,600SHSOLE1,600 0 0
NORTH AMER CONSTRUCTION GROUP LTDCOM65681110619311,583SHSOLE11,583 0 0
NUTRIEN LTDCOM67077M1088,243111,748SHSOLE111,748 0 0
NUVEI CORP SUBORDINATE VTGCOM67079A1021343,079SHSOLE3,079 0 0
OPEN TEXT CORPORATIONCOM6837151063,12781,164SHSOLE81,164 0 0
PAN AMERICAN SILVER CORPCOM6979001081005,500SHSOLE5,500 0 0
PEMBINA PIPELINE CORPORATIONCOM7063271031,48845,993SHSOLE45,993 0 0
RESTAURANT BRANDS INTL INCCOM76131D1035,69384,899SHSOLE84,899 0 0
RITCHIE BROS AUCTIONEERS INCCOM7677441051,50626,799SHSOLE26,799 0 0
ROGERS COMMUNICATIONS INC CL B NVSCOM7751092007,202155,565SHSOLE155,565 0 0
ROYAL BANK OF CANADACOM78008710250,636530,103SHSOLE530,103 0 0
SHAW COMMUNICATIONS INC CL B NVSCOM82028K2005,559185,996SHSOLE185,996 0 0
SHOPIFY INC CL ACOM82509L1072174,532SHSOLE4,532 0 0
SPROTT PHYSICAL PLAT&PALL T/UCOM85207Q104242,000SHSOLE2,000 0 0
SPROTT PHYSICAL GOLD&SILVER TRUSTCOM85208R10149126,000SHSOLE26,000 0 0
STANTEC INCCOM85472N1091,37723,577SHSOLE23,577 0 0
SUN LIFE FINANCIAL INCCOM8667961059,981213,897SHSOLE213,897 0 0
SUNCOR ENERGY INC (NEW)COM86722410710,723345,782SHSOLE345,782 0 0
SUNOPTA INCCOM8676EP10881,000SHSOLE1,000 0 0
TFI INTERNATIONAL INCCOM87241L1094643,889SHSOLE3,889 0 0
TC ENERGY CORPORATIONCOM87807B10716,154415,789SHSOLE415,789 0 0
TECK RESOURCES LTD CL B SVSCOM8787422042,44066,890SHSOLE66,890 0 0
TELUS CORPORATIONCOM87971M10312,358623,233SHSOLE623,233 0 0
TELUS INTERNATIONAL CDA-W/ICOM87975H10044722,137SHSOLE22,137 0 0
THOMSON REUTERS CORPORATION NEWCOM88490370913,241101,892SHSOLE101,892 0 0
TORONTO-DOMINION BANKCOM89116050930,496509,750SHSOLE509,750 0 0
TRANSALTA CORPORATIONCOM89346D10721524,618SHSOLE24,618 0 0
TRICON RESIDENTIAL INCCOM89612W102303,878SHSOLE3,878 0 0
TRIPLE FLAG PRECIOUS MET CORPCOM89679M10422415,000SHSOLE15,000 0 0
VERMILION ENERGY INCCOM923725105443,400SHSOLE3,400 0 0
VERSABANKCOM92512J106314,206SHSOLE4,206 0 0
WASTE CONNECTIONS INCCOM94106B1012,25516,221SHSOLE16,221 0 0
WEST FRASER TIMBER LTDCOM9528451051642,303SHSOLE2,303 0 0
WHEATON PRECIOUS METALS CORPCOM9628791021,52131,616SHSOLE31,616 0 0
FTAI AVIATION LTDCOMG3730V105281,000SHSOLE1,000 0 0
ABB LTD SPONSORED ADRCOM000375204962,810SHSOLE2,810 0 0
ABCAM PLC-SPON ADRCOM000380204261,895SHSOLE1,895 0 0
ALERIAN MLP ETFCOM00162Q45219500SHSOLE500 0 0
AT&T INCCOM00206R10241321,453SHSOLE21,453 0 0
ABBOTT LABORATORIES INCCOM0028241002,58425,510SHSOLE25,510 0 0
ABBVIE INCCOM00287Y1091,2387,765SHSOLE7,765 0 0
ABERCROMBIE & FITCH CO-CL ACOM00289620714500SHSOLE500 0 0
ABERDEEN ASIA-PACIFIC INCOMECOM00300910731,200SHSOLE1,200 0 0
ABERDEEN AUSTRALIA EQUITY FDCOM00301110351,119SHSOLE1,119 0 0
ACTIVISION BLIZZARD INCCOM00507V10934400SHSOLE400 0 0
ADOBE INCCOM00724F101352912SHSOLE912 0 0
ADVANCE AUTO PARTS INCCOM00751Y1063222,649SHSOLE2,649 0 0
AGILENT TECHNOLOGIES INCCOM00846U10130217SHSOLE217 0 0
AIR PRODUCTS & CHEMICALS INCCOM0091581061760SHSOLE60 0 0
ALCOA CORPORATIONCOM0138721065106SHSOLE106 0 0
ALIBABA GROUP HOLDING LTD-SPON ADRCOM01609W10261600SHSOLE600 0 0
ALPHABET INC CLASS-CCOM02079K1073,79636,496SHSOLE36,496 0 0
ALPHABET INC CLASS-ACOM02079K3054,56543,998SHSOLE43,998 0 0
ALTRIA GROUP INCCOM02209S1032936,570SHSOLE6,570 0 0
AMAZON.COM INCCOM0231351063,33532,284SHSOLE32,284 0 0
AMERICAN ELECTRIC POWER COMPCOM0255371013073,369SHSOLE3,369 0 0
AMERICAN EXPRESS COMPANYCOM0258161092,16513,123SHSOLE13,123 0 0
THE NECESSITY RETL REIT-ACOM02607T109132,000SHSOLE2,000 0 0
AMERICAN INTERNATIONAL GROUP INCCOM0268747842715,381SHSOLE5,381 0 0
AMERICA'S CAR-MART INCCOM03062T105791,000SHSOLE1,000 0 0
AMERISOURCEBERGEN CORPORATIONCOM03073E1051,67610,466SHSOLE10,466 0 0
AMERIPRISE FINANCIAL INCCOM03076C1061,2043,928SHSOLE3,928 0 0
AMETEK INCCOM0311001008005,503SHSOLE5,503 0 0
AMGEN INCCOM0311621001,8917,822SHSOLE7,822 0 0
AMPHENOL CORPORATION CL-ACOM0320951011,88623,076SHSOLE23,076 0 0
ANALOG DEVICES INCCOM0326541051971,000SHSOLE1,000 0 0
ANHEUSER-BUSCH INBEV SPN ADRCOM03524A1081231,850SHSOLE1,850 0 0
ANTHEM INCCOM0367521032,7596,000SHSOLE6,000 0 0
APPLE INCCOM03783310017,198104,273SHSOLE104,273 0 0
APPLIED MATERIALS INCCOM0382221056265,095SHSOLE5,095 0 0
APTARGROUP INCCOM0383361035915,003SHSOLE5,003 0 0
ARCHROCK INCCOM03957W1065500SHSOLE500 0 0
ARCONIC CORPCOM03966V107280SHSOLE80 0 0
ARES CAPITAL CORPORATIONCOM04010L1039500SHSOLE500 0 0
ARGENX SE-ADRCOM04016X1013697SHSOLE97 0 0
ARISTA NETWORKS INCCOM04041310661364SHSOLE364 0 0
ASTRAZENECA PLC SPONSORED ADRCOM0463531081051,513SHSOLE1,513 0 0
AUTOMATIC DATA PROCESSING INCCOM0530151031,2045,409SHSOLE5,409 0 0
BP PLC SPONSORED ADRCOM0556221041183,098SHSOLE3,098 0 0
BWX TECHNOLOGIES INCCOM05605H1003205,082SHSOLE5,082 0 0
BANCO SANTANDER S.A. ADRCOM05964H10541,140SHSOLE1,140 0 0
BANK OF AMERICA CORPORATIONCOM0605051042,28179,743SHSOLE79,743 0 0
BANK OF NEW YORK MELLON CORPCOM064058100861,903SHSOLE1,903 0 0
BANK OZKCOM06417N10325740SHSOLE740 0 0
BAXTER INTERNATIONAL INCCOM0718131093358,253SHSOLE8,253 0 0
BECTON, DICKINSON & COCOM0758871091,9237,765SHSOLE7,765 0 0
BEIGENE LTDCOM07725L10227125SHSOLE125 0 0
BERKSHIRE HATHAWAY INC CL ACOM08467010824,93754SHSOLE54 0 0
BERKSHIRE HATHAWAY INC CLASS B NEWCOM0846707023,92912,723SHSOLE12,723 0 0
BHP GROUP LTD - SPONSORED ADRCOM0886061081111,753SHSOLE1,753 0 0
BIO-RAD LABS INCCOM090572207268559SHSOLE559 0 0
BIOGEN INCCOM09062X1031,5935,729SHSOLE5,729 0 0
BLACKROCK INCCOM09247X1011,5922,379SHSOLE2,379 0 0
THE BLACKSTONE GROUP INCCOM09260D1075265,982SHSOLE5,982 0 0
BOEING COMPANYCOM0970231053101,459SHSOLE1,459 0 0
BOOKING HOLDINGS INCCOM09857L1083,1811,199SHSOLE1,199 0 0
BOSTON SCIENTIFIC CORPCOM10113710765513,095SHSOLE13,095 0 0
BRISTOL-MYERS SQUIBB COMPANYCOM1101221086699,657SHSOLE9,657 0 0
BROADRIDGE FINANCIAL SOLUTIONS INCCOM11133T1031881,285SHSOLE1,285 0 0
BROADCOM INCCOM11135F101588916SHSOLE916 0 0
CDW CORPCOM12514G1083912,004SHSOLE2,004 0 0
CME GROUP INCCOM12572Q1053,37417,612SHSOLE17,612 0 0
CRH PUBLIC LTD COMPCOM12626K2034819,457SHSOLE9,457 0 0
CSX CORPORATIONCOM12640810347415,840SHSOLE15,840 0 0
CVS HEALTH CORPORATIONCOM1266501001,33717,993SHSOLE17,993 0 0
CAMPBELL SOUP COMPANYCOM1344291091,69030,740SHSOLE30,740 0 0
CANNAE HOLDINGS INCCOM13765N10715750SHSOLE750 0 0
CAPITAL ONE FINANCIAL CORPORATIONCOM14040H105990SHSOLE90 0 0
CARLISLE COMPANIES INCCOM1423391008513,762SHSOLE3,762 0 0
CARLYLE GROUP INCCOM14316J10875924,440SHSOLE24,440 0 0
CARRIER GLOBAL CORPORATIONCOM14448C10479617,390SHSOLE17,390 0 0
CATERPILLAR INCCOM1491231011,5536,787SHSOLE6,787 0 0
CENTENE CORPORATIONCOM15135B10126406SHSOLE406 0 0
CHARTER COMMUNICATIONS INC-ACOM16119P10812SHSOLE2 0 0
CHEMOURS CO(THE)COM1638511086202SHSOLE202 0 0
CHENIERE ENERGY INCCOM16411R2081,2187,725SHSOLE7,725 0 0
CHEVRON CORPORATIONCOM1667641003,30620,261SHSOLE20,261 0 0
CISCO SYSTEMS INCCOM17275R10294618,088SHSOLE18,088 0 0
CITIGROUP INC NEWCOM17296742437796SHSOLE796 0 0
CLEVELAND-CLIFFS INCCOM1858991017400SHSOLE400 0 0
CLOROX COMPANYCOM18905410979500SHSOLE500 0 0
COCA-COLA COMPANYCOM1912161001,21919,647SHSOLE19,647 0 0
COGNIZANT TECH SOLUTIONS CORP-ACOM19244610274012,147SHSOLE12,147 0 0
COLGATE-PALMOLIVE COMPANYCOM1941621032,30630,685SHSOLE30,685 0 0
COMCAST CORP CL ACOM20030N1013,28586,644SHSOLE86,644 0 0
CONAGRA BRANDS INCCOM2058871021885,000SHSOLE5,000 0 0
CONN'S INCCOM20824210791,500SHSOLE1,500 0 0
CONOCOPHILLIPSCOM20825C1041,66616,794SHSOLE16,794 0 0
CONSTELLATION BRANDS INC-CLASS ACOM21036P1085242,318SHSOLE2,318 0 0
COPART INCCOM2172041062323,090SHSOLE3,090 0 0
CORTEVA INCCOM22052L10455915SHSOLE915 0 0
COSTCO WHOLESALE CORPCOM22160K1052,6685,369SHSOLE5,369 0 0
COSTAR GROUP INCCOM22160N109711,024SHSOLE1,024 0 0
CROWDSTRIKE HOLDINGS INC-ACOM22788C105858SHSOLE58 0 0
CUMMINS INCCOM2310211061,2655,293SHSOLE5,293 0 0
D.R. HORTON INCCOM23331A1095745,873SHSOLE5,873 0 0
DXC TECHNOLOGY COMPANYCOM23355L106151SHSOLE51 0 0
DANAHER CORPCOM2358511022,2668,990SHSOLE8,990 0 0
DARLING INGREDIENTS INCCOM23726610143737SHSOLE737 0 0
DEERE & COMPANYCOM2441991055141,244SHSOLE1,244 0 0
DELTA AIR LINES INCCOM247361702982,803SHSOLE2,803 0 0
DEVON ENERGY CORPORATIONCOM25179M1032895,700SHSOLE5,700 0 0
DIAGEO PLC SPONSORED ADRCOM25243Q2051,7029,391SHSOLE9,391 0 0
DISNEY,WALT COMPANYCOM2546871064984,972SHSOLE4,972 0 0
DISCOVER FINANCIAL SERVICESCOM2547091081091,100SHSOLE1,100 0 0
DOLLAR GENERAL CORPCOM2566771059934,718SHSOLE4,718 0 0
DOLLAR TREE INCCOM25674610847328SHSOLE328 0 0
DOMINO'S PIZZA INCCOM25754A2015091,543SHSOLE1,543 0 0
DOW INCCOM260557103601,102SHSOLE1,102 0 0
DRIL-QUIP INCCOM262037104572,000SHSOLE2,000 0 0
DUKE ENERGY CORP NEWCOM26441C2042222,303SHSOLE2,303 0 0
DULUTH HOLDINGS INC CL-BCOM26443V1013500SHSOLE500 0 0
DUPONT DE NEMOURS INCCOM26614N10270979SHSOLE979 0 0
D-WAVE QUANTUM INCCOM26740W1091725,157SHSOLE25,157 0 0
DYNATRACE INCCOM26815010942810,119SHSOLE10,119 0 0
EOG RESOURCES INCCOM26875P1019788,528SHSOLE8,528 0 0
EBAY INCCOM2786421031,20027,040SHSOLE27,040 0 0
ECHOSTAR CORPORATION-ACOM2787681061558,500SHSOLE8,500 0 0
ECOLAB INCCOM27886510058350SHSOLE350 0 0
EDWARDS LIFESCIENCES CORPCOM28176E10833396SHSOLE396 0 0
ELECTRONIC ARTS INCCOM28551210934284SHSOLE284 0 0
EMBECTA CORPCOM29082K105140SHSOLE40 0 0
EMERSON ELECTRIC COCOM2910111047428,512SHSOLE8,512 0 0
ENTEGRIS INCCOM29362U1049108SHSOLE108 0 0
ENTERPRISE PRODUCTS PARTNERSCOM293792107261,000SHSOLE1,000 0 0
EQUINIX INC REITCOM29444U700529733SHSOLE733 0 0
EQUINOR ASA-SPONSORED ADRCOM29446M102 0 1SHSOLE1 0 0
ETHAN ALLEN INTERIORS INCCOM2976021041375,000SHSOLE5,000 0 0
EXXON MOBIL CORPORATIONCOM30231G1021,48413,527SHSOLE13,527 0 0
FS KKR CAPITAL CORPCOM302635206935,000SHSOLE5,000 0 0
FTI CONSULTING INCCOM3029411094222,136SHSOLE2,136 0 0
META PLATFORMS INCCOM30303M1023881,831SHSOLE1,831 0 0
FEDEX CORPORATIONCOM31428X10680350SHSOLE350 0 0
FIDELITY CORPORATE BOND ETFCOM316188101901,944SHSOLE1,944 0 0
FISERV INCCOM3377381081681,485SHSOLE1,485 0 0
FLUOR CORPCOM343412102311,000SHSOLE1,000 0 0
FLOWSERVE CORPORATIONCOM34354P1051,34239,460SHSOLE39,460 0 0
FORD MOTOR COMPANYCOM345370860140SHSOLE40 0 0
FORTIVE CORPORATIONCOM34959J108951,400SHSOLE1,400 0 0
FRANKLIN RESOURCES INCCOM35461310111420SHSOLE420 0 0
FREEPORT MCMORAN INCCOM35671D8571,07226,188SHSOLE26,188 0 0
FTAI INFRASTRUCTURE INCCOM35953C10631,000SHSOLE1,000 0 0
GE HEALTHCARE TECH INCCOM36266G10732390SHSOLE390 0 0
ARTHUR J GALLAGHER & COCOM3635761091,2146,345SHSOLE6,345 0 0
GAP INCCOM3647601081120SHSOLE120 0 0
GENERAL DYNAMICS CORPCOM369550108732SHSOLE32 0 0
GENERAL ELECTRIC COMPCOM3696043011131,179SHSOLE1,179 0 0
GENTEX CORPCOM37190110999835,591SHSOLE35,591 0 0
GILEAD SCIENCES INCCOM375558103951,150SHSOLE1,150 0 0
GLADSTONE COMMERCIAL CORPCOM3765361086500SHSOLE500 0 0
GLAUKOS CORPCOM37732210210200SHSOLE200 0 0
GSK PLC-SPON ADRCOM37733W204380SHSOLE80 0 0
GLB X MSCI CHINA FINANCIAL ETFCOM37950E6066500SHSOLE500 0 0
GOLD FIELDS LTD-SPONSORED ADRCOM38059T1063,331250,000SHSOLE250,000 0 0
GOLDMAN SACHS GROUP INCCOM38141G1042680SHSOLE80 0 0
GOLDMAN SACHS BDC INCCOM38147U107201,500SHSOLE1,500 0 0
GRAFTECH INTERNATIONAL LTDCOM3843135084910,000SHSOLE10,000 0 0
GUIDEWIRE SOFTWARE INCCOM40171V10068825SHSOLE825 0 0
HF SINCLAIR CORPCOM403949100931,924SHSOLE1,924 0 0
HCA HEALTHCARE INCCOM40412C1017852,975SHSOLE2,975 0 0
HDFC BANK LTD ADRCOM40415F1011041,560SHSOLE1,560 0 0
HP INCCOM40434L10518600SHSOLE600 0 0
HALEON PLC ADRCOM4055521001100SHSOLE100 0 0
HALLIBURTON COCOM4062161018260SHSOLE260 0 0
HARLEY-DAVIDSON INCCOM4128221081,67244,025SHSOLE44,025 0 0
JACK HENRY AND ASSOCIATES INCCOM42628110176505SHSOLE505 0 0
HERSHEY COMPANY(THE)COM4278661084351,710SHSOLE1,710 0 0
WTS-HERTZ GLB HLDG 30/06/51COM42806J148445,000SHSOLE5,000 0 0
HEWLETT-PACKARD ENTERPRISE COCOM42824C10910600SHSOLE600 0 0
HILTON WORLDWIDE HLDGS INCCOM43300A2034022,851SHSOLE2,851 0 0
HOME DEPOT INCCOM4370761024,15114,062SHSOLE14,062 0 0
HONEYWELL INTERNATIONAL INCCOM4385161062531,324SHSOLE1,324 0 0
HOWMET AEROSPACE INCCOM44320110814320SHSOLE320 0 0
ICICI BANK LTD-SPON ADRCOM45104G104421,959SHSOLE1,959 0 0
ILLUMINA INCCOM4523271098013,444SHSOLE3,444 0 0
ING GROEP NV-SPON ADRCOM456837103121,000SHSOLE1,000 0 0
INGERSOLL-RAND INCCOM45687V10656968SHSOLE968 0 0
INGREDION INCCOM457187102770SHSOLE70 0 0
INSPERITY INC.COM45778Q10796790SHSOLE790 0 0
INTEL CORPORATIONCOM45814010056117,167SHSOLE17,167 0 0
INTERACTIVE BROKERS GROUP INC CL-ACOM45841N10752630SHSOLE630 0 0
INTERCONTINENTAL HOTELS GROUP-ADRCOM45857P8064757,135SHSOLE7,135 0 0
INTERCONTINENTAL EXCHANGE INCCOM45866F1041,91618,366SHSOLE18,366 0 0
INTERNATIONAL BUSINESS MACHINES CORPCOM4592001019277,072SHSOLE7,072 0 0
INTERNATIONAL FLAVORS & FRAGRANCESCOM4595061014444,825SHSOLE4,825 0 0
INTERNATIONAL PAPER COMPANYCOM46014610322600SHSOLE600 0 0
INTERPUBLIC GROUP OF COMPANIES INCCOM4606901001,64144,065SHSOLE44,065 0 0
INVESCO ULTRA SHORT DURATION ETFCOM46090A88720404SHSOLE404 0 0
INVESCO SHARES QQQ TRUST SERIES 1COM46090E1033,0229,416SHSOLE9,416 0 0
INTUIT INCCOM4612021034491,006SHSOLE1,006 0 0
INTUITIVE SURGICAL INCCOM46120E60256220SHSOLE220 0 0
INVESCO GLB LISTED PRIVATE EQ ETFCOM46137V5897700SHSOLE700 0 0
IQVIA HOLDINGS INCCOM46266C1053051,535SHSOLE1,535 0 0
ISHARES MSCI CANADA ETFCOM464286509722,100SHSOLE2,100 0 0
ISHARES SELECT DIVIDEND ETFCOM4642871687656,527SHSOLE6,527 0 0
ISHARES S&P 500 INDEX FUNDCOM4642872001,1312,750SHSOLE2,750 0 0
ISHARES MSCI EMERGING MKTS ETFCOM4642872341383,500SHSOLE3,500 0 0
ISHARES 20 YR TREASURY BOND ETFCOM4642874321961,839SHSOLE1,839 0 0
ISHARES MSCI EAFE ETFCOM4642874651,07314,996SHSOLE14,996 0 0
ISHARES CORE S&P MID-CAP ETFCOM4642875073001,198SHSOLE1,198 0 0
ISHARES RUSSELL 2000 ETFCOM46428765527150SHSOLE150 0 0
ISHARES CORE S&P SMALL-CAP ETFCOM4642878042322,400SHSOLE2,400 0 0
ISHARES INTL SELECT DIVIDEND ETFCOM46428844856620,581SHSOLE20,581 0 0
ISHARES MSCI JAPAN ETFCOM46434G82229500SHSOLE500 0 0
ITRON INCCOM4657411063215,791SHSOLE5,791 0 0
JP MORGAN CHASE & COCOM46625H1006,71551,518SHSOLE51,518 0 0
JOHNSON & JOHNSONCOM4781601048,17352,719SHSOLE52,719 0 0
KLA CORPCOM4824801004131,034SHSOLE1,034 0 0
KKR & CO INC CLASS-ACOM48251W10451969SHSOLE969 0 0
KELLOGG COMPANYCOM4878361081,54623,091SHSOLE23,091 0 0
KEYSIGHT TECHNOLOGIES INCCOM49338L1031701,050SHSOLE1,050 0 0
KIMBERLY-CLARK CORPORATIONCOM4943681031,77013,182SHSOLE13,182 0 0
KINDER MORGAN INCCOM49456B101181,000SHSOLE1,000 0 0
KRAFT HEINZ COMPANY(THE)COM50075410619500SHSOLE500 0 0
KRANESHARES GLOBAL CARBON ETFCOM50076767863516,000SHSOLE16,000 0 0
KYNDRYL HOLDINGS INCCOM50155Q1009639SHSOLE639 0 0
LCI INDUSTRIESCOM50189K10325232SHSOLE232 0 0
L3HARRIS TECHNOLOGIES INCCOM50243110920100SHSOLE100 0 0
LAM RESEARCH CORPORATIONCOM51280710865122SHSOLE122 0 0
LAMB WESTON HOLDINGS INC W/ICOM5132721041741,666SHSOLE1,666 0 0
LAS VEGAS SANDS INCCOM51783410757510,000SHSOLE10,000 0 0
ESTEE LAUDER COMPANIES-CL ACOM5184391047753,143SHSOLE3,143 0 0
LILLY (ELI) & COMPANYCOM5324571083691,075SHSOLE1,075 0 0
LLOYDS BANKING GROUP PLC ADRCOM53943910913758,871SHSOLE58,871 0 0
LOCKHEED MARTIN CORPCOM53983010960126SHSOLE126 0 0
LOUISIANA-PACIFIC CORPORATIONCOM5463471051082,000SHSOLE2,000 0 0
LOWE'S COMPANIESCOM5486611071,5087,540SHSOLE7,540 0 0
LULULEMON ATHLETICA INCCOM55002110939108SHSOLE108 0 0
MP MATERIALS CORPCOM553368101853,000SHSOLE3,000 0 0
MSCI INCCOM55354G100158282SHSOLE282 0 0
MARATHON PETROLEUM CORPCOM56585A1025394,000SHSOLE4,000 0 0
MARKETAXESS HOLDINGS INCCOM57060D1081,9334,940SHSOLE4,940 0 0
MARSH & MCLENNAN COMPANIES INCCOM5717481021,83311,004SHSOLE11,004 0 0
MARTIN MARIETTA MATERIALS INCCOM5732841066631,868SHSOLE1,868 0 0
MASCO CORPORATIONCOM5745991061,26025,346SHSOLE25,346 0 0
MASTERCARD INC CLASS ACOM57636Q1044,03111,089SHSOLE11,089 0 0
MCCORMICK & CO INC NVSCOM5797802065696,834SHSOLE6,834 0 0
MCDONALD'S CORPORATIONCOM5801351013,61712,932SHSOLE12,932 0 0
MCEWEN MINING INCCOM58039P30516920,000SHSOLE20,000 0 0
MCKESSON CORPORATIONCOM58155Q10389250SHSOLE250 0 0
MERCK & CO INCCOM58933Y1053,07928,933SHSOLE28,933 0 0
METLIFE INCCOM59156R1082975,120SHSOLE5,120 0 0
MICROSOFT CORPORATIONCOM59491810427,91896,818SHSOLE96,818 0 0
MICROCHIP TECHNOLOGY INCCOM5950171045636,723SHSOLE6,723 0 0
MICRON TECHNOLOGY INCCOM59511210328471SHSOLE471 0 0
MIDDLEBY CORP (THE)COM5962781017725,266SHSOLE5,266 0 0
HERMAN MILLER INCCOM60054410069634,045SHSOLE34,045 0 0
MONDELEZ INTERNATIONAL INCCOM6092071053945,650SHSOLE5,650 0 0
MONSTER BEVERAGE CORPCOM61174X10946860SHSOLE860 0 0
MOODY'S CORPCOM615369105129420SHSOLE420 0 0
MORGAN STANLEYCOM6174464482,61429,770SHSOLE29,770 0 0
MOTOROLA SOLUTIONS INCCOM6200763074271,491SHSOLE1,491 0 0
MURPHY OIL CORPCOM62671710226700SHSOLE700 0 0
NOV INCCOM62955J103 0 27SHSOLE27 0 0
NATIONAL GRID PLC SPONSORED ADRCOM636274409751,100SHSOLE1,100 0 0
NATURA & CO HOLDING-ADR W/ICOM63884N1081120SHSOLE120 0 0
NATWEST GROUP PLC-SPON ADRCOM639057207334,969SHSOLE4,969 0 0
NETAPP INCCOM64110D1041,62925,510SHSOLE25,510 0 0
NETFLIX INCCOM64110L1067162,071SHSOLE2,071 0 0
NEW YORK TIMES CO-ACOM650111107611,576SHSOLE1,576 0 0
NEWELL BRANDS INCCOM651229106373,000SHSOLE3,000 0 0
NEWMONT CORPORATIONCOM6516391064689,540SHSOLE9,540 0 0
NEXTERA ENERGY INCCOM65339F1011,05013,626SHSOLE13,626 0 0
NIKE INC CLASS BCOM6541061033,01124,544SHSOLE24,544 0 0
NORDSTROM INCCOM655664100161,000SHSOLE1,000 0 0
NORFOLK SOUTHERN CORPCOM65584410836172SHSOLE172 0 0
NORTHROP GRUMMAN CORPCOM6668071026691,448SHSOLE1,448 0 0
NORTHWEST NATURAL HOLDING COCOM66765N10524500SHSOLE500 0 0
NORTONLIFELOCK INCCOM6687711081,33177,565SHSOLE77,565 0 0
NOVARTIS AG SPONSORED ADRCOM66987V1093093,360SHSOLE3,360 0 0
NOVO-NORDISK A/S ADRCOM6701002054,57728,757SHSOLE28,757 0 0
NUCOR CORPORATIONCOM6703461051541,000SHSOLE1,000 0 0
NVIDIA CORPORATIONCOM67066G1041,2304,427SHSOLE4,427 0 0
OAKTREE SPECIALTY LENDING COCOM67401P405331,778SHSOLE1,778 0 0
OCCIDENTAL PETROLEUM CORPCOM6745991052964,746SHSOLE4,746 0 0
OCCIDENTAL PETE CORP WTS 3/08/27COM6745991622065,027SHSOLE5,027 0 0
OFFICE PROPERTIES INCOME TRUCOM67623C109121,000SHSOLE1,000 0 0
OMNICOM GROUP INCCOM6819191062,43925,852SHSOLE25,852 0 0
ORACLE CORPORATIONCOM68389X1052,60628,037SHSOLE28,037 0 0
ORANGE SPON ADRCOM6840601066500SHSOLE500 0 0
ORGANON & COCOM68622V1067314SHSOLE314 0 0
OTIS WORLDWIDE CORPORATIONCOM68902V1073764,453SHSOLE4,453 0 0
OVINTIV INCCOM69047Q10248713,485SHSOLE13,485 0 0
PNC FINANCIAL SERVICES GROUP INCCOM69347510532250SHSOLE250 0 0
PPG INDUSTRIES INCCOM6935061073152,355SHSOLE2,355 0 0
PARKER HANNIFIN CORPCOM7010941047902,351SHSOLE2,351 0 0
PAYCHEX INCCOM7043261078977,828SHSOLE7,828 0 0
PAYPAL HOLDINGS INCCOM70450Y1031141,500SHSOLE1,500 0 0
PEPSICO INCCOM7134481086,77137,137SHSOLE37,137 0 0
PFIZER INCCOM7170811032,54562,359SHSOLE62,359 0 0
PHILIP MORRIS INTERNATIONAL INCCOM71817210997310,000SHSOLE10,000 0 0
PHILLIPS 66COM7185461042032,000SHSOLE2,000 0 0
PHOTRONICS INCCOM719405102835,000SHSOLE5,000 0 0
PINDUODUO INC-ADRCOM72230410230390SHSOLE390 0 0
PIPER JAFFRAY COMPANIESCOM724078100752SHSOLE52 0 0
POLARIS INCCOM7310681021,40812,728SHSOLE12,728 0 0
PROCTER & GAMBLE COMPANYCOM7427181096,26942,151SHSOLE42,151 0 0
PROGRESSIVE CORPORATIONCOM743315103105735SHSOLE735 0 0
PROLOGIS INCCOM74340W1033272,622SHSOLE2,622 0 0
PROSHARES ULTRA VIX ST FUTURESCOM74347Y8399320,000SHSOLE20,000 0 0
PROSPECT CAPITAL CORPCOM74348T102101,500SHSOLE1,500 0 0
PULTEGROUP INCCOM7458671011172,000SHSOLE2,000 0 0
QUALCOMM INCCOM7475251031,59912,532SHSOLE12,532 0 0
QUANTA SERVICES INCCOM74762E1024302,579SHSOLE2,579 0 0
RAYMOND JAMES FINANCIAL INCCOM754730109951,016SHSOLE1,016 0 0
RAYTHEON TECHNOLOGIES CORPCOM75513E1015425,532SHSOLE5,532 0 0
REGAL REXNORD CORPCOM7587501034553,231SHSOLE3,231 0 0
RELX PLC - SPONSORED ADRCOM759530108491,500SHSOLE1,500 0 0
RENTOKIL INITIAL PLC-SP ADRCOM7601251041754,798SHSOLE4,798 0 0
RESIDEO TECHNOLOGIES INCCOM76118Y104 0 5SHSOLE5 0 0
REXFORD INDUSTRIAL REALITY INCCOM76169C10015250SHSOLE250 0 0
RIO TINTO PLC SPONSORED ADRCOM76720410027400SHSOLE400 0 0
ROCKWELL AUTOMATION INCCOM77390310985291SHSOLE291 0 0
ROPER TECHNOLOGIES INCCOM7766961067461,692SHSOLE1,692 0 0
SHELL PLC ADRCOM78025930566511,553SHSOLE11,553 0 0
RYAN SPECIALTY GROUP HLDGS-ACOM78351F1072606,451SHSOLE6,451 0 0
S&P GLOBAL INCCOM78409V1047972,311SHSOLE2,311 0 0
SEI INVESTMENTS COMPANYCOM7841171031,36323,675SHSOLE23,675 0 0
SPDR S&P 500 ETF TRUSTCOM78462F1031,8684,561SHSOLE4,561 0 0
SPDR GOLD TRUST ETFCOM78463V1071,5428,414SHSOLE8,414 0 0
SPDR S&P DIVIDEND ETFCOM78464A7635754,650SHSOLE4,650 0 0
SS&C TECHNOLOGIES HOLDINGS INCCOM78467J1003566,295SHSOLE6,295 0 0
SPDR S&P MIDCAP 400 ETF TRSTCOM78467Y10746100SHSOLE100 0 0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETFCOM78468R6632222,414SHSOLE2,414 0 0
SANOFI SPON ADRCOM80105N10545833SHSOLE833 0 0
SASOL LIMITED SPONSORED ADRCOM803866300967,000SHSOLE7,000 0 0
SCHWAB, CHARLES CORPCOM80851310535675SHSOLE675 0 0
SERVICENOW INCCOM81762P102115248SHSOLE248 0 0
SHERWIN-WILLIAMS COMPANY (THE)COM8243481068243,667SHSOLE3,667 0 0
SMUCKER (J.M.) COCOM832696405637SHSOLE37 0 0
SNAP INC-ACOM83304A1066500SHSOLE500 0 0
SONY CORPORATION-SPONSORED ADRCOM8356993074995,506SHSOLE5,506 0 0
SOUTHERN COMPANYCOM8425871074786,871SHSOLE6,871 0 0
SOUTHERN COPPER CORPORATIONCOM84265V1053764,936SHSOLE4,936 0 0
SOUTHWEST AIRLINES COCOM8447411089270SHSOLE270 0 0
STARBUCKS CORPORATIONCOM8552441098578,226SHSOLE8,226 0 0
STATE STREET CORPCOM8574771034796,322SHSOLE6,322 0 0
STMICROELECTRONICS NV-NY SHSCOM8610121021603,000SHSOLE3,000 0 0
STRYKER CORPORATIONCOM8636671018112,841SHSOLE2,841 0 0
SUMITOMO MITSUI-SPONS ADRCOM86562M20981,000SHSOLE1,000 0 0
SYLVAMO CORPCOM8713321027144SHSOLE144 0 0
SYMBOTIC INCCL-ACOM87151X101693,000SHSOLE3,000 0 0
SYNCHRONY FINANCIALCOM87165B1032047,000SHSOLE7,000 0 0
TJX COMPANIES INCCOM8725401094685,965SHSOLE5,965 0 0
T-MOBILE US INCCOM8725901045383,712SHSOLE3,712 0 0
TAIWAN SEMICONDUCTOR-SP ADRCOM8740391001,35314,546SHSOLE14,546 0 0
TARGET CORPCOM87612E106137830SHSOLE830 0 0
TEJON RANCH COCOM87908010918310,000SHSOLE10,000 0 0
TELEFONICA SA-SPON ADRCOM879382208122,731SHSOLE2,731 0 0
TEMPUR SEALY INTERNATIONAL INCCOM88023U1011,10127,870SHSOLE27,870 0 0
TEVA PHARMACEUTICAL INDS LTDCOM881624209273,001SHSOLE3,001 0 0
TEXAS INSTRUMENTS INCCOM8825081042,86815,415SHSOLE15,415 0 0
THERMO FISHER SCIENTIFICCOM8835561022,0613,576SHSOLE3,576 0 0
3M COMPANYCOM88579Y1015164,912SHSOLE4,912 0 0
TOLL BROTHERS INCCOM8894781031202,000SHSOLE2,000 0 0
TOPBUILD CORPCOM89055F1037793,741SHSOLE3,741 0 0
TOTAL S.A. SPONSORED ADRCOM89151E1092303,890SHSOLE3,890 0 0
TOYOTA MOTOR CORPCOM89233130722156SHSOLE156 0 0
TRACTOR SUPPLY COMPANYCOM8923561066782,883SHSOLE2,883 0 0
TRADEWEB MARKETSINC-CLASS ACOM8926721062943,725SHSOLE3,725 0 0
TRAVELERS COMPANIES INCCOM89417E109212SHSOLE12 0 0
U.S. BANCORPCOM902973304361,000SHSOLE1,000 0 0
UBER TECHNOLOGIES INCCOM90353T10011350SHSOLE350 0 0
UNILEVER PLC SPON ADRCOM9047677042204,240SHSOLE4,240 0 0
UNION PACIFIC CORPORATIONCOM9078181081,9209,536SHSOLE9,536 0 0
UNITED NATURAL FOODS INCCOM911163103612,300SHSOLE2,300 0 0
UNITED PARCEL SERVICE INC CL BCOM91131210649250SHSOLE250 0 0
UNITEDHEALTH GROUP INCCOM91324P1027,93516,788SHSOLE16,788 0 0
VF CORPORATIONCOM918204108133SHSOLE33 0 0
VALERO ENERGY CORPCOM91913Y1006985,000SHSOLE5,000 0 0
VANECK VECTORS GOLD MINERS ETFCOM92189F1061294,000SHSOLE4,000 0 0
VANGUARD DIVIDEND APREC INDEX FD ETFCOM9219088444582,971SHSOLE2,971 0 0
VANGUARD ESG US STOCK ETFCOM9219107332,83639,545SHSOLE39,545 0 0
VANGUARD TOTAL BOND MARKETCOM92193783526355SHSOLE355 0 0
VANGUARD FTSE DEV MKT ETFCOM92194385816350SHSOLE350 0 0
VANGUARD FTSE ALL WORLDCOM9220427181090SHSOLE90 0 0
VANGUARD EMERGING MARKETS ETFCOM92204285816400SHSOLE400 0 0
VANGUARD EUROPEAN ETFCOM9220428741191,950SHSOLE1,950 0 0
VANGUARD SHORT-TERM CORP BOND ETFCOM92206C40973960SHSOLE960 0 0
VANGUARD S&P500 INDEX ETFCOM92290836311,89331,618SHSOLE31,618 0 0
VANGUARD TOTAL STOCK MARKET ETFCOM9229087692351,150SHSOLE1,150 0 0
VERIZON COMMUNICATIONS INCCOM92343V10496124,702SHSOLE24,702 0 0
VERITIVE CORPORATIONCOM923454102430SHSOLE30 0 0
VERISK ANALYTICS INCCOM92345Y1062,42912,659SHSOLE12,659 0 0
VERTEX PHARMACEUTICALS INCCOM92532F1001,1453,635SHSOLE3,635 0 0
VIATRIS INCCOM92556V10626327,289SHSOLE27,289 0 0
VICTORYSHS US EQ INCM ETFCOM92647N824801,320SHSOLE1,320 0 0
VISA INC CLASS ACOM92826C8399,17540,688SHSOLE40,688 0 0
WABTEC CORPORATIONCOM9297401081,38813,731SHSOLE13,731 0 0
WALMART INCCOM9311421037745,247SHSOLE5,247 0 0
WALGREENS BOOTS ALLIANCE INCCOM9314271081594,600SHSOLE4,600 0 0
WARNER BROS DISCOVERY-ACOM934423104946,203SHSOLE6,203 0 0
WARNER MUSIC GROUP CORP-CL ACOM9345502031444,323SHSOLE4,323 0 0
WASTE MANAGEMENT INCCOM94106L109635SHSOLE35 0 0
WATERS CORPORATIONCOM9418481031,1493,710SHSOLE3,710 0 0
WELLS FARGO & COCOM94974610175420,172SHSOLE20,172 0 0
WESTERN ALLIANCE BANCORPCOM957638109712,000SHSOLE2,000 0 0
WEYERHAEUSER COCOM9621661041575,222SHSOLE5,222 0 0
WOODSIDE ENERGY GROUP ADRCOM98022830813560SHSOLE560 0 0
YUM CHINA HOLDING INCCOM98850P1091,54924,424SHSOLE24,424 0 0
ZOETIS INCCOM98978V103156935SHSOLE935 0 0
ASML HOLDING NV-NY REG SHSCOMN07059210295433SHSOLE433 0 0
Algonquin Power & Utilities CorpCOM01585710527123,900SHDFND5 0 23,900 0
Algonquin Power & Utilities CorpCOM01585710555548,950SHDFND5 0 48,950 0
Algonquin Power & Utilities CorpCOM0158571052,645233,250SHDFND5 0 233,250 0
Algonquin Power & Utilities CorpCOM01585710544739,400SHDFND5 0 39,400 0
Algonquin Power & Utilities CorpCOM01585710559,4205,239,900SHSOLE5,239,900 0 0
Bank of MontrealCOM0636711018677,200SHDFND5 0 7,200 0
Bank of MontrealCOM0636711011,62513,500SHDFND5 0 13,500 0
Bank of MontrealCOM0636711018,87273,700SHDFND5 0 73,700 0
Bank of MontrealCOM0636711011,37211,400SHDFND5 0 11,400 0
Bank of Nova Scotia/TheCOM06414910797314,300SHDFND5 0 14,300 0
Bank of Nova Scotia/TheCOM0641491071,77726,100SHDFND5 0 26,100 0
Bank of Nova Scotia/TheCOM0641491079,959146,300SHDFND5 0 146,300 0
Bank of Nova Scotia/TheCOM0641491071,35519,900SHDFND5 0 19,900 0
Barrick Gold CorpCOM06790110860524,100SHDFND5 0 24,100 0
BCE IncCOM05534B7601,43523,700SHDFND5 0 23,700 0
BCE IncCOM05534B7602,58242,650SHDFND5 0 42,650 0
BCE IncCOM05534B76012,153200,750SHDFND5 0 200,750 0
BCE IncCOM05534B7602,24637,100SHDFND5 0 37,100 0
BCE IncCOM05534B760104,7341,730,000SHSOLE1,730,000 0 0
Brookfield Infrastructure Partners LPCOMG1625210169015,100SHDFND5 0 15,100 0
Brookfield Renewable Partners LPCOMG162581081623,800SHDFND5 0 3,800 0
Canadian Imperial Bank of CommerceCOM13606910194616,500SHDFND5 0 16,500 0
Canadian Imperial Bank of CommerceCOM1360691011,75430,600SHDFND5 0 30,600 0
Canadian Imperial Bank of CommerceCOM1360691019,496165,700SHDFND5 0 165,700 0
Canadian Imperial Bank of CommerceCOM1360691011,39324,300SHDFND5 0 24,300 0
Canadian National Railway CoCOM1363751021,4679,200SHDFND5 0 9,200 0
Canadian National Railway CoCOM1363751022,24914,100SHDFND5 0 14,100 0
Canadian National Railway CoCOM13637510210,04763,000SHDFND5 0 63,000 0
Canadian National Railway CoCOM1363751022,28014,300SHDFND5 0 14,300 0
Canadian Natural Resources LtdCOM136385101161,9202,165,000SHSOLE2,165,000 0 0
Canadian Pacific Railway LtdCOM13645T1005415,200SHDFND5 0 5,200 0
Canadian Pacific Railway LtdCOM13645T1006145,900SHDFND5 0 5,900 0
Canadian Pacific Railway LtdCOM13645T1002,99728,800SHDFND5 0 28,800 0
Canadian Pacific Railway LtdCOM13645T1008538,200SHDFND5 0 8,200 0
CGI IncCOM12532H1041431,100SHDFND5 0 1,100 0
CGI IncCOM12532H1042,21417,000SHDFND5 0 17,000 0
CGI IncCOM12532H1042081,600SHDFND5 0 1,600 0
CME Group IncCOM12572Q1054,06928,750SHSOLE28,750 0 0
Enbridge IncCOM29250N10581415,800SHDFND5 0 15,800 0
Enbridge IncCOM29250N10587617,000SHDFND5 0 17,000 0
Enbridge IncCOM29250N1056,158119,500SHDFND5 0 119,500 0
Enbridge IncCOM29250N1051,19023,100SHDFND5 0 23,100 0
Enbridge IncCOM29250N105115,0152,232,000SHSOLE2,232,000 0 0
Fortis Inc/CanadaCOM3495531071,54526,900SHDFND5 0 26,900 0
Fortis Inc/CanadaCOM3495531072,71247,200SHDFND5 0 47,200 0
Fortis Inc/CanadaCOM34955310712,800222,800SHDFND5 0 222,800 0
Fortis Inc/CanadaCOM3495531072,41342,000SHDFND5 0 42,000 0
Fortis Inc/CanadaCOM349553107118,9222,070,000SHSOLE2,070,000 0 0
Franco-Nevada CorpCOM3518581051971,000SHDFND5 0 1,000 0
Franco-Nevada CorpCOM35185810579400SHDFND5 0 400 0
Franco-Nevada CorpCOM3518581052,56313,000SHDFND5 0 13,000 0
Franco-Nevada CorpCOM351858105118600SHDFND5 0 600 0
Granite Real Estate Investment TrustUNIT3874371142092,500SHDFND5 0 2,500 0
Granite Real Estate Investment TrustUNIT3874371145,85870,000SHDFND5 0 70,000 0
Manulife Financial CorpCOM56501R10629011,700SHDFND5 0 11,700 0
Manulife Financial CorpCOM56501R10654822,100SHDFND5 0 22,100 0
Manulife Financial CorpCOM56501R1064,288172,900SHDFND5 0 172,900 0
Manulife Financial CorpCOM56501R10648919,700SHDFND5 0 19,700 0
Manulife Financial CorpCOM56501R10663,1162,545,000SHSOLE2,545,000 0 0
Nutrien LtdCOM67077M1084995,000SHDFND5 0 5,000 0
Nutrien LtdCOM67077M1089589,600SHDFND5 0 9,600 0
Nutrien LtdCOM67077M1085,18051,900SHDFND5 0 51,900 0
Nutrien LtdCOM67077M1088088,100SHDFND5 0 8,100 0
Nutrien LtdCOM67077M108167,6711,679,900SHSOLE1,679,900 0 0
Pembina Pipeline CorpCOM70632710356,9141,300,000SHSOLE1,300,000 0 0
Primo Water CorpCOM74167P10825912,500SHDFND5 0 12,500 0
Restaurant Brands International IncCOM76131D1034545,000SHDFND5 0 5,000 0
Rogers Communications IncCOM7751092001,68526,900SHDFND5 0 26,900 0
Rogers Communications IncCOM7751092002,96947,400SHDFND5 0 47,400 0
Rogers Communications IncCOM77510920014,013223,700SHDFND5 0 223,700 0
Rogers Communications IncCOM7751092002,34337,400SHDFND5 0 37,400 0
Rogers Communications IncCOM775109200110,5601,765,000SHSOLE1,765,000 0 0
Royal Bank of CanadaCOM7800871021,48611,500SHDFND5 0 11,500 0
Royal Bank of CanadaCOM7800871023,03123,450SHDFND5 0 23,450 0
Royal Bank of CanadaCOM78008710212,55797,150SHDFND5 0 97,150 0
Royal Bank of CanadaCOM7800871022,23617,300SHDFND5 0 17,300 0
Shaw Communications IncCOM82028K200147,1733,639,300SHSOLE3,639,300 0 0
Stantec IncCOM85472N1096878,700SHDFND5 0 8,700 0
Stantec IncCOM85472N10979010,000SHDFND5 0 10,000 0
Stantec IncCOM85472N1096,70884,900SHDFND5 0 84,900 0
Stantec IncCOM85472N1091,23315,600SHDFND5 0 15,600 0
Sun Life Financial IncCOM8667961051,06716,900SHDFND5 0 16,900 0
Sun Life Financial IncCOM8667961051,65426,200SHDFND5 0 26,200 0
Sun Life Financial IncCOM86679610511,498182,100SHDFND5 0 182,100 0
Sun Life Financial IncCOM8667961051,78128,200SHDFND5 0 28,200 0
TC Energy CorpCOM87807B1072164,100SHDFND5 0 4,100 0
TC Energy CorpCOM87807B1075100SHDFND5 0 100 0
TC Energy CorpCOM87807B1073105,900SHDFND5 0 5,900 0
TC Energy CorpCOM87807B10787,0031,655,000SHSOLE1,655,000 0 0
Teck Resources LtdCOM87874220435700SHDFND5 0 700 0
Teck Resources LtdCOM87874220473514,900SHDFND5 0 14,900 0
TELUS CorpCOM87971M1031,41952,900SHDFND5 0 52,900 0
TELUS CorpCOM87971M1032,879107,300SHDFND5 0 107,300 0
TELUS CorpCOM87971M10312,030448,382SHDFND5 0 448,382 0
TELUS CorpCOM87971M1032,22482,900SHDFND5 0 82,900 0
TELUS CorpCOM87971M103114,2964,260,000SHSOLE4,260,000 0 0
Thomson Reuters CorpCOM8849037091,75810,000SHDFND5 0 10,000 0
Thomson Reuters CorpCOM8849037093,47419,754SHDFND5 0 19,754 0
Thomson Reuters CorpCOM88490370914,53482,654SHDFND5 0 82,654 0
Thomson Reuters CorpCOM8849037092,53214,400SHDFND5 0 14,400 0
Waste Connections IncCOM94106B1019224,900SHDFND5 0 4,900 0
Waste Connections IncCOM94106B1011,0395,525SHDFND5 0 5,525 0
Waste Connections IncCOM94106B1017,05837,525SHDFND5 0 37,525 0
Waste Connections IncCOM94106B1011,5808,400SHDFND5 0 8,400 0
BROOKFIELD CORP CL-A LVSCOM11271J1076,474200,000SHDFND1 0 200,000 0
ALPINE SUMMIT ENGY-A SVSCOM021009105 0 1SHDFND1 0 1 0
COEUR MINING INCCOM192108504 0 17SHDFND1 0 17 0
DIAMEDICA THERAPEUT-NEWCOM25253X207 0 24SHDFND1 0 24 0
EQUINOX GOLD CORP-NEWCOM29446Y502 0 12SHDFND1 0 12 0
I-80 GOLD CORPCOM44955L106 0 25SHDFND1 0 25 0
TRICON RESIDENTIAL INCCOM89612W102 0 63SHDFND1 0 63 0
ZOMEDICA CORPCOM98980M109 0 20SHDFND1 0 20 0
SANGOMA TECHNOLOGIES-NEWCOM80100R4081,493400,000SHDFND1 0 400,000 0
FENNEC PHARMACEUTICALSCOM31447P10020425,400SHDFND1 0 25,400 0
IM CANNABIS CORP-NEWCOM44969Q30722,353SHDFND1 0 2,353 0
PERPETUA RESOURCES CORPCOM714266103633150,000SHDFND1 0 150,000 0
VIEMED HEALTHCARE INCCOM92663R10577981,369SHDFND1 0 81,369 0
YAMANA GOLD INCCOM98462Y100871150,000SHDFND1 0 150,000 0
AIRBNB, INC.BOND009066AB75,8956,802,000SHSOLE 0 0 0
AKAMAI TECHNOLOGIES, INC.BOND00971TAJ08,4837,000,000SHSOLE 0 0 0
ALARM.COM HOLDINGS, INC.BOND011642AB13,2914,000,000SHSOLE 0 0 0
ALLSCRIPTS HEALTHCARE SOLUTIONS, INC.BOND01988PAF52,2372,000,000SHSOLE 0 0 0
ALTERYX, INC.BOND02156BAF03,1903,817,000SHSOLE 0 0 0
BENTLEY SYSTEMS, INCORPORATEDBOND08265TAD12,8943,463,000SHSOLE 0 0 0
BIGCOMMERCE HOLDINGS, INC.BOND08975PAB47511,000,000SHSOLE 0 0 0
BLACKLINE INCBOND09239BAD14173,000,000SHSOLE 0 0 0
BLOCK INCBOND852234AK94,6406,140,000SHSOLE 0 0 0
BOX, INC.BOND10316TAB04,5623,946,000SHSOLE 0 0 0
CABLE ONE, INC.BOND12685JAE52,1272,730,000SHSOLE 0 0 0
CERIDIAN HCM HOLDING INC.BOND15677JAD03,0043,400,000SHSOLE 0 0 0
CHEGG, INC.BOND163092AD11,2971,500,000SHSOLE 0 0 0
CLOUDFLARE, INC.BOND18915MAC12,9993,619,000SHSOLE 0 0 0
CONFLUENT INCBOND20717MAB93,8805,000,000SHSOLE 0 0 0
DROPBOX INCBOND26210CAD64,8365,648,000SHSOLE 0 0 0
Etsy, Inc.BOND29786AAN63,4784,250,000SHSOLE 0 0 0
Exact Sciences CorporationBOND30063PAB11,3661,500,000SHSOLE 0 0 0
FIVE9, INC.BOND338307AD33,6834,000,000SHSOLE 0 0 0
FIVERR INTERNATIONAL LTDBOND33835LAA33,2734,000,000SHSOLE 0 0 0
FORD MOTOR COMPANYBOND345370CZ11,5844,600,000SHSOLE 0 0 0
Guidewire Software, Inc.BOND40171VAA83,1993,300,000SHSOLE 0 0 0
HALOZYME THERAPEUTICS INCBOND40637HAD14,1745,000,000SHSOLE 0 0 0
INSULET CORPORATIONBOND45784PAK75,4893,700,000SHSOLE 0 0 0
INTEGRA LIFESCIENCES HOLDINGS CORPORATIONBOND457985AM14,8125,000,000SHSOLE 0 0 0
IONIS PHARMACEUTICALS, INC.BOND462222AD22,2462,500,000SHSOLE 0 0 0
IRONWOOD PHARMACEUTICALS, INC.BOND46333XAH13,4823,500,000SHSOLE 0 0 0
ITRON, INC.BOND465741AN63,2834,000,000SHSOLE 0 0 0
JAMF HOLDING CORP.BOND47074LAB11,6262,000,000SHSOLE 0 0 0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANYBOND472145AD34,7845,000,000SHSOLE 0 0 0
JOHN BEAN TECHNOLOGIES CORPORATIONBOND477839AB02,9393,250,000SHSOLE 0 0 0
KKR REAL ESTATE FINANCE TRUST INC.BOND48251KAB64,5124,532,000SHSOLE 0 0 0
LIVE NATION ENTERTAINMENT, INC.BOND538034AU33,3923,500,000SHSOLE 0 0 0
LUMENTUM HOLDINGS INCBOND55024UAD12,5783,000,000SHSOLE 0 0 0
LYFT, INC.BOND55087PAB01,7482,000,000SHSOLE 0 0 0
Ligand Pharmaceuticals IncorporatedBOND53220KAF52,4612,500,000SHSOLE 0 0 0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.BOND55405YAB61,5621,500,000SHSOLE 0 0 0
Marriott Vacations Worldwide CorporationBOND57164YAD91,9162,000,000SHSOLE 0 0 0
NATIONAL VISION HOLDINGS, INC.BOND63845RAB32,3952,500,000SHSOLE 0 0 0
OKTA INCBOND679295AF2423500,000SHSOLE 0 0 0
OMNICELL, INC.BOND68213NAD12,2832,500,000SHSOLE 0 0 0
ON SEMICONDUCTOR CORPORATIONBOND682189AS44,8553,000,000SHSOLE 0 0 0
PACIRA PHARMACEUTICALS, INC.BOND695127AF71,8292,000,000SHSOLE 0 0 0
PERFICIENT, INC.BOND71375UAF81,1781,500,000SHSOLE 0 0 0
PTC THERAPEUTICS, INC.BOND69366JAD32,2402,000,000SHSOLE 0 0 0
PURE STORAGE, INC.BOND74624MAB81,4851,500,000SHSOLE 0 0 0
SHAKE SHACK INC.BOND819047AB71,0621,478,000SHSOLE 0 0 0
SHIFT4 PAYMENTS INCBOND82452JAD11,4121,500,000SHSOLE 0 0 0
SHOPIFY INC.BOND82509LAA51,3051,500,000SHSOLE 0 0 0
SNAP INCBOND83304AAF31,0781,500,000SHSOLE 0 0 0
SPOTIFY TECHNOLOGYBOND84921RAB64,7845,800,000SHSOLE 0 0 0
Splunk Inc.BOND848637AF11,7002,000,000SHSOLE 0 0 0
Splunk Inc.BOND848637AD61,9152,000,000SHSOLE 0 0 0
TELADOC INCBOND87918AAF22,2883,000,000SHSOLE 0 0 0
TRIPADVISOR, INC.BOND896945AD44,1775,150,000SHSOLE 0 0 0
UBER TECHNOLOGIES, INC.BOND90353TAJ91,7352,000,000SHSOLE 0 0 0
UNITY SOFTWARE INC.BOND91332UAB73,1754,164,000SHSOLE 0 0 0
UPWORK INC.BOND91688FAB01,1591,500,000SHSOLE 0 0 0
VAIL RESORTS, INC.BOND91879QAN98901,000,000SHSOLE 0 0 0
VERINT SYSTEMS INC.BOND92343XAC44,3244,956,000SHSOLE 0 0 0
VISHAY INTERTECHNOLOGY INC.BOND928298AP34,7324,815,000SHSOLE 0 0 0
WOLFSPEED INCBOND977852AB88192,000,000SHSOLE 0 0 0
WORKIVA INCBOND98139AAB15,2423,750,000SHSOLE 0 0 0
Western Digital CorporationBOND958102AP03,3503,500,000SHSOLE 0 0 0
ZSCALER INCBOND98980GAB81,5701,500,000SHSOLE 0 0 0