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