The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 311 1,991 SH   SOLE   1,991 0 0
51JOB INC SPONSORED ADS 316827104 1,749 24,297 SH   SOLE   24,297 0 0
ABBOTT LABS COM 002824100 532 5,843 SH   SOLE   5,843 0 0
ABBVIE INC COM 00287Y109 56,374 575,245 SH   SOLE   575,245 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 705 3,277 SH   SOLE   3,277 0 0
ACTIVISION BLIZZARD INC COM 00507V109 264 3,473 SH   SOLE   3,473 0 0
ADOBE INC COM 00724F101 1,614 3,711 SH   SOLE   3,711 0 0
ADVANCED MICRO DEVICES INC COM 007903107 201 3,786 SH   SOLE   3,786 0 0
AFLAC INC COM 001055102 820 22,786 SH   SOLE   22,786 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 20,723 235,493 SH   SOLE   235,493 0 0
AGNICO EAGLE MINES LTD COM 008474108 8,403 131,127 SH   SOLE   131,127 0 0
AIR PRODS & CHEMS INC COM 009158106 74,908 310,821 SH   SOLE   310,821 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 158 1,481 SH   SOLE   1,481 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 11,599 9,354,000 PRN   SOLE   9,354,000 0 0
ALCON AG ORD SHS H01301128 21,756 381,648 SH   SOLE   381,648 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,399 48,204 SH   SOLE   48,204 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 162,214 750,993 SH   SOLE   750,993 0 0
ALLSTATE CORP COM 020002101 1,103 11,373 SH   SOLE   11,373 0 0
ALPHABET INC CAP STK CL C 02079K107 3,275 2,316 SH   SOLE   2,316 0 0
ALPHABET INC CAP STK CL A 02079K305 52,849 37,270 SH   SOLE   37,270 0 0
ALTAIR ENGR INC NOTE 0.250% 6/0 021369AA1 11,159 10,527,000 PRN   SOLE   10,527,000 0 0
ALTRIA GROUP INC COM 02209S103 296 7,578 SH   SOLE   7,578 0 0
AMAZON COM INC COM 023135106 5,750 2,084 SH   SOLE   2,084 0 0
AMERICAN EXPRESS CO COM 025816109 85,218 897,027 SH   SOLE   897,027 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 285 4,518 SH   SOLE   4,518 0 0
AMERICAN TOWER CORP NEW COM 03027X100 39,007 150,606 SH   SOLE   150,606 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 35,774 277,318 SH   SOLE   277,318 0 0
AMERISAFE INC COM 03071H100 5,358 87,839 SH   SOLE   87,839 0 0
AMERISOURCEBERGEN CORP COM 03073E105 551 5,455 SH   SOLE   5,455 0 0
AMGEN INC COM 031162100 11,616 49,219 SH   SOLE   49,219 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 88 12,622 SH   SOLE   12,622 0 0
ANSYS INC COM 03662Q105 36,494 124,979 SH   SOLE   124,979 0 0
ANTHEM INC COM 036752103 187,713 713,739 SH   SOLE   713,739 0 0
APPLE INC COM 037833100 68,754 188,368 SH   SOLE   188,368 0 0
APPLIED MATLS INC COM 038222105 1,887 31,447 SH   SOLE   31,447 0 0
ARAMARK COM 03852U106 602 26,162 SH   SOLE   26,162 0 0
ARCUS BIOSCIENCES INC COM 03969F109 387 15,470 SH   SOLE   15,470 0 0
ARISTA NETWORKS INC COM 040413106 1,251 5,956 SH   SOLE   5,956 0 0
AT&T INC COM 00206R102 10,206 340,208 SH   SOLE   340,208 0 0
ATHERSYS INC NEW COM 04744L106 633 211,131 SH   SOLE   211,131 0 0
ATMOS ENERGY CORP COM 049560105 6,188 61,879 SH   SOLE   61,879 0 0
AUTODESK INC COM 052769106 1,079 4,514 SH   SOLE   4,514 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,677 48,380 SH   SOLE   48,380 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 149,863 1,005,793 SH   SOLE   1,005,793 0 0
AUTOZONE INC COM 053332102 967 857 SH   SOLE   857 0 0
AVERY DENNISON CORP COM 053611109 289 2,538 SH   SOLE   2,538 0 0
BAIDU INC SPON ADR REP A 056752108 70,511 587,591 SH   SOLE   587,591 0 0
BALL CORP COM 058498106 24,557 355,898 SH   SOLE   355,898 0 0
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 8,682 2,170,448 SH   SOLE   2,170,448 0 0
BANK MONTREAL QUE COM 063671101 42,016 792,192 SH   SOLE   792,192 0 0
BANK NEW YORK MELLON CORP COM 064058100 35,284 904,730 SH   SOLE   904,730 0 0
BANK NOVA SCOTIA B C COM 064149107 43,643 1,057,975 SH   SOLE   1,057,975 0 0
BARRICK GOLD CORPORATION COM 067901108 23,773 872,248 SH   SOLE   872,248 0 0
BAUSCH HEALTH COS INC COM 071734107 2,889 156,876 SH   SOLE   156,876 0 0
BCE INC COM NEW 05534B760 6,250 148,849 SH   SOLE   148,849 0 0
BECTON DICKINSON & CO COM 075887109 112,449 470,498 SH   SOLE   470,498 0 0
BEIGENE LTD SPONSORED ADR 07725L102 7,927 42,163 SH   SOLE   42,163 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,289 7,202 SH   SOLE   7,202 0 0
BIOGEN INC COM 09062X103 8,684 32,402 SH   SOLE   32,402 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 171 1,392 SH   SOLE   1,392 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 10,380 8,508,000 PRN   SOLE   8,508,000 0 0
BK OF AMERICA CORP COM 060505104 58,719 2,446,635 SH   SOLE   2,446,635 0 0
BLACKROCK INC COM 09247X101 24,438 44,922 SH   SOLE   44,922 0 0
BOEING CO COM 097023105 341 1,861 SH   SOLE   1,861 0 0
BOOKING HOLDINGS INC COM 09857L108 253 159 SH   SOLE   159 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,206 28,281 SH   SOLE   28,281 0 0
BOSTON SCIENTIFIC CORP COM 101137107 223 6,371 SH   SOLE   6,371 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,624 56,616 SH   SOLE   56,616 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 345,668 5,858,779 SH   SOLE   5,858,779 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,473 368,203 SH   SOLE   368,203 0 0
BROADCOM INC COM 11135F101 39,389 124,649 SH   SOLE   124,649 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 26,050 206,746 SH   SOLE   206,746 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 67,485 2,041,879 SH   SOLE   2,041,879 0 0
BROWN & BROWN INC COM 115236101 862 21,028 SH   SOLE   21,028 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,287 22,573 SH   SOLE   22,573 0 0
CABLE ONE INC COM 12685J105 1,386 781 SH   SOLE   781 0 0
CAMPBELL SOUP CO COM 134429109 689 13,774 SH   SOLE   13,774 0 0
CANADIAN IMP BK COMM COM 136069101 14,755 220,120 SH   SOLE   220,120 0 0
CANADIAN NAT RES LTD COM 136385101 10,037 567,723 SH   SOLE   567,723 0 0
CANADIAN NATL RY CO COM 136375102 32,302 365,426 SH   SOLE   365,426 0 0
CANADIAN PAC RY LTD COM 13645T100 17,658 69,481 SH   SOLE   69,481 0 0
CANOPY GROWTH CORP COM 138035100 1,400 86,417 SH   SOLE   86,417 0 0
CAPITOL FED FINL INC COM 14057J101 2,004 182,196 SH   SOLE   182,196 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 412 25,730 SH   SOLE   25,730 0 0
CATERPILLAR INC DEL COM 149123101 3,554 27,986 SH   SOLE   27,986 0 0
CDW CORP COM 12514G108 1,591 13,718 SH   SOLE   13,718 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,382 359,332 SH   SOLE   359,332 0 0
CENOVUS ENERGY INC COM 15135U109 2,346 530,855 SH   SOLE   530,855 0 0
CENTURYLINK INC COM 156700106 11,038 1,103,756 SH   SOLE   1,103,756 0 0
CERNER CORP COM 156782104 397 5,754 SH   SOLE   5,754 0 0
CGI INC CL A SUB VTG 12532H104 7,107 112,187 SH   SOLE   112,187 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 297 297,016 SH   SOLE   297,016 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 281 550 SH   SOLE   550 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,750 81,772 SH   SOLE   81,772 0 0
CHEGG INC NOTE 0.125% 3/1 163092AD1 25,997 18,180,000 PRN   SOLE   18,180,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 45,172 941,078 SH   SOLE   941,078 0 0
CHEVRON CORP NEW COM 166764100 14,581 163,836 SH   SOLE   163,836 0 0
CHUBB LIMITED COM H1467J104 210 1,654 SH   SOLE   1,654 0 0
CHURCH & DWIGHT INC COM 171340102 1,188 15,425 SH   SOLE   15,425 0 0
CIGNA CORP NEW COM 125523100 6,517 34,666 SH   SOLE   34,666 0 0
CISCO SYS INC COM 17275R102 155,547 3,309,506 SH   SOLE   3,309,506 0 0
CITIGROUP INC COM NEW 172967424 72,786 1,427,181 SH   SOLE   1,427,181 0 0
CITRIX SYS INC COM 177376100 2,081 14,058 SH   SOLE   14,058 0 0
CME GROUP INC COM 12572Q105 13,162 80,746 SH   SOLE   80,746 0 0
CNH INDL N V SHS N20944109 2,308 342,495 SH   SOLE   342,495 0 0
COCA COLA CO COM 191216100 574 12,748 SH   SOLE   12,748 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 12,163 320,074 SH   SOLE   320,074 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,642 274,415 SH   SOLE   274,415 0 0
COHEN & STEERS INC COM 19247A100 754 11,088 SH   SOLE   11,088 0 0
COLGATE PALMOLIVE CO COM 194162103 135,314 1,853,623 SH   SOLE   1,853,623 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 3,082 38,052 SH   SOLE   38,052 0 0
COMCAST CORP NEW CL A 20030N101 100,472 2,576,201 SH   SOLE   2,576,201 0 0
CONOCOPHILLIPS COM 20825C104 6,734 160,337 SH   SOLE   160,337 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,382 197,400 SH   SOLE   197,400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 66,313 378,933 SH   SOLE   378,933 0 0
CORESITE RLTY CORP COM 21870Q105 67,133 554,817 SH   SOLE   554,817 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,087 3,589 SH   SOLE   3,589 0 0
COTY INC COM CL A 222070203 3,547 886,742 SH   SOLE   886,742 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 83,205 498,236 SH   SOLE   498,236 0 0
CSX CORP COM 126408103 74,705 1,067,216 SH   SOLE   1,067,216 0 0
CVS HEALTH CORP COM 126650100 74,039 1,139,064 SH   SOLE   1,139,064 0 0
DANAHER CORPORATION COM 235851102 1,402 7,921 SH   SOLE   7,921 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 807 10,899 SH   SOLE   10,899 0 0
DAVITA INC COM 23918K108 636 8,053 SH   SOLE   8,053 0 0
DENBURY RES INC COM NEW 247916208 0 769,577 SH   SOLE   769,577 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 6,037 671,807 SH   SOLE   671,807 0 0
DISCOVER FINL SVCS COM 254709108 14,755 295,104 SH   SOLE   295,104 0 0
DISNEY WALT CO COM DISNEY 254687106 44,801 400,012 SH   SOLE   400,012 0 0
DOLLAR GEN CORP NEW COM 256677105 1,203 6,301 SH   SOLE   6,301 0 0
DOMINION ENERGY INC COM 25746U109 388 4,785 SH   SOLE   4,785 0 0
DOMINOS PIZZA INC COM 25754A201 656 1,778 SH   SOLE   1,778 0 0
DOMTAR CORP COM NEW 257559203 1,679 79,953 SH   SOLE   79,953 0 0
DOVER CORP COM 260003108 325 3,351 SH   SOLE   3,351 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 223 2,782 SH   SOLE   2,782 0 0
DXC TECHNOLOGY CO COM 23355L106 4,769 280,551 SH   SOLE   280,551 0 0
EAGLE MATERIALS INC COM 26969P108 4,873 69,610 SH   SOLE   69,610 0 0
EATON CORP PLC SHS G29183103 534 6,135 SH   SOLE   6,135 0 0
EBAY INC. COM 278642103 12,103 232,743 SH   SOLE   232,743 0 0
EDISON INTL COM 281020107 43,345 802,691 SH   SOLE   802,691 0 0
ELECTRONIC ARTS INC COM 285512109 21,273 161,159 SH   SOLE   161,159 0 0
EMERSON ELEC CO COM 291011104 207 3,344 SH   SOLE   3,344 0 0
ENBRIDGE INC COM 29250N105 49,004 1,626,645 SH   SOLE   1,626,645 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,078 86,771 SH   SOLE   86,771 0 0
EQUINIX INC COM 29444U700 53,930 76,823 SH   SOLE   76,823 0 0
EURONAV NV ANTWERPEN SHS B38564108 85,559 10,860,736 SH   SOLE   10,860,736 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 18,564 18,023,000 PRN   SOLE   18,023,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 6,604 6,952,000 PRN   SOLE   6,952,000 0 0
EXELON CORP COM 30161N101 19,869 551,925 SH   SOLE   551,925 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6,423 583,868 SH   SOLE   583,868 0 0
EXXON MOBIL CORP COM 30231G102 1,747 38,825 SH   SOLE   38,825 0 0
F5 NETWORKS INC COM 315616102 1,040 7,480 SH   SOLE   7,480 0 0
FACEBOOK INC CL A 30303M102 3,833 16,885 SH   SOLE   16,885 0 0
FACTSET RESH SYS INC COM 303075105 777 2,370 SH   SOLE   2,370 0 0
FAIR ISAAC CORP COM 303250104 852 2,038 SH   SOLE   2,038 0 0
FASTENAL CO COM 311900104 767 17,827 SH   SOLE   17,827 0 0
FEDEX CORP COM 31428X106 9,070 64,783 SH   SOLE   64,783 0 0
FERRARI N V COM N3167Y103 7,420 43,461 SH   SOLE   43,461 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3,663 362,347 SH   SOLE   362,347 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 40,014 298,613 SH   SOLE   298,613 0 0
FIFTH THIRD BANCORP COM 316773100 10,953 576,458 SH   SOLE   576,458 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 110,063 1,038,328 SH   SOLE   1,038,328 0 0
FISERV INC COM 337738108 670 6,840 SH   SOLE   6,840 0 0
FOOT LOCKER INC COM 344849104 6,630 228,619 SH   SOLE   228,619 0 0
FORD MTR CO DEL COM 345370860 10,869 1,811,438 SH   SOLE   1,811,438 0 0
FORTINET INC COM 34959E109 799 5,829 SH   SOLE   5,829 0 0
FORTIS INC COM 349553107 8,844 230,889 SH   SOLE   230,889 0 0
FRANCO NEV CORP COM 351858105 99,509 710,987 SH   SOLE   710,987 0 0
GALLAGHER ARTHUR J & CO COM 363576109 156,541 1,613,822 SH   SOLE   1,613,822 0 0
GARMIN LTD SHS H2906T109 62,440 637,140 SH   SOLE   637,140 0 0
GENERAL DYNAMICS CORP COM 369550108 6,337 42,532 SH   SOLE   42,532 0 0
GENERAL ELECTRIC CO COM 369604103 7,552 1,078,841 SH   SOLE   1,078,841 0 0
GENERAL MLS INC COM 370334104 600 9,672 SH   SOLE   9,672 0 0
GENERAL MTRS CO COM 37045V100 4,445 177,799 SH   SOLE   177,799 0 0
GENUINE PARTS CO COM 372460105 928 10,665 SH   SOLE   10,665 0 0
GILEAD SCIENCES INC COM 375558103 10,694 138,889 SH   SOLE   138,889 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,295 31,577 SH   SOLE   31,577 0 0
GLOBAL PMTS INC COM 37940X102 206 1,210 SH   SOLE   1,210 0 0
GODADDY INC CL A 380237107 1,506 20,628 SH   SOLE   20,628 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,597 13,115 SH   SOLE   13,115 0 0
GRACO INC COM 384109104 15,532 323,591 SH   SOLE   323,591 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 4,374 5,270,000 PRN   SOLE   5,270,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 7,212 6,217,000 PRN   SOLE   6,217,000 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 65,788 534,864 SH   SOLE   534,864 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 722 25,778 SH   SOLE   25,778 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11,412 292,606 SH   SOLE   292,606 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 9,870 219,330 SH   SOLE   219,330 0 0
HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 5,271 6,507,000 PRN   SOLE   6,507,000 0 0
HELMERICH & PAYNE INC COM 423452101 878 43,880 SH   SOLE   43,880 0 0
HENRY JACK & ASSOC INC COM 426281101 748 4,064 SH   SOLE   4,064 0 0
HESS CORP COM 42809H107 4,016 77,239 SH   SOLE   77,239 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,593 1,059,309 SH   SOLE   1,059,309 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 52,257 4,019,803 SH   SOLE   4,019,803 0 0
HOME DEPOT INC COM 437076102 24,882 99,132 SH   SOLE   99,132 0 0
HONEYWELL INTL INC COM 438516106 29,858 205,919 SH   SOLE   205,919 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 7,937 4,091,000 PRN   SOLE   4,091,000 0 0
HP INC COM 40434L105 447 26,297 SH   SOLE   26,297 0 0
HUMANA INC COM 444859102 5,727 14,760 SH   SOLE   14,760 0 0
HUNT J B TRANS SVCS INC COM 445658107 636 5,303 SH   SOLE   5,303 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,241 7,130 SH   SOLE   7,130 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 96,961 3,462,875 SH   SOLE   3,462,875 0 0
ICICI BANK LIMITED ADR 45104G104 763 84,766 SH   SOLE   84,766 0 0
II-VI INC NOTE 0.250% 9/0 902104AB4 21,827 18,342,000 PRN   SOLE   18,342,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 502 2,866 SH   SOLE   2,866 0 0
ILLUMINA INC COM 452327109 10,017 27,074 SH   SOLE   27,074 0 0
IMPERIAL OIL LTD COM NEW 453038408 2,206 136,132 SH   SOLE   136,132 0 0
INCYTE CORP COM 45337C102 5,739 55,185 SH   SOLE   55,185 0 0
INTEL CORP COM 458140100 18,051 300,855 SH   SOLE   300,855 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,786 19,418 SH   SOLE   19,418 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,026 8,481 SH   SOLE   8,481 0 0
INTUIT COM 461202103 282 952 SH   SOLE   952 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 267 468 SH   SOLE   468 0 0
IPG PHOTONICS CORP COM 44980X109 9,454 59,089 SH   SOLE   59,089 0 0
IQIYI INC NOTE 2.000% 4/0 46267XAD0 16,885 17,056,000 PRN   SOLE   17,056,000 0 0
JACOBS ENGR GROUP INC COM 469814107 388 4,570 SH   SOLE   4,570 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,540 2,761,000 PRN   SOLE   2,761,000 0 0
JD.COM INC SPON ADR CL A 47215P106 21,580 359,670 SH   SOLE   359,670 0 0
JOHNSON & JOHNSON COM 478160104 69,954 496,131 SH   SOLE   496,131 0 0
JOHNSON CTLS INTL PLC SHS G51502105 28,192 829,162 SH   SOLE   829,162 0 0
JPMORGAN CHASE & CO COM 46625H100 106,058 1,128,281 SH   SOLE   1,128,281 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 718 4,819 SH   SOLE   4,819 0 0
KELLOGG CO COM 487836108 1,321 20,012 SH   SOLE   20,012 0 0
KEYCORP COM 493267108 14,550 1,212,469 SH   SOLE   1,212,469 0 0
KIMBERLY CLARK CORP COM 494368103 617 4,379 SH   SOLE   4,379 0 0
KINDER MORGAN INC DEL COM 49456B101 154 10,262 SH   SOLE   10,262 0 0
KINSALE CAP GROUP INC COM 49714P108 806 5,198 SH   SOLE   5,198 0 0
KLA CORP COM NEW 482480100 118,926 613,022 SH   SOLE   613,022 0 0
KONTOOR BRANDS INC COM 50050N103 2,575 143,079 SH   SOLE   143,079 0 0
KOSMOS ENERGY LTD COM 500688106 28,285 14,142,269 SH   SOLE   14,142,269 0 0
KROGER CO COM 501044101 15,803 464,786 SH   SOLE   464,786 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 30,520 179,532 SH   SOLE   179,532 0 0
LAM RESEARCH CORP COM 512807108 35,761 110,716 SH   SOLE   110,716 0 0
LAS VEGAS SANDS CORP COM 517834107 20,411 443,718 SH   SOLE   443,718 0 0
LEIDOS HOLDINGS INC COM 525327102 703 7,484 SH   SOLE   7,484 0 0
LILLY ELI & CO COM 532457108 15,797 96,321 SH   SOLE   96,321 0 0
LINDE PLC SHS G5494J103 68,207 322,990 SH   SOLE   322,990 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 38 857 SH   SOLE   857 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 7,400 7,255,000 PRN   SOLE   7,255,000 0 0
LKQ CORP COM 501889208 366 14,090 SH   SOLE   14,090 0 0
LOEWS CORP COM 540424108 6,976 205,164 SH   SOLE   205,164 0 0
LOGITECH INTL S A SHS H50430232 3,739 57,124 SH   SOLE   57,124 0 0
LOWES COS INC COM 548661107 179,113 1,326,764 SH   SOLE   1,326,764 0 0
M & T BK CORP COM 55261F104 23,292 223,961 SH   SOLE   223,961 0 0
MAGNA INTL INC COM 559222401 10,055 226,149 SH   SOLE   226,149 0 0
MANHATTAN ASSOCS INC COM 562750109 45,202 480,877 SH   SOLE   480,877 0 0
MANPOWERGROUP INC COM 56418H100 3,159 45,781 SH   SOLE   45,781 0 0
MANULIFE FINL CORP COM 56501R106 81,733 5,889,444 SH   SOLE   5,889,444 0 0
MARSH & MCLENNAN COS INC COM 571748102 19,298 180,358 SH   SOLE   180,358 0 0
MARTIN MARIETTA MATLS INC COM 573284106 133,458 644,726 SH   SOLE   644,726 0 0
MASTERCARD INCORPORATED CL A 57636Q104 46,194 156,060 SH   SOLE   156,060 0 0
MATCH GROUP INC COM 57665R106 241 2,229 SH   SOLE   2,229 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,503 8,394 SH   SOLE   8,394 0 0
MCDONALDS CORP COM 580135101 537 2,916 SH   SOLE   2,916 0 0
MEDTRONIC PLC SHS G5960L103 109,749 1,192,926 SH   SOLE   1,192,926 0 0
MERCK & CO. INC COM 58933Y105 56,077 728,267 SH   SOLE   728,267 0 0
MESOBLAST LTD SPONS ADR 590717104 15,306 1,391,475 SH   SOLE   1,391,475 0 0
METHANEX CORP COM 59151K108 263,330 14,629,422 SH   SOLE   14,629,422 0 0
METLIFE INC COM 59156R108 4,157 112,360 SH   SOLE   112,360 0 0
MICRON TECHNOLOGY INC COM 595112103 4,753 91,408 SH   SOLE   91,408 0 0
MICROSOFT CORP COM 594918104 540,941 2,651,673 SH   SOLE   2,651,673 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,007 334,141 SH   SOLE   334,141 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 9,225 271,328 SH   SOLE   271,328 0 0
MONDELEZ INTL INC CL A 609207105 26,433 518,293 SH   SOLE   518,293 0 0
MOODYS CORP COM 615369105 893 3,248 SH   SOLE   3,248 0 0
MOSAIC CO NEW COM 61945C103 322 24,777 SH   SOLE   24,777 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 37,044 264,597 SH   SOLE   264,597 0 0
NATIONAL OILWELL VARCO INC COM 637071101 5,228 435,657 SH   SOLE   435,657 0 0
NETEASE INC SPONSORED ADS 64110W102 2,029 4,730 SH   SOLE   4,730 0 0
NETFLIX INC COM 64110L106 1,365 3,001 SH   SOLE   3,001 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 664 5,110 SH   SOLE   5,110 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 8,138 813,820 SH   SOLE   813,820 0 0
NEWMONT CORP COM 651639106 6,652 107,284 SH   SOLE   107,284 0 0
NEWS CORP NEW CL A 65249B109 3,335 277,890 SH   SOLE   277,890 0 0
NEWS CORP NEW CL B 65249B208 11 897 SH   SOLE   897 0 0
NEXTERA ENERGY INC COM 65339F101 39,845 166,020 SH   SOLE   166,020 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 12,797 250,929 SH   SOLE   250,929 0 0
NIKE INC CL B 654106103 7,275 74,233 SH   SOLE   74,233 0 0
NORTONLIFELOCK INC COM 668771108 858 42,884 SH   SOLE   42,884 0 0
NRG ENERGY INC COM NEW 629377508 99 2,991 SH   SOLE   2,991 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 9,995 9,799,000 PRN   SOLE   9,799,000 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 12,957 10,202,000 PRN   SOLE   10,202,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 11,109 9,414,000 PRN   SOLE   9,414,000 0 0
NUTANIX INC CL A 67059N108 484 20,174 SH   SOLE   20,174 0 0
NUTRIEN LTD COM 67077M108 9,333 287,959 SH   SOLE   287,959 0 0
NVIDIA CORPORATION COM 67066G104 1,583 4,167 SH   SOLE   4,167 0 0
NXP SEMICONDUCTORS N V COM N6596X109 31,765 278,643 SH   SOLE   278,643 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 676 3,979 SH   SOLE   3,979 0 0
ON SEMICONDUCTOR CORP COM 682189105 7,604 380,219 SH   SOLE   380,219 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 20,150 16,653,000 PRN   SOLE   16,653,000 0 0
ONEOK INC NEW COM 682680103 114,337 3,464,759 SH   SOLE   3,464,759 0 0
ORACLE CORP COM 68389X105 21,979 399,613 SH   SOLE   399,613 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,488 3,526 SH   SOLE   3,526 0 0
OSHKOSH CORP COM 688239201 5,818 80,806 SH   SOLE   80,806 0 0
OWENS CORNING NEW COM 690742101 6,866 122,613 SH   SOLE   122,613 0 0
PACCAR INC COM 693718108 1,006 13,408 SH   SOLE   13,408 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 38,598 35,739,000 PRN   SOLE   35,739,000 0 0
PATTERSON UTI ENERGY INC COM 703481101 88 29,304 SH   SOLE   29,304 0 0
PAYPAL HLDGS INC COM 70450Y103 1,572 9,032 SH   SOLE   9,032 0 0
PEMBINA PIPELINE CORP COM 706327103 6,966 278,134 SH   SOLE   278,134 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,116 26,569 SH   SOLE   26,569 0 0
PEPSICO INC COM 713448108 185,306 1,403,833 SH   SOLE   1,403,833 0 0
PFIZER INC COM 717081103 47,655 1,444,076 SH   SOLE   1,444,076 0 0
PHILIP MORRIS INTL INC COM 718172109 388 5,549 SH   SOLE   5,549 0 0
PNC FINL SVCS GROUP INC COM 693475105 21,317 203,020 SH   SOLE   203,020 0 0
POOL CORPORATION COM 73278L105 1,515 5,569 SH   SOLE   5,569 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,660 13,389 SH   SOLE   13,389 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 7,221 6,812,000 PRN   SOLE   6,812,000 0 0
PROCTER AND GAMBLE CO COM 742718109 36,162 301,350 SH   SOLE   301,350 0 0
PROGRESSIVE CORP OHIO COM 743315103 14,999 187,482 SH   SOLE   187,482 0 0
PROLOGIS INC. COM 74340W103 290 3,119 SH   SOLE   3,119 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 10,137 10,344,000 PRN   SOLE   10,344,000 0 0
QIAGEN NV SHS NEW N72482123 5,114 119,803 SH   SOLE   119,803 0 0
QIAGEN NV DEBT 1.000%11/1 N72482AT4 9,720 9,000,000 PRN   SOLE   9,000,000 0 0
QUALCOMM INC COM 747525103 364 4,004 SH   SOLE   4,004 0 0
QUEST DIAGNOSTICS INC COM 74834L100 29,080 255,089 SH   SOLE   255,089 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 440 7,096 SH   SOLE   7,096 0 0
REALPAGE INC NOTE 1.500% 5/1 75606NAC3 20,628 19,100,000 PRN   SOLE   19,100,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,572 15,339 SH   SOLE   15,339 0 0
REPUBLIC SVCS INC COM 760759100 73,838 900,460 SH   SOLE   900,460 0 0
RESMED INC COM 761152107 638 3,323 SH   SOLE   3,323 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 7,665 140,616 SH   SOLE   140,616 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 7,169 176,949 SH   SOLE   176,949 0 0
ROYAL BK CDA COM 780087102 48,868 721,089 SH   SOLE   721,089 0 0
S&P GLOBAL INC COM 78409V104 23,663 71,924 SH   SOLE   71,924 0 0
SALESFORCE COM INC COM 79466L302 587 3,138 SH   SOLE   3,138 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 12 11,963 SH   SOLE   11,963 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 236 4,924 SH   SOLE   4,924 0 0
SEMPRA ENERGY COM 816851109 19,121 163,428 SH   SOLE   163,428 0 0
SERVICENOW INC COM 81762P102 216 533 SH   SOLE   533 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 525 14,570 SH   SOLE   14,570 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 11,627 717,434 SH   SOLE   717,434 0 0
SHERWIN WILLIAMS CO COM 824348106 209 361 SH   SOLE   361 0 0
SHOPIFY INC CL A 82509L107 50,843 53,505 SH   SOLE   53,505 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12,256 250,127 SH   SOLE   250,127 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 793 6,195 SH   SOLE   6,195 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 13,104 94,271 SH   SOLE   94,271 0 0
SOUTHWEST AIRLS CO COM 844741108 4,401 129,448 SH   SOLE   129,448 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 30,882 25,735,000 PRN   SOLE   25,735,000 0 0
SPX FLOW INC COM 78469X107 3,292 88,963 SH   SOLE   88,963 0 0
SSR MNG INC NOTE 2.500% 4/0 784730AB9 4,605 3,289,000 PRN   SOLE   3,289,000 0 0
STARBUCKS CORP COM 855244109 335 4,529 SH   SOLE   4,529 0 0
STEEL DYNAMICS INC COM 858119100 3,968 152,602 SH   SOLE   152,602 0 0
STRYKER CORPORATION COM 863667101 10,175 56,527 SH   SOLE   56,527 0 0
SUN LIFE FINANCIAL INC. COM 866796105 10,493 284,897 SH   SOLE   284,897 0 0
SUNCOR ENERGY INC NEW COM 867224107 12,904 761,658 SH   SOLE   761,658 0 0
SYNEOS HEALTH INC CL A 87166B102 1,467 25,296 SH   SOLE   25,296 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15,983 280,411 SH   SOLE   280,411 0 0
TAPESTRY INC COM 876030107 5,040 387,682 SH   SOLE   387,682 0 0
TARGET CORP COM 87612E106 4,604 38,369 SH   SOLE   38,369 0 0
TC ENERGY CORP COM 87807B107 93,912 2,187,053 SH   SOLE   2,187,053 0 0
TECHNIPFMC PLC COM G87110105 1,185 174,837 SH   SOLE   174,837 0 0
TECK RESOURCES LTD CL B 878742204 2,935 284,636 SH   SOLE   284,636 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,619 80,966 SH   SOLE   80,966 0 0
TELUS CORPORATION COM 87971M103 3,819 225,414 SH   SOLE   225,414 0 0
TERADYNE INC COM 880770102 360 4,239 SH   SOLE   4,239 0 0
TESLA INC COM 88160R101 553 512 SH   SOLE   512 0 0
TEXAS INSTRS INC COM 882508104 445 3,504 SH   SOLE   3,504 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,179 33,643 SH   SOLE   33,643 0 0
THOMSON REUTERS CORP. COM NEW 884903709 5,612 82,813 SH   SOLE   82,813 0 0
TIFFANY & CO NEW COM 886547108 28,922 237,066 SH   SOLE   237,066 0 0
TJX COS INC NEW COM 872540109 427 8,371 SH   SOLE   8,371 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 40,871 909,573 SH   SOLE   909,573 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 930 48,932 SH   SOLE   48,932 0 0
TRACTOR SUPPLY CO COM 892356106 25,224 191,092 SH   SOLE   191,092 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 216 2,424 SH   SOLE   2,424 0 0
TRANSDIGM GROUP INC COM 893641100 245 554 SH   SOLE   554 0 0
TRAVELERS COMPANIES INC COM 89417E109 67,620 593,161 SH   SOLE   593,161 0 0
TRINSEO S A SHS L9340P101 171,689 7,804,044 SH   SOLE   7,804,044 0 0
TRIP COM GROUP LTD ADS 89677Q107 41,551 1,598,102 SH   SOLE   1,598,102 0 0
TRUIST FINL CORP COM 89832Q109 15,178 399,415 SH   SOLE   399,415 0 0
TWITTER INC COM 90184L102 152 5,083 SH   SOLE   5,083 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 11,548 12,285,000 PRN   SOLE   12,285,000 0 0
TYSON FOODS INC CL A 902494103 6,883 114,716 SH   SOLE   114,716 0 0
UBS GROUP AG SHS H42097107 51,350 4,422,106 SH   SOLE   4,422,106 0 0
UNIFIRST CORP MASS COM 904708104 13,076 73,051 SH   SOLE   73,051 0 0
UNION PAC CORP COM 907818108 39,866 235,892 SH   SOLE   235,892 0 0
UNITED PARCEL SERVICE INC CL B 911312106 282 2,540 SH   SOLE   2,540 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,676 54,076 SH   SOLE   54,076 0 0
UNITEDHEALTH GROUP INC COM 91324P102 218,956 742,224 SH   SOLE   742,224 0 0
US BANCORP DEL COM NEW 902973304 12,716 343,675 SH   SOLE   343,675 0 0
VENTAS INC COM 92276F100 338 9,146 SH   SOLE   9,146 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 27,765 504,811 SH   SOLE   504,811 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,142 3,937 SH   SOLE   3,937 0 0
VISA INC COM CL A 92826C839 343,618 1,780,402 SH   SOLE   1,780,402 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,103 140,169 SH   SOLE   140,169 0 0
VMWARE INC CL A COM 928563402 945 6,099 SH   SOLE   6,099 0 0
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 10,400 11,064,000 PRN   SOLE   11,064,000 0 0
VOYA FINANCIAL INC COM 929089100 4,765 101,374 SH   SOLE   101,374 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 312 7,418 SH   SOLE   7,418 0 0
WALMART INC COM 931142103 657 5,479 SH   SOLE   5,479 0 0
WASTE CONNECTIONS INC COM 94106B101 12,326 131,752 SH   SOLE   131,752 0 0
WASTE MGMT INC DEL COM 94106L109 231 2,181 SH   SOLE   2,181 0 0
WEIS MKTS INC COM 948849104 2,092 41,843 SH   SOLE   41,843 0 0
WELLS FARGO CO NEW COM 949746101 44,260 1,702,308 SH   SOLE   1,702,308 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 762 3,357 SH   SOLE   3,357 0 0
WESTERN DIGITAL CORP. COM 958102105 2,732 62,100 SH   SOLE   62,100 0 0
WESTROCK CO COM 96145D105 4,384 156,568 SH   SOLE   156,568 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 61,665 2,802,972 SH   SOLE   2,802,972 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,147 229,593 SH   SOLE   229,593 0 0
XYLEM INC COM 98419M100 361 5,547 SH   SOLE   5,547 0 0
YANDEX N V SHS CLASS A N97284108 5,086 101,711 SH   SOLE   101,711 0 0
YUM CHINA HLDGS INC COM 98850P109 39,846 830,117 SH   SOLE   830,117 0 0
ZOETIS INC CL A 98978V103 214 1,564 SH   SOLE   1,564 0 0
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 13,231 10,337,000 PRN   SOLE   10,337,000 0 0