0001172661-20-001559.txt : 20200728 0001172661-20-001559.hdr.sgml : 20200728 20200728160250 ACCESSION NUMBER: 0001172661-20-001559 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200728 DATE AS OF CHANGE: 20200728 EFFECTIVENESS DATE: 20200728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC Asset Management Inc CENTRAL INDEX KEY: 0001021926 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03663 FILM NUMBER: 201053895 BUSINESS ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 BUSINESS PHONE: 1-888-888-3863 MAIL ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 FORMER COMPANY: FORMER CONFORMED NAME: CIBC Global Asset Management Inc DATE OF NAME CHANGE: 20070511 FORMER COMPANY: FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC DATE OF NAME CHANGE: 19990803 FORMER COMPANY: FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD DATE OF NAME CHANGE: 19980206 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021926 XXXXXXXX 06-30-2020 06-30-2020 false CIBC Asset Management Inc
18 York Street Suite 1300 Toronto A6 M5J 2T8
13F HOLDINGS REPORT 028-03663 N
Colum McKinley Managing Director & CIO - Global Equities 416-980-8044 /s/ Colum McKinley Toronto A6 07-28-2020 0 1085 17049489
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 306 3425 SH SOLE 3425 0 0 3M CO COM 88579Y101 9337 59858 SH SOLE 59858 0 0 ABBOTT LABS COM 002824100 15635 171010 SH SOLE 171010 0 0 ABBVIE INC COM 00287Y109 21581 219840 SH SOLE 219840 0 0 ABIOMED INC COM 003654100 935 3871 SH SOLE 3871 0 0 ABM INDS INC COM 000957100 329 9061 SH SOLE 9061 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 257 5309 SH SOLE 5309 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 41801 194681 SH SOLE 190846 0 3835 ACTIVISION BLIZZARD INC COM 00507V109 11649 153481 SH SOLE 153481 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 217 4485 SH SOLE 4485 0 0 ADOBE INC COM 00724F101 39430 90578 SH SOLE 89173 0 1405 ADT INC DEL COM 00090Q103 218 27374 SH SOLE 27374 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 939 6593 SH SOLE 6593 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9053 172084 SH SOLE 172084 0 0 AECOM COM 00766T100 223 5931 SH SOLE 5931 0 0 AERCAP HOLDINGS NV SHS N00985106 328 10641 SH SOLE 10641 0 0 AES CORP COM 00130H105 844 58222 SH SOLE 58222 0 0 AFLAC INC COM 001055102 3060 84941 SH SOLE 84941 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2374 26862 SH SOLE 26862 0 0 AGNC INVT CORP COM 00123Q104 253 19587 SH SOLE 19587 0 0 AGNICO EAGLE MINES LTD COM 008474108 233630 3660033 SH SOLE 3658818 0 1215 AIR PRODS & CHEMS INC COM 009158106 6145 25451 SH SOLE 25451 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1513 14127 SH SOLE 14127 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 4135 444755 SH SOLE 444755 0 0 ALASKA AIR GROUP INC COM 011659109 380 10484 SH SOLE 10484 0 0 ALBEMARLE CORP COM 012653101 703 9107 SH SOLE 9107 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1631 10055 SH SOLE 10055 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 12797 114018 SH SOLE 114018 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 12247 950362 SH SOLE 950362 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21533 99830 SH SOLE 99830 0 0 ALIGN TECHNOLOGY INC COM 016255101 3156 11499 SH SOLE 11499 0 0 ALLEGHANY CORP DEL COM 017175100 263 537 SH SOLE 537 0 0 ALLEGION PLC ORD SHS G0176J109 19905 194724 SH SOLE 189954 0 4770 ALLIANT ENERGY CORP COM 018802108 1988 41548 SH SOLE 41548 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 159 23425 SH SOLE 23425 0 0 ALLSTATE CORP COM 020002101 3741 38574 SH SOLE 38574 0 0 ALLY FINL INC COM 02005N100 285 14349 SH SOLE 14349 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 604 4076 SH SOLE 4076 0 0 ALPHABET INC CAP STK CL A 02079K305 61193 43153 SH SOLE 43153 0 0 ALPHABET INC CAP STK CL C 02079K107 91753 64907 SH SOLE 64252 0 655 ALTERYX INC COM CL A 02156B103 374 2277 SH SOLE 2277 0 0 ALTICE USA INC CL A 02156K103 531 23580 SH SOLE 23580 0 0 ALTRIA GROUP INC COM 02209S103 6325 161144 SH SOLE 161144 0 0 AMAZON COM INC COM 023135106 210556 76321 SH SOLE 75910 0 411 AMCOR PLC ORD G0250X107 845 82764 SH SOLE 82764 0 0 AMEDISYS INC COM 023436108 244 1229 SH SOLE 1229 0 0 AMERCO COM 023586100 218 722 SH SOLE 722 0 0 AMEREN CORP COM 023608102 1505 21385 SH SOLE 21385 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 460 35215 SH SOLE 35215 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 121 15883 SH SOLE 15883 0 0 AMERICAN ELEC PWR CO INC COM 025537101 6262 78629 SH SOLE 78629 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 311 12584 SH SOLE 12584 0 0 AMERICAN EXPRESS CO COM 025816109 8225 86395 SH SOLE 86395 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 214 3374 SH SOLE 3374 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 292 10849 SH SOLE 10849 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2346 75239 SH SOLE 75239 0 0 AMERICAN TOWER CORP NEW COM 03027X100 34106 131917 SH SOLE 129027 0 2890 AMERICAN WTR WKS CO INC NEW COM 030420103 26161 203338 SH SOLE 197748 0 5590 AMERICOLD RLTY TR COM 03064D108 254 7005 SH SOLE 7005 0 0 AMERIPRISE FINL INC COM 03076C106 1704 11357 SH SOLE 11357 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1547 15347 SH SOLE 15347 0 0 AMETEK INC COM 031100100 1769 19792 SH SOLE 19792 0 0 AMGEN INC COM 031162100 29543 125255 SH SOLE 125255 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 57 11962 SH SOLE 11962 0 0 AMPHENOL CORP NEW CL A 032095101 3070 32043 SH SOLE 32043 0 0 ANALOG DEVICES INC COM 032654105 10738 87559 SH SOLE 87559 0 0 ANAPLAN INC COM 03272L108 212 4684 SH SOLE 4684 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 225 18549 SH SOLE 18549 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2545 86286 SH SOLE 86286 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 345 52645 SH SOLE 52645 0 0 ANSYS INC COM 03662Q105 8596 29466 SH SOLE 29466 0 0 ANTERO MIDSTREAM CORP COM 03676B102 101 19887 SH SOLE 19887 0 0 ANTERO RESOURCES CORP COM 03674X106 43 17015 SH SOLE 17015 0 0 ANTHEM INC COM 036752103 5851 22247 SH SOLE 22247 0 0 AON PLC SHS CL A G0403H108 29293 152090 SH SOLE 148550 0 3540 APACHE CORP COM 037411105 441 32651 SH SOLE 32651 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 472 12551 SH SOLE 12551 0 0 APHRIA INC COM 03765K104 741 173505 SH SOLE 173505 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 206 21022 SH SOLE 21022 0 0 APPLE INC COM 037833100 283571 777332 SH SOLE 774652 0 2680 APPLIED MATLS INC COM 038222105 8317 137580 SH SOLE 137580 0 0 APTARGROUP INC COM 038336103 253 2258 SH SOLE 2258 0 0 APTIV PLC SHS G6095L109 1707 21911 SH SOLE 21911 0 0 ARAMARK COM 03852U106 205 9094 SH SOLE 9094 0 0 ARCH CAP GROUP LTD ORD G0450A105 1160 40499 SH SOLE 40499 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1927 48285 SH SOLE 48285 0 0 ARCHROCK INC COM 03957W106 123 18915 SH SOLE 18915 0 0 ARCOSA INC COM 039653100 272 6439 SH SOLE 6439 0 0 ARES CAPITAL CORP COM 04010L103 236 16362 SH SOLE 16362 0 0 ARISTA NETWORKS INC COM 040413106 1165 5547 SH SOLE 5547 0 0 ARROW ELECTRS INC COM 042735100 212 3089 SH SOLE 3089 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 5752 15628 SH SOLE 14443 0 1185 ASPEN TECHNOLOGY INC COM 045327103 261 2515 SH SOLE 2515 0 0 ASSURANT INC COM 04621X108 533 5160 SH SOLE 5160 0 0 AT&T INC COM 00206R102 34920 1155334 SH SOLE 1155334 0 0 ATMOS ENERGY CORP COM 049560105 2038 20467 SH SOLE 20467 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1037 64080 SH SOLE 64080 0 0 AURORA CANNABIS INC COM 05156X884 787 63857 SH SOLE 63857 0 0 AUTODESK INC COM 052769106 7843 32789 SH SOLE 32789 0 0 AUTOLIV INC COM 052800109 208 3230 SH SOLE 3230 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11890 79858 SH SOLE 79858 0 0 AUTOZONE INC COM 053332102 2387 2116 SH SOLE 2116 0 0 AVALARA INC COM 05338G106 8044 60444 SH SOLE 60444 0 0 AVALONBAY CMNTYS INC COM 053484101 1866 12066 SH SOLE 12066 0 0 AVANGRID INC COM 05351W103 485 11544 SH SOLE 11544 0 0 AVANTOR INC COM 05352A100 351 20634 SH SOLE 20634 0 0 AVERY DENNISON CORP COM 053611109 1407 12331 SH SOLE 12331 0 0 AVISTA CORP COM 05379B107 323 8872 SH SOLE 8872 0 0 AXON ENTERPRISE INC COM 05464C101 226 2305 SH SOLE 2305 0 0 B & G FOODS INC NEW COM 05508R106 219 8964 SH SOLE 8964 0 0 B2GOLD CORP COM 11777Q209 6110 1077813 SH SOLE 1077813 0 0 BAIDU INC SPON ADR REP A 056752108 2785 23231 SH SOLE 23231 0 0 BAKER HUGHES COMPANY CL A 05722G100 1080 70176 SH SOLE 70176 0 0 BALL CORP COM 058498106 1977 28454 SH SOLE 28454 0 0 BALLARD PWR SYS INC NEW COM 058586108 1706 111222 SH SOLE 111222 0 0 BANK MONTREAL QUE COM 063671101 223509 4212327 SH SOLE 4212327 0 0 BANK NEW YORK MELLON CORP COM 064058100 2968 76802 SH SOLE 76802 0 0 BANK NOVA SCOTIA B C COM 064149107 271408 6579126 SH SOLE 6579126 0 0 BARRICK GOLD CORPORATION COM 067901108 479872 17889697 SH SOLE 17889697 0 0 BAUSCH HEALTH COS INC COM 071734107 12042 660180 SH SOLE 660180 0 0 BAXTER INTL INC COM 071813109 3789 44009 SH SOLE 44009 0 0 BAYTEX ENERGY CORP COM 07317Q105 1137 2243478 SH SOLE 0 0 2243478 BCE INC COM NEW 05534B760 161516 3884839 SH SOLE 3884839 0 0 BECTON DICKINSON & CO COM 075887109 10013 41847 SH SOLE 40935 0 912 BED BATH & BEYOND INC COM 075896100 183 17307 SH SOLE 17307 0 0 BEIGENE LTD SPONSORED ADR 07725L102 563 2987 SH SOLE 2987 0 0 BERKLEY W R CORP COM 084423102 7149 124788 SH SOLE 124788 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 45225 253347 SH SOLE 253347 0 0 BERRY GLOBAL GROUP INC COM 08579W103 207 4666 SH SOLE 4666 0 0 BEST BUY INC COM 086516101 1861 21329 SH SOLE 21329 0 0 BEYOND MEAT INC COM 08862E109 294 2197 SH SOLE 2197 0 0 BGC PARTNERS INC CL A 05541T101 37 13557 SH SOLE 13557 0 0 BIG LOTS INC COM 089302103 224 5337 SH SOLE 5337 0 0 BIO RAD LABS INC CL A 090572207 962 2131 SH SOLE 2131 0 0 BIOGEN INC COM 09062X103 6751 25233 SH SOLE 25233 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2209 17910 SH SOLE 17910 0 0 BIO-TECHNE CORP COM 09073M104 389 1473 SH SOLE 1473 0 0 BK OF AMERICA CORP COM 060505104 27561 1160452 SH SOLE 1160452 0 0 BLACK KNIGHT INC COM 09215C105 395 5438 SH SOLE 5438 0 0 BLACKBERRY LTD COM 09228F103 1630 335382 SH SOLE 335382 0 0 BLACKROCK INC COM 09247X101 9757 17932 SH SOLE 17932 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 3526 62230 SH SOLE 62230 0 0 BLOCK H & R INC COM 093671105 245 17173 SH SOLE 17173 0 0 BOEING CO COM 097023105 8675 47328 SH SOLE 47328 0 0 BOOKING HOLDINGS INC COM 09857L108 9930 6236 SH SOLE 6236 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5670 72883 SH SOLE 72883 0 0 BORGWARNER INC COM 099724106 616 17450 SH SOLE 17450 0 0 BOSTON BEER INC CL A 100557107 226 422 SH SOLE 422 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 1174 12992 SH SOLE 12992 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 76 11039 SH SOLE 11039 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4622 131649 SH SOLE 131649 0 0 BP PLC SPONSORED ADR 055622104 3089 132507 SH SOLE 132507 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 195 17872 SH SOLE 17872 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 250 2129 SH SOLE 2129 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 21120 359187 SH SOLE 359187 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4887 125944 SH SOLE 125944 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 146 11420 SH SOLE 11420 0 0 BROADCOM INC COM 11135F101 18771 59474 SH SOLE 59474 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1248 9891 SH SOLE 9891 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 680368 20737527 SH SOLE 20732690 0 4837 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 91118 2969329 SH SOLE 2967359 0 1970 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 143227 3491172 SH SOLE 3491172 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 13097 288335 SH SOLE 288335 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 81718 8274141 SH SOLE 8274141 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 149782 3138145 SH SOLE 3138145 0 0 BROWN & BROWN INC COM 115236101 421 10341 SH SOLE 10341 0 0 BROWN FORMAN CORP CL B 115637209 2736 42972 SH SOLE 42972 0 0 BRP INC COM SUN VTG 05577W200 1586 37308 SH SOLE 37308 0 0 BRUKER CORP COM 116794108 234 5749 SH SOLE 5749 0 0 BRUNSWICK CORP COM 117043109 215 3354 SH SOLE 3354 0 0 BUNGE LIMITED COM G16962105 215 5229 SH SOLE 5229 0 0 BURLINGTON STORES INC COM 122017106 481 2442 SH SOLE 2442 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7393 93511 SH SOLE 93511 0 0 CABLE ONE INC COM 12685J105 371 209 SH SOLE 209 0 0 CABOT OIL & GAS CORP COM 127097103 1019 59302 SH SOLE 59302 0 0 CADENCE BANCORPORATION CL A 12739A100 156 17569 SH SOLE 17569 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5478 57083 SH SOLE 57083 0 0 CAE INC COM 124765108 2922 180739 SH SOLE 180739 0 0 CAESARS ENTMT CORP COM 127686103 298 24587 SH SOLE 24587 0 0 CAL MAINE FOODS INC COM NEW 128030202 213 4795 SH SOLE 4795 0 0 CALLON PETE CO DEL COM 13123X102 42 36643 SH SOLE 36643 0 0 CAMDEN PPTY TR SH BEN INT 133131102 319 3496 SH SOLE 3496 0 0 CAMECO CORP COM 13321L108 2764 270412 SH SOLE 270412 0 0 CAMPBELL SOUP CO COM 134429109 7401 149123 SH SOLE 149123 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 6613 285717 SH SOLE 285717 0 0 CANADIAN IMP BK COMM COM 136069101 313860 4710460 SH SOLE 4710460 0 0 CANADIAN NAT RES LTD COM 136385101 205530 11885329 SH SOLE 11773916 0 111413 CANADIAN NATL RY CO COM 136375102 455290 5162203 SH SOLE 5161313 0 890 CANADIAN PAC RY LTD COM 13645T100 397730 1568530 SH SOLE 1568530 0 0 CANOPY GROWTH CORP COM 138035100 2437 150918 SH SOLE 150918 0 0 CAPITAL ONE FINL CORP COM 14040H105 3301 52743 SH SOLE 52743 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 230 14690 SH SOLE 14690 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 75 13642 SH SOLE 13642 0 0 CARDINAL HEALTH INC COM 14149Y108 1357 25998 SH SOLE 25998 0 0 CARLISLE COS INC COM 142339100 240 2007 SH SOLE 2007 0 0 CARMAX INC COM 143130102 1289 14393 SH SOLE 14393 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 647 39389 SH SOLE 39389 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1653 74394 SH SOLE 74394 0 0 CARVANA CO CL A 146869102 658 5475 SH SOLE 5475 0 0 CASEYS GEN STORES INC COM 147528103 200 1340 SH SOLE 1340 0 0 CATALENT INC COM 148806102 387 5285 SH SOLE 5285 0 0 CATERPILLAR INC DEL COM 149123101 6526 51592 SH SOLE 51592 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1783 19111 SH SOLE 19111 0 0 CBRE GROUP INC CL A 12504L109 1312 29019 SH SOLE 29019 0 0 CDW CORP COM 12514G108 3383 29117 SH SOLE 29117 0 0 CELANESE CORP DEL COM 150870103 913 10572 SH SOLE 10572 0 0 CELESTICA INC SUB VTG SHS 15101Q108 515 75220 SH SOLE 75220 0 0 CENOVUS ENERGY INC COM 15135U109 28145 6036050 SH SOLE 5559102 0 476948 CENTENE CORP DEL COM 15135B101 3240 50978 SH SOLE 50978 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 10 11741 SH SOLE 11741 0 0 CENTERPOINT ENERGY INC COM 15189T107 836 44797 SH SOLE 44797 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 210 6227 SH SOLE 6227 0 0 CENTURYLINK INC COM 156700106 901 89787 SH SOLE 89787 0 0 CERIDIAN HCM HLDG INC COM 15677J108 433 5456 SH SOLE 5456 0 0 CERNER CORP COM 156782104 7279 106180 SH SOLE 106180 0 0 CF INDS HLDGS INC COM 125269100 520 18480 SH SOLE 18480 0 0 CGI INC CL A SUB VTG 12532H104 39919 635610 SH SOLE 635610 0 0 CHARLES RIV LABS INTL INC COM 159864107 329 1885 SH SOLE 1885 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14615 28655 SH SOLE 28655 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1978 18411 SH SOLE 18411 0 0 CHEGG INC COM 163092109 295 4391 SH SOLE 4391 0 0 CHEMED CORP NEW COM 16359R103 263 582 SH SOLE 582 0 0 CHENIERE ENERGY INC COM NEW 16411R208 462 9566 SH SOLE 9566 0 0 CHEVRON CORP NEW COM 166764100 43671 489500 SH SOLE 484620 0 4880 CHEWY INC CL A 16679L109 649 14517 SH SOLE 14517 0 0 CHICOS FAS INC COM 168615102 16 11608 SH SOLE 11608 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2413 2293 SH SOLE 2293 0 0 CHUBB LIMITED COM H1467J104 4008 31654 SH SOLE 31654 0 0 CHURCH & DWIGHT INC COM 171340102 28344 366676 SH SOLE 358411 0 8265 CIENA CORP COM NEW 171779309 300 5546 SH SOLE 5546 0 0 CIGNA CORP NEW COM 125523100 7948 42354 SH SOLE 42354 0 0 CINCINNATI FINL CORP COM 172062101 1560 24357 SH SOLE 24357 0 0 CINTAS CORP COM 172908105 24955 93691 SH SOLE 91901 0 1790 CISCO SYS INC COM 17275R102 40439 867118 SH SOLE 867118 0 0 CITIGROUP INC COM NEW 172967424 11571 226430 SH SOLE 226430 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 967 38312 SH SOLE 38312 0 0 CITRIX SYS INC COM 177376100 6843 46268 SH SOLE 46268 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 20 18752 SH SOLE 18752 0 0 CLEVELAND CLIFFS INC COM 185899101 179 32430 SH SOLE 32430 0 0 CLOROX CO DEL COM 189054109 9783 44595 SH SOLE 44595 0 0 CLOUDERA INC COM 18914U100 127 10002 SH SOLE 10002 0 0 CLOUDFLARE INC CL A COM 18915M107 385 10701 SH SOLE 10701 0 0 CME GROUP INC COM 12572Q105 6457 39726 SH SOLE 39726 0 0 CMS ENERGY CORP COM 125896100 1439 24636 SH SOLE 24636 0 0 CNA FINL CORP COM 126117100 308 9582 SH SOLE 9582 0 0 COCA COLA CO COM 191216100 28796 644544 SH SOLE 644544 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 692 18321 SH SOLE 18321 0 0 COGNEX CORP COM 192422103 387 6479 SH SOLE 6479 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4691 82562 SH SOLE 82562 0 0 COLGATE PALMOLIVE CO COM 194162103 29823 407086 SH SOLE 400841 0 6245 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 39189 685094 SH SOLE 685094 0 0 COLONY CAP INC NEW CL A COM 19626G108 47 19389 SH SOLE 19389 0 0 COLUMBIA BKG SYS INC COM 197236102 274 9681 SH SOLE 9681 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 203 2514 SH SOLE 2514 0 0 COMCAST CORP NEW CL A 20030N101 28873 740725 SH SOLE 740725 0 0 COMERICA INC COM 200340107 481 12629 SH SOLE 12629 0 0 COMMERCE BANCSHARES INC COM 200525103 849 14274 SH SOLE 14274 0 0 COMMUNITY BK SYS INC COM 203607106 242 4243 SH SOLE 4243 0 0 CONAGRA BRANDS INC COM 205887102 1425 40517 SH SOLE 40517 0 0 CONCHO RES INC COM 20605P101 1297 25175 SH SOLE 25175 0 0 CONOCOPHILLIPS COM 20825C104 5697 135578 SH SOLE 135578 0 0 CONSOLIDATED EDISON INC COM 209115104 2073 28819 SH SOLE 28819 0 0 CONSTELLATION BRANDS INC CL A 21036P108 11471 65567 SH SOLE 65567 0 0 CONTINENTAL RES INC COM 212015101 248 14159 SH SOLE 14159 0 0 COOPER COS INC COM NEW 216648402 1210 4265 SH SOLE 4265 0 0 COPART INC COM 217204106 3760 45158 SH SOLE 45158 0 0 CORNING INC COM 219350105 1750 67583 SH SOLE 67583 0 0 CORTEVA INC COM 22052L104 1901 70974 SH SOLE 70974 0 0 COSTAR GROUP INC COM 22160N109 3951 5560 SH SOLE 5560 0 0 COSTCO WHSL CORP NEW COM 22160K105 27457 90553 SH SOLE 87868 0 2685 COTY INC COM CL A 222070203 188 42053 SH SOLE 42053 0 0 COUPA SOFTWARE INC COM 22266L106 624 2251 SH SOLE 2251 0 0 COVETRUS INC COM 22304C100 246 13738 SH SOLE 13738 0 0 CREDIT ACCEP CORP MICH COM 225310101 286 683 SH SOLE 683 0 0 CREE INC COM 225447101 239 4033 SH SOLE 4033 0 0 CRESCENT PT ENERGY CORP COM 22576C101 10307 6380524 SH SOLE 6380524 0 0 CRONOS GROUP INC COM 22717L101 728 121122 SH SOLE 121122 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 747 7451 SH SOLE 7451 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 6712 40110 SH SOLE 40110 0 0 CROWN HLDGS INC COM 228368106 316 4848 SH SOLE 4848 0 0 CSX CORP COM 126408103 8145 116789 SH SOLE 116789 0 0 CUMMINS INC COM 231021106 3464 19992 SH SOLE 19992 0 0 CVB FINL CORP COM 126600105 229 12229 SH SOLE 12229 0 0 CVS HEALTH CORP COM 126650100 43925 676080 SH SOLE 676080 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 245 2466 SH SOLE 2466 0 0 CYRUSONE INC COM 23283R100 305 4197 SH SOLE 4197 0 0 D R HORTON INC COM 23331A109 2851 51409 SH SOLE 51409 0 0 DANAHER CORPORATION COM 235851102 20643 116739 SH SOLE 116739 0 0 DARDEN RESTAURANTS INC COM 237194105 811 10705 SH SOLE 10705 0 0 DATADOG INC CL A COM 23804L103 918 10556 SH SOLE 10556 0 0 DAVITA INC COM 23918K108 828 10462 SH SOLE 10462 0 0 DECKERS OUTDOOR CORP COM 243537107 202 1031 SH SOLE 1031 0 0 DEERE & CO COM 244199105 4317 27471 SH SOLE 27471 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1492 27158 SH SOLE 27158 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1473 52526 SH SOLE 52526 0 0 DENBURY RES INC COM NEW 247916208 13 48177 SH SOLE 48177 0 0 DENTSPLY SIRONA INC COM 24906P109 1704 38664 SH SOLE 38664 0 0 DESCARTES SYS GROUP INC COM 249906108 3536 67181 SH SOLE 67181 0 0 DEVON ENERGY CORP NEW COM 25179M103 390 34426 SH SOLE 34426 0 0 DEXCOM INC COM 252131107 5492 13546 SH SOLE 13546 0 0 DIAMONDBACK ENERGY INC COM 25278X109 594 14206 SH SOLE 14206 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 151 27266 SH SOLE 27266 0 0 DIGITAL RLTY TR INC COM 253868103 24550 172752 SH SOLE 169637 0 3115 DISCOVER FINL SVCS COM 254709108 1380 27551 SH SOLE 27551 0 0 DISCOVERY INC COM SER A 25470F104 573 27175 SH SOLE 27175 0 0 DISCOVERY INC COM SER C 25470F302 319 16550 SH SOLE 16550 0 0 DISH NETWORK CORPORATION CL A 25470M109 1039 30094 SH SOLE 30094 0 0 DISNEY WALT CO COM DISNEY 254687106 20848 186965 SH SOLE 185615 0 1350 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 144 32638 SH SOLE 32638 0 0 DOCUSIGN INC COM 256163106 3079 17877 SH SOLE 17877 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 247 3753 SH SOLE 3753 0 0 DOLLAR GEN CORP NEW COM 256677105 35753 187669 SH SOLE 185289 0 2380 DOLLAR TREE INC COM 256746108 4177 45065 SH SOLE 42365 0 2700 DOMINION ENERGY INC COM 25746U109 12719 156714 SH SOLE 156714 0 0 DOMINOS PIZZA INC COM 25754A201 1249 3382 SH SOLE 3382 0 0 DONALDSON INC COM 257651109 222 4774 SH SOLE 4774 0 0 DOVER CORP COM 260003108 1228 12720 SH SOLE 12720 0 0 DOW INC COM 260557103 2617 64209 SH SOLE 64209 0 0 DROPBOX INC CL A 26210C104 330 15162 SH SOLE 15162 0 0 DTE ENERGY CO COM 233331107 1743 16213 SH SOLE 16213 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 10648 133352 SH SOLE 133352 0 0 DUKE REALTY CORP COM NEW 264411505 2255 63715 SH SOLE 63715 0 0 DUNKIN BRANDS GROUP INC COM 265504100 200 3070 SH SOLE 3070 0 0 DUPONT DE NEMOURS INC COM 26614N102 3563 67062 SH SOLE 67062 0 0 DXC TECHNOLOGY CO COM 23355L106 369 22345 SH SOLE 22345 0 0 DYNATRACE INC COM 268150109 407 10034 SH SOLE 10034 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1001 20138 SH SOLE 20138 0 0 EAST WEST BANCORP INC COM 27579R104 203 5589 SH SOLE 5589 0 0 EASTMAN CHEM CO COM 277432100 809 11619 SH SOLE 11619 0 0 EATON CORP PLC SHS G29183103 4201 48020 SH SOLE 48020 0 0 EBAY INC. COM 278642103 11356 216513 SH SOLE 216513 0 0 ECOLAB INC COM 278865100 6934 34851 SH SOLE 34851 0 0 EDISON INTL COM 281020107 1682 30968 SH SOLE 30968 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3768 54526 SH SOLE 54526 0 0 EL PASO ELEC CO COM NEW 283677854 211 3147 SH SOLE 3147 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 302 14062 SH SOLE 14062 0 0 ELDORADO GOLD CORP NEW COM 284902509 1035 107710 SH SOLE 107710 0 0 ELECTRONIC ARTS INC COM 285512109 7974 60383 SH SOLE 60383 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 221 2799 SH SOLE 2799 0 0 EMERSON ELEC CO COM 291011104 3298 53168 SH SOLE 53168 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 75 16048 SH SOLE 16048 0 0 ENBRIDGE INC COM 29250N105 618766 20413326 SH SOLE 20367639 0 45687 ENCOMPASS HEALTH CORP COM 29261A100 236 3809 SH SOLE 3809 0 0 ENDO INTL PLC SHS G30401106 99 28997 SH SOLE 28997 0 0 ENERGY FUELS INC COM NEW 292671708 169 112503 SH SOLE 112503 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 699 98148 SH SOLE 98148 0 0 ENERPLUS CORP COM 292766102 1693 603423 SH SOLE 603423 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 49 20202 SH SOLE 20202 0 0 ENPHASE ENERGY INC COM 29355A107 214 4498 SH SOLE 4498 0 0 ENTEGRIS INC COM 29362U104 292 4951 SH SOLE 4951 0 0 ENTERGY CORP NEW COM 29364G103 2501 26656 SH SOLE 26656 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1459 80279 SH SOLE 80279 0 0 EOG RES INC COM 26875P101 3613 71315 SH SOLE 71315 0 0 EPAM SYS INC COM 29414B104 502 1992 SH SOLE 1992 0 0 EQT CORP COM 26884L109 123 10368 SH SOLE 10368 0 0 EQUIFAX INC COM 294429105 1788 10401 SH SOLE 10401 0 0 EQUINIX INC COM 29444U700 5304 7553 SH SOLE 7553 0 0 EQUINOX GOLD CORP COM 29446Y502 1112 99738 SH SOLE 99738 0 0 EQUITABLE HLDGS INC COM 29452E101 355 18387 SH SOLE 18387 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 239 28710 SH SOLE 28710 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1405 22491 SH SOLE 22491 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1819 30917 SH SOLE 30917 0 0 ERIE INDTY CO CL A 29530P102 314 1636 SH SOLE 1636 0 0 ESSENTIAL UTILS INC COM 29670G102 345 8169 SH SOLE 8169 0 0 ESSEX PPTY TR INC COM 297178105 1298 5663 SH SOLE 5663 0 0 ETSY INC COM 29786A106 476 4478 SH SOLE 4478 0 0 EVEREST RE GROUP LTD COM G3223R108 1550 7519 SH SOLE 7519 0 0 EVERGY INC COM 30034W106 1213 20453 SH SOLE 20453 0 0 EVERSOURCE ENERGY COM 30040W108 3529 42383 SH SOLE 42383 0 0 EXACT SCIENCES CORP COM 30063P105 463 5326 SH SOLE 5326 0 0 EXELIXIS INC COM 30161Q104 270 11372 SH SOLE 11372 0 0 EXELON CORP COM 30161N101 5284 145604 SH SOLE 145604 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1777 21618 SH SOLE 21618 0 0 EXPEDITORS INTL WASH INC COM 302130109 6307 82948 SH SOLE 82948 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1027 11114 SH SOLE 11114 0 0 EXXON MOBIL CORP COM 30231G102 23387 523024 SH SOLE 523024 0 0 F M C CORP COM NEW 302491303 1126 11303 SH SOLE 11303 0 0 F N B CORP COM 302520101 97 12873 SH SOLE 12873 0 0 F5 NETWORKS INC COM 315616102 721 5167 SH SOLE 5167 0 0 FACEBOOK INC CL A 30303M102 79093 348319 SH SOLE 348319 0 0 FACTSET RESH SYS INC COM 303075105 466 1418 SH SOLE 1418 0 0 FAIR ISAAC CORP COM 303250104 447 1069 SH SOLE 1069 0 0 FASTENAL CO COM 311900104 3713 86661 SH SOLE 86661 0 0 FASTLY INC CL A 31188V100 289 3398 SH SOLE 3398 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 535 6274 SH SOLE 6274 0 0 FEDEX CORP COM 31428X106 3023 21560 SH SOLE 21560 0 0 FERRO CORP COM 315405100 135 11302 SH SOLE 11302 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1056 34451 SH SOLE 34451 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 32109 239462 SH SOLE 239462 0 0 FIFTH THIRD BANCORP COM 316773100 1203 62393 SH SOLE 62393 0 0 FIRST BANCORP P R COM NEW 318672706 108 19291 SH SOLE 19291 0 0 FIRST FINL BANCORP OH COM 320209109 190 13665 SH SOLE 13665 0 0 FIRST HORIZON NATL CORP COM 320517105 111 11160 SH SOLE 11160 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1195 120535 SH SOLE 120535 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 212 15858 SH SOLE 15858 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3294 31078 SH SOLE 31078 0 0 FIRSTENERGY CORP COM 337932107 2721 70169 SH SOLE 70169 0 0 FIRSTSERVICE CORP NEW COM 33767E202 93696 933086 SH SOLE 933086 0 0 FISERV INC COM 337738108 25622 262470 SH SOLE 254825 0 7645 FIVE BELOW INC COM 33829M101 225 2106 SH SOLE 2106 0 0 FIVE9 INC COM 338307101 250 2259 SH SOLE 2259 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2820 11212 SH SOLE 11212 0 0 FLIR SYS INC COM 302445101 467 11504 SH SOLE 11504 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 210 3647 SH SOLE 3647 0 0 FLOWSERVE CORP COM 34354P105 324 11343 SH SOLE 11343 0 0 FORD MTR CO DEL COM 345370860 2093 344239 SH SOLE 344239 0 0 FORTINET INC COM 34959E109 3177 23141 SH SOLE 23141 0 0 FORTIS INC COM 349553107 144959 3823558 SH SOLE 3822748 0 810 FORTIVE CORP COM 34959J108 1909 28220 SH SOLE 28220 0 0 FORTUNA SILVER MINES INC COM 349915108 794 156633 SH SOLE 156633 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 765 11964 SH SOLE 11964 0 0 FOX CORP CL A COM 35137L105 1665 62081 SH SOLE 62081 0 0 FOX CORP CL B COM 35137L204 651 24271 SH SOLE 24271 0 0 FRANCO NEV CORP COM 351858105 161060 1156543 SH SOLE 1156543 0 0 FRANKLIN RESOURCES INC COM 354613101 675 32165 SH SOLE 32165 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 83 16261 SH SOLE 16261 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1458 125978 SH SOLE 125978 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2708 27776 SH SOLE 27776 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 277 8013 SH SOLE 8013 0 0 GANNETT CO INC COM 36472T109 20 14394 SH SOLE 14394 0 0 GAP INC COM 364760108 306 24244 SH SOLE 24244 0 0 GARMIN LTD SHS H2906T109 1823 18699 SH SOLE 18699 0 0 GARTNER INC COM 366651107 945 7789 SH SOLE 7789 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 112 10907 SH SOLE 10907 0 0 GCI LIBERTY INC COM CLASS A 36164V305 277 3888 SH SOLE 3888 0 0 GENERAL DYNAMICS CORP COM 369550108 3327 22258 SH SOLE 22258 0 0 GENERAL ELECTRIC CO COM 369604103 5156 754832 SH SOLE 754832 0 0 GENERAL MLS INC COM 370334104 12257 198812 SH SOLE 198812 0 0 GENERAL MTRS CO COM 37045V100 2907 114913 SH SOLE 114913 0 0 GENPACT LIMITED SHS G3922B107 257 7047 SH SOLE 7047 0 0 GENTEX CORP COM 371901109 243 9423 SH SOLE 9423 0 0 GENUINE PARTS CO COM 372460105 1112 12789 SH SOLE 12789 0 0 GENWORTH FINL INC COM CL A 37247D106 40 17110 SH SOLE 17110 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 59025 3153523 SH SOLE 3153523 0 0 GILDAN ACTIVEWEAR INC COM 375916103 2142 138719 SH SOLE 138719 0 0 GILEAD SCIENCES INC COM 375558103 16469 214053 SH SOLE 214053 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6307 155394 SH SOLE 155394 0 0 GLOBAL NET LEASE INC COM NEW 379378201 198 11839 SH SOLE 11839 0 0 GLOBAL PMTS INC COM 37940X102 14512 85558 SH SOLE 85558 0 0 GLOBE LIFE INC COM 37959E102 694 9356 SH SOLE 9356 0 0 GODADDY INC CL A 380237107 486 6625 SH SOLE 6625 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 1321 140519 SH SOLE 140519 0 0 GOLD STD VENTURES CORP COM 380738104 216 260523 SH SOLE 260523 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5857 29636 SH SOLE 29636 0 0 GRACO INC COM 384109104 296 6171 SH SOLE 6171 0 0 GRAFTECH INTL LTD COM 384313508 85 10652 SH SOLE 10652 0 0 GRAINGER W W INC COM 384802104 1318 4196 SH SOLE 4196 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 192412 3740138 SH SOLE 3740138 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 144 10286 SH SOLE 10286 0 0 GREEN DOT CORP CL A 39304D102 331 6739 SH SOLE 6739 0 0 GRUBHUB INC COM 400110102 238 3380 SH SOLE 3380 0 0 GUARDANT HEALTH INC COM 40131M109 276 3397 SH SOLE 3397 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 339 3055 SH SOLE 3055 0 0 GULFPORT ENERGY CORP COM NEW 402635304 15 13884 SH SOLE 13884 0 0 HALLIBURTON CO COM 406216101 999 76992 SH SOLE 76992 0 0 HANESBRANDS INC COM 410345102 347 30775 SH SOLE 30775 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1910 49545 SH SOLE 49545 0 0 HASBRO INC COM 418056107 816 10882 SH SOLE 10882 0 0 HCA HEALTHCARE INC COM 40412C101 2502 25783 SH SOLE 25783 0 0 HD SUPPLY HLDGS INC COM 40416M105 219 6309 SH SOLE 6309 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 4812 105860 SH SOLE 101080 0 4780 HEALTHCARE TR AMER INC CL A NEW 42225P501 205 7742 SH SOLE 7742 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2068 75030 SH SOLE 75030 0 0 HECLA MNG CO COM 422704106 56 17130 SH SOLE 17130 0 0 HEICO CORP NEW CL A 422806208 403 4963 SH SOLE 4963 0 0 HELMERICH & PAYNE INC COM 423452101 294 15080 SH SOLE 15080 0 0 HENRY JACK & ASSOC INC COM 426281101 5791 31465 SH SOLE 31465 0 0 HENRY SCHEIN INC COM 806407102 739 12651 SH SOLE 12651 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 249 5526 SH SOLE 5526 0 0 HERSHEY CO COM 427866108 2923 22552 SH SOLE 22552 0 0 HESS CORP COM 42809H107 1263 24371 SH SOLE 24371 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1140 117198 SH SOLE 117198 0 0 HILL ROM HLDGS INC COM 431475102 264 2402 SH SOLE 2402 0 0 HILLENBRAND INC COM 431571108 280 10350 SH SOLE 10350 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1810 24636 SH SOLE 24636 0 0 HMS HLDGS CORP COM 40425J101 231 7145 SH SOLE 7145 0 0 HOLLYFRONTIER CORP COM 436106108 392 13428 SH SOLE 13428 0 0 HOLOGIC INC COM 436440101 1296 22734 SH SOLE 22734 0 0 HOME DEPOT INC COM 437076102 27841 111136 SH SOLE 111136 0 0 HONEYWELL INTL INC COM 438516106 32781 226716 SH SOLE 226716 0 0 HOPE BANCORP INC COM 43940T109 161 17497 SH SOLE 17497 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 209 5702 SH SOLE 5702 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 377 6792 SH SOLE 6792 0 0 HORMEL FOODS CORP COM 440452100 8555 177224 SH SOLE 177224 0 0 HOST HOTELS & RESORTS INC COM 44107P104 683 63299 SH SOLE 63299 0 0 HOWMET AEROSPACE INC COM 443201108 561 35374 SH SOLE 35374 0 0 HP INC COM 40434L105 2306 132278 SH SOLE 132278 0 0 HUB GROUP INC CL A 443320106 216 4515 SH SOLE 4515 0 0 HUBBELL INC COM 443510607 250 1995 SH SOLE 1995 0 0 HUBSPOT INC COM 443573100 359 1599 SH SOLE 1599 0 0 HUDBAY MINERALS INC COM 443628102 465 154198 SH SOLE 154198 0 0 HUMANA INC COM 444859102 6066 15645 SH SOLE 15645 0 0 HUNT J B TRANS SVCS INC COM 445658107 973 8088 SH SOLE 8088 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4340 480400 SH SOLE 480400 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 640 3667 SH SOLE 3667 0 0 IAC INTERACTIVECORP COM 44919P508 10769 33300 SH SOLE 33300 0 0 IAMGOLD CORP COM 450913108 1263 319194 SH SOLE 319194 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 363 7493 SH SOLE 7493 0 0 IDEX CORP COM 45167R104 1022 6466 SH SOLE 6466 0 0 IDEXX LABS INC COM 45168D104 4211 12755 SH SOLE 12755 0 0 IHS MARKIT LTD SHS G47567105 1968 26066 SH SOLE 22276 0 3790 ILLINOIS TOOL WKS INC COM 452308109 4628 26468 SH SOLE 26468 0 0 ILLUMINA INC COM 452327109 8131 21955 SH SOLE 21955 0 0 IMMUNOMEDICS INC COM 452907108 257 7247 SH SOLE 7247 0 0 IMPERIAL OIL LTD COM NEW 453038408 5359 334193 SH SOLE 244596 0 89597 INCYTE CORP COM 45337C102 3175 30536 SH SOLE 30536 0 0 INGERSOLL RAND INC COM 45687V106 905 32177 SH SOLE 32177 0 0 INGREDION INC COM 457187102 204 2457 SH SOLE 2457 0 0 INSULET CORP COM 45784P101 422 2173 SH SOLE 2173 0 0 INTEGER HLDGS CORP COM 45826H109 320 4385 SH SOLE 4385 0 0 INTEL CORP COM 458140100 39580 661649 SH SOLE 661649 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 11023 120334 SH SOLE 120334 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12494 103450 SH SOLE 103450 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1289 10527 SH SOLE 10527 0 0 INTERPUBLIC GROUP COS INC COM 460690100 567 33058 SH SOLE 33058 0 0 INTL PAPER CO COM 460146103 1205 34233 SH SOLE 34233 0 0 INTUIT COM 461202103 11517 38883 SH SOLE 38883 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 9908 17387 SH SOLE 17387 0 0 INVESCO LTD SHS G491BT108 415 38609 SH SOLE 38609 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 78 20836 SH SOLE 20836 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 11777 47563 SH SOLE 47563 0 0 INVESTORS BANCORP INC NEW COM 46146L101 93 10960 SH SOLE 10960 0 0 INVITATION HOMES INC COM 46187W107 538 19541 SH SOLE 19541 0 0 IONIS PHARMACEUTICALS INC COM 462222100 302 5116 SH SOLE 5116 0 0 IPG PHOTONICS CORP COM 44980X109 584 3642 SH SOLE 3642 0 0 IQVIA HLDGS INC COM 46266C105 11090 78168 SH SOLE 78168 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 256 10070 SH SOLE 10070 0 0 IROBOT CORP COM 462726100 218 2602 SH SOLE 2602 0 0 IRON MTN INC NEW COM 46284V101 641 24561 SH SOLE 24561 0 0 ISHARES INC CORE MSCI EMKT 46434G103 594 12471 SH SOLE 12471 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 437 13610 SH SOLE 13610 0 0 ISHARES INC JP MRG EM CRP BD 464286251 13615 268849 SH SOLE 268849 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 654 22743 SH SOLE 22743 0 0 ISHARES INC MSCI CDA ETF 464286509 2598 100396 SH SOLE 0 0 100396 ISHARES INC MSCI CHILE ETF 464286640 12617 500098 SH SOLE 500098 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 556 10118 SH SOLE 10118 0 0 ISHARES TR CORE S&P500 ETF 464287200 22282 71949 SH SOLE 71949 0 0 ISHARES TR CORE US AGGBD ET 464287226 1989 16825 SH SOLE 16825 0 0 ISHARES TR ESG MSCI EAFE 46435G516 434 7170 SH SOLE 7170 0 0 ISHARES TR EUROPE ETF 464287861 1387 34330 SH SOLE 34330 0 0 ISHARES TR IBOXX HI YD ETF 464288513 24651 302031 SH SOLE 302031 0 0 ISHARES TR IBOXX INV CP ETF 464287242 18067 134324 SH SOLE 134324 0 0 ISHARES TR JPMORGAN USD EMG 464288281 45051 412481 SH SOLE 412481 0 0 ISHARES TR MSCI CHINA ETF 46429B671 396 6050 SH SOLE 6050 0 0 ISHARES TR MSCI EAFE ETF 464287465 339762 5581766 SH SOLE 1802488 0 3779278 ISHARES TR MSCI EMG MKT ETF 464287234 88979 2225032 SH SOLE 56610 0 2168422 ISHARES TR MSCI USA ESG SLC 464288802 500 3735 SH SOLE 3735 0 0 ISHARES TR SELECT DIVID ETF 464287168 1394 17275 SH SOLE 17275 0 0 ISHARES TR U.S. TECH ETF 464287721 246 910 SH SOLE 910 0 0 ISTAR INC COM 45031U101 126 10260 SH SOLE 10260 0 0 JACOBS ENGR GROUP INC COM 469814107 2042 24083 SH SOLE 24083 0 0 JD.COM INC SPON ADR CL A 47215P106 4468 74248 SH SOLE 74248 0 0 JEFFERIES FINL GROUP INC COM 47233W109 172 11087 SH SOLE 11087 0 0 JETBLUE AWYS CORP COM 477143101 122 11228 SH SOLE 11228 0 0 JOHNSON & JOHNSON COM 478160104 45775 325500 SH SOLE 325500 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3417 100080 SH SOLE 100080 0 0 JPMORGAN CHASE & CO COM 46625H100 55223 587099 SH SOLE 580034 0 7065 JUNIPER NETWORKS INC COM 48203R104 669 29257 SH SOLE 29257 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2329 15600 SH SOLE 15600 0 0 KELLOGG CO COM 487836108 9212 139450 SH SOLE 139450 0 0 KEURIG DR PEPPER INC COM 49271V100 1457 51304 SH SOLE 51304 0 0 KEYCORP COM 493267108 1053 86414 SH SOLE 86414 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1640 16275 SH SOLE 16275 0 0 KILROY RLTY CORP COM 49427F108 226 3850 SH SOLE 3850 0 0 KIMBERLY CLARK CORP COM 494368103 12293 86972 SH SOLE 86972 0 0 KIMCO RLTY CORP COM 49446R109 468 36444 SH SOLE 36444 0 0 KINDER MORGAN INC DEL COM 49456B101 2733 180152 SH SOLE 180152 0 0 KINROSS GOLD CORP COM 496902404 12924 1795941 SH SOLE 1795941 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 161558 3935876 SH SOLE 3935876 0 0 KITE RLTY GROUP TR COM NEW 49803T300 143 12370 SH SOLE 12370 0 0 KLA CORP COM NEW 482480100 4569 23495 SH SOLE 23495 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 259 6204 SH SOLE 6204 0 0 KOHLS CORP COM 500255104 283 13620 SH SOLE 13620 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1757 37504 SH SOLE 37504 0 0 KORN FERRY COM NEW 500643200 233 7589 SH SOLE 7589 0 0 KRAFT HEINZ CO COM 500754106 4868 152655 SH SOLE 152655 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 7335 118427 SH SOLE 118427 0 0 KROGER CO COM 501044101 2342 69201 SH SOLE 69201 0 0 L BRANDS INC COM 501797104 324 21618 SH SOLE 21618 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 4161 24526 SH SOLE 24526 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1899 11434 SH SOLE 11434 0 0 LAM RESEARCH CORP COM 512807108 16509 51040 SH SOLE 51040 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 259 3887 SH SOLE 3887 0 0 LAMB WESTON HLDGS INC COM 513272104 838 13108 SH SOLE 13108 0 0 LAS VEGAS SANDS CORP COM 517834107 2057 45178 SH SOLE 45178 0 0 LAUDER ESTEE COS INC CL A 518439104 4568 24209 SH SOLE 24209 0 0 LEAR CORP COM NEW 521865204 252 2313 SH SOLE 2313 0 0 LEGGETT & PLATT INC COM 524660107 397 11308 SH SOLE 11308 0 0 LEIDOS HOLDINGS INC COM 525327102 2163 23095 SH SOLE 23095 0 0 LENNAR CORP CL A 526057104 2802 45474 SH SOLE 45474 0 0 LENNOX INTL INC COM 526107107 329 1412 SH SOLE 1412 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 195 14538 SH SOLE 14538 0 0 LEXINGTON REALTY TRUST COM 529043101 213 20231 SH SOLE 20231 0 0 LHC GROUP INC COM 50187A107 212 1214 SH SOLE 1214 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 810 6628 SH SOLE 6628 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 251 11461 SH SOLE 11461 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 557 25883 SH SOLE 25883 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 401 11604 SH SOLE 11604 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 250 8569 SH SOLE 8569 0 0 LILLY ELI & CO COM 532457108 33973 206925 SH SOLE 204075 0 2850 LINCOLN NATL CORP IND COM 534187109 647 17599 SH SOLE 17599 0 0 LINDE PLC SHS G5494J103 8658 40820 SH SOLE 40820 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 643 14503 SH SOLE 14503 0 0 LIVENT CORP COM 53814L108 124 20122 SH SOLE 20122 0 0 LIVONGO HEALTH INC COM 539183103 248 3299 SH SOLE 3299 0 0 LKQ CORP COM 501889208 684 26092 SH SOLE 26092 0 0 LOCKHEED MARTIN CORP COM 539830109 9279 25427 SH SOLE 25427 0 0 LOEWS CORP COM 540424108 834 24309 SH SOLE 24309 0 0 LOWES COS INC COM 548661107 10776 79752 SH SOLE 79752 0 0 LPL FINL HLDGS INC COM 50212V100 1215 15499 SH SOLE 15499 0 0 LULULEMON ATHLETICA INC COM 550021109 2439 7818 SH SOLE 7818 0 0 LUMENTUM HLDGS INC COM 55024U109 231 2839 SH SOLE 2839 0 0 LUMINEX CORP DEL COM 55027E102 203 6231 SH SOLE 6231 0 0 LYFT INC CL A COM 55087P104 353 10701 SH SOLE 10701 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 864 13148 SH SOLE 13148 0 0 M & T BK CORP COM 55261F104 1205 11591 SH SOLE 11591 0 0 MACYS INC COM 55616P104 285 41452 SH SOLE 41452 0 0 MAG SILVER CORP COM 55903Q104 2120 150669 SH SOLE 150669 0 0 MAGELLAN HEALTH INC COM NEW 559079207 230 3145 SH SOLE 3145 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 365 8456 SH SOLE 8456 0 0 MAGNA INTL INC COM 559222401 90565 2039930 SH SOLE 2039930 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 63 10343 SH SOLE 10343 0 0 MANHATTAN ASSOCS INC COM 562750109 219 2320 SH SOLE 2320 0 0 MANULIFE FINL CORP COM 56501R106 128930 9506323 SH SOLE 9506323 0 0 MARATHON OIL CORP COM 565849106 422 68951 SH SOLE 68951 0 0 MARATHON PETE CORP COM 56585A102 2344 62700 SH SOLE 62700 0 0 MARKEL CORP COM 570535104 1078 1168 SH SOLE 988 0 180 MARKETAXESS HLDGS INC COM 57060D108 3161 6310 SH SOLE 6310 0 0 MARRIOTT INTL INC NEW CL A 571903202 3939 45946 SH SOLE 45946 0 0 MARSH & MCLENNAN COS INC COM 571748102 13188 122831 SH SOLE 122831 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1943 9404 SH SOLE 9404 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 857 24441 SH SOLE 24441 0 0 MASCO CORP COM 574599106 1257 25034 SH SOLE 25034 0 0 MASIMO CORP COM 574795100 438 1921 SH SOLE 1921 0 0 MASTERCARD INCORPORATED CL A 57636Q104 45649 154377 SH SOLE 153407 0 970 MATCH GROUP INC COM 57665R106 1083 10214 SH SOLE 10214 0 0 MATTEL INC COM 577081102 124 12799 SH SOLE 12799 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 2443 40309 SH SOLE 40309 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2344 13066 SH SOLE 13066 0 0 MCDONALDS CORP COM 580135101 31474 170621 SH SOLE 170621 0 0 MCKESSON CORP COM 58155Q103 2300 14990 SH SOLE 14990 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 309 16428 SH SOLE 16428 0 0 MEDTRONIC PLC SHS G5960L103 10442 113870 SH SOLE 113870 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 267 17214 SH SOLE 17214 0 0 MERCADOLIBRE INC COM 58733R102 3082 3126 SH SOLE 3126 0 0 MERCK & CO. INC COM 58933Y105 37373 483287 SH SOLE 483287 0 0 MERIT MED SYS INC COM 589889104 351 7685 SH SOLE 7685 0 0 MERITAGE HOMES CORP COM 59001A102 237 3110 SH SOLE 3110 0 0 METHANEX CORP COM 59151K108 932 51816 SH SOLE 51816 0 0 METLIFE INC COM 59156R108 2700 73931 SH SOLE 73931 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1713 2126 SH SOLE 2126 0 0 MFA FINL INC COM 55272X102 36 14263 SH SOLE 14263 0 0 MGIC INVT CORP WIS COM 552848103 103 12530 SH SOLE 12530 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 289 10634 SH SOLE 10634 0 0 MGM RESORTS INTERNATIONAL COM 552953101 633 37670 SH SOLE 37670 0 0 MICHAELS COS INC COM 59408Q106 97 13744 SH SOLE 13744 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 4067 38624 SH SOLE 38624 0 0 MICRON TECHNOLOGY INC COM 595112103 15125 293574 SH SOLE 293574 0 0 MICROSOFT CORP COM 594918104 325732 1600648 SH SOLE 1594883 0 5765 MID-AMER APT CMNTYS INC COM 59522J103 2109 18393 SH SOLE 18393 0 0 MKS INSTRS INC COM 55306N104 237 2092 SH SOLE 2092 0 0 MODERNA INC COM 60770K107 782 12183 SH SOLE 12183 0 0 MOHAWK INDS INC COM 608190104 557 5477 SH SOLE 5477 0 0 MOLINA HEALTHCARE INC COM 60855R100 415 2334 SH SOLE 2334 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 584 17006 SH SOLE 17006 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 264 7940 SH SOLE 7940 0 0 MONDELEZ INTL INC CL A 609207105 27531 538444 SH SOLE 538444 0 0 MONGODB INC CL A 60937P106 457 2020 SH SOLE 2020 0 0 MONOLITHIC PWR SYS INC COM 609839105 378 1597 SH SOLE 1597 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5011 72287 SH SOLE 72287 0 0 MOODYS CORP COM 615369105 18739 68209 SH SOLE 66079 0 2130 MORGAN STANLEY COM NEW 617446448 5903 122205 SH SOLE 122205 0 0 MORNINGSTAR INC COM 617700109 213 1512 SH SOLE 1512 0 0 MOSAIC CO NEW COM 61945C103 399 31933 SH SOLE 31933 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 32437 231480 SH SOLE 231480 0 0 MPLX LP COM UNIT REP LTD 55336V100 673 38956 SH SOLE 38956 0 0 MSCI INC COM 55354G100 26524 79456 SH SOLE 76296 0 3160 MYLAN NV SHS EURO N59465109 401 24955 SH SOLE 24955 0 0 MYRIAD GENETICS INC COM 62855J104 115 10118 SH SOLE 10118 0 0 NASDAQ INC COM 631103108 1388 11616 SH SOLE 11616 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 8132 133935 SH SOLE 133935 0 0 NATIONAL OILWELL VARCO INC COM 637071101 410 33468 SH SOLE 33468 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 216 6078 SH SOLE 6078 0 0 NEOGEN CORP COM 640491106 305 3929 SH SOLE 3929 0 0 NETAPP INC COM 64110D104 1528 34437 SH SOLE 34437 0 0 NETEASE INC SPONSORED ADS 64110W102 2646 6163 SH SOLE 6163 0 0 NETFLIX INC COM 64110L106 29815 65521 SH SOLE 65521 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 412 3375 SH SOLE 3375 0 0 NEW GOLD INC CDA COM 644535106 913 675687 SH SOLE 675687 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2548 19564 SH SOLE 19564 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 118 15891 SH SOLE 15891 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 181 17776 SH SOLE 17776 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 116 44512 SH SOLE 44512 0 0 NEW YORK TIMES CO CL A 650111107 262 6235 SH SOLE 6235 0 0 NEWELL BRANDS INC COM 651229106 537 33821 SH SOLE 33821 0 0 NEWMONT CORP COM 651639106 91282 1481185 SH SOLE 1479975 0 1210 NEWS CORP NEW CL A 65249B109 476 40137 SH SOLE 40137 0 0 NEXTERA ENERGY INC COM 65339F101 12904 53730 SH SOLE 53730 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 256 17205 SH SOLE 17205 0 0 NIKE INC CL B 654106103 12827 130822 SH SOLE 130822 0 0 NIO INC SPON ADS 62914V106 126 16318 SH SOLE 16318 0 0 NISOURCE INC COM 65473P105 725 31888 SH SOLE 31888 0 0 NOBLE ENERGY INC COM 655044105 369 41200 SH SOLE 41200 0 0 NORBORD INC COM NEW 65548P403 725 31876 SH SOLE 31876 0 0 NORDSON CORP COM 655663102 392 2067 SH SOLE 2067 0 0 NORFOLK SOUTHERN CORP COM 655844108 4940 28136 SH SOLE 28136 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 4658 745455 SH SOLE 562174 0 183281 NORTHERN OIL & GAS INC NEV COM 665531109 13 15769 SH SOLE 15769 0 0 NORTHERN TR CORP COM 665859104 1477 18618 SH SOLE 18618 0 0 NORTHROP GRUMMAN CORP COM 666807102 5162 16789 SH SOLE 16789 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 167 16286 SH SOLE 16286 0 0 NORTONLIFELOCK INC COM 668771108 1014 51146 SH SOLE 51146 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 308 18732 SH SOLE 18732 0 0 NOVAGOLD RES INC COM NEW 66987E206 1479 161745 SH SOLE 161745 0 0 NOVARTIS AG SPONSORED ADR 66987V109 2419 27703 SH SOLE 27703 0 0 NOVO-NORDISK A S ADR 670100205 4649 70997 SH SOLE 63032 0 7965 NOW INC COM 67011P100 132 15245 SH SOLE 15245 0 0 NRG ENERGY INC COM NEW 629377508 701 21520 SH SOLE 21520 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 279 11041 SH SOLE 11041 0 0 NUCOR CORP COM 670346105 1094 26429 SH SOLE 26429 0 0 NUTRIEN LTD COM 67077M108 272546 8509064 SH SOLE 8509064 0 0 NVIDIA CORPORATION COM 67066G104 40043 105400 SH SOLE 105400 0 0 NVR INC COM 62944T105 1932 593 SH SOLE 593 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2001 17548 SH SOLE 17548 0 0 OASIS PETROLEUM INC COM 674215108 32 42015 SH SOLE 42015 0 0 OCCIDENTAL PETE CORP COM 674599105 1434 78340 SH SOLE 78340 0 0 OCEANEERING INTL INC COM 675232102 93 14519 SH SOLE 14519 0 0 OGE ENERGY CORP COM 670837103 227 7492 SH SOLE 7492 0 0 OKTA INC CL A 679295105 848 4234 SH SOLE 4234 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3061 18050 SH SOLE 18050 0 0 OLD NATL BANCORP IND COM 680033107 311 22637 SH SOLE 22637 0 0 OLD REP INTL CORP COM 680223104 183 11222 SH SOLE 11222 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 238 2434 SH SOLE 2434 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 236 7939 SH SOLE 7939 0 0 OMNICELL INC COM 68213N109 224 3171 SH SOLE 3171 0 0 OMNICOM GROUP INC COM 681919106 1030 18870 SH SOLE 18870 0 0 ON SEMICONDUCTOR CORP COM 682189105 302 15231 SH SOLE 15231 0 0 ONEOK INC NEW COM 682680103 1201 36147 SH SOLE 36147 0 0 OPEN TEXT CORP COM 683715106 8191 193483 SH SOLE 193483 0 0 OPKO HEALTH INC COM 68375N103 92 26983 SH SOLE 26983 0 0 ORACLE CORP COM 68389X105 13622 246456 SH SOLE 246456 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4754 11275 SH SOLE 11275 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1769 177649 SH SOLE 177649 0 0 OTIS WORLDWIDE CORP COM 68902V107 2920 51359 SH SOLE 51359 0 0 OWENS CORNING NEW COM 690742101 223 3997 SH SOLE 3997 0 0 PACCAR INC COM 693718108 4934 65918 SH SOLE 65918 0 0 PACIFIC PREMIER BANCORP COM 69478X105 217 9990 SH SOLE 9990 0 0 PACKAGING CORP AMER COM 695156109 825 8263 SH SOLE 8263 0 0 PALO ALTO NETWORKS INC COM 697435105 1098 4780 SH SOLE 4780 0 0 PAN AMERN SILVER CORP COM 697900108 6235 205951 SH SOLE 205951 0 0 PARKER HANNIFIN CORP COM 701094104 2045 11159 SH SOLE 11159 0 0 PARSLEY ENERGY INC CL A 701877102 154 14395 SH SOLE 14395 0 0 PATTERSON UTI ENERGY INC COM 703481101 97 27971 SH SOLE 27971 0 0 PAYCHEX INC COM 704326107 4910 64822 SH SOLE 64822 0 0 PAYCOM SOFTWARE INC COM 70432V102 1397 4511 SH SOLE 4511 0 0 PAYLOCITY HLDG CORP COM 70438V106 287 1968 SH SOLE 1968 0 0 PAYPAL HLDGS INC COM 70450Y103 30566 175435 SH SOLE 175435 0 0 PEGASYSTEMS INC COM 705573103 291 2877 SH SOLE 2877 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 588 10175 SH SOLE 10175 0 0 PEMBINA PIPELINE CORP COM 706327103 156037 6260984 SH SOLE 6218890 0 42094 PENTAIR PLC SHS G7S00T104 309 8129 SH SOLE 8129 0 0 PENUMBRA INC COM 70975L107 229 1278 SH SOLE 1278 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 443 38285 SH SOLE 38285 0 0 PEPSICO INC COM 713448108 41140 311051 SH SOLE 311051 0 0 PERKINELMER INC COM 714046109 5853 59671 SH SOLE 59671 0 0 PERRIGO CO PLC SHS G97822103 364 6581 SH SOLE 6581 0 0 PFIZER INC COM 717081103 30629 936671 SH SOLE 936671 0 0 PG&E CORP COM 69331C108 170 19160 SH SOLE 19160 0 0 PHILIP MORRIS INTL INC COM 718172109 15316 218658 SH SOLE 218658 0 0 PHILLIPS 66 COM 718546104 3565 49585 SH SOLE 49585 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 301 8356 SH SOLE 8356 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 397 3555 SH SOLE 3555 0 0 PINDUODUO INC SPONSORED ADS 722304102 475 5536 SH SOLE 5536 0 0 PINNACLE WEST CAP CORP COM 723484101 710 9690 SH SOLE 9690 0 0 PINTEREST INC CL A 72352L106 437 19707 SH SOLE 19707 0 0 PIONEER NAT RES CO COM 723787107 3195 32701 SH SOLE 32701 0 0 PITNEY BOWES INC COM 724479100 65 24896 SH SOLE 24896 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 237 26765 SH SOLE 26765 0 0 PLANET FITNESS INC CL A 72703H101 213 3513 SH SOLE 3513 0 0 PLUG POWER INC COM NEW 72919P202 85 10379 SH SOLE 10379 0 0 PNC FINL SVCS GROUP INC COM 693475105 7687 73068 SH SOLE 73068 0 0 POLARIS INC COM 731068102 208 2249 SH SOLE 2249 0 0 POOL CORPORATION COM 73278L105 390 1436 SH SOLE 1436 0 0 POST HLDGS INC COM 737446104 237 2701 SH SOLE 2701 0 0 PPG INDS INC COM 693506107 2156 20327 SH SOLE 20327 0 0 PPL CORP COM 69351T106 4372 169231 SH SOLE 169231 0 0 PRA HEALTH SCIENCES INC COM 69354M108 240 2463 SH SOLE 2463 0 0 PRETIUM RES INC COM 74139C102 1517 181867 SH SOLE 181867 0 0 PRICE T ROWE GROUP INC COM 74144T108 2517 20382 SH SOLE 20382 0 0 PRIMO WATER CORPORATION COM 74167P108 1438 105092 SH SOLE 105092 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 959 23077 SH SOLE 23077 0 0 PROCTER AND GAMBLE CO COM 742718109 42212 353029 SH SOLE 353029 0 0 PROGRESSIVE CORP OHIO COM 743315103 24703 308359 SH SOLE 308359 0 0 PROLOGIS INC. COM 74340W103 8490 90965 SH SOLE 90965 0 0 PROOFPOINT INC COM 743424103 233 2095 SH SOLE 2095 0 0 PROPETRO HLDG CORP COM 74347M108 64 12469 SH SOLE 12469 0 0 PROSPECT CAP CORP COM 74348T102 80 15598 SH SOLE 15598 0 0 PROSPERITY BANCSHARES INC COM 743606105 268 4520 SH SOLE 4520 0 0 PROTO LABS INC COM 743713109 218 1935 SH SOLE 1935 0 0 PRUDENTIAL FINL INC COM 744320102 2130 34975 SH SOLE 34975 0 0 PTC INC COM 69370C100 588 7560 SH SOLE 7560 0 0 PUBLIC STORAGE COM 74460D109 11558 60234 SH SOLE 60234 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4525 92040 SH SOLE 92040 0 0 PULTE GROUP INC COM 745867101 1714 50378 SH SOLE 50378 0 0 PVH CORPORATION COM 693656100 303 6308 SH SOLE 6308 0 0 QEP RESOURCES INC COM 74733V100 31 24012 SH SOLE 24012 0 0 QORVO INC COM 74736K101 2210 19997 SH SOLE 19997 0 0 QUAKER CHEM CORP COM 747316107 377 2031 SH SOLE 2031 0 0 QUALCOMM INC COM 747525103 18831 206457 SH SOLE 206457 0 0 QUANTA SVCS INC COM 74762E102 474 12087 SH SOLE 12087 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2552 22394 SH SOLE 22394 0 0 QUIDEL CORP COM 74838J101 348 1556 SH SOLE 1556 0 0 QURATE RETAIL INC COM SER A 74915M100 150 15840 SH SOLE 15840 0 0 RALPH LAUREN CORP CL A 751212101 381 5256 SH SOLE 5256 0 0 RANGE RES CORP COM 75281A109 188 33369 SH SOLE 33369 0 0 RAYMOND JAMES FINL INC COM 754730109 762 11074 SH SOLE 11074 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 10505 170475 SH SOLE 170475 0 0 REALOGY HLDGS CORP COM 75605Y106 83 11180 SH SOLE 11180 0 0 REALPAGE INC COM 75606N109 232 3573 SH SOLE 3573 0 0 REALTY INCOME CORP COM 756109104 1688 28366 SH SOLE 28366 0 0 REDWOOD TR INC COM 758075402 106 15131 SH SOLE 15131 0 0 REGENCY CTRS CORP COM 758849103 680 14826 SH SOLE 14826 0 0 REGENERON PHARMACEUTICALS COM 75886F107 9582 15365 SH SOLE 15365 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 3704 333116 SH SOLE 333116 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 733 9341 SH SOLE 9341 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 298 3138 SH SOLE 3138 0 0 RELX PLC SPONSORED ADR 759530108 1543 65590 SH SOLE 65590 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 278 1626 SH SOLE 1626 0 0 REPLIGEN CORP COM 759916109 241 1953 SH SOLE 1953 0 0 REPUBLIC SVCS INC COM 760759100 7248 88338 SH SOLE 88338 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 195 16679 SH SOLE 16679 0 0 RESMED INC COM 761152107 25231 131411 SH SOLE 126636 0 4775 RESTAURANT BRANDS INTL INC COM 76131D103 254631 4693012 SH SOLE 4691302 0 1710 RETAIL OPPORTUNITY INVTS COR COM 76131N101 120 10627 SH SOLE 10627 0 0 RETAIL PPTYS AMER INC CL A 76131V202 163 22257 SH SOLE 22257 0 0 RINGCENTRAL INC CL A 76680R206 750 2633 SH SOLE 2633 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 2976 73332 SH SOLE 73332 0 0 ROBERT HALF INTL INC COM 770323103 533 10098 SH SOLE 10098 0 0 ROCKWELL AUTOMATION INC COM 773903109 2154 10113 SH SOLE 10113 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 163812 4089586 SH SOLE 4089586 0 0 ROKU INC COM CL A 77543R102 493 4231 SH SOLE 4231 0 0 ROLLINS INC COM 775711104 5700 134460 SH SOLE 134460 0 0 ROPER TECHNOLOGIES INC COM 776696106 4870 12542 SH SOLE 12542 0 0 ROSS STORES INC COM 778296103 24387 286095 SH SOLE 279500 0 6595 ROYAL BK CDA COM 780087102 958518 14171643 SH SOLE 14169583 0 2060 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 819 16275 SH SOLE 16275 0 0 ROYAL GOLD INC COM 780287108 1805 14518 SH SOLE 14518 0 0 RPC INC COM 749660106 45 14512 SH SOLE 14512 0 0 RPM INTL INC COM 749685103 340 4527 SH SOLE 4527 0 0 RPT REALTY SH BEN INT 74971D101 85 12202 SH SOLE 12202 0 0 S&P GLOBAL INC COM 78409V104 14667 44516 SH SOLE 43436 0 1080 SABRE CORP COM 78573M104 84 10431 SH SOLE 10431 0 0 SALESFORCE COM INC COM 79466L302 16834 89862 SH SOLE 89862 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1690 176608 SH SOLE 176608 0 0 SANMINA CORPORATION COM 801056102 237 9480 SH SOLE 9480 0 0 SANOFI SPONSORED ADR 80105N105 2121 41555 SH SOLE 41555 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 231 12560 SH SOLE 12560 0 0 SAREPTA THERAPEUTICS INC COM 803607100 437 2727 SH SOLE 2727 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2889 9696 SH SOLE 9696 0 0 SCHLUMBERGER LTD COM 806857108 2466 134097 SH SOLE 134097 0 0 SCHWAB CHARLES CORP COM 808513105 5726 169702 SH SOLE 169702 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 262 1948 SH SOLE 1948 0 0 SEA LTD SPONSORED ADS 81141R100 11857 110568 SH SOLE 110568 0 0 SEABRIDGE GOLD INC COM 811916105 1192 68120 SH SOLE 68120 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 567 11710 SH SOLE 11710 0 0 SEALED AIR CORP NEW COM 81211K100 425 12929 SH SOLE 12929 0 0 SEATTLE GENETICS INC COM 812578102 2905 17099 SH SOLE 17099 0 0 SEI INVTS CO COM 784117103 312 5674 SH SOLE 5674 0 0 SELECT MED HLDGS CORP COM 81619Q105 151 10238 SH SOLE 10238 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12134 116037 SH SOLE 0 0 116037 SEMPRA ENERGY COM 816851109 3679 31382 SH SOLE 31382 0 0 SERVICE CORP INTL COM 817565104 274 7051 SH SOLE 7051 0 0 SERVICENOW INC COM 81762P102 21662 53479 SH SOLE 53479 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 170457 10484933 SH SOLE 10484933 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 204 4131 SH SOLE 4131 0 0 SHERWIN WILLIAMS CO COM 824348106 4305 7450 SH SOLE 7450 0 0 SHOPIFY INC CL A 82509L107 248364 262242 SH SOLE 261992 0 250 SIGNATURE BK NEW YORK N Y COM 82669G104 222 2075 SH SOLE 2075 0 0 SILVERCORP METALS INC COM 82835P103 1113 208699 SH SOLE 208699 0 0 SILVERCREST METALS INC COM 828363101 1830 200220 SH SOLE 200220 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 256 14940 SH SOLE 14940 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1832 26797 SH SOLE 26797 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2576 438796 SH SOLE 438796 0 0 SITE CENTERS CORP COM 82981J109 143 17660 SH SOLE 17660 0 0 SKYWEST INC COM 830879102 223 6846 SH SOLE 6846 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10875 85055 SH SOLE 85055 0 0 SL GREEN RLTY CORP COM 78440X101 348 7058 SH SOLE 7058 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 217 6987 SH SOLE 6987 0 0 SLM CORP COM 78442P106 116 16432 SH SOLE 16432 0 0 SM ENERGY CO COM 78454L100 55 14743 SH SOLE 14743 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 111 14020 SH SOLE 14020 0 0 SMITH A O CORP COM 831865209 602 12775 SH SOLE 12775 0 0 SMUCKER J M CO COM NEW 832696405 8478 80126 SH SOLE 80126 0 0 SNAP INC CL A 83304A106 947 40308 SH SOLE 40308 0 0 SNAP ON INC COM 833034101 656 4735 SH SOLE 4735 0 0 SOLARWINDS CORP COM 83417Q105 206 11674 SH SOLE 11674 0 0 SONY CORP SPONSORED ADR 835699307 10592 153226 SH SOLE 153226 0 0 SOUTHERN CO COM 842587107 10370 200044 SH SOLE 200044 0 0 SOUTHERN COPPER CORP COM 84265V105 1124 28274 SH SOLE 28274 0 0 SOUTHWEST AIRLS CO COM 844741108 1493 43692 SH SOLE 43692 0 0 SOUTHWESTERN ENERGY CO COM 845467109 200 78149 SH SOLE 78149 0 0 SPDR GOLD TR GOLD SHS 78463V107 15072 90051 SH SOLE 90051 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 305608 991075 SH SOLE 178371 0 812704 SPDR SER TR BLOOMBERG BRCLYS 78468R622 14800 146298 SH SOLE 146298 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 37 10953 SH SOLE 10953 0 0 SPLUNK INC COM 848637104 3078 15489 SH SOLE 15489 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 5257 125161 SH SOLE 125161 0 0 SQUARE INC CL A 852234103 1639 15620 SH SOLE 15620 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 523 9253 SH SOLE 9253 0 0 SSR MNG INC COM 784730103 15673 737780 SH SOLE 737780 0 0 STAMPS COM INC COM NEW 852857200 242 1315 SH SOLE 1315 0 0 STANLEY BLACK & DECKER INC COM 854502101 1837 13178 SH SOLE 13178 0 0 STANTEC INC COM 85472N109 2319 75366 SH SOLE 75366 0 0 STARBUCKS CORP COM 855244109 19704 267759 SH SOLE 267759 0 0 STARWOOD PPTY TR INC COM 85571B105 153 10204 SH SOLE 10204 0 0 STATE STR CORP COM 857477103 2035 32027 SH SOLE 32027 0 0 STEEL DYNAMICS INC COM 858119100 215 8249 SH SOLE 8249 0 0 STERIS PLC SHS USD G8473T100 659 4295 SH SOLE 4295 0 0 STORE CAP CORP COM 862121100 200 8385 SH SOLE 8385 0 0 STRYKER CORPORATION COM 863667101 7640 42402 SH SOLE 41352 0 1050 SUMMIT HOTEL PPTYS INC COM 866082100 90 15218 SH SOLE 15218 0 0 SUN CMNTYS INC COM 866674104 450 3315 SH SOLE 3315 0 0 SUN LIFE FINANCIAL INC. COM 866796105 146665 4003515 SH SOLE 4003515 0 0 SUNCOR ENERGY INC NEW COM 867224107 274780 16348076 SH SOLE 16249655 0 98421 SVB FINANCIAL GROUP COM 78486Q101 970 4501 SH SOLE 4501 0 0 SYNCHRONY FINANCIAL COM 87165B103 1905 85952 SH SOLE 85952 0 0 SYNEOS HEALTH INC CL A 87166B102 224 3851 SH SOLE 3851 0 0 SYNNEX CORP COM 87162W100 233 1943 SH SOLE 1943 0 0 SYNOPSYS INC COM 871607107 5848 29991 SH SOLE 29991 0 0 SYSCO CORP COM 871829107 2896 52977 SH SOLE 46942 0 6035 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 35031 617061 SH SOLE 600481 0 16580 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 19842 1106642 SH SOLE 1106642 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2356 16881 SH SOLE 16881 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 564 8253 SH SOLE 8253 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 213 2154 SH SOLE 2154 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 98 13754 SH SOLE 13754 0 0 TAPESTRY INC COM 876030107 321 24175 SH SOLE 24175 0 0 TARGET CORP COM 87612E106 6554 54651 SH SOLE 54651 0 0 TC ENERGY CORP COM 87807B107 354988 8335140 SH SOLE 8311822 0 23318 TD AMERITRADE HLDG CORP COM 87236Y108 731 20098 SH SOLE 20098 0 0 TE CONNECTIVITY LTD REG SHS H84989104 2294 28128 SH SOLE 28128 0 0 TECHNIPFMC PLC COM G87110105 139 20308 SH SOLE 20308 0 0 TECK RESOURCES LTD CL B 878742204 34293 3284200 SH SOLE 3284200 0 0 TELADOC HEALTH INC COM 87918A105 526 2757 SH SOLE 2757 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1918 6167 SH SOLE 6167 0 0 TELEFLEX INCORPORATED COM 879369106 1461 4013 SH SOLE 4013 0 0 TELUS CORPORATION COM 87971M103 472219 28242758 SH SOLE 28232078 0 10680 TERADYNE INC COM 880770102 526 6227 SH SOLE 6227 0 0 TESLA INC COM 88160R101 19631 18180 SH SOLE 18180 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1032 83716 SH SOLE 83716 0 0 TEXAS INSTRS INC COM 882508104 20329 160109 SH SOLE 160109 0 0 TEXTRON INC COM 883203101 654 19861 SH SOLE 19861 0 0 TFI INTL INC COM 87241L109 1972 55740 SH SOLE 55740 0 0 TFS FINL CORP COM 87240R107 157 10950 SH SOLE 10950 0 0 THE TRADE DESK INC COM CL A 88339J105 6678 16428 SH SOLE 16428 0 0 THERAPEUTICSMD INC COM 88338N107 13 10596 SH SOLE 10596 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 44984 124147 SH SOLE 121652 0 2495 THOMSON REUTERS CORP. COM NEW 884903709 10817 159698 SH SOLE 159698 0 0 THOR INDS INC COM 885160101 228 2141 SH SOLE 2141 0 0 TIFFANY & CO NEW COM 886547108 1204 9871 SH SOLE 9871 0 0 TJX COS INC NEW COM 872540109 7573 149789 SH SOLE 149789 0 0 T-MOBILE US INC COM 872590104 19140 183774 SH SOLE 183774 0 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 30 179099 SH SOLE 179099 0 0 TORO CO COM 891092108 250 3761 SH SOLE 3761 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 956305 21494237 SH SOLE 21490652 0 3585 TOTAL S.A. SPONSORED ADS 89151E109 1334 34695 SH SOLE 34695 0 0 TRACTOR SUPPLY CO COM 892356106 1374 10427 SH SOLE 10427 0 0 TRADEWEB MKTS INC CL A 892672106 477 8207 SH SOLE 8207 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1827 20538 SH SOLE 20538 0 0 TRANSALTA CORP COM 89346D107 69482 11754332 SH SOLE 11744422 0 9910 TRANSDIGM GROUP INC COM 893641100 1955 4422 SH SOLE 4422 0 0 TRANSUNION COM 89400J107 582 6685 SH SOLE 6685 0 0 TRAVELERS COMPANIES INC COM 89417E109 3491 30607 SH SOLE 30607 0 0 TREX CO INC COM 89531P105 274 2109 SH SOLE 2109 0 0 TRIMBLE INC COM 896239100 395 9139 SH SOLE 9139 0 0 TRIP COM GROUP LTD ADS 89677Q107 1098 42364 SH SOLE 42364 0 0 TRUIST FINL CORP COM 89832Q109 4356 116012 SH SOLE 116012 0 0 TTM TECHNOLOGIES INC COM 87305R109 157 13269 SH SOLE 13269 0 0 TWILIO INC CL A 90138F102 1087 4955 SH SOLE 4955 0 0 TWITTER INC COM 90184L102 1994 66919 SH SOLE 66919 0 0 TWO HBRS INVT CORP COM NEW 90187B408 51 10117 SH SOLE 10117 0 0 TYLER TECHNOLOGIES INC COM 902252105 1169 3369 SH SOLE 3369 0 0 TYSON FOODS INC CL A 902494103 2415 40444 SH SOLE 40444 0 0 UBER TECHNOLOGIES INC COM 90353T100 1929 62080 SH SOLE 62080 0 0 UBIQUITI INC COM 90353W103 436 2500 SH SOLE 2500 0 0 UDR INC COM 902653104 943 25225 SH SOLE 25225 0 0 UGI CORP NEW COM 902681105 253 7971 SH SOLE 7971 0 0 ULTA BEAUTY INC COM 90384S303 1750 8605 SH SOLE 8605 0 0 UNDER ARMOUR INC CL A 904311107 250 25668 SH SOLE 25668 0 0 UNILEVER N V N Y SHS NEW 904784709 3827 71843 SH SOLE 59348 0 12495 UNILEVER PLC SPON ADR NEW 904767704 6994 127448 SH SOLE 127448 0 0 UNION PAC CORP COM 907818108 13030 77071 SH SOLE 77071 0 0 UNITED AIRLS HLDGS INC COM 910047109 704 20328 SH SOLE 20328 0 0 UNITED PARCEL SERVICE INC CL B 911312106 14628 131600 SH SOLE 131600 0 0 UNITED RENTALS INC COM 911363109 1190 7985 SH SOLE 7985 0 0 UNITEDHEALTH GROUP INC COM 91324P102 51228 173682 SH SOLE 170637 0 3045 UNITI GROUP INC COM 91325V108 243 25936 SH SOLE 25936 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 256 1708 SH SOLE 1708 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 666 7171 SH SOLE 7171 0 0 UNUM GROUP COM 91529Y106 298 17971 SH SOLE 17971 0 0 US BANCORP DEL COM NEW 902973304 6886 187011 SH SOLE 182811 0 4200 V F CORP COM 918204108 3225 52925 SH SOLE 52925 0 0 VAIL RESORTS INC COM 91879Q109 268 1471 SH SOLE 1471 0 0 VALARIS PLC SHS CLASS A G9402V109 13 19348 SH SOLE 19348 0 0 VALERO ENERGY CORP COM 91913Y100 2674 45455 SH SOLE 45455 0 0 VALLEY NATL BANCORP COM 919794107 130 16675 SH SOLE 16675 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6911 240802 SH SOLE 240802 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 14305 465354 SH SOLE 465354 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 9284 447422 SH SOLE 447422 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 238126 840158 SH SOLE 840158 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1784 11396 SH SOLE 11396 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 235873 4954264 SH SOLE 4954264 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3117 78695 SH SOLE 58360 0 20335 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 271 3440 SH SOLE 3440 0 0 VARIAN MED SYS INC COM 92220P105 979 7993 SH SOLE 7993 0 0 VEEVA SYS INC CL A COM 922475108 1264 5392 SH SOLE 5392 0 0 VENTAS INC COM 92276F100 1196 32668 SH SOLE 32668 0 0 VEREIT INC COM 92339V100 222 34513 SH SOLE 34513 0 0 VERISIGN INC COM 92343E102 3482 16835 SH SOLE 16835 0 0 VERISK ANALYTICS INC COM 92345Y106 25859 151931 SH SOLE 147276 0 4655 VERIZON COMMUNICATIONS INC COM 92343V104 51475 933738 SH SOLE 933738 0 0 VERMILION ENERGY INC COM 923725105 1137 256313 SH SOLE 256313 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 11183 38520 SH SOLE 38520 0 0 VIACOMCBS INC CL B 92556H206 1178 50532 SH SOLE 50532 0 0 VICI PPTYS INC COM 925652109 1241 61471 SH SOLE 61471 0 0 VISA INC COM CL A 92826C839 71129 368218 SH SOLE 362968 0 5250 VISTRA ENERGY CORP COM 92840M102 338 18141 SH SOLE 18141 0 0 VMWARE INC CL A COM 928563402 2312 14927 SH SOLE 14927 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4656 292274 SH SOLE 292274 0 0 VONAGE HLDGS CORP COM 92886T201 221 22016 SH SOLE 22016 0 0 VORNADO RLTY TR SH BEN INT 929042109 588 15397 SH SOLE 15397 0 0 VOYA FINANCIAL INC COM 929089100 245 5248 SH SOLE 5248 0 0 VULCAN MATLS CO COM 929160109 2568 22170 SH SOLE 22170 0 0 WABTEC COM 929740108 937 16280 SH SOLE 16280 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5349 126194 SH SOLE 126194 0 0 WALMART INC COM 931142103 28474 237717 SH SOLE 237717 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 21 25048 SH SOLE 25048 0 0 WASTE CONNECTIONS INC COM 94106B101 142853 1529342 SH SOLE 1529342 0 0 WASTE MGMT INC DEL COM 94106L109 12513 118146 SH SOLE 118146 0 0 WATERS CORP COM 941848103 1054 5840 SH SOLE 5840 0 0 WATSCO INC COM 942622200 253 1424 SH SOLE 1424 0 0 WAYFAIR INC CL A 94419L101 673 3404 SH SOLE 3404 0 0 WEC ENERGY GROUP INC COM 92939U106 3460 39470 SH SOLE 39470 0 0 WELLS FARGO CO NEW COM 949746101 10564 412672 SH SOLE 412672 0 0 WELLTOWER INC COM 95040Q104 1918 37059 SH SOLE 37059 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1428 6288 SH SOLE 6288 0 0 WESTERN DIGITAL CORP. COM 958102105 1964 44480 SH SOLE 44480 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 168 16761 SH SOLE 16761 0 0 WESTERN UN CO COM 959802109 794 36704 SH SOLE 36704 0 0 WESTLAKE CHEM CORP COM 960413102 262 4885 SH SOLE 4885 0 0 WESTROCK CO COM 96145D105 530 18767 SH SOLE 18767 0 0 WEX INC COM 96208T104 271 1640 SH SOLE 1640 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1467 65334 SH SOLE 65334 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 17099 389979 SH SOLE 389979 0 0 WHIRLPOOL CORP COM 963320106 693 5348 SH SOLE 5348 0 0 WILLIAMS COS INC COM 969457100 2300 120922 SH SOLE 120922 0 0 WILLIAMS SONOMA INC COM 969904101 235 2861 SH SOLE 2861 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1269 6441 SH SOLE 6441 0 0 WILLSCOT CORP COM 971375126 2203 179256 SH SOLE 179256 0 0 WISDOMTREE INVTS INC COM 97717P104 65 18666 SH SOLE 18666 0 0 WIX COM LTD SHS M98068105 967 3774 SH SOLE 3774 0 0 WOLVERINE WORLD WIDE INC COM 978097103 267 11197 SH SOLE 11197 0 0 WORKDAY INC CL A 98138H101 3609 19260 SH SOLE 19260 0 0 WP CAREY INC COM 92936U109 1367 20205 SH SOLE 20205 0 0 WPX ENERGY INC COM 98212B103 291 45643 SH SOLE 45643 0 0 WYNN RESORTS LTD COM 983134107 654 8781 SH SOLE 8781 0 0 XCEL ENERGY INC COM 98389B100 4877 78037 SH SOLE 78037 0 0 XENIA HOTELS & RESORTS INC COM 984017103 152 16246 SH SOLE 16246 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 272 17822 SH SOLE 17822 0 0 XILINX INC COM 983919101 3649 37092 SH SOLE 37092 0 0 XPO LOGISTICS INC COM 983793100 262 3398 SH SOLE 3398 0 0 XYLEM INC COM 98419M100 1013 15596 SH SOLE 15596 0 0 YAMANA GOLD INC COM 98462Y100 8572 1581876 SH SOLE 1581876 0 0 YUM BRANDS INC COM 988498101 2262 26023 SH SOLE 26023 0 0 YUM CHINA HLDGS INC COM 98850P109 365 7603 SH SOLE 7603 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1194 4665 SH SOLE 4665 0 0 ZENDESK INC COM 98936J101 355 4006 SH SOLE 4006 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 449 7787 SH SOLE 7787 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2121 17771 SH SOLE 17771 0 0 ZIONS BANCORPORATION N A COM 989701107 510 15000 SH SOLE 15000 0 0 ZOETIS INC CL A 98978V103 8371 61085 SH SOLE 61085 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5187 20459 SH SOLE 20459 0 0 ZSCALER INC COM 98980G102 499 4556 SH SOLE 4556 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 312 8490 SH SOLE 8490 0 0 ZYNGA INC CL A 98986T108 347 36374 SH SOLE 36374 0 0