0002023101-24-000012.txt : 20240830 0002023101-24-000012.hdr.sgml : 20240830 20240830145118 ACCESSION NUMBER: 0002023101-24-000012 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20240830 DATE AS OF CHANGE: 20240830 EFFECTIVENESS DATE: 20240830 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Federation des caisses Desjardins du Quebec CENTRAL INDEX KEY: 0002022297 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: A8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-24160 FILM NUMBER: 241269234 BUSINESS ADDRESS: STREET 1: 100 RUE DES COMMANDEURS CITY: LEVIS STATE: A8 ZIP: G6V5C1 BUSINESS PHONE: 418 835 8444 MAIL ADDRESS: STREET 1: 100 RUE DES COMMANDEURS CITY: LEVIS STATE: A8 ZIP: G6V5C1 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0002022297 XXXXXXXX 09-30-2019 09-30-2019 Federation des caisses Desjardins du Quebec
100 RUE DES COMMANDEURS LEVIS A8 G6V5C1
13F HOLDINGS REPORT 028-24160 Y DGAM oversees the assets belonging to the following Managers, DII (0002022299), DCMI (0002022316) and DTI (0002022283). All the assets associated with the Managers DII, DCMI and DTI have been consolidated and reported together with the assets managed by DGAM.
Marie-Andree Alain Vice-President and Chief Compliance and Privacy Officer 418 835 8444 Marie-Andree Alain Montreal A8 08-30-2024 6 2731 6874616263 false 1 0001563660 028-21533 Desjardins Global Asset Management Inc. 2 0002022321 028-24164 Desjardins Securities inc. 3 0002023101 028-24169 Regime de rentes du Mouvement Desjardins 4 0002022283 028-24173 Desjardins Trust Inc. 5 0002022299 028-24171 Desjardins Investments Inc 6 0002022316 028-24170 Desjardins Capital Management Inc
INFORMATION TABLE 2 S13F19Q3.xml ALLEGION PUB LTD CO ORD SHS G0176J109 1058577 10213 SH DFND 1 10213 0 0 ALLERGAN PLC SHS G0177J108 1394450 8286 SH DFND 1 8286 0 0 AON PLC SHS CL A G0408V102 579355 2993 SH DFND 1 2993 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 200098 2850 SH DFND 1 2850 0 0 ASSURED GUARANTY LTD COM G0585R106 221321 4978 SH DFND 1 4978 0 0 CARDTRONICS PLC SHS CL A G1991C105 186307 6163 SH DFND 1 6163 0 0 CREDICORP LTD COM G2519Y108 1304640 6259 SH DFND 1 6259 0 0 MIMECAST LTD ORD SHS G14838109 153801 4313 SH DFND 1 4313 0 0 EATON CORP PLC SHS G29183103 531079 6387 SH DFND 1 6387 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 66837 27840 SH DFND 1 27840 0 0 APTIV PLC SHS G6095L109 1462231 16727 SH DFND 1 16727 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 428707 2216 SH DFND 1 2216 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 565718 10519 SH DFND 1 10519 0 0 TECHNIPFMC PLC COM G87110105 349137 14475 SH DFND 1 14475 0 0 PERRIGO CO PLC SHS G97822103 841200 15051 SH DFND 1 15051 0 0 CHUBB LIMITED COM H1467J104 1118617 6929 SH DFND 1 6929 0 0 AERCAP HOLDINGS NV SHS N00985106 1365180 24936 SH DFND 1 24936 0 0 CORE LABORATORIES N V COM N22717107 256151 5498 SH DFND 1 5498 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 542659 6064 SH DFND 1 6064 0 0 AES CORP COM 00130H105 509187 31162 SH DFND 1 31162 0 0 AT&T INC COM 00206R102 1830298 48378 SH DFND 1 48378 0 0 AARONS INC COM PAR $0.50 002535300 238266 3709 SH DFND 1 3709 0 0 ABBVIE INC COM 00287Y109 508384 6714 SH DFND 1 6714 0 0 ACTIVISION BLIZZARD INC COM 00507V109 384391 7265 SH DFND 1 7265 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1353515 17663 SH DFND 1 17663 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 191029 9088 SH DFND 1 9088 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 287802 1721 SH DFND 1 1721 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 420778 3284 SH DFND 1 3284 0 0 ALLSTATE CORP COM 020002101 585098 5386 SH DFND 1 5386 0 0 AMERCO COM 023586100 1361528 3492 SH DFND 1 3492 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 401741 14901 SH DFND 1 14901 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 165703 10216 SH DFND 1 10216 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 161702 6693 SH DFND 1 6693 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 957492 8878 SH DFND 1 8878 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1166302 20939 SH DFND 1 20939 0 0 AMERICAN STS WTR CO COM 029899101 255921 2848 SH DFND 1 2848 0 0 AMERISOURCEBERGEN CORP COM 03073E105 556347 6756 SH DFND 1 6756 0 0 AMERIPRISE FINL INC COM 03076C106 1946427 13232 SH DFND 1 13232 0 0 AMGEN INC COM 031162100 954584 4933 SH DFND 1 4933 0 0 ANTHEM INC COM 036752103 1090358 4541 SH DFND 1 4541 0 0 APPLIED MATLS INC COM 038222105 597253 11969 SH DFND 1 11969 0 0 APTARGROUP INC COM 038336103 216772 1831 SH DFND 1 1831 0 0 ARCH COAL INC CL A 039380407 167098 2252 SH DFND 1 2252 0 0 ASPEN TECHNOLOGY INC COM 045327103 220008 1790 SH DFND 1 1790 0 0 ASSURANT INC COM 04621X108 1176542 9351 SH DFND 1 9351 0 0 ATMOS ENERGY CORP COM 049560105 378015 3320 SH DFND 1 3320 0 0 ATRICURE INC COM 04963C209 171206 6862 SH DFND 1 6862 0 0 ATRION CORP COM 049904105 172553 222 SH DFND 1 222 0 0 AVNET INC COM 053807103 1270589 28563 SH DFND 1 28563 0 0 BB&T CORP COM 054937107 1324550 24822 SH DFND 1 24822 0 0 BADGER METER INC COM 056525108 210342 3917 SH DFND 1 3917 0 0 BALCHEM CORP COM 057665200 208371 2102 SH DFND 1 2102 0 0 BANCFIRST CORP COM 05945F103 206106 3719 SH DFND 1 3719 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 299736 36868 SH DFND 1 36868 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 346743 7012 SH DFND 1 7012 0 0 BENEFITFOCUS INC COM 08180D106 160284 6729 SH DFND 1 6729 0 0 BERRY GLOBAL GROUP INC COM 08579W103 165438 4215 SH DFND 1 4215 0 0 BEST BUY INC COM 086516101 475755 6896 SH DFND 1 6896 0 0 BIOGEN INC COM 09062X103 1013058 4351 SH DFND 1 4351 0 0 BIO TECHNE CORP COM 09073M104 201344 1029 SH DFND 1 1029 0 0 BLACK HILLS CORP COM 092113109 208398 2716 SH DFND 1 2716 0 0 BLOCK H & R INC COM 093671105 1071001 45343 SH DFND 1 45343 0 0 BLUCORA INC COM 095229100 133175 6157 SH DFND 1 6157 0 0 BOEING CO COM 097023105 531412 1397 SH DFND 1 1397 0 0 BOOKING HLDGS INC COM 09857L108 1375641 701 SH DFND 1 701 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 239162 1569 SH DFND 1 1569 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 590601 29108 SH DFND 1 29108 0 0 CBS CORP NEW CL B 124857202 430123 10657 SH DFND 1 10657 0 0 CDK GLOBAL INC COM 12508E101 443708 9232 SH DFND 1 9232 0 0 CDW CORP COM 12514G108 385709 3130 SH DFND 1 3130 0 0 CIGNA CORP NEW COM 125523100 338040 2226 SH DFND 1 2226 0 0 CIT GROUP INC COM NEW 125581801 443765 9796 SH DFND 1 9796 0 0 CVS HEALTH CORP COM 126650100 1356486 21509 SH DFND 1 21509 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 285788 2024 SH DFND 1 2024 0 0 CALAVO GROWERS INC COM 128246105 209586 2202 SH DFND 1 2202 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 217148 4108 SH DFND 1 4108 0 0 CALLAWAY GOLF CO COM 131193104 275156 14176 SH DFND 1 14176 0 0 CAPITAL ONE FINL CORP COM 14040H105 969300 10654 SH DFND 1 10654 0 0 CARDINAL HEALTH INC COM 14149Y108 492799 10447 SH DFND 1 10447 0 0 CARLISLE COS INC COM 142339100 219765 1510 SH DFND 1 1510 0 0 CARMAX INC COM 143130102 1281016 14557 SH DFND 1 14557 0 0 CELANESE CORP DEL COM 150870103 590828 4831 SH DFND 1 4831 0 0 CELGENE CORP COM 151020104 1349288 13588 SH DFND 1 13588 0 0 CENTENE CORP DEL COM 15135B101 862713 19944 SH DFND 1 19944 0 0 CENTERPOINT ENERGY INC COM 15189T107 995547 32987 SH DFND 1 32987 0 0 CENTURYLINK INC COM 156700106 647100 51851 SH DFND 1 51851 0 0 CHARLES RIV LABS INTL INC COM 159864107 211723 1599 SH DFND 1 1599 0 0 CHEFS WHSE INC COM 163086101 248712 6170 SH DFND 1 6170 0 0 CHEMED CORP NEW COM 16359R103 256908 616 SH DFND 1 616 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1311816 20801 SH DFND 1 20801 0 0 CHESAPEAKE ENERGY CORP COM 165167107 420301 298086 SH DFND 1 298086 0 0 CHURCH & DWIGHT INC COM 171340102 1382172 18372 SH DFND 1 18372 0 0 CHURCHILL DOWNS INC COM 171484108 265294 2149 SH DFND 1 2149 0 0 CISCO SYS INC COM 17275R102 478585 9686 SH DFND 1 9686 0 0 CITIGROUP INC COM NEW 172967424 1532194 22180 SH DFND 1 22180 0 0 CITIZENS FINL GROUP INC COM 174610105 1243503 35157 SH DFND 1 35157 0 0 COCA COLA CO COM 191216100 478445 8790 SH DFND 1 8790 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 196340 3564 SH DFND 1 3564 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 209185 5750 SH DFND 1 5750 0 0 COMFORT SYS USA INC COM 199908104 183112 4140 SH DFND 1 4140 0 0 COMERICA INC COM 200340107 436717 6617 SH DFND 1 6617 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 311576 91640 SH DFND 1 91640 0 0 CONAGRA BRANDS INC COM 205887102 535337 17465 SH DFND 1 17465 0 0 CONOCOPHILLIPS COM 20825C104 483076 8478 SH DFND 1 8478 0 0 CORNING INC COM 219350105 474544 16639 SH DFND 1 16639 0 0 COSTCO WHSL CORP NEW COM 22160K105 1592383 5527 SH DFND 1 5527 0 0 COTY INC COM CL A 222070203 937597 89210 SH DFND 1 89210 0 0 COVANTA HLDG CORP COM 22282E102 202694 11730 SH DFND 1 11730 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1169213 8411 SH DFND 1 8411 0 0 CRYOLIFE INC COM 228903100 192808 7099 SH DFND 1 7099 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 143920 3695 SH DFND 1 3695 0 0 DECKERS OUTDOOR CORP COM 243537107 203812 1383 SH DFND 1 1383 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 523411 9087 SH DFND 1 9087 0 0 DIAMONDBACK ENERGY INC COM 25278X109 161568 1797 SH DFND 1 1797 0 0 DIGITAL RLTY TR INC COM 253868103 1448290 11157 SH DFND 1 11157 0 0 DISNEY WALT CO COM DISNEY 254687106 1630190 12512 SH DFND 1 12512 0 0 DISCOVER FINL SVCS COM 254709108 515835 6362 SH DFND 1 6362 0 0 DUNKIN BRANDS GROUP INC COM 265504100 221120 2787 SH DFND 1 2787 0 0 EL POLLO LOCO HLDGS INC COM 268603107 201996 18464 SH DFND 1 18464 0 0 EASTGROUP PPTY INC COM 277276101 229518 1836 SH DFND 1 1836 0 0 EBAY INC COM 278642103 889172 22811 SH DFND 1 22811 0 0 ECOLAB INC COM 278865100 1536532 7760 SH DFND 1 7760 0 0 EMPLOYERS HOLDINGS INC COM 292218104 215253 4937 SH DFND 1 4937 0 0 ENVESTNET INC COM 29404K106 168766 2977 SH DFND 1 2977 0 0 EPAM SYS INC COM 29414B104 222795 1222 SH DFND 1 1222 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 236161 1769 SH DFND 1 1769 0 0 ESCO TECHNOLOGIES INC COM 296315104 227529 2862 SH DFND 1 2862 0 0 EVERSOURCE ENERGY COM 30040W108 1570682 18377 SH DFND 1 18377 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1081194 8044 SH DFND 1 8044 0 0 EXPEDITORS INTL WASH INC COM 302130109 1242998 16734 SH DFND 1 16734 0 0 EXPONENT INC COM 30214U102 254366 3639 SH DFND 1 3639 0 0 FASTENAL CO COM 311900104 1377337 42162 SH DFND 1 42162 0 0 FEDERAL SIGNAL CORP COM 313855108 274520 8390 SH DFND 1 8390 0 0 F5 NETWORKS INC COM 315616102 1073888 7648 SH DFND 1 7648 0 0 FIFTH THIRD BANCORP COM 316773100 493798 18035 SH DFND 1 18035 0 0 FIRST AMERN FINL CORP COM 31847R102 221823 3761 SH DFND 1 3761 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1247366 12900 SH DFND 1 12900 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1788426 6236 SH DFND 1 6236 0 0 FLUOR CORP NEW COM 343412102 213337 11152 SH DFND 1 11152 0 0 FOOT LOCKER INC COM 344849104 155037 3593 SH DFND 1 3593 0 0 FORD MTR CO DEL COM 345370860 1212206 132337 SH DFND 1 132337 0 0 FORRESTER RESH INC COM 346563109 135124 4220 SH DFND 1 4220 0 0 FOX CORP CL A COM 35137L105 213996 6786 SH DFND 1 6786 0 0 FRESHPET INC COM 358039105 221625 4453 SH DFND 1 4453 0 0 GENERAL MLS INC COM 370334104 574253 10420 SH DFND 1 10420 0 0 GENERAL MTRS CO COM 37045V100 505390 13491 SH DFND 1 13491 0 0 GENTHERM INC COM 37253A103 217970 5306 SH DFND 1 5306 0 0 GETTY RLTY CORP NEW COM 374297109 207299 6468 SH DFND 1 6468 0 0 GILEAD SCIENCES INC COM 375558103 501969 7920 SH DFND 1 7920 0 0 GLADSTONE COML CORP COM 376536108 227644 9687 SH DFND 1 9687 0 0 GLOBAL PMTS INC COM 37940X102 371896 2340 SH DFND 1 2340 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 521296 2516 SH DFND 1 2516 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 397219 27584 SH DFND 1 27584 0 0 GRACO INC COM 384109104 195209 4240 SH DFND 1 4240 0 0 GRAINGER W W INC COM 384802104 1817759 6118 SH DFND 1 6118 0 0 GRAND CANYON ED INC COM 38526M106 176553 1799 SH DFND 1 1799 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 249606 2704 SH DFND 1 2704 0 0 HCP INC COM 40414L109 620547 17421 SH DFND 1 17421 0 0 HP INC COM 40434L105 494006 26149 SH DFND 1 26149 0 0 HARLEY DAVIDSON INC COM 412822108 509274 14162 SH DFND 1 14162 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 613331 10124 SH DFND 1 10124 0 0 HEICO CORP NEW COM 422806109 252406 2022 SH DFND 1 2022 0 0 HENRY JACK & ASSOC INC COM 426281101 222266 1523 SH DFND 1 1523 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 196232 7405 SH DFND 1 7405 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1773949 116938 SH DFND 1 116938 0 0 HILL ROM HLDGS INC COM 431475102 227971 2166 SH DFND 1 2166 0 0 HUMANA INC COM 444859102 1113844 4357 SH DFND 1 4357 0 0 ICF INTL INC COM 44925C103 229504 2717 SH DFND 1 2717 0 0 INNOSPEC INC COM 45768S105 227281 2550 SH DFND 1 2550 0 0 INTERPUBLIC GROUP COS INC COM 460690100 490899 22769 SH DFND 1 22769 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4948983 26217 SH DFND 1 26217 0 0 IQVIA HLDGS INC COM 46266C105 949215 6356 SH DFND 1 6356 0 0 ISHARES TR CORE S&P500 ETF 464287200 245975693 824122 SH DFND 1 824122 0 0 ISHARES TR CORE MSCI EURO 46434V738 17146873 374877 SH DFND 1 374877 0 0 JPMORGAN CHASE & CO COM 46625H100 529167 4497 SH DFND 1 4497 0 0 JACOBS ENGR GROUP INC COM 469814107 407494 4453 SH DFND 1 4453 0 0 JEFFERIES FINL GROUP INC COM 47233W109 7985 434 SH DFND 1 434 0 0 JONES LANG LASALLE INC COM 48020Q107 908200 6531 SH DFND 1 6531 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 218877 2212 SH DFND 1 2212 0 0 KEMPER CORP DEL COM 488401100 184226 2364 SH DFND 1 2364 0 0 KIMBERLY CLARK CORP COM 494368103 595072 4190 SH DFND 1 4190 0 0 KOHLS CORP COM 500255104 346825 6984 SH DFND 1 6984 0 0 KROGER CO COM 501044101 1654938 64207 SH DFND 1 64207 0 0 LPL FINL HLDGS INC COM 50212V100 202268 2470 SH DFND 1 2470 0 0 LTC PPTYS INC COM 502175102 233864 4565 SH DFND 1 4565 0 0 LAKELAND FINL CORP COM 511656100 191843 4378 SH DFND 1 4378 0 0 LAM RESEARCH CORP COM 512807108 572274 2477 SH DFND 1 2477 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 206337 2520 SH DFND 1 2520 0 0 LANTHEUS HLDGS INC COM 516544103 211080 8423 SH DFND 1 8423 0 0 LAUDER ESTEE COS INC CL A 518439104 1677588 8433 SH DFND 1 8433 0 0 LEIDOS HLDGS INC COM 525327102 615950 7173 SH DFND 1 7173 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1212078 11580 SH DFND 1 11580 0 0 LINCOLN NATL CORP IND COM 534187109 302494 5014 SH DFND 1 5014 0 0 LULULEMON ATHLETICA INC COM 550021109 1808819 9395 SH DFND 1 9395 0 0 M & T BK CORP COM 55261F104 1664055 10534 SH DFND 1 10534 0 0 MANPOWERGROUP INC COM 56418H100 1712095 20323 SH DFND 1 20323 0 0 MARATHON PETE CORP COM 56585A102 521458 8585 SH DFND 1 8585 0 0 MARCUS & MILLICHAP INC COM 566324109 222344 6265 SH DFND 1 6265 0 0 MARCUS CORP COM 566330106 208200 5624 SH DFND 1 5624 0 0 MARKEL CORP COM 570535104 990432 838 SH DFND 1 838 0 0 MARKETAXESS HLDGS INC COM 57060D108 234069 715 SH DFND 1 715 0 0 MARRIOTT INTL INC NEW CL A 571903202 964986 7759 SH DFND 1 7759 0 0 MARTIN MARIETTA MATLS INC COM 573284106 655417 2391 SH DFND 1 2391 0 0 MASTEC INC COM 576323109 286318 4411 SH DFND 1 4411 0 0 MASTERCARD INC CL A 57636Q104 1718855 6331 SH DFND 1 6331 0 0 MATRIX SVC CO COM 576853105 170303 9936 SH DFND 1 9936 0 0 MERCADOLIBRE INC COM 58733R102 1920050 3484 SH DFND 1 3484 0 0 MERCK & CO INC COM 58933Y105 561754 6674 SH DFND 1 6674 0 0 MERIT MED SYS INC COM 589889104 112366 3689 SH DFND 1 3689 0 0 MESA LABS INC COM 59064R109 192069 808 SH DFND 1 808 0 0 METLIFE INC COM 59156R108 333185 7068 SH DFND 1 7068 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1072801 1523 SH DFND 1 1523 0 0 MICROSOFT CORP COM 594918104 1890251 13596 SH DFND 1 13596 0 0 MILLER HERMAN INC COM 600544100 255246 5538 SH DFND 1 5538 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 339480 41963 SH DFND 1 41963 0 0 MONARCH CASINO & RESORT INC COM 609027107 194895 4676 SH DFND 1 4676 0 0 MONDELEZ INTL INC CL A 609207105 571510 10331 SH DFND 1 10331 0 0 MONOLITHIC PWR SYS INC COM 609839105 265527 1709 SH DFND 1 1709 0 0 MORGAN STANLEY COM NEW 617446448 460195 10785 SH DFND 1 10785 0 0 MORNINGSTAR INC COM 617700109 225961 1548 SH DFND 1 1548 0 0 MYRIAD GENETICS INC COM 62855J104 233134 8143 SH DFND 1 8143 0 0 NMI HLDGS INC CL A 629209305 192459 7329 SH DFND 1 7329 0 0 NV5 GLOBAL INC COM 62945V109 176638 2590 SH DFND 1 2590 0 0 NATIONAL CINEMEDIA INC COM 635309107 234511 28599 SH DFND 1 28599 0 0 NATIONAL OILWELL VARCO INC COM 637071101 279924 13204 SH DFND 1 13204 0 0 NETAPP INC COM 64110D104 371875 7082 SH DFND 1 7082 0 0 NETFLIX INC COM 64110L106 1166555 4359 SH DFND 1 4359 0 0 NORTHWESTERN CORP COM NEW 668074305 217870 2903 SH DFND 1 2903 0 0 NVIDIA CORP COM 67066G104 1414363 8126 SH DFND 1 8126 0 0 OCCIDENTAL PETE CORP COM 674599105 394576 8871 SH DFND 1 8871 0 0 OMNICOM GROUP INC COM 681919106 1472184 18805 SH DFND 1 18805 0 0 OMEGA FLEX INC COM 682095104 237760 2355 SH DFND 1 2355 0 0 ORACLE CORP COM 68389X105 533040 9688 SH DFND 1 9688 0 0 OUTFRONT MEDIA INC COM 69007J106 229823 8273 SH DFND 1 8273 0 0 PPG INDS INC COM 693506107 530799 4480 SH DFND 1 4480 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 233715 1285 SH DFND 1 1285 0 0 PTC THERAPEUTICS INC COM 69366J200 174274 5153 SH DFND 1 5153 0 0 PALO ALTO NETWORKS INC COM 697435105 1110669 5449 SH DFND 1 5449 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 236921 10364 SH DFND 1 10364 0 0 PAYPAL HLDGS INC COM 70450Y103 1204130 11624 SH DFND 1 11624 0 0 PEGASYSTEMS INC COM 705573103 193596 2847 SH DFND 1 2847 0 0 PENNYMAC MTG INVT TR COM 70931T103 218886 9842 SH DFND 1 9842 0 0 PEOPLES UTD FINL INC COM 712704105 1198436 76657 SH DFND 1 76657 0 0 PERKINELMER INC COM 714046109 296353 3482 SH DFND 1 3482 0 0 PFIZER INC COM 717081103 463160 12894 SH DFND 1 12894 0 0 PHILLIPS 66 COM 718546104 605167 5912 SH DFND 1 5912 0 0 PLUG POWER INC COM NEW 72919P202 217740 83107 SH DFND 1 83107 0 0 POOL CORPORATION COM 73278L105 228222 1132 SH DFND 1 1132 0 0 POPULAR INC COM NEW 733174700 202438 3744 SH DFND 1 3744 0 0 PRIMERICA INC COM 74164M108 213494 1680 SH DFND 1 1680 0 0 PROCTER & GAMBLE CO COM 742718109 2259701 18169 SH DFND 1 18169 0 0 PRUDENTIAL FINL INC COM 744320102 916770 10192 SH DFND 1 10192 0 0 PULTE GROUP INC COM 745867101 608265 16642 SH DFND 1 16642 0 0 QUAKER CHEM CORP COM 747316107 161950 1025 SH DFND 1 1025 0 0 QTS RLTY TR INC COM CL A 74736A103 235966 4589 SH DFND 1 4589 0 0 Q2 HLDGS INC COM 74736L109 227403 2884 SH DFND 1 2884 0 0 QUALCOMM INC COM 747525103 1539065 20178 SH DFND 1 20178 0 0 QUINSTREET INC COM 74874Q100 157060 12475 SH DFND 1 12475 0 0 RLI CORP COM 749607107 226861 2442 SH DFND 1 2442 0 0 RPM INTL INC COM 749685103 259706 3777 SH DFND 1 3777 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 305394 3704 SH DFND 1 3704 0 0 REALPAGE INC COM 75606N109 218655 3479 SH DFND 1 3479 0 0 REGIONS FINL CORP NEW COM 7591EP100 1782265 112659 SH DFND 1 112659 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 189540 12636 SH DFND 1 12636 0 0 REX AMERICAN RESOURCES CORP COM 761624105 193572 2536 SH DFND 1 2536 0 0 REXFORD INDL RLTY INC COM 76169C100 242506 5509 SH DFND 1 5509 0 0 ROCKWELL AUTOMATION INC COM 773903109 477920 2900 SH DFND 1 2900 0 0 ROGERS CORP COM 775133101 200993 1470 SH DFND 1 1470 0 0 ROLLINS INC COM 775711104 186955 5489 SH DFND 1 5489 0 0 ROPER TECHNOLOGIES INC COM 776696106 1470421 4124 SH DFND 1 4124 0 0 ROYAL GOLD INC COM 780287108 309277 2512 SH DFND 1 2512 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 400309 1660 SH DFND 1 1660 0 0 SVB FINL GROUP COM 78486Q101 843322 4036 SH DFND 1 4036 0 0 SANDERSON FARMS INC COM 800013104 214349 1417 SH DFND 1 1417 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 261391 2709 SH DFND 1 2709 0 0 SCHLUMBERGER LTD COM 806857108 956029 27981 SH DFND 1 27981 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 869143 20778 SH DFND 1 20778 0 0 SEALED AIR CORP NEW COM 81211K100 479789 11561 SH DFND 1 11561 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 145605 4586 SH DFND 1 4586 0 0 SHERWIN WILLIAMS CO COM 824348106 1615315 2938 SH DFND 1 2938 0 0 SIRIUS XM HLDGS INC COM 82968B103 919073 147047 SH DFND 1 147047 0 0 SLEEP NUMBER CORP COM 83125X103 254035 6148 SH DFND 1 6148 0 0 SONOCO PRODS CO COM 835495102 189408 3255 SH DFND 1 3255 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 480939 5848 SH DFND 1 5848 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 217763 8447 SH DFND 1 8447 0 0 STAG INDL INC COM 85254J102 207303 7032 SH DFND 1 7032 0 0 STATE STR CORP COM 857477103 1055002 17824 SH DFND 1 17824 0 0 STEELCASE INC CL A 858155203 222014 12066 SH DFND 1 12066 0 0 STEPAN CO COM 858586100 232556 2397 SH DFND 1 2397 0 0 SUN CMNTYS INC COM 866674104 250236 1686 SH DFND 1 1686 0 0 SUNTRUST BKS INC COM 867914103 551219 8013 SH DFND 1 8013 0 0 T MOBILE US INC COM 872590104 359178 4561 SH DFND 1 4561 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1504855 12007 SH DFND 1 12007 0 0 TARGET CORP COM 87612E106 762415 7132 SH DFND 1 7132 0 0 TARGA RES CORP COM 87612G101 1173842 29224 SH DFND 1 29224 0 0 TELADOC HEALTH INC COM 87918A105 223950 3307 SH DFND 1 3307 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 274335 852 SH DFND 1 852 0 0 TERRENO RLTY CORP COM 88146M101 232147 4543 SH DFND 1 4543 0 0 TETRA TECH INC NEW COM 88162G103 266439 3071 SH DFND 1 3071 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1481678 5087 SH DFND 1 5087 0 0 3M CO COM 88579Y101 462385 2814 SH DFND 1 2814 0 0 TRANSDIGM GROUP INC COM 893641100 1960154 3764 SH DFND 1 3764 0 0 TREX CO INC COM 89531P105 313344 3446 SH DFND 1 3446 0 0 TYSON FOODS INC CL A 902494103 612044 7106 SH DFND 1 7106 0 0 UGI CORP NEW COM 902681105 484190 9630 SH DFND 1 9630 0 0 UNDER ARMOUR INC CL A 904311107 1141604 57252 SH DFND 1 57252 0 0 UNITED RENTALS INC COM 911363109 1333206 10698 SH DFND 1 10698 0 0 UNUM GROUP COM 91529Y106 1039722 34987 SH DFND 1 34987 0 0 VALERO ENERGY CORP NEW COM 91913Y100 501771 5884 SH DFND 1 5884 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 558036 9248 SH DFND 1 9248 0 0 VIAD CORP COM NEW 92552R406 223842 3330 SH DFND 1 3330 0 0 VISA INC COM CL A 92826C839 1537153 8927 SH DFND 1 8927 0 0 VOYA FINL INC COM 929089100 337458 6201 SH DFND 1 6201 0 0 WD-40 CO COM 929236107 233570 1273 SH DFND 1 1273 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1519101 27468 SH DFND 1 27468 0 0 WELLS FARGO CO NEW COM 949746101 544096 10787 SH DFND 1 10787 0 0 WESTERN UN CO COM 959802109 1780895 76851 SH DFND 1 76851 0 0 WEX INC COM 96208T104 203949 1010 SH DFND 1 1010 0 0 WHIRLPOOL CORP COM 963320106 586758 3705 SH DFND 1 3705 0 0 WILLIAMS SONOMA INC COM 969904101 261625 3848 SH DFND 1 3848 0 0 WORKDAY INC CL A 98138H101 1416671 8336 SH DFND 1 8336 0 0 WORKIVA INC COM CL A 98139A105 163047 3720 SH DFND 1 3720 0 0 WORLD ACCEP CORP DEL COM 981419104 190499 1494 SH DFND 1 1494 0 0 XENIA HOTELS & RESORTS INC COM 984017103 196521 9305 SH DFND 1 9305 0 0 YUM BRANDS INC COM 988498101 590548 5208 SH DFND 1 5208 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2155737 63599 SH DFND 1 63599 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 242236 1173 SH DFND 1 1173 0 0 ZIONS BANCORPORATION N A COM 989701107 1166958 26212 SH DFND 1 26212 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 28815 3842 SH DFND 2 3842 0 0 ADIENT PLC ORD SHS G0084W101 1883 82 SH DFND 2 82 0 0 APPLE INC COM 037833100 65604844 292918 SH DFND 2 292918 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 43711440 3197335 SH DFND 2 3197335 0 0 AT&T INC COM 00206R102 41862468 1106302 SH DFND 2 1106302 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 41175240 832661 SH DFND 2 832661 0 0 ALKERMES PLC SHS G01767105 936 48 SH DFND 2 48 0 0 ALLERGAN PLC SHS G0177J108 1547931 9198 SH DFND 2 9198 0 0 ALPHABET INC CAP STK CL A 02079K305 36995657 30296 SH DFND 2 30296 0 0 AMCOR PLC ORD G0250X107 3081 316 SH DFND 2 316 0 0 ALPHABET INC CAP STK CL C 02079K107 35265670 28930 SH DFND 2 28930 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 1635 3000 SH DFND 2 3000 0 0 AON PLC SHS CL A G0408V102 639555 3304 SH DFND 2 3304 0 0 AMAZON COM INC COM 023135106 22858463 13168 SH DFND 2 13168 0 0 MEDTRONIC PLC SHS G5960L103 20558833 189273 SH DFND 2 189273 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19027931 113783 SH DFND 2 113783 0 0 AMERISOURCEBERGEN CORP COM 03073E105 17343638 210660 SH DFND 2 210660 0 0 AMETEK INC NEW COM 031100100 15703607 171026 SH DFND 2 171026 0 0 ATLASSIAN CORP PLC CL A G06242104 25088 200 SH DFND 2 200 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 30024 450 SH DFND 2 450 0 0 AMPHENOL CORP NEW CL A 032095101 11516407 119341 SH DFND 2 119341 0 0 ATLANTICA YIELD PLC SHS G0751N103 4818 200 SH DFND 2 200 0 0 ABBVIE INC COM 00287Y109 11042929 145839 SH DFND 2 145839 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 10881403 536433 SH DFND 2 536433 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 10866061 267651 SH DFND 2 267651 0 0 CREDICORP LTD COM G2519Y108 10098918 48450 SH DFND 2 48450 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3675039 19106 SH DFND 2 19106 0 0 AMERICAN EXPRESS CO COM 025816109 9886434 83585 SH DFND 2 83585 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1432654 36561 SH DFND 2 36561 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 8331168 85064 SH DFND 2 85064 0 0 BUNGE LIMITED COM G16962105 34651 612 SH DFND 2 612 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 2682 406 SH DFND 2 406 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 12767 385 SH DFND 2 385 0 0 AGNICO EAGLE MINES LTD COM 008474108 6715756 125611 SH DFND 2 125611 0 0 CISION LTD SHS G1992S109 4114 535 SH DFND 2 535 0 0 ABBOTT LABS COM 002824100 4899966 58563 SH DFND 2 58563 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 2814 210 SH DFND 2 210 0 0 ALTRIA GROUP INC COM 02209S103 4147955 101417 SH DFND 2 101417 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 3989730 1358662 SH DFND 2 1358662 0 0 EATON CORP PLC SHS G29183103 1202266 14459 SH DFND 2 14459 0 0 ENDO INTL PLC SHS G30401106 25914 8073 SH DFND 2 8073 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3138270 28660 SH DFND 2 28660 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3132737 71377 SH DFND 2 71377 0 0 AMGEN INC COM 031162100 3078164 15907 SH DFND 2 15907 0 0 EVEREST RE GROUP LTD COM G3223R108 2738598 10292 SH DFND 2 10292 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3069349 32258 SH DFND 2 32258 0 0 FERROGLOBE PLC SHS G33856108 1765 1562 SH DFND 2 1562 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 2932989 214871 SH DFND 2 214871 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2521980 28188 SH DFND 2 28188 0 0 FRONTLINE LTD SHS NEW G3682E192 182 20 SH DFND 2 20 0 0 GEOPARK LTD USD SHS G38327105 97757 5310 SH DFND 2 5310 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2538 252 SH DFND 2 252 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 2132908 48641 SH DFND 2 48641 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 1964976 468968 SH DFND 2 468968 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1958463 37008 SH DFND 2 37008 0 0 SINA CORP ORD G81477104 1708723 43601 SH DFND 2 43601 0 0 ICON PLC SHS G4705A100 19891 135 SH DFND 2 135 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1445356 15427 SH DFND 2 15427 0 0 INGERSOLL-RAND PLC SHS G47791101 172740 1402 SH DFND 2 1402 0 0 INVESCO LTD SHS G491BT108 48618 2870 SH DFND 2 2870 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1341959 63151 SH DFND 2 63151 0 0 JAMES RIV GROUP LTD COM G5005R107 820 16 SH DFND 2 16 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 1282922 701050 SH DFND 2 701050 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 57279 447 SH DFND 2 447 0 0 AEGON N V NY REGISTRY SHS 007924103 1107051 268051 SH DFND 2 268051 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2921 118 SH DFND 2 118 0 0 AFLAC INC COM 001055102 1036721 19815 SH DFND 2 19815 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 8422 354 SH DFND 2 354 0 0 LINDE PLC SHS G5494J103 6586 34 SH DFND 2 34 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 911773 35190 SH DFND 2 35190 0 0 FLEX LTD ORD Y2573F102 897730 85784 SH DFND 2 85784 0 0 TE CONNECTIVITY LTD REG SHS H84989104 856604 9193 SH DFND 2 9193 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 287 119 SH DFND 2 119 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 76658 3070 SH DFND 2 3070 0 0 ABM INDS INC COM 000957100 799258 22006 SH DFND 2 22006 0 0 APTIV PLC SHS G6095L109 311652 3565 SH DFND 2 3565 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 688245 11957 SH DFND 2 11957 0 0 ALLSTATE CORP COM 020002101 685119 6304 SH DFND 2 6304 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 669954 31994 SH DFND 2 31994 0 0 ABB LTD SPONSORED ADR 000375204 564765 28712 SH DFND 2 28712 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 535242 10692 SH DFND 2 10692 0 0 ALIGN TECHNOLOGY INC COM 016255101 527201 2914 SH DFND 2 2914 0 0 NOBLE CORP PLC SHS USD G65431101 1207 950 SH DFND 2 950 0 0 APHRIA INC COM 03765K104 520552 100229 SH DFND 2 100229 0 0 ADVANCED MICRO DEVICES INC COM 007903107 519240 17911 SH DFND 2 17911 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2592 1200 SH DFND 2 1200 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25885 500 SH DFND 2 500 0 0 NOVOCURE LTD ORD SHS G6674U108 148663 1988 SH DFND 2 1988 0 0 ALCOA CORP COM 013872106 489648 24397 SH DFND 2 24397 0 0 NVENT ELECTRIC PLC SHS G6700G107 419 19 SH DFND 2 19 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 622 100 SH DFND 2 100 0 0 AMBEV SA SPONSORED ADR 02319V103 449069 97201 SH DFND 2 97201 0 0 PENTAIR PLC SHS G7S00T104 718 19 SH DFND 2 19 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 416449 71832 SH DFND 2 71832 0 0 SCULLY ROYALTY LTD COM SHS G7T96K107 12 1 SH DFND 2 1 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 406395 2106 SH DFND 2 2106 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 406288 26800 SH DFND 2 26800 0 0 PROTHENA CORP PLC SHS G72800108 2948 376 SH DFND 2 376 0 0 ALEXCO RESOURCE CORP COM 01535P106 354036 204800 SH DFND 2 204800 0 0 AIR LEASE CORP CL A 00912X302 348737 8339 SH DFND 2 8339 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 10758 200 SH DFND 2 200 0 0 SEADRILL LTD COM G7998G106 158 75 SH DFND 2 75 0 0 ADOBE INC COM 00724F101 319898 1158 SH DFND 2 1158 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 67224 4788 SH DFND 2 4788 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2682 160 SH DFND 2 160 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 182997 7182 SH DFND 2 7182 0 0 STERIS PLC SHS USD G8473T100 1300 9 SH DFND 2 9 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 292481 5251 SH DFND 2 5251 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1239 125 SH DFND 2 125 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 324 19 SH DFND 2 19 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1727 101 SH DFND 2 101 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 1180 400 SH DFND 2 400 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 178636 1649 SH DFND 2 1649 0 0 VALARIS PLC SHS CLASS A G9402V109 39865 8288 SH DFND 2 8288 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 168083 1353 SH DFND 2 1353 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 162855 24750 SH DFND 2 24750 0 0 PERRIGO CO PLC SHS G97822103 65894 1179 SH DFND 2 1179 0 0 ANTHEM INC COM 036752103 160627 669 SH DFND 2 669 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 159237 2078 SH DFND 2 2078 0 0 ALCON INC ORD SHS H01301128 76535 1313 SH DFND 2 1313 0 0 CHUBB LIMITED COM H1467J104 111394 690 SH DFND 2 690 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 64354 1570 SH DFND 2 1570 0 0 GARMIN LTD SHS H2906T109 14059 166 SH DFND 2 166 0 0 UBS GROUP AG SHS H42097107 24520 2168 SH DFND 2 2168 0 0 AMERICAN TOWER CORP NEW COM 03027X100 148157 670 SH DFND 2 670 0 0 TRANSOCEAN LTD REG SHS H8817H100 2052 459 SH DFND 2 459 0 0 ALMADEN MINERALS LTD COM CL B 020283305 140778 224685 SH DFND 2 224685 0 0 ADECOAGRO S A COM L00849106 3790 650 SH DFND 2 650 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 133659 1339 SH DFND 2 1339 0 0 ALTABA INC COM 021346101 133126 6834 SH DFND 2 6834 0 0 GLOBANT S A COM L44385109 59527 650 SH DFND 2 650 0 0 AIR PRODS & CHEMS INC COM 009158106 131119 591 SH DFND 2 591 0 0 NEXA RES S A COM L67359106 11701 1250 SH DFND 2 1250 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 84930 745 SH DFND 2 745 0 0 AUDIOCODES LTD ORD M15342104 9455 500 SH DFND 2 500 0 0 ALASKA AIR GROUP INC COM 011659109 115929 1786 SH DFND 2 1786 0 0 ANNALY CAP MGMT INC COM 035710409 109560 12450 SH DFND 2 12450 0 0 FIVERR INTL LTD ORD SHS M4R82T106 18700 1000 SH DFND 2 1000 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 4780 1000 SH DFND 2 1000 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 201 24 SH DFND 2 24 0 0 INMODE LTD SHS M5425M103 32910 1530 SH DFND 2 1530 0 0 AGNC INVT CORP COM 00123Q104 89541 5565 SH DFND 2 5565 0 0 MYLAN N V SHS EURO N59465109 82127 4152 SH DFND 2 4152 0 0 STRATASYS LTD SHS M85548101 6605 310 SH DFND 2 310 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 15392 800 SH DFND 2 800 0 0 VASCULAR BIOGENICS LTD COM M96883109 5400 4000 SH DFND 2 4000 0 0 WIX COM LTD SHS M98068105 23348 200 SH DFND 2 200 0 0 YANDEX N V SHS CLASS A N97284108 69145 1975 SH DFND 2 1975 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 16644 67 SH DFND 2 67 0 0 CNH INDL N V SHS N20944109 33128 3257 SH DFND 2 3257 0 0 CORE LABORATORIES N V COM N22717107 1119 24 SH DFND 2 24 0 0 FERRARI N V COM N3167Y103 55010 357 SH DFND 2 357 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 16459 1271 SH DFND 2 1271 0 0 AMERCO COM 023586100 60846 156 SH DFND 2 156 0 0 NXP SEMICONDUCTORS N V COM N6596X109 56633 519 SH DFND 2 519 0 0 UNIQURE NV SHS N90064101 8266 210 SH DFND 2 210 0 0 ALTICE USA INC CL A 02156K103 57360 2000 SH DFND 2 2000 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 8400 700 SH DFND 2 700 0 0 AMERIPRISE FINL INC COM 03076C106 53397 363 SH DFND 2 363 0 0 ADT INC COM 00090Q103 50160 8000 SH DFND 2 8000 0 0 DRYSHIPS INC COM PAR NEW Y2109Q705 267 51 SH DFND 2 51 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 4379 1001 SH DFND 2 1001 0 0 EURODRY LTD COM Y23508107 168 21 SH DFND 2 21 0 0 EUROSEAS LTD SHS NEW Y23592309 76 107 SH DFND 2 107 0 0 AECOM COM 00766T100 43720 1164 SH DFND 2 1164 0 0 AETERNA ZENTARIS INC COM 007975402 38814 37597 SH DFND 2 37597 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 53 3 SH DFND 2 3 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 36540 2000 SH DFND 2 2000 0 0 SAFE BULKERS INC COM Y7388L103 17150 9800 SH DFND 2 9800 0 0 SCORPIO TANKERS INC SHS Y7542C130 7440 250 SH DFND 2 250 0 0 ARK ETF TR WEB X.O ETF 00214Q401 33826 695 SH DFND 2 695 0 0 TEEKAY CORPORATION COM Y8564W103 15600 3900 SH DFND 2 3900 0 0 ALIO GOLD INC COM 01627X108 33612 54300 SH DFND 2 54300 0 0 AAR CORP COM 000361105 8242 200 SH DFND 2 200 0 0 AGCO CORP COM 001084102 6056 80 SH DFND 2 80 0 0 AES CORP COM 00130H105 8170 500 SH DFND 2 500 0 0 AK STL HLDG CORP COM 001547108 2270 1000 SH DFND 2 1000 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 21599 1870 SH DFND 2 1870 0 0 ANDERSONS INC COM 034164103 22430 1000 SH DFND 2 1000 0 0 ARK ETF TR INNOVATION ETF 00214Q104 21445 500 SH DFND 2 500 0 0 ARK ETF TR INDL INNOVATIN 00214Q203 6340 200 SH DFND 2 200 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 14760 500 SH DFND 2 500 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 19220 1000 SH DFND 2 1000 0 0 AMEREN CORP COM 023608102 18011 225 SH DFND 2 225 0 0 AXT INC COM 00246W103 17800 5000 SH DFND 2 5000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 17908 664 SH DFND 2 664 0 0 ANTARES PHARMA INC COM 036642106 16725 5000 SH DFND 2 5000 0 0 ANALOG DEVICES INC COM 032654105 16536 148 SH DFND 2 148 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 16366 350 SH DFND 2 350 0 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 3640 500 SH DFND 2 500 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1420 10 SH DFND 2 10 0 0 ABIOMED INC COM 003654100 2313 13 SH DFND 2 13 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 14529 159 SH DFND 2 159 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 559 18 SH DFND 2 18 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1857 100 SH DFND 2 100 0 0 ACASTI PHARMA INC CL A NEW 00430K402 3799 2097 SH DFND 2 2097 0 0 ACCELERON PHARMA INC COM 00434H108 4741 120 SH DFND 2 120 0 0 ANSYS INC COM 03662Q105 11953 54 SH DFND 2 54 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 11206 4512 SH DFND 2 4512 0 0 ACUITY BRANDS INC COM 00508Y102 1617 12 SH DFND 2 12 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 353 500 SH DFND 2 500 0 0 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 10762 155 SH DFND 2 155 0 0 APACHE CORP COM 037411105 10445 408 SH DFND 2 408 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9732 600 SH DFND 2 600 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 8870 554 SH DFND 2 554 0 0 AMERESCO INC CL A 02361E108 8453 526 SH DFND 2 526 0 0 ADVANSIX INC COM 00773T101 437 17 SH DFND 2 17 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 7176 400 SH DFND 2 400 0 0 ALBEMARLE CORP COM 012653101 6952 100 SH DFND 2 100 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 6200 800 SH DFND 2 800 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 5932 1014 SH DFND 2 1014 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 588 150 SH DFND 2 150 0 0 APPIAN CORP CL A 03782L101 4750 100 SH DFND 2 100 0 0 ALKALINE WTR CO INC COM NEW 01643A207 1117 775 SH DFND 2 775 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3294 300 SH DFND 2 300 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3203 25 SH DFND 2 25 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3136 400 SH DFND 2 400 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 026874156 3023 212 SH DFND 2 212 0 0 APERGY CORP COM 03755L104 1731 64 SH DFND 2 64 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1106 23 SH DFND 2 23 0 0 AMYRIS INC COM NEW 03236M200 319 67 SH DFND 2 67 0 0 ANTERO RES CORP COM 03674X106 151 50 SH DFND 2 50 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 25560 450 SH DFND 2 450 0 0 APPLIED MATLS INC COM 038222105 669408 13415 SH DFND 2 13415 0 0 APTARGROUP INC COM 038336103 711 6 SH DFND 2 6 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 3615 1754 SH DFND 2 1754 0 0 AQUA AMERICA INC COM 03836W103 11387 254 SH DFND 2 254 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 10 4 SH DFND 2 4 0 0 ARAMARK COM 03852U106 23969 550 SH DFND 2 550 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1220 800 SH DFND 2 800 0 0 ARBOR RLTY TR INC COM 038923108 8522 650 SH DFND 2 650 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 118619 8330 SH DFND 2 8330 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 45382 1105 SH DFND 2 1105 0 0 ARCONIC INC COM 03965L100 1331278 51203 SH DFND 2 51203 0 0 ARCOSA INC COM 039653100 16489 482 SH DFND 2 482 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2681 100 SH DFND 2 100 0 0 ARGAN INC COM 04010E109 3929 100 SH DFND 2 100 0 0 ARES CAP CORP COM 04010L103 34754 1865 SH DFND 2 1865 0 0 ARES COML REAL ESTATE CORP COM 04013V108 15230 1000 SH DFND 2 1000 0 0 ARISTA NETWORKS INC COM 040413106 13554171 56731 SH DFND 2 56731 0 0 AROTECH CORP COM NEW 042682203 21 7 SH DFND 2 7 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 395 14 SH DFND 2 14 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2903 877 SH DFND 2 877 0 0 ASHFORD INC COM 044104107 242 10 SH DFND 2 10 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 286362 6425 SH DFND 2 6425 0 0 ATHERSYS INC COM 04744L106 1330 1000 SH DFND 2 1000 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 138295 60462 SH DFND 2 60462 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 633 17 SH DFND 2 17 0 0 ATOSSA GENETICS INC COM PAR 04962H506 25480 13000 SH DFND 2 13000 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 11811 2213 SH DFND 2 2213 0 0 AURORA CANNABIS INC COM 05156X108 1389903 316902 SH DFND 2 316902 0 0 AURYN RES INC COM 05208W108 13268 11124 SH DFND 2 11124 0 0 AUTODESK INC COM 052769106 91574 620 SH DFND 2 620 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 22279 268 SH DFND 2 268 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 449393 2784 SH DFND 2 2784 0 0 AUTONATION INC COM 05329W102 95164 1877 SH DFND 2 1877 0 0 AUTOZONE INC COM 053332102 900235 830 SH DFND 2 830 0 0 AVANOS MED INC COM 05350V106 3821 102 SH DFND 2 102 0 0 AVID BIOSERVICES INC COM 05368M106 859 162 SH DFND 2 162 0 0 AVISTA CORP COM 05379B107 12110 250 SH DFND 2 250 0 0 AVON PRODS INC COM 054303102 13354 3035 SH DFND 2 3035 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8545 500 SH DFND 2 500 0 0 AXON ENTERPRISE INC COM 05464C101 22712 400 SH DFND 2 400 0 0 AXOS FINL INC COM 05465C100 8848 320 SH DFND 2 320 0 0 BBX CAP CORP NEW CL A 05491N104 3026 648 SH DFND 2 648 0 0 BB&T CORP COM 054937107 63777 1195 SH DFND 2 1195 0 0 BCE INC COM NEW 05534B760 107058105 2214546 SH DFND 2 2214546 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 857 20 SH DFND 2 20 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 595 23 SH DFND 2 23 0 0 BP PLC SPONSORED ADR 055622104 1844339 48548 SH DFND 2 48548 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 9420 1025 SH DFND 2 1025 0 0 BRP INC COM SUN VTG 05577W200 4141942 106593 SH DFND 2 106593 0 0 BAIDU INC SPON ADR REP A 056752108 6035711 58736 SH DFND 2 58736 0 0 BAKER HUGHES A GE CO CL A 05722G100 928 40 SH DFND 2 40 0 0 BALL CORP COM 058498106 109797 1508 SH DFND 2 1508 0 0 BALLARD PWR SYS INC NEW COM 058586108 23364 4821 SH DFND 2 4821 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 7535 1449 SH DFND 2 1449 0 0 BANCO SANTANDER SA ADR 05964H105 1783433 443640 SH DFND 2 443640 0 0 BANK AMER CORP COM 060505104 31913876 1094065 SH DFND 2 1094065 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 59968 40 SH DFND 2 40 0 0 BANK MONTREAL QUE COM 063671101 88716697 1204735 SH DFND 2 1204735 0 0 BANK NEW YORK MELLON CORP COM 064058100 1151001 25459 SH DFND 2 25459 0 0 BANK N S HALIFAX COM 064149107 184926992 3255446 SH DFND 2 3255446 0 0 BANK OZK COM 06417N103 1179809 43264 SH DFND 2 43264 0 0 BAOZUN INC SPONSORED ADR 06684L103 55510 1300 SH DFND 2 1300 0 0 BARCLAYS PLC ADR 06738E204 82208 11200 SH DFND 2 11200 0 0 BARCLAYS BK PLC LKD PERF BCLY 06742W430 74932 1060 SH DFND 2 1060 0 0 BARCLAYS BK PLC IPATH B COFFEE 06746P563 48474 1450 SH DFND 2 1450 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 104100 4385 SH DFND 2 4385 0 0 BARRICK GOLD CORPORATION COM 067901108 10990198 635467 SH DFND 2 635467 0 0 BAUSCH HEALTH COS INC COM 071734107 497767 22894 SH DFND 2 22894 0 0 BAXTER INTL INC COM 071813109 1185393 13552 SH DFND 2 13552 0 0 BAYTEX ENERGY CORP COM 07317Q105 986862 666987 SH DFND 2 666987 0 0 BECTON DICKINSON & CO COM 075887109 7042912 27842 SH DFND 2 27842 0 0 BED BATH & BEYOND INC COM 075896100 4256 400 SH DFND 2 400 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 482 1000 SH DFND 2 1000 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 116078 18504 SH DFND 2 18504 0 0 BERKLEY W R CORP COM 084423102 16252 225 SH DFND 2 225 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9355 3 SH DFND 2 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 78442054 377089 SH DFND 2 377089 0 0 BERRY GLOBAL GROUP INC COM 08579W103 6228811 158615 SH DFND 2 158615 0 0 BEST BUY INC COM 086516101 149708 2170 SH DFND 2 2170 0 0 BHP GROUP LTD SPONSORED ADS 088606108 89970 1822 SH DFND 2 1822 0 0 BEYOND MEAT INC COM 08862E109 394437 2654 SH DFND 2 2654 0 0 BIG LOTS INC COM 089302103 35648 1455 SH DFND 2 1455 0 0 BIO RAD LABS INC CL A 090572207 998 3 SH DFND 2 3 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 23590 350 SH DFND 2 350 0 0 BIOGEN INC COM 09062X103 2386638 10251 SH DFND 2 10251 0 0 BIOCEPT INC COM PAR 09072V402 298 366 SH DFND 2 366 0 0 BIRKS GROUP INC CL A COM 09088U109 1820 2000 SH DFND 2 2000 0 0 BJS RESTAURANTS INC COM 09180C106 427 11 SH DFND 2 11 0 0 BLACKBERRY LTD COM 09228F103 2144927 409960 SH DFND 2 409960 0 0 BLACKROCK INC COM 09247X101 5392690 12101 SH DFND 2 12101 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 3580 333 SH DFND 2 333 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 142400 4450 SH DFND 2 4450 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 4974745 101858 SH DFND 2 101858 0 0 BLOCK H & R INC COM 093671105 1860051 78749 SH DFND 2 78749 0 0 BLUCORA INC COM 095229100 6773 313 SH DFND 2 313 0 0 BOEING CO COM 097023105 4902736 12886 SH DFND 2 12886 0 0 BOOKING HLDGS INC COM 09857L108 4335405 2209 SH DFND 2 2209 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 64912 914 SH DFND 2 914 0 0 BORGWARNER INC COM 099724106 11004 300 SH DFND 2 300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1394731 34277 SH DFND 2 34277 0 0 BOX INC CL A 10316T104 38088 2300 SH DFND 2 2300 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 188 20 SH DFND 2 20 0 0 BRIGHTHOUSE FINL INC COM 10922N103 67666 1672 SH DFND 2 1672 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 18118683 357300 SH DFND 2 357300 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3626163 98270 SH DFND 2 98270 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11448 92 SH DFND 2 92 0 0 BROADCOM INC COM 11135F101 10357594 37518 SH DFND 2 37518 0 0 BROADVISION INC COM PAR 111412706 7 4 SH DFND 2 4 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 100984559 1906682 SH DFND 2 1906682 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 5098 250 SH DFND 2 250 0 0 BROOKS AUTOMATION INC COM 114340102 55397 1496 SH DFND 2 1496 0 0 BROWN FORMAN CORP CL B 115637209 1915418 30510 SH DFND 2 30510 0 0 BRUNSWICK CORP COM 117043109 53684 1030 SH DFND 2 1030 0 0 B2GOLD CORP COM 11777Q209 423964 131525 SH DFND 2 131525 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 6164 150 SH DFND 2 150 0 0 BUCKLE INC COM 118440106 7210 350 SH DFND 2 350 0 0 BURLINGTON STORES INC COM 122017106 13987 70 SH DFND 2 70 0 0 CAE INC COM 124765108 9363729 369608 SH DFND 2 369608 0 0 CBL & ASSOC PPTYS INC COM 124830100 484 375 SH DFND 2 375 0 0 CBS CORP NEW CL A 124857103 4335 100 SH DFND 2 100 0 0 CBS CORP NEW CL B 124857202 64431 1596 SH DFND 2 1596 0 0 CBRE GROUP INC CL A 12504L109 4294 81 SH DFND 2 81 0 0 CDK GLOBAL INC COM 12508E101 31643 658 SH DFND 2 658 0 0 CDW CORP COM 12514G108 85159 691 SH DFND 2 691 0 0 CF INDS HLDGS INC COM 125269100 2460 50 SH DFND 2 50 0 0 CGI INC CL A SUB VTG 12532H104 65672125 831137 SH DFND 2 831137 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 498761 5883 SH DFND 2 5883 0 0 CIGNA CORP NEW COM 125523100 120218 792 SH DFND 2 792 0 0 CIT GROUP INC COM NEW 125581801 44177 975 SH DFND 2 975 0 0 CME GROUP INC COM 12572Q105 932432 4412 SH DFND 2 4412 0 0 CNOOC LTD SPONSORED ADR 126132109 8854 58 SH DFND 2 58 0 0 CRH MEDICAL CORP COM 12626F105 4552 1500 SH DFND 2 1500 0 0 CRH PLC ADR 12626K203 27488 800 SH DFND 2 800 0 0 CSX CORP COM 126408103 1665528 24044 SH DFND 2 24044 0 0 CVS HEALTH CORP COM 126650100 62687796 993940 SH DFND 2 993940 0 0 CABOT CORP COM 127055101 9064 200 SH DFND 2 200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 60794 920 SH DFND 2 920 0 0 CAESARS ENTMT CORP COM 127686103 116600 10000 SH DFND 2 10000 0 0 CAL MAINE FOODS INC COM NEW 128030202 20417 511 SH DFND 2 511 0 0 CALAMP CORP COM 128126109 23040 2000 SH DFND 2 2000 0 0 CALLAWAY GOLF CO COM 131193104 3028 156 SH DFND 2 156 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 5543350 152248 SH DFND 2 152248 0 0 CAMECO CORP COM 13321L108 3782477 398868 SH DFND 2 398868 0 0 CAMPBELL SOUP CO COM 134429109 1735477 36988 SH DFND 2 36988 0 0 CAN FITE BIOPHARMA LTD SPONSORED ADS 13471N201 1098 533 SH DFND 2 533 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 231121 5277 SH DFND 2 5277 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 78459098 951774 SH DFND 2 951774 0 0 CANADIAN NATL RY CO COM 136375102 107273255 1195158 SH DFND 2 1195158 0 0 CANADIAN NAT RES LTD COM 136385101 36561057 1373969 SH DFND 2 1373969 0 0 CANADIAN PAC RY LTD COM 13645T100 19403098 87351 SH DFND 2 87351 0 0 CANADIAN SOLAR INC COM 136635109 162368 8600 SH DFND 2 8600 0 0 CANNTRUST HLDGS INC COM 137800207 44386 39462 SH DFND 2 39462 0 0 CANON INC SPONSORED ADR 138006309 6008 225 SH DFND 2 225 0 0 CANOPY GROWTH CORP COM 138035100 2413088 105324 SH DFND 2 105324 0 0 CAPITAL ONE FINL CORP COM 14040H105 62776 690 SH DFND 2 690 0 0 CARA THERAPEUTICS INC COM 140755109 13710 750 SH DFND 2 750 0 0 CARDINAL HEALTH INC COM 14149Y108 316031 6697 SH DFND 2 6697 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 2556 100 SH DFND 2 100 0 0 CARMAX INC COM 143130102 52448 596 SH DFND 2 596 0 0 CARNIVAL PLC ADR 14365C103 37905 901 SH DFND 2 901 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3628673 83017 SH DFND 2 83017 0 0 CARS COM INC COM 14575E105 314 35 SH DFND 2 35 0 0 CARTERS INC COM 146229109 11219 123 SH DFND 2 123 0 0 CATALENT INC COM 148806102 1049 22 SH DFND 2 22 0 0 CATERPILLAR INC DEL COM 149123101 3552595 28126 SH DFND 2 28126 0 0 CAVCO INDS INC DEL COM 149568107 768 4 SH DFND 2 4 0 0 CELANESE CORP DEL COM 150870103 3913 32 SH DFND 2 32 0 0 CELESTICA INC SUB VTG SHS 15101Q108 80132 11221 SH DFND 2 11221 0 0 CELGENE CORP COM 151020104 11490202 115712 SH DFND 2 115712 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2262 1062 SH DFND 2 1062 0 0 CELLECTIS S A SPONSORED ADS 15117K103 2184 210 SH DFND 2 210 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 2783 710 SH DFND 2 710 0 0 CENTENE CORP DEL COM 15135B101 39323 909 SH DFND 2 909 0 0 CENOVUS ENERGY INC COM 15135U109 5778646 616837 SH DFND 2 616837 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1016 225 SH DFND 2 225 0 0 CENTURYLINK INC COM 156700106 17821 1428 SH DFND 2 1428 0 0 CERIDIAN HCM HLDG INC COM 15677J108 12533 255 SH DFND 2 255 0 0 CERNER CORP COM 156782104 26109 383 SH DFND 2 383 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 38327 93 SH DFND 2 93 0 0 CHEESECAKE FACTORY INC COM 163072101 18756 450 SH DFND 2 450 0 0 CHEMOURS CO COM 163851108 27534 1843 SH DFND 2 1843 0 0 CHENIERE ENERGY INC COM NEW 16411R208 31530 500 SH DFND 2 500 0 0 CHESAPEAKE ENERGY CORP COM 165167107 20093 14250 SH DFND 2 14250 0 0 CHEVRON CORP NEW COM 166764100 4148628 34980 SH DFND 2 34980 0 0 CHEWY INC CL A 16679L109 111225 4525 SH DFND 2 4525 0 0 CHIMERA INVT CORP COM NEW 16934Q208 54768 2800 SH DFND 2 2800 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 1428 700 SH DFND 2 700 0 0 CHINA FD INC COM 169373107 43284 2230 SH DFND 2 2230 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 34560 3000 SH DFND 2 3000 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 172845 4175 SH DFND 2 4175 0 0 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 8225 1750 SH DFND 2 1750 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 1950 1500 SH DFND 2 1500 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 242896 289 SH DFND 2 289 0 0 CHURCH & DWIGHT INC COM 171340102 22572 300 SH DFND 2 300 0 0 CIENA CORP COM NEW 171779309 131303 3347 SH DFND 2 3347 0 0 CISCO SYS INC COM 17275R102 11135976 225379 SH DFND 2 225379 0 0 CINTAS CORP COM 172908105 490087 1828 SH DFND 2 1828 0 0 CITIGROUP INC COM NEW 172967424 13338450 193087 SH DFND 2 193087 0 0 CITIZENS FINL GROUP INC COM 174610105 72615 2053 SH DFND 2 2053 0 0 CITRIX SYS INC COM 177376100 33782 350 SH DFND 2 350 0 0 CLEAN HARBORS INC COM 184496107 4478 58 SH DFND 2 58 0 0 CLEAN ENERGY FUELS CORP COM 184499101 13423 6500 SH DFND 2 6500 0 0 CLEVELAND CLIFFS INC COM 185899101 196333 27193 SH DFND 2 27193 0 0 CLOROX CO DEL COM 189054109 277315 1826 SH DFND 2 1826 0 0 CLOUDERA INC COM 18914U100 5777 652 SH DFND 2 652 0 0 CLOVIS ONCOLOGY INC COM 189464100 3065 780 SH DFND 2 780 0 0 COCA COLA CO COM 191216100 12776088 234682 SH DFND 2 234682 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 264728 4367 SH DFND 2 4367 0 0 COEUR MNG INC COM NEW 192108504 61323 12749 SH DFND 2 12749 0 0 COGNEX CORP COM 192422103 67947 1383 SH DFND 2 1383 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1555801 25816 SH DFND 2 25816 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 71721 4525 SH DFND 2 4525 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 9534 350 SH DFND 2 350 0 0 COLGATE PALMOLIVE CO COM 194162103 4474554 60870 SH DFND 2 60870 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 21481 287 SH DFND 2 287 0 0 COMCAST CORP NEW CL A 20030N101 5915713 131227 SH DFND 2 131227 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 497 138 SH DFND 2 138 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 36402 10738 SH DFND 2 10738 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 12812 650 SH DFND 2 650 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 813 25 SH DFND 2 25 0 0 CONAGRA BRANDS INC COM 205887102 27949 911 SH DFND 2 911 0 0 CONCHO RES INC COM 20605P101 2377 35 SH DFND 2 35 0 0 CONDUENT INC COM 206787103 1120 180 SH DFND 2 180 0 0 CONOCOPHILLIPS COM 20825C104 803247 14097 SH DFND 2 14097 0 0 CONSOLIDATED EDISON INC COM 209115104 141988 1503 SH DFND 2 1503 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3629473 17510 SH DFND 2 17510 0 0 CONSTELLATION BRANDS INC CL B 21036P207 123123 600 SH DFND 2 600 0 0 CONTAINER STORE GROUP INC COM 210751103 884 200 SH DFND 2 200 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 4780 340 SH DFND 2 340 0 0 COPART INC COM 217204106 287822 3583 SH DFND 2 3583 0 0 CORESITE RLTY CORP COM 21870Q105 37408 307 SH DFND 2 307 0 0 CORECIVIC INC COM 21871N101 3145 182 SH DFND 2 182 0 0 CORNING INC COM 219350105 1798386 63057 SH DFND 2 63057 0 0 CORREVIO PHARMA CORP COM 22026V105 94 50 SH DFND 2 50 0 0 CORTEVA INC COM 22052L104 144732 5169 SH DFND 2 5169 0 0 COSTCO WHSL CORP NEW COM 22160K105 11862065 41172 SH DFND 2 41172 0 0 COSTAR GROUP INC COM 22160N109 37965 64 SH DFND 2 64 0 0 COTT CORP QUE COM 22163N106 15470 1242 SH DFND 2 1242 0 0 COTY INC COM CL A 222070203 1146 109 SH DFND 2 109 0 0 COVANTA HLDG CORP COM 22282E102 1729 100 SH DFND 2 100 0 0 COVIA HLDGS CORP COM 22305A103 3434 1700 SH DFND 2 1700 0 0 CRANE CO COM 224399105 6289 78 SH DFND 2 78 0 0 CREDIT ACCEP CORP MICH COM 225310101 1977636 4287 SH DFND 2 4287 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 65726 5383 SH DFND 2 5383 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332 6052 445 SH DFND 2 445 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 309446 34575 SH DFND 2 34575 0 0 CRESCENT PT ENERGY CORP COM 22576C101 3877235 910666 SH DFND 2 910666 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 1537 260 SH DFND 2 260 0 0 CRONOS GROUP INC COM 22717L101 27710 3068 SH DFND 2 3068 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 176388 3025 SH DFND 2 3025 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 31555 227 SH DFND 2 227 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 24897 850 SH DFND 2 850 0 0 CUMMINS INC COM 231021106 2213613 13608 SH DFND 2 13608 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 7940 20000 SH DFND 2 20000 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 23340 1000 SH DFND 2 1000 0 0 CYTOKINETICS INC COM NEW 23282W605 4552 400 SH DFND 2 400 0 0 CYRUSONE INC COM 23283R100 15820 200 SH DFND 2 200 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 26267 1200 SH DFND 2 1200 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 8570 265 SH DFND 2 265 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 19777 663 SH DFND 2 663 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 13803 1605 SH DFND 2 1605 0 0 DNP SELECT INCOME FD COM 23325P104 22505 1750 SH DFND 2 1750 0 0 D R HORTON INC COM 23331A109 42168 800 SH DFND 2 800 0 0 DTE ENERGY CO COM 233331107 194653 1464 SH DFND 2 1464 0 0 DXC TECHNOLOGY CO COM 23355L106 48882 1657 SH DFND 2 1657 0 0 DANAHER CORPORATION COM 235851102 932873 6459 SH DFND 2 6459 0 0 DARDEN RESTAURANTS INC COM 237194105 25063 212 SH DFND 2 212 0 0 DASEKE INC COM 23753F107 9250 3700 SH DFND 2 3700 0 0 DAVIDSTEA INC COM 238661102 128008 62140 SH DFND 2 62140 0 0 DAVITA INC COM 23918K108 7205088 126250 SH DFND 2 126250 0 0 DECKERS OUTDOOR CORP COM 243537107 14736 100 SH DFND 2 100 0 0 DEERE & CO COM 244199105 25924261 153689 SH DFND 2 153689 0 0 DELAWARE INVTS DIV & INCOME COM 245915103 8453 617 SH DFND 2 617 0 0 DELL TECHNOLOGIES INC CL C 24703L202 48230 930 SH DFND 2 930 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 666950 11579 SH DFND 2 11579 0 0 DENISON MINES CORP COM 248356107 644200 1399321 SH DFND 2 1399321 0 0 DENTSPLY SIRONA INC COM 24906P109 7197 135 SH DFND 2 135 0 0 DESCARTES SYS GROUP INC COM 249906108 34324 855 SH DFND 2 855 0 0 DEVON ENERGY CORP NEW COM 25179M103 3080 128 SH DFND 2 128 0 0 DEXCOM INC COM 252131107 8954 60 SH DFND 2 60 0 0 DHX MEDIA LTD COM VAR VTG 252406152 127683 89022 SH DFND 2 89022 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 11463897 70107 SH DFND 2 70107 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2697 30 SH DFND 2 30 0 0 DIEBOLD NXDF INC COM 253651103 207256 18505 SH DFND 2 18505 0 0 DIGITAL RLTY TR INC COM 253868103 16616 128 SH DFND 2 128 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 994 19 SH DFND 2 19 0 0 DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 187960 4000 SH DFND 2 4000 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 35 1 SH DFND 2 1 0 0 DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 182848 3200 SH DFND 2 3200 0 0 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460E182 18865 500 SH DFND 2 500 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 3430 200 SH DFND 2 200 0 0 DISNEY WALT CO COM DISNEY 254687106 37173259 285246 SH DFND 2 285246 0 0 DISCOVERY INC COM SER C 25470F302 2339 95 SH DFND 2 95 0 0 DISH NETWORK CORP CL A 25470M109 53183 1561 SH DFND 2 1561 0 0 DISCOVER FINL SVCS COM 254709108 1303684 16077 SH DFND 2 16077 0 0 DOCUSIGN INC COM 256163106 30960 500 SH DFND 2 500 0 0 DOLLAR GEN CORP NEW COM 256677105 1946538 12247 SH DFND 2 12247 0 0 DOLLAR TREE INC COM 256746108 7319140 64113 SH DFND 2 64113 0 0 DOMINION ENERGY INC COM 25746U109 64832 800 SH DFND 2 800 0 0 DOMINOS PIZZA INC COM 25754A201 121561 497 SH DFND 2 497 0 0 DOMTAR CORP COM NEW 257559203 257833 7224 SH DFND 2 7224 0 0 DONNELLEY R R & SONS CO COM 257867200 2285 606 SH DFND 2 606 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 850 69 SH DFND 2 69 0 0 DORMAN PRODUCTS INC COM 258278100 795 10 SH DFND 2 10 0 0 DOVER CORP COM 260003108 12843 129 SH DFND 2 129 0 0 DOW INC COM 260557103 242443 5088 SH DFND 2 5088 0 0 DRIL QUIP INC COM 262037104 11592 231 SH DFND 2 231 0 0 DROPBOX INC CL A 26210C104 36306 1800 SH DFND 2 1800 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 349026 3641 SH DFND 2 3641 0 0 DULUTH HLDGS INC COM CL B 26443V101 3816 450 SH DFND 2 450 0 0 DUPONT DE NEMOURS INC COM 26614N102 576684 8087 SH DFND 2 8087 0 0 DYCOM INDS INC COM 267475101 27567 540 SH DFND 2 540 0 0 ECA MARCELLUS TR I COM UNIT 26827L109 1220 1000 SH DFND 2 1000 0 0 EL POLLO LOCO HLDGS INC COM 268603107 16440 1500 SH DFND 2 1500 0 0 ENI S P A SPONSORED ADR 26874R108 2744 90 SH DFND 2 90 0 0 EOG RES INC COM 26875P101 879359 11848 SH DFND 2 11848 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 2620 110 SH DFND 2 110 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 253604 26808 SH DFND 2 26808 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 114444 3060 SH DFND 2 3060 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1122089 24074 SH DFND 2 24074 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 81743 2065 SH DFND 2 2065 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 5942 136 SH DFND 2 136 0 0 EAGLE MATERIALS INC COM 26969P108 720 8 SH DFND 2 8 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 5581 262 SH DFND 2 262 0 0 EASTMAN CHEMICAL CO COM 277432100 11075 150 SH DFND 2 150 0 0 EASTMAN KODAK CO COM NEW 277461406 396 150 SH DFND 2 150 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 7825 500 SH DFND 2 500 0 0 EBAY INC COM 278642103 349066 8955 SH DFND 2 8955 0 0 EBIX INC COM NEW 278715206 88705 2107 SH DFND 2 2107 0 0 ECHOSTAR CORP CL A 278768106 408918 10321 SH DFND 2 10321 0 0 ECOLAB INC COM 278865100 29310 148 SH DFND 2 148 0 0 EDISON INTL COM 281020107 15084 200 SH DFND 2 200 0 0 EDITAS MEDICINE INC COM 28106W103 4548 200 SH DFND 2 200 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 326786 1486 SH DFND 2 1486 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 3793 370 SH DFND 2 370 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 48527 1825 SH DFND 2 1825 0 0 ELECTRAMECCANICA VEHS CORP W EXP 08/03/202 284849114 7650 17000 SH DFND 2 17000 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 14382 7064 SH DFND 2 7064 0 0 ELDORADO GOLD CORP NEW COM 284902509 411083 53128 SH DFND 2 53128 0 0 ELECTRONIC ARTS INC COM 285512109 2656889 27161 SH DFND 2 27161 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1018 100 SH DFND 2 100 0 0 EMCOR GROUP INC COM 29084Q100 10334 120 SH DFND 2 120 0 0 EMCORE CORP COM NEW 290846203 5526 1800 SH DFND 2 1800 0 0 EMERSON ELEC CO COM 291011104 869581 13006 SH DFND 2 13006 0 0 EMPLOYERS HOLDINGS INC COM 292218104 96225 2208 SH DFND 2 2208 0 0 ENBRIDGE INC COM 29250N105 56848370 1621244 SH DFND 2 1621244 0 0 ENCANA CORP COM 292505104 1632599 356809 SH DFND 2 356809 0 0 ENCORE CAP GROUP INC COM 292554102 3333 100 SH DFND 2 100 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 2219 1000 SH DFND 2 1000 0 0 ENCOMPASS HEALTH CORP COM 29261A100 12656 200 SH DFND 2 200 0 0 ENDOLOGIX INC COM NEW 29266S304 91 23 SH DFND 2 23 0 0 ENERGY FUELS INC COM NEW 292671708 711568 376162 SH DFND 2 376162 0 0 ENERGY FOCUS INC COM NEW 29268T300 141 300 SH DFND 2 300 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2235764 170930 SH DFND 2 170930 0 0 ENERSYS COM 29275Y102 6594 100 SH DFND 2 100 0 0 ENERPLUS CORP COM 292766102 1673682 225089 SH DFND 2 225089 0 0 ENTEGRIS INC COM 29362U104 565 12 SH DFND 2 12 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 149130 5218 SH DFND 2 5218 0 0 ENVESTNET INC COM 29404K106 510 9 SH DFND 2 9 0 0 EPAM SYS INC COM 29414B104 65818 361 SH DFND 2 361 0 0 EQUIFAX INC COM 294429105 12660 90 SH DFND 2 90 0 0 EQUINIX INC COM 29444U700 3461 6 SH DFND 2 6 0 0 EQUINOR ASA SPONSORED ADR 29446M102 13076 690 SH DFND 2 690 0 0 EQUINOX GOLD CORP COM 29446Y502 59066 11242 SH DFND 2 11242 0 0 ERICSSON ADR B SEK 10 294821608 82114 10290 SH DFND 2 10290 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 7332 200 SH DFND 2 200 0 0 ESSEX PPTY TR INC COM 297178105 2613 8 SH DFND 2 8 0 0 ETSY INC COM 29786A106 28250 500 SH DFND 2 500 0 0 EURONET WORLDWIDE INC COM 298736109 49742 340 SH DFND 2 340 0 0 EVERCORE INC CLASS A 29977A105 88270 1102 SH DFND 2 1102 0 0 EVERGY INC COM 30034W106 4726 71 SH DFND 2 71 0 0 EVERSOURCE ENERGY COM 30040W108 27436 321 SH DFND 2 321 0 0 EVOLUS INC COM 30052C107 8747 560 SH DFND 2 560 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 5369 140 SH DFND 2 140 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 443352 14210 SH DFND 2 14210 0 0 EXELON CORP COM 30161N101 139036 2878 SH DFND 2 2878 0 0 EXFO INC SUB VTG SHS 302046107 474862 121050 SH DFND 2 121050 0 0 EXONE CO COM 302104104 929 105 SH DFND 2 105 0 0 EXPEDIA GROUP INC COM NEW 30212P303 161830 1204 SH DFND 2 1204 0 0 EXPEDITORS INTL WASH INC COM 302130109 128522 1730 SH DFND 2 1730 0 0 EXPONENT INC COM 30214U102 1538 22 SH DFND 2 22 0 0 EXXON MOBIL CORP COM 30231G102 3280188 46455 SH DFND 2 46455 0 0 FLIR SYS INC COM 302445101 8835 168 SH DFND 2 168 0 0 F M C CORP COM NEW 302491303 10083 115 SH DFND 2 115 0 0 FACEBOOK INC CL A 30303M102 22442532 126025 SH DFND 2 126025 0 0 FACTSET RESH SYS INC COM 303075105 91114 375 SH DFND 2 375 0 0 FASTENAL CO COM 311900104 462607 14160 SH DFND 2 14160 0 0 FEDEX CORP COM 31428X106 20420123 140277 SH DFND 2 140277 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 5 1 SH DFND 2 1 0 0 F5 NETWORKS INC COM 315616102 3510 25 SH DFND 2 25 0 0 FIBROGEN INC COM 31572Q808 36980 1000 SH DFND 2 1000 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1314191 9899 SH DFND 2 9899 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1554 35 SH DFND 2 35 0 0 FIFTH THIRD BANCORP COM 316773100 87260 3187 SH DFND 2 3187 0 0 FIREEYE INC COM 31816Q101 31016 2325 SH DFND 2 2325 0 0 FIRST BANCORP P R COM NEW 318672706 9980 1000 SH DFND 2 1000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 321336 35442 SH DFND 2 35442 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 11314 117 SH DFND 2 117 0 0 FIRST SOLAR INC COM 336433107 214347 3695 SH DFND 2 3695 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 322924 9401 SH DFND 2 9401 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 26652 475 SH DFND 2 475 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 19523 145 SH DFND 2 145 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 51815 700 SH DFND 2 700 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 174676 3096 SH DFND 2 3096 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 87711 3826 SH DFND 2 3826 0 0 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 40475 1260 SH DFND 2 1260 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 9403 340 SH DFND 2 340 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 13748 400 SH DFND 2 400 0 0 FIRST US BANCSHARES INC COM 33744V103 8950 1000 SH DFND 2 1000 0 0 FIRSTSERVICE CORP NEW COM 33767E202 96062 939 SH DFND 2 939 0 0 FISERV INC COM 337738108 3905032 37697 SH DFND 2 37697 0 0 FIRSTENERGY CORP COM 337932107 113341 2350 SH DFND 2 2350 0 0 FITBIT INC CL A 33812L102 29718 7800 SH DFND 2 7800 0 0 FIVE BELOW INC COM 33829M101 549166 4355 SH DFND 2 4355 0 0 FLAHERTY & CRUMRIN PFD & INM COM 33848E106 15899 1300 SH DFND 2 1300 0 0 FLAHERTY & CRUMRIN PFD & INM COM 338480106 1264392 84688 SH DFND 2 84688 0 0 FLUOR CORP NEW COM 343412102 499063 26088 SH DFND 2 26088 0 0 FLOWERS FOODS INC COM 343498101 184069 7958 SH DFND 2 7958 0 0 FLOWSERVE CORP COM 34354P105 67730 1450 SH DFND 2 1450 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9158 100 SH DFND 2 100 0 0 FOOT LOCKER INC COM 344849104 16185 375 SH DFND 2 375 0 0 FORD MTR CO DEL COM 345370860 2531073 276318 SH DFND 2 276318 0 0 FORTIS INC COM 349553107 21074343 498964 SH DFND 2 498964 0 0 FORTINET INC COM 34959E109 34542 450 SH DFND 2 450 0 0 FORTIVE CORP COM 34959J108 115729 1688 SH DFND 2 1688 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2297 42 SH DFND 2 42 0 0 FORTUNA SILVER MINES INC COM 349915108 96215 31393 SH DFND 2 31393 0 0 FOX CORP CL A COM 35137L105 158 5 SH DFND 2 5 0 0 FQF TR AGFIQ US MK ANTI 351680707 3555 150 SH DFND 2 150 0 0 FRANCO NEVADA CORP COM 351858105 875811 9616 SH DFND 2 9616 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 26933 285 SH DFND 2 285 0 0 FREEPORT-MCMORAN INC CL B 35671D857 311685 32569 SH DFND 2 32569 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 30600 911 SH DFND 2 911 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 114 132 SH DFND 2 132 0 0 FUELCELL ENERGY INC COM 35952H601 23 69 SH DFND 2 69 0 0 FULTON FINL CORP PA COM 360271100 54138 3346 SH DFND 2 3346 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 5411 135 SH DFND 2 135 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 13228 115 SH DFND 2 115 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 3102 382 SH DFND 2 382 0 0 GABELLI EQUITY TR INC COM 362397101 4419 739 SH DFND 2 739 0 0 GABELLI UTIL TR COM 36240A101 505 68 SH DFND 2 68 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 500 48 SH DFND 2 48 0 0 GANNETT CO INC COM 36473H104 569 53 SH DFND 2 53 0 0 GAP INC COM 364760108 86904 5006 SH DFND 2 5006 0 0 GARDNER DENVER HLDGS INC COM 36555P107 2235 79 SH DFND 2 79 0 0 GARRETT MOTION INC COM 366505105 2092 210 SH DFND 2 210 0 0 GARTNER INC COM 366651107 1716 12 SH DFND 2 12 0 0 GENERAL DYNAMICS CORP COM 369550108 501594 2745 SH DFND 2 2745 0 0 GENERAL ELECTRIC CO COM 369604103 8989134 1005496 SH DFND 2 1005496 0 0 GENERAL MLS INC COM 370334104 4426467 80306 SH DFND 2 80306 0 0 GENERAL MOLY INC COM 370373102 132 500 SH DFND 2 500 0 0 GENERAL MTRS CO COM 37045V100 706798 18858 SH DFND 2 18858 0 0 GENTEX CORP COM 371901109 6085 221 SH DFND 2 221 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2147 100 SH DFND 2 100 0 0 GENOMIC HEALTH INC COM 37244C101 6782 100 SH DFND 2 100 0 0 GENUINE PARTS CO COM 372460105 7385296 74157 SH DFND 2 74157 0 0 GILEAD SCIENCES INC COM 375558103 2214180 34935 SH DFND 2 34935 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5563048 157230 SH DFND 2 157230 0 0 GLACIER BANCORP INC NEW COM 37637Q105 566 14 SH DFND 2 14 0 0 GLADSTONE COML CORP COM 376536108 11750 500 SH DFND 2 500 0 0 GLADSTONE INVT CORP COM 376546107 6170 500 SH DFND 2 500 0 0 GLAUKOS CORP COM 377322102 100016 1600 SH DFND 2 1600 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 11262057 263872 SH DFND 2 263872 0 0 GLOBAL PMTS INC COM 37940X102 400203 2517 SH DFND 2 2517 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 23570 1000 SH DFND 2 1000 0 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 62131 1870 SH DFND 2 1870 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 6625 413 SH DFND 2 413 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 119723 7055 SH DFND 2 7055 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 218078 10893 SH DFND 2 10893 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 525039 18678 SH DFND 2 18678 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 168372 6909 SH DFND 2 6909 0 0 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 581160 24000 SH DFND 2 24000 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 180400 16400 SH DFND 2 16400 0 0 GODADDY INC CL A 380237107 10557 160 SH DFND 2 160 0 0 GOLD STD VENTURES CORP COM 380738104 53129 69000 SH DFND 2 69000 0 0 GOLDEN MINERALS CO COM 381119106 44792 185425 SH DFND 2 185425 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 2033003 716095 SH DFND 2 716095 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4853948 23423 SH DFND 2 23423 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 34572 2400 SH DFND 2 2400 0 0 GOPRO INC CL A 38268T103 7259 1400 SH DFND 2 1400 0 0 GRACO INC COM 384109104 645 14 SH DFND 2 14 0 0 GRAHAM HLDGS CO COM 384637104 1327 2 SH DFND 2 2 0 0 GRAINGER W W INC COM 384802104 424330 1428 SH DFND 2 1428 0 0 GRAN TIERRA ENERGY INC COM 38500T101 1250 1016 SH DFND 2 1016 0 0 GRAND CANYON ED INC COM 38526M106 589 6 SH DFND 2 6 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1459752 30191 SH DFND 2 30191 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 283 77 SH DFND 2 77 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 6007 8650 SH DFND 2 8650 0 0 GREENBRIER COS INC COM 393657101 6024 200 SH DFND 2 200 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 9238822 194297 SH DFND 2 194297 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 514078 3371 SH DFND 2 3371 0 0 GUESS INC COM 401617105 9914 535 SH DFND 2 535 0 0 HCA HEALTHCARE INC COM 40412C101 4438802 36861 SH DFND 2 36861 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 132584 2324 SH DFND 2 2324 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 359815 9402 SH DFND 2 9402 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 68406 2600 SH DFND 2 2600 0 0 HP INC COM 40434L105 475952 25156 SH DFND 2 25156 0 0 HAIN CELESTIAL GROUP INC COM 405217100 752 35 SH DFND 2 35 0 0 HALLIBURTON CO COM 406216101 932924 49492 SH DFND 2 49492 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 6003 300 SH DFND 2 300 0 0 HANESBRANDS INC COM 410345102 50112 3271 SH DFND 2 3271 0 0 HARLEY DAVIDSON INC COM 412822108 76508 2127 SH DFND 2 2127 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 5680 2000 SH DFND 2 2000 0 0 HARROW HEALTH INC COM 415858109 2810 500 SH DFND 2 500 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1459186 24075 SH DFND 2 24075 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 18656 635 SH DFND 2 635 0 0 HECLA MNG CO COM 422704106 193868 110152 SH DFND 2 110152 0 0 HEICO CORP NEW COM 422806109 56196 450 SH DFND 2 450 0 0 HEICO CORP NEW CL A 422806208 4574 47 SH DFND 2 47 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 124597 75047 SH DFND 2 75047 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 11284 1400 SH DFND 2 1400 0 0 HERC HLDGS INC COM 42704L104 9302 200 SH DFND 2 200 0 0 HERSHEY CO COM 427866108 557809 3599 SH DFND 2 3599 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 11155 806 SH DFND 2 806 0 0 HESS CORP COM 42809H107 27216 450 SH DFND 2 450 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 401338 26456 SH DFND 2 26456 0 0 HEXCEL CORP NEW COM 428291108 1068 13 SH DFND 2 13 0 0 HEXO CORP COM 428304109 2077130 527119 SH DFND 2 527119 0 0 HILL ROM HLDGS INC COM 431475102 12207 116 SH DFND 2 116 0 0 HILLENBRAND INC COM 431571108 20998 680 SH DFND 2 680 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2497 1100 SH DFND 2 1100 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 51211 550 SH DFND 2 550 0 0 HOLLYFRONTIER CORP COM 436106108 8046 150 SH DFND 2 150 0 0 HOLOGIC INC COM 436440101 1868 37 SH DFND 2 37 0 0 HOME DEPOT INC COM 437076102 26931489 116074 SH DFND 2 116074 0 0 HONDA MOTOR LTD AMERN SHS 438128308 7546248 289350 SH DFND 2 289350 0 0 HONEYWELL INTL INC COM 438516106 1088125 6431 SH DFND 2 6431 0 0 HOPE BANCORP INC COM 43940T109 1004 70 SH DFND 2 70 0 0 HORMEL FOODS CORP COM 440452100 236186 5401 SH DFND 2 5401 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5330 1000 SH DFND 2 1000 0 0 HUDBAY MINERALS INC COM 443628102 1522846 422917 SH DFND 2 422917 0 0 HUMANA INC COM 444859102 75423 295 SH DFND 2 295 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1271 6 SH DFND 2 6 0 0 HUYA INC ADS REP SHS A 44852D108 4964 210 SH DFND 2 210 0 0 HYRECAR INC COM 44916T107 1463 585 SH DFND 2 585 0 0 IAC INTERACTIVECORP COM 44919P508 67571 310 SH DFND 2 310 0 0 ICU MED INC COM 44930G107 12608 79 SH DFND 2 79 0 0 IMV INC COM 44974L103 297287 121837 SH DFND 2 121837 0 0 IPG PHOTONICS CORP COM 44980X109 156618 1155 SH DFND 2 1155 0 0 IAMGOLD CORP COM 450913108 1835599 539155 SH DFND 2 539155 0 0 ICICI BK LTD ADR 45104G104 148170 12165 SH DFND 2 12165 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 8988 140 SH DFND 2 140 0 0 IDEXX LABS INC COM 45168D104 21754 80 SH DFND 2 80 0 0 ILLINOIS TOOL WKS INC COM 452308109 348503 2227 SH DFND 2 2227 0 0 ILLUMINA INC COM 452327109 10039 33 SH DFND 2 33 0 0 IMAX CORP COM 45245E109 15365 700 SH DFND 2 700 0 0 IMPERIAL OIL LTD COM NEW 453038408 6211201 238977 SH DFND 2 238977 0 0 INCYTE CORP COM 45337C102 56044 755 SH DFND 2 755 0 0 INDIA FD INC COM 454089103 118787 5786 SH DFND 2 5786 0 0 INFOSYS LTD SPONSORED ADR 456788108 8631467 759144 SH DFND 2 759144 0 0 ING GROEP N V SPONSORED ADR 456837103 2649524 253543 SH DFND 2 253543 0 0 INGEVITY CORP COM 45688C107 16798 198 SH DFND 2 198 0 0 INGREDION INC COM 457187102 24522 300 SH DFND 2 300 0 0 INPHI CORP COM 45772F107 7937 130 SH DFND 2 130 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6048 2950 SH DFND 2 2950 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 42490 460 SH DFND 2 460 0 0 INSEEGO CORP COM 45782B104 9600 2000 SH DFND 2 2000 0 0 INSULET CORP COM 45784P101 660 4 SH DFND 2 4 0 0 INTEL CORP COM 458140100 34798261 675301 SH DFND 2 675301 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 934820 17392 SH DFND 2 17392 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 58315 632 SH DFND 2 632 0 0 INTERNAP CORP COM PAR 45885A409 129 50 SH DFND 2 50 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10528699 72402 SH DFND 2 72402 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 125757 1025 SH DFND 2 1025 0 0 INTL PAPER CO COM 460146103 23837 570 SH DFND 2 570 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 3035 6000 SH DFND 2 6000 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 7950 10000 SH DFND 2 10000 0 0 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 44802 1800 SH DFND 2 1800 0 0 INVESCO BLDRS INDEX FDS TR ASIA 50ADR IDX 46090C107 60667 1980 SH DFND 2 1980 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 256838 6685 SH DFND 2 6685 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 45410315 240508 SH DFND 2 240508 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 319639 592 SH DFND 2 592 0 0 INTUIT COM 461202103 98664 371 SH DFND 2 371 0 0 INVACARE CORP COM 461203101 2813 375 SH DFND 2 375 0 0 INTREPID POTASH INC COM 46121Y102 17331 5300 SH DFND 2 5300 0 0 INTREXON CORP COM 46122T102 5148 900 SH DFND 2 900 0 0 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 92278 3810 SH DFND 2 3810 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2437 36 SH DFND 2 36 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 413580 11300 SH DFND 2 11300 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1377461 6484 SH DFND 2 6484 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 63558 1895 SH DFND 2 1895 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 9444557 52816 SH DFND 2 52816 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2245370 35880 SH DFND 2 35880 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 8171 75 SH DFND 2 75 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 56907 450 SH DFND 2 450 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 10188480 51990 SH DFND 2 51990 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 8555 196 SH DFND 2 196 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 28098314 259977 SH DFND 2 259977 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 92205 4500 SH DFND 2 4500 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 5716 100 SH DFND 2 100 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 8158 140 SH DFND 2 140 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 52173 1765 SH DFND 2 1765 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 245476 15304 SH DFND 2 15304 0 0 INVESCO EXCHANGE TRADED FD T INSIDER SENMNT 46137V555 149507 2132 SH DFND 2 2132 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 83127 4540 SH DFND 2 4540 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 144861 4068 SH DFND 2 4068 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3035249 25753 SH DFND 2 25753 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 5212 56 SH DFND 2 56 0 0 INVESCO EXCHANGE TRADED FD T DYNMC RETAIL 46137V654 863 22 SH DFND 2 22 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 193834 3421 SH DFND 2 3421 0 0 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 34981 621 SH DFND 2 621 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 34122 970 SH DFND 2 970 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 319691 4434 SH DFND 2 4434 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 60762 4040 SH DFND 2 4040 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 32904 860 SH DFND 2 860 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 3876868 66958 SH DFND 2 66958 0 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 9592 225 SH DFND 2 225 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 2307042 153598 SH DFND 2 153598 0 0 INVESCO EXCHNG TRADED FD TR LADERITE 0-5YR 46138E560 48062 1900 SH DFND 2 1900 0 0 INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 124369 2414 SH DFND 2 2414 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 53458 1725 SH DFND 2 1725 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 37109 1950 SH DFND 2 1950 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 12737607 634343 SH DFND 2 634343 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 278740 7030 SH DFND 2 7030 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 230859 5045 SH DFND 2 5045 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 58056 2570 SH DFND 2 2570 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 661824 22534 SH DFND 2 22534 0 0 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 28539 2345 SH DFND 2 2345 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 66402 3150 SH DFND 2 3150 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 29182 1220 SH DFND 2 1220 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 42257 408 SH DFND 2 408 0 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 265570 2227 SH DFND 2 2227 0 0 INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 31466135 357773 SH DFND 2 357773 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 193651 12210 SH DFND 2 12210 0 0 IQVIA HLDGS INC COM 46266C105 2289846 15329 SH DFND 2 15329 0 0 IQIYI INC SPONSORED ADS 46267X108 101135 6270 SH DFND 2 6270 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 17024 800 SH DFND 2 800 0 0 IROBOT CORP COM 462726100 166509 2700 SH DFND 2 2700 0 0 IRON MTN INC NEW COM 46284V101 4567 141 SH DFND 2 141 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 14193938 891579 SH DFND 2 891579 0 0 ISHARES GOLD TRUST ISHARES 464285105 34865098 2472702 SH DFND 2 2472702 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 3940 140 SH DFND 2 140 0 0 ISHARES INC GLB AGRIC PR ETF 464286350 6092 222 SH DFND 2 222 0 0 ISHARES INC MSCI WORLD ETF 464286392 60116 655 SH DFND 2 655 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 64712 1536 SH DFND 2 1536 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 979748 15371 SH DFND 2 15371 0 0 ISHARES INC MSCI CDA ETF 464286509 192763 6670 SH DFND 2 6670 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1768 40 SH DFND 2 40 0 0 ISHARES INC MIN VOL GBL ETF 464286525 77695 820 SH DFND 2 820 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 39107 685 SH DFND 2 685 0 0 ISHARES INC MSCI EURZONE ETF 464286608 824913 21206 SH DFND 2 21206 0 0 ISHARES INC MSCI BRIC INDX 464286657 23340 577 SH DFND 2 577 0 0 ISHARES INC MSCI PAC JP ETF 464286665 56807 1270 SH DFND 2 1270 0 0 ISHARES INC MSCI TURKEY ETF 464286715 38076 1425 SH DFND 2 1425 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 41377 1405 SH DFND 2 1405 0 0 ISHARES INC MSCI STH KOR ETF 464286772 61692 1095 SH DFND 2 1095 0 0 ISHARES INC MSCI STH AFR ETF 464286780 32503 685 SH DFND 2 685 0 0 ISHARES INC MSCI GERMANY ETF 464286806 152903 5682 SH DFND 2 5682 0 0 ISHARES INC MSCI MEXICO ETF 464286822 23496 550 SH DFND 2 550 0 0 ISHARES INC MSCI HONG KG ETF 464286871 62907 2770 SH DFND 2 2770 0 0 ISHARES TR S&P 100 ETF 464287101 4270269 32476 SH DFND 2 32476 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 99590 593 SH DFND 2 593 0 0 ISHARES TR CORE S&P TTL STK 464287150 66735 995 SH DFND 2 995 0 0 ISHARES TR SELECT DIVID ETF 464287168 3132720 30728 SH DFND 2 30728 0 0 ISHARES TR TIPS BD ETF 464287176 104428 898 SH DFND 2 898 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1193801 29995 SH DFND 2 29995 0 0 ISHARES TR CORE S&P500 ETF 464287200 38419524 128700 SH DFND 2 128700 0 0 ISHARES TR CORE US AGGBD ET 464287226 22634 200 SH DFND 2 200 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 6454803 157935 SH DFND 2 157935 0 0 ISHARES TR IBOXX INV CP ETF 464287242 273572 2146 SH DFND 2 2146 0 0 ISHARES TR GBL COMM SVC ETF 464287275 14266787 249071 SH DFND 2 249071 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2633957 14270 SH DFND 2 14270 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 697976 3877 SH DFND 2 3877 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 9401690 153899 SH DFND 2 153899 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 316279 4938 SH DFND 2 4938 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 7329541 239841 SH DFND 2 239841 0 0 ISHARES TR LATN AMER 40 ETF 464287390 15800 500 SH DFND 2 500 0 0 ISHARES TR S&P 500 VAL ETF 464287408 5515903 46286 SH DFND 2 46286 0 0 ISHARES TR 20 YR TR BD ETF 464287432 5294 37 SH DFND 2 37 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 38802 345 SH DFND 2 345 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 2195057 25879 SH DFND 2 25879 0 0 ISHARES TR MSCI EAFE ETF 464287465 8473127 129936 SH DFND 2 129936 0 0 ISHARES TR RUS MD CP GR ETF 464287481 14135 100 SH DFND 2 100 0 0 ISHARES TR RUS MID CAP ETF 464287499 109214 1952 SH DFND 2 1952 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4843503 25066 SH DFND 2 25066 0 0 ISHARES TR EXPANDED TECH 464287515 5200806 24546 SH DFND 2 24546 0 0 ISHARES TR PHLX SEMICND ETF 464287523 176527 835 SH DFND 2 835 0 0 ISHARES TR NA TEC MULTM ETF 464287531 292545 5500 SH DFND 2 5500 0 0 ISHARES TR EXPND TEC SC ETF 464287549 2995093 13801 SH DFND 2 13801 0 0 ISHARES TR NASDAQ BIOTECH 464287556 410139 4122 SH DFND 2 4122 0 0 ISHARES TR COHEN STEER REIT 464287564 12002 100 SH DFND 2 100 0 0 ISHARES TR GLOBAL 100 ETF 464287572 4497230 90945 SH DFND 2 90945 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 9491 74 SH DFND 2 74 0 0 ISHARES TR S&P MC 400GR ETF 464287606 105438 471 SH DFND 2 471 0 0 ISHARES TR RUS 1000 ETF 464287622 109419 665 SH DFND 2 665 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 6741411 56456 SH DFND 2 56456 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 976900 6455 SH DFND 2 6455 0 0 ISHARES TR CORE S&P US VLU 464287663 3218651 55686 SH DFND 2 55686 0 0 ISHARES TR CORE S&P US GWT 464287671 38351 610 SH DFND 2 610 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 34772 200 SH DFND 2 200 0 0 ISHARES TR U.S. UTILITS ETF 464287697 173595 1065 SH DFND 2 1065 0 0 ISHARES TR S&P MC 400VL ETF 464287705 4317 27 SH DFND 2 27 0 0 ISHARES TR US TELECOM ETF 464287713 45406 1555 SH DFND 2 1555 0 0 ISHARES TR U.S. TECH ETF 464287721 3479330 17038 SH DFND 2 17038 0 0 ISHARES TR U.S. REAL ES ETF 464287739 160608 1717 SH DFND 2 1717 0 0 ISHARES TR US INDUSTRIALS 464287754 2304955 14513 SH DFND 2 14513 0 0 ISHARES TR US HLTHCARE ETF 464287762 864904 4575 SH DFND 2 4575 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 2178514 15968 SH DFND 2 15968 0 0 ISHARES TR U.S. FINLS ETF 464287788 5845758 45411 SH DFND 2 45411 0 0 ISHARES TR U.S. ENERGY ETF 464287796 11116 350 SH DFND 2 350 0 0 ISHARES TR CORE S&P SCP ETF 464287804 60015 771 SH DFND 2 771 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 66302 525 SH DFND 2 525 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 5069 55 SH DFND 2 55 0 0 ISHARES TR DOW JONES US ETF 464287846 355719 2411 SH DFND 2 2411 0 0 ISHARES TR EUROPE ETF 464287861 1555124 35940 SH DFND 2 35940 0 0 ISHARES TR AGENCY BOND ETF 464288166 76683 658 SH DFND 2 658 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 3058413 46116 SH DFND 2 46116 0 0 ISHARES TR EMGR MKT INF ETF 464288216 12758 455 SH DFND 2 455 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1868936 171462 SH DFND 2 171462 0 0 ISHARES TR MSCI ACWI EX US 464288240 11519131 250144 SH DFND 2 250144 0 0 ISHARES TR MSCI ACWI ETF 464288257 88795 1204 SH DFND 2 1204 0 0 ISHARES TR JPMORGAN USD EMG 464288281 29698 262 SH DFND 2 262 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 8520 35 SH DFND 2 35 0 0 ISHARES TR GLB INFRASTR ETF 464288372 1093950 23541 SH DFND 2 23541 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 130721 3395 SH DFND 2 3395 0 0 ISHARES TR ASIA 50 ETF 464288430 13218544 225457 SH DFND 2 225457 0 0 ISHARES TR INTL SEL DIV ETF 464288448 256279 8337 SH DFND 2 8337 0 0 ISHARES TR IBOXX HI YD ETF 464288513 167279 1919 SH DFND 2 1919 0 0 ISHARES TR MSCI KLD400 SOC 464288570 114237 1030 SH DFND 2 1030 0 0 ISHARES TR INTRM GOV CR ETF 464288612 4529 40 SH DFND 2 40 0 0 ISHARES TR INTRM TR CRP ETF 464288638 12627 218 SH DFND 2 218 0 0 ISHARES TR SH TR CRPORT ETF 464288646 15350 286 SH DFND 2 286 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 5082 34 SH DFND 2 34 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 54140430 426975 SH DFND 2 426975 0 0 ISHARES TR SHORT TREAS BD 464288679 15292330 138242 SH DFND 2 138242 0 0 ISHARES TR PFD AND INCM SEC 464288687 3624647 96580 SH DFND 2 96580 0 0 ISHARES TR GLOBAL MATER ETF 464288695 682778 10887 SH DFND 2 10887 0 0 ISHARES TR GLOB UTILITS ETF 464288711 146750 2515 SH DFND 2 2515 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 325043 3559 SH DFND 2 3559 0 0 ISHARES TR GLB CNSM STP ETF 464288737 2757282 50297 SH DFND 2 50297 0 0 ISHARES TR GLB CNS DISC ETF 464288745 13427 112 SH DFND 2 112 0 0 ISHARES TR US HOME CONS ETF 464288752 1863326 43023 SH DFND 2 43023 0 0 ISHARES TR US AER DEF ETF 464288760 917675 4084 SH DFND 2 4084 0 0 ISHARES TR US REGNL BKS ETF 464288778 149364 3208 SH DFND 2 3208 0 0 ISHARES TR MSCI USA ESG SLC 464288802 517061 4183 SH DFND 2 4183 0 0 ISHARES TR U.S. MED DVC ETF 464288810 6485352 26231 SH DFND 2 26231 0 0 ISHARES TR US HLTHCR PR ETF 464288828 2044050 12641 SH DFND 2 12641 0 0 ISHARES TR U.S. PHARMA ETF 464288836 214118 1531 SH DFND 2 1531 0 0 ISHARES TR MICRO-CAP ETF 464288869 35260 400 SH DFND 2 400 0 0 ISHARES TR EAFE VALUE ETF 464288877 437036 9226 SH DFND 2 9226 0 0 ISHARES TR MSCI EURO FL ETF 464289180 1703381 96783 SH DFND 2 96783 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 51625 940 SH DFND 2 940 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 15200 330 SH DFND 2 330 0 0 ISHARES TR MODERT ALLOC ETF 464289875 33397 850 SH DFND 2 850 0 0 ISHARES TR US TREAS BD ETF 46429B267 88847 3375 SH DFND 2 3375 0 0 ISHARES TR A RATE CP BD ETF 46429B291 26306 480 SH DFND 2 480 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 10155 415 SH DFND 2 415 0 0 ISHARES TR MSCI INDIA ETF 46429B598 234450 6986 SH DFND 2 6986 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 14060 400 SH DFND 2 400 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 896817 17595 SH DFND 2 17595 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 749137 7956 SH DFND 2 7956 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 331152 4519 SH DFND 2 4519 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 469276 7321 SH DFND 2 7321 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 4808 48 SH DFND 2 48 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 15770 500 SH DFND 2 500 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 141073 1183 SH DFND 2 1183 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 15595 270 SH DFND 2 270 0 0 ISHARES TR CORE MSCI EAFE 46432F842 7338477 120165 SH DFND 2 120165 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 68162 1350 SH DFND 2 1350 0 0 ISHARES INC CORE MSCI EMKT 46434G103 17451 356 SH DFND 2 356 0 0 ISHARES INC CUR HD MSCI EM 46434G509 82477 3350 SH DFND 2 3350 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 72647 1998 SH DFND 2 1998 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 48820 1255 SH DFND 2 1255 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 270139 4761 SH DFND 2 4761 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 20669 960 SH DFND 2 960 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 510981 15708 SH DFND 2 15708 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 230130 4500 SH DFND 2 4500 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 111576 2400 SH DFND 2 2400 0 0 ISHARES TR MSCI LW CRB TG 46434V464 7210 60 SH DFND 2 60 0 0 ISHARES TR CORE DIV GRWTH 46434V621 13699 350 SH DFND 2 350 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 10358 335 SH DFND 2 335 0 0 ISHARES TR CUR HED MSCI GER 46434V704 89502 3299 SH DFND 2 3299 0 0 ISHARES TR MIN VOL JAPN ETF 46434V712 12072014 177321 SH DFND 2 177321 0 0 ISHARES TR HDG MSCI EAFE 46434V803 46706 1560 SH DFND 2 1560 0 0 ISHARES TR TRS FLT RT BD 46434V860 1384925 27547 SH DFND 2 27547 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1526807 48578 SH DFND 2 48578 0 0 ISHARES TR MORTGE REL ETF 46435G342 15040 357 SH DFND 2 357 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 551448 9446 SH DFND 2 9446 0 0 ISHARES TR MSCI CDA ETF 46435G706 21581 800 SH DFND 2 800 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 215720 8000 SH DFND 2 8000 0 0 ISHARES TR MSCI UN KNGDOM 46435G862 192160 8000 SH DFND 2 8000 0 0 ISHARES TR US DIVID BYBCK 46435U861 14676 520 SH DFND 2 520 0 0 JPMORGAN CHASE & CO COM 46625H100 57640325 489764 SH DFND 2 489764 0 0 JMP GROUP LLC COM 46629U107 2746 800 SH DFND 2 800 0 0 JABIL INC COM 466313103 10194 285 SH DFND 2 285 0 0 JACOBS ENGR GROUP INC COM 469814107 98180 1073 SH DFND 2 1073 0 0 JD COM INC SPON ADR CL A 47215P106 2094254 74238 SH DFND 2 74238 0 0 JEFFERIES FINL GROUP INC COM 47233W109 242089 13157 SH DFND 2 13157 0 0 JOHNSON & JOHNSON COM 478160104 42721405 330201 SH DFND 2 330201 0 0 JOINT CORP COM 47973J102 9305 500 SH DFND 2 500 0 0 J2 GLOBAL INC COM 48123V102 9536 105 SH DFND 2 105 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 4362 550 SH DFND 2 550 0 0 JUNIPER NETWORKS INC COM 48203R104 4950 200 SH DFND 2 200 0 0 JUST ENERGY GROUP INC COM 48213W101 88809 37828 SH DFND 2 37828 0 0 KLA CORPORATION COM NEW 482480100 97105 609 SH DFND 2 609 0 0 KKR & CO INC CL A 48251W104 102030 3800 SH DFND 2 3800 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1297 150 SH DFND 2 150 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 4660 1000 SH DFND 2 1000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 15030 113 SH DFND 2 113 0 0 KELLOGG CO COM 487836108 2596394 40348 SH DFND 2 40348 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 965 1375 SH DFND 2 1375 0 0 KEURIG DR PEPPER INC COM 49271V100 18086 662 SH DFND 2 662 0 0 KEYCORP NEW COM 493267108 8920 500 SH DFND 2 500 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 12763576 131245 SH DFND 2 131245 0 0 KIMBERLY CLARK CORP COM 494368103 1552464 10929 SH DFND 2 10929 0 0 KINDER MORGAN INC DEL COM 49456B101 296660 14394 SH DFND 2 14394 0 0 KINROSS GOLD CORP COM 496902404 1245719 271414 SH DFND 2 271414 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 6020 2724 SH DFND 2 2724 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 366894 8195 SH DFND 2 8195 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3630 100 SH DFND 2 100 0 0 KNOWLES CORP COM 49926D109 590 29 SH DFND 2 29 0 0 KOHLS CORP COM 500255104 695 14 SH DFND 2 14 0 0 KONTOOR BRANDS INC COM 50050N103 1123 32 SH DFND 2 32 0 0 KOPIN CORP COM 500600101 6780 10000 SH DFND 2 10000 0 0 KRAFT HEINZ CO COM 500754106 3475114 124400 SH DFND 2 124400 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 129156 3125 SH DFND 2 3125 0 0 KROGER CO COM 501044101 209282 8118 SH DFND 2 8118 0 0 KRONOS WORLDWIDE INC COM 50105F105 11752 950 SH DFND 2 950 0 0 L BRANDS INC COM 501797104 21745 1110 SH DFND 2 1110 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 13388 2250 SH DFND 2 2250 0 0 LHC GROUP INC COM 50187A107 10334 91 SH DFND 2 91 0 0 LKQ CORP COM 501889208 9300268 295716 SH DFND 2 295716 0 0 LCI INDS COM 50189K103 74215 808 SH DFND 2 808 0 0 LSC COMMUNICATIONS INC COM 50218P107 97 70 SH DFND 2 70 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 56541 271 SH DFND 2 271 0 0 LADDER CAP CORP CL A 505743104 24351 1410 SH DFND 2 1410 0 0 LAM RESEARCH CORP COM 512807108 159697 691 SH DFND 2 691 0 0 LAMB WESTON HLDGS INC COM 513272104 29088 400 SH DFND 2 400 0 0 LANNET INC COM 516012101 31360 2800 SH DFND 2 2800 0 0 LAS VEGAS SANDS CORP COM 517834107 5892 102 SH DFND 2 102 0 0 LAUDER ESTEE COS INC CL A 518439104 568002 2855 SH DFND 2 2855 0 0 LEAR CORP COM NEW 521865204 942964 7998 SH DFND 2 7998 0 0 LEGGETT & PLATT INC COM 524660107 40940 1000 SH DFND 2 1000 0 0 LENNAR CORP CL A 526057104 300920 5388 SH DFND 2 5388 0 0 LENNOX INTL INC COM 526107107 94758 390 SH DFND 2 390 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 48933 2570 SH DFND 2 2570 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 9629 346 SH DFND 2 346 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 252 300 SH DFND 2 300 0 0 LILLY ELI & CO COM 532457108 1334691 11935 SH DFND 2 11935 0 0 LIMELIGHT NETWORKS INC COM 53261M104 454 150 SH DFND 2 150 0 0 LINCOLN ELEC HLDGS INC COM 533900106 260801 3006 SH DFND 2 3006 0 0 LITHIA MTRS INC CL A 536797103 662 5 SH DFND 2 5 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 89374 29378 SH DFND 2 29378 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3848 58 SH DFND 2 58 0 0 LIVENT CORP COM 53814L108 61595 9207 SH DFND 2 9207 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 74712 28300 SH DFND 2 28300 0 0 LOCKHEED MARTIN CORP COM 539830109 1395635 3578 SH DFND 2 3578 0 0 LOGMEIN INC COM 54142L109 5819 82 SH DFND 2 82 0 0 LOOP INDS INC COM 543518104 168698 13159 SH DFND 2 13159 0 0 LOUISIANA PAC CORP COM 546347105 110610 4500 SH DFND 2 4500 0 0 LOWES COS INC COM 548661107 423016 3847 SH DFND 2 3847 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 3800 200 SH DFND 2 200 0 0 LULULEMON ATHLETICA INC COM 550021109 584136 3034 SH DFND 2 3034 0 0 LUMENTUM HLDGS INC COM 55024U109 31333 585 SH DFND 2 585 0 0 LUMINEX CORP DEL COM 55027E102 537 26 SH DFND 2 26 0 0 LYFT INC CL A COM 55087P104 45741 1120 SH DFND 2 1120 0 0 M & T BK CORP COM 55261F104 727926 4608 SH DFND 2 4608 0 0 MGM RESORTS INTERNATIONAL COM 552953101 178794 6450 SH DFND 2 6450 0 0 MKS INSTRUMENT INC COM 55306N104 133621 1448 SH DFND 2 1448 0 0 MSC INDL DIRECT INC CL A 553530106 455126 6275 SH DFND 2 6275 0 0 MSCI INC COM 55354G100 67067 308 SH DFND 2 308 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4165664 105540 SH DFND 2 105540 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 98728 4100 SH DFND 2 4100 0 0 MAG SILVER CORP COM 55903Q104 203276 19125 SH DFND 2 19125 0 0 MAGNA INTL INC COM 559222401 24408476 459650 SH DFND 2 459650 0 0 MAIN STREET CAPITAL CORP COM 56035L104 21605 500 SH DFND 2 500 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 7084 1100 SH DFND 2 1100 0 0 MANNKIND CORP COM NEW 56400P706 3515 2812 SH DFND 2 2812 0 0 MANULIFE FINL CORP COM 56501R106 101251760 5528735 SH DFND 2 5528735 0 0 MARATHON OIL CORP COM 565849106 4086 333 SH DFND 2 333 0 0 MARATHON PETE CORP COM 56585A102 2995097 49302 SH DFND 2 49302 0 0 MARKEL CORP COM 570535104 694957 588 SH DFND 2 588 0 0 MARKETAXESS HLDGS INC COM 57060D108 49125 150 SH DFND 2 150 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 932 9 SH DFND 2 9 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 705 500 SH DFND 2 500 0 0 MARSH & MCLENNAN COS INC COM 571748102 871936 8715 SH DFND 2 8715 0 0 MARRIOTT INTL INC NEW CL A 571903202 947575 7619 SH DFND 2 7619 0 0 MASCO CORP COM 574599106 21590 518 SH DFND 2 518 0 0 MASONITE INTL CORP NEW COM 575385109 53650 925 SH DFND 2 925 0 0 MASTEC INC COM 576323109 75643 1165 SH DFND 2 1165 0 0 MASTERCARD INC CL A 57636Q104 21555054 79372 SH DFND 2 79372 0 0 MATADOR RES CO COM 576485205 430 26 SH DFND 2 26 0 0 MATCH GROUP INC COM 57665R106 31076 435 SH DFND 2 435 0 0 MATTEL INC COM 577081102 59228 5200 SH DFND 2 5200 0 0 MAXLINEAR INC COM 57776J100 11011 492 SH DFND 2 492 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 308433 40726 SH DFND 2 40726 0 0 MCCORMICK & CO INC COM NON VTG 579780206 536109 3430 SH DFND 2 3430 0 0 MCDERMOTT INTL INC COM 580037703 40826 20211 SH DFND 2 20211 0 0 MCDONALDS CORP COM 580135101 6144785 28619 SH DFND 2 28619 0 0 MCEWEN MNG INC COM 58039P107 85631 54800 SH DFND 2 54800 0 0 MCKESSON CORP COM 58155Q103 31911887 233513 SH DFND 2 233513 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6179063 315903 SH DFND 2 315903 0 0 MEDIFAST INC COM 58470H101 55131 532 SH DFND 2 532 0 0 MEDNAX INC COM 58502B106 156779 6931 SH DFND 2 6931 0 0 MERCADOLIBRE INC COM 58733R102 85992 156 SH DFND 2 156 0 0 MERCER INTL INC COM 588056101 80682 6434 SH DFND 2 6434 0 0 MERCK & CO INC COM 58933Y105 10361548 123088 SH DFND 2 123088 0 0 MERIT MED SYS INC COM 589889104 3046 100 SH DFND 2 100 0 0 METHANEX CORP COM 59151K108 311761 8802 SH DFND 2 8802 0 0 METLIFE INC COM 59156R108 5517201 116989 SH DFND 2 116989 0 0 MICHAELS COS INC COM 59408Q106 294 30 SH DFND 2 30 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 25343 1791 SH DFND 2 1791 0 0 MICROSOFT CORP COM 594918104 73831047 531044 SH DFND 2 531044 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 25086 270 SH DFND 2 270 0 0 MICROBOT MED INC COM NEW 59503A204 21 4 SH DFND 2 4 0 0 MICRON TECHNOLOGY INC COM 595112103 3242502 75671 SH DFND 2 75671 0 0 MID AMER APT CMNTYS INC COM 59522J103 650 5 SH DFND 2 5 0 0 MIDDLEBY CORP COM 596278101 84168 720 SH DFND 2 720 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 5222 280 SH DFND 2 280 0 0 MIRATI THERAPEUTICS INC COM 60468T105 3116 40 SH DFND 2 40 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 5253 1034 SH DFND 2 1034 0 0 MODINE MFG CO COM 607828100 54519 4795 SH DFND 2 4795 0 0 MOLSON COORS BREWING CO CL B 60871R209 7743295 134666 SH DFND 2 134666 0 0 MOMO INC ADR 60879B107 20137 650 SH DFND 2 650 0 0 MONDELEZ INTL INC CL A 609207105 4458847 80601 SH DFND 2 80601 0 0 MONGODB INC CL A 60937P106 98191 815 SH DFND 2 815 0 0 MONOLITHIC PWR SYS INC COM 609839105 98047 630 SH DFND 2 630 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 67175 1157 SH DFND 2 1157 0 0 MOODYS CORP COM 615369105 35845 175 SH DFND 2 175 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 44617 4855 SH DFND 2 4855 0 0 MORGAN STANLEY COM NEW 617446448 1505184 35275 SH DFND 2 35275 0 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 5685 300 SH DFND 2 300 0 0 MOSAIC CO NEW COM 61945C103 404998 19756 SH DFND 2 19756 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1248424 7326 SH DFND 2 7326 0 0 MURPHY OIL CORP COM 626717102 177 8 SH DFND 2 8 0 0 MURPHY USA INC COM 626755102 1365 16 SH DFND 2 16 0 0 NIO INC SPON ADS 62914V106 59444 38105 SH DFND 2 38105 0 0 NVR INC COM 62944T105 22304 6 SH DFND 2 6 0 0 NV5 GLOBAL INC COM 62945V109 6827 100 SH DFND 2 100 0 0 NANOVIRICIDES INC COM 630087302 430 210 SH DFND 2 210 0 0 NASDAQ INC COM 631103108 59610 600 SH DFND 2 600 0 0 NATIONAL BEVERAGE CORP COM 635017106 197402 4450 SH DFND 2 4450 0 0 NATIONAL CINEMEDIA INC COM 635309107 820 100 SH DFND 2 100 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 10501 194 SH DFND 2 194 0 0 NATIONAL OILWELL VARCO INC COM 637071101 27030 1275 SH DFND 2 1275 0 0 NATIONAL PRESTO INDS INC COM 637215104 1336 15 SH DFND 2 15 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 44556 790 SH DFND 2 790 0 0 NAVISTAR INTL CORP NEW COM 63934E108 5622 200 SH DFND 2 200 0 0 NAVIENT CORPORATION COM 63938C108 18240 1425 SH DFND 2 1425 0 0 NEKTAR THERAPEUTICS COM 640268108 19217 1055 SH DFND 2 1055 0 0 NEOPHOTONICS CORP COM 64051T100 7308 1200 SH DFND 2 1200 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 134455 38636 SH DFND 2 38636 0 0 NETAPP INC COM 64110D104 5251 100 SH DFND 2 100 0 0 NETFLIX INC COM 64110L106 1705275 6372 SH DFND 2 6372 0 0 NETEASE INC SPONSORED ADS 64110W102 211081 793 SH DFND 2 793 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 721 8 SH DFND 2 8 0 0 NEW GOLD INC CDA COM 644535106 100832 100430 SH DFND 2 100430 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 44304 400 SH DFND 2 400 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 170806 13610 SH DFND 2 13610 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 4415 725 SH DFND 2 725 0 0 NEWELL BRANDS INC COM 651229106 391435 20910 SH DFND 2 20910 0 0 NEWMARK GROUP INC CL A 65158N102 1314 145 SH DFND 2 145 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 1346455 35770 SH DFND 2 35770 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3581 35 SH DFND 2 35 0 0 NEXTERA ENERGY INC COM 65339F101 420780 1806 SH DFND 2 1806 0 0 NEXGEN ENERGY LTD COM 65340P106 305039 236293 SH DFND 2 236293 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 711755 13470 SH DFND 2 13470 0 0 NIKE INC CL B 654106103 1574099 16760 SH DFND 2 16760 0 0 NOKIA CORP SPONSORED ADR 654902204 211493 41797 SH DFND 2 41797 0 0 NOBLE ENERGY INC COM 655044105 553257 24633 SH DFND 2 24633 0 0 NORBORD INC COM NEW 65548P403 2276021 95232 SH DFND 2 95232 0 0 NORDSON CORP COM 655663102 731 5 SH DFND 2 5 0 0 NORFOLK SOUTHERN CORP COM 655844108 167084 930 SH DFND 2 930 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 15969 1400 SH DFND 2 1400 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 4303 7600 SH DFND 2 7600 0 0 NORTHROP GRUMMAN CORP COM 666807102 678745 1811 SH DFND 2 1811 0 0 NOVAGOLD RES INC COM NEW 66987E206 477071 78800 SH DFND 2 78800 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1245103 14328 SH DFND 2 14328 0 0 NOVANTA INC COM 67000B104 817 10 SH DFND 2 10 0 0 NOVAVAX INC COM NEW 670002401 125 25 SH DFND 2 25 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 29 40 SH DFND 2 40 0 0 NOVO-NORDISK A S ADR 670100205 8537273 165131 SH DFND 2 165131 0 0 NOW INC COM 67011P100 1491 130 SH DFND 2 130 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 25646 603 SH DFND 2 603 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 64033 3926 SH DFND 2 3926 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 15576 550 SH DFND 2 550 0 0 NUTANIX INC CL A 67059N108 5775 220 SH DFND 2 220 0 0 NVIDIA CORP COM 67066G104 1863419 10705 SH DFND 2 10705 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 29550 3000 SH DFND 2 3000 0 0 NUTRIEN LTD COM 67077M108 37708097 757187 SH DFND 2 757187 0 0 OGE ENERGY CORP COM 670837103 771 17 SH DFND 2 17 0 0 OI S A SPONSORED ADR NE 670851500 22 20 SH DFND 2 20 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 8343 335 SH DFND 2 335 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 227151 570 SH DFND 2 570 0 0 OSI ETF TR OSHS GBL INTER 67110P704 9951 425 SH DFND 2 425 0 0 OBSIDIAN ENERGY LTD COM 674482203 10420 12549 SH DFND 2 12549 0 0 OCCIDENTAL PETE CORP COM 674599105 87384 1965 SH DFND 2 1965 0 0 OFFICE DEPOT INC COM 676220106 7547 4300 SH DFND 2 4300 0 0 OKTA INC CL A 679295105 14572 148 SH DFND 2 148 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 5099 30 SH DFND 2 30 0 0 OLIN CORP COM PAR $1 680665205 9360 500 SH DFND 2 500 0 0 OMNICOM GROUP INC COM 681919106 224095 2862 SH DFND 2 2862 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 50315 1204 SH DFND 2 1204 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 4581 7985 SH DFND 2 7985 0 0 180 DEGREE CAP CORP COM 68235B109 53425 25000 SH DFND 2 25000 0 0 ONEOK INC NEW COM 682680103 3758 51 SH DFND 2 51 0 0 ONESPAN INC COM 68287N100 4350 300 SH DFND 2 300 0 0 OPEN TEXT CORP COM 683715106 31463905 772988 SH DFND 2 772988 0 0 OPKO HEALTH INC COM 68375N103 1925 921 SH DFND 2 921 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 13997 930 SH DFND 2 930 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1246889 41480 SH DFND 2 41480 0 0 ORACLE CORP COM 68389X105 7995309 145290 SH DFND 2 145290 0 0 ORANGE SPONSORED ADR 684060106 15351615 985974 SH DFND 2 985974 0 0 ORGANOVO HLDGS INC COM 68620A104 20 75 SH DFND 2 75 0 0 ORGANIGRAM HLDGS INC COM 68620P101 189065 55165 SH DFND 2 55165 0 0 ORTHOFIX MED INC COM 68752M108 12460 235 SH DFND 2 235 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1546688 166577 SH DFND 2 166577 0 0 OVERSTOCK COM INC DEL COM 690370101 1747 165 SH DFND 2 165 0 0 OWENS CORNING NEW COM 690742101 9543 151 SH DFND 2 151 0 0 OWENS ILL INC COM NEW 690768403 3769 367 SH DFND 2 367 0 0 PBF ENERGY INC CL A 69318G106 1142 42 SH DFND 2 42 0 0 PICO HLDGS INC COM NEW 693366205 3532 350 SH DFND 2 350 0 0 PJT PARTNERS INC COM CL A 69343T107 1954 48 SH DFND 2 48 0 0 PNC FINL SVCS GROUP INC COM 693475105 146607 1046 SH DFND 2 1046 0 0 PPG INDS INC COM 693506107 21095 178 SH DFND 2 178 0 0 PPL CORP COM 69351T106 99823 3170 SH DFND 2 3170 0 0 PACCAR INC COM 693718108 271709 3881 SH DFND 2 3881 0 0 PACIFIC ETHANOL INC COM 69423U305 43 77 SH DFND 2 77 0 0 PACWEST BANCORP DEL COM 695263103 50876 1400 SH DFND 2 1400 0 0 PAN AMERICAN SILVER CORP COM 697900108 1431492 91468 SH DFND 2 91468 0 0 PAPA JOHNS INTL INC COM 698813102 39001 745 SH DFND 2 745 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 82 120 SH DFND 2 120 0 0 PARETEUM CORP COM NEW 69946T207 1 1 SH DFND 2 1 0 0 PARK HOTELS RESORTS INC COM 700517105 554833 22220 SH DFND 2 22220 0 0 PARKER HANNIFIN CORP COM 701094104 204270 1131 SH DFND 2 1131 0 0 PARSLEY ENERGY INC CL A 701877102 470 28 SH DFND 2 28 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 987377 36781 SH DFND 2 36781 0 0 PATTERSON COMPANIES INC COM 703395103 6237 350 SH DFND 2 350 0 0 PATTERSON UTI ENERGY INC COM 703481101 8550 1000 SH DFND 2 1000 0 0 PAYCOM SOFTWARE INC COM 70432V102 44621 213 SH DFND 2 213 0 0 PAYCHEX INC COM 704326107 780024 9424 SH DFND 2 9424 0 0 PAYPAL HLDGS INC COM 70450Y103 3454001 33343 SH DFND 2 33343 0 0 PEMBINA PIPELINE CORP COM 706327103 21020383 567468 SH DFND 2 567468 0 0 PENNEY J C CORP INC COM 708160106 889 1000 SH DFND 2 1000 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 36322 6350 SH DFND 2 6350 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 65341 1382 SH DFND 2 1382 0 0 PEPSICO INC COM 713448108 9797714 71464 SH DFND 2 71464 0 0 PERKINELMER INC COM 714046109 2214 26 SH DFND 2 26 0 0 PERSPECTA INC COM 715347100 19459 745 SH DFND 2 745 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 60220 2000 SH DFND 2 2000 0 0 PETMED EXPRESS INC COM 716382106 674669 37440 SH DFND 2 37440 0 0 PETROCHINA CO LTD SPONSORED 71646E100 33027 650 SH DFND 2 650 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3942 300 SH DFND 2 300 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 34728 2400 SH DFND 2 2400 0 0 PFIZER INC COM 717081103 14232520 396118 SH DFND 2 396118 0 0 PHILIP MORRIS INTL INC COM 718172109 819588 10794 SH DFND 2 10794 0 0 PHILLIPS 66 COM 718546104 673587 6578 SH DFND 2 6578 0 0 PHYSICIANS RLTY TR COM 71943U104 710 40 SH DFND 2 40 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 15742 1700 SH DFND 2 1700 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 121424 1115 SH DFND 2 1115 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 11971 120 SH DFND 2 120 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1972443 19389 SH DFND 2 19389 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 32540 1000 SH DFND 2 1000 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 10781 935 SH DFND 2 935 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 11628 475 SH DFND 2 475 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 908 16 SH DFND 2 16 0 0 PINNACLE WEST CAP CORP COM 723484101 8154 84 SH DFND 2 84 0 0 PINTEREST INC CL A 72352L106 21821 825 SH DFND 2 825 0 0 PIONEER NAT RES CO COM 723787107 40498 322 SH DFND 2 322 0 0 PITNEY BOWES INC COM 724479100 42889 9385 SH DFND 2 9385 0 0 PLANET FITNESS INC CL A 72703H101 20255 350 SH DFND 2 350 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 103 70 SH DFND 2 70 0 0 PLUG POWER INC COM NEW 72919P202 18 7 SH DFND 2 7 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 3 1 SH DFND 2 1 0 0 POLARIS INC COM 731068102 18306 208 SH DFND 2 208 0 0 POLYMET MINING CORP COM 731916102 10007 31190 SH DFND 2 31190 0 0 POOL CORPORATION COM 73278L105 1321942 6554 SH DFND 2 6554 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 733 13 SH DFND 2 13 0 0 POWER INTEGRATIONS INC COM 739276103 543 6 SH DFND 2 6 0 0 PRECISION DRILLING CORP COM 2010 74022D308 345875 305321 SH DFND 2 305321 0 0 PREMIER INC CL A 74051N102 607 21 SH DFND 2 21 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5741577 165511 SH DFND 2 165511 0 0 PRICE T ROWE GROUP INC COM 74144T108 134815 1180 SH DFND 2 1180 0 0 PRIMERICA INC COM 74164M108 5853 46 SH DFND 2 46 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 27713 485 SH DFND 2 485 0 0 PROASSURANCE CORP COM 74267C106 1651 41 SH DFND 2 41 0 0 PROCTER & GAMBLE CO COM 742718109 13884788 111632 SH DFND 2 111632 0 0 PROGRESSIVE CORP OHIO COM 743315103 113326 1467 SH DFND 2 1467 0 0 PROLOGIS INC COM 74340W103 1534 18 SH DFND 2 18 0 0 PROOFPOINT INC COM 743424103 5162 40 SH DFND 2 40 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 161749 5483 SH DFND 2 5483 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 48 3 SH DFND 2 3 0 0 PROSHARES TR ULTRAPRO SHT QQQ 74347G408 130040 4000 SH DFND 2 4000 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 288118 5810 SH DFND 2 5810 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 2671 50 SH DFND 2 50 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 78 3 SH DFND 2 3 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 88440 3000 SH DFND 2 3000 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 644721 9007 SH DFND 2 9007 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 104122 15800 SH DFND 2 15800 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 2255 11000 SH DFND 2 11000 0 0 PRUDENTIAL FINL INC COM 744320102 645571 7177 SH DFND 2 7177 0 0 PRUDENTIAL PLC ADR 74435K204 16958 466 SH DFND 2 466 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 46808 754 SH DFND 2 754 0 0 PULTE GROUP INC COM 745867101 5483 150 SH DFND 2 150 0 0 QUAKER CHEM CORP COM 747316107 633 4 SH DFND 2 4 0 0 QEP RES INC COM 74733V100 2590 700 SH DFND 2 700 0 0 QTS RLTY TR INC COM CL A 74736A103 15423 300 SH DFND 2 300 0 0 QUALCOMM INC COM 747525103 1787698 23436 SH DFND 2 23436 0 0 QUALYS INC COM 74758T303 6801 90 SH DFND 2 90 0 0 QUANTA SVCS INC COM 74762E102 31147 824 SH DFND 2 824 0 0 QUARTERHILL INC COM 747713105 2068279 1583728 SH DFND 2 1583728 0 0 QUEST DIAGNOSTICS INC COM 74834L100 200467 1873 SH DFND 2 1873 0 0 QUICKLOGIC CORP COM 74837P108 2 7 SH DFND 2 7 0 0 QUORUM HEALTH CORP COM 74909E106 33 27 SH DFND 2 27 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 17968 800 SH DFND 2 800 0 0 RF INDS LTD COM PAR $0.01 749552105 7080 1000 SH DFND 2 1000 0 0 RLI CORP COM 749607107 21648 233 SH DFND 2 233 0 0 RMR GROUP INC CL A 74967R106 728 16 SH DFND 2 16 0 0 RPM INTL INC COM 749685103 1445 21 SH DFND 2 21 0 0 RAMBUS INC DEL COM 750917106 17063 1300 SH DFND 2 1300 0 0 RALPH LAUREN CORP CL A 751212101 36279 380 SH DFND 2 380 0 0 RANGE RES CORP COM 75281A109 104573 27375 SH DFND 2 27375 0 0 RAPID7 INC COM 753422104 681 15 SH DFND 2 15 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 43704 530 SH DFND 2 530 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 8223 1899 SH DFND 2 1899 0 0 RAYTHEON CO COM NEW 755111507 920720 4693 SH DFND 2 4693 0 0 RBC BEARINGS INC COM 75524B104 1327 8 SH DFND 2 8 0 0 RE MAX HLDGS INC CL A 75524W108 4502 140 SH DFND 2 140 0 0 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 6914 300 SH DFND 2 300 0 0 REALTY INCOME CORP COM 756109104 24231 316 SH DFND 2 316 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 58890 8365 SH DFND 2 8365 0 0 REGENERON PHARMACEUTICALS COM 75886F107 11928 43 SH DFND 2 43 0 0 REGENXBIO INC COM 75901B107 7832 220 SH DFND 2 220 0 0 REGIONS FINL CORP NEW COM 7591EP100 56952 3600 SH DFND 2 3600 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 120 166 SH DFND 2 166 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 8634 54 SH DFND 2 54 0 0 RELX PLC SPONSORED ADR 759530108 490435 20676 SH DFND 2 20676 0 0 RENESOLA LTD SPONSORED ADS 75971T301 6583 4418 SH DFND 2 4418 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 11719 781 SH DFND 2 781 0 0 REPUBLIC SVCS INC COM 760759100 7530 87 SH DFND 2 87 0 0 RESMED INC COM 761152107 111060 822 SH DFND 2 822 0 0 RESOLUTE FST PRODS INC COM 76117W109 25506 5548 SH DFND 2 5548 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4233 295 SH DFND 2 295 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 9592422 135122 SH DFND 2 135122 0 0 REVLON INC CL A NEW 761525609 1480 63 SH DFND 2 63 0 0 REXNORD CORP NEW COM 76169B102 8115 300 SH DFND 2 300 0 0 RIBBON COMMUNICATIONS INC COM 762544104 32704 5600 SH DFND 2 5600 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1673131 32120 SH DFND 2 32120 0 0 RIOT BLOCKCHAIN INC COM 767292105 3418 1920 SH DFND 2 1920 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 156776 3939 SH DFND 2 3939 0 0 RITE AID CORP COM 767754872 62196 8949 SH DFND 2 8949 0 0 ROBERT HALF INTL INC COM 770323103 6401 115 SH DFND 2 115 0 0 ROCKWELL AUTOMATION INC COM 773903109 14832 90 SH DFND 2 90 0 0 ROCKWELL MED INC COM 774374102 12310 4460 SH DFND 2 4460 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 14256140 292747 SH DFND 2 292747 0 0 ROKU INC COM CL A 77543R102 39686 390 SH DFND 2 390 0 0 ROLLINS INC COM 775711104 2449395 71893 SH DFND 2 71893 0 0 ROSS STORES INC COM 778296103 8617952 78452 SH DFND 2 78452 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 253924994 3130514 SH DFND 2 3130514 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 12929 2535 SH DFND 2 2535 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 129684 2165 SH DFND 2 2165 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1495614 25414 SH DFND 2 25414 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 7964 787 SH DFND 2 787 0 0 ROYCE VALUE TR INC COM 780910105 54132 3934 SH DFND 2 3934 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 6439 97 SH DFND 2 97 0 0 RYDER SYS INC COM 783549108 25885 500 SH DFND 2 500 0 0 S&P GLOBAL INC COM 78409V104 87213 356 SH DFND 2 356 0 0 SL GREEN RLTY CORP COM 78440X101 981 12 SH DFND 2 12 0 0 SLM CORP COM 78442P106 7060 800 SH DFND 2 800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 40792817 137456 SH DFND 2 137456 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 8615078 62037 SH DFND 2 62037 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 311201 9382 SH DFND 2 9382 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 840624 22280 SH DFND 2 22280 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 3699337 39585 SH DFND 2 39585 0 0 SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 6028 100 SH DFND 2 100 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1906472 21122 SH DFND 2 21122 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 17140 500 SH DFND 2 500 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 8356 280 SH DFND 2 280 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 8279589 155063 SH DFND 2 155063 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 20552 700 SH DFND 2 700 0 0 SPX CORP COM 784635104 5401 135 SH DFND 2 135 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 9821 135 SH DFND 2 135 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 23405 530 SH DFND 2 530 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 11015 210 SH DFND 2 210 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 20679 378 SH DFND 2 378 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 30515 500 SH DFND 2 500 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 13083 210 SH DFND 2 210 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 230219 2155 SH DFND 2 2155 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 26259 640 SH DFND 2 640 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1207835 22880 SH DFND 2 22880 0 0 SPDR SERIES TRUST GLB DOW ETF 78464A706 64885 778 SH DFND 2 778 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 59435 1670 SH DFND 2 1670 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 60394 2701 SH DFND 2 2701 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 5851 230 SH DFND 2 230 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1603741 15631 SH DFND 2 15631 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 67502 1564 SH DFND 2 1564 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 17964 200 SH DFND 2 200 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 233325 3060 SH DFND 2 3060 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1031 20 SH DFND 2 20 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 56713 1152 SH DFND 2 1152 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10757510 39964 SH DFND 2 39964 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 246729 700 SH DFND 2 700 0 0 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 9997 325 SH DFND 2 325 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 4052 150 SH DFND 2 150 0 0 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 94155 1028 SH DFND 2 1028 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 9023 178 SH DFND 2 178 0 0 SPDR SERIES TRUST SPDR S&P 500 ETF 78468R796 37780 520 SH DFND 2 520 0 0 SPX FLOW INC COM 78469X107 5327 135 SH DFND 2 135 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 44361 654 SH DFND 2 654 0 0 SSR MNG INC COM 784730103 241630 16706 SH DFND 2 16706 0 0 SVB FINL GROUP COM 78486Q101 1672 8 SH DFND 2 8 0 0 SABRE CORP COM 78573M104 340740 15215 SH DFND 2 15215 0 0 SACHEM CAP CORP COM 78590A109 2832 600 SH DFND 2 600 0 0 SALESFORCE COM INC COM 79466L302 1791225 12067 SH DFND 2 12067 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 117869 7916 SH DFND 2 7916 0 0 SANDERSON FARMS INC COM 800013104 15890 105 SH DFND 2 105 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 327874 58300 SH DFND 2 58300 0 0 SANGAMO THERAPEUTICS INC COM 800677106 10860 1200 SH DFND 2 1200 0 0 SANOFI SPONSORED ADR 80105N105 6148732 132716 SH DFND 2 132716 0 0 SAP SE SPON ADR 803054204 428693 3637 SH DFND 2 3637 0 0 SAREPTA THERAPEUTICS INC COM 803607100 6703 89 SH DFND 2 89 0 0 SASOL LTD SPONSORED ADR 803866300 18711 1100 SH DFND 2 1100 0 0 HENRY SCHEIN INC COM 806407102 117539 1851 SH DFND 2 1851 0 0 SCHLUMBERGER LTD COM 806857108 606620 17753 SH DFND 2 17753 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 500 23 SH DFND 2 23 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 31038 742 SH DFND 2 742 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 376950 15000 SH DFND 2 15000 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 4717 100 SH DFND 2 100 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 17757 351 SH DFND 2 351 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 13103 150 SH DFND 2 150 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 57732 567 SH DFND 2 567 0 0 SEABRIDGE GOLD INC COM 811916105 10716 850 SH DFND 2 850 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3316 57 SH DFND 2 57 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3171945 35193 SH DFND 2 35193 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3002391 48875 SH DFND 2 48875 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 93543 775 SH DFND 2 775 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1780322 30073 SH DFND 2 30073 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4633580 165485 SH DFND 2 165485 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2388209 30764 SH DFND 2 30764 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 22911455 284579 SH DFND 2 284579 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3073855 62073 SH DFND 2 62073 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 81001 2059 SH DFND 2 2059 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 38132 589 SH DFND 2 589 0 0 SELECTIVE INS GROUP INC COM 816300107 49625 660 SH DFND 2 660 0 0 SERVICE CORP INTL COM 817565104 10518 220 SH DFND 2 220 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 53329 954 SH DFND 2 954 0 0 SERVICENOW INC COM 81762P102 189372 746 SH DFND 2 746 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5711264 290877 SH DFND 2 290877 0 0 SHERWIN WILLIAMS CO COM 824348106 173209 315 SH DFND 2 315 0 0 SHOCKWAVE MED INC COM 82489T104 11972 400 SH DFND 2 400 0 0 SHOPIFY INC CL A 82509L107 2429826 7806 SH DFND 2 7806 0 0 SIERRA METALS INC COM 82639W106 11575 9705 SH DFND 2 9705 0 0 SIERRA WIRELESS INC COM 826516106 91302 8580 SH DFND 2 8580 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 954 8 SH DFND 2 8 0 0 SILICON LABORATORIES INC COM 826919102 374470 3363 SH DFND 2 3363 0 0 SILVERCORP METALS INC COM 82835P103 11252 2900 SH DFND 2 2900 0 0 SILVERCREST METALS INC COM 828363101 340146 65493 SH DFND 2 65493 0 0 SIMON PPTY GROUP INC NEW COM 828806109 23348 150 SH DFND 2 150 0 0 SINO GLOBAL SHIPPING AMER LT COM 82935V109 609 800 SH DFND 2 800 0 0 SIRIUS XM HLDGS INC COM 82968B103 325323 52010 SH DFND 2 52010 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 124639 2454 SH DFND 2 2454 0 0 SKECHERS U S A INC CL A 830566105 67604 1810 SH DFND 2 1810 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2320202 29277 SH DFND 2 29277 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 173229 7300 SH DFND 2 7300 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 475091 9871 SH DFND 2 9871 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 20820 1500 SH DFND 2 1500 0 0 SMARTSHEET INC COM CL A 83200N103 6125 170 SH DFND 2 170 0 0 SMTC CORP COM NEW 832682207 864 400 SH DFND 2 400 0 0 SMUCKER J M CO COM NEW 832696405 517094 4700 SH DFND 2 4700 0 0 SNAP ON INC COM 833034101 76861 491 SH DFND 2 491 0 0 SNAP INC CL A 83304A106 362452 22940 SH DFND 2 22940 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 30347 1092 SH DFND 2 1092 0 0 SOGOU INC ADR REPSTG A 83409V104 15314 3100 SH DFND 2 3100 0 0 SOLAR SR CAP LTD COM 83416M105 10656 600 SH DFND 2 600 0 0 SONY CORP SPONSORED ADR 835699307 94667 1601 SH DFND 2 1601 0 0 SONOS INC COM 83570H108 8301 619 SH DFND 2 619 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 106 182 SH DFND 2 182 0 0 SOTHEBYS COM 835898107 2849 50 SH DFND 2 50 0 0 SOUTHERN CO COM 842587107 66712 1080 SH DFND 2 1080 0 0 SOUTHWEST AIRLS CO COM 844741108 651469 12062 SH DFND 2 12062 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 4148 500 SH DFND 2 500 0 0 SPHERE 3D CORP NEW COM 84841L308 11 9 SH DFND 2 9 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 31251 380 SH DFND 2 380 0 0 SPIRIT AIRLS INC COM 848577102 24684 680 SH DFND 2 680 0 0 SPLUNK INC COM 848637104 120806 1025 SH DFND 2 1025 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 43708825 3725016 SH DFND 2 3725016 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 39529704 6346439 SH DFND 2 6346439 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1378809 97622 SH DFND 2 97622 0 0 SPROTT ETF TR GOLD MINERS ETF 85210B102 398300 17393 SH DFND 2 17393 0 0 SPROTT ETF TR JR GOLD MINERS E 85210B201 91917 3000 SH DFND 2 3000 0 0 SQUARE INC CL A 852234103 147255 2377 SH DFND 2 2377 0 0 STANLEY BLACK & DECKER INC COM 854502101 3610 25 SH DFND 2 25 0 0 STANTEC INC COM 85472N109 3081908 139338 SH DFND 2 139338 0 0 STARBUCKS CORP COM 855244109 3808426 43072 SH DFND 2 43072 0 0 STARS GROUP INC COM 85570W100 439888 29475 SH DFND 2 29475 0 0 STARWOOD PPTY TR INC COM 85571B105 7508 310 SH DFND 2 310 0 0 STATE STR CORP COM 857477103 11069 187 SH DFND 2 187 0 0 STEEL DYNAMICS INC COM 858119100 14900 500 SH DFND 2 500 0 0 STERICYCLE INC COM 858912108 14006 275 SH DFND 2 275 0 0 STERLING CONSTRUCTION CO INC COM 859241101 14268 1085 SH DFND 2 1085 0 0 STITCH FIX INC COM CL A 860897107 50551 2626 SH DFND 2 2626 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 24465 1265 SH DFND 2 1265 0 0 STORE CAP CORP COM 862121100 1758 47 SH DFND 2 47 0 0 STRYKER CORP COM 863667101 23515271 108716 SH DFND 2 108716 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 719 62 SH DFND 2 62 0 0 SUN CMNTYS INC COM 866674104 1336 9 SH DFND 2 9 0 0 SUN LIFE FINL INC COM 866796105 110646476 2475050 SH DFND 2 2475050 0 0 SUNCOR ENERGY INC NEW COM 867224107 60533388 1919299 SH DFND 2 1919299 0 0 SUNOPTA INC COM 8676EP108 1252 700 SH DFND 2 700 0 0 SUNPOWER CORP COM 867652406 41083 3745 SH DFND 2 3745 0 0 SUNRUN INC COM 86771W105 112007 6705 SH DFND 2 6705 0 0 SWISS HELVETIA FD INC COM 870875101 14687 1829 SH DFND 2 1829 0 0 SYMANTEC CORP COM 871503108 95820 4055 SH DFND 2 4055 0 0 SYNOPSYS INC COM 871607107 106369 775 SH DFND 2 775 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1868 250 SH DFND 2 250 0 0 SYNCHRONY FINL COM 87165B103 162337 4762 SH DFND 2 4762 0 0 SYSCO CORP COM 871829107 378341 4765 SH DFND 2 4765 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 533 14 SH DFND 2 14 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 14430 309 SH DFND 2 309 0 0 TJX COS INC NEW COM 872540109 3813564 68417 SH DFND 2 68417 0 0 T MOBILE US INC COM 872590104 256869 3261 SH DFND 2 3261 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 299145 6436 SH DFND 2 6436 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 45563 2649 SH DFND 2 2649 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 9827 287 SH DFND 2 287 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 5898 100 SH DFND 2 100 0 0 TANZANIAN GOLD CORP COM 87601A107 311 400 SH DFND 2 400 0 0 TAPESTRY INC COM 876030107 1914441 73491 SH DFND 2 73491 0 0 TARGET CORP COM 87612E106 283205 2649 SH DFND 2 2649 0 0 TARGA RES CORP COM 87612G101 2651 66 SH DFND 2 66 0 0 TASEKO MINES LTD COM 876511106 1246 3000 SH DFND 2 3000 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1259 150 SH DFND 2 150 0 0 TC ENERGY CORP COM 87807B107 48223660 931627 SH DFND 2 931627 0 0 TEAM INC COM 878155100 7220 400 SH DFND 2 400 0 0 TECK RESOURCES LTD CL B 878742204 7573131 467896 SH DFND 2 467896 0 0 TEGNA INC COM 87901J105 6305 406 SH DFND 2 406 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 49060 2675 SH DFND 2 2675 0 0 TELADOC HEALTH INC COM 87918A105 8126 120 SH DFND 2 120 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 14158 1075 SH DFND 2 1075 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 63432 197 SH DFND 2 197 0 0 TELEFLEX INC COM 879369106 3398 10 SH DFND 2 10 0 0 TELEFONICA S A SPONSORED ADR 879382208 9039858 1189455 SH DFND 2 1189455 0 0 TELUS CORP COM 87971M103 86151862 2422526 SH DFND 2 2422526 0 0 TEMPUR SEALY INTL INC COM 88023U101 11580 150 SH DFND 2 150 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 117015 5290 SH DFND 2 5290 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 21071 1650 SH DFND 2 1650 0 0 TENNECO INC CL A VTG COM STK 880349105 330528 26400 SH DFND 2 26400 0 0 TERADYNE INC COM 880770102 191972 3315 SH DFND 2 3315 0 0 TESLA INC COM 88160R101 1899019 7884 SH DFND 2 7884 0 0 TETRA TECH INC NEW COM 88162G103 86934 1002 SH DFND 2 1002 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3326790 483545 SH DFND 2 483545 0 0 TEXAS INSTRS INC COM 882508104 803227 6215 SH DFND 2 6215 0 0 TEXAS ROADHOUSE INC COM 882681109 683 13 SH DFND 2 13 0 0 TEXTRON INC COM 883203101 138263 2824 SH DFND 2 2824 0 0 THE TRADE DESK INC COM CL A 88339J105 33571 179 SH DFND 2 179 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 49807 171 SH DFND 2 171 0 0 THOMSON REUTERS CORP COM NEW 884903709 7636459 114316 SH DFND 2 114316 0 0 THOR INDS INC COM 885160101 175584 3100 SH DFND 2 3100 0 0 3-D SYS CORP DEL COM NEW 88554D205 56031 6875 SH DFND 2 6875 0 0 3M CO COM 88579Y101 10576181 64332 SH DFND 2 64332 0 0 TIFFANY & CO NEW COM 886547108 37145 401 SH DFND 2 401 0 0 TILRAY INC COM CL 2 88688T100 109400 4422 SH DFND 2 4422 0 0 TITAN MED INC COM NEW 88830X819 376 366 SH DFND 2 366 0 0 TOLL BROTHERS INC COM 889478103 56649 1380 SH DFND 2 1380 0 0 TORO CO COM 891092108 1100 15 SH DFND 2 15 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 199851434 3432410 SH DFND 2 3432410 0 0 TOTAL S A SPONSORED ADS 89151E109 4454580 85665 SH DFND 2 85665 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 488468 3632 SH DFND 2 3632 0 0 TRACTOR SUPPLY CO COM 892356106 4070 45 SH DFND 2 45 0 0 TRANSALTA CORP COM 89346D107 932599 143820 SH DFND 2 143820 0 0 TRANSDIGM GROUP INC COM 893641100 152556 293 SH DFND 2 293 0 0 TRANSGLOBE ENERGY CORP COM 893662106 1235 940 SH DFND 2 940 0 0 TRANSUNION COM 89400J107 27983 345 SH DFND 2 345 0 0 TRAVELERS COMPANIES INC COM 89417E109 2540369 17085 SH DFND 2 17085 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 20 66 SH DFND 2 66 0 0 TRILOGY METALS INC NEW COM 89621C105 514 317 SH DFND 2 317 0 0 TRIMBLE INC COM 896239100 4890 126 SH DFND 2 126 0 0 TRINITY INDS INC COM 896522109 28536 1450 SH DFND 2 1450 0 0 TRIPLE-S MGMT CORP CL B 896749108 2814 210 SH DFND 2 210 0 0 TRIPADVISOR INC COM 896945201 82195 2125 SH DFND 2 2125 0 0 TRUPANION INC COM 898202106 2542 100 SH DFND 2 100 0 0 TUCOWS INC COM NEW 898697206 17451 325 SH DFND 2 325 0 0 TUPPERWARE BRANDS CORP COM 899896104 144861 9128 SH DFND 2 9128 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 4624 800 SH DFND 2 800 0 0 TURQUOISE HILL RES LTD COM 900435108 1381 3000 SH DFND 2 3000 0 0 TWITTER INC COM 90184L102 2575206 62505 SH DFND 2 62505 0 0 TWO HBRS INVT CORP COM NEW 90187B408 120665 9190 SH DFND 2 9190 0 0 II VI INC COM 902104108 5845 166 SH DFND 2 166 0 0 2U INC COM 90214J101 18966 1165 SH DFND 2 1165 0 0 TYLER TECHNOLOGIES INC COM 902252105 667800 2544 SH DFND 2 2544 0 0 TYSON FOODS INC CL A 902494103 1617968 18783 SH DFND 2 18783 0 0 US BANCORP DEL COM NEW 902973304 2946523 53244 SH DFND 2 53244 0 0 USANA HEALTH SCIENCES INC COM 90328M107 129599 1895 SH DFND 2 1895 0 0 UBER TECHNOLOGIES INC COM 90353T100 364330 11957 SH DFND 2 11957 0 0 UBIQUITI INC COM 90353W103 59721 505 SH DFND 2 505 0 0 ULTA BEAUTY INC COM 90384S303 296770 1184 SH DFND 2 1184 0 0 UNDER ARMOUR INC CL A 904311107 70887 3555 SH DFND 2 3555 0 0 UNDER ARMOUR INC CL C 904311206 1407704 77645 SH DFND 2 77645 0 0 UNILEVER PLC SPON ADR NEW 904767704 4127548 68678 SH DFND 2 68678 0 0 UNILEVER N V N Y SHS NEW 904784709 1199640 19984 SH DFND 2 19984 0 0 UNION PACIFIC CORP COM 907818108 22549398 139211 SH DFND 2 139211 0 0 UNISYS CORP COM NEW 909214306 89 12 SH DFND 2 12 0 0 UNITED AIRLINES HLDGS INC COM 910047109 80011 905 SH DFND 2 905 0 0 UNITED INS HLDGS CORP COM 910710102 2099 150 SH DFND 2 150 0 0 UNITED NAT FOODS INC COM 911163103 6348 551 SH DFND 2 551 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3640132 30380 SH DFND 2 30380 0 0 UNITED RENTALS INC COM 911363109 2795301 22427 SH DFND 2 22427 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 80767 4450 SH DFND 2 4450 0 0 US FOODS HLDG CORP COM 912008109 2055 50 SH DFND 2 50 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 7115 357 SH DFND 2 357 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1902342 167755 SH DFND 2 167755 0 0 UNITED STATES STL CORP NEW COM 912909108 3465 300 SH DFND 2 300 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8261781 60517 SH DFND 2 60517 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 18343 230 SH DFND 2 230 0 0 UNITEDHEALTH GROUP INC COM 91324P102 20022778 92135 SH DFND 2 92135 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 10074 60 SH DFND 2 60 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 16794 560 SH DFND 2 560 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 68425 460 SH DFND 2 460 0 0 UNUM GROUP COM 91529Y106 38012 1279 SH DFND 2 1279 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1484 350 SH DFND 2 350 0 0 UPWORK INC COM 91688F104 31067 2335 SH DFND 2 2335 0 0 UR ENERGY INC COM 91688R108 329604 561844 SH DFND 2 561844 0 0 URANIUM ENERGY CORP COM 916896103 223841 229580 SH DFND 2 229580 0 0 USCF FDS TR US 3X SHRT OIL 91733T406 214625 50500 SH DFND 2 50500 0 0 UTAH MED PRODS INC COM 917488108 21564 225 SH DFND 2 225 0 0 V F CORP COM 918204108 20468 230 SH DFND 2 230 0 0 VBI VACCINES INC COM NEW 91822J103 236 500 SH DFND 2 500 0 0 VEON LTD SPONSORED ADR 91822M106 240 100 SH DFND 2 100 0 0 VAALCO ENERGY INC COM NEW 91851C201 4060 2000 SH DFND 2 2000 0 0 VAIL RESORTS INC COM 91879Q109 18205 80 SH DFND 2 80 0 0 VALE S A SPONSORED ADS 91912E105 128283 11155 SH DFND 2 11155 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2417747 28364 SH DFND 2 28364 0 0 VALVOLINE INC COM 92047W101 353736 16057 SH DFND 2 16057 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 442051 16550 SH DFND 2 16550 0 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 150977 5662 SH DFND 2 5662 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 13908 600 SH DFND 2 600 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7984 350 SH DFND 2 350 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 5065 250 SH DFND 2 250 0 0 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 2231022 34857 SH DFND 2 34857 0 0 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 9151 300 SH DFND 2 300 0 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 9072 182 SH DFND 2 182 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 8367828 166856 SH DFND 2 166856 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 110195 925 SH DFND 2 925 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 11447 100 SH DFND 2 100 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 34194 600 SH DFND 2 600 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 164848 2503 SH DFND 2 2503 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 57624 4900 SH DFND 2 4900 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 3158 250 SH DFND 2 250 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 465470 12837 SH DFND 2 12837 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 41134 2522 SH DFND 2 2522 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 25110162 760914 SH DFND 2 760914 0 0 VANGUARD GROUP DIV APP ETF 921908844 4895127 40936 SH DFND 2 40936 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 33579 650 SH DFND 2 650 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 707 5 SH DFND 2 5 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 7960 60 SH DFND 2 60 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 10750 132 SH DFND 2 132 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 5156 50 SH DFND 2 50 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 647 4 SH DFND 2 4 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4024 35 SH DFND 2 35 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 51551 395 SH DFND 2 395 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1540 15 SH DFND 2 15 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 528 6 SH DFND 2 6 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 33124 410 SH DFND 2 410 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 91184 1080 SH DFND 2 1080 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 867979 21129 SH DFND 2 21129 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1294216 14586 SH DFND 2 14586 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 58499 985 SH DFND 2 985 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 77221 1160 SH DFND 2 1160 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 52091 1062 SH DFND 2 1062 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 28639 159 SH DFND 2 159 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1379763 8813 SH DFND 2 8813 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 38308 491 SH DFND 2 491 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 9728040 138972 SH DFND 2 138972 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5624993 33546 SH DFND 2 33546 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 703181 4814 SH DFND 2 4814 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 312548 1450 SH DFND 2 1450 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 253 2 SH DFND 2 2 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2873 20 SH DFND 2 20 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1932630 22291 SH DFND 2 22291 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 6711016 114542 SH DFND 2 114542 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1476872 19739 SH DFND 2 19739 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 186726 3742 SH DFND 2 3742 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 732571 18196 SH DFND 2 18196 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 715372 13344 SH DFND 2 13344 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10053 165 SH DFND 2 165 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 100340 1238 SH DFND 2 1238 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 126568 1040 SH DFND 2 1040 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 8000 120 SH DFND 2 120 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 22757 225 SH DFND 2 225 0 0 VAREX IMAGING CORP COM 92214X106 1712 60 SH DFND 2 60 0 0 VECTOR GROUP LTD COM 92240M108 23522 1975 SH DFND 2 1975 0 0 VEEVA SYS INC CL A COM 922475108 35882 235 SH DFND 2 235 0 0 VENTAS INC COM 92276F100 21909 300 SH DFND 2 300 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4322618 15857 SH DFND 2 15857 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 14690 130 SH DFND 2 130 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1924867 20642 SH DFND 2 20642 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 397029 2181 SH DFND 2 2181 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 4450866 34543 SH DFND 2 34543 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 595818 3555 SH DFND 2 3555 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 68165 500 SH DFND 2 500 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 312201 2797 SH DFND 2 2797 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 18467 120 SH DFND 2 120 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6162461 40811 SH DFND 2 40811 0 0 VERISIGN INC COM 92343E102 7922 42 SH DFND 2 42 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 12961525 214737 SH DFND 2 214737 0 0 VERISK ANALYTICS INC COM 92345Y106 4563130 28855 SH DFND 2 28855 0 0 VERITIV CORP COM 923454102 127 7 SH DFND 2 7 0 0 VERITONE INC COM 92347M100 1785 500 SH DFND 2 500 0 0 VERMILION ENERGY INC COM 923725105 4477673 268872 SH DFND 2 268872 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 20669 122 SH DFND 2 122 0 0 VERSUM MATLS INC COM 92532W103 2011 38 SH DFND 2 38 0 0 VIACOM INC NEW CL B 92553P201 22276 927 SH DFND 2 927 0 0 VIAVI SOLUTIONS INC COM 925550105 59269 4232 SH DFND 2 4232 0 0 VIEMED HEALTHCARE INC COM 92663R105 30531 4425 SH DFND 2 4425 0 0 VILLAGE FARMS INTL INC COM 92707Y108 4949 550 SH DFND 2 550 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 9143 1025 SH DFND 2 1025 0 0 VISA INC COM CL A 92826C839 34718842 201842 SH DFND 2 201842 0 0 VISTA OUTDOOR INC COM 928377100 13061 2110 SH DFND 2 2110 0 0 VIVINT SOLAR INC COM 92854Q106 543 83 SH DFND 2 83 0 0 VIVUS INC COM NEW 928551308 3455 895 SH DFND 2 895 0 0 VMWARE INC CL A COM 928563402 472239 3147 SH DFND 2 3147 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 22923598 1151361 SH DFND 2 1151361 0 0 VORNADO RLTY TR SH BEN INT 929042109 3693 58 SH DFND 2 58 0 0 VOXELJET AG ADS 92912L107 1134 600 SH DFND 2 600 0 0 WABCO HLDGS INC COM 92927K102 20063 150 SH DFND 2 150 0 0 WPP PLC NEW ADR 92937A102 129374 2067 SH DFND 2 2067 0 0 WEC ENERGY GROUP INC COM 92939U106 8844 93 SH DFND 2 93 0 0 WABASH NATL CORP COM 929566107 4643 320 SH DFND 2 320 0 0 WABTEC CORP COM 929740108 239797 3337 SH DFND 2 3337 0 0 WALMART INC COM 931142103 22104387 186252 SH DFND 2 186252 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 46931807 848523 SH DFND 2 848523 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2074 501 SH DFND 2 501 0 0 WASTE CONNECTIONS INC COM 94106B101 6267551 68386 SH DFND 2 68386 0 0 WASTE MGMT INC DEL COM 94106L109 885385 7699 SH DFND 2 7699 0 0 WATERS CORP COM 941848103 37056 166 SH DFND 2 166 0 0 WAYFAIR INC CL A 94419L101 14015 125 SH DFND 2 125 0 0 WEBSTER FINL CORP CONN COM 947890109 703 15 SH DFND 2 15 0 0 WEIBO CORP SPONSORED ADR 948596101 80819 1806 SH DFND 2 1806 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 51834 200 SH DFND 2 200 0 0 WELLS FARGO CO NEW COM 949746101 57748706 1144899 SH DFND 2 1144899 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 91349 60 SH DFND 2 60 0 0 WELLTOWER INC COM 95040Q104 21756 240 SH DFND 2 240 0 0 WESCO INTL INC COM 95082P105 35350 740 SH DFND 2 740 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 31768 224 SH DFND 2 224 0 0 WESTERN ALLIANCE BANCORP COM 957638109 968 21 SH DFND 2 21 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 4492 7000 SH DFND 2 7000 0 0 WESTERN DIGITAL CORP COM 958102105 156734 2628 SH DFND 2 2628 0 0 WESTERN UN CO COM 959802109 170137 7343 SH DFND 2 7343 0 0 WESTLAKE CHEM CORP COM 960413102 91859 1402 SH DFND 2 1402 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 40852 15080 SH DFND 2 15080 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 138911 6949 SH DFND 2 6949 0 0 WESTROCK CO COM 96145D105 73410 2014 SH DFND 2 2014 0 0 WESTWATER RES INC COM NEW 961684206 14 4 SH DFND 2 4 0 0 WEYERHAEUSER CO COM 962166104 33102 1195 SH DFND 2 1195 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5497086 209719 SH DFND 2 209719 0 0 WHIRLPOOL CORP COM 963320106 120037 758 SH DFND 2 758 0 0 WILLIAMS COS INC DEL COM 969457100 24541 1020 SH DFND 2 1020 0 0 WILLIAMS SONOMA INC COM 969904101 97959 1441 SH DFND 2 1441 0 0 WINNEBAGO INDS INC COM 974637100 8744 228 SH DFND 2 228 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 38454 388 SH DFND 2 388 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 37238 500 SH DFND 2 500 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 24631 556 SH DFND 2 556 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 59442 600 SH DFND 2 600 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1033 25 SH DFND 2 25 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 17487 200 SH DFND 2 200 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 2002231 83951 SH DFND 2 83951 0 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 75137 2532 SH DFND 2 2532 0 0 WISDOMTREE TR US QLT SHRHD YLD 97717W547 8743 100 SH DFND 2 100 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 6031 100 SH DFND 2 100 0 0 WISDOMTREE TR INTL DIV EX FINL 97717W786 4038 100 SH DFND 2 100 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1350764 26769 SH DFND 2 26769 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 217835 7884 SH DFND 2 7884 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 116862 4649 SH DFND 2 4649 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 16557512 246062 SH DFND 2 246062 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 6882 200 SH DFND 2 200 0 0 WORKDAY INC CL A 98138H101 166221 978 SH DFND 2 978 0 0 WORKIVA INC COM CL A 98139A105 21696 495 SH DFND 2 495 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 2376961 161698 SH DFND 2 161698 0 0 WW INTL INC COM 98262P101 4160 110 SH DFND 2 110 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5174 100 SH DFND 2 100 0 0 WYNN RESORTS LTD COM 983134107 137966 1269 SH DFND 2 1269 0 0 XPEL INC COM 98379L100 23600 2000 SH DFND 2 2000 0 0 XILINX INC COM 983919101 31647 330 SH DFND 2 330 0 0 XCEL BRANDS INC COM NEW 98400M101 3860 2000 SH DFND 2 2000 0 0 XYLEM INC COM 98419M100 92439 1161 SH DFND 2 1161 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 6730 225 SH DFND 2 225 0 0 YY INC SPONSORED ADS A 98426T106 35425 630 SH DFND 2 630 0 0 YAMANA GOLD INC COM 98462Y100 518930 164051 SH DFND 2 164051 0 0 YEXT INC COM 98585N106 3178 200 SH DFND 2 200 0 0 YOUNGEVITY INTL INC COM NEW 987537206 2065 462 SH DFND 2 462 0 0 YUM BRANDS INC COM 988498101 396211 3493 SH DFND 2 3493 0 0 YUM CHINA HLDGS INC COM 98850P109 135291 2978 SH DFND 2 2978 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1445 7 SH DFND 2 7 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 18531 135 SH DFND 2 135 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 296326 69235 SH DFND 2 69235 0 0 ZOETIS INC CL A 98978V103 2284731 18338 SH DFND 2 18338 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 165137 7742 SH DFND 2 7742 0 0 ZSCALER INC COM 98980G102 311113 6583 SH DFND 2 6583 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 214046 2809 SH DFND 2 2809 0 0 ZUORA INC COM CL A 98983V106 111746 7425 SH DFND 2 7425 0 0 ZYNGA INC CL A 98986T108 138516 23800 SH DFND 2 23800 0 0 AMDOCS LTD SHS G02602103 2206752 33380 SH DFND 3 33380 0 0 AMBARELLA INC SHS G037AX101 216360 3442 SH DFND 3 3442 0 0 ATHENE HLDG LTD CL A G0684D107 173773 4130 SH DFND 3 4130 0 0 ATLANTICA YIELD PLC SHS G0751N103 793246 32916 SH DFND 3 32916 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 7293417 358975 SH DFND 3 358975 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 12103559 244193 SH DFND 3 244193 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 284227 6993 SH DFND 3 6993 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 4368922 131716 SH DFND 3 131716 0 0 CHINA YUCHAI INTL LTD COM G21082105 255173 19697 SH DFND 3 19697 0 0 CREDICORP LTD COM G2519Y108 3187603 15287 SH DFND 3 15287 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 68729 1239 SH DFND 3 1239 0 0 ESSENT GROUP LTD COM G3198U102 1776327 37263 SH DFND 3 37263 0 0 EVEREST RE GROUP LTD COM G3223R108 4274629 16062 SH DFND 3 16062 0 0 FERROGLOBE PLC SHS G33856108 38617 34161 SH DFND 3 34161 0 0 FRONTLINE LTD SHS NEW G3682E192 39900 4383 SH DFND 3 4383 0 0 GENPACT LIMITED SHS G3922B107 1478623 38158 SH DFND 3 38158 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1851788 48893 SH DFND 3 48893 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 238734 8764 SH DFND 3 8764 0 0 HUDSON LTD COM CL A G46408103 617107 50275 SH DFND 3 50275 0 0 ICON PLC SHS G4705A100 4393643 29813 SH DFND 3 29813 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1644914 12832 SH DFND 3 12832 0 0 LUXFER HOLDINGS PLC SHS G5698W116 40835 2620 SH DFND 3 2620 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 2487549 121341 SH DFND 3 121341 0 0 NOVOCURE LTD ORD SHS G6674U108 3140675 41983 SH DFND 3 41983 0 0 SIGNET JEWELERS LIMITED SHS G81276100 632187 37720 SH DFND 3 37720 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1127374 67467 SH DFND 3 67467 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1739613 15254 SH DFND 3 15254 0 0 TRINSEO S A SHS L9340P101 1393728 32450 SH DFND 3 32450 0 0 ALLOT LTD SHS M0854Q105 211574 26240 SH DFND 3 26240 0 0 AUDIOCODES LTD ORD M15342104 234497 12396 SH DFND 3 12396 0 0 CAESARSTONE LTD ORD SHS M20598104 1898276 114242 SH DFND 3 114242 0 0 CAMTEK LTD ORD M20791105 102346 10907 SH DFND 3 10907 0 0 CERAGON NETWORKS LTD ORD M22013102 47682 17719 SH DFND 3 17719 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2488754 24923 SH DFND 3 24923 0 0 KORNIT DIGITAL LTD SHS M6372Q113 945303 30700 SH DFND 3 30700 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 56985 1793 SH DFND 3 1793 0 0 PERION NETWORK LTD SHS NEW M78673114 37677 7702 SH DFND 3 7702 0 0 RADWARE LTD ORD M81873107 373964 15409 SH DFND 3 15409 0 0 SILICOM LTD ORD M84116108 27376 866 SH DFND 3 866 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 77008 4001 SH DFND 3 4001 0 0 AFFIMED N V COM N01045108 312740 106334 SH DFND 3 106334 0 0 CIMPRESS N V SHS EURO N20146101 2603505 19740 SH DFND 3 19740 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2157042 24100 SH DFND 3 24100 0 0 AAR CORP COM 000361105 1734034 42078 SH DFND 3 42078 0 0 AFLAC INC COM 001055102 5662116 108180 SH DFND 3 108180 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1166521 16000 SH DFND 3 16000 0 0 AT&T INC COM 00206R102 4699686 124152 SH DFND 3 124152 0 0 ATN INTL INC COM 00215F107 2667933 45690 SH DFND 3 45690 0 0 ABIOMED INC COM 003654100 2919210 16404 SH DFND 3 16404 0 0 ACI WORLDWIDE INC COM 004498101 3005202 95900 SH DFND 3 95900 0 0 ACORDA THERAPEUTICS INC COM 00484M106 90962 31682 SH DFND 3 31682 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2300349 43452 SH DFND 3 43452 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 53433 1723 SH DFND 3 1723 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 320262 160000 PRN DFND 3 160000 0 0 ADVANCED MICRO DEVICES INC NOTE 007903BD8 673839 180000 PRN DFND 3 180000 0 0 AGILYSYS INC COM 00847J105 111856 4366 SH DFND 3 4366 0 0 AGNICO EAGLE MINES LTD COM 008474108 2791558 52037 SH DFND 3 52037 0 0 AIR TRANSPORT SERVICES GRP I NOTE 00922RAB1 61332 65000 PRN DFND 3 65000 0 0 AKAMAI TECHNOLOGIES INC NOTE 00971TAJ0 378946 330000 PRN DFND 3 330000 0 0 ALASKA AIR GROUP INC COM 011659109 2475927 38144 SH DFND 3 38144 0 0 ALBEMARLE CORP COM 012653101 3274099 47078 SH DFND 3 47078 0 0 ALCOA CORP COM 013872106 1087393 54180 SH DFND 3 54180 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 5254912 383400 SH DFND 3 383400 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20281025 121231 SH DFND 3 121231 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 01741RAG7 110691 70000 PRN DFND 3 70000 0 0 ALLIANT ENERGY CORP COM 018802108 2623479 48646 SH DFND 3 48646 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4520266 56187 SH DFND 3 56187 0 0 ALPHABET INC CAP STK CL C 02079K107 11995833 9837 SH DFND 3 9837 0 0 ALPHABET INC CAP STK CL A 02079K305 6059143 4960 SH DFND 3 4960 0 0 ALZA CORP SDCV 02261WAB5 241414 135000 PRN DFND 3 135000 0 0 AMAZON COM INC COM 023135106 18145376 10449 SH DFND 3 10449 0 0 AMEDISYS INC COM 023436108 1161580 8863 SH DFND 3 8863 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2256058 46923 SH DFND 3 46923 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 28204 1165 SH DFND 3 1165 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2196257 20364 SH DFND 3 20364 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 40026 1791 SH DFND 3 1791 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 184621 180000 PRN DFND 3 180000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4048208 18300 SH DFND 3 18300 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4209881 33875 SH DFND 3 33875 0 0 AMERICOLD RLTY TR COM 03064D108 1757637 47414 SH DFND 3 47414 0 0 ANIKA THERAPEUTICS INC COM 035255108 155013 2823 SH DFND 3 2823 0 0 ANTHEM INC COM 036752103 15719761 65447 SH DFND 3 65447 0 0 APACHE CORP COM 037411105 5473581 213731 SH DFND 3 213731 0 0 APPLE INC COM 037833100 3138109 14006 SH DFND 3 14006 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 109437 26297 SH DFND 3 26297 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 363231 7933 SH DFND 3 7933 0 0 ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 125000 120000 PRN DFND 3 120000 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 39192 30607 SH DFND 3 30607 0 0 ASSOCIATED BANC CORP COM 045487105 1839105 90820 SH DFND 3 90820 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 261041 290000 PRN DFND 3 290000 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 432568 17145 SH DFND 3 17145 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 4014892 48278 SH DFND 3 48278 0 0 AUTOZONE INC COM 053332102 2812397 2592 SH DFND 3 2592 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 72839 85000 PRN DFND 3 85000 0 0 AVNET INC COM 053807103 1780512 40025 SH DFND 3 40025 0 0 AVON PRODS INC COM 054303102 668538 151883 SH DFND 3 151883 0 0 AXA EQUITABLE HLDGS INC COM 054561105 303374 13685 SH DFND 3 13685 0 0 AXON ENTERPRISE INC COM 05464C101 2493527 43899 SH DFND 3 43899 0 0 BCE INC COM NEW 05534B760 15167521 313268 SH DFND 3 313268 0 0 BCE INC PUT 05534B950 8681182 179300 SH DFND 3 179300 0 0 BMC STK HLDGS INC COM 05591B109 96588 3688 SH DFND 3 3688 0 0 BAIDU INC SPON ADR REP A 056752108 395304 3845 SH DFND 3 3845 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 1079431 720 PRN DFND 3 720 0 0 BANK MONTREAL QUE COM 063671101 94447 1281 SH DFND 3 1281 0 0 BANK N S HALIFAX COM 064149107 21734088 382260 SH DFND 3 382260 0 0 BANKUNITED INC COM 06652K103 2234217 66455 SH DFND 3 66455 0 0 BARRICK GOLD CORPORATION COM 067901108 5086768 293732 SH DFND 3 293732 0 0 BAUSCH HEALTH COS INC COM 071734107 1954195 89494 SH DFND 3 89494 0 0 BELDEN INC COM 077454106 942411 17668 SH DFND 3 17668 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4644969 22321 SH DFND 3 22321 0 0 BIO RAD LABS INC CL A 090572207 2779761 8351 SH DFND 3 8351 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 338395 325000 PRN DFND 3 325000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 155011 157000 PRN DFND 3 157000 0 0 BLACK HILLS CORP COM 092113109 1499074 19537 SH DFND 3 19537 0 0 BLOCK H & R INC COM 093671105 6747121 285545 SH DFND 3 285545 0 0 BLOOMIN BRANDS INC COM 094235108 1473057 77816 SH DFND 3 77816 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1396568 19657 SH DFND 3 19657 0 0 BOSTON BEER INC CL A 100557107 1129074 3100 SH DFND 3 3100 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1432090 94493 SH DFND 3 94493 0 0 BRIGHTCOVE INC COM 10921T101 94796 9042 SH DFND 3 9042 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1657346 81653 SH DFND 3 81653 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5538480 44494 SH DFND 3 44494 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 23057897 433790 SH DFND 3 433790 0 0 BRUKER CORP COM 116794108 3106189 70681 SH DFND 3 70681 0 0 BRUNSWICK CORP COM 117043109 1669508 32032 SH DFND 3 32032 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 162583 7899 SH DFND 3 7899 0 0 CAE INC COM 124765108 4081927 160500 SH DFND 3 160500 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 4538361 39480 SH DFND 3 39480 0 0 CGI INC CL A SUB VTG 12532H104 18149799 229298 SH DFND 3 229298 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2829821 42808 SH DFND 3 42808 0 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 456123 265000 PRN DFND 3 265000 0 0 CALLAWAY GOLF CO COM 131193104 1317745 67890 SH DFND 3 67890 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2413690 21743 SH DFND 3 21743 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 258324 5875 SH DFND 3 5875 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 168982 2046 SH DFND 3 2046 0 0 CANADIAN NATL RY CO COM 136375102 29561852 328893 SH DFND 3 328893 0 0 CANADIAN NAT RES LTD COM 136385101 16755615 629108 SH DFND 3 629108 0 0 CANADIAN PAC RY LTD COM 13645T100 8393918 37733 SH DFND 3 37733 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 178695 3759 SH DFND 3 3759 0 0 CARRIAGE SVCS INC COM 143905107 1098043 53700 SH DFND 3 53700 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1386089 26831 SH DFND 3 26831 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1075362 2758804 SH DFND 3 2758804 0 0 CENOVUS ENERGY INC COM 15135U109 1709846 182058 SH DFND 3 182058 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 169183 17802 SH DFND 3 17802 0 0 CHARLES RIV LABS INTL INC COM 159864107 932899 7045 SH DFND 3 7045 0 0 CHEGG INC NOTE 0.250% 5/1 163092AB5 109451 85000 PRN DFND 3 85000 0 0 CHEGG INC COM 163092109 1987184 66325 SH DFND 3 66325 0 0 CHEMOCENTRYX INC COM 16383L106 2645 390 SH DFND 3 390 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 204170 260000 PRN DFND 3 260000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 168113 280000 PRN DFND 3 280000 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 49189 1079 SH DFND 3 1079 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4822757 5736 SH DFND 3 5736 0 0 CHURCH & DWIGHT INC COM 171340102 1586508 21078 SH DFND 3 21078 0 0 CIMAREX ENERGY CO COM 171798101 569527 11880 SH DFND 3 11880 0 0 CINER RES LP COM UNIT LTD 172464109 105890 5734 SH DFND 3 5734 0 0 CIRRUS LOGIC INC COM 172755100 619780 11563 SH DFND 3 11563 0 0 CLEVELAND CLIFFS INC DBCV 185899AA9 191031 175000 PRN DFND 3 175000 0 0 CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 95676 110000 PRN DFND 3 110000 0 0 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 64537 140000 PRN DFND 3 140000 0 0 COCA COLA CO COM 191216100 4206534 77240 SH DFND 3 77240 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1535544 25471 SH DFND 3 25471 0 0 COLGATE PALMOLIVE CO COM 194162103 4197242 57076 SH DFND 3 57076 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 134544 135000 PRN DFND 3 135000 0 0 COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 135370 101000 PRN DFND 3 101000 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 989015 46745 SH DFND 3 46745 0 0 COMERICA INC COM 200340107 1880715 28500 SH DFND 3 28500 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1007210 22600 SH DFND 3 22600 0 0 COMMVAULT SYSTEMS INC COM 204166102 1541288 34473 SH DFND 3 34473 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 14423 650 SH DFND 3 650 0 0 CONSOLIDATED EDISON INC COM 209115104 3069167 32476 SH DFND 3 32476 0 0 COOPER STD HLDGS INC COM 21676P103 1141656 27927 SH DFND 3 27927 0 0 CORE MARK HOLDING CO INC COM 218681104 134259 4179 SH DFND 3 4179 0 0 COTT CORP QUE COM 22163N106 1810731 145207 SH DFND 3 145207 0 0 COUPA SOFTWARE INC NOTE 22266LAB2 175654 60000 PRN DFND 3 60000 0 0 COUSINS PPTYS INC COM NEW 222795502 1923368 51167 SH DFND 3 51167 0 0 CREE INC NOTE 225447AB7 115034 105000 PRN DFND 3 105000 0 0 CRITEO S A SPONS ADS 226718104 1928503 103171 SH DFND 3 103171 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2539230 86660 SH DFND 3 86660 0 0 CUBESMART COM 229663109 3510202 100570 SH DFND 3 100570 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 211061 120000 PRN DFND 3 120000 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1840849 78871 SH DFND 3 78871 0 0 DTE ENERGY CO COM 233331107 2617641 19680 SH DFND 3 19680 0 0 DANA INCORPORATED COM 235825205 1323657 91666 SH DFND 3 91666 0 0 DANAHER CORPORATION DBCV 1/2 235851AF9 392311 71000 PRN DFND 3 71000 0 0 DECKERS OUTDOOR CORP COM 243537107 186039 1262 SH DFND 3 1262 0 0 DENTSPLY SIRONA INC COM 24906P109 1709391 32053 SH DFND 3 32053 0 0 ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 86817 118000 PRN DFND 3 118000 0 0 DEXCOM INC NOTE 0.750% 5/1 252131AF4 127346 80000 PRN DFND 3 80000 0 0 DIGITAL RLTY TR INC COM 253868103 1094194 8426 SH DFND 3 8426 0 0 DISNEY WALT CO COM DISNEY 254687106 2609471 20016 SH DFND 3 20016 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 868290 940000 PRN DFND 3 940000 0 0 DOLLAR GEN CORP NEW COM 256677105 6453653 40589 SH DFND 3 40589 0 0 DRIL QUIP INC COM 262037104 1426718 28432 SH DFND 3 28432 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 95376 100000 PRN DFND 3 100000 0 0 EOG RES INC COM 26875P101 6950359 93610 SH DFND 3 93610 0 0 EAGLE MATERIALS INC COM 26969P108 2179065 24200 SH DFND 3 24200 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2819041 132326 SH DFND 3 132326 0 0 EBAY INC COM 278642103 6525221 167336 SH DFND 3 167336 0 0 ECHO GLOBAL LOGISTICS INC NOTE 27875TAA9 115623 115000 PRN DFND 3 115000 0 0 ECOPETROL S A SPONSORED ADS 279158109 577450 6806 SH DFND 3 6806 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 150349 522 SH DFND 3 522 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1877233 131551 SH DFND 3 131551 0 0 EMPLOYERS HOLDINGS INC COM 292218104 39673 910 SH DFND 3 910 0 0 ENBRIDGE INC COM 29250N105 20413342 581012 SH DFND 3 581012 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 364102 6058 SH DFND 3 6058 0 0 ENCORE CAP GROUP INC NOTE 3.000% 7/0 292554AF9 81797 80000 PRN DFND 3 80000 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1099718 75278 SH DFND 3 75278 0 0 ENERSYS COM 29275Y102 1779391 26985 SH DFND 3 26985 0 0 ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 224842 208000 PRN DFND 3 208000 0 0 ENVESTNET INC COM 29404K106 1060691 18700 SH DFND 3 18700 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3969419 29700 SH DFND 3 29700 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 683822 7925 SH DFND 3 7925 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 877021 45900 SH DFND 3 45900 0 0 ETSY INC NOTE 29786AAC0 277845 165000 PRN DFND 3 165000 0 0 EVERSOURCE ENERGY COM 30040W108 8963119 104829 SH DFND 3 104829 0 0 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 431441 305000 PRN DFND 3 305000 0 0 EXELON CORP COM 30161N101 8933042 184841 SH DFND 3 184841 0 0 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 104009 85000 PRN DFND 3 85000 0 0 FTI CONSULTING INC COM 302941109 3234340 30504 SH DFND 3 30504 0 0 FACEBOOK INC CL A 30303M102 7541687 42334 SH DFND 3 42334 0 0 FARMLAND PARTNERS INC COM 31154R109 1163427 174100 SH DFND 3 174100 0 0 FIFTH THIRD BANCORP COM 316773100 6939590 253359 SH DFND 3 253359 0 0 58 COM INC SPON ADR REP A 31680Q104 2810301 56971 SH DFND 3 56971 0 0 FIREEYE INC NOTE 1.000% 6/0 31816QAB7 217343 220000 PRN DFND 3 220000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 112981 120000 PRN DFND 3 120000 0 0 FIRST AMERN FINL CORP COM 31847R102 1461442 24766 SH DFND 3 24766 0 0 FLEXION THERAPEUTICS INC NOTE 3.375% 5/0 33938JAB2 41244 45000 PRN DFND 3 45000 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1364899 148729 SH DFND 3 148729 0 0 FORTIS INC COM 349553107 9856956 232917 SH DFND 3 232917 0 0 FORTINET INC COM 34959E109 1581930 20601 SH DFND 3 20601 0 0 FOUNDATION BLDG MATLS INC COM 350392106 54747 3533 SH DFND 3 3533 0 0 FRANCO NEVADA CORP COM 351858105 5538161 60717 SH DFND 3 60717 0 0 FRONTDOOR INC COM 35905A109 125990 2593 SH DFND 3 2593 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7244112 80846 SH DFND 3 80846 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1688408 44137 SH DFND 3 44137 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 34738 31284 SH DFND 3 31284 0 0 GENOMIC HEALTH INC COM 37244C101 1128137 16628 SH DFND 3 16628 0 0 GENTHERM INC COM 37253A103 1249456 30400 SH DFND 3 30400 0 0 GILDAN ACTIVEWEAR INC COM 375916103 6288281 177000 SH DFND 3 177000 0 0 GLOBUS MED INC CL A 379577208 1697825 33200 SH DFND 3 33200 0 0 GLU MOBILE INC COM 379890106 768141 153878 SH DFND 3 153878 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 184943 36767 SH DFND 3 36767 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 17564 362 SH DFND 3 362 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1648888 111789 SH DFND 3 111789 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 20770 618 SH DFND 3 618 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 92486 8847 SH DFND 3 8847 0 0 GRUBHUB INC COM 400110102 2922169 51967 SH DFND 3 51967 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 75031 10054 SH DFND 3 10054 0 0 GUIDEWIRE SOFTWARE INC NOTE 40171VAA8 137719 120000 PRN DFND 3 120000 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 5769477 101092 SH DFND 3 101092 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1761895 82044 SH DFND 3 82044 0 0 HALLADOR ENERGY COMPANY COM 40609P105 57895 15987 SH DFND 3 15987 0 0 HANOVER INS GROUP INC COM 410867105 1373020 10130 SH DFND 3 10130 0 0 HARVARD BIOSCIENCE INC COM 416906105 49643 16138 SH DFND 3 16138 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1458218 55530 SH DFND 3 55530 0 0 HEALTHCARE RLTY TR COM 421946104 894197 26683 SH DFND 3 26683 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1002392 34106 SH DFND 3 34106 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 44243 1620 SH DFND 3 1620 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 19467 19000 PRN DFND 3 19000 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.125% 9/1 42330PAJ6 239417 205000 PRN DFND 3 205000 0 0 HENRY JACK & ASSOC INC COM 426281101 2220020 15203 SH DFND 3 15203 0 0 HERBALIFE LTD NOTE 2.625% 3/1 42703MAD5 126900 135000 PRN DFND 3 135000 0 0 HERSHEY CO COM 427866108 8197572 52871 SH DFND 3 52871 0 0 HIGHWOODS PPTYS INC COM 431284108 1325828 29492 SH DFND 3 29492 0 0 HORMEL FOODS CORP COM 440452100 4281035 97860 SH DFND 3 97860 0 0 HOST HOTELS & RESORTS INC COM 44107P104 5860065 338800 SH DFND 3 338800 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 665200 124803 SH DFND 3 124803 0 0 HOWARD HUGHES CORP COM 44267D107 2566401 19795 SH DFND 3 19795 0 0 HUAMI CORP SPONSORED ADS 44331K103 4912 491 SH DFND 3 491 0 0 HUB GROUP INC CL A 443320106 717216 15424 SH DFND 3 15424 0 0 HUBSPOT INC NOTE 443573AB6 159317 95000 PRN DFND 3 95000 0 0 HUMANA INC COM 444859102 9951111 38907 SH DFND 3 38907 0 0 IAC INTERACTIVECORP COM 44919P508 1071727 4915 SH DFND 3 4915 0 0 ICICI BK LTD ADR 45104G104 9428359 773793 SH DFND 3 773793 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 366545 275000 PRN DFND 3 275000 0 0 ILLUMINA INC NOTE 8/1 452327AK5 199724 180000 PRN DFND 3 180000 0 0 ILLUMINA INC COM 452327109 4226908 13889 SH DFND 3 13889 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 66124 15019 SH DFND 3 15019 0 0 INFINERA CORPORATION NOTE 45667GAC7 113686 130000 PRN DFND 3 130000 0 0 INFOSYS LTD SPONSORED ADR 456788108 1021947 89581 SH DFND 3 89581 0 0 INSIGHT ENTERPRISES INC COM 45765U103 142732 2562 SH DFND 3 2562 0 0 INSMED INC NOTE 1.750% 1/1 457669AA7 79809 95000 PRN DFND 3 95000 0 0 INPHI CORP NOTE 0.750% 9/0 45772FAC1 298852 240000 PRN DFND 3 240000 0 0 INSPERITY INC COM 45778Q107 1298625 13163 SH DFND 3 13163 0 0 INSULET CORP NOTE 1.250% 9/1 45784PAF8 563664 200000 PRN DFND 3 200000 0 0 INTELSAT S A NOTE 4.500% 6/1 45790VAB6 111123 75000 PRN DFND 3 75000 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2776688 51611 SH DFND 3 51611 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 120137 140000 PRN DFND 3 140000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4174026 45220 SH DFND 3 45220 0 0 INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 69614 70000 PRN DFND 3 70000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1905722 13100 SH DFND 3 13100 0 0 INTUIT COM 461202103 4118040 15479 SH DFND 3 15479 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 111016 110000 PRN DFND 3 110000 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 464337AJ3 308909 270000 PRN DFND 3 270000 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875% 8/1 472145AB7 216306 215000 PRN DFND 3 215000 0 0 JD COM INC SPON ADR CL A 47215P106 385295 13653 SH DFND 3 13653 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3063892 166453 SH DFND 3 166453 0 0 JOHNSON OUTDOORS INC CL A 479167108 499823 8532 SH DFND 3 8532 0 0 J2 GLOBAL INC NOTE 48123VAC6 150374 105000 PRN DFND 3 105000 0 0 KT CORP SPONSORED ADR 48268K101 2749153 242981 SH DFND 3 242981 0 0 K12 INC COM 48273U102 21709 822 SH DFND 3 822 0 0 KEMPER CORP DEL COM 488401100 1738441 22302 SH DFND 3 22302 0 0 KENNAMETAL INC COM 489170100 1386036 45089 SH DFND 3 45089 0 0 KFORCE INC COM 493732101 143070 3780 SH DFND 3 3780 0 0 KIRBY CORP COM 497266106 7263386 88372 SH DFND 3 88372 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1223563 75735 SH DFND 3 75735 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3128822 86174 SH DFND 3 86174 0 0 KORN FERRY COM NEW 500643200 1008885 26100 SH DFND 3 26100 0 0 KULICKE & SOFFA INDS INC COM 501242101 1843086 78496 SH DFND 3 78496 0 0 LAMB WESTON HLDGS INC COM 513272104 8821941 121268 SH DFND 3 121268 0 0 LAUDER ESTEE COS INC CL A 518439104 3031352 15231 SH DFND 3 15231 0 0 LEAR CORP COM NEW 521865204 1690804 14341 SH DFND 3 14341 0 0 LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 144491 90000 PRN DFND 3 90000 0 0 LENDINGTREE INC NEW COM 52603B107 3129385 10077 SH DFND 3 10077 0 0 LENNAR CORP CL A 526057104 1926769 34499 SH DFND 3 34499 0 0 LEXICON PHARMACEUTICALS INC NOTE 5.250%12/0 528872AB0 19740 30000 PRN DFND 3 30000 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 6041 602 SH DFND 3 602 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 270558 230000 PRN DFND 3 230000 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250% 9/3 531229AE2 30594 54193 PRN DFND 3 54193 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 238160 190000 PRN DFND 3 190000 0 0 LILLY ELI & CO COM 532457108 2763804 24705 SH DFND 3 24705 0 0 LIMONEIRA CO COM 532746104 2821161 153600 SH DFND 3 153600 0 0 LINDSAY CORP COM 535555106 1281814 13800 SH DFND 3 13800 0 0 LIQUIDITY SERVICES INC COM 53635B107 28619 3866 SH DFND 3 3866 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 176168 150000 PRN DFND 3 150000 0 0 LUMENTUM HLDGS INC NOTE 55024UAB5 467615 402000 PRN DFND 3 402000 0 0 M & T BK CORP COM 55261F104 3348649 21190 SH DFND 3 21190 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2047968 68152 SH DFND 3 68152 0 0 M/I HOMES INC COM 55305B101 150017 3983 SH DFND 3 3983 0 0 MRC GLOBAL INC COM 55345K103 909532 74982 SH DFND 3 74982 0 0 MACERICH CO COM 554382101 1410641 44639 SH DFND 3 44639 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 318521 345000 PRN DFND 3 345000 0 0 MANHATTAN ASSOCS INC COM 562750109 629867 7805 SH DFND 3 7805 0 0 MANPOWERGROUP INC COM 56418H100 420348 4988 SH DFND 3 4988 0 0 MANULIFE FINL CORP COM 56501R106 12975117 706690 SH DFND 3 706690 0 0 MARINEMAX INC COM 567908108 825396 53300 SH DFND 3 53300 0 0 MARKEL CORP COM 570535104 6398859 5412 SH DFND 3 5412 0 0 MARKETAXESS HLDGS INC COM 57060D108 5651182 17249 SH DFND 3 17249 0 0 MARRIOTT VACTINS WORLDWID CO NOTE 57164YAB3 140440 140000 PRN DFND 3 140000 0 0 MARSH & MCLENNAN COS INC COM 571748102 8677112 86695 SH DFND 3 86695 0 0 MARTIN MARIETTA MATLS INC COM 573284106 9026232 32918 SH DFND 3 32918 0 0 MASONITE INTL CORP NEW COM 575385109 1839064 31708 SH DFND 3 31708 0 0 MASTERCARD INC CL A 57636Q104 18333010 67482 SH DFND 3 67482 0 0 MAXLINEAR INC COM 57776J100 1616284 72220 SH DFND 3 72220 0 0 MCDONALDS CORP COM 580135101 2083259 9699 SH DFND 3 9699 0 0 MEDICINES CO NOTE 2.750% 7/1 584688AG0 315004 260000 PRN DFND 3 260000 0 0 MEDIFAST INC COM 58470H101 635388 6129 SH DFND 3 6129 0 0 MEDPACE HLDGS INC COM 58506Q109 3067862 36491 SH DFND 3 36491 0 0 MEET GROUP INC COM 58513U101 10284 3139 SH DFND 3 3139 0 0 MERCADOLIBRE INC COM 58733R102 2356099 4273 SH DFND 3 4273 0 0 MERCER INTL INC COM 588056101 177546 14153 SH DFND 3 14153 0 0 MERITAGE HOMES CORP COM 59001A102 428030 6082 SH DFND 3 6082 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2903929 4121 SH DFND 3 4121 0 0 MICHAELS COS INC COM 59408Q106 930344 95030 SH DFND 3 95030 0 0 MICROSOFT CORP COM 594918104 16605897 119396 SH DFND 3 119396 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 1846826 1430000 PRN DFND 3 1430000 0 0 MICRON TECHNOLOGY INC NOTE 3.125% 5/0 595112AX1 300413 70000 PRN DFND 3 70000 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 95342 86887 SH DFND 3 86887 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 118963 29102 SH DFND 3 29102 0 0 MOLINA HEALTHCARE INC COM 60855R100 1947103 17745 SH DFND 3 17745 0 0 MONGODB INC NOTE 60937PAB2 64556 35000 PRN DFND 3 35000 0 0 MOODYS CORP COM 615369105 14185123 69227 SH DFND 3 69227 0 0 MOTORCAR PTS AMER INC COM 620071100 2850416 168600 SH DFND 3 168600 0 0 MYRIAD GENETICS INC COM 62855J104 4319894 150830 SH DFND 3 150830 0 0 NCR CORP NEW COM 62886E108 2392406 75805 SH DFND 3 75805 0 0 NIC INC COM 62914B100 107276 5193 SH DFND 3 5193 0 0 NMI HLDGS INC CL A 629209305 290519 11059 SH DFND 3 11059 0 0 NRG ENERGY INC DBCV 629377CG5 289195 255000 PRN DFND 3 255000 0 0 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 58568 90000 PRN DFND 3 90000 0 0 NEOPHOTONICS CORP COM 64051T100 76842 12613 SH DFND 3 12613 0 0 NETFLIX INC COM 64110L106 2944664 10999 SH DFND 3 10999 0 0 NETEASE INC SPONSORED ADS 64110W102 2067927 7766 SH DFND 3 7766 0 0 NETSCOUT SYS INC COM 64115T104 1503973 65220 SH DFND 3 65220 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 240851 175000 PRN DFND 3 175000 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 538475 4860 SH DFND 3 4860 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 113860 120000 PRN DFND 3 120000 0 0 NEWPARK RES INC NOTE 4.000%12/0 651718AE8 123118 110000 PRN DFND 3 110000 0 0 NEXTERA ENERGY INC COM 65339F101 5968196 25606 SH DFND 3 25606 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 27433 1750 SH DFND 3 1750 0 0 NICE LTD SPONSORED ADR 653656108 1471486 10229 SH DFND 3 10229 0 0 NORBORD INC COM NEW 65548P403 1382418 57608 SH DFND 3 57608 0 0 NOVELLUS SYS INC NOTE 670008AD3 428109 60000 PRN DFND 3 60000 0 0 NOW INC COM 67011P100 1400546 122059 SH DFND 3 122059 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 517530 12164 SH DFND 3 12164 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 347550 350000 PRN DFND 3 350000 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2186192 134040 SH DFND 3 134040 0 0 NUTANIX INC NOTE 67059NAB4 117525 125000 PRN DFND 3 125000 0 0 NUVASIVE INC NOTE 670704AG0 259066 219000 PRN DFND 3 219000 0 0 NUTRIEN LTD COM 67077M108 11891719 238465 SH DFND 3 238465 0 0 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 97520 87000 PRN DFND 3 87000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 61342 83000 PRN DFND 3 83000 0 0 OASIS PETE INC NEW COM 674215108 596123 172290 SH DFND 3 172290 0 0 OFFICE DEPOT INC COM 676220106 25415 14476 SH DFND 3 14476 0 0 OIL STS INTL INC NOTE 1.500% 2/1 678026AH8 328007 385000 PRN DFND 3 385000 0 0 OIL STS INTL INC COM 678026105 818349 61530 SH DFND 3 61530 0 0 OKTA INC NOTE 679295AB1 166783 80000 PRN DFND 3 80000 0 0 OLD REP INTL CORP COM 680223104 1658220 70353 SH DFND 3 70353 0 0 OMNICELL INC COM 68213N109 1670068 23100 SH DFND 3 23100 0 0 ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 436447 360000 PRN DFND 3 360000 0 0 ONEMAIN HLDGS INC COM 68268W103 1304304 35559 SH DFND 3 35559 0 0 OPEN TEXT CORP COM 683715106 8002901 196000 SH DFND 3 196000 0 0 ORACLE CORP COM 68389X105 4443314 80713 SH DFND 3 80713 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3470654 46700 SH DFND 3 46700 0 0 PNC FINL SVCS GROUP INC COM 693475105 2712980 19349 SH DFND 3 19349 0 0 PNM RES INC COM 69349H107 1638281 31457 SH DFND 3 31457 0 0 PRA GROUP INC COM 69354N106 3370136 99700 SH DFND 3 99700 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 171316 59052 SH DFND 3 59052 0 0 PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 194258 195000 PRN DFND 3 195000 0 0 PALO ALTO NETWORKS INC NOTE 697435AD7 364005 345000 PRN DFND 3 345000 0 0 PAPA JOHNS INTL INC COM 698813102 1692790 32336 SH DFND 3 32336 0 0 PARK HOTELS RESORTS INC COM 700517105 1654088 66243 SH DFND 3 66243 0 0 PATRICK INDS INC DBCV 703343AB9 336017 375000 PRN DFND 3 375000 0 0 PATTERSON UTI ENERGY INC COM 703481101 887208 103767 SH DFND 3 103767 0 0 PEMBINA PIPELINE CORP COM 706327103 18033593 486000 SH DFND 3 486000 0 0 PEPSICO INC COM 713448108 4409704 32152 SH DFND 3 32152 0 0 PHOTRONICS INC COM 719405102 133613 12276 SH DFND 3 12276 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 678543 198911 SH DFND 3 198911 0 0 PINNACLE WEST CAP CORP COM 723484101 9159004 94319 SH DFND 3 94319 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 405992 11699 SH DFND 3 11699 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 644583 555000 PRN DFND 3 555000 0 0 PRIMO WTR CORP COM 74165N105 750591 61100 SH DFND 3 61100 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 476670 8339 SH DFND 3 8339 0 0 PROCTER & GAMBLE CO COM 742718109 13194238 106040 SH DFND 3 106040 0 0 PROGRESS SOFTWARE CORP COM 743312100 217405 5710 SH DFND 3 5710 0 0 PROGRESSIVE CORP OHIO COM 743315103 1722630 22291 SH DFND 3 22291 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 247678 240000 PRN DFND 3 240000 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8711562 140275 SH DFND 3 140275 0 0 PULTE GROUP INC COM 745867101 327502 8957 SH DFND 3 8957 0 0 PURE STORAGE INC NOTE 74624MAB8 133513 135000 PRN DFND 3 135000 0 0 QEP RES INC COM 74733V100 649727 175602 SH DFND 3 175602 0 0 QIWI PLC SPON ADR REP B 74735M108 77730 3540 SH DFND 3 3540 0 0 Q2 HLDGS INC NOTE 74736LAB5 103330 70000 PRN DFND 3 70000 0 0 QUALCOMM INC COM 747525103 1722061 22567 SH DFND 3 22567 0 0 QUANTA SVCS INC COM 74762E102 1919408 50778 SH DFND 3 50778 0 0 RLI CORP COM 749607107 1180403 12700 SH DFND 3 12700 0 0 RPC INC COM 749660106 534857 95340 SH DFND 3 95340 0 0 RMR GROUP INC CL A 74967R106 192362 4228 SH DFND 3 4228 0 0 RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 145978 145000 PRN DFND 3 145000 0 0 RADIAN GROUP INC COM 750236101 72956 3193 SH DFND 3 3193 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 91938 100000 PRN DFND 3 100000 0 0 RADNET INC COM 750491102 1901982 132400 SH DFND 3 132400 0 0 RALPH LAUREN CORP CL A 751212101 1969813 20625 SH DFND 3 20625 0 0 RAPID7 INC NOTE 753422AB0 70828 55000 PRN DFND 3 55000 0 0 RAYONIER INC COM 754907103 1486701 52700 SH DFND 3 52700 0 0 REALPAGE INC NOTE 1.500%11/1 75606NAB5 119110 75000 PRN DFND 3 75000 0 0 REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 80822 80000 PRN DFND 3 80000 0 0 REGAL BELOIT CORP COM 758750103 1038404 14254 SH DFND 3 14254 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2884555 18042 SH DFND 3 18042 0 0 REPUBLIC SVCS INC COM 760759100 6596303 76185 SH DFND 3 76185 0 0 RESMED INC COM 761152107 7655792 56642 SH DFND 3 56642 0 0 RESOLUTE FST PRODS INC COM 76117W109 254761 54184 SH DFND 3 54184 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 16059410 225633 SH DFND 3 225633 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1748102 141840 SH DFND 3 141840 0 0 REXFORD INDL RLTY INC COM 76169C100 629724 14300 SH DFND 3 14300 0 0 RINGCENTRAL INC NOTE 3/1 76680RAD9 356290 220000 PRN DFND 3 220000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 3403239 85262 SH DFND 3 85262 0 0 ROCKY BRANDS INC COM 774515100 164750 4956 SH DFND 3 4956 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 8997388 184535 SH DFND 3 184535 0 0 ROSETTA STONE INC COM 777780107 302335 17369 SH DFND 3 17369 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 50217925 618437 SH DFND 3 618437 0 0 RUBICON PROJ INC COM 78112V102 173874 19955 SH DFND 3 19955 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 4656988 70130 SH DFND 3 70130 0 0 SM ENERGY CO COM 78454L100 725393 74860 SH DFND 3 74860 0 0 SAREPTA THERAPEUTICS INC DBCV 803607AB6 179016 135000 PRN DFND 3 135000 0 0 SCHNITZER STL INDS CL A 806882106 105695 5114 SH DFND 3 5114 0 0 SEALED AIR CORP NEW COM 81211K100 1526364 36771 SH DFND 3 36771 0 0 SEATTLE GENETICS INC COM 812578102 6483967 75896 SH DFND 3 75896 0 0 SELECTIVE INS GROUP INC COM 816300107 1369435 18213 SH DFND 3 18213 0 0 SERVICE CORP INTL COM 817565104 6695498 139991 SH DFND 3 139991 0 0 SERVICENOW INC NOTE 6/0 81762PAC6 624779 325000 PRN DFND 3 325000 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 6987880 355300 SH DFND 3 355300 0 0 SHOPIFY INC CL A 82509L107 9008666 28907 SH DFND 3 28907 0 0 SILICON LABORATORIES INC NOTE 826919AB8 260479 200000 PRN DFND 3 200000 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 870186 20360 SH DFND 3 20360 0 0 SITE CENTERS CORP COM 82981J109 720219 47648 SH DFND 3 47648 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3383251 45690 SH DFND 3 45690 0 0 SKECHERS U S A INC CL A 830566105 1289359 34521 SH DFND 3 34521 0 0 SKYWEST INC COM 830879102 1896611 33042 SH DFND 3 33042 0 0 SMUCKER J M CO COM NEW 832696405 7862908 71441 SH DFND 3 71441 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1113897 13300 SH DFND 3 13300 0 0 SOTHEBYS COM 835898107 1380227 24223 SH DFND 3 24223 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1497608 16450 SH DFND 3 16450 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 219451 4161 SH DFND 3 4161 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 218882 210000 PRN DFND 3 210000 0 0 SPLUNK INC NOTE 0.500% 9/1 848637AC8 555750 515000 PRN DFND 3 515000 0 0 SQUARE INC NOTE 0.375% 3/0 852234AB9 66942 25000 PRN DFND 3 25000 0 0 SQUARE INC NOTE 0.500% 5/1 852234AD5 341282 305000 PRN DFND 3 305000 0 0 STAG INDL INC COM 85254J102 2296787 77910 SH DFND 3 77910 0 0 STANTEC INC COM 85472N109 3522388 159000 SH DFND 3 159000 0 0 STARBUCKS CORP COM 855244109 3039967 34368 SH DFND 3 34368 0 0 STEELCASE INC CL A 858155203 402610 21881 SH DFND 3 21881 0 0 STERICYCLE INC COM 858912108 3097816 60802 SH DFND 3 60802 0 0 STERLING BANCORP DEL COM 85917A100 1994967 99450 SH DFND 3 99450 0 0 STORE CAP CORP COM 862121100 1310147 35009 SH DFND 3 35009 0 0 SUN CMNTYS INC COM 866674104 2933075 19758 SH DFND 3 19758 0 0 SUN LIFE FINL INC COM 866796105 8332720 186164 SH DFND 3 186164 0 0 SUNCOR ENERGY INC NEW COM 867224107 20310887 643251 SH DFND 3 643251 0 0 SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 121280 130000 PRN DFND 3 130000 0 0 SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 112006 120000 PRN DFND 3 120000 0 0 SURMODICS INC COM 868873100 605506 13233 SH DFND 3 13233 0 0 SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 107561 115000 PRN DFND 3 115000 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2193554 61341 SH DFND 3 61341 0 0 SYSCO CORP COM 871829107 9051128 113951 SH DFND 3 113951 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 7223435 154619 SH DFND 3 154619 0 0 TJX COS INC NEW COM 872540109 7123531 127751 SH DFND 3 127751 0 0 TTM TECHNOLOGIES INC COM 87305R109 1483753 121669 SH DFND 3 121669 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7757513 166837 SH DFND 3 166837 0 0 TASEKO MINES LTD COM 876511106 31665 75616 SH DFND 3 75616 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2399049 92483 SH DFND 3 92483 0 0 TC ENERGY CORP COM 87807B107 14116258 272345 SH DFND 3 272345 0 0 TECH DATA CORP COM 878237106 74560 715 SH DFND 3 715 0 0 TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 563985 378000 PRN DFND 3 378000 0 0 TELADOC HEALTH INC COM 87918A105 2391893 35307 SH DFND 3 35307 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 363658 27513 SH DFND 3 27513 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 854174 33095 SH DFND 3 33095 0 0 TELUS CORP COM 87971M103 2351551 66008 SH DFND 3 66008 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 554183 25044 SH DFND 3 25044 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 275536 145000 PRN DFND 3 145000 0 0 TERADYNE INC COM 880770102 5618407 96983 SH DFND 3 96983 0 0 TEREX CORP NEW COM 880779103 1143978 44050 SH DFND 3 44050 0 0 TERNIUM SA SPONSORED ADS 880890108 414611 21598 SH DFND 3 21598 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 349771 357000 PRN DFND 3 357000 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 322377 314000 PRN DFND 3 314000 0 0 TESLA INC COM 88160R101 3457067 14347 SH DFND 3 14347 0 0 TETRA TECH INC NEW COM 88162G103 281209 3240 SH DFND 3 3240 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1703003 31162 SH DFND 3 31162 0 0 THE TRADE DESK INC COM CL A 88339J105 2522938 13447 SH DFND 3 13447 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7733518 26541 SH DFND 3 26541 0 0 THOMSON REUTERS CORP COM NEW 884903709 16585445 247892 SH DFND 3 247892 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 100314 35009 SH DFND 3 35009 0 0 TITAN MACHY INC COM 88830R101 659990 46007 SH DFND 3 46007 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 54991494 942152 SH DFND 3 942152 0 0 TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 363011 435000 PRN DFND 3 435000 0 0 TRIPLE-S MGMT CORP CL B 896749108 370020 27603 SH DFND 3 27603 0 0 TRUEBLUE INC COM 89785X101 37614 1782 SH DFND 3 1782 0 0 TUTOR PERINI CORP COM 901109108 968851 67610 SH DFND 3 67610 0 0 TWILIO INC NOTE 0.250% 6/0 90138FAB8 234276 140000 PRN DFND 3 140000 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 292108 275000 PRN DFND 3 275000 0 0 II VI INC NOTE 0.250% 9/0 902104AB4 109537 105000 PRN DFND 3 105000 0 0 UMB FINL CORP COM 902788108 2448507 37900 SH DFND 3 37900 0 0 USANA HEALTH SCIENCES INC COM 90328M107 500872 7321 SH DFND 3 7321 0 0 UMPQUA HLDGS CORP COM 904214103 2050949 124602 SH DFND 3 124602 0 0 UNIT CORP COM 909218109 746248 220700 SH DFND 3 220700 0 0 UNITED STATES CELLULAR CORP COM 911684108 481694 12813 SH DFND 3 12813 0 0 US FOODS HLDG CORP COM 912008109 2753947 67006 SH DFND 3 67006 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 645501 8091 SH DFND 3 8091 0 0 V F CORP COM 918204108 1881069 21130 SH DFND 3 21130 0 0 VEON LTD SPONSORED ADR 91822M106 157573 65632 SH DFND 3 65632 0 0 VANDA PHARMACEUTICALS INC COM 921659108 181832 13687 SH DFND 3 13687 0 0 VEECO INSTRS INC DEL NOTE 922417AD2 85548 95000 PRN DFND 3 95000 0 0 VECTRUS INC COM 92242T101 103087 2535 SH DFND 3 2535 0 0 VEEVA SYS INC CL A COM 922475108 2503840 16392 SH DFND 3 16392 0 0 VENTAS INC COM 92276F100 10783279 147600 SH DFND 3 147600 0 0 VERISIGN INC COM 92343E102 252105 1336 SH DFND 3 1336 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 13414281 222154 SH DFND 3 222154 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 294298 290000 PRN DFND 3 290000 0 0 VERINT SYS INC COM 92343X100 4665561 109031 SH DFND 3 109031 0 0 VERMILION ENERGY INC COM 923725105 1402408 84100 SH DFND 3 84100 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 363046 295000 PRN DFND 3 295000 0 0 VICI PPTYS INC COM 925652109 1472821 65002 SH DFND 3 65002 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 433901 48626 SH DFND 3 48626 0 0 VISA INC COM CL A 92826C839 11958523 69496 SH DFND 3 69496 0 0 VISHAY INTERTECHNOLOGY INC NOTE 928298AP3 127395 135000 PRN DFND 3 135000 0 0 VOCERA COMMUNICATIONS INC NOTE 92857FAB3 31307 30000 PRN DFND 3 30000 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 300287 5109 SH DFND 3 5109 0 0 W P CAREY INC COM 92936U109 2882989 32200 SH DFND 3 32200 0 0 WABTEC CORP COM 929740108 3218963 44778 SH DFND 3 44778 0 0 WALMART INC COM 931142103 13135478 110638 SH DFND 3 110638 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1861331 33640 SH DFND 3 33640 0 0 WASTE CONNECTIONS INC COM 94106B101 95823 1042 SH DFND 3 1042 0 0 WATERS CORP COM 941848103 6315329 28280 SH DFND 3 28280 0 0 WAYFAIR INC NOTE 94419LAB7 112099 90000 PRN DFND 3 90000 0 0 WEBSTER FINL CORP CONN COM 947890109 1782982 38041 SH DFND 3 38041 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1480434 5711 SH DFND 3 5711 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 570296 170000 PRN DFND 3 170000 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1408303 925 PRN DFND 3 925 0 0 WELLTOWER INC COM 95040Q104 6569218 72441 SH DFND 3 72441 0 0 WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 208157 215000 PRN DFND 3 215000 0 0 WESTLAKE CHEM CORP COM 960413102 1359737 20753 SH DFND 3 20753 0 0 WHITING PETE CORP NEW NOTE 966387AL6 142805 145000 PRN DFND 3 145000 0 0 WORKDAY INC NOTE 1.500% 7/1 98138HAD3 125285 60000 PRN DFND 3 60000 0 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 386692 295000 PRN DFND 3 295000 0 0 WORKIVA INC COM CL A 98139A105 195424 4457 SH DFND 3 4457 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 20109 4951 SH DFND 3 4951 0 0 YELP INC CL A 985817105 841268 24200 SH DFND 3 24200 0 0 YUM CHINA HLDGS INC COM 98850P109 1029645 22656 SH DFND 3 22656 0 0 ZENDESK INC NOTE 0.250% 3/1 98936JAB7 178881 135000 PRN DFND 3 135000 0 0 ZILLOW GROUP INC CL A 98954M101 334073 11303 SH DFND 3 11303 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3303723 110747 SH DFND 3 110747 0 0 ZIONS BANCORPORATION N A COM 989701107 2502158 56203 SH DFND 3 56203 0 0