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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 8,954 43,101 SH   DFND 1 0 43,101 0
ABB LTD SPONSORED ADR 000375204 1,739 92,174 SH   DFND 1 0 92,174 0
ABBOTT LABS COM 002824100 13,758 172,134 SH   DFND 1 0 172,134 0
ABBVIE INC COM 00287Y109 8,823 109,490 SH   DFND 1 0 109,490 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 607 143,596 SH   DFND 1 0 143,596 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,474 70,881 SH   DFND 1 0 70,881 0
ACTIVISION BLIZZARD INC COM 00507V109 1,133 24,889 SH   DFND 1 0 24,889 0
ADOBE INC COM 00724F101 1,853 6,956 SH   DFND 1 0 6,956 0
ADVANCED MICRO DEVICES INC COM 007903107 6,182 242,368 SH   DFND 1 0 242,368 0
AECOM COM 00766T100 597 20,139 SH   DFND 1 0 20,139 0
AES CORP COM 00130H105 321 17,729 SH   DFND 1 0 17,729 0
AFFILIATED MANAGERS GROUP IN COM 008252108 3,676 34,323 SH   DFND 1 0 34,323 0
AFLAC INC COM 001055102 654 13,077 SH   DFND 1 0 13,077 0
AGNC INVT CORP COM 00123Q104 394 21,900 SH   DFND 1 0 21,900 0
AGNICO EAGLE MINES LTD COM 008474108 3,133 72,150 SH   DFND 1 0 72,150 0
AK STL HLDG CORP COM 001547108 28 10,000 SH   DFND 1 0 10,000 0
ALAMOS GOLD INC NEW COM CL A 011532108 87 17,090 SH   DFND 1 0 17,090 0
ALARM COM HLDGS INC COM 011642105 202 3,114 SH   DFND 1 0 3,114 0
ALCOA CORP COM 013872106 200 7,091 SH   DFND 1 0 7,091 0
ALGONQUIN PWR UTILS CORP COM 015857105 65,643 5,844,852 SH   DFND 1 800,000 5,044,852 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 29,857 163,678 SH   DFND 1 0 163,678 0
ALIGN TECHNOLOGY INC COM 016255101 230 808 SH   DFND 1 0 808 0
ALLERGAN PLC SHS G0177J108 4,133 28,238 SH   DFND 1 0 28,238 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 621 3,551 SH   DFND 1 0 3,551 0
ALLSTATE CORP COM 020002101 261 2,772 SH   DFND 1 0 2,772 0
ALPHABET INC CAP STK CL C 02079K107 63,250 53,920 SH   DFND 1 0 53,920 0
ALPHABET INC CAP STK CL A 02079K305 72,755 61,832 SH   DFND 1 0 61,832 0
ALPS ETF TR SPROTT GL MINE 00162Q643 494 26,080 SH   DFND 1 0 26,080 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,212 120,875 SH   DFND 1 0 120,875 0
ALTRIA GROUP INC COM 02209S103 2,720 47,375 SH   DFND 1 0 47,375 0
AMAZON COM INC COM 023135106 85,692 48,130 SH   DFND 1 0 48,130 0
AMDOCS LTD SHS G02602103 515 9,525 SH   DFND 1 0 9,525 0
AMERICAN EXPRESS CO COM 025816109 1,565 14,325 SH   DFND 1 0 14,325 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,421 125,901 SH   DFND 1 0 125,901 0
AMERICAN TOWER CORP NEW COM 03027X100 20,211 102,580 SH   DFND 1 0 102,580 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,707 16,373 SH   DFND 1 0 16,373 0
AMERICAS SILVER CORP COM NEW 03063L705 77 46,420 SH   DFND 1 0 46,420 0
AMERIPRISE FINL INC COM 03076C106 744 5,805 SH   DFND 1 0 5,805 0
AMGEN INC COM 031162100 2,128 11,201 SH   DFND 1 0 11,201 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 339 25,898 SH   DFND 1 0 25,898 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 9,323 111,030 SH   DFND 1 0 111,030 0
ANNALY CAP MGMT INC COM 035710409 170 17,035 SH   DFND 1 0 17,035 0
ANTHEM INC COM 036752103 2,524 8,798 SH   DFND 1 0 8,798 0
AON PLC SHS CL A G0408V102 351 2,057 SH   DFND 1 0 2,057 0
APACHE CORP COM 037411105 234 6,750 SH   DFND 1 0 6,750 0
APHRIA INC COM 03765K104 193 20,719 SH   DFND 1 0 20,719 0
APPLE INC COM 037833100 174,240 917,519 SH   DFND 1 0 917,519 0
APPLIED MATLS INC COM 038222105 760 19,165 SH   DFND 1 0 19,165 0
APTIV PLC SHS G6095L109 1,337 16,814 SH   DFND 1 0 16,814 0
ARAMARK COM 03852U106 1,970 66,660 SH   DFND 1 0 66,660 0
ARBOR RLTY TR INC COM 038923108 264 20,404 SH   DFND 1 0 20,404 0
ARBUTUS BIOPHARMA CORP COM 03879J100 82 22,850 SH   DFND 1 0 22,850 0
ARCHROCK INC COM 03957W106 883 90,237 SH   DFND 1 0 90,237 0
ARK ETF TR INNOVATION ETF 00214Q104 3,306 70,753 SH   DFND 1 0 70,753 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 552 2,933 SH   DFND 1 0 2,933 0
ASSURANT INC COM 04621X108 836 8,807 SH   DFND 1 0 8,807 0
ASTRAZENECA PLC SPONSORED ADR 046353108 403 9,967 SH   DFND 1 0 9,967 0
AT&T INC COM 00206R102 33,235 1,060,016 SH   DFND 1 0 1,060,016 0
AURORA CANNABIS INC COM 05156X108 1,454 160,770 SH   DFND 1 0 160,770 0
AURYN RES INC COM 05208W108 23 16,075 SH   DFND 1 0 16,075 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,860 11,646 SH   DFND 1 0 11,646 0
AUTOZONE INC COM 053332102 641 626 SH   DFND 1 0 626 0
AVEO PHARMACEUTICALS INC COM 053588109 8 10,000 SH   DFND 1 0 10,000 0
AVISTA CORP COM 05379B107 1,218 30,000 SH   DFND 1 0 30,000 0
B2GOLD CORP COM 11777Q209 52 18,463 SH   DFND 1 0 18,463 0
BAIDU INC SPON ADR REP A 056752108 595 3,612 SH   DFND 1 0 3,612 0
BALL CORP COM 058498106 396 6,836 SH   DFND 1 0 6,836 0
BALLARD PWR SYS INC NEW COM 058586108 44 14,498 SH   DFND 1 0 14,498 0
BANCO SANTANDER SA ADR 05964H105 72 15,569 SH   DFND 1 0 15,569 0
BANK AMER CORP COM 060505104 48,867 1,771,669 SH   DFND 1 0 1,771,669 0
BANK AMER CORP 7.25%CNV PFD L 060505682 2,919 2,242 SH   DFND 1 0 2,242 0
BANK MONTREAL QUE COM 063671101 158,920 2,127,206 SH   DFND 1 0 2,127,206 0
BANK N S HALIFAX COM 064149107 498,175 9,362,096 SH   DFND 1 0 9,362,096 0
BANK NEW YORK MELLON CORP COM 064058100 1,854 36,766 SH   DFND 1 0 36,766 0
BAOZUN INC SPONSORED ADR 06684L103 284 6,835 SH   DFND 1 0 6,835 0
BARCLAYS PLC ADR 06738E204 946 118,281 SH   DFND 1 0 118,281 0
BARRICK GOLD CORPORATION COM 067901108 1,994 145,532 SH   DFND 1 0 145,532 0
BAUSCH HEALTH COS INC COM 071734107 3,717 151,474 SH   DFND 1 0 151,474 0
BAXTER INTL INC COM 071813109 1,372 16,877 SH   DFND 1 0 16,877 0
BAYTEX ENERGY CORP COM 07317Q105 1,428 844,691 SH   DFND 1 0 844,691 0
BCE INC COM NEW 05534B760 229,544 5,183,223 SH   DFND 1 0 5,183,223 0
BECTON DICKINSON & CO COM 075887109 19,546 78,287 SH   DFND 1 0 78,287 0
BERKLEY W R CORP COM 084423102 268 3,165 SH   DFND 1 0 3,165 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,807 6 SH   DFND 1 0 6 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59,412 295,879 SH   DFND 1 0 295,879 0
BERRY GLOBAL GROUP INC COM 08579W103 5,866 108,887 SH   DFND 1 0 108,887 0
BEST BUY INC COM 086516101 403 5,669 SH   DFND 1 0 5,669 0
BGC PARTNERS INC CL A 05541T101 162 30,600 SH   DFND 1 0 30,600 0
BHP GROUP LTD SPONSORED ADS 088606108 2,328 42,585 SH   DFND 1 0 42,585 0
BIOTIME INC COM 09066L105 44 33,500 SH   DFND 1 0 33,500 0
BLACKBERRY LTD COM 09228F103 3,162 314,214 SH   DFND 1 0 314,214 0
BLACKBERRY LTD DEBT 3.750%11/1 C10268AC1 2,285 2,028,000 SH   DFND 1 2,028,000 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 97 17,500 SH   DFND 1 0 17,500 0
BLACKROCK INC COM 09247X101 14,391 33,675 SH   DFND 1 0 33,675 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,650 75,798 SH   DFND 1 0 75,798 0
BLOCK H & R INC COM 093671105 1,731 72,322 SH   DFND 1 0 72,322 0
BOEING CO COM 097023105 35,394 92,819 SH   DFND 1 0 92,819 0
BOOKING HLDGS INC COM 09857L108 3,268 1,873 SH   DFND 1 0 1,873 0
BOSTON SCIENTIFIC CORP COM 101137107 453 11,807 SH   DFND 1 0 11,807 0
BP PLC SPONSORED ADR 055622104 1,409 32,221 SH   DFND 1 0 32,221 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,586 96,165 SH   DFND 1 0 96,165 0
BROADCOM INC COM 11135F101 8,027 26,695 SH   DFND 1 0 26,695 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 99,326 2,136,305 SH   DFND 1 0 2,136,305 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 9,081 231,634 SH   DFND 1 0 231,634 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 87,256 2,094,606 SH   DFND 1 0 2,094,606 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 76,021 3,696,096 SH   DFND 1 0 3,696,096 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 78,939 2,477,216 SH   DFND 1 0 2,477,216 0
BROWN FORMAN CORP CL B 115637209 777 14,725 SH   DFND 1 0 14,725 0
BRP INC COM SUN VTG 05577W200 221 7,984 SH   DFND 1 0 7,984 0
CADENCE DESIGN SYSTEM INC COM 127387108 588 9,258 SH   DFND 1 0 9,258 0
CAE INC COM 124765108 18,417 832,718 SH   DFND 1 0 832,718 0
CAMECO CORP COM 13321L108 924 78,485 SH   DFND 1 0 78,485 0
CAMPBELL SOUP CO COM 134429109 1,574 41,293 SH   DFND 1 0 41,293 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,106 23,096 SH   DFND 1 0 23,096 0
CANADIAN NAT RES LTD COM 136385101 47,806 1,743,849 SH   DFND 1 0 1,743,849 0
CANADIAN NATL RY CO COM 136375102 196,627 2,201,152 SH   DFND 1 0 2,201,152 0
CANADIAN PAC RY LTD COM 13645T100 58,403 284,200 SH   DFND 1 0 284,200 0
CANNTRUST HLDGS INC COM 137800207 239 30,877 SH   DFND 1 0 30,877 0
CANOPY GROWTH CORP COM 138035100 2,735 63,228 SH   DFND 1 0 63,228 0
CARDINAL HEALTH INC COM 14149Y108 468 9,729 SH   DFND 1 0 9,729 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,268 25,006 SH   DFND 1 0 25,006 0
CATERPILLAR INC DEL COM 149123101 6,093 44,975 SH   DFND 1 0 44,975 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,082 278,774 SH   DFND 1 0 278,774 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 119,093 1,507,604 SH   DFND 1 0 1,507,604 0
CDW CORP COM 12514G108 360 3,734 SH   DFND 1 0 3,734 0
CELANESE CORP DEL COM 150870103 901 9,134 SH   DFND 1 0 9,134 0
CELESTICA INC SUB VTG SHS 15101Q108 95 11,323 SH   DFND 1 0 11,323 0
CELGENE CORP COM 151020104 2,493 26,441 SH   DFND 1 0 26,441 0
CENOVUS ENERGY INC COM 15135U109 10,940 1,265,942 SH   DFND 1 0 1,265,942 0
CERIDIAN HCM HLDG INC COM 15677J108 563 10,967 SH   DFND 1 0 10,967 0
CF INDS HLDGS INC COM 125269100 473 11,568 SH   DFND 1 0 11,568 0
CGI INC CL A SUB VTG 12532H104 22,598 329,502 SH   DFND 1 0 329,502 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,409 19,076 SH   DFND 1 0 19,076 0
CHEVRON CORP NEW COM 166764100 14,459 117,402 SH   DFND 1 0 117,402 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 498 701 SH   DFND 1 0 701 0
CHUBB LIMITED COM H1467J104 245 1,747 SH   DFND 1 0 1,747 0
CHURCH & DWIGHT INC COM 171340102 4,726 66,357 SH   DFND 1 0 66,357 0
CIENA CORP COM NEW 171779309 215 5,746 SH   DFND 1 0 5,746 0
CIGNA CORP NEW COM 125523100 3,346 20,807 SH   DFND 1 0 20,807 0
CINTAS CORP COM 172908105 656 3,246 SH   DFND 1 0 3,246 0
CISCO SYS INC COM 17275R102 43,863 812,566 SH   DFND 1 0 812,566 0
CITIGROUP INC COM NEW 172967424 36,626 588,774 SH   DFND 1 0 588,774 0
CITRIX SYS INC COM 177376100 342 3,427 SH   DFND 1 0 3,427 0
CITY HLDG CO COM 177835105 235 3,078 SH   DFND 1 0 3,078 0
CLOROX CO DEL COM 189054109 587 3,659 SH   DFND 1 0 3,659 0
CME GROUP INC COM CL A 12572Q105 263 1,599 SH   DFND 1 0 1,599 0
CMS ENERGY CORP COM 125896100 509 9,163 SH   DFND 1 0 9,163 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 198 13,000 SH   DFND 1 0 13,000 0
COCA COLA CO COM 191216100 15,615 333,327 SH   DFND 1 0 333,327 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,235 72,252 SH   DFND 1 0 72,252 0
COHBAR INC COM 19249J109 98 30,000 SH   DFND 1 0 30,000 0
COLGATE PALMOLIVE CO COM 194162103 5,752 83,934 SH   DFND 1 0 83,934 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 319 4,788 SH   DFND 1 0 4,788 0
COLUMBIA BKG SYS INC COM 197236102 267 8,166 SH   DFND 1 0 8,166 0
COMCAST CORP NEW CL A 20030N101 11,454 286,581 SH   DFND 1 0 286,581 0
COMMSCOPE HLDG CO INC COM 20337X109 1,452 66,800 SH   DFND 1 0 66,800 0
CONAGRA BRANDS INC COM 205887102 927 33,449 SH   DFND 1 0 33,449 0
CONOCOPHILLIPS COM 20825C104 2,101 31,514 SH   DFND 1 0 31,514 0
CONSOLIDATED EDISON INC COM 209115104 227 2,679 SH   DFND 1 0 2,679 0
CONSTELLATION BRANDS INC CL A 21036P108 8,871 50,632 SH   DFND 1 0 50,632 0
CORNING INC COM 219350105 2,417 73,033 SH   DFND 1 0 73,033 0
CORREVIO PHARMA CORP COM 22026V105 58 19,000 SH   DFND 1 0 19,000 0
COSTCO WHSL CORP NEW COM 22160K105 28,994 119,784 SH   DFND 1 0 119,784 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 624 3,859 SH   DFND 1 0 3,859 0
CRESCENT PT ENERGY CORP COM 22576C101 9,805 3,026,363 SH   DFND 1 0 3,026,363 0
CROWN CASTLE INTL CORP NEW COM 22822V101 863 6,748 SH   DFND 1 0 6,748 0
CROWN HOLDINGS INC COM 228368106 404 7,400 SH   DFND 1 0 7,400 0
CSX CORP COM 126408103 5,801 77,563 SH   DFND 1 0 77,563 0
CUMMINS INC COM 231021106 714 4,524 SH   DFND 1 0 4,524 0
CVS HEALTH CORP COM 126650100 24,527 454,862 SH   DFND 1 0 454,862 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 539 36,124 SH   DFND 1 0 36,124 0
D R HORTON INC COM 23331A109 507 12,268 SH   DFND 1 0 12,268 0
DANAHER CORPORATION COM 235851102 10,312 78,124 SH   DFND 1 0 78,124 0
DAVITA INC COM 23918K108 1,559 28,712 SH   DFND 1 0 28,712 0
DEERE & CO COM 244199105 3,848 24,081 SH   DFND 1 0 24,081 0
DELTA AIR LINES INC DEL COM NEW 247361702 633 12,257 SH   DFND 1 0 12,257 0
DENISON MINES CORP COM 248356107 39 77,415 SH   DFND 1 0 77,415 0
DESCARTES SYS GROUP INC COM 249906108 569 15,713 SH   DFND 1 0 15,713 0
DIAGEO P L C SPON ADR NEW 25243Q205 24,921 152,341 SH   DFND 1 0 152,341 0
DIAMONDBACK ENERGY INC COM 25278X109 515 5,074 SH   DFND 1 0 5,074 0
DISNEY WALT CO COM DISNEY 254687106 64,022 576,829 SH   DFND 1 0 576,829 0
DNP SELECT INCOME FD COM 23325P104 389 33,774 SH   DFND 1 0 33,774 0
DOCUSIGN INC COM 256163106 1,551 29,926 SH   DFND 1 0 29,926 0
DOLLAR GEN CORP NEW COM 256677105 4,298 36,027 SH   DFND 1 0 36,027 0
DOLLAR TREE INC COM 256746108 5,256 50,043 SH   DFND 1 0 50,043 0
DOWDUPONT INC COM 26078J100 22,390 420,023 SH   DFND 1 0 420,023 0
DUKE ENERGY CORP NEW COM NEW 26441C204 725 8,058 SH   DFND 1 0 8,058 0
EASTMAN CHEMICAL CO COM 277432100 223 2,940 SH   DFND 1 0 2,940 0
EATON CORP PLC SHS G29183103 470 5,833 SH   DFND 1 0 5,833 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 140 10,791 SH   DFND 1 0 10,791 0
EBAY INC COM 278642103 439 11,826 SH   DFND 1 0 11,826 0
ECOLAB INC COM 278865100 8,919 50,570 SH   DFND 1 0 50,570 0
ELDORADO GOLD CORP NEW COM 284902509 67 14,431 SH   DFND 1 0 14,431 0
ELECTRONIC ARTS INC COM 285512109 804 7,916 SH   DFND 1 0 7,916 0
EMERSON ELEC CO COM 291011104 6,421 93,797 SH   DFND 1 0 93,797 0
ENBRIDGE INC COM 29250N105 295,591 8,164,264 SH   DFND 1 0 8,164,264 0
ENCANA CORP COM 292505104 5,395 744,922 SH   DFND 1 0 744,922 0
ENERPLUS CORP COM 292766102 2,300 274,665 SH   DFND 1 0 274,665 0
ENSCO PLC SHS CLASS A G3157S106 84 21,454 SH   DFND 1 0 21,454 0
ENSIGN GROUP INC COM 29358P101 259 5,056 SH   DFND 1 0 5,056 0
EOG RES INC COM 26875P101 3,132 32,907 SH   DFND 1 0 32,907 0
EQUINIX INC COM 29444U700 274 604 SH   DFND 1 0 604 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 371 4,931 SH   DFND 1 0 4,931 0
ERICSSON ADR B SEK 10 294821608 1,881 204,925 SH   DFND 1 0 204,925 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 274 6,859 SH   DFND 1 0 6,859 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,563 36,445 SH   DFND 1 0 36,445 0
ETF MANAGERS TR VIDEO GAME TECH 26924G706 1,396 31,307 SH   DFND 1 0 31,307 0
ETSY INC COM 29786A106 237 3,521 SH   DFND 1 0 3,521 0
EURONET WORLDWIDE INC COM 298736109 246 1,725 SH   DFND 1 0 1,725 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 889 44,903 SH   DFND 1 0 44,903 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 954 24,646 SH   DFND 1 0 24,646 0
EXELON CORP COM 30161N101 2,032 40,596 SH   DFND 1 0 40,596 0
EXPEDIA GROUP INC COM NEW 30212P303 764 6,422 SH   DFND 1 0 6,422 0
EXXON MOBIL CORP COM 30231G102 14,742 182,471 SH   DFND 1 0 182,471 0
F M C CORP COM NEW 302491303 341 4,440 SH   DFND 1 0 4,440 0
FACEBOOK INC CL A 30303M102 42,850 257,129 SH   DFND 1 3,800 253,329 0
FACTSET RESH SYS INC COM 303075105 459 1,847 SH   DFND 1 0 1,847 0
FASTENAL CO COM 311900104 823 12,805 SH   DFND 1 0 12,805 0
FEDEX CORP COM 31428X106 12,724 70,181 SH   DFND 1 0 70,181 0
FERRARI N V COM N3167Y103 628 4,693 SH   DFND 1 0 4,693 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 792 53,340 SH   DFND 1 0 53,340 0
FIFTH THIRD BANCORP COM 316773100 1,858 73,672 SH   DFND 1 0 73,672 0
FIRST AMERN FINL CORP COM 31847R102 1,976 38,374 SH   DFND 1 0 38,374 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,102 30,875 SH   DFND 1 0 30,875 0
FIRST SOLAR INC COM 336433107 358 6,785 SH   DFND 1 0 6,785 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,653 11,907 SH   DFND 1 0 11,907 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 533 9,247 SH   DFND 1 0 9,247 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 622 32,699 SH   DFND 1 0 32,699 0
FIRSTENERGY CORP COM 337932107 512 12,312 SH   DFND 1 0 12,312 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1,330 14,997 SH   DFND 1 0 14,997 0
FISERV INC COM 337738108 385 4,365 SH   DFND 1 0 4,365 0
FLEX LTD ORD Y2573F102 1,340 134,145 SH   DFND 1 0 134,145 0
FLUOR CORP NEW COM 343412102 985 26,766 SH   DFND 1 0 26,766 0
FORD MTR CO DEL COM 345370860 1,850 210,805 SH   DFND 1 0 210,805 0
FORTIS INC COM 349553107 150,527 4,076,731 SH   DFND 1 0 4,076,731 0
FRANCO NEVADA CORP COM 351858105 12,235 163,661 SH   DFND 1 0 163,661 0
FREEPORT-MCMORAN INC CL B 35671D857 461 35,742 SH   DFND 1 0 35,742 0
GABELLI EQUITY TR INC COM 362397101 1,026 166,834 SH   DFND 1 0 166,834 0
GARMIN LTD SHS H2906T109 395 4,572 SH   DFND 1 0 4,572 0
GARTNER INC COM 366651107 449 2,963 SH   DFND 1 0 2,963 0
GENERAL DYNAMICS CORP COM 369550108 4,698 27,763 SH   DFND 1 0 27,763 0
GENERAL ELECTRIC CO COM 369604103 3,646 365,176 SH   DFND 1 0 365,176 0
GENERAL MLS INC COM 370334104 6,129 118,445 SH   DFND 1 0 118,445 0
GENERAL MTRS CO COM 37045V100 6,553 176,662 SH   DFND 1 0 176,662 0
GENWORTH FINL INC COM CL A 37247D106 165 43,198 SH   DFND 1 0 43,198 0
GILDAN ACTIVEWEAR INC COM 375916103 5,597 156,044 SH   DFND 1 0 156,044 0
GILEAD SCIENCES INC COM 375558103 7,958 122,436 SH   DFND 1 0 122,436 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,295 54,943 SH   DFND 1 0 54,943 0
GLOBAL PMTS INC COM 37940X102 1,608 11,780 SH   DFND 1 0 11,780 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 2,771 116,320 SH   DFND 1 0 116,320 0
GLOBAL X FDS MSCI CHINA FINCL 37950E606 406 23,500 SH   DFND 1 0 23,500 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 857 68,613 SH   DFND 1 0 68,613 0
GOLDCORP INC NEW COM 380956409 11,063 968,318 SH   DFND 1 0 968,318 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 280 8,617 SH   DFND 1 0 8,617 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,059 21,147 SH   DFND 1 0 21,147 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 5,267 110,738 SH   DFND 1 0 110,738 0
HALLIBURTON CO COM 406216101 877 29,932 SH   DFND 1 0 29,932 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 530 20,659 SH   DFND 1 0 20,659 0
HARRIS CORP DEL COM 413875105 355 2,221 SH   DFND 1 0 2,221 0
HCA HEALTHCARE INC COM 40412C101 5,684 43,596 SH   DFND 1 0 43,596 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 112 16,855 SH   DFND 1 0 16,855 0
HENRY SCHEIN INC COM 806407102 568 9,442 SH   DFND 1 0 9,442 0
HERSHEY CO COM 427866108 7,161 62,365 SH   DFND 1 0 62,365 0
HOME DEPOT INC COM 437076102 52,762 275,010 SH   DFND 1 0 275,010 0
HONDA MOTOR LTD AMERN SHS 438128308 793 29,193 SH   DFND 1 0 29,193 0
HONEYWELL INTL INC COM 438516106 27,859 175,317 SH   DFND 1 0 175,317 0
HOSTESS BRANDS INC CL A 44109J106 1,220 97,765 SH   DFND 1 0 97,765 0
HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 195 150,473 SH   DFND 1 0 150,473 0
HP INC COM 40434L105 208 10,727 SH   DFND 1 0 10,727 0
HSBC HLDGS PLC SPON ADR NEW 404280406 751 18,500 SH   DFND 1 0 18,500 0
HUDBAY MINERALS INC COM 443628102 2,483 351,228 SH   DFND 1 41,500 309,728 0
HUMANA INC COM 444859102 609 2,290 SH   DFND 1 0 2,290 0
HUNTINGTON BANCSHARES INC COM 446150104 420 33,174 SH   DFND 1 0 33,174 0
HUNTSMAN CORP COM 447011107 529 23,500 SH   DFND 1 0 23,500 0
IAMGOLD CORP COM 450913108 210 60,829 SH   DFND 1 0 60,829 0
ICICI BK LTD ADR 45104G104 3,429 299,213 SH   DFND 1 0 299,213 0
IHS MARKIT LTD SHS G47567105 627 11,530 SH   DFND 1 0 11,530 0
IMMUNOGEN INC COM 45253H101 45 16,565 SH   DFND 1 0 16,565 0
IMPERIAL OIL LTD COM NEW 453038408 4,505 165,229 SH   DFND 1 0 165,229 0
INGERSOLL-RAND PLC SHS G47791101 796 7,375 SH   DFND 1 0 7,375 0
INTEL CORP COM 458140100 36,320 676,473 SH   DFND 1 0 676,473 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 843 13,796 SH   DFND 1 0 13,796 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,741 76,144 SH   DFND 1 0 76,144 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 19 35,700 SH   DFND 1 0 35,700 0
INTUIT COM 461202103 1,720 6,589 SH   DFND 1 0 6,589 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,017 1,782 SH   DFND 1 0 1,782 0
INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 968 56,784 SH   DFND 1 0 56,784 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 2,698 103,845 SH   DFND 1 0 103,845 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 926 27,247 SH   DFND 1 0 27,247 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,372 8,066 SH   DFND 1 0 8,066 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 918 15,404 SH   DFND 1 0 15,404 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,371 32,285 SH   DFND 1 0 32,285 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 803 6,300 SH   DFND 1 0 6,300 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 227 2,004 SH   DFND 1 0 2,004 0
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 911 28,068 SH   DFND 1 0 28,068 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 354 5,221 SH   DFND 1 0 5,221 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 717 12,671 SH   DFND 1 0 12,671 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 255 3,174 SH   DFND 1 0 3,174 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,636 50,093 SH   DFND 1 0 50,093 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,285 88,645 SH   DFND 1 0 88,645 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 293 9,821 SH   DFND 1 0 9,821 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 465 11,465 SH   DFND 1 0 11,465 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 226 8,100 SH   DFND 1 0 8,100 0
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 315 6,230 SH   DFND 1 0 6,230 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 8,387 370,465 SH   DFND 1 0 370,465 0
INVESCO QQQ TR UNIT SER 1 46090E103 15,900 88,511 SH   DFND 1 0 88,511 0
INVESTORS BANCORP INC NEW COM 46146L101 323 27,297 SH   DFND 1 0 27,297 0
IQIYI INC SPONSORED ADS 46267X108 401 16,783 SH   DFND 1 0 16,783 0
IROBOT CORP COM 462726100 1,815 15,451 SH   DFND 1 0 15,451 0
ISHARES GOLD TRUST ISHARES 464285105 3,850 311,056 SH   DFND 1 0 311,056 0
ISHARES INC MSCI AUST ETF 464286103 258 12,009 SH   DFND 1 0 12,009 0
ISHARES INC MSCI BRAZIL ETF 464286400 337 8,218 SH   DFND 1 0 8,218 0
ISHARES INC MSCI EM ASIA ETF 464286426 457 6,759 SH   DFND 1 0 6,759 0
ISHARES INC MSCI CDA ETF 464286509 1,514 54,785 SH   DFND 1 0 54,785 0
ISHARES INC MIN VOL GBL ETF 464286525 6,207 69,364 SH   DFND 1 0 69,364 0
ISHARES INC MSCI EURZONE ETF 464286608 15,077 390,602 SH   DFND 1 0 390,602 0
ISHARES INC MSCI PAC JP ETF 464286665 326 7,109 SH   DFND 1 0 7,109 0
ISHARES INC MSCI FRANCE ETF 464286707 230 7,821 SH   DFND 1 0 7,821 0
ISHARES INC MSCI GERMANY ETF 464286806 404 14,996 SH   DFND 1 0 14,996 0
ISHARES INC CORE MSCI EMKT 46434G103 4,349 84,123 SH   DFND 1 43,761 40,362 0
ISHARES INC MSCI JPN ETF NEW 46434G822 519 9,482 SH   DFND 1 0 9,482 0
ISHARES INC MLT FCTR EMG MKT 46434G889 778 18,202 SH   DFND 1 0 18,202 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 383 24,002 SH   DFND 1 0 24,002 0
ISHARES SILVER TRUST ISHARES 46428Q109 192 13,570 SH   DFND 1 0 13,570 0
ISHARES TR S&P 100 ETF 464287101 2,704 21,590 SH   DFND 1 0 21,590 0
ISHARES TR CORE S&P TTL STK 464287150 244 3,778 SH   DFND 1 3,627 151 0
ISHARES TR SELECT DIVID ETF 464287168 2,906 29,601 SH   DFND 1 0 29,601 0
ISHARES TR TIPS BD ETF 464287176 11,716 103,631 SH   DFND 1 0 103,631 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,506 56,647 SH   DFND 1 0 56,647 0
ISHARES TR TRANS AVG ETF 464287192 4,984 26,634 SH   DFND 1 0 26,634 0
ISHARES TR CORE S&P500 ETF 464287200 11,026 38,760 SH   DFND 1 0 38,760 0
ISHARES TR CORE US AGGBD ET 464287226 5,397 49,480 SH   DFND 1 0 49,480 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,900 207,401 SH   DFND 1 0 207,401 0
ISHARES TR IBOXX INV CP ETF 464287242 16,551 139,073 SH   DFND 1 0 139,073 0
ISHARES TR GLOBAL TECH ETF 464287291 6,380 37,327 SH   DFND 1 0 37,327 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,625 26,599 SH   DFND 1 0 26,599 0
ISHARES TR 20 YR TR BD ETF 464287432 1,819 14,393 SH   DFND 1 0 14,393 0
ISHARES TR BARCLAYS 7 10 YR 464287440 8,088 75,819 SH   DFND 1 0 75,819 0
ISHARES TR 1 3 YR TREAS BD 464287457 8,803 104,672 SH   DFND 1 0 104,672 0
ISHARES TR MSCI EAFE ETF 464287465 3,643 56,182 SH   DFND 1 0 56,182 0
ISHARES TR RUS MD CP GR ETF 464287481 322 2,377 SH   DFND 1 0 2,377 0
ISHARES TR RUS MID CAP ETF 464287499 844 15,652 SH   DFND 1 0 15,652 0
ISHARES TR CORE S&P MCP ETF 464287507 722 3,815 SH   DFND 1 203 3,612 0
ISHARES TR EXPANDED TECH 464287515 1,361 6,458 SH   DFND 1 0 6,458 0
ISHARES TR PHLX SEMICND ETF 464287523 788 4,159 SH   DFND 1 0 4,159 0
ISHARES TR EXPND TEC SC ETF 464287549 1,594 7,733 SH   DFND 1 0 7,733 0
ISHARES TR NASDAQ BIOTECH 464287556 5,093 45,558 SH   DFND 1 0 45,558 0
ISHARES TR GLOBAL 100 ETF 464287572 9,369 197,240 SH   DFND 1 0 197,240 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,236 6,052 SH   DFND 1 0 6,052 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,591 16,930 SH   DFND 1 0 16,930 0
ISHARES TR CORE S&P US VLU 464287663 1,012 18,454 SH   DFND 1 0 18,454 0
ISHARES TR U.S. TECH ETF 464287721 1,772 9,301 SH   DFND 1 0 9,301 0
ISHARES TR U.S. REAL ES ETF 464287739 457 5,253 SH   DFND 1 0 5,253 0
ISHARES TR US INDUSTRIALS 464287754 1,580 10,431 SH   DFND 1 0 10,431 0
ISHARES TR US HLTHCARE ETF 464287762 566 2,922 SH   DFND 1 0 2,922 0
ISHARES TR U.S. FIN SVC ETF 464287770 3,309 26,527 SH   DFND 1 0 26,527 0
ISHARES TR U.S. FINLS ETF 464287788 14,438 122,256 SH   DFND 1 0 122,256 0
ISHARES TR U.S. ENERGY ETF 464287796 2,557 70,958 SH   DFND 1 0 70,958 0
ISHARES TR CORE S&P SCP ETF 464287804 811 10,518 SH   DFND 1 447 10,071 0
ISHARES TR EUROPE ETF 464287861 1,043 24,051 SH   DFND 1 0 24,051 0
ISHARES TR MSCI AC ASIA ETF 464288182 358 5,068 SH   DFND 1 0 5,068 0
ISHARES TR MSCI ACWI EX US 464288240 387 8,356 SH   DFND 1 0 8,356 0
ISHARES TR MSCI ACWI ETF 464288257 873 12,106 SH   DFND 1 0 12,106 0
ISHARES TR JPMORGAN USD EMG 464288281 7,517 68,302 SH   DFND 1 0 68,302 0
ISHARES TR GLB INFRASTR ETF 464288372 912 20,355 SH   DFND 1 0 20,355 0
ISHARES TR INTL DEVPPTY ETF 464288422 210 5,400 SH   DFND 1 0 5,400 0
ISHARES TR INTL SEL DIV ETF 464288448 4,464 144,652 SH   DFND 1 0 144,652 0
ISHARES TR IBOXX HI YD ETF 464288513 943 10,907 SH   DFND 1 0 10,907 0
ISHARES TR USD INV GRDE ETF 464288620 289 5,232 SH   DFND 1 0 5,232 0
ISHARES TR SH TR CRPORT ETF 464288646 831 15,738 SH   DFND 1 0 15,738 0
ISHARES TR 10-20 YR TRS ETF 464288653 652 4,740 SH   DFND 1 0 4,740 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,032 24,609 SH   DFND 1 0 24,609 0
ISHARES TR SHORT TREAS BD 464288679 10,988 99,419 SH   DFND 1 0 99,419 0
ISHARES TR PFD AND INCM SEC 464288687 1,920 52,530 SH   DFND 1 0 52,530 0
ISHARES TR GLB CNS DISC ETF 464288745 307 2,713 SH   DFND 1 0 2,713 0
ISHARES TR US HOME CONS ETF 464288752 3,261 92,531 SH   DFND 1 0 92,531 0
ISHARES TR US AER DEF ETF 464288760 3,069 15,378 SH   DFND 1 0 15,378 0
ISHARES TR US REGNL BKS ETF 464288778 250 5,753 SH   DFND 1 0 5,753 0
ISHARES TR U.S. MED DVC ETF 464288810 1,156 4,992 SH   DFND 1 0 4,992 0
ISHARES TR US HLTHCR PR ETF 464288828 249 1,486 SH   DFND 1 0 1,486 0
ISHARES TR MSCI EURO FL ETF 464289180 3,176 174,988 SH   DFND 1 0 174,988 0
ISHARES TR RUS TP200 GR ETF 464289438 1,535 18,672 SH   DFND 1 0 18,672 0
ISHARES TR GRWT ALLOCAT ETF 464289867 477 10,676 SH   DFND 1 0 10,676 0
ISHARES TR MODERT ALLOC ETF 464289875 276 7,253 SH   DFND 1 0 7,253 0
ISHARES TR FLTG RATE NT ETF 46429B655 11,511 226,104 SH   DFND 1 0 226,104 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,152 23,065 SH   DFND 1 0 23,065 0
ISHARES TR MIN VOL USA ETF 46429B697 235 3,992 SH   DFND 1 0 3,992 0
ISHARES TR USA QUALITY FCTR 46432F339 666 7,521 SH   DFND 1 0 7,521 0
ISHARES TR USA MOMENTUM FCT 46432F396 5,383 47,985 SH   DFND 1 0 47,985 0
ISHARES TR CORE MSCI TOTAL 46432F834 958 16,500 SH   DFND 1 0 16,500 0
ISHARES TR CORE MSCI EAFE 46432F842 541 8,902 SH   DFND 1 0 8,902 0
ISHARES TR 0-5YR INVT GR CP 46434V100 2,189 43,385 SH   DFND 1 0 43,385 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 260 7,833 SH   DFND 1 0 7,833 0
ISHARES TR INTL QLTY FACTOR 46434V456 302 10,364 SH   DFND 1 0 10,364 0
ISHARES TR CORE DIV GRWTH 46434V621 893 24,294 SH   DFND 1 0 24,294 0
ISHARES TR GLOBAL REIT ETF 46434V647 256 9,580 SH   DFND 1 0 9,580 0
ISHARES TR CORE MSCI EURO 46434V738 202 4,407 SH   DFND 1 0 4,407 0
ISHARES TR HDG MSCI EAFE 46434V803 3,447 119,383 SH   DFND 1 0 119,383 0
ISHARES TR HDG MSCI JAPAN 46434V886 224 7,290 SH   DFND 1 0 7,290 0
ISHARES TR CONV BD ETF 46435G102 948 16,364 SH   DFND 1 0 16,364 0
ISHARES TR MSCI UK ETF NEW 46435G334 211 6,403 SH   DFND 1 0 6,403 0
ISHARES TR CORE INTL AGGR 46435G672 231 4,317 SH   DFND 1 0 4,317 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 624 12,430 SH   DFND 1 0 12,430 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 4,891 54,679 SH   DFND 1 0 54,679 0
ISHARES US ETF TR INT RT HDG C B 46431W705 6,837 73,162 SH   DFND 1 0 73,162 0
JACOBS ENGR GROUP INC COM 469814107 513 6,829 SH   DFND 1 0 6,829 0
JD COM INC SPON ADR CL A 47215P106 2,419 80,232 SH   DFND 1 0 80,232 0
JOHNSON & JOHNSON COM 478160104 125,244 896,246 SH   DFND 1 0 896,246 0
JOHNSON CTLS INTL PLC SHS G51502105 329 8,895 SH   DFND 1 0 8,895 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 558 11,093 SH   DFND 1 0 11,093 0
JPMORGAN CHASE & CO COM 46625H100 100,983 997,703 SH   DFND 1 0 997,703 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,026 8,843 SH   DFND 1 0 8,843 0
KAR AUCTION SVCS INC COM 48238T109 1,936 37,730 SH   DFND 1 0 37,730 0
KELLOGG CO COM 487836108 1,652 28,796 SH   DFND 1 0 28,796 0
KELSO TECHNOLOGIES INC COM NEW 48826D201 10 14,420 SH   DFND 1 0 14,420 0
KIMBERLY CLARK CORP COM 494368103 1,138 9,187 SH   DFND 1 0 9,187 0
KINDER MORGAN INC DEL COM 49456B101 4,660 233,285 SH   DFND 1 0 233,285 0
KINROSS GOLD CORP COM 496902404 101 29,353 SH   DFND 1 0 29,353 0
KIRKLAND LAKE GOLD LTD COM 49741E100 390 12,853 SH   DFND 1 0 12,853 0
KLA-TENCOR CORP COM 482480100 941 7,878 SH   DFND 1 0 7,878 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 650 15,914 SH   DFND 1 0 15,914 0
KRAFT HEINZ CO COM 500754106 558 17,105 SH   DFND 1 0 17,105 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,658 35,208 SH   DFND 1 0 35,208 0
KROGER CO COM 501044101 720 29,261 SH   DFND 1 0 29,261 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,550 36,278 SH   DFND 1 0 36,278 0
LADDER CAP CORP CL A 505743104 170 10,027 SH   DFND 1 0 10,027 0
LAUDER ESTEE COS INC CL A 518439104 412 2,491 SH   DFND 1 0 2,491 0
LENNAR CORP CL A 526057104 1,163 23,701 SH   DFND 1 0 23,701 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,099 45,411 SH   DFND 1 0 45,411 0
LILLY ELI & CO COM 532457108 4,922 37,935 SH   DFND 1 0 37,935 0
LINCOLN NATL CORP IND COM 534187109 1,496 25,483 SH   DFND 1 0 25,483 0
LINDE PLC COM G5494J103 322 1,832 SH   DFND 1 0 1,832 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,017 271,405 SH   DFND 1 0 271,405 0
LIVE NATION ENTERTAINMENT IN COM 538034109 238 3,749 SH   DFND 1 0 3,749 0
LOCKHEED MARTIN CORP COM 539830109 4,601 15,336 SH   DFND 1 0 15,336 0
LOOP INDS INC COM 543518104 931 117,515 SH   DFND 1 0 117,515 0
LOWES COS INC COM 548661107 900 8,221 SH   DFND 1 0 8,221 0
LULULEMON ATHLETICA INC COM 550021109 805 4,914 SH   DFND 1 0 4,914 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,611 31,064 SH   DFND 1 0 31,064 0
MAGNA INTL INC COM 559222401 47,963 986,215 SH   DFND 1 0 986,215 0
MANULIFE FINL CORP COM 56501R106 182,950 10,833,852 SH   DFND 1 80,100 10,753,752 0
MARATHON PETE CORP COM 56585A102 830 13,861 SH   DFND 1 0 13,861 0
MARSH & MCLENNAN COS INC COM 571748102 2,427 25,847 SH   DFND 1 0 25,847 0
MASTERCARD INC CL A 57636Q104 18,978 80,620 SH   DFND 1 0 80,620 0
MCCORMICK & CO INC COM VTG 579780107 488 3,254 SH   DFND 1 0 3,254 0
MCCORMICK & CO INC COM NON VTG 579780206 16,404 108,935 SH   DFND 1 0 108,935 0
MCDONALDS CORP COM 580135101 25,035 131,878 SH   DFND 1 0 131,878 0
MCKESSON CORP COM 58155Q103 647 5,530 SH   DFND 1 0 5,530 0
MEDTRONIC PLC SHS G5960L103 18,810 206,555 SH   DFND 1 0 206,555 0
MERCK & CO INC COM 58933Y105 13,651 164,158 SH   DFND 1 0 164,158 0
METHANEX CORP COM 59151K108 1,112 19,615 SH   DFND 1 0 19,615 0
METLIFE INC COM 59156R108 20,082 471,820 SH   DFND 1 0 471,820 0
METTLER TOLEDO INTERNATIONAL COM 592688105 534 738 SH   DFND 1 0 738 0
MICRON TECHNOLOGY INC COM 595112103 1,932 46,769 SH   DFND 1 0 46,769 0
MICROSOFT CORP COM 594918104 135,799 1,151,693 SH   DFND 1 100 1,151,593 0
MOHAWK INDS INC COM 608190104 1,938 15,367 SH   DFND 1 0 15,367 0
MONDELEZ INTL INC CL A 609207105 3,684 73,818 SH   DFND 1 0 73,818 0
MOODYS CORP COM 615369105 205 1,132 SH   DFND 1 0 1,132 0
MORGAN STANLEY COM NEW 617446448 1,896 44,939 SH   DFND 1 0 44,939 0
NANOVIRICIDES INC COM NEW 630087203 5 18,900 SH   DFND 1 0 18,900 0
NEMAURA MED INC COM 640442109 13 12,500 SH   DFND 1 0 12,500 0
NETFLIX INC COM 64110L106 4,927 13,830 SH   DFND 1 0 13,830 0
NEW GOLD INC CDA COM 644535106 38 44,652 SH   DFND 1 0 44,652 0
NEXTERA ENERGY INC COM 65339F101 2,401 12,426 SH   DFND 1 0 12,426 0
NIKE INC CL B 654106103 10,508 124,811 SH   DFND 1 0 124,811 0
NOKIA CORP SPONSORED ADR 654902204 400 69,995 SH   DFND 1 0 69,995 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1,501 73,375 SH   DFND 1 0 73,375 0
NORBORD INC COM NEW 65548P403 6,017 219,837 SH   DFND 1 0 219,837 0
NORFOLK SOUTHERN CORP COM 655844108 847 4,537 SH   DFND 1 0 4,537 0
NORTHROP GRUMMAN CORP COM 666807102 291 1,081 SH   DFND 1 0 1,081 0
NOVARTIS A G SPONSORED ADR 66987V109 5,006 52,089 SH   DFND 1 0 52,089 0
NOVO-NORDISK A S ADR 670100205 5,125 98,014 SH   DFND 1 0 98,014 0
NUCOR CORP COM 670346105 208 3,561 SH   DFND 1 0 3,561 0
NUTRIEN LTD COM 67077M108 85,761 1,630,428 SH   DFND 1 0 1,630,428 0
NVIDIA CORP COM 67066G104 7,042 39,223 SH   DFND 1 0 39,223 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,048 2,700 SH   DFND 1 0 2,700 0
OBSIDIAN ENERGY LTD COM 674482104 79 288,273 SH   DFND 1 0 288,273 0
OFFICE DEPOT INC COM 676220106 71 19,611 SH   DFND 1 0 19,611 0
OMNICOM GROUP INC COM 681919106 616 8,444 SH   DFND 1 0 8,444 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 82 44,710 SH   DFND 1 0 44,710 0
OPEN TEXT CORP COM 683715106 13,185 343,903 SH   DFND 1 0 343,903 0
ORACLE CORP COM 68389X105 5,346 99,561 SH   DFND 1 0 99,561 0
ORANGE SPONSORED ADR 684060106 909 55,788 SH   DFND 1 0 55,788 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,697 151,232 SH   DFND 1 0 151,232 0
PACKAGING CORP AMER COM 695156109 572 5,758 SH   DFND 1 0 5,758 0
PAPA JOHNS INTL INC COM 698813102 943 17,800 SH   DFND 1 0 17,800 0
PARKER HANNIFIN CORP COM 701094104 540 3,149 SH   DFND 1 0 3,149 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,547 70,882 SH   DFND 1 0 70,882 0
PATTERSON UTI ENERGY INC COM 703481101 164 11,669 SH   DFND 1 0 11,669 0
PAYPAL HLDGS INC COM 70450Y103 9,415 90,703 SH   DFND 1 0 90,703 0
PEMBINA PIPELINE CORP COM 706327103 127,031 3,462,141 SH   DFND 1 0 3,462,141 0
PEPSICO INC COM 713448108 29,463 240,478 SH   DFND 1 0 240,478 0
PFIZER INC COM 717081103 55,969 1,318,170 SH   DFND 1 0 1,318,170 0
PHILIP MORRIS INTL INC COM 718172109 1,871 21,168 SH   DFND 1 0 21,168 0
PHILLIPS 66 COM 718546104 1,044 10,969 SH   DFND 1 0 10,969 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 327 10,187 SH   DFND 1 0 10,187 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 571 24,367 SH   DFND 1 0 24,367 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 10,728 101,647 SH   DFND 1 0 101,647 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 949 9,340 SH   DFND 1 0 9,340 0
PNC FINL SVCS GROUP INC COM 693475105 383 3,126 SH   DFND 1 0 3,126 0
PORTOLA PHARMACEUTICALS INC COM 737010108 335 9,650 SH   DFND 1 0 9,650 0
PPG INDS INC COM 693506107 265 2,347 SH   DFND 1 0 2,347 0
PRECISION DRILLING CORP COM 2010 74022D308 258 109,417 SH   DFND 1 0 109,417 0
PROCTER AND GAMBLE CO COM 742718109 36,899 354,738 SH   DFND 1 0 354,738 0
PROGRESSIVE CORP OHIO COM 743315103 1,263 17,517 SH   DFND 1 0 17,517 0
PROLOGIS INC COM 74340W103 7,195 100,005 SH   DFND 1 0 100,005 0
PROSHARES TR S&P 500 DV ARIST 74348A467 587 8,661 SH   DFND 1 0 8,661 0
PRUDENTIAL FINL INC COM 744320102 1,300 14,158 SH   DFND 1 0 14,158 0
PRUDENTIAL PLC ADR 74435K204 734 18,240 SH   DFND 1 0 18,240 0
PUBLIC STORAGE COM 74460D109 396 1,818 SH   DFND 1 0 1,818 0
PURE STORAGE INC CL A 74624M102 338 15,498 SH   DFND 1 0 15,498 0
QUALCOMM INC COM 747525103 4,489 78,718 SH   DFND 1 0 78,718 0
QUANTA SVCS INC COM 74762E102 560 14,852 SH   DFND 1 0 14,852 0
QUARTERHILL INC COM 747713105 23 20,450 SH   DFND 1 0 20,450 0
RAYTHEON CO COM NEW 755111507 2,871 15,775 SH   DFND 1 0 15,775 0
REALTY INCOME CORP COM 756109104 591 8,043 SH   DFND 1 0 8,043 0
RED HAT INC COM 756577102 226 1,237 SH   DFND 1 0 1,237 0
REGENERON PHARMACEUTICALS COM 75886F107 557 1,356 SH   DFND 1 0 1,356 0
RELX PLC SPONSORED ADR 759530108 543 25,301 SH   DFND 1 0 25,301 0
RESTAURANT BRANDS INTL INC COM 76131D103 51,028 784,985 SH   DFND 1 0 784,985 0
RIO TINTO PLC SPONSORED ADR 767204100 2,130 36,193 SH   DFND 1 0 36,193 0
RITCHIE BROS AUCTIONEERS COM 767744105 372 10,964 SH   DFND 1 0 10,964 0
RITE AID CORP COM 767754104 174 274,325 SH   DFND 1 0 274,325 0
ROGERS COMMUNICATIONS INC CL B 775109200 92,019 1,713,623 SH   DFND 1 0 1,713,623 0
ROKU INC COM CL A 77543R102 332 5,140 SH   DFND 1 0 5,140 0
ROLLINS INC COM 775711104 388 9,318 SH   DFND 1 0 9,318 0
ROPER TECHNOLOGIES INC COM 776696106 2,531 7,411 SH   DFND 1 0 7,411 0
ROSS STORES INC COM 778296103 276 2,964 SH   DFND 1 0 2,964 0
ROYAL BK CDA MONTREAL QUE COM 780087102 489,734 6,493,538 SH   DFND 1 0 6,493,538 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,612 40,236 SH   DFND 1 0 40,236 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6,863 107,347 SH   DFND 1 0 107,347 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,030 80,372 SH   DFND 1 0 80,372 0
RUTHS HOSPITALITY GROUP INC COM 783332109 330 12,886 SH   DFND 1 0 12,886 0
RYDER SYS INC COM 783549108 5,954 96,054 SH   DFND 1 0 96,054 0
S&P GLOBAL INC COM 78409V104 1,687 8,014 SH   DFND 1 0 8,014 0
SALESFORCE COM INC COM 79466L302 9,630 60,830 SH   DFND 1 0 60,830 0
SANDSTORM GOLD LTD COM NEW 80013R206 1,708 313,928 SH   DFND 1 0 313,928 0
SANOFI SPONSORED ADR 80105N105 2,023 45,710 SH   DFND 1 0 45,710 0
SAP SE SPON ADR 803054204 3,450 29,882 SH   DFND 1 0 29,882 0
SCHLUMBERGER LTD COM 806857108 1,331 30,551 SH   DFND 1 0 30,551 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 712 14,865 SH   DFND 1 0 14,865 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,702 73,058 SH   DFND 1 0 73,058 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,347 77,481 SH   DFND 1 0 77,481 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 913 8,023 SH   DFND 1 0 8,023 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,939 29,328 SH   DFND 1 0 29,328 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,105 120,789 SH   DFND 1 0 120,789 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 564 7,518 SH   DFND 1 0 7,518 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,177 110,529 SH   DFND 1 0 110,529 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 300 6,408 SH   DFND 1 0 6,408 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,122 19,293 SH   DFND 1 0 19,293 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 545 12,110 SH   DFND 1 0 12,110 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 30 23,278 SH   DFND 1 0 23,278 0
SERVICE CORP INTL COM 817565104 1,265 31,516 SH   DFND 1 0 31,516 0
SERVICENOW INC COM 81762P102 1,555 6,319 SH   DFND 1 0 6,319 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 47,153 2,269,433 SH   DFND 1 0 2,269,433 0
SHERWIN WILLIAMS CO COM 824348106 2,697 6,263 SH   DFND 1 0 6,263 0
SHOPIFY INC CL A 82509L107 7,818 37,931 SH   DFND 1 0 37,931 0
SILVERCREST METALS INC COM 828363101 135 41,825 SH   DFND 1 0 41,825 0
SIMON PPTY GROUP INC NEW COM 828806109 1,323 7,261 SH   DFND 1 0 7,261 0
SIRIUS XM HLDGS INC COM 82968B103 161 28,443 SH   DFND 1 0 28,443 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,035 42,251 SH   DFND 1 0 42,251 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 367 9,138 SH   DFND 1 0 9,138 0
SMUCKER J M CO COM NEW 832696405 4,683 40,206 SH   DFND 1 0 40,206 0
SNAP ON INC COM 833034101 213 1,358 SH   DFND 1 0 1,358 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 599 15,574 SH   DFND 1 0 15,574 0
SONY CORP SPONSORED ADR 835699307 2,847 67,484 SH   DFND 1 0 67,484 0
SOUTHERN CO COM 842587107 557 10,772 SH   DFND 1 0 10,772 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,088 4,202 SH   DFND 1 0 4,202 0
SPDR GOLD TRUST GOLD SHS 78463V107 6,340 51,976 SH   DFND 1 0 51,976 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 209 5,724 SH   DFND 1 0 5,724 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 249 6,561 SH   DFND 1 0 6,561 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,254 111,386 SH   DFND 1 0 111,386 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,839 116,281 SH   DFND 1 0 116,281 0
SPDR SER TR SPDR BLOOMBERG 78468R663 8,098 88,416 SH   DFND 1 0 88,416 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,929 57,043 SH   DFND 1 0 57,043 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 1,192 28,662 SH   DFND 1 0 28,662 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,648 86,284 SH   DFND 1 0 86,284 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 317 10,681 SH   DFND 1 0 10,681 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 27,575 277,478 SH   DFND 1 0 277,478 0
SPDR SERIES TRUST S&P BK ETF 78464A797 261 6,253 SH   DFND 1 0 6,253 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 324 4,867 SH   DFND 1 0 4,867 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,663 18,379 SH   DFND 1 0 18,379 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 467 34,725 SH   DFND 1 0 34,725 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,459 118,590 SH   DFND 1 0 118,590 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 415 39,999 SH   DFND 1 0 39,999 0
SQUARE INC CL A 852234103 1,072 14,319 SH   DFND 1 0 14,319 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 972 20,134 SH   DFND 1 0 20,134 0
STANLEY BLACK & DECKER INC COM 854502101 726 5,335 SH   DFND 1 0 5,335 0
STANTEC INC COM 85472N109 1,358 57,535 SH   DFND 1 0 57,535 0
STARBUCKS CORP COM 855244109 31,467 423,415 SH   DFND 1 0 423,415 0
STARS GROUP INC COM 85570W100 803 46,080 SH   DFND 1 0 46,080 0
STRYKER CORP COM 863667101 3,461 17,525 SH   DFND 1 0 17,525 0
SUN LIFE FINL INC COM 866796105 94,282 2,454,465 SH   DFND 1 0 2,454,465 0
SUNCOR ENERGY INC NEW COM 867224107 106,619 3,291,025 SH   DFND 1 0 3,291,025 0
SYMANTEC CORP COM 871503108 294 12,800 SH   DFND 1 0 12,800 0
SYNCHRONY FINL COM 87165B103 3,216 100,816 SH   DFND 1 0 100,816 0
SYSCO CORP COM 871829107 2,918 43,717 SH   DFND 1 0 43,717 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,606 112,461 SH   DFND 1 0 112,461 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,669 17,683 SH   DFND 1 0 17,683 0
TARGET CORP COM 87612E106 3,441 42,905 SH   DFND 1 0 42,905 0
TASEKO MINES LTD COM 876511106 6 10,764 SH   DFND 1 0 10,764 0
TE CONNECTIVITY LTD REG SHS H84989104 2,110 26,137 SH   DFND 1 0 26,137 0
TECK RESOURCES LTD CL B 878742204 10,429 451,168 SH   DFND 1 0 451,168 0
TELUS CORP COM 87971M103 104,126 2,817,766 SH   DFND 1 0 2,817,766 0
TEMPLETON GLOBAL INCOME FD COM 880198106 1,268 201,350 SH   DFND 1 0 201,350 0
TESLA INC COM 88160R101 858 3,068 SH   DFND 1 0 3,068 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 299 19,097 SH   DFND 1 0 19,097 0
TEXAS INSTRS INC COM 882508104 3,766 35,505 SH   DFND 1 0 35,505 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,280 11,983 SH   DFND 1 0 11,983 0
THOMSON REUTERS CORP COM NEW 884903709 8,134 137,773 SH   DFND 1 0 137,773 0
TJX COS INC NEW COM 872540109 6,510 122,364 SH   DFND 1 0 122,364 0
TOLL BROTHERS INC COM 889478103 241 6,657 SH   DFND 1 0 6,657 0
TORCHMARK CORP COM 891027104 392 4,784 SH   DFND 1 0 4,784 0
TORONTO DOMINION BK ONT COM NEW 891160509 447,154 8,240,998 SH   DFND 1 0 8,240,998 0
TOTAL S A SPONSORED ADS 89151E109 789 14,190 SH   DFND 1 0 14,190 0
TOTAL SYS SVCS INC COM 891906109 1,708 17,981 SH   DFND 1 0 17,981 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,613 13,665 SH   DFND 1 0 13,665 0
TRANSALTA CORP COM 89346D107 7,919 1,084,380 SH   DFND 1 0 1,084,380 0
TRANSCANADA CORP COM 89353D107 204,773 4,560,718 SH   DFND 1 0 4,560,718 0
TRANSDIGM GROUP INC COM 893641100 2,266 5,000 SH   DFND 1 0 5,000 0
TRAVELERS COMPANIES INC COM 89417E109 433 3,156 SH   DFND 1 0 3,156 0
TRIMTABS ETF TR ALL CAP US FREE 89628W302 456 12,850 SH   DFND 1 0 12,850 0
TURQUOISE HILL RES LTD COM 900435108 42 25,550 SH   DFND 1 0 25,550 0
TWITTER INC COM 90184L102 268 8,157 SH   DFND 1 0 8,157 0
TYSON FOODS INC CL A 902494103 539 7,770 SH   DFND 1 0 7,770 0
ULTA BEAUTY INC COM 90384S303 328 941 SH   DFND 1 0 941 0
UNILEVER N V N Y SHS NEW 904784709 1,307 22,421 SH   DFND 1 0 22,421 0
UNILEVER PLC SPON ADR NEW 904767704 20,483 354,898 SH   DFND 1 0 354,898 0
UNION PACIFIC CORP COM 907818108 9,015 53,925 SH   DFND 1 0 53,925 0
UNITED CONTL HLDGS INC COM 910047109 1,625 20,374 SH   DFND 1 0 20,374 0
UNITED PARCEL SERVICE INC CL B 911312106 26,332 235,687 SH   DFND 1 0 235,687 0
UNITED RENTALS INC COM 911363109 885 7,751 SH   DFND 1 0 7,751 0
UNITED TECHNOLOGIES CORP COM 913017109 32,682 253,625 SH   DFND 1 0 253,625 0
UNITEDHEALTH GROUP INC COM 91324P102 26,079 105,479 SH   DFND 1 0 105,479 0
UNUM GROUP COM 91529Y106 1,099 32,492 SH   DFND 1 0 32,492 0
US BANCORP DEL COM NEW 902973304 644 13,364 SH   DFND 1 0 13,364 0
VALE S A SPONSORED ADS 91912E105 273 20,892 SH   DFND 1 0 20,892 0
VALERO ENERGY CORP NEW COM 91913Y100 11,098 130,841 SH   DFND 1 0 130,841 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 724 32,282 SH   DFND 1 0 32,282 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 295 4,734 SH   DFND 1 0 4,734 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 465 3,621 SH   DFND 1 0 3,621 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 568 7,133 SH   DFND 1 0 7,133 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,735 21,369 SH   DFND 1 0 21,369 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 4,932 88,439 SH   DFND 1 0 88,439 0
VANGUARD GROUP DIV APP ETF 921908844 9,432 86,050 SH   DFND 1 0 86,050 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,345 16,743 SH   DFND 1 0 16,743 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 819 5,661 SH   DFND 1 0 5,661 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,447 34,048 SH   DFND 1 1,200 32,848 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,171 59,172 SH   DFND 1 0 59,172 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,221 45,631 SH   DFND 1 0 45,631 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 200 3,304 SH   DFND 1 0 3,304 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,865 35,918 SH   DFND 1 0 35,918 0
VANGUARD STAR FD VG TL INTL STK F 921909768 982 18,915 SH   DFND 1 0 18,915 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,697 19,817 SH   DFND 1 0 19,817 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 262 4,050 SH   DFND 1 0 4,050 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 806 12,498 SH   DFND 1 0 12,498 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,428 8,280 SH   DFND 1 0 8,280 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 274 1,960 SH   DFND 1 0 1,960 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,408 16,988 SH   DFND 1 0 16,988 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 215 1,661 SH   DFND 1 0 1,661 0
VENTAS INC COM 92276F100 318 4,989 SH   DFND 1 0 4,989 0
VERISIGN INC COM 92343E102 506 2,790 SH   DFND 1 0 2,790 0
VERISK ANALYTICS INC COM 92345Y106 1,965 14,772 SH   DFND 1 0 14,772 0
VERIZON COMMUNICATIONS INC COM 92343V104 31,244 528,503 SH   DFND 1 0 528,503 0
VERMILION ENERGY INC COM 923725105 34,733 1,408,884 SH   DFND 1 0 1,408,884 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,152 17,151 SH   DFND 1 0 17,151 0
VIACOM INC NEW CL B 92553P201 2,548 90,801 SH   DFND 1 0 90,801 0
VISA INC COM CL A 92826C839 87,772 562,162 SH   DFND 1 0 562,162 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,159 228,794 SH   DFND 1 0 228,794 0
WABTEC CORP COM 929740108 415 5,629 SH   DFND 1 0 5,629 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 13,221 209,024 SH   DFND 1 0 209,024 0
WALMART INC COM 931142103 22,281 228,462 SH   DFND 1 0 228,462 0
WASTE CONNECTIONS INC COM 94106B101 13,434 151,960 SH   DFND 1 0 151,960 0
WASTE MGMT INC DEL COM 94106L109 14,047 135,199 SH   DFND 1 0 135,199 0
WEC ENERGY GROUP INC COM 92939U106 242 3,060 SH   DFND 1 0 3,060 0
WELLS FARGO CO NEW COM 949746101 21,222 439,280 SH   DFND 1 0 439,280 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,125 1,644 SH   DFND 1 0 1,644 0
WELLTOWER INC COM 95040Q104 498 6,423 SH   DFND 1 0 6,423 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,244 52,301 SH   DFND 1 0 52,301 0
WHIRLPOOL CORP COM 963320106 1,098 8,259 SH   DFND 1 0 8,259 0
WILLIAMS COS INC DEL COM 969457100 1,147 39,952 SH   DFND 1 0 39,952 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 429 15,577 SH   DFND 1 0 15,577 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 254 6,340 SH   DFND 1 0 6,340 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,097 120,475 SH   DFND 1 0 120,475 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,002 17,162 SH   DFND 1 0 17,162 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 3,625 112,593 SH   DFND 1 0 112,593 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 8,657 135,479 SH   DFND 1 0 135,479 0
XENON PHARMACEUTICALS INC COM 98420N105 682 67,082 SH   DFND 1 0 67,082 0
XILINX INC COM 983919101 2,113 16,665 SH   DFND 1 0 16,665 0
XYLEM INC COM 98419M100 8,031 101,609 SH   DFND 1 0 101,609 0
YAMANA GOLD INC COM 98462Y100 179 68,759 SH   DFND 1 0 68,759 0
YUM BRANDS INC COM 988498101 1,803 18,065 SH   DFND 1 0 18,065 0
YUM CHINA HLDGS INC COM 98850P109 431 9,599 SH   DFND 1 0 9,599 0
ZIOPHARM ONCOLOGY INC COM 98973P101 40 10,320 SH   DFND 1 0 10,320 0
ZOETIS INC CL A 98978V103 4,666 46,353 SH   DFND 1 0 46,353 0
ZUORA INC COM CL A 98983V106 311 15,512 SH   DFND 1 0 15,512 0