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 6,026 25,599 SH   DFND 1 0 25,599 0
ABB LTD SPONSORED ADR 000375204 1,078 40,203 SH   DFND 1 0 40,203 0
ABBOTT LABS COM 002824100 16,307 285,701 SH   DFND 1 0 285,701 0
ABBVIE INC COM 00287Y109 12,216 126,297 SH   DFND 1 0 126,297 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 773 158,347 SH   DFND 1 0 158,347 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,119 26,904 SH   DFND 1 0 26,904 0
ACTIVISION BLIZZARD INC COM 00507V109 570 8,999 SH   DFND 1 0 8,999 0
ADOBE SYS INC COM 00724F101 499 2,850 SH   DFND 1 0 2,850 0
ADVANCED MICRO DEVICES INC COM 007903107 2,432 236,539 SH   DFND 1 0 236,539 0
ADVANTAGE OIL & GAS LTD COM 00765F101 2,548 594,169 SH   DFND 1 0 594,169 0
AECOM COM 00766T100 682 18,353 SH   DFND 1 0 18,353 0
AERCAP HOLDINGS NV SHS N00985106 1,131 21,499 SH   DFND 1 0 21,499 0
AETNA INC NEW COM 00817Y108 4,699 26,048 SH   DFND 1 0 26,048 0
AFFILIATED MANAGERS GROUP COM 008252108 2,908 14,166 SH   DFND 1 0 14,166 0
AFLAC INC COM 001055102 1,240 14,129 SH   DFND 1 0 14,129 0
AGNC INVT CORP COM 00123Q104 726 35,927 SH   DFND 1 0 35,927 0
AGNICO EAGLE MINES LTD COM 008474108 5,209 112,858 SH   DFND 1 13,065 99,793 0
AGRIUM INC COM 008916108 94,101 819,934 SH   DFND 1 267,828 552,106 0
ALAMOS GOLD INC NEW COM CL A 011532108 89 13,699 SH   DFND 1 0 13,699 0
ALBEMARLE CORP COM 012653101 2,971 23,139 SH   DFND 1 0 23,139 0
ALGONQUIN PWR UTILS CORP COM 015857105 74,760 6,693,321 SH   DFND 1 0 6,693,321 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12,511 72,550 SH   DFND 1 0 72,550 0
ALIO GOLD INC COM 01627X108 113 30,693 SH   DFND 1 0 30,693 0
ALLERGAN PLC SHS G0177J108 2,515 15,375 SH   DFND 1 0 15,375 0
ALLSTATE CORP COM 020002101 436 4,159 SH   DFND 1 0 4,159 0
ALPHABET INC CAP STK CL C 02079K107 49,145 46,961 SH   DFND 1 0 46,961 0
ALPHABET INC CAP STK CL A 02079K305 56,025 53,179 SH   DFND 1 0 53,179 0
ALPS ETF TR SPROTT JR GLD 00162Q585 1,130 33,625 SH   DFND 1 0 33,625 0
ALPS ETF TR SPROTT GL MINE 00162Q643 1,173 56,620 SH   DFND 1 0 56,620 0
ALTRIA GROUP INC COM 02209S103 4,464 62,504 SH   DFND 1 0 62,504 0
AMAZON COM INC COM 023135106 35,901 30,695 SH   DFND 1 0 30,695 0
AMDOCS LTD SHS G02602103 754 11,515 SH   DFND 1 0 11,515 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,561 30,000 SH Put DFND 1 30,000 0 0
AMERICAN EXPRESS CO COM 025816109 5,355 53,918 SH   DFND 1 0 53,918 0
AMERICAN INTL GROUP INC COM NEW 026874784 17,607 295,496 SH   DFND 1 0 295,496 0
AMERICAN WTR WKS CO INC NEW COM 030420103 993 10,847 SH   DFND 1 0 10,847 0
AMERICAS SILVER CORP COM NEW 03063L705 728 201,179 SH   DFND 1 0 201,179 0
AMERIPRISE FINL INC COM 03076C106 840 4,953 SH   DFND 1 0 4,953 0
AMERISOURCEBERGEN CORP COM 03073E105 400 4,359 SH   DFND 1 0 4,359 0
AMGEN INC COM 031162100 3,680 21,161 SH   DFND 1 0 21,161 0
ANADARKO PETE CORP COM 032511107 2,621 48,857 SH   DFND 1 0 48,857 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,593 32,209 SH   DFND 1 0 32,209 0
ANTHEM INC COM 036752103 1,479 6,570 SH   DFND 1 0 6,570 0
APACHE CORP COM 037411105 379 8,983 SH   DFND 1 0 8,983 0
APOLLO INVT CORP COM 03761U106 164 28,987 SH   DFND 1 0 28,987 0
APPLE INC COM 037833100 138,815 820,176 SH   DFND 1 0 820,176 0
APPLIED MATLS INC COM 038222105 2,566 50,196 SH   DFND 1 0 50,196 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 26 18,468 SH   DFND 1 0 18,468 0
ARBUTUS BIOPHARMA CORP COM 03879J100 147 29,050 SH   DFND 1 0 29,050 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,011 25,214 SH   DFND 1 0 25,214 0
ARCONIC INC COM 03965L100 987 36,235 SH   DFND 1 0 36,235 0
ARRIS INTL INC SHS G0551A103 902 35,100 SH   DFND 1 0 35,100 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 435 2,500 SH   DFND 1 0 2,500 0
ASSURANT INC COM 04621X108 870 8,627 SH   DFND 1 0 8,627 0
AT&T INC COM 00206R102 33,815 869,603 SH   DFND 1 0 869,603 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,471 21,082 SH   DFND 1 0 21,082 0
AUTOZONE INC COM 053332102 227 319 SH   DFND 1 0 319 0
AVALONBAY CMNTYS INC COM 053484101 1,318 7,386 SH   DFND 1 0 7,386 0
AVEO PHARMACEUTICALS INC COM 053588109 28 10,000 SH   DFND 1 0 10,000 0
B2GOLD CORP COM 11777Q209 1,602 519,153 SH   DFND 1 0 519,153 0
BAIDU INC SPON ADR REP A 056752108 287 1,227 SH   DFND 1 0 1,227 0
BALLARD PWR SYS INC NEW COM 058586108 82 18,668 SH   DFND 1 0 18,668 0
BANCO SANTANDER SA ADR 05964H105 329 50,320 SH   DFND 1 0 50,320 0
BANK AMER CORP COM 060505104 55,275 1,872,229 SH   DFND 1 0 1,872,229 0
BANK AMER CORP 7.25%CNV PFD L 060505682 1,539 1,167 SH   DFND 1 0 1,167 0
BANK MONTREAL QUE COM 063671101 149,642 1,870,159 SH   DFND 1 36,410 1,833,749 0
BANK N S HALIFAX COM 064149107 559,134 8,665,091 SH   DFND 1 771,647 7,893,444 0
BANK NEW YORK MELLON CORP COM 064058100 200 3,719 SH   DFND 1 0 3,719 0
BANK OF THE OZARKS COM 063904106 505 10,419 SH   DFND 1 0 10,419 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 240 9,013 SH   DFND 1 0 9,013 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 291 10,396 SH   DFND 1 0 10,396 0
BARCLAYS PLC ADR 06738E204 1,372 125,841 SH   DFND 1 0 125,841 0
BARRICK GOLD CORP COM 067901108 4,349 301,203 SH   DFND 1 65,549 235,654 0
BAXTER INTL INC COM 071813109 2,077 32,136 SH   DFND 1 0 32,136 0
BAYTEX ENERGY CORP COM 07317Q105 1,765 588,372 SH   DFND 1 0 588,372 0
BCE INC COM NEW 05534B760 190,667 3,971,304 SH   DFND 1 50,609 3,920,695 0
BECTON DICKINSON & CO COM 075887109 8,141 38,027 SH   DFND 1 0 38,027 0
BERKLEY W R CORP COM 084423102 938 13,088 SH   DFND 1 0 13,088 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 892 3 SH   DFND 1 0 3 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 38,510 194,246 SH   DFND 1 0 194,246 0
BGC PARTNERS INC CL A 05541T101 477 31,600 SH   DFND 1 0 31,600 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,172 25,475 SH   DFND 1 0 25,475 0
BIOGEN INC COM 09062X103 3,172 9,953 SH   DFND 1 0 9,953 0
BIOTIME INC COM 09066L105 37 17,350 SH   DFND 1 0 17,350 0
BLACKBERRY LTD COM 09228F103 2,406 215,385 SH   DFND 1 27,123 188,262 0
BLACKROCK INC COM 09247X101 2,025 3,942 SH   DFND 1 0 3,942 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,966 123,838 SH   DFND 1 0 123,838 0
BOEING CO COM 097023105 23,900 81,031 SH   DFND 1 0 81,031 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,143 73,996 SH   DFND 1 0 73,996 0
BP PLC SPONSORED ADR 055622104 1,951 46,445 SH   DFND 1 0 46,445 0
BRIGHTHOUSE FINL INC COM 10922N103 612 10,432 SH   DFND 1 0 10,432 0
BRISTOL MYERS SQUIBB CO COM 110122108 8,108 132,300 SH   DFND 1 0 132,300 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 346 5,165 SH   DFND 1 0 5,165 0
BROADCOM LTD SHS Y09827109 14,829 57,714 SH   DFND 1 0 57,714 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 80,052 1,839,242 SH   DFND 1 137,600 1,701,642 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 4,196 121,974 SH   DFND 1 0 121,974 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 56,842 1,271,922 SH   DFND 1 0 1,271,922 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 82,388 3,733,160 SH   DFND 1 104,497 3,628,663 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 89,712 2,574,599 SH   DFND 1 0 2,574,599 0
CAE INC COM 124765108 14,330 774,390 SH   DFND 1 0 774,390 0
CAMECO CORP COM 13321L108 1,108 120,117 SH   DFND 1 22,245 97,872 0
CAMPBELL SOUP CO COM 134429109 1,671 34,736 SH   DFND 1 0 34,736 0
CANADIAN NAT RES LTD COM 136385101 67,261 1,882,592 SH   DFND 1 60,934 1,821,658 0
CANADIAN NATL RY CO COM 136375102 161,389 1,957,586 SH   DFND 1 42,007 1,915,579 0
CANADIAN PAC RY LTD COM 13645T100 33,876 185,453 SH   DFND 1 8,149 177,304 0
CARDINAL HEALTH INC COM 14149Y108 1,652 26,958 SH   DFND 1 0 26,958 0
CARDIOME PHARMA CORP COM NO PAR 14159U301 29 19,120 SH   DFND 1 0 19,120 0
CARNIVAL CORP UNIT 99/99/9999 143658300 553 8,328 SH   DFND 1 0 8,328 0
CATERPILLAR INC DEL COM 149123101 6,894 43,747 SH   DFND 1 0 43,747 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,009 127,383 SH   DFND 1 0 127,383 0
CBS CORP NEW CL B 124857202 235 3,986 SH   DFND 1 0 3,986 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 135,634 1,392,672 SH   DFND 1 24,816 1,367,856 0
CDW CORP COM 12514G108 1,797 25,854 SH   DFND 1 0 25,854 0
CELESTICA INC SUB VTG SHS 15101Q108 472 45,161 SH   DFND 1 0 45,161 0
CELGENE CORP COM 151020104 7,202 69,006 SH   DFND 1 0 69,006 0
CENOVUS ENERGY INC COM 15135U109 23,809 2,609,273 SH   DFND 1 57,318 2,551,955 0
CENTRAL FD CDA LTD CL A 153501101 3,654 273,162 SH   DFND 1 0 273,162 0
CENTURYLINK INC COM 156700106 928 55,647 SH   DFND 1 0 55,647 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,613 15,566 SH   DFND 1 0 15,566 0
CHEMOURS CO COM 163851108 655 13,098 SH   DFND 1 12,891 207 0
CHEVRON CORP NEW COM 166764100 14,120 112,767 SH   DFND 1 0 112,767 0
CHIMERA INVT CORP COM NEW 16934Q208 948 51,264 SH   DFND 1 0 51,264 0
CHUBB LIMITED COM H1467J104 383 2,619 SH   DFND 1 0 2,619 0
CHURCH & DWIGHT INC COM 171340102 3,244 64,660 SH   DFND 1 0 64,660 0
CIGNA CORPORATION COM 125509109 1,437 7,077 SH   DFND 1 0 7,077 0
CINEMARK HOLDINGS INC COM 17243V102 850 24,417 SH   DFND 1 0 24,417 0
CINTAS CORP COM 172908105 298 1,911 SH   DFND 1 0 1,911 0
CISCO SYS INC COM 17275R102 17,986 469,539 SH   DFND 1 0 469,539 0
CISCO SYS INC COM 17275R102 1,341 35,000 SH Call DFND 1 35,000 0 0
CITIGROUP INC COM NEW 172967424 51,824 696,398 SH   DFND 1 26,401 669,997 0
CITIGROUP INC COM NEW 172967424 12,651 170,000 SH Put DFND 1 170,000 0 0
CITRIX SYS INC COM 177376100 352 4,000 SH   DFND 1 0 4,000 0
CITY HLDG CO COM 177835105 1,276 18,904 SH   DFND 1 0 18,904 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 183 15,807 SH   DFND 1 0 15,807 0
CLOROX CO DEL COM 189054109 683 4,591 SH   DFND 1 0 4,591 0
CME GROUP INC COM CL A 12572Q105 426 2,917 SH   DFND 1 0 2,917 0
CMS ENERGY CORP COM 125896100 1,378 29,137 SH   DFND 1 0 29,137 0
COCA COLA CO COM 191216100 19,029 414,695 SH   DFND 1 0 414,695 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,501 62,746 SH   DFND 1 0 62,746 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,751 52,812 SH   DFND 1 0 52,812 0
COLGATE PALMOLIVE CO COM 194162103 2,840 37,640 SH   DFND 1 0 37,640 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 317 5,277 SH   DFND 1 0 5,277 0
COLUMBIA BKG SYS INC COM 197236102 1,821 41,908 SH   DFND 1 0 41,908 0
COMCAST CORP NEW CL A 20030N101 20,812 519,583 SH   DFND 1 8,334 511,249 0
COMMSCOPE HLDG CO INC COM 20337X109 1,494 39,475 SH   DFND 1 0 39,475 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 22 10,620 SH   DFND 1 0 10,620 0
CONAGRA BRANDS INC COM 205887102 1,370 36,373 SH   DFND 1 0 36,373 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 9 14,101 SH   DFND 1 0 14,101 0
CONOCOPHILLIPS COM 20825C104 7,639 139,153 SH   DFND 1 43,224 95,929 0
CONSOLIDATED EDISON INC COM 209115104 575 6,772 SH   DFND 1 0 6,772 0
CONSTELLATION BRANDS INC CL A 21036P108 5,797 25,355 SH   DFND 1 0 25,355 0
COSTCO WHSL CORP NEW COM 22160K105 24,668 132,523 SH   DFND 1 0 132,523 0
COTT CORP QUE COM 22163N106 380 22,930 SH   DFND 1 0 22,930 0
COTY INC COM CL A 222070203 1,480 74,422 SH   DFND 1 0 74,422 0
CPI CARD GROUP INC COM NEW 12634H200 512 139,407 SH   DFND 1 0 139,407 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,864 11,729 SH   DFND 1 0 11,729 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 182 10,187 SH   DFND 1 0 10,187 0
CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 229 1,700 SH   DFND 1 0 1,700 0
CRESCENT PT ENERGY CORP COM 22576C101 23,970 3,145,062 SH   DFND 1 30,676 3,114,386 0
CROWN CASTLE INTL CORP NEW COM 22822V101 633 5,706 SH   DFND 1 0 5,706 0
CSX CORP COM 126408103 3,137 57,018 SH   DFND 1 0 57,018 0
CUMMINS INC COM 231021106 2,621 14,836 SH   DFND 1 0 14,836 0
CVS HEALTH CORP COM 126650100 30,294 417,793 SH   DFND 1 0 417,793 0
D R HORTON INC COM 23331A109 1,079 21,120 SH   DFND 1 0 21,120 0
DANAHER CORP DEL COM 235851102 4,110 44,278 SH   DFND 1 0 44,278 0
DAVITA INC COM 23918K108 588 8,134 SH   DFND 1 0 8,134 0
DEERE & CO COM 244199105 4,930 31,496 SH   DFND 1 0 31,496 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,376 24,566 SH   DFND 1 0 24,566 0
DENISON MINES CORP COM 248356107 75 137,006 SH   DFND 1 0 137,006 0
DESCARTES SYS GROUP INC COM 249906108 470 16,554 SH   DFND 1 0 16,554 0
DIAGEO P L C SPON ADR NEW 25243Q205 20,234 138,550 SH   DFND 1 0 138,550 0
DIAMONDBACK ENERGY INC COM 25278X109 432 3,420 SH   DFND 1 0 3,420 0
DINEEQUITY INC COM 254423106 454 8,956 SH   DFND 1 0 8,956 0
DISCOVER FINL SVCS COM 254709108 1,230 15,988 SH   DFND 1 0 15,988 0
DISNEY WALT CO COM DISNEY 254687106 53,388 496,528 SH   DFND 1 0 496,528 0
DOLLAR GEN CORP NEW COM 256677105 441 4,738 SH   DFND 1 0 4,738 0
DOLLAR TREE INC COM 256746108 206 1,917 SH   DFND 1 0 1,917 0
DOMTAR CORP COM NEW 257559203 1,188 24,027 SH   DFND 1 0 24,027 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 347 15,649 SH   DFND 1 0 15,649 0
DOWDUPONT INC COM 26078J100 23,905 335,619 SH   DFND 1 0 335,619 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 525 5,405 SH   DFND 1 0 5,405 0
DSW INC CL A 23334L102 569 26,577 SH   DFND 1 0 26,577 0
DUKE ENERGY CORP NEW COM NEW 26441C204 856 10,179 SH   DFND 1 0 10,179 0
DXC TECHNOLOGY CO COM 23355L106 519 5,472 SH   DFND 1 0 5,472 0
EASTMAN CHEM CO COM 277432100 529 5,716 SH   DFND 1 0 5,716 0
EATON CORP PLC SHS G29183103 793 10,039 SH   DFND 1 0 10,039 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 146 10,082 SH   DFND 1 0 10,082 0
EBAY INC COM 278642103 1,094 28,993 SH   DFND 1 7,612 21,381 0
ECOLAB INC COM 278865100 2,977 22,181 SH   DFND 1 0 22,181 0
ECOPETROL S A SPONSORED ADS 279158109 1,105 75,536 SH   DFND 1 0 75,536 0
EDWARDS LIFESCIENCES CORP COM 28176E108 779 6,910 SH   DFND 1 0 6,910 0
ELDORADO GOLD CORP NEW COM 284902103 19 13,369 SH   DFND 1 0 13,369 0
ELECTRONIC ARTS INC COM 285512109 449 4,278 SH   DFND 1 0 4,278 0
EMERSON ELEC CO COM 291011104 7,948 114,042 SH   DFND 1 0 114,042 0
ENBRIDGE INC COM 29250N105 236,156 6,038,404 SH   DFND 1 94,823 5,943,581 0
ENCANA CORP COM 292505104 10,550 791,255 SH   DFND 1 54,688 736,567 0
ENERPLUS CORP COM 292766102 2,429 248,223 SH   DFND 1 0 248,223 0
ENSIGN GROUP INC COM 29358P101 222 10,000 SH   DFND 1 0 10,000 0
EOG RES INC COM 26875P101 4,948 45,850 SH   DFND 1 0 45,850 0
EQUIFAX INC COM 294429105 1,499 12,711 SH   DFND 1 0 12,711 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 910 14,270 SH   DFND 1 0 14,270 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 290 9,132 SH   DFND 1 0 9,132 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 324 9,288 SH   DFND 1 0 9,288 0
ETF SER SOLUTIONS US GBL GLD PRE 26922A719 163 12,540 SH   DFND 1 0 12,540 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 304 14,210 SH   DFND 1 0 14,210 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 365 8,827 SH   DFND 1 0 8,827 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 355 4,755 SH   DFND 1 0 4,755 0
EXXON MOBIL CORP COM 30231G102 6,209 74,220 SH   DFND 1 2,721 71,499 0
EXXON MOBIL CORP COM 30231G102 3,134 37,400 SH Put DFND 1 37,400 0 0
F5 NETWORKS INC COM 315616102 754 5,743 SH   DFND 1 0 5,743 0
FACEBOOK INC CL A 30303M102 12,762 72,300 SH Put DFND 1 72,300 0 0
FACEBOOK INC CL A 30303M102 68,005 385,323 SH   DFND 1 96,689 288,634 0
FACEBOOK INC CL A 30303M102 10,980 62,200 SH Call DFND 1 62,200 0 0
FASTENAL CO COM 311900104 2,010 36,746 SH   DFND 1 0 36,746 0
FEDERAL SIGNAL CORP COM 313855108 1,929 96,021 SH   DFND 1 0 96,021 0
FEDEX CORP COM 31428X106 24,764 99,222 SH   DFND 1 0 99,222 0
FERRARI N V COM N3167Y103 452 4,313 SH   DFND 1 0 4,313 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2,828 158,501 SH   DFND 1 0 158,501 0
FIFTH THIRD BANCORP COM 316773100 2,278 75,072 SH   DFND 1 0 75,072 0
FIRST AMERN FINL CORP COM 31847R102 2,365 42,193 SH   DFND 1 0 42,193 0
FIRST MAJESTIC SILVER CORP COM 32076V103 528 78,364 SH   DFND 1 0 78,364 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,821 32,553 SH   DFND 1 0 32,553 0
FIRST SOLAR INC COM 336433107 416 6,168 SH   DFND 1 0 6,168 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,777 16,172 SH   DFND 1 0 16,172 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 981 14,093 SH   DFND 1 0 14,093 0
FLEX LTD ORD Y2573F102 2,438 135,490 SH   DFND 1 0 135,490 0
FLOWSERVE CORP COM 34354P105 821 19,485 SH   DFND 1 0 19,485 0
FLUOR CORP NEW COM 343412102 1,767 34,207 SH   DFND 1 0 34,207 0
FORD MTR CO DEL COM PAR $0.01 345370860 4,393 351,670 SH   DFND 1 0 351,670 0
FORTIS INC COM 349553107 126,683 3,454,252 SH   DFND 1 23,580 3,430,672 0
FORTIVE CORP COM 34959J108 434 6,001 SH   DFND 1 0 6,001 0
FORTUNA SILVER MINES INC COM 349915108 320 61,385 SH   DFND 1 0 61,385 0
FRANCO NEVADA CORP COM 351858105 10,643 133,196 SH   DFND 1 10,439 122,757 0
FREEPORT-MCMORAN INC CL B 35671D857 474 25,000 SH Call DFND 1 25,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,797 411,000 SH Put DFND 1 411,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,276 278,124 SH   DFND 1 166,450 111,674 0
GABELLI EQUITY TR INC COM 362397101 538 86,977 SH   DFND 1 0 86,977 0
GARTNER INC COM 366651107 308 2,503 SH   DFND 1 0 2,503 0
GENERAL DYNAMICS CORP COM 369550108 11,188 54,989 SH   DFND 1 0 54,989 0
GENERAL ELECTRIC CO COM 369604103 28,503 1,633,193 SH   DFND 1 0 1,633,193 0
GENERAL MLS INC COM 370334104 4,828 81,417 SH   DFND 1 0 81,417 0
GENERAL MTRS CO COM 37045V100 2,050 50,000 SH Call DFND 1 50,000 0 0
GENERAL MTRS CO COM 37045V100 10,137 247,264 SH   DFND 1 0 247,264 0
GENWORTH FINL INC COM CL A 37247D106 130 41,734 SH   DFND 1 0 41,734 0
GGP INC COM 36174X101 2,658 113,700 SH   DFND 1 100,000 13,700 0
GILDAN ACTIVEWEAR INC COM 375916103 5,270 163,173 SH   DFND 1 12,332 150,841 0
GILEAD SCIENCES INC COM 375558103 12,195 170,204 SH   DFND 1 0 170,204 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,072 58,406 SH   DFND 1 0 58,406 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 1,026 40,081 SH   DFND 1 0 40,081 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 518 21,853 SH   DFND 1 0 21,853 0
GOLDCORP INC NEW COM 380956409 11,752 922,056 SH   DFND 1 48,737 873,319 0
GOLDCORP INC NEW COM 380956409 510 40,000 SH Call DFND 1 40,000 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 392 10,946 SH   DFND 1 0 10,946 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,451 17,471 SH   DFND 1 0 17,471 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,415 43,783 SH   DFND 1 0 43,783 0
GRAINGER W W INC COM 384802104 226 956 SH   DFND 1 0 956 0
GRAN TIERRA ENERGY INC COM 38500T101 133 49,219 SH   DFND 1 0 49,219 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 5,518 141,190 SH   DFND 1 0 141,190 0
GROUPE CGI INC CL A SUB VTG 39945C109 13,399 246,652 SH   DFND 1 14,297 232,355 0
HALLIBURTON CO COM 406216101 1,659 33,937 SH   DFND 1 0 33,937 0
HANESBRANDS INC COM 410345102 213 10,170 SH   DFND 1 0 10,170 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 485 20,162 SH   DFND 1 0 20,162 0
HARRIS CORP DEL COM 413875105 570 4,026 SH   DFND 1 0 4,026 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,418 42,956 SH   DFND 1 0 42,956 0
HASBRO INC COM 418056107 239 2,631 SH   DFND 1 0 2,631 0
HCA HEALTHCARE INC COM 40412C101 2,024 23,034 SH   DFND 1 0 23,034 0
HERSHEY CO COM 427866108 2,475 21,800 SH   DFND 1 0 21,800 0
HOME DEPOT INC COM 437076102 50,237 265,027 SH   DFND 1 0 265,027 0
HONDA MOTOR LTD AMERN SHS 438128308 750 21,992 SH   DFND 1 0 21,992 0
HONEYWELL INTL INC COM 438516106 18,026 117,532 SH   DFND 1 0 117,532 0
HP INC COM 40434L105 531 25,255 SH   DFND 1 0 25,255 0
HSBC HLDGS PLC SPON ADR NEW 404280406 790 15,297 SH   DFND 1 0 15,297 0
HUDBAY MINERALS INC COM 443628102 2,970 337,799 SH   DFND 1 0 337,799 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 45 152,500 SH   DFND 1 152,500 0 0
HUMANA INC COM 444859102 561 2,260 SH   DFND 1 0 2,260 0
HUNTINGTON BANCSHARES INC COM 446150104 1,055 72,466 SH   DFND 1 0 72,466 0
HUNTSMAN CORP COM 447011107 666 20,000 SH   DFND 1 0 20,000 0
IAMGOLD CORP COM 450913108 750 129,005 SH   DFND 1 0 129,005 0
ICHOR HOLDINGS SHS G4740B105 1,610 65,416 SH   DFND 1 0 65,416 0
ICICI BK LTD ADR 45104G104 804 82,600 SH   DFND 1 0 82,600 0
IDEXX LABS INC COM 45168D104 571 3,653 SH   DFND 1 0 3,653 0
ILLINOIS TOOL WKS INC COM 452308109 544 3,260 SH   DFND 1 0 3,260 0
IMMUNOGEN INC COM 45253H101 74 11,565 SH   DFND 1 0 11,565 0
IMPERIAL OIL LTD COM NEW 453038408 5,833 186,944 SH   DFND 1 14,123 172,821 0
ING GROEP N V SPONSORED ADR 456837103 2,230 120,788 SH   DFND 1 0 120,788 0
INTEL CORP COM 458140100 43,341 938,802 SH   DFND 1 0 938,802 0
INTERNATIONAL BUSINESS MACHS COM 459200101 20,468 133,394 SH   DFND 1 0 133,394 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,536 10,068 SH   DFND 1 0 10,068 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 15 35,700 SH   DFND 1 0 35,700 0
INTL PAPER CO COM 460146103 210 3,624 SH   DFND 1 0 3,624 0
INTUITIVE SURGICAL INC COM NEW 46120E602 218 598 SH   DFND 1 0 598 0
INVESCO LTD SHS G491BT108 409 11,197 SH   DFND 1 0 11,197 0
ISHARES GOLD TRUST ISHARES 464285105 1,289 102,945 SH   DFND 1 0 102,945 0
ISHARES INC MSCI AUST ETF 464286103 698 30,129 SH   DFND 1 0 30,129 0
ISHARES INC EM MKTS DIV ETF 464286319 6,687 164,020 SH   DFND 1 0 164,020 0
ISHARES INC MSCI BRAZIL ETF 464286400 368 9,106 SH   DFND 1 0 9,106 0
ISHARES INC MSCI EM ASIA ETF 464286426 249 3,381 SH   DFND 1 0 3,381 0
ISHARES INC MSCI CDA ETF 464286509 1,030 34,752 SH   DFND 1 0 34,752 0
ISHARES INC MIN VOL GBL ETF 464286525 5,923 70,243 SH   DFND 1 0 70,243 0
ISHARES INC MSCI EURZONE ETF 464286608 19,553 450,793 SH   DFND 1 0 450,793 0
ISHARES INC MSCI PAC JP ETF 464286665 428 8,937 SH   DFND 1 0 8,937 0
ISHARES INC MSCI STH KOR ETF 464286772 349 4,654 SH   DFND 1 0 4,654 0
ISHARES INC MSCI GERMANY ETF 464286806 2,171 65,747 SH   DFND 1 0 65,747 0
ISHARES INC MSCI MEXICO ETF 464286822 578 11,714 SH   DFND 1 0 11,714 0
ISHARES INC CUR HD MSCI EM 46434G509 394 14,879 SH   DFND 1 0 14,879 0
ISHARES INC MSCI JPN ETF NEW 46434G822 540 9,008 SH   DFND 1 0 9,008 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 404 24,795 SH   DFND 1 0 24,795 0
ISHARES TR S&P 100 ETF 464287101 2,554 21,532 SH   DFND 1 0 21,532 0
ISHARES TR SELECT DIVID ETF 464287168 2,821 28,620 SH   DFND 1 0 28,620 0
ISHARES TR TIPS BD ETF 464287176 4,035 35,370 SH   DFND 1 0 35,370 0
ISHARES TR CHINA LG-CAP ETF 464287184 699 15,135 SH   DFND 1 0 15,135 0
ISHARES TR TRANS AVG ETF 464287192 3,384 17,657 SH   DFND 1 0 17,657 0
ISHARES TR CORE S&P500 ETF 464287200 7,869 29,270 SH   DFND 1 0 29,270 0
ISHARES TR CORE US AGGBD ET 464287226 5,058 46,265 SH   DFND 1 0 46,265 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,967 147,858 SH   DFND 1 0 147,858 0
ISHARES TR IBOXX INV CP ETF 464287242 13,558 111,531 SH   DFND 1 0 111,531 0
ISHARES TR GLOBAL TECH ETF 464287291 7,266 47,294 SH   DFND 1 0 47,294 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,846 16,711 SH   DFND 1 0 16,711 0
ISHARES TR S&P 500 VAL ETF 464287408 731 6,400 SH   DFND 1 0 6,400 0
ISHARES TR 20 YR TR BD ETF 464287432 1,555 12,259 SH   DFND 1 0 12,259 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,735 16,434 SH   DFND 1 0 16,434 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,968 83,089 SH   DFND 1 0 83,089 0
ISHARES TR MSCI EAFE ETF 464287465 4,709 66,967 SH   DFND 1 0 66,967 0
ISHARES TR RUS MID CAP ETF 464287499 1,674 8,041 SH   DFND 1 0 8,041 0
ISHARES TR PHLX SEMICND ETF 464287523 261 1,537 SH   DFND 1 0 1,537 0
ISHARES TR N AMER TECH ETF 464287549 828 4,881 SH   DFND 1 0 4,881 0
ISHARES TR NASDAQ BIOTECH 464287556 8,401 78,671 SH   DFND 1 0 78,671 0
ISHARES TR GLOBAL 100 ETF 464287572 11,180 120,676 SH   DFND 1 0 120,676 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,197 6,846 SH   DFND 1 0 6,846 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,615 17,152 SH   DFND 1 0 17,152 0
ISHARES TR CORE S&P US VLU 464287663 771 13,907 SH   DFND 1 0 13,907 0
ISHARES TR US TELECOM ETF 464287713 453 15,402 SH   DFND 1 0 15,402 0
ISHARES TR U.S. TECH ETF 464287721 1,389 8,523 SH   DFND 1 0 8,523 0
ISHARES TR US INDUSTRIALS 464287754 5,285 35,856 SH   DFND 1 0 35,856 0
ISHARES TR US HLTHCARE ETF 464287762 515 2,974 SH   DFND 1 0 2,974 0
ISHARES TR U.S. FIN SVC ETF 464287770 3,948 30,574 SH   DFND 1 0 30,574 0
ISHARES TR U.S. FINLS ETF 464287788 13,937 117,750 SH   DFND 1 0 117,750 0
ISHARES TR U.S. ENERGY ETF 464287796 2,715 68,485 SH   DFND 1 0 68,485 0
ISHARES TR CORE S&P SCP ETF 464287804 372 4,840 SH   DFND 1 0 4,840 0
ISHARES TR EUROPE ETF 464287861 1,060 22,438 SH   DFND 1 0 22,438 0
ISHARES TR GL TIMB FORE ETF 464288174 538 7,561 SH   DFND 1 0 7,561 0
ISHARES TR MSCI ACWI EX US 464288240 381 7,624 SH   DFND 1 0 7,624 0
ISHARES TR MSCI ACWI ETF 464288257 758 10,509 SH   DFND 1 0 10,509 0
ISHARES TR JPMORGAN USD EMG 464288281 4,101 35,318 SH   DFND 1 0 35,318 0
ISHARES TR GLB INFRASTR ETF 464288372 3,427 75,785 SH   DFND 1 0 75,785 0
ISHARES TR INTL DEVPPTY ETF 464288422 213 5,400 SH   DFND 1 0 5,400 0
ISHARES TR ASIA 50 ETF 464288430 2,791 42,258 SH   DFND 1 0 42,258 0
ISHARES TR INTL SEL DIV ETF 464288448 4,140 122,538 SH   DFND 1 0 122,538 0
ISHARES TR IBOXX HI YD ETF 464288513 1,604 18,377 SH   DFND 1 0 18,377 0
ISHARES TR 10-20 YR TRS ETF 464288653 645 4,740 SH   DFND 1 0 4,740 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,735 14,204 SH   DFND 1 0 14,204 0
ISHARES TR SHORT TREAS BD 464288679 8,192 74,294 SH   DFND 1 0 74,294 0
ISHARES TR S&P US PFD STK 464288687 2,053 53,933 SH   DFND 1 0 53,933 0
ISHARES TR GLOBAL MATER ETF 464288695 256 3,652 SH   DFND 1 0 3,652 0
ISHARES TR GLB CNSM STP ETF 464288737 909 8,608 SH   DFND 1 0 8,608 0
ISHARES TR GLB CNS DISC ETF 464288745 255 2,402 SH   DFND 1 0 2,402 0
ISHARES TR US HOME CONS ETF 464288752 4,440 101,580 SH   DFND 1 0 101,580 0
ISHARES TR US AER DEF ETF 464288760 1,948 10,350 SH   DFND 1 0 10,350 0
ISHARES TR US REGNL BKS ETF 464288778 729 15,166 SH   DFND 1 0 15,166 0
ISHARES TR U.S. INSRNCE ETF 464288786 248 3,800 SH   DFND 1 0 3,800 0
ISHARES TR U.S. MED DVC ETF 464288810 1,865 10,747 SH   DFND 1 0 10,747 0
ISHARES TR MSCI EURO FL ETF 464289180 5,808 249,146 SH   DFND 1 0 249,146 0
ISHARES TR RUS TP200 GR ETF 464289438 1,283 17,893 SH   DFND 1 0 17,893 0
ISHARES TR GRWT ALLOCAT ETF 464289867 418 9,292 SH   DFND 1 0 9,292 0
ISHARES TR FLTG RATE NT ETF 46429B655 3,756 73,915 SH   DFND 1 0 73,915 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,138 23,722 SH   DFND 1 0 23,722 0
ISHARES TR MIN VOL USA ETF 46429B697 553 10,480 SH   DFND 1 0 10,480 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,663 16,122 SH   DFND 1 0 16,122 0
ISHARES TR MRNGSTR INC ETF 46432F875 460 17,797 SH   DFND 1 0 17,797 0
ISHARES TR 0-5YR INVT GR CP 46434V100 724 14,408 SH   DFND 1 0 14,408 0
ISHARES TR HDG MSCI EAFE 46434V803 2,693 90,727 SH   DFND 1 0 90,727 0
ISHARES TR ULTR SH TRM BD 46434V878 385 7,698 SH   DFND 1 0 7,698 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,128 31,459 SH   DFND 1 0 31,459 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 5,156 53,008 SH   DFND 1 0 53,008 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,468 22,260 SH   DFND 1 0 22,260 0
JD COM INC SPON ADR CL A 47215P106 2,341 56,497 SH   DFND 1 0 56,497 0
JOHNSON & JOHNSON COM 478160104 100,302 717,786 SH   DFND 1 0 717,786 0
JOHNSON CTLS INTL PLC SHS G51502105 1,757 46,103 SH   DFND 1 0 46,103 0
JPMORGAN CHASE & CO COM 46625H100 87,238 815,581 SH   DFND 1 49,440 766,141 0
JPMORGAN CHASE & CO COM 46625H100 4,448 41,500 SH Put DFND 1 41,500 0 0
JUST ENERGY GROUP INC COM 48213W101 2,205 513,298 SH   DFND 1 0 513,298 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 749 7,010 SH   DFND 1 0 7,010 0
KANSAS CITY SOUTHERN COM NEW 485170302 223 2,123 SH   DFND 1 0 2,123 0
KAR AUCTION SVCS INC COM 48238T109 2,519 49,866 SH   DFND 1 0 49,866 0
KELLOGG CO COM 487836108 4,000 58,836 SH   DFND 1 0 58,836 0
KEYCORP NEW COM 493267108 396 19,626 SH   DFND 1 17,561 2,065 0
KIMBERLY CLARK CORP COM 494368103 2,273 18,839 SH   DFND 1 0 18,839 0
KINDER MORGAN INC DEL COM 49456B101 3,962 219,193 SH   DFND 1 0 219,193 0
KINROSS GOLD CORP COM NO PAR 496902404 1,156 268,602 SH   DFND 1 70,086 198,516 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,097 202,048 SH   DFND 1 38 202,010 0
KKR & CO L P DEL COM UNITS 48248M102 1,119 53,111 SH   DFND 1 0 53,111 0
KLA-TENCOR CORP COM 482480100 940 8,947 SH   DFND 1 0 8,947 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3,748 99,131 SH   DFND 1 0 99,131 0
KRAFT HEINZ CO COM 500754106 14,567 187,308 SH   DFND 1 0 187,308 0
KROGER CO COM 501044101 5,060 184,306 SH   DFND 1 0 184,306 0
L BRANDS INC COM 501797104 1,047 17,380 SH   DFND 1 0 17,380 0
LAM RESEARCH CORP COM 512807108 525 2,854 SH   DFND 1 0 2,854 0
LAUDER ESTEE COS INC CL A 518439104 310 2,434 SH   DFND 1 0 2,434 0
LEAR CORP COM NEW 521865204 341 1,932 SH   DFND 1 0 1,932 0
LENNAR CORP CL A 526057104 591 9,348 SH   DFND 1 0 9,348 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,560 46,102 SH   DFND 1 0 46,102 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 254 12,601 SH   DFND 1 0 12,601 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 835 34,196 SH   DFND 1 0 34,196 0
LILLY ELI & CO COM 532457108 10,585 125,318 SH   DFND 1 0 125,318 0
LINCOLN NATL CORP IND COM 534187109 1,973 25,666 SH   DFND 1 0 25,666 0
LIVE NATION ENTERTAINMENT IN COM 538034109 858 20,166 SH   DFND 1 0 20,166 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 608 162,230 SH   DFND 1 0 162,230 0
LOCKHEED MARTIN CORP COM 539830109 5,366 16,711 SH   DFND 1 0 16,711 0
LOGITECH INTL S A SHS H50430232 430 12,788 SH   DFND 1 0 12,788 0
LOWES COS INC COM 548661107 1,743 18,750 SH   DFND 1 0 18,750 0
LULULEMON ATHLETICA INC COM 550021109 451 5,743 SH   DFND 1 0 5,743 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,126 109,905 SH   DFND 1 0 109,905 0
MAGNA INTL INC COM 559222401 60,445 1,066,536 SH   DFND 1 19,092 1,047,444 0
MANULIFE FINL CORP COM 56501R106 209,988 10,066,893 SH   DFND 1 111,219 9,955,674 0
MARATHON PETE CORP COM 56585A102 539 8,172 SH   DFND 1 0 8,172 0
MASCO CORP COM 574599106 393 8,938 SH   DFND 1 0 8,938 0
MASTERCARD INCORPORATED CL A 57636Q104 10,184 67,275 SH   DFND 1 0 67,275 0
MAXAR TECHNOLOGIES LTD COM 57778L103 1,602 24,976 SH   DFND 1 0 24,976 0
MCCORMICK & CO INC COM VTG 579780107 324 3,220 SH   DFND 1 0 3,220 0
MCCORMICK & CO INC COM NON VTG 579780206 6,780 66,531 SH   DFND 1 0 66,531 0
MCDONALDS CORP COM 580135101 20,595 119,641 SH   DFND 1 0 119,641 0
MCKESSON CORP COM 58155Q103 7,985 51,195 SH   DFND 1 0 51,195 0
MEDTRONIC PLC SHS G5960L103 8,943 110,735 SH   DFND 1 0 110,735 0
MERCK & CO INC COM 58933Y105 9,553 169,747 SH   DFND 1 0 169,747 0
METHANEX CORP COM 59151K108 2,385 39,457 SH   DFND 1 0 39,457 0
METLIFE INC COM 59156R108 48,005 949,358 SH   DFND 1 0 949,358 0
MICRON TECHNOLOGY INC COM 595112103 1,000 24,321 SH   DFND 1 0 24,321 0
MICROSEMI CORP COM 595137100 1,605 31,068 SH   DFND 1 0 31,068 0
MICROSOFT CORP COM 594918104 75,382 881,135 SH   DFND 1 38,578 842,557 0
MICROSOFT CORP COM 594918104 6,847 80,000 SH Put DFND 1 80,000 0 0
MIDDLEBY CORP COM 596278101 270 2,000 SH   DFND 1 0 2,000 0
MOLSON COORS BREWING CO CL B 60871R209 341 4,160 SH   DFND 1 0 4,160 0
MONDELEZ INTL INC CL A 609207105 7,727 180,519 SH   DFND 1 0 180,519 0
MONSANTO CO NEW COM 61166W101 325 2,780 SH   DFND 1 0 2,780 0
MORGAN STANLEY COM NEW 617446448 1,909 36,379 SH   DFND 1 0 36,379 0
NANOVIRICIDES INC COM NEW 630087203 17 18,900 SH   DFND 1 0 18,900 0
NEOVASC INC COM 64065J106 9 15,400 SH   DFND 1 0 15,400 0
NETFLIX INC COM 64110L106 3,293 17,154 SH   DFND 1 0 17,154 0
NEW GOLD INC CDA COM 644535106 1,457 444,482 SH   DFND 1 0 444,482 0
NEXTERA ENERGY INC COM 65339F101 1,165 7,456 SH   DFND 1 0 7,456 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,281 35,203 SH   DFND 1 0 35,203 0
NIKE INC CL B 654106103 13,738 219,606 SH   DFND 1 0 219,606 0
NOKIA CORP SPONSORED ADR 654902204 52 11,209 SH   DFND 1 0 11,209 0
NORBORD INC COM NEW 65548P403 5,357 158,456 SH   DFND 1 0 158,456 0
NORFOLK SOUTHERN CORP COM 655844108 506 3,489 SH   DFND 1 0 3,489 0
NORTHROP GRUMMAN CORP COM 666807102 417 1,359 SH   DFND 1 0 1,359 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 646 12,138 SH   DFND 1 0 12,138 0
NOVARTIS A G SPONSORED ADR 66987V109 4,480 53,348 SH   DFND 1 0 53,348 0
NOVO-NORDISK A S ADR 670100205 9,773 182,075 SH   DFND 1 0 182,075 0
NUCOR CORP COM 670346105 2,195 34,524 SH   DFND 1 0 34,524 0
NUTANIX INC CL A 67059N108 3,295 93,371 SH   DFND 1 0 93,371 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 751 73,658 SH   DFND 1 0 73,658 0
NVIDIA CORP COM 67066G104 3,179 16,427 SH   DFND 1 0 16,427 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 517 2,147 SH   DFND 1 0 2,147 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 388 9,209 SH   DFND 1 0 9,209 0
OBSIDIAN ENERGY LTD COM 674482104 391 316,786 SH   DFND 1 0 316,786 0
OMNICOM GROUP INC COM 681919106 1,113 15,287 SH   DFND 1 0 15,287 0
OPEN TEXT CORP COM 683715106 8,177 230,107 SH   DFND 1 14,921 215,186 0
ORACLE CORP COM 68389X105 12,041 254,660 SH   DFND 1 0 254,660 0
ORACLE CORP COM 68389X105 946 20,000 SH Call DFND 1 20,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 194 16,832 SH   DFND 1 0 16,832 0
PALO ALTO NETWORKS INC COM 697435105 374 2,577 SH   DFND 1 0 2,577 0
PARKER HANNIFIN CORP COM 701094104 959 4,804 SH   DFND 1 0 4,804 0
PATTERN ENERGY GROUP INC CL A 70338P100 875 40,763 SH   DFND 1 0 40,763 0
PAYPAL HLDGS INC COM 70450Y103 6,615 89,846 SH   DFND 1 28,906 60,940 0
PEMBINA PIPELINE CORP COM 706327103 110,475 3,052,010 SH   DFND 1 28,254 3,023,756 0
PENGROWTH ENERGY CORP COM 70706P104 363 455,949 SH   DFND 1 0 455,949 0
PEPSICO INC COM 713448108 27,225 226,999 SH   DFND 1 0 226,999 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 119 11,576 SH   DFND 1 3,700 7,876 0
PFIZER INC COM 717081103 45,120 1,245,570 SH   DFND 1 0 1,245,570 0
PG&E CORP COM 69331C108 267 5,948 SH   DFND 1 0 5,948 0
PHILIP MORRIS INTL INC COM 718172109 1,967 18,617 SH   DFND 1 0 18,617 0
PHILLIPS 66 COM 718546104 805 7,962 SH   DFND 1 0 7,962 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 7,042 66,439 SH   DFND 1 0 66,439 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,797 27,841 SH   DFND 1 0 27,841 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 914 9,000 SH   DFND 1 0 9,000 0
PIONEER NAT RES CO COM 723787107 560 3,238 SH   DFND 1 0 3,238 0
PNC FINL SVCS GROUP INC COM 693475105 315 2,184 SH   DFND 1 0 2,184 0
POTASH CORP SASK INC COM 73755L107 14,101 688,063 SH   DFND 1 47,471 640,592 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 189 11,404 SH   DFND 1 0 11,404 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 4,264 286,960 SH   DFND 1 0 286,960 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4,069 137,749 SH   DFND 1 0 137,749 0
POWERSHARES ETF TR II EX US SML PORT 73936T771 689 20,025 SH   DFND 1 0 20,025 0
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 410 9,031 SH   DFND 1 0 9,031 0
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 357 6,395 SH   DFND 1 0 6,395 0
POWERSHARES ETF TR II KBW BK PORT 73937B746 368 6,692 SH   DFND 1 0 6,692 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 3,385 70,947 SH   DFND 1 0 70,947 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 448 10,541 SH   DFND 1 0 10,541 0
POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 248 3,239 SH   DFND 1 0 3,239 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 563 10,909 SH   DFND 1 0 10,909 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 1,524 25,820 SH   DFND 1 0 25,820 0
POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 249 4,727 SH   DFND 1 0 4,727 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 826 6,360 SH   DFND 1 0 6,360 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 543 17,942 SH   DFND 1 0 17,942 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 410 3,662 SH   DFND 1 0 3,662 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 284 5,264 SH   DFND 1 0 5,264 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 229 4,704 SH   DFND 1 0 4,704 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 5,158 223,866 SH   DFND 1 0 223,866 0
POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 410 17,355 SH   DFND 1 0 17,355 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9,522 61,127 SH   DFND 1 0 61,127 0
PPG INDS INC COM 693506107 257 2,202 SH   DFND 1 0 2,202 0
PRAXAIR INC COM 74005P104 688 4,450 SH   DFND 1 0 4,450 0
PRECISION DRILLING CORP COM 2010 74022D308 627 207,491 SH   DFND 1 0 207,491 0
PRICE T ROWE GROUP INC COM 74144T108 270 2,573 SH   DFND 1 0 2,573 0
PRICELINE GRP INC COM NEW 741503403 436 251 SH   DFND 1 0 251 0
PROCTER AND GAMBLE CO COM 742718109 45,114 490,943 SH   DFND 1 0 490,943 0
PROGRESSIVE CORP OHIO COM 743315103 1,604 28,472 SH   DFND 1 0 28,472 0
PROLOGIS INC COM 74340W103 816 12,649 SH   DFND 1 0 12,649 0
PROSHARES TR S&P 500 DV ARIST 74348A467 298 4,648 SH   DFND 1 0 4,648 0
PRUDENTIAL FINL INC COM 744320102 1,982 17,236 SH   DFND 1 0 17,236 0
PRUDENTIAL PLC ADR 74435K204 330 6,489 SH   DFND 1 0 6,489 0
PUBLIC STORAGE COM 74460D109 1,942 9,292 SH   DFND 1 0 9,292 0
PVH CORP COM 693656100 410 2,985 SH   DFND 1 0 2,985 0
QUALCOMM INC COM 747525103 13,797 215,491 SH   DFND 1 0 215,491 0
QUANTA SVCS INC COM 74762E102 3,497 89,404 SH   DFND 1 0 89,404 0
QUARTERHILL INC COM 747713105 56 30,404 SH   DFND 1 0 30,404 0
RANGE RES CORP COM 75281A109 607 35,568 SH   DFND 1 0 35,568 0
RAYTHEON CO COM NEW 755111507 3,772 20,075 SH   DFND 1 0 20,075 0
RESTAURANT BRANDS INTL INC COM 76131D103 28,574 464,926 SH   DFND 1 13,422 451,504 0
RIO TINTO PLC SPONSORED ADR 767204100 1,319 24,917 SH   DFND 1 0 24,917 0
RITCHIE BROS AUCTIONEERS COM 767744105 929 31,151 SH   DFND 1 0 31,151 0
RITE AID CORP COM 767754104 627 318,429 SH   DFND 1 0 318,429 0
ROGERS COMMUNICATIONS INC CL B 775109200 72,704 1,427,507 SH   DFND 1 20,129 1,407,378 0
ROPER TECHNOLOGIES INC COM 776696106 441 1,703 SH   DFND 1 0 1,703 0
ROSS STORES INC COM 778296103 2,127 26,506 SH   DFND 1 0 26,506 0
ROYAL BK CDA MONTREAL QUE COM 780087102 504,469 6,177,474 SH   DFND 1 81,659 6,095,815 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 88 11,500 SH   DFND 1 0 11,500 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 736 6,173 SH   DFND 1 0 6,173 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 8,573 125,520 SH   DFND 1 0 125,520 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,637 84,483 SH   DFND 1 0 84,483 0
ROYAL GOLD INC COM 780287108 227 2,761 SH   DFND 1 0 2,761 0
RPM INTL INC COM 749685103 792 15,113 SH   DFND 1 0 15,113 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,732 80,009 SH   DFND 1 0 80,009 0
RYDER SYS INC COM 783549108 8,344 99,118 SH   DFND 1 0 99,118 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 1,211 11,982 SH   DFND 1 0 11,982 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 775 5,427 SH   DFND 1 0 5,427 0
S&P GLOBAL INC COM 78409V104 1,458 8,607 SH   DFND 1 0 8,607 0
SALESFORCE COM INC COM 79466L302 4,108 40,178 SH   DFND 1 0 40,178 0
SALLY BEAUTY HLDGS INC COM 79546E104 429 22,872 SH   DFND 1 0 22,872 0
SANDSTORM GOLD LTD COM NEW 80013R206 3,294 663,479 SH   DFND 1 0 663,479 0
SANOFI SPONSORED ADR 80105N105 2,098 48,773 SH   DFND 1 0 48,773 0
SAP SE SPON ADR 803054204 2,753 24,499 SH   DFND 1 0 24,499 0
SCHLUMBERGER LTD COM 806857108 3,571 52,984 SH   DFND 1 0 52,984 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 507 17,090 SH   DFND 1 0 17,090 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 306 8,084 SH   DFND 1 0 8,084 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,772 57,719 SH   DFND 1 0 57,719 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,902 86,151 SH   DFND 1 0 86,151 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 696 7,050 SH   DFND 1 0 7,050 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,839 25,454 SH   DFND 1 0 25,454 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,557 127,429 SH   DFND 1 0 127,429 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,503 19,860 SH   DFND 1 0 19,860 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,254 97,802 SH   DFND 1 0 97,802 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 358 7,000 SH   DFND 1 0 7,000 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 47 26,647 SH   DFND 1 0 26,647 0
SHAKE SHACK INC CL A 819047101 432 10,000 SH Put DFND 1 10,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 77,325 3,389,000 SH   DFND 1 24,354 3,364,646 0
SHERWIN WILLIAMS CO COM 824348106 1,916 4,672 SH   DFND 1 0 4,672 0
SHOPIFY INC CL A 82509L107 3,798 37,590 SH   DFND 1 0 37,590 0
SIMON PPTY GROUP INC NEW COM 828806109 1,348 7,851 SH   DFND 1 0 7,851 0
SIRIUS XM HLDGS INC COM 82968B103 146 27,195 SH   DFND 1 0 27,195 0
SMITH A O COM 831865209 278 4,529 SH   DFND 1 0 4,529 0
SMUCKER J M CO COM NEW 832696405 5,407 43,515 SH   DFND 1 0 43,515 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 5,318 75,594 SH   DFND 1 0 75,594 0
SOUTHERN CO COM 842587107 884 18,389 SH   DFND 1 0 18,389 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 989 3,996 SH   DFND 1 0 3,996 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,050 32,753 SH   DFND 1 900 31,853 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,576 63,281 SH   DFND 1 0 63,281 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 749 10,677 SH   DFND 1 0 10,677 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 262 6,361 SH   DFND 1 0 6,361 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 34,676 129,930 SH   DFND 1 0 129,930 0
SPDR SER TR SPDR BLOOMBERG 78468R663 14,627 159,994 SH   DFND 1 0 159,994 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 260 7,067 SH   DFND 1 0 7,067 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,221 20,734 SH   DFND 1 0 20,734 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1,225 27,118 SH   DFND 1 0 27,118 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,377 63,869 SH   DFND 1 0 63,869 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 672 18,561 SH   DFND 1 0 18,561 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 28,109 297,420 SH   DFND 1 0 297,420 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,111 23,461 SH   DFND 1 0 23,461 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 378 2,848 SH   DFND 1 0 2,848 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 3,075 36,227 SH   DFND 1 0 36,227 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 245 16,474 SH   DFND 1 0 16,474 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 485 45,861 SH   DFND 1 0 45,861 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 163 25,670 SH   DFND 1 0 25,670 0
SQUARE INC CL A 852234103 315 9,074 SH   DFND 1 0 9,074 0
STANLEY BLACK & DECKER INC COM 854502101 1,706 10,052 SH   DFND 1 0 10,052 0
STANTEC INC COM 85472N109 8,446 302,477 SH   DFND 1 0 302,477 0
STARBUCKS CORP COM 855244109 39,054 679,943 SH   DFND 1 0 679,943 0
STARS GROUP INC COM 85570W100 270 11,604 SH   DFND 1 0 11,604 0
STARWOOD PPTY TR INC COM 85571B105 229 10,732 SH   DFND 1 0 10,732 0
STRYKER CORP COM 863667101 472 3,048 SH   DFND 1 0 3,048 0
STUDENT TRANSN INC COM 86388A108 5,157 839,664 SH   DFND 1 0 839,664 0
SUN LIFE FINL INC COM 866796105 86,815 2,103,855 SH   DFND 1 34,396 2,069,459 0
SUNCOR ENERGY INC NEW COM 867224107 120,203 3,274,694 SH   DFND 1 92,956 3,181,738 0
SYNCHRONY FINL COM 87165B103 3,869 100,199 SH   DFND 1 0 100,199 0
SYSCO CORP COM 871829107 2,978 49,029 SH   DFND 1 0 49,029 0
TAHOE RES INC COM 873868103 95 19,862 SH   DFND 1 0 19,862 0
TAPESTRY INC COM 876030107 384 8,672 SH   DFND 1 0 8,672 0
TARGET CORP COM 87612E106 601 9,211 SH   DFND 1 0 9,211 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 265 2,530 SH   DFND 1 0 2,530 0
TASEKO MINES LTD COM 876511106 154 66,504 SH   DFND 1 0 66,504 0
TE CONNECTIVITY LTD REG SHS H84989104 4,254 44,750 SH   DFND 1 0 44,750 0
TECK RESOURCES LTD CL B 878742204 17,681 676,290 SH   DFND 1 28,537 647,753 0
TEEKAY CORPORATION COM Y8564W103 340 36,431 SH   DFND 1 0 36,431 0
TELUS CORP COM 87971M103 104,841 2,769,751 SH   DFND 1 33,415 2,736,336 0
TEMPLETON GLOBAL INCOME FD COM 880198106 1,239 191,800 SH   DFND 1 0 191,800 0
TENNECO INC COM 880349105 1,006 17,176 SH   DFND 1 0 17,176 0
TEREX CORP NEW COM 880779103 418 8,673 SH   DFND 1 0 8,673 0
TESLA INC COM 88160R101 1,787 5,739 SH   DFND 1 0 5,739 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 981 51,740 SH   DFND 1 0 51,740 0
TEXAS INSTRS INC COM 882508104 3,497 33,476 SH   DFND 1 0 33,476 0
TEXTRON INC COM 883203101 724 12,797 SH   DFND 1 0 12,797 0
THERMO FISHER SCIENTIFIC INC COM 883556102 530 2,793 SH   DFND 1 0 2,793 0
THOMSON REUTERS CORP COM 884903105 14,290 328,302 SH   DFND 1 14,797 313,505 0
TIME WARNER INC COM NEW 887317303 732 8,006 SH   DFND 1 0 8,006 0
TJX COS INC NEW COM 872540109 3,011 39,373 SH   DFND 1 0 39,373 0
TORONTO DOMINION BK ONT COM NEW 891160509 438,543 7,484,730 SH   DFND 1 103,555 7,381,175 0
TOTAL S A SPONSORED ADR 89151E109 1,116 20,187 SH   DFND 1 0 20,187 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,045 8,214 SH   DFND 1 0 8,214 0
TRANSALTA CORP COM 89346D107 3,154 532,793 SH   DFND 1 0 532,793 0
TRANSCANADA CORP COM 89353D107 177,949 3,657,933 SH   DFND 1 49,322 3,608,611 0
TRANSGLOBE ENERGY CORP COM 893662106 49 35,100 SH   DFND 1 0 35,100 0
TRANSOCEAN LTD REG SHS H8817H100 139 13,019 SH   DFND 1 0 13,019 0
TRAVELERS COMPANIES INC COM 89417E109 1,831 13,496 SH   DFND 1 0 13,496 0
TUPPERWARE BRANDS CORP COM 899896104 835 13,312 SH   DFND 1 0 13,312 0
TURQUOISE HILL RES LTD COM 900435108 112 32,991 SH   DFND 1 0 32,991 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 483 13,989 SH   DFND 1 0 13,989 0
TWITTER INC COM 90184L102 223 9,290 SH   DFND 1 0 9,290 0
TWITTER INC COM 90184L102 1,201 50,000 SH Call DFND 1 50,000 0 0
TYSON FOODS INC CL A 902494103 594 7,327 SH   DFND 1 0 7,327 0
U S SILICA HLDGS INC COM 90346E103 1,796 55,156 SH   DFND 1 0 55,156 0
UNDER ARMOUR INC CL A 904311107 394 27,302 SH   DFND 1 20,000 7,302 0
UNDER ARMOUR INC CL A 904311107 289 20,000 SH Put DFND 1 20,000 0 0
UNDER ARMOUR INC CL C 904311206 188 14,134 SH   DFND 1 0 14,134 0
UNILEVER N V N Y SHS NEW 904784709 2,641 46,883 SH   DFND 1 0 46,883 0
UNILEVER PLC SPON ADR NEW 904767704 17,193 310,630 SH   DFND 1 0 310,630 0
UNION PAC CORP COM 907818108 10,509 78,356 SH   DFND 1 0 78,356 0
UNITED PARCEL SERVICE INC CL B 911312106 18,595 156,046 SH   DFND 1 0 156,046 0
UNITED RENTALS INC COM 911363109 559 3,250 SH   DFND 1 0 3,250 0
UNITED STATES STL CORP NEW COM 912909108 309 8,790 SH   DFND 1 5,573 3,217 0
UNITED TECHNOLOGIES CORP COM 913017109 36,765 288,165 SH   DFND 1 0 288,165 0
UNITEDHEALTH GROUP INC COM 91324P102 12,063 54,711 SH   DFND 1 0 54,711 0
UNUM GROUP COM 91529Y106 221 4,029 SH   DFND 1 0 4,029 0
US BANCORP DEL COM NEW 902973304 1,777 33,162 SH   DFND 1 0 33,162 0
V F CORP COM 918204108 2,931 39,605 SH   DFND 1 0 39,605 0
VALE S A ADR 91912E105 5,322 434,994 SH   DFND 1 0 434,994 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,725 131,117 SH   DFND 1 17,374 113,743 0
VALERO ENERGY CORP NEW COM 91913Y100 16,473 179,220 SH   DFND 1 0 179,220 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 869 37,391 SH   DFND 1 0 37,391 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 2,858 91,592 SH   DFND 1 0 91,592 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 450 3,615 SH   DFND 1 0 3,615 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,125 32,965 SH   DFND 1 0 32,965 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 701 8,868 SH   DFND 1 0 8,868 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2,927 53,836 SH   DFND 1 0 53,836 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,200 13,046 SH   DFND 1 0 13,046 0
VANGUARD INDEX FDS REIT ETF 922908553 238 2,871 SH   DFND 1 0 2,871 0
VANGUARD INDEX FDS VALUE ETF 922908744 431 4,053 SH   DFND 1 0 4,053 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 398 2,899 SH   DFND 1 0 2,899 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,027 22,374 SH   DFND 1 0 22,374 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 10,432 176,373 SH   DFND 1 0 176,373 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 583 11,950 SH   DFND 1 0 11,950 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,251 40,998 SH   DFND 1 0 40,998 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,790 86,153 SH   DFND 1 0 86,153 0
VANGUARD STAR FD VG TL INTL STK F 921909768 481 8,472 SH   DFND 1 0 8,472 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 400 8,915 SH   DFND 1 0 8,915 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,127 24,838 SH   DFND 1 0 24,838 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 2,970 36,992 SH   DFND 1 0 36,992 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,086 7,031 SH   DFND 1 0 7,031 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 834 6,014 SH   DFND 1 0 6,014 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,543 15,432 SH   DFND 1 0 15,432 0
VERISIGN INC COM 92343E102 813 7,100 SH   DFND 1 0 7,100 0
VERIZON COMMUNICATIONS INC COM 92343V104 25,504 481,790 SH   DFND 1 0 481,790 0
VERMILION ENERGY INC COM 923725105 30,553 843,334 SH   DFND 1 0 843,334 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,610 17,416 SH   DFND 1 0 17,416 0
VIACOM INC NEW CL B 92553P201 2,860 92,824 SH   DFND 1 0 92,824 0
VISA INC COM CL A 92826C839 49,815 436,835 SH   DFND 1 0 436,835 0
VISA INC COM CL A 92826C839 1,165 10,200 SH Put DFND 1 10,200 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5,954 186,612 SH   DFND 1 0 186,612 0
VULCAN MATLS CO COM 929160109 1,403 10,930 SH   DFND 1 0 10,930 0
WABCO HLDGS INC COM 92927K102 1,155 8,049 SH   DFND 1 0 8,049 0
WABTEC CORP COM 929740108 1,483 18,214 SH   DFND 1 0 18,214 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,535 145,066 SH   DFND 1 0 145,066 0
WAL-MART STORES INC COM 931142103 20,593 208,662 SH   DFND 1 0 208,662 0
WASTE CONNECTIONS INC COM 94106B101 8,162 115,076 SH   DFND 1 14,819 100,257 0
WASTE MGMT INC DEL COM 94106L109 3,490 40,438 SH   DFND 1 0 40,438 0
WELLS FARGO CO NEW COM 949746101 33,020 544,202 SH   DFND 1 0 544,202 0
WELLS FARGO CO NEW COM 949746101 5,467 90,000 SH Call DFND 1 90,000 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,077 822 SH   DFND 1 0 822 0
WESTERN COPPER & GOLD CORP COM 95805V108 26 25,600 SH   DFND 1 0 25,600 0
WESTERN DIGITAL CORP COM 958102105 2,057 25,862 SH   DFND 1 0 25,862 0
WESTERN UN CO COM 959802109 733 38,553 SH   DFND 1 0 38,553 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 55 14,573 SH   DFND 1 0 14,573 0
WEYERHAEUSER CO COM 962166104 601 17,031 SH   DFND 1 0 17,031 0
WGL HLDGS INC COM 92924F106 217 2,530 SH   DFND 1 0 2,530 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,274 193,342 SH   DFND 1 24,864 168,478 0
WHIRLPOOL CORP COM 963320106 2,650 15,711 SH   DFND 1 0 15,711 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 229 7,875 SH   DFND 1 0 7,875 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 10,164 171,303 SH   DFND 1 0 171,303 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 997 14,110 SH   DFND 1 0 14,110 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 2,720 85,865 SH   DFND 1 0 85,865 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 11,435 179,493 SH   DFND 1 0 179,493 0
WYNDHAM WORLDWIDE CORP COM 98310W108 384 3,310 SH   DFND 1 0 3,310 0
WYNN RESORTS LTD COM 983134107 3,857 22,871 SH   DFND 1 0 22,871 0
XENON PHARMACEUTICALS INC COM 98420N105 178 62,918 SH   DFND 1 0 62,918 0
XYLEM INC COM 98419M100 281 4,123 SH   DFND 1 0 4,123 0
YAMANA GOLD INC COM 98462Y100 703 226,698 SH   DFND 1 0 226,698 0
YAMANA GOLD INC COM 98462Y100 156 50,000 SH Call DFND 1 50,000 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 1,793 40,769 SH   DFND 1 0 40,769 0
YUM BRANDS INC COM 988498101 1,376 16,858 SH   DFND 1 0 16,858 0
YUM CHINA HLDGS INC COM 98850P109 344 8,585 SH   DFND 1 0 8,585 0
ZIOPHARM ONCOLOGY INC COM 98973P101 43 10,320 SH   DFND 1 0 10,320 0
ZOETIS INC CL A 98978V103 732 10,164 SH   DFND 1 0 10,164 0