The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
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
2U INCCOM90214J101250SH DFND 5000
ABB LTDSPONSORED ADR0003752043115SH DFND 11500
ABBOTT LABSCOM00282410042392SH DFND 39200
ABBVIE INCCOM00287Y10982789SH DFND 78900
ABCELLERA BIOLOGICS INCCOM00288U106245SH DFND 4500
ADVANSIX INCCOM00773T101133SH DFND 3300
AES CORPCOM00130H1052329,835SH DFND 9,83500
AFLAC INCCOM0010551029200SH DFND 20000
AGEX THERAPEUTICS INCCOM00848H1080292SH DFND 29200
AGILENT TECHNOLOGIES INCCOM00846U10113110SH DFND 11000
AGNICO EAGLE MINES LTDCOM0084741087100SH DFND 10000
AIR PRODS & CHEMS INCCOM00915810627SH DFND 700
AKAMAI TECHNOLOGIES INCCOM00971T10162580SH DFND 58000
ALASKA AIR GROUP INCCOM0116591098145SH DFND 14500
ALBEMARLE CORPCOM01265310153350SH DFND 35000
ALCON AGORD SHSH0130112840610SH DFND 61000
ALGONQUIN PWR UTILS CORPCOM01585710514866SH DFND 86600
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10230117SH DFND 11700
ALLIANCEBERNSTEIN NATL MUN ICOM01864U1064254SH DFND 25400
ALPHABET INCCAP STK CL C02079K1074,0442,329SH DFND 2,32900
ALPHABET INCCAP STK CL A02079K30513377SH DFND 7700
ALTRIA GROUP INCCOM02209S10318426SH DFND 42600
AMAZON COM INCCOM0231351063,117976SH DFND 97600
AMERICAN INTL GROUP INCCOM NEW02687478411280SH DFND 28000
AMERICAN TOWER CORP NEWCOM03027X10047214SH DFND 21400
AMERICAS GOLD AND SILVER CORCOM03062D1002800SH DFND 80000
AMETEK INCCOM031100100323SH DFND 2300
AMGEN INCCOM031162100117524SH DFND 52400
APACHE CORPCOM03741110510700SH DFND 70000
APHRIA INCCOM03765K104283,785SH DFND 3,78500
APPLE INCCOM0378331006,14646,815SH DFND 46,81500
APPLIED MATLS INCCOM0382221051,73420,580SH DFND 20,58000
APTIV PLCSHSG6095L109325SH DFND 2500
ARCHER DANIELS MIDLAND COCOM039483102621,262SH DFND 1,26200
ARRAY TECHNOLOGIES INCCOM SHS04271T1005100SH DFND 10000
ASHLAND GLOBAL HLDGS INCCOM04418610459750SH DFND 75000
AT&T INCCOM00206R10234612,018SH DFND 12,01800
AURINIA PHARMACEUTICALS INCCOM05156V102352,650SH DFND 2,65000
AURORA CANNABIS INCCOM05156X8847786SH DFND 78600
AUTOMATIC DATA PROCESSING INCOM0530151031585SH DFND 8500
B2GOLD CORPCOM11777Q209315,575SH DFND 5,57500
BAIDU INCSPON ADR REP A056752108948SH DFND 4800
BANCO SANTANDER S.A.ADR05964H10551,488SH DFND 1,48800
BANK MONTREAL QUECOM06367110162824SH DFND 82400
BANK NOVA SCOTIA B CCOM0641491071,53028,605SH DFND 28,60500
BARCLAYS PLCADR06738E204111,300SH DFND 1,30000
BARRICK GOLD CORPCOM0679011081,64571,806SH DFND 71,80600
BAYTEX ENERGY CORPCOM07317Q1051527,442SH DFND 27,44200
BCE INCCOM NEW05534B7601,13626,663SH DFND 26,66300
BECTON DICKINSON & COCOM075887109834SH DFND 3400
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,25114,465SH DFND 14,46500
BHP GROUP LTDSPONSORED ADS0886061082473,758SH DFND 3,75800
BK OF AMERICA CORPCOM0605051042,92397,010SH DFND 97,01000
BLACKBERRY LTDCOM09228F10312617,680SH DFND 17,68000
BLACKROCK CR ALLOCATION INCOCOM09250810011748SH DFND 74800
BOEING COCOM09702310573330SH DFND 33000
BP PLCSPONSORED ADR0556221043120SH DFND 12000
BRISTOL-MYERS SQUIBB COCOM1101221082,31237,805SH DFND 37,80500
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851041,36033,642SH DFND 33,64200
BROOKFIELD BUSINESS PARTNERSUNIT LTD LPG16234109671,814SH DFND 1,81400
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521018150SH DFND 15000
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107116SH DFND 1600
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491071100SH DFND 10000
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V1051622,785SH DFND 2,78500
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810848711,810SH DFND 11,81000
CAE INCCOM124765108993,675SH DFND 3,67500
CAMECO CORPCOM13321L108674,920SH DFND 4,92000
CANADIAN IMP BK COMMCOM13606910122255SH DFND 25500
CANADIAN NAT RES LTDCOM1363851011,23151,200SH DFND 51,20000
CANADIAN NATL RY COCOM1363751022692,448SH DFND 2,44800
CANADIAN PAC RY LTDCOM13645T1001030SH DFND 3000
CANOPY GROWTH CORPCOM138035100983,620SH DFND 3,62000
CARNIVAL CORPUNIT 99/99/99991436583003150SH DFND 15000
CARRIER GLOBAL CORPORATIONCOM14448C104013SH DFND 1300
CATERPILLAR INCCOM149123101114640SH DFND 64000
CBRE GROUP INCCL A12504L109229SH DFND 2900
CENTENE CORP DELCOM15135B101238SH DFND 3800
CERNER CORPCOM1567821041742,235SH DFND 2,23500
CF INDS HLDGS INCCOM12526910099827,077SH DFND 27,07700
CGI INCCL A SUB VTG12532H10424300SH DFND 30000
CHEMOURS COCOM16385110824900SH DFND 90000
CHEVRON CORP NEWCOM1667641002673,110SH DFND 3,11000
CHUBB LIMITEDCOMH1467J10489590SH DFND 59000
CISCO SYS INCCOM17275R1021,49033,494SH DFND 33,49400
CITIGROUP INCCOM NEW1729674241,24620,446SH DFND 20,44600
CITRIX SYS INCCOM17737610026200SH DFND 20000
CLEVELAND-CLIFFS INC NEWCOM1858991014288SH DFND 28800
CNH INDL N VSHSN209441092168SH DFND 16800
COCA COLA COCOM1912161001,81534,106SH DFND 34,10600
COHBAR INCCOM19249J10911,052SH DFND 1,05200
COLGATE PALMOLIVE COCOM19416210368802SH DFND 80200
COMCAST CORP NEWCL A20030N101511,013SH DFND 1,01300
CONOCOPHILLIPSCOM20825C1041413,515SH DFND 3,51500
CONSOLIDATED EDISON INCCOM209115104460SH DFND 6000
CORTEVA INCCOM22052L1041052,674SH DFND 2,67400
COSTCO WHSL CORP NEWCOM22160K105220607SH DFND 60700
CRESCENT PT ENERGY CORPCOM22576C101208,300SH DFND 8,30000
CRH MED CORPCOM12626F10542,000SH DFND 2,00000
CROWN CASTLE INTL CORP NEWCOM22822V10116103SH DFND 10300
CSX CORPCOM12640810345500SH DFND 50000
CVS HEALTH CORPCOM12665010067989SH DFND 98900
DANAHER CORPORATIONCOM2358511021880SH DFND 8000
DEERE & COCOM244199105312SH DFND 1200
DELTA AIR LINES INC DELCOM NEW2473617028200SH DFND 20000
DENISON MINES CORPCOM24835610762101,800SH DFND 101,80000
DIAGEO PLCSPON ADR NEW25243Q20516100SH DFND 10000
DISNEY WALT COCOM25468710676435SH DFND 43500
DOCUSIGN INCCOM2561631061250SH DFND 5000
DOLBY LABORATORIES INCCOM CL A25659T10719200SH DFND 20000
DOLLAR TREE INCCOM256746108765SH DFND 6500
DOMINION ENERGY INCCOM25746U10910140SH DFND 14000
DOW INCCOM2605571039166SH DFND 16600
DRAFTKINGS INCCOM CL A26142R104230SH DFND 3000
DUKE ENERGY CORP NEWCOM NEW26441C20420228SH DFND 22800
DUPONT DE NEMOURS INCCOM26614N1022,02929,251SH DFND 29,25100
ELDORADO GOLD CORP NEWCOM2849025097545SH DFND 54500
ENBRIDGE INCCOM29250N10587427,024SH DFND 27,02400
ENERGY FUELS INCCOM NEW2926717083700SH DFND 70000
ENTERPRISE PRODS PARTNERS LCOM293792107221,100SH DFND 1,10000
EQUINIX INCCOM29444U7001825SH DFND 2500
ERICSSONADR B SEK 102948216081125SH DFND 12500
ETF MANAGERS TRPRIME MOBILE PAY26924G409340SH DFND 4000
EURONAV NVSHSB38564108013SH DFND 1300
EVERSOURCE ENERGYCOM30040W108220SH DFND 2000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF30150570710158SH DFND 15800
EXELIXIS INCCOM30161Q10407SH DFND 700
EXXON MOBIL CORPCOM30231G10284520,180SH DFND 20,18000
FEDEX CORPCOM31428X1061,1914,387SH DFND 4,38700
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309596SH DFND 9600
FIRST TR VALUE LINE DIVID INSHS33734H106461,310SH DFND 1,31000
FIRSTENERGY CORPCOM337932107150SH DFND 5000
FORD MTR CO DELCOM345370860252,800SH DFND 2,80000
FORTIS INCCOM34955310772817,826SH DFND 17,82600
FORTIVE CORPCOM34959J108120SH DFND 2000
FORTUNA SILVER MINES INCCOM3499151084600SH DFND 60000
FOX CORPCL B COM35137L204254SH DFND 5400
FRANCO NEV CORPCOM35185810565502SH DFND 50200
FREEPORT-MCMORAN INCCL B35671D857311,245SH DFND 1,24500
FREQUENCY THERAPEUTICS INCCOM35803L1087210SH DFND 21000
GARTNER INCCOM36665110716100SH DFND 10000
GENERAL DYNAMICS CORPCOM3695501081,1877,989SH DFND 7,98900
GENERAL ELECTRIC COCOM369604103393,537SH DFND 3,53700
GENERAL MTRS COCOM37045V10021500SH DFND 50000
GFL ENVIRONMENTAL INCSUB VTG SHS36168Q1044150SH DFND 15000
GILEAD SCIENCES INCCOM3755581039148SH DFND 14800
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1058220SH DFND 22000
GLOBAL X FDSRBTCS ARTFL INTE37954Y7159284SH DFND 28400
GRANITE REAL ESTATE INVT TRUNIT 99/99/99993874371146100SH DFND 10000
GW PHARMACEUTICALS PLCADS36197T103110SH DFND 1000
HERSHEY COCOM42786610825170SH DFND 17000
HEWLETT PACKARD ENTERPRISE CCOM42824C1096533SH DFND 53300
HEXO CORPCOM4283041091900SH DFND 90000
HILL ROM HLDGS INCCOM431475102224SH DFND 2400
HOME DEPOT INCCOM437076102145536SH DFND 53600
HP INCCOM40434L10512500SH DFND 50000
HUNTINGTON INGALLS INDS INCCOM4464131061060SH DFND 6000
IMPERIAL OIL LTDCOM NEW4530384085240SH DFND 24000
INFLARX NVCOMN44821101193,625SH DFND 3,62500
INPIXONCOM45790J80007SH DFND 700
INTEGRA RES CORPCOM NEW45826T30151,200SH DFND 1,20000
INTEL CORPCOM45814010025545SH DFND 54500
INTERNATIONAL PAPER COCOM460146103235SH DFND 3500
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70621200SH DFND 20000
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E636602,020SH DFND 2,02000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50819875SH DFND 87500
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J8419416SH DFND 41600
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7009402SH DFND 40200
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J8829404SH DFND 40400
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8669413SH DFND 41300
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1429201SH DFND 20100
INVESCO QQQ TRUNIT SER 146090E1031444SH DFND 4400
IONIS PHARMACEUTICALS INCCOM4622221009150SH DFND 15000
ISHARES INCMSCI CDA ETF464286509541,740SH DFND 1,74000
ISHARES INCMSCI GERMANY ET4642868066187SH DFND 18700
ISHARES INCJP MRG EM CRP BD464286251245SH DFND 4500
ISHARES INCCORE MSCI EMKT46434G10311180SH DFND 18000
ISHARES INCMSCI GBL MIN VOL464286525993SH DFND 9300
ISHARES INCMSCI EMERG MRKT46428653314228SH DFND 22800
ISHARES SILVER TRISHARES46428Q1095200SH DFND 20000
ISHARES TRCORE S&P500 ETF4642872001,0462,828SH DFND 2,82800
ISHARES TRCORE US AGGBD E46428722629249SH DFND 24900
ISHARES TRMSCI EMG MKT ET464287234601,188SH DFND 1,18800
ISHARES TRIBOXX INV CP ET4642872421,86613,558SH DFND 13,55800
ISHARES TRGBL COMM SVC ET464287275570SH DFND 7000
ISHARES TRGLOB HLTHCRE ET46428732521280SH DFND 28000
ISHARES TRGLOBAL ENERG ET4642873413151SH DFND 15100
ISHARES TR20 YR TR BD ETF4642874322181,387SH DFND 1,38700
ISHARES TRMSCI EAFE ETF464287465991,360SH DFND 1,36000
ISHARES TRU.S. TECH ETF46428772130356SH DFND 35600
ISHARES TRUS HLTHCARE ETF464287762832SH DFND 3200
ISHARES TRJPMORGAN USD EM46428828151441SH DFND 44100
ISHARES TRIBOXX HI YD ETF46428851312141SH DFND 14100
ISHARES TRCRE U S REIT ET4642885219200SH DFND 20000
ISHARES TRISHS 5-10YR INV46428863812200SH DFND 20000
ISHARES TRISHS 1-5YR INVS46428864633600SH DFND 60000
ISHARES TRSHORT TREAS BD4642886791,0929,858SH DFND 9,85800
ISHARES TRPFD AND INCM SE46428868738998SH DFND 99800
ISHARES TRHDG MSCI JAPAN46434V88610280SH DFND 28000
ISHARES TRCORE 1 5 YR USD46432F85933643SH DFND 64300
ISHARES TRRUSSELL 2000 ET46428765564320SH DFND 32000
ISHARES TRCORE MSCI EAFE46432F84213194SH DFND 19400
ISHARES TRNATIONAL MUN ET46428841412100SH DFND 10000
ISHARES TRESG AWR US AGRG46435U5497124SH DFND 12400
ISHARES TRMSCI USA ESG SL46428880211134SH DFND 13400
ISHARES TRUS TREAS BD ETF46429B26711404SH DFND 40400
ISHARES TRBARCLAYS 7 10 Y46428744029241SH DFND 24100
ISHARES TRRUS 1000 ETF46428762222103SH DFND 10300
ISHARES TRNASDAQ BIOTECH4642875561170SH DFND 7000
ISHARES TR1 3 YR TREAS BD464287457911,045SH DFND 1,04500
ISHARES TRCORE S&P SCP ET46428780414148SH DFND 14800
ISHARES TREAFE SML CP ETF464288273236SH DFND 3600
ISHARES TRSP SMCP600VL ET464287879332SH DFND 3200
JOHNSON & JOHNSONCOM4781601042,83718,623SH DFND 18,62300
JPMORGAN CHASE & COCOM46625H1002,40019,140SH DFND 19,14000
KINDER MORGAN INC DELCOM49456B1011,422102,609SH DFND 102,60900
KINROSS GOLD CORPCOM49690240441656,260SH DFND 56,26000
KIRKLAND LAKE GOLD LTDCOM49741E10027637SH DFND 63700
KRAFT HEINZ COCOM500754106852,447SH DFND 2,44700
LEMONADE INCCOM52567D10734250SH DFND 25000
LIBERTY LATIN AMERICA LTDCOM CL AG9001E102150SH DFND 5000
LINEAGE CELL THERAPEUTICS INCOM53566P10952,926SH DFND 2,92600
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391092412,175SH DFND 12,17500
LOCKHEED MARTIN CORPCOM5398301095801,644SH DFND 1,64400
MAGNA INTL INCCOM55922240113185SH DFND 18500
MANULIFE FINL CORPCOM56501R1061,63593,254SH DFND 93,25400
MARRIOTT INTL INC NEWCL A57190320213100SH DFND 10000
MASTERCARD INCORPORATEDCL A57636Q104112339SH DFND 33900
MAXAR TECHNOLOGIES INCCOM57778K1054100SH DFND 10000
MCDONALDS CORPCOM58013510174349SH DFND 34900
MEDTRONIC PLCSHSG5960L1032762,419SH DFND 2,41900
MERCK & CO. INCCOM58933Y105680SH DFND 8000
MICRO FOCUS INTL PLCSPON ADR NEW594837403060SH DFND 6000
MICRON TECHNOLOGY INCCOM59511210315215SH DFND 21500
MICROSOFT CORPCOM5949181043,87417,483SH DFND 17,48300
MID-AMER APT CMNTYS INCCOM59522J1038586,973SH DFND 6,97300
MOLSON COORS BEVERAGE COCL B60871R209115SH DFND 1500
MONDELEZ INTL INCCL A6092071057125SH DFND 12500
NATIONAL INSTRS CORPCOM6365181029200SH DFND 20000
NATURA &CO HLDG S AADS63884N108012SH DFND 1200
NETFLIX INCCOM64110L106510SH DFND 1000
NEWMONT CORPCOM6516391061612,692SH DFND 2,69200
NEXGEN ENERGY LTDCOM65340P1066222,600SH DFND 22,60000
NEXTERA ENERGY INCCOM65339F10119260SH DFND 26000
NIKE INCCL B65410610333234SH DFND 23400
NOKIA CORPSPONSORED ADR654902204328,210SH DFND 8,21000
NORBORD INCCOM NEW65548P403375SH DFND 7500
NORDIC AMERICAN TANKERS LIMICOMG6577310631,100SH DFND 1,10000
NORTHROP GRUMMAN CORPCOM66680710247155SH DFND 15500
NORWEGIAN CRUISE LINE HLDG LSHSG66721104137SH DFND 3700
NOVAGOLD RES INCCOM NEW66987E2063300SH DFND 30000
NOVARTIS AGSPONSORED ADR66987V1092502,818SH DFND 2,81800
NUTRIEN LTDCOM67077M10877716,527SH DFND 16,52700
NVIDIA CORPORATIONCOM67066G10486165SH DFND 16500
OCCIDENTAL PETE CORPCOM674599105341,906SH DFND 1,90600
OCCIDENTAL PETE CORP*W EXP 08/03/2026745991621185SH DFND 18500
OMEGA HEALTHCARE INVS INCCOM681936100373SH DFND 7300
ONEOK INC NEWCOM682680103115SH DFND 1500
ORACLE CORPCOM68389X10590713,852SH DFND 13,85200
ORGANIGRAM HLDGS INCCOM68620P1011400SH DFND 40000
PALANTIR TECHNOLOGIES INCCL A69608A1083100SH DFND 10000
PALATIN TECHNOLOGIES INCCOM PAR $ .0169607740344,800SH DFND 4,80000
PAN AMERN SILVER CORPCOM6979001084110SH DFND 11000
PAYPAL HLDGS INCCOM70450Y103192800SH DFND 80000
PEMBINA PIPELINE CORPCOM706327103155SH DFND 5500
PENNYMAC FINL SVCS INC NEWCOM70932M10717250SH DFND 25000
PEPSICO INCCOM7134481081,45610,058SH DFND 10,05800
PFIZER INCCOM717081103922,445SH DFND 2,44500
PHILIP MORRIS INTL INCCOM7181721098100SH DFND 10000
PHILLIPS 66COM71854610448686SH DFND 68600
PIMCO ETF TRACTIVE BD ETF72201R7754,68241,361SH DFND 41,36100
PIMCO ETF TR0-5 HIGH YIELD72201R78316159SH DFND 15900
PIMCO ETF TR25YR+ ZERO U S72201R88220125SH DFND 12500
PPG INDS INCCOM693506107853SH DFND 5300
PRECISION DRILLING CORPCOM NEW74022D4072140SH DFND 14000
PROCTER AND GAMBLE COCOM74271810945332SH DFND 33200
PROSHARES TRPSHS ULT S&P 50074347R10727300SH DFND 30000
PROSHARES TRPSHS ULTRA DOW3074347R30525450SH DFND 45000
PROSHARES TRSHRT 20+YR TRE74347X8492100SH DFND 10000
PROSHARES TRULTSHT REAL EST74348A2441100SH DFND 10000
QORVO INCCOM74736K101319SH DFND 1900
QUANTA SVCS INCCOM74762E1022223,130SH DFND 3,13000
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,20116,935SH DFND 16,93500
ROGERS COMMUNICATIONS INCCL B7751092002,03543,731SH DFND 43,73100
ROKU INCCOM CL A77543R10272200SH DFND 20000
ROYAL BK CDACOM7800871021,89223,134SH DFND 23,13400
ROYAL DUTCH SHELL PLCSPON ADR B78025910719535SH DFND 53500
SALLY BEAUTY HLDGS INCCOM79546E1045400SH DFND 40000
SANDSTORM GOLD LTDCOM NEW80013R206223,000SH DFND 3,00000
SANMINA CORPORATIONCOM8010561021,06633,340SH DFND 33,34000
SANOFISPONSORED ADR80105N105249SH DFND 4900
SAP SESPON ADR803054204536SH DFND 3600
SCHLUMBERGER LTDCOM8068571087316SH DFND 31600
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247064136SH DFND 13600
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2094884,385SH DFND 4,38500
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30842625SH DFND 62500
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y40716100SH DFND 10000
SELECT SECTOR SPDR TRENERGY81369Y506130SH DFND 3000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60517595SH DFND 59500
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y860127SH DFND 2700
SELECT SECTOR SPDR TRSBI MATERIALS81369Y100680SH DFND 8000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861812,965SH DFND 2,96500
SERVICENOW INCCOM81762P1021425SH DFND 2500
SHAW COMMUNICATIONS INCCL B CONV82028K20010590SH DFND 59000
SHERWIN WILLIAMS COCOM82434810645SH DFND 500
SHOPIFY INCCL A82509L1074840SH DFND 4000
SPDR GOLD TRGOLD SHS78463V107144815SH DFND 81500
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50952812,721SH DFND 12,72100
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88951715,465SH DFND 15,46500
SPDR S&P 500 ETF TRTR UNIT78462F10341112SH DFND 11200
SPDR SER TRBLOMBERG INTL TR78464A5163105SH DFND 10500
SPDR SER TRS&P DIVID ETF78464A76328267SH DFND 26700
SPDR SER TRPORTFOLIO SHORT78464A474260SH DFND 6000
SPDR SER TRPORTFOLIO SH TSR78468R10112384SH DFND 38400
SPDR SER TRS&P BIOTECH78464A87015100SH DFND 10000
SPDR SER TRS&P REGL BKG78464A69826500SH DFND 50000
SPROTT INCCOM NEW85206620810360SH DFND 36000
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R101191,000SH DFND 1,00000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481793,633SH DFND 3,63300
STARBUCKS CORPCOM8552441095215,090SH DFND 5,09000
STRYKER CORPORATIONCOM863667101311SH DFND 1100
SUN LIFE FINANCIAL INC.COM86679610511258SH DFND 25800
SUNCOR ENERGY INC NEWCOM8672241071,836106,519SH DFND 106,51900
SYSCO CORPCOM87182910715200SH DFND 20000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100437SH DFND 3700
TASEKO MINES LTDCOM87651110611,000SH DFND 1,00000
TC ENERGY CORPCOM87807B1071,16728,349SH DFND 28,34900
TECK RESOURCES LTDCL B87874220431417,539SH DFND 17,53900
TELEFONICA S ASPONSORED ADR87938220841,000SH DFND 1,00000
TELUS CORPORATIONCOM87971M10344422,258SH DFND 22,25800
TESLA INCCOM88160R101188290SH DFND 29000
THERMO FISHER SCIENTIFIC INCCOM883556102510SH DFND 1000
THOMSON REUTERS CORP.COM NEW88490370917207SH DFND 20700
TILRAY INCCOM CL 288688T100111,206SH DFND 1,20600
TORONTO DOMINION BK ONTCOM NEW8911605092,34941,986SH DFND 41,98600
TOYOTA MOTOR CORPSP ADR REP2COM89233130730200SH DFND 20000
TWITTER INCCOM90184L10216295SH DFND 29500
UNION PAC CORPCOM9078181082761,370SH DFND 1,37000
UNITED STATES STL CORP NEWCOM9129091088500SH DFND 50000
VALERO ENERGY CORPCOM91913Y1002825,048SH DFND 5,04800
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1061754,860SH DFND 4,86000
VANECK VECTORS ETF TRINDIA GRWTH LDR92189F767140SH DFND 4000
VANECK VECTORS ETF TROIL SVCS ETF92189H607106678SH DFND 67800
VANGUARD BD INDEX FDSSHORT TRM BOND92193782758703SH DFND 70300
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783585963SH DFND 96300
VANGUARD BD INDEX FDSINTERMED TERM92193781913145SH DFND 14500
VANGUARD BD INDEX FDSLONG TERM BOND92193779314130SH DFND 13000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40736617SH DFND 61700
VANGUARD INDEX FDSS&P 500 ETF SHS922908363111328SH DFND 32800
VANGUARD INDEX FDSMCAP VL IDXVIP92290851203SH DFND 300
VANGUARD INDEX FDSREAL ESTATE ETF92290855340472SH DFND 47200
VANGUARD INDEX FDSSM CP VAL ETF92290861102SH DFND 200
VANGUARD INDEX FDSMID CAP ETF92290862948228SH DFND 22800
VANGUARD INDEX FDSGROWTH ETF922908736166663SH DFND 66300
VANGUARD INDEX FDSVALUE ETF92290874469586SH DFND 58600
VANGUARD INDEX FDSTOTAL STK MKT9229087696333,266SH DFND 3,26600
VANGUARD INDEX FDSMCAP GR IDXVIP9229085381675SH DFND 7500
VANGUARD INDEX FDSSMALL CP ETF922908751734SH DFND 3400
VANGUARD INDEX FDSLARGE CAP ETF922908637633SH DFND 3300
VANGUARD INTL EQUITY INDEX FALLWRLD EX US922042775761,311SH DFND 1,31100
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858511,031SH DFND 1,03100
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287413215SH DFND 21500
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4098149,768SH DFND 9,76800
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8701,16211,984SH DFND 11,98400
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C10238610SH DFND 61000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77115281SH DFND 28100
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441631,176SH DFND 1,17600
VANGUARD STAR FDSVG TL INTL STK F92190976834573SH DFND 57300
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385814292SH DFND 29200
VANGUARD WORLD FDESG US STK ETF92191073318255SH DFND 25500
VANGUARD WORLD FDSENERGY ETF92204A306230SH DFND 3000
VANGUARD WORLD FDSINF TECH ETF92204A70255156SH DFND 15600
VENTAS INCCOM92276F1005100SH DFND 10000
VERIZON COMMUNICATIONS INCCOM92343V1041,23620,908SH DFND 20,90800
VERMILION ENERGY INCCOM9237251052400SH DFND 40000
VIATRIS INCCOM92556V1065299SH DFND 29900
VIEMED HEALTHCARE INCCOM92663R1054500SH DFND 50000
VISA INCCOM CL A92826C8391,8889,173SH DFND 9,17300
VMWARE INCCL A COM9285634021070SH DFND 7000
VONTIER CORPORATIONCOM92888110108SH DFND 800
VOYA FINANCIAL INCCOM929089100476SH DFND 7600
WABTECCOM929740108111SH DFND 1100
WALGREENS BOOTS ALLIANCE INCCOM93142710825620SH DFND 62000
WALMART INCCOM9311421031,84912,878SH DFND 12,87800
WASHINGTON REAL ESTATE INVTSH BEN INT9396531019400SH DFND 40000
WASTE MGMT INC DELCOM94106L10947400SH DFND 40000
WELLS FARGO CO NEWCOM949746101632,083SH DFND 2,08300
WEYERHAEUSER CO MTN BECOM NEW9621661046180SH DFND 18000
WHEATON PRECIOUS METALS CORPCOM9628791022355,585SH DFND 5,58500
WILLIAMS COS INCCOM96945710025312,177SH DFND 12,17700
WISDOMTREE TRUS QTLY DIV GRT97717X6698142SH DFND 14200
WORLD GOLD TRSPDR GLD MINIS98149E2042101SH DFND 10100