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 7,241 34,365 SH   DFND 1 0 34,365 0
ABB LTD SPONSORED ADR 000375204 1,819 76,973 SH   DFND 1 0 76,973 0
ABBOTT LABS COM 002824100 17,783 242,409 SH   DFND 1 0 242,409 0
ABBVIE INC COM 00287Y109 8,392 88,731 SH   DFND 1 0 88,731 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 604 145,930 SH   DFND 1 0 145,930 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,275 48,621 SH   DFND 1 0 48,621 0
ACTIVISION BLIZZARD INC COM 00507V109 4,676 56,203 SH   DFND 1 0 56,203 0
ADOBE SYS INC COM 00724F101 5,393 19,976 SH   DFND 1 0 19,976 0
ADVANCED MICRO DEVICES INC COM 007903107 7,465 241,662 SH   DFND 1 0 241,662 0
AECOM COM 00766T100 642 19,647 SH   DFND 1 0 19,647 0
AERCAP HOLDINGS NV SHS N00985106 1,388 24,135 SH   DFND 1 0 24,135 0
AES CORP COM 00130H105 387 27,629 SH   DFND 1 0 27,629 0
AETNA INC NEW COM 00817Y108 409 2,017 SH   DFND 1 0 2,017 0
AFFILIATED MANAGERS GROUP COM 008252108 1,501 10,979 SH   DFND 1 0 10,979 0
AFLAC INC COM 001055102 440 9,339 SH   DFND 1 0 9,339 0
AGNC INVT CORP COM 00123Q104 492 26,396 SH   DFND 1 0 26,396 0
AGNICO EAGLE MINES LTD COM 008474108 4,442 130,020 SH   DFND 1 8,105 121,915 0
ALAMOS GOLD INC NEW COM CL A 011532108 52 11,405 SH   DFND 1 0 11,405 0
ALGONQUIN PWR UTILS CORP COM 015857105 61,806 5,978,589 SH   DFND 1 0 5,978,589 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27,694 168,082 SH   DFND 1 0 168,082 0
ALIGN TECHNOLOGY INC COM 016255101 2,031 5,190 SH   DFND 1 0 5,190 0
ALLEGIANT TRAVEL CO COM 01748X102 242 1,905 SH   DFND 1 0 1,905 0
ALLERGAN PLC SHS G0177J108 5,707 29,960 SH   DFND 1 0 29,960 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 476 2,017 SH   DFND 1 0 2,017 0
ALLSTATE CORP COM 020002101 370 3,747 SH   DFND 1 0 3,747 0
ALPHABET INC CAP STK CL C 02079K107 61,486 51,518 SH   DFND 1 0 51,518 0
ALPHABET INC CAP STK CL A 02079K305 69,515 57,589 SH   DFND 1 0 57,589 0
ALPS ETF TR SPROTT JR GLD 00162Q585 364 15,209 SH   DFND 1 0 15,209 0
ALPS ETF TR SPROTT GL MINE 00162Q643 434 27,839 SH   DFND 1 0 27,839 0
ALTRIA GROUP INC COM 02209S103 3,028 50,214 SH   DFND 1 0 50,214 0
AMAZON COM INC COM 023135106 74,609 37,248 SH   DFND 1 0 37,248 0
AMDOCS LTD SHS G02602103 637 9,650 SH   DFND 1 0 9,650 0
AMERICAN EXPRESS CO COM 025816109 3,733 35,056 SH   DFND 1 0 35,056 0
AMERICAN INTL GROUP INC COM NEW 026874784 10,575 198,626 SH   DFND 1 0 198,626 0
AMERICAN TOWER CORP NEW COM 03027X100 6,931 47,703 SH   DFND 1 0 47,703 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,178 13,395 SH   DFND 1 0 13,395 0
AMERICAS SILVER CORP COM NEW 03063L705 166 70,525 SH   DFND 1 0 70,525 0
AMERIPRISE FINL INC COM 03076C106 850 5,756 SH   DFND 1 0 5,756 0
AMGEN INC COM 031162100 1,640 7,911 SH   DFND 1 0 7,911 0
ANADARKO PETE CORP COM 032511107 307 4,555 SH   DFND 1 0 4,555 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6,340 72,401 SH   DFND 1 0 72,401 0
ANNALY CAP MGMT INC COM 035710409 128 12,525 SH   DFND 1 0 12,525 0
ANTHEM INC COM 036752103 2,340 8,538 SH   DFND 1 0 8,538 0
APACHE CORP COM 037411105 375 7,863 SH   DFND 1 0 7,863 0
APOLLO INVT CORP COM 03761U106 137 25,187 SH   DFND 1 0 25,187 0
APPLE INC COM 037833100 184,332 816,551 SH   DFND 1 0 816,551 0
APPLIED MATLS INC COM 038222105 1,309 33,858 SH   DFND 1 0 33,858 0
APTIV PLC SHS G6095L109 989 11,786 SH   DFND 1 0 11,786 0
ARBUTUS BIOPHARMA CORP COM 03879J100 216 22,850 SH   DFND 1 0 22,850 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,225 24,368 SH   DFND 1 0 24,368 0
ARCHROCK INC COM 03957W106 1,092 89,542 SH   DFND 1 0 89,542 0
ARISTA NETWORKS INC COM 040413106 457 1,718 SH   DFND 1 0 1,718 0
ARK ETF TR INNOVATION ETF 00214Q104 3,407 71,964 SH   DFND 1 0 71,964 0
ARRIS INTL INC SHS G0551A103 1,000 38,473 SH   DFND 1 0 38,473 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 494 2,630 SH   DFND 1 0 2,630 0
ASSURANT INC COM 04621X108 950 8,797 SH   DFND 1 0 8,797 0
ASTRAZENECA PLC SPONSORED ADR 046353108 257 6,486 SH   DFND 1 0 6,486 0
AT&T INC COM 00206R102 32,470 966,935 SH   DFND 1 0 966,935 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,234 14,826 SH   DFND 1 0 14,826 0
AUTOZONE INC COM 053332102 853 1,100 SH   DFND 1 0 1,100 0
AVALONBAY CMNTYS INC COM 053484101 1,113 6,146 SH   DFND 1 0 6,146 0
AVEO PHARMACEUTICALS INC COM 053588109 33 10,000 SH   DFND 1 0 10,000 0
B2GOLD CORP COM 11777Q209 925 407,640 SH   DFND 1 0 407,640 0
BAIDU INC SPON ADR REP A 056752108 371 1,622 SH   DFND 1 0 1,622 0
BALLARD PWR SYS INC NEW COM 058586108 93 21,768 SH   DFND 1 0 21,768 0
BANCO SANTANDER SA ADR 05964H105 202 40,465 SH   DFND 1 0 40,465 0
BANK AMER CORP COM 060505104 62,637 2,126,151 SH   DFND 1 0 2,126,151 0
BANK AMER CORP 7.25%CNV PFD L 060505682 2,792 2,157 SH   DFND 1 0 2,157 0
BANK MONTREAL QUE COM 063671101 170,212 2,063,190 SH   DFND 1 22,069 2,041,121 0
BANK N S HALIFAX COM 064149107 550,601 9,235,576 SH   DFND 1 271,533 8,964,043 0
BANK NEW YORK MELLON CORP COM 064058100 1,667 32,694 SH   DFND 1 0 32,694 0
BANK OZK COM 06417N103 316 8,322 SH   DFND 1 0 8,322 0
BAOZUN INC SPONSORED ADR 06684L103 389 8,006 SH   DFND 1 0 8,006 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 326 12,513 SH   DFND 1 0 12,513 0
BARCLAYS PLC ADR 06738E204 1,176 131,412 SH   DFND 1 0 131,412 0
BARRICK GOLD CORP COM 067901108 2,637 238,293 SH   DFND 1 40,301 197,992 0
BAUSCH HEALTH COS INC COM 071734107 3,827 148,981 SH   DFND 1 10,583 138,398 0
BAXTER INTL INC COM 071813109 1,607 20,852 SH   DFND 1 0 20,852 0
BAYTEX ENERGY CORP COM 07317Q105 2,020 695,715 SH   DFND 1 0 695,715 0
BCE INC COM NEW 05534B760 187,630 4,630,330 SH   DFND 1 30,968 4,599,362 0
BECTON DICKINSON & CO COM 075887109 17,244 66,069 SH   DFND 1 0 66,069 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,280 4 SH   DFND 1 0 4 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 53,607 250,363 SH   DFND 1 0 250,363 0
BGC PARTNERS INC CL A 05541T101 350 29,600 SH   DFND 1 0 29,600 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,145 22,982 SH   DFND 1 0 22,982 0
BIOTIME INC COM 09066L105 79 33,500 SH   DFND 1 0 33,500 0
BLACKBERRY LTD COM 09228F103 5,535 488,930 SH   DFND 1 16,713 472,217 0
BLACKBERRY LTD DEBT 3.750%11/1 C10268AC1 1,112 1,002,000 SH   DFND 1 1,002,000 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 100 17,500 SH   DFND 1 0 17,500 0
BLACKROCK INC COM 09247X101 8,259 17,523 SH   DFND 1 0 17,523 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,644 95,686 SH   DFND 1 0 95,686 0
BOEING CO COM 097023105 35,432 95,271 SH   DFND 1 0 95,271 0
BOOKING HLDGS INC COM 09857L108 1,915 965 SH   DFND 1 0 965 0
BOSTON SCIENTIFIC CORP COM 101137107 267 6,940 SH   DFND 1 0 6,940 0
BP PLC SPONSORED ADR 055622104 1,527 33,119 SH   DFND 1 0 33,119 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,333 102,004 SH   DFND 1 0 102,004 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 312 6,682 SH   DFND 1 0 6,682 0
BROADCOM INC COM 11135F101 9,854 39,938 SH   DFND 1 0 39,938 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 94,326 2,118,831 SH   DFND 1 30,112 2,088,719 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 5,000 109,275 SH   DFND 1 0 109,275 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 68,040 1,706,748 SH   DFND 1 0 1,706,748 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 91,498 4,390,812 SH   DFND 1 826,143 3,564,669 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 73,926 2,447,254 SH   DFND 1 0 2,447,254 0
BRP INC COM SUN VTG 05577W200 255 5,446 SH   DFND 1 0 5,446 0
CAE INC COM 124765108 17,182 846,230 SH   DFND 1 0 846,230 0
CAMECO CORP COM 13321L108 1,076 94,327 SH   DFND 1 13,649 80,678 0
CAMPBELL SOUP CO COM 134429109 1,286 35,105 SH   DFND 1 0 35,105 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 784 12,200 SH   DFND 1 0 12,200 0
CANADIAN NAT RES LTD COM 136385101 62,171 1,902,559 SH   DFND 1 42,110 1,860,449 0
CANADIAN NATL RY CO COM 136375102 195,354 2,176,694 SH   DFND 1 25,340 2,151,354 0
CANADIAN PAC RY LTD COM 13645T100 41,832 197,713 SH   DFND 1 4,935 192,778 0
CANOPY GROWTH CORP COM 138035100 2,239 46,076 SH   DFND 1 0 46,076 0
CARNIVAL CORP UNIT 99/99/9999 143658300 701 10,989 SH   DFND 1 0 10,989 0
CATERPILLAR INC DEL COM 149123101 9,320 61,116 SH   DFND 1 0 61,116 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 86 11,728 SH   DFND 1 0 11,728 0
CBRE GROUP INC CL A 12504L109 255 5,784 SH   DFND 1 0 5,784 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 137,676 1,469,008 SH   DFND 1 15,287 1,453,721 0
CDW CORP COM 12514G108 331 3,720 SH   DFND 1 0 3,720 0
CELANESE CORP DEL COM 150870103 488 4,281 SH   DFND 1 0 4,281 0
CELESTICA INC SUB VTG SHS 15101Q108 191 17,637 SH   DFND 1 0 17,637 0
CELGENE CORP COM 151020104 4,037 45,109 SH   DFND 1 0 45,109 0
CENOVUS ENERGY INC COM 15135U109 17,831 1,775,363 SH   DFND 1 191,070 1,584,293 0
CENTURYLINK INC COM 156700106 1,120 52,842 SH   DFND 1 0 52,842 0
CERIDIAN HCM HLDG INC COM 15677J108 259 6,193 SH   DFND 1 0 6,193 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,072 17,608 SH   DFND 1 0 17,608 0
CHEVRON CORP NEW COM 166764100 14,150 115,714 SH   DFND 1 0 115,714 0
CHUBB LIMITED COM H1467J104 822 6,151 SH   DFND 1 0 6,151 0
CHURCH & DWIGHT INC COM 171340102 6,472 109,017 SH   DFND 1 0 109,017 0
CIGNA CORPORATION COM 125509109 1,949 9,357 SH   DFND 1 0 9,357 0
CINTAS CORP COM 172908105 1,516 7,664 SH   DFND 1 0 7,664 0
CISCO SYS INC COM 17275R102 29,044 596,985 SH   DFND 1 0 596,985 0
CITIGROUP INC COM NEW 172967424 50,819 708,369 SH   DFND 1 0 708,369 0
CITRIX SYS INC COM 177376100 272 2,445 SH   DFND 1 0 2,445 0
CITY HLDG CO COM 177835105 1,521 19,811 SH   DFND 1 0 19,811 0
CLEAN HARBORS INC COM 184496107 212 2,966 SH   DFND 1 0 2,966 0
CLOROX CO DEL COM 189054109 461 3,065 SH   DFND 1 0 3,065 0
CME GROUP INC COM CL A 12572Q105 3,160 18,563 SH   DFND 1 0 18,563 0
CMS ENERGY CORP COM 125896100 1,163 23,740 SH   DFND 1 0 23,740 0
COCA COLA CO COM 191216100 12,862 278,457 SH   DFND 1 0 278,457 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,841 62,482 SH   DFND 1 0 62,482 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,919 50,799 SH   DFND 1 0 50,799 0
COHBAR INC COM 19249J109 129 30,000 SH   DFND 1 0 30,000 0
COLGATE PALMOLIVE CO COM 194162103 4,635 69,231 SH   DFND 1 0 69,231 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 603 7,816 SH   DFND 1 0 7,816 0
COLUMBIA BKG SYS INC COM 197236102 1,759 45,373 SH   DFND 1 0 45,373 0
COMCAST CORP NEW CL A 20030N101 9,670 273,088 SH   DFND 1 0 273,088 0
COMMSCOPE HLDG CO INC COM 20337X109 2,124 69,058 SH   DFND 1 0 69,058 0
CONAGRA BRANDS INC COM 205887102 1,239 36,483 SH   DFND 1 0 36,483 0
CONOCOPHILLIPS COM 20825C104 4,974 64,258 SH   DFND 1 0 64,258 0
CONSOLIDATED EDISON INC COM 209115104 486 6,382 SH   DFND 1 0 6,382 0
CONSTELLATION BRANDS INC CL A 21036P108 9,549 44,285 SH   DFND 1 0 44,285 0
COOPER COS INC COM NEW 216648402 295 1,063 SH   DFND 1 0 1,063 0
CORNING INC COM 219350105 2,927 82,915 SH   DFND 1 0 82,915 0
CORREVIO PHARMA CORP COM 22026V105 76 19,120 SH   DFND 1 0 19,120 0
COSTCO WHSL CORP NEW COM 22160K105 27,594 117,479 SH   DFND 1 0 117,479 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,138 7,734 SH   DFND 1 0 7,734 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 811 54,292 SH   DFND 1 0 54,292 0
CRESCENT PT ENERGY CORP COM 22576C101 21,151 3,322,802 SH   DFND 1 18,943 3,303,859 0
CROWN CASTLE INTL CORP NEW COM 22822V101 805 7,231 SH   DFND 1 0 7,231 0
CROWN HOLDINGS INC COM 228368106 2,537 52,857 SH   DFND 1 0 52,857 0
CSX CORP COM 126408103 5,106 68,958 SH   DFND 1 0 68,958 0
CUMMINS INC COM 231021106 1,980 13,555 SH   DFND 1 0 13,555 0
CVS HEALTH CORP COM 126650100 31,090 394,941 SH   DFND 1 0 394,941 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 543 37,489 SH   DFND 1 0 37,489 0
D R HORTON INC COM 23331A109 974 23,087 SH   DFND 1 0 23,087 0
DANAHER CORP DEL COM 235851102 6,563 60,395 SH   DFND 1 0 60,395 0
DAVITA INC COM 23918K108 579 8,084 SH   DFND 1 0 8,084 0
DEERE & CO COM 244199105 3,731 24,820 SH   DFND 1 0 24,820 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,205 20,841 SH   DFND 1 0 20,841 0
DENISON MINES CORP COM 248356107 55 84,983 SH   DFND 1 0 84,983 0
DESCARTES SYS GROUP INC COM 249906108 715 21,143 SH   DFND 1 0 21,143 0
DHX MEDIA LTD COM VAR VTG 252406152 21 14,750 SH   DFND 1 0 14,750 0
DIAGEO P L C SPON ADR NEW 25243Q205 22,278 157,252 SH   DFND 1 0 157,252 0
DIAMONDBACK ENERGY INC COM 25278X109 711 5,261 SH   DFND 1 0 5,261 0
DISNEY WALT CO COM DISNEY 254687106 63,154 540,043 SH   DFND 1 0 540,043 0
DNP SELECT INCOME FD COM 23325P104 376 33,925 SH   DFND 1 0 33,925 0
DOCUSIGN INC COM 256163106 1,309 24,895 SH   DFND 1 0 24,895 0
DOLLAR GEN CORP NEW COM 256677105 940 8,600 SH   DFND 1 0 8,600 0
DOLLAR TREE INC COM 256746108 10,261 125,820 SH   DFND 1 0 125,820 0
DOWDUPONT INC COM 26078J100 28,001 435,410 SH   DFND 1 0 435,410 0
DSW INC CL A 23334L102 480 14,171 SH   DFND 1 0 14,171 0
DUKE ENERGY CORP NEW COM NEW 26441C204 813 10,156 SH   DFND 1 0 10,156 0
DXC TECHNOLOGY CO COM 23355L106 2,451 26,209 SH   DFND 1 0 26,209 0
EASTMAN CHEM CO COM 277432100 612 6,390 SH   DFND 1 0 6,390 0
EATON CORP PLC SHS G29183103 890 10,266 SH   DFND 1 0 10,266 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 158 11,265 SH   DFND 1 0 11,265 0
ECOLAB INC COM 278865100 8,359 53,317 SH   DFND 1 0 53,317 0
ELDORADO GOLD CORP NEW COM 284902103 9 10,474 SH   DFND 1 0 10,474 0
ELECTRONIC ARTS INC COM 285512109 984 8,163 SH   DFND 1 0 8,163 0
EMERSON ELEC CO COM 291011104 6,946 90,705 SH   DFND 1 0 90,705 0
ENBRIDGE INC COM 29250N105 243,733 7,551,710 SH   DFND 1 59,159 7,492,551 0
ENCANA CORP COM 292505104 12,029 917,567 SH   DFND 1 32,978 884,589 0
ENERPLUS CORP COM 292766102 5,185 420,869 SH   DFND 1 60,000 360,869 0
ENSCO PLC SHS CLASS A G3157S106 184 21,789 SH   DFND 1 0 21,789 0
ENSIGN GROUP INC COM 29358P101 379 10,000 SH   DFND 1 0 10,000 0
EOG RES INC COM 26875P101 3,195 25,047 SH   DFND 1 0 25,047 0
EQUINIX INC COM PAR $0.001 29444U700 226 522 SH   DFND 1 0 522 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 968 14,606 SH   DFND 1 0 14,606 0
ESSEX PPTY TR INC COM 297178105 237 959 SH   DFND 1 0 959 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 858 22,396 SH   DFND 1 0 22,396 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,148 26,742 SH   DFND 1 0 26,742 0
ETFS PALLADIUM TR SH BEN INT 26923A106 428 4,190 SH   DFND 1 0 4,190 0
EURONET WORLDWIDE INC COM 298736109 513 5,117 SH   DFND 1 0 5,117 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 715 35,587 SH   DFND 1 0 35,587 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 986 23,552 SH   DFND 1 0 23,552 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 241 7,514 SH   DFND 1 0 7,514 0
EXELON CORP COM 30161N101 287 6,581 SH   DFND 1 0 6,581 0
EXPEDIA GROUP INC COM NEW 30212P303 746 5,720 SH   DFND 1 0 5,720 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,404 35,821 SH   DFND 1 0 35,821 0
EXXON MOBIL CORP COM 30231G102 9,817 115,463 SH   DFND 1 0 115,463 0
F M C CORP COM NEW 302491303 269 3,087 SH   DFND 1 0 3,087 0
FACEBOOK INC CL A 30303M102 50,365 306,240 SH   DFND 1 0 306,240 0
FACEBOOK INC CL A 30303M102 4,933 30,000 SH Call DFND 1 30,000 0 0
FASTENAL CO COM 311900104 1,944 33,500 SH   DFND 1 0 33,500 0
FEDEX CORP COM 31428X106 24,494 101,720 SH   DFND 1 0 101,720 0
FERRARI N V COM N3167Y103 629 4,593 SH   DFND 1 0 4,593 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 948 54,160 SH   DFND 1 0 54,160 0
FIFTH THIRD BANCORP COM 316773100 2,082 74,577 SH   DFND 1 0 74,577 0
FIRST AMERN FINL CORP COM 31847R102 2,356 45,677 SH   DFND 1 0 45,677 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,700 28,129 SH   DFND 1 0 28,129 0
FIRST SOLAR INC COM 336433107 290 5,982 SH   DFND 1 0 5,982 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,053 21,573 SH   DFND 1 0 21,573 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 573 10,109 SH   DFND 1 0 10,109 0
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 949 26,087 SH   DFND 1 0 26,087 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 245 8,577 SH   DFND 1 0 8,577 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1,308 15,535 SH   DFND 1 0 15,535 0
FISERV INC COM 337738108 470 5,703 SH   DFND 1 0 5,703 0
FLEX LTD ORD Y2573F102 1,795 136,809 SH   DFND 1 0 136,809 0
FLIR SYS INC COM 302445101 264 4,295 SH   DFND 1 0 4,295 0
FLUOR CORP NEW COM 343412102 1,643 28,272 SH   DFND 1 0 28,272 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,750 297,250 SH   DFND 1 0 297,250 0
FORTIS INC COM 349553107 131,045 4,040,885 SH   DFND 1 14,651 4,026,234 0
FORTIVE CORP COM 34959J108 730 8,667 SH   DFND 1 0 8,667 0
FRANCO NEVADA CORP COM 351858105 9,110 145,602 SH   DFND 1 6,449 139,153 0
FREEPORT-MCMORAN INC CL B 35671D857 1,162 83,462 SH   DFND 1 0 83,462 0
GABELLI EQUITY TR INC COM 362397101 979 151,079 SH   DFND 1 0 151,079 0
GARTNER INC COM 366651107 460 2,902 SH   DFND 1 0 2,902 0
GENERAL DYNAMICS CORP COM 369550108 6,791 33,170 SH   DFND 1 0 33,170 0
GENERAL ELECTRIC CO COM 369604103 9,420 834,383 SH   DFND 1 0 834,383 0
GENERAL MLS INC COM 370334104 5,580 130,015 SH   DFND 1 0 130,015 0
GENERAL MTRS CO COM 37045V100 6,405 190,212 SH   DFND 1 0 190,212 0
GENWORTH FINL INC COM CL A 37247D106 174 41,734 SH   DFND 1 0 41,734 0
GILDAN ACTIVEWEAR INC COM 375916103 4,541 149,224 SH   DFND 1 7,178 142,046 0
GILEAD SCIENCES INC COM 375558103 13,082 169,427 SH   DFND 1 0 169,427 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,815 45,186 SH   DFND 1 0 45,186 0
GLOBAL PMTS INC COM 37940X102 1,568 12,305 SH   DFND 1 0 12,305 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 998 39,518 SH   DFND 1 0 39,518 0
GLOBAL X FDS CHINA FINL ETF 37950E606 425 25,100 SH   DFND 1 0 25,100 0
GOLDCORP INC NEW COM 380956409 10,740 1,053,934 SH   DFND 1 29,978 1,023,956 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 411 12,556 SH   DFND 1 0 12,556 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,064 13,663 SH   DFND 1 0 13,663 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,076 45,983 SH   DFND 1 0 45,983 0
GRAINGER W W INC COM 384802104 875 2,448 SH   DFND 1 0 2,448 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 7,237 169,053 SH   DFND 1 0 169,053 0
GROUPE CGI INC CL A SUB VTG 39945C109 23,322 361,640 SH   DFND 1 8,683 352,957 0
HALLIBURTON CO COM 406216101 1,347 33,234 SH   DFND 1 0 33,234 0
HANESBRANDS INC COM 410345102 220 11,912 SH   DFND 1 0 11,912 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 457 21,278 SH   DFND 1 0 21,278 0
HARRIS CORP DEL COM 413875105 368 2,173 SH   DFND 1 0 2,173 0
HASBRO INC COM 418056107 247 2,350 SH   DFND 1 0 2,350 0
HCA HEALTHCARE INC COM 40412C101 2,985 21,459 SH   DFND 1 0 21,459 0
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 10,000 SH   DFND 1 0 10,000 0
HELMERICH & PAYNE INC COM 423452101 276 4,017 SH   DFND 1 0 4,017 0
HERSHEY CO COM 427866108 6,807 66,734 SH   DFND 1 0 66,734 0
HOME DEPOT INC COM 437076102 61,509 296,927 SH   DFND 1 0 296,927 0
HONDA MOTOR LTD AMERN SHS 438128308 880 29,242 SH   DFND 1 0 29,242 0
HONEYWELL INTL INC COM 438516106 24,940 149,878 SH   DFND 1 0 149,878 0
HP INC COM 40434L105 723 28,061 SH   DFND 1 0 28,061 0
HSBC HLDGS PLC SPON ADR NEW 404280406 872 19,827 SH   DFND 1 0 19,827 0
HUDBAY MINERALS INC COM 443628102 1,771 351,269 SH   DFND 1 0 351,269 0
HUMANA INC COM 444859102 694 2,050 SH   DFND 1 0 2,050 0
HUNTINGTON BANCSHARES INC COM 446150104 1,076 72,111 SH   DFND 1 0 72,111 0
HUNTSMAN CORP COM 447011107 640 23,500 SH   DFND 1 0 23,500 0
IAMGOLD CORP COM 450913108 291 79,147 SH   DFND 1 0 79,147 0
ICICI BK LTD ADR 45104G104 2,062 242,863 SH   DFND 1 0 242,863 0
IDEXX LABS INC COM 45168D104 2,617 10,480 SH   DFND 1 0 10,480 0
IHS MARKIT LTD SHS G47567105 677 12,538 SH   DFND 1 0 12,538 0
ILLUMINA INC COM 452327109 202 549 SH   DFND 1 0 549 0
IMMUNOGEN INC COM 45253H101 103 10,865 SH   DFND 1 0 10,865 0
IMPERIAL OIL LTD COM NEW 453038408 5,593 172,780 SH   DFND 1 8,270 164,510 0
ING GROEP N V SPONSORED ADR 456837103 175 13,459 SH   DFND 1 0 13,459 0
INTEL CORP COM 458140100 34,595 731,539 SH   DFND 1 0 731,539 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 834 13,286 SH   DFND 1 0 13,286 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,432 88,828 SH   DFND 1 0 88,828 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,405 10,102 SH   DFND 1 0 10,102 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 16 35,700 SH   DFND 1 0 35,700 0
INTL PAPER CO COM 460146103 402 8,187 SH   DFND 1 0 8,187 0
INTUIT COM 461202103 1,365 6,001 SH   DFND 1 0 6,001 0
INTUITIVE SURGICAL INC COM NEW 46120E602 552 962 SH   DFND 1 0 962 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 230 12,780 SH   DFND 1 0 12,780 0
INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 853 51,296 SH   DFND 1 0 51,296 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 2,557 101,221 SH   DFND 1 0 101,221 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 796 25,028 SH   DFND 1 0 25,028 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 268 2,003 SH   DFND 1 0 2,003 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,320 13,795 SH   DFND 1 0 13,795 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,735 28,455 SH   DFND 1 0 28,455 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,417 13,262 SH   DFND 1 0 13,262 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 913 6,415 SH   DFND 1 0 6,415 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 307 2,583 SH   DFND 1 0 2,583 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 536 8,111 SH   DFND 1 0 8,111 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 730 12,256 SH   DFND 1 0 12,256 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 351 4,183 SH   DFND 1 0 4,183 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,332 47,098 SH   DFND 1 0 47,098 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 204 4,938 SH   DFND 1 0 4,938 0
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 445 9,902 SH   DFND 1 0 9,902 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 3,252 227,114 SH   DFND 1 0 227,114 0
INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 390 6,985 SH   DFND 1 0 6,985 0
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 406 17,787 SH   DFND 1 0 17,787 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 702 12,980 SH   DFND 1 0 12,980 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 372 11,368 SH   DFND 1 0 11,368 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 627 14,487 SH   DFND 1 0 14,487 0
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 332 5,773 SH   DFND 1 0 5,773 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 6,470 279,227 SH   DFND 1 0 279,227 0
INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 102 10,000 SH   DFND 1 0 10,000 0
INVESCO QQQ TR UNIT SER 1 46090E103 16,426 88,407 SH   DFND 1 0 88,407 0
INVESTORS BANCORP INC NEW COM 46146L101 588 47,918 SH   DFND 1 0 47,918 0
IQIYI INC SPONSORED ADS 46267X108 3,153 116,475 SH   DFND 1 0 116,475 0
ISHARES GOLD TRUST ISHARES 464285105 1,128 98,713 SH   DFND 1 0 98,713 0
ISHARES INC MSCI AUST ETF 464286103 293 13,264 SH   DFND 1 0 13,264 0
ISHARES INC EM MKTS DIV ETF 464286319 6,684 175,915 SH   DFND 1 0 175,915 0
ISHARES INC MSCI WORLD ETF 464286392 427 4,652 SH   DFND 1 0 4,652 0
ISHARES INC MSCI BRAZIL ETF 464286400 212 6,281 SH   DFND 1 0 6,281 0
ISHARES INC MSCI EM ASIA ETF 464286426 558 8,199 SH   DFND 1 0 8,199 0
ISHARES INC MSCI CDA ETF 464286509 1,255 43,621 SH   DFND 1 0 43,621 0
ISHARES INC MIN VOL GBL ETF 464286525 6,298 71,678 SH   DFND 1 0 71,678 0
ISHARES INC MSCI EURZONE ETF 464286608 22,326 544,503 SH   DFND 1 0 544,503 0
ISHARES INC MSCI PAC JP ETF 464286665 355 7,824 SH   DFND 1 0 7,824 0
ISHARES INC MSCI FRANCE ETF 464286707 332 10,567 SH   DFND 1 0 10,567 0
ISHARES INC MSCI GERMANY ETF 464286806 2,346 78,873 SH   DFND 1 0 78,873 0
ISHARES INC MSCI HONG KG ETF 464286871 262 10,959 SH   DFND 1 0 10,959 0
ISHARES INC CORE MSCI EMKT 46434G103 393 7,591 SH   DFND 1 0 7,591 0
ISHARES INC CUR HD MSCI EM 46434G509 445 17,553 SH   DFND 1 0 17,553 0
ISHARES INC MSCI JPN ETF NEW 46434G822 529 8,777 SH   DFND 1 0 8,777 0
ISHARES INC MLT FCTR EMG MKT 46434G889 608 14,084 SH   DFND 1 0 14,084 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 450 24,849 SH   DFND 1 0 24,849 0
ISHARES SILVER TRUST ISHARES 46428Q109 171 12,420 SH   DFND 1 0 12,420 0
ISHARES TR S&P 100 ETF 464287101 3,600 27,775 SH   DFND 1 0 27,775 0
ISHARES TR SELECT DIVID ETF 464287168 2,672 26,787 SH   DFND 1 0 26,787 0
ISHARES TR TIPS BD ETF 464287176 5,659 51,156 SH   DFND 1 0 51,156 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,239 52,260 SH   DFND 1 0 52,260 0
ISHARES TR TRANS AVG ETF 464287192 3,111 15,210 SH   DFND 1 0 15,210 0
ISHARES TR CORE S&P500 ETF 464287200 9,795 33,461 SH   DFND 1 0 33,461 0
ISHARES TR CORE US AGGBD ET 464287226 4,699 44,533 SH   DFND 1 0 44,533 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,197 190,996 SH   DFND 1 0 190,996 0
ISHARES TR IBOXX INV CP ETF 464287242 16,015 139,349 SH   DFND 1 0 139,349 0
ISHARES TR GLOBAL TECH ETF 464287291 7,918 46,092 SH   DFND 1 0 46,092 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,734 27,712 SH   DFND 1 0 27,712 0
ISHARES TR S&P 500 VAL ETF 464287408 367 3,165 SH   DFND 1 0 3,165 0
ISHARES TR 20 YR TR BD ETF 464287432 1,393 11,875 SH   DFND 1 0 11,875 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,399 13,832 SH   DFND 1 0 13,832 0
ISHARES TR 1 3 YR TREAS BD 464287457 8,353 100,530 SH   DFND 1 0 100,530 0
ISHARES TR MSCI EAFE ETF 464287465 6,291 92,525 SH   DFND 1 0 92,525 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 1,831 8,305 SH   DFND 1 0 8,305 0
ISHARES TR CORE S&P MCP ETF 464287507 599 2,975 SH   DFND 1 0 2,975 0
ISHARES TR PHLX SEMICND ETF 464287523 1,358 7,341 SH   DFND 1 0 7,341 0
ISHARES TR N AMER TECH ETF 464287549 1,510 7,219 SH   DFND 1 0 7,219 0
ISHARES TR NASDAQ BIOTECH 464287556 8,662 71,036 SH   DFND 1 0 71,036 0
ISHARES TR GLOBAL 100 ETF 464287572 11,725 248,493 SH   DFND 1 0 248,493 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,480 6,991 SH   DFND 1 0 6,991 0
ISHARES TR RUS 2000 GRW ETF 464287648 686 3,189 SH   DFND 1 0 3,189 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,656 27,621 SH   DFND 1 0 27,621 0
ISHARES TR CORE S&P US VLU 464287663 995 17,649 SH   DFND 1 0 17,649 0
ISHARES TR U.S. TECH ETF 464287721 1,523 7,851 SH   DFND 1 0 7,851 0
ISHARES TR US INDUSTRIALS 464287754 3,733 23,909 SH   DFND 1 0 23,909 0
ISHARES TR US HLTHCARE ETF 464287762 482 2,390 SH   DFND 1 0 2,390 0
ISHARES TR U.S. FIN SVC ETF 464287770 5,097 38,529 SH   DFND 1 0 38,529 0
ISHARES TR U.S. FINLS ETF 464287788 13,905 114,485 SH   DFND 1 0 114,485 0
ISHARES TR U.S. ENERGY ETF 464287796 2,769 65,993 SH   DFND 1 0 65,993 0
ISHARES TR CORE S&P SCP ETF 464287804 472 5,409 SH   DFND 1 0 5,409 0
ISHARES TR EUROPE ETF 464287861 1,003 22,257 SH   DFND 1 0 22,257 0
ISHARES TR GL TIMB FORE ETF 464288174 416 5,518 SH   DFND 1 0 5,518 0
ISHARES TR MSCI AC ASIA ETF 464288182 686 9,722 SH   DFND 1 0 9,722 0
ISHARES TR MSCI ACWI EX US 464288240 387 8,124 SH   DFND 1 0 8,124 0
ISHARES TR MSCI ACWI ETF 464288257 871 11,730 SH   DFND 1 0 11,730 0
ISHARES TR JPMORGAN USD EMG 464288281 5,645 52,363 SH   DFND 1 0 52,363 0
ISHARES TR GLB INFRASTR ETF 464288372 1,999 47,457 SH   DFND 1 0 47,457 0
ISHARES TR INTL DEVPPTY ETF 464288422 200 5,400 SH   DFND 1 0 5,400 0
ISHARES TR INTL SEL DIV ETF 464288448 4,237 129,872 SH   DFND 1 0 129,872 0
ISHARES TR IBOXX HI YD ETF 464288513 1,417 16,390 SH   DFND 1 0 16,390 0
ISHARES TR SH TR CRPORT ETF 464288646 672 12,969 SH   DFND 1 0 12,969 0
ISHARES TR 10-20 YR TRS ETF 464288653 609 4,740 SH   DFND 1 0 4,740 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,146 26,425 SH   DFND 1 0 26,425 0
ISHARES TR SHORT TREAS BD 464288679 17,770 160,901 SH   DFND 1 0 160,901 0
ISHARES TR S&P US PFD STK 464288687 1,747 47,045 SH   DFND 1 0 47,045 0
ISHARES TR GLB CNS DISC ETF 464288745 405 3,458 SH   DFND 1 0 3,458 0
ISHARES TR US HOME CONS ETF 464288752 3,315 93,790 SH   DFND 1 0 93,790 0
ISHARES TR US AER DEF ETF 464288760 3,531 16,313 SH   DFND 1 0 16,313 0
ISHARES TR US REGNL BKS ETF 464288778 946 19,297 SH   DFND 1 0 19,297 0
ISHARES TR U.S. INSRNCE ETF 464288786 219 3,300 SH   DFND 1 0 3,300 0
ISHARES TR U.S. MED DVC ETF 464288810 927 4,074 SH   DFND 1 0 4,074 0
ISHARES TR US HLTHCR PR ETF 464288828 355 1,777 SH   DFND 1 0 1,777 0
ISHARES TR MSCI EURO FL ETF 464289180 5,061 249,540 SH   DFND 1 0 249,540 0
ISHARES TR RUS TP200 GR ETF 464289438 1,529 17,899 SH   DFND 1 0 17,899 0
ISHARES TR GRWT ALLOCAT ETF 464289867 474 10,864 SH   DFND 1 0 10,864 0
ISHARES TR MODERT ALLOC ETF 464289875 275 7,253 SH   DFND 1 0 7,253 0
ISHARES TR CONSER ALLOC ETF 464289883 206 6,135 SH   DFND 1 0 6,135 0
ISHARES TR FLTG RATE NT ETF 46429B655 7,726 151,435 SH   DFND 1 0 151,435 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,142 23,656 SH   DFND 1 0 23,656 0
ISHARES TR USA QUALITY FCTR 46432F339 630 6,974 SH   DFND 1 0 6,974 0
ISHARES TR EDGE MSCI USA VL 46432F388 208 2,365 SH   DFND 1 0 2,365 0
ISHARES TR USA MOMENTUM FCT 46432F396 5,106 42,907 SH   DFND 1 0 42,907 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,782 29,543 SH   DFND 1 0 29,543 0
ISHARES TR MRNGSTR INC ETF 46432F875 452 18,283 SH   DFND 1 0 18,283 0
ISHARES TR 0-5YR INVT GR CP 46434V100 2,802 56,430 SH   DFND 1 0 56,430 0
ISHARES TR HDG MSCI EAFE 46434V803 3,443 115,007 SH   DFND 1 0 115,007 0
ISHARES TR HDG MSCI JAPAN 46434V886 250 7,290 SH   DFND 1 0 7,290 0
ISHARES TR CONV BD ETF 46435G102 766 12,796 SH   DFND 1 0 12,796 0
ISHARES TR MSCI UK ETF NEW 46435G334 837 24,540 SH   DFND 1 0 24,540 0
ISHARES TR INTL VALUE FACTR 46435G409 202 7,946 SH   DFND 1 0 7,946 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 914 18,217 SH   DFND 1 0 18,217 0
ISHARES US ETF TR INT RT HDG C B 46431W705 7,330 75,440 SH   DFND 1 0 75,440 0
ISHARES US ETF TR INT RT HD LONG 46431W812 2,865 108,692 SH   DFND 1 0 108,692 0
JACOBS ENGR GROUP INC DEL COM 469814107 655 8,560 SH   DFND 1 0 8,560 0
JD COM INC SPON ADR CL A 47215P106 5,008 191,956 SH   DFND 1 0 191,956 0
JOHNSON & JOHNSON COM 478160104 125,181 905,976 SH   DFND 1 0 905,976 0
JOHNSON CTLS INTL PLC SHS G51502105 227 6,477 SH   DFND 1 0 6,477 0
JPMORGAN CHASE & CO COM 46625H100 98,234 870,546 SH   DFND 1 0 870,546 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 732 6,715 SH   DFND 1 0 6,715 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,201 10,605 SH   DFND 1 0 10,605 0
KAR AUCTION SVCS INC COM 48238T109 2,578 43,197 SH   DFND 1 0 43,197 0
KELLOGG CO COM 487836108 2,798 39,956 SH   DFND 1 0 39,956 0
KELSO TECHNOLOGIES INC COM NEW 48826D201 6 14,420 SH   DFND 1 0 14,420 0
KIMBERLY CLARK CORP COM 494368103 1,765 15,533 SH   DFND 1 0 15,533 0
KINDER MORGAN INC DEL COM 49456B101 4,019 226,680 SH   DFND 1 0 226,680 0
KINROSS GOLD CORP COM NO PAR 496902404 323 118,487 SH   DFND 1 43,158 75,329 0
KIRKLAND LAKE GOLD LTD COM 49741E100 200 10,553 SH   DFND 1 0 10,553 0
KKR & CO INC CL A 48251W104 1,441 52,824 SH   DFND 1 0 52,824 0
KLA-TENCOR CORP COM 482480100 262 2,571 SH   DFND 1 0 2,571 0
KOHLS CORP COM 500255104 371 4,980 SH   DFND 1 0 4,980 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 787 17,294 SH   DFND 1 0 17,294 0
KRAFT HEINZ CO COM 500754106 12,596 228,559 SH   DFND 1 0 228,559 0
KRANESHARES TR CSI CHI INTERNET 500767306 281 5,752 SH   DFND 1 0 5,752 0
KROGER CO COM 501044101 954 32,778 SH   DFND 1 0 32,778 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,109 23,657 SH   DFND 1 0 23,657 0
LAM RESEARCH CORP COM 512807108 1,076 7,092 SH   DFND 1 0 7,092 0
LAUDER ESTEE COS INC CL A 518439104 552 3,798 SH   DFND 1 0 3,798 0
LENNAR CORP CL A 526057104 865 18,515 SH   DFND 1 0 18,515 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,295 45,990 SH   DFND 1 0 45,990 0
LILLY ELI & CO COM 532457108 5,855 54,560 SH   DFND 1 0 54,560 0
LINCOLN NATL CORP IND COM 534187109 1,781 26,323 SH   DFND 1 0 26,323 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,354 284,351 SH   DFND 1 0 284,351 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,143 20,984 SH   DFND 1 0 20,984 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 56 18,373 SH   DFND 1 0 18,373 0
LOCKHEED MARTIN CORP COM 539830109 5,690 16,446 SH   DFND 1 0 16,446 0
LOOP INDS INC COM 543518104 275 27,365 SH   DFND 1 0 27,365 0
LOWES COS INC COM 548661107 984 8,572 SH   DFND 1 0 8,572 0
LULULEMON ATHLETICA INC COM 550021109 992 6,105 SH   DFND 1 0 6,105 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,491 92,584 SH   DFND 1 0 92,584 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 264 12,427 SH   DFND 1 0 12,427 0
MACYS INC COM 55616P104 448 12,891 SH   DFND 1 0 12,891 0
MAGNA INTL INC COM 559222401 54,353 1,034,516 SH   DFND 1 10,997 1,023,519 0
MANULIFE FINL CORP COM 56501R106 213,781 11,956,575 SH   DFND 1 338,393 11,618,182 0
MARATHON PETE CORP COM 56585A102 857 10,720 SH   DFND 1 0 10,720 0
MARSH & MCLENNAN COS INC COM 571748102 1,052 12,715 SH   DFND 1 0 12,715 0
MASTERCARD INCORPORATED CL A 57636Q104 18,605 83,575 SH   DFND 1 0 83,575 0
MAXAR TECHNOLOGIES LTD COM 57778L103 745 22,619 SH   DFND 1 150 22,469 0
MCCORMICK & CO INC COM VTG 579780107 422 3,220 SH   DFND 1 0 3,220 0
MCCORMICK & CO INC COM NON VTG 579780206 16,961 128,738 SH   DFND 1 0 128,738 0
MCDONALDS CORP COM 580135101 19,914 119,036 SH   DFND 1 0 119,036 0
MCKESSON CORP COM 58155Q103 2,518 18,980 SH   DFND 1 0 18,980 0
MEDTRONIC PLC SHS G5960L103 10,836 110,152 SH   DFND 1 0 110,152 0
MERCK & CO INC COM 58933Y105 12,220 172,252 SH   DFND 1 0 172,252 0
METHANEX CORP COM 59151K108 2,993 37,926 SH   DFND 1 0 37,926 0
METLIFE INC COM 59156R108 38,366 821,182 SH   DFND 1 0 821,182 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,049 44,471 SH   DFND 1 0 44,471 0
MICROCHIP TECHNOLOGY INC COM 595017104 4,394 55,688 SH   DFND 1 0 55,688 0
MICRON TECHNOLOGY INC COM 595112103 3,779 83,555 SH   DFND 1 0 83,555 0
MICROSOFT CORP COM 594918104 108,523 948,858 SH   DFND 1 900 947,958 0
MONDELEZ INTL INC CL A 609207105 5,673 132,048 SH   DFND 1 0 132,048 0
MORGAN STANLEY COM NEW 617446448 1,493 32,051 SH   DFND 1 0 32,051 0
NANOVIRICIDES INC COM NEW 630087203 7 19,384 SH   DFND 1 0 19,384 0
NEMAURA MED INC COM 640442109 30 12,500 SH   DFND 1 0 12,500 0
NETFLIX INC COM 64110L106 5,118 13,679 SH   DFND 1 0 13,679 0
NEW GOLD INC CDA COM 644535106 14 18,052 SH   DFND 1 0 18,052 0
NEW RELIC INC COM 64829B100 210 2,233 SH   DFND 1 0 2,233 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,973 110,726 SH   DFND 1 0 110,726 0
NEXTERA ENERGY INC COM 65339F101 1,981 11,818 SH   DFND 1 0 11,818 0
NIC INC COM 62914B100 410 27,717 SH   DFND 1 0 27,717 0
NIKE INC CL B 654106103 13,202 155,832 SH   DFND 1 0 155,832 0
NOKIA CORP SPONSORED ADR 654902204 69 12,359 SH   DFND 1 0 12,359 0
NORBORD INC COM NEW 65548P403 8,921 269,484 SH   DFND 1 0 269,484 0
NORFOLK SOUTHERN CORP COM 655844108 887 4,916 SH   DFND 1 0 4,916 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 10 18,232 SH   DFND 1 0 18,232 0
NORTHROP GRUMMAN CORP COM 666807102 1,027 3,237 SH   DFND 1 0 3,237 0
NOVARTIS A G SPONSORED ADR 66987V109 4,507 52,307 SH   DFND 1 0 52,307 0
NOVO-NORDISK A S ADR 670100205 7,543 160,020 SH   DFND 1 0 160,020 0
NUCOR CORP COM 670346105 339 5,347 SH   DFND 1 0 5,347 0
NUTRIEN LTD COM 67077M108 100,982 1,748,566 SH   DFND 1 21,308 1,727,258 0
NVIDIA CORP COM 67066G104 8,726 31,050 SH   DFND 1 0 31,050 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,348 3,880 SH   DFND 1 0 3,880 0
OBSIDIAN ENERGY LTD COM 674482104 286 305,358 SH   DFND 1 0 305,358 0
OCCIDENTAL PETE CORP DEL COM 674599105 298 3,626 SH   DFND 1 0 3,626 0
OMNICOM GROUP INC COM 681919106 398 5,851 SH   DFND 1 0 5,851 0
OPEN TEXT CORP COM 683715106 15,824 415,760 SH   DFND 1 9,237 406,523 0
ORACLE CORP COM 68389X105 9,628 186,731 SH   DFND 1 0 186,731 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 883 117,009 SH   DFND 1 0 117,009 0
PACKAGING CORP AMER COM 695156109 2,857 26,050 SH   DFND 1 0 26,050 0
PARKER HANNIFIN CORP COM 701094104 1,026 5,580 SH   DFND 1 0 5,580 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,390 70,355 SH   DFND 1 0 70,355 0
PAYCHEX INC COM 704326107 220 2,992 SH   DFND 1 0 2,992 0
PAYPAL HLDGS INC COM 70450Y103 9,151 104,173 SH   DFND 1 0 104,173 0
PEMBINA PIPELINE CORP COM 706327103 109,775 3,229,967 SH   DFND 1 17,443 3,212,524 0
PEPSICO INC COM 713448108 30,337 271,343 SH   DFND 1 0 271,343 0
PFIZER INC COM 717081103 50,638 1,149,021 SH   DFND 1 0 1,149,021 0
PHILIP MORRIS INTL INC COM 718172109 2,083 25,551 SH   DFND 1 0 25,551 0
PHILLIPS 66 COM 718546104 853 7,569 SH   DFND 1 0 7,569 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 314 9,386 SH   DFND 1 0 9,386 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 560 23,230 SH   DFND 1 0 23,230 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 8,167 79,789 SH   DFND 1 0 79,789 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3,531 35,087 SH   DFND 1 0 35,087 0
PNC FINL SVCS GROUP INC COM 693475105 464 3,405 SH   DFND 1 0 3,405 0
PPG INDS INC COM 693506107 260 2,379 SH   DFND 1 0 2,379 0
PRAXAIR INC COM 74005P104 1,013 6,300 SH   DFND 1 0 6,300 0
PRECISION DRILLING CORP COM 2010 74022D308 458 132,827 SH   DFND 1 0 132,827 0
PROCTER AND GAMBLE CO COM 742718109 35,887 431,173 SH   DFND 1 0 431,173 0
PROLOGIS INC COM 74340W103 4,712 69,508 SH   DFND 1 0 69,508 0
PROOFPOINT INC COM 743424103 352 3,312 SH   DFND 1 0 3,312 0
PROSHARES TR S&P 500 DV ARIST 74348A467 679 10,158 SH   DFND 1 0 10,158 0
PRUDENTIAL FINL INC COM 744320102 1,384 13,663 SH   DFND 1 0 13,663 0
PRUDENTIAL PLC ADR 74435K204 503 10,953 SH   DFND 1 0 10,953 0
PUBLIC STORAGE COM 74460D109 1,815 9,003 SH   DFND 1 0 9,003 0
PURE STORAGE INC CL A 74624M102 451 17,398 SH   DFND 1 0 17,398 0
PVH CORP COM 693656100 259 1,797 SH   DFND 1 0 1,797 0
QUALCOMM INC COM 747525103 4,980 69,135 SH   DFND 1 0 69,135 0
QUANTA SVCS INC COM 74762E102 1,030 30,846 SH   DFND 1 0 30,846 0
QUARTERHILL INC COM 747713105 41 29,299 SH   DFND 1 0 29,299 0
QUEST DIAGNOSTICS INC COM 74834L100 340 3,150 SH   DFND 1 0 3,150 0
RAYTHEON CO COM NEW 755111507 4,451 21,538 SH   DFND 1 0 21,538 0
RED HAT INC COM 756577102 2,506 18,386 SH   DFND 1 0 18,386 0
REGENERON PHARMACEUTICALS COM 75886F107 306 757 SH   DFND 1 0 757 0
RESMED INC COM 761152107 203 1,762 SH   DFND 1 0 1,762 0
RESTAURANT BRANDS INTL INC COM 76131D103 42,685 720,675 SH   DFND 1 8,641 712,034 0
RIO TINTO PLC SPONSORED ADR 767204100 1,253 24,553 SH   DFND 1 0 24,553 0
RITCHIE BROS AUCTIONEERS COM 767744105 416 11,538 SH   DFND 1 0 11,538 0
RITE AID CORP COM 767754104 357 279,100 SH   DFND 1 0 279,100 0
ROBERT HALF INTL INC COM 770323103 282 4,006 SH   DFND 1 0 4,006 0
ROGERS COMMUNICATIONS INC CL B 775109200 91,645 1,781,602 SH   DFND 1 12,389 1,769,213 0
ROLLINS INC COM 775711104 435 7,226 SH   DFND 1 0 7,226 0
ROPER TECHNOLOGIES INC COM 776696106 554 1,871 SH   DFND 1 0 1,871 0
ROYAL BK CDA MONTREAL QUE COM 780087102 510,263 6,364,236 SH   DFND 1 49,699 6,314,537 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 75 11,500 SH   DFND 1 0 11,500 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,113 54,738 SH   DFND 1 0 54,738 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 8,150 114,899 SH   DFND 1 0 114,899 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,841 85,724 SH   DFND 1 0 85,724 0
RUTHS HOSPITALITY GROUP INC COM 783332109 476 15,100 SH   DFND 1 0 15,100 0
RYDER SYS INC COM 783549108 7,190 98,394 SH   DFND 1 0 98,394 0
S&P GLOBAL INC COM 78409V104 5,727 29,313 SH   DFND 1 0 29,313 0
SALESFORCE COM INC COM 79466L302 7,505 47,190 SH   DFND 1 0 47,190 0
SANDSTORM GOLD LTD COM NEW 80013R206 741 199,266 SH   DFND 1 0 199,266 0
SANOFI SPONSORED ADR 80105N105 2,040 45,673 SH   DFND 1 0 45,673 0
SAP SE SPON ADR 803054204 2,935 23,858 SH   DFND 1 0 23,858 0
SCHEIN HENRY INC COM 806407102 768 9,036 SH   DFND 1 0 9,036 0
SCHLUMBERGER LTD COM 806857108 2,824 46,348 SH   DFND 1 0 46,348 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 718 17,632 SH   DFND 1 0 17,632 0
SCOTTS MIRACLE GRO CO CL A 810186106 560 7,116 SH   DFND 1 0 7,116 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 738 15,591 SH   DFND 1 0 15,591 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,101 64,124 SH   DFND 1 0 64,124 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,023 56,049 SH   DFND 1 0 56,049 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,326 11,316 SH   DFND 1 0 11,316 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,105 27,789 SH   DFND 1 0 27,789 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,860 139,948 SH   DFND 1 0 139,948 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 622 7,933 SH   DFND 1 0 7,933 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,189 95,440 SH   DFND 1 0 95,440 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,020 40,759 SH   DFND 1 0 40,759 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 39 23,278 SH   DFND 1 0 23,278 0
SERVICE CORP INTL COM 817565104 1,257 28,431 SH   DFND 1 0 28,431 0
SERVICENOW INC COM 81762P102 2,006 10,254 SH   DFND 1 0 10,254 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 44,955 2,306,487 SH   DFND 1 15,168 2,291,319 0
SHERWIN WILLIAMS CO COM 824348106 2,723 5,981 SH   DFND 1 0 5,981 0
SHOPIFY INC CL A 82509L107 7,244 44,095 SH   DFND 1 0 44,095 0
SILVERCREST METALS INC COM 828363101 102 41,825 SH   DFND 1 0 41,825 0
SIMON PPTY GROUP INC NEW COM 828806109 1,459 8,253 SH   DFND 1 0 8,253 0
SIRIUS XM HLDGS INC COM 82968B103 168 26,641 SH   DFND 1 0 26,641 0
SKYWORKS SOLUTIONS INC COM 83088M102 301 3,314 SH   DFND 1 0 3,314 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 234 6,303 SH   DFND 1 0 6,303 0
SMUCKER J M CO COM NEW 832696405 4,304 41,945 SH   DFND 1 0 41,945 0
SNAP ON INC COM 833034101 272 1,481 SH   DFND 1 0 1,481 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 881 19,271 SH   DFND 1 0 19,271 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 9,721 67,942 SH   DFND 1 0 67,942 0
SONY CORP SPONSORED ADR 835699307 241 3,969 SH   DFND 1 0 3,969 0
SOUTHERN CO COM 842587107 807 18,501 SH   DFND 1 0 18,501 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,157 4,377 SH   DFND 1 0 4,377 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,962 26,270 SH   DFND 1 0 26,270 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 616 16,098 SH   DFND 1 0 16,098 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 764 11,302 SH   DFND 1 0 11,302 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 255 6,761 SH   DFND 1 0 6,761 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,226 114,293 SH   DFND 1 0 114,293 0
SPDR SER TR SPDR BLOOMBERG 78468R663 11,268 123,034 SH   DFND 1 0 123,034 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 248 4,594 SH   DFND 1 0 4,594 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 246 6,817 SH   DFND 1 0 6,817 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 4,244 71,424 SH   DFND 1 0 71,424 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 329 6,447 SH   DFND 1 0 6,447 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,146 49,570 SH   DFND 1 0 49,570 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 27,095 276,723 SH   DFND 1 0 276,723 0
SPDR SERIES TRUST S&P BK ETF 78464A797 435 9,338 SH   DFND 1 0 9,338 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 468 6,200 SH   DFND 1 0 6,200 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 2,224 23,181 SH   DFND 1 0 23,181 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 325 21,643 SH   DFND 1 0 21,643 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,584 222,643 SH   DFND 1 0 222,643 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 346 36,361 SH   DFND 1 0 36,361 0
SQUARE INC CL A 852234103 865 8,732 SH   DFND 1 0 8,732 0
STANLEY BLACK & DECKER INC COM 854502101 687 4,688 SH   DFND 1 0 4,688 0
STANTEC INC COM 85472N109 4,197 169,303 SH   DFND 1 0 169,303 0
STARBUCKS CORP COM 855244109 28,303 497,938 SH   DFND 1 0 497,938 0
STMICROELECTRONICS N V NY REGISTRY 861012102 219 11,916 SH   DFND 1 0 11,916 0
STRYKER CORP COM 863667101 3,938 22,164 SH   DFND 1 0 22,164 0
SUN LIFE FINL INC COM 866796105 94,686 2,381,276 SH   DFND 1 20,934 2,360,342 0
SUNCOR ENERGY INC NEW COM 867224107 116,121 3,000,368 SH   DFND 1 56,135 2,944,233 0
SYNCHRONY FINL COM 87165B103 3,611 116,180 SH   DFND 1 0 116,180 0
SYSCO CORP COM 871829107 3,346 45,684 SH   DFND 1 0 45,684 0
TAHOE RES INC COM 873868103 367 134,402 SH   DFND 1 0 134,402 0
TAPESTRY INC COM 876030107 288 5,720 SH   DFND 1 0 5,720 0
TARGET CORP COM 87612E106 865 9,807 SH   DFND 1 0 9,807 0
TE CONNECTIVITY LTD REG SHS H84989104 347 3,942 SH   DFND 1 0 3,942 0
TECK RESOURCES LTD CL B 878742204 15,868 658,307 SH   DFND 1 17,398 640,909 0
TELUS CORP COM 87971M103 107,724 2,921,964 SH   DFND 1 20,613 2,901,351 0
TEMPLETON GLOBAL INCOME FD COM 880198106 1,214 198,300 SH   DFND 1 0 198,300 0
TENNECO INC COM 880349105 780 18,508 SH   DFND 1 0 18,508 0
TESLA INC COM 88160R101 684 2,584 SH   DFND 1 0 2,584 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,238 57,474 SH   DFND 1 0 57,474 0
TEXAS INSTRS INC COM 882508104 4,817 44,893 SH   DFND 1 0 44,893 0
THE TRADE DESK INC COM CL A 88339J105 208 1,381 SH   DFND 1 0 1,381 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,991 12,255 SH   DFND 1 0 12,255 0
THOMSON REUTERS CORP COM 884903105 10,077 220,773 SH   DFND 1 8,721 212,052 0
TJX COS INC NEW COM 872540109 6,896 61,559 SH   DFND 1 0 61,559 0
TORCHMARK CORP COM 891027104 411 4,740 SH   DFND 1 0 4,740 0
TORONTO DOMINION BK ONT COM NEW 891160509 481,450 7,921,294 SH   DFND 1 63,163 7,858,131 0
TOTAL S A SPONSORED ADR 89151E109 1,222 18,979 SH   DFND 1 0 18,979 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,568 12,609 SH   DFND 1 0 12,609 0
TRANSALTA CORP COM 89346D107 6,581 1,175,464 SH   DFND 1 0 1,175,464 0
TRANSCANADA CORP COM 89353D107 163,195 4,032,733 SH   DFND 1 31,290 4,001,443 0
TRANSGLOBE ENERGY CORP COM 893662106 39 11,700 SH   DFND 1 0 11,700 0
TRAVELERS COMPANIES INC COM 89417E109 347 2,673 SH   DFND 1 0 2,673 0
TRIMTABS ETF TR ALL CAP US FREE 89628W302 462 12,100 SH   DFND 1 0 12,100 0
TURQUOISE HILL RES LTD COM 900435108 65 31,050 SH   DFND 1 0 31,050 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,533 33,077 SH   DFND 1 0 33,077 0
TWILIO INC CL A 90138F102 1,871 21,687 SH   DFND 1 0 21,687 0
TYSON FOODS INC CL A 902494103 414 6,957 SH   DFND 1 0 6,957 0
UNDER ARMOUR INC CL A 904311107 425 20,000 SH Put DFND 1 20,000 0 0
UNDER ARMOUR INC CL A 904311107 589 27,760 SH   DFND 1 20,810 6,950 0
UNILEVER N V N Y SHS NEW 904784709 1,125 20,250 SH   DFND 1 0 20,250 0
UNILEVER PLC SPON ADR NEW 904767704 18,509 336,699 SH   DFND 1 0 336,699 0
UNION PAC CORP COM 907818108 9,965 61,201 SH   DFND 1 0 61,201 0
UNITED PARCEL SERVICE INC CL B 911312106 27,333 234,109 SH   DFND 1 0 234,109 0
UNITED RENTALS INC COM 911363109 459 2,805 SH   DFND 1 0 2,805 0
UNITED STATES STL CORP NEW COM 912909108 218 7,168 SH   DFND 1 0 7,168 0
UNITED TECHNOLOGIES CORP COM 913017109 38,528 275,572 SH   DFND 1 0 275,572 0
UNITEDHEALTH GROUP INC COM 91324P102 22,535 84,705 SH   DFND 1 0 84,705 0
US BANCORP DEL COM NEW 902973304 841 15,934 SH   DFND 1 0 15,934 0
VALE S A ADR 91912E105 3,548 239,081 SH   DFND 1 0 239,081 0
VALERO ENERGY CORP NEW COM 91913Y100 11,800 103,731 SH   DFND 1 0 103,731 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 849 45,864 SH   DFND 1 0 45,864 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 3,228 103,699 SH   DFND 1 0 103,699 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 812 7,632 SH   DFND 1 0 7,632 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 575 4,220 SH   DFND 1 0 4,220 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 434 15,873 SH   DFND 1 0 15,873 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 217 2,787 SH   DFND 1 0 2,787 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 598 7,600 SH   DFND 1 0 7,600 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3,901 71,530 SH   DFND 1 0 71,530 0
VANGUARD GROUP DIV APP ETF 921908844 10,494 94,797 SH   DFND 1 0 94,797 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,227 15,827 SH   DFND 1 0 15,827 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 200 2,477 SH   DFND 1 0 2,477 0
VANGUARD INDEX FDS VALUE ETF 922908744 453 4,096 SH   DFND 1 0 4,096 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 931 6,222 SH   DFND 1 0 6,222 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,430 34,888 SH   DFND 1 0 34,888 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8,903 158,370 SH   DFND 1 0 158,370 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,015 41,649 SH   DFND 1 0 41,649 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,982 38,155 SH   DFND 1 0 38,155 0
VANGUARD STAR FD VG TL INTL STK F 921909768 956 17,701 SH   DFND 1 0 17,701 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 203 4,696 SH   DFND 1 0 4,696 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,721 19,758 SH   DFND 1 0 19,758 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 414 6,426 SH   DFND 1 0 6,426 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 946 13,642 SH   DFND 1 0 13,642 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,253 6,968 SH   DFND 1 0 6,968 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 975 6,686 SH   DFND 1 0 6,686 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,425 16,911 SH   DFND 1 0 16,911 0
VERISIGN INC COM 92343E102 511 3,191 SH   DFND 1 0 3,191 0
VERISK ANALYTICS INC COM 92345Y106 1,257 10,428 SH   DFND 1 0 10,428 0
VERIZON COMMUNICATIONS INC COM 92343V104 26,121 489,243 SH   DFND 1 0 489,243 0
VERMILION ENERGY INC COM 923725105 47,426 1,446,180 SH   DFND 1 0 1,446,180 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,236 16,788 SH   DFND 1 0 16,788 0
VIACOM INC NEW CL B 92553P201 3,161 93,630 SH   DFND 1 0 93,630 0
VISA INC COM CL A 92826C839 74,688 497,612 SH   DFND 1 0 497,612 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,927 88,798 SH   DFND 1 0 88,798 0
VULCAN MATLS CO COM 929160109 899 8,086 SH   DFND 1 0 8,086 0
WABCO HLDGS INC COM 92927K102 965 8,185 SH   DFND 1 0 8,185 0
WABTEC CORP COM 929740108 517 4,928 SH   DFND 1 0 4,928 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,974 150,539 SH   DFND 1 0 150,539 0
WALMART INC COM 931142103 24,339 259,103 SH   DFND 1 0 259,103 0
WASTE CONNECTIONS INC COM 94106B101 15,102 189,786 SH   DFND 1 9,087 180,699 0
WASTE MGMT INC DEL COM 94106L109 7,102 78,601 SH   DFND 1 0 78,601 0
WELLS FARGO CO NEW COM 949746101 20,651 392,896 SH   DFND 1 0 392,896 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,988 1,540 SH   DFND 1 0 1,540 0
WESTERN COPPER & GOLD CORP COM 95805V108 17 25,600 SH   DFND 1 0 25,600 0
WEYERHAEUSER CO COM 962166104 295 9,126 SH   DFND 1 0 9,126 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,477 141,573 SH   DFND 1 15,336 126,237 0
WHIRLPOOL CORP COM 963320106 1,861 15,673 SH   DFND 1 0 15,673 0
WILLIAMS COS INC DEL COM 969457100 1,049 38,569 SH   DFND 1 0 38,569 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,464 10,387 SH   DFND 1 0 10,387 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 442 14,888 SH   DFND 1 0 14,888 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 419 5,888 SH   DFND 1 0 5,888 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 215 5,110 SH   DFND 1 0 5,110 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 7,224 124,668 SH   DFND 1 0 124,668 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,354 21,387 SH   DFND 1 0 21,387 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 3,456 107,682 SH   DFND 1 0 107,682 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9,951 157,418 SH   DFND 1 0 157,418 0
WIX COM LTD SHS M98068105 220 1,842 SH   DFND 1 0 1,842 0
WORKDAY INC CL A 98138H101 285 1,954 SH   DFND 1 0 1,954 0
WORLDPAY INC CL A 981558109 2,242 22,140 SH   DFND 1 0 22,140 0
XENON PHARMACEUTICALS INC COM 98420N105 754 57,086 SH   DFND 1 0 57,086 0
XYLEM INC COM 98419M100 5,061 63,360 SH   DFND 1 0 63,360 0
YAMANA GOLD INC COM 98462Y100 772 310,383 SH   DFND 1 0 310,383 0
YUM BRANDS INC COM 988498101 1,634 17,972 SH   DFND 1 0 17,972 0
YUM CHINA HLDGS INC COM 98850P109 361 10,284 SH   DFND 1 0 10,284 0
ZIOPHARM ONCOLOGY INC COM 98973P101 33 10,320 SH   DFND 1 0 10,320 0
ZOETIS INC CL A 98978V103 3,544 38,704 SH   DFND 1 0 38,704 0