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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AFLAC INCCOMMON001055102882,432SH SOLE 2,43200
AGNC INVT CORPCOM00123Q1046443SH SOLE 44300
AES CORPCOMMON00130H10514,6141,008,539SH SOLE 587,4210421,118
AT&T INCCOMMON00206R10238,4841,273,035SH SOLE 846,7680426,267
ABBOTT LABSCOMMON00282410039,950436,943SH SOLE 254,5260182,417
ADOBE INCCOMMON00724F10124,65256,630SH SOLE 34,786021,844
ADV MICRO DEVICESCOMMON00790310730579SH SOLE 57900
AGILENT TECHN INCCOMMON00846U10127,686313,302SH SOLE 188,9890124,313
AGNICO EAGLE MINESCOMMON00847410830,570478,418SH SOLE 235,7060242,712
AKAMAI TECH INCCOMMON00971T101872SH SOLE 7200
ALAMOS GOLD INCLASS A01153210880486,448SH SOLE 7,856078,592
ALEXION PHARM INCCOMMON015351109761SH SOLE 6100
ALIBABA GROUP HLDGSPN ADS01609W10215,89673,697SH SOLE 57,480016,217
ALLSTATE CORPCOMMON0200021018,97492,526SH SOLE 55,512037,014
ALPHABET INCCLASS C02079K10743,18030,546SH SOLE 18,708011,838
ALPHABET INCCLASS A02079K30568,04147,982SH SOLE 29,034018,948
AMAZON COM INCCOMMON023135106145,36852,692SH SOLE 31,382021,310
AMERCOCOMMON023586100826SH SOLE 2600
AMEREN CORPORATIONCOMMON0236081026,68394,987SH SOLE 62,186032,801
AMERICAN EQ INVT LIFCOMMON0256762062419,771SH SOLE 9,77100
AMERISOURCE-BERGENCOMMON03073E10512,738126,408SH SOLE 76,631049,777
AMETEK INCCOMMON031100100991,109SH SOLE 1,10900
AMGEN INCCOMMON0311621001980SH SOLE 8000
ANGLOGOLD ASHANTI LISPONSOR0351282062,09471,021SH SOLE 69,77701,244
ANSYS INCCOMMON03662Q1052067SH SOLE 6700
APPLE INCCOMMON03783310079,515217,968SH SOLE 133,641084,327
APPLIED MATERIALSCOMMON03822210534570SH SOLE 57000
ARCH RESOURCES INCCOM USD03940R1071585,565SH SOLE 5,56500
ARCONIC CORPORATIONCOMMON03966V107433,105SH SOLE 3,10500
ASPEN TECHNOLOGY INCCOMMON0453271031931,860SH SOLE 1,86000
ATMOS ENERGY CORPCOMMON0495601053,24032,535SH SOLE 20,520012,015
AUTODESK INCCOMMON0527691061356SH SOLE 5600
AUTOMATIC DATA PROCCOMMON05301510315103SH SOLE 10300
AUTOZONE INCCOMMON0533321023632SH SOLE 3200
AVALONBAY COMMUNTIESREIT0534841017,61549,242SH SOLE 31,932017,310
BCE INCCOMMON05534B7607,276175,018SH SOLE 16,1830158,835
BMC STK HLDGS INCCOM USD05591B10929811,872SH SOLE 11,87200
BAIDU INCREP(100567521081,23010,260SH SOLE 10,26000
BANCO DE CHILEADS (RE059520106975,488SH SOLE 5,48800
BANK OF AMERICA CORPCOMMON06050510463,1062,657,115SH SOLE 1,569,15501,087,960
BANK OF MONTREALNC FLR06367X70520211,975SH SOLE 11,97500
BANK OF MONTREALNC RR C06368A20918012,700SH SOLE 12,70000
BANK OF NOVA SCOTIACOMMON0641491079,980241,948SH SOLE 21,7480220,200
BANK OF NOVA SCOTIANC PRF06415111126615,500SH SOLE 15,50000
BANK OF NOVA SCOTIANC PRF06415120245224,500SH SOLE 24,50000
BARRICK GOLD CORPCOMMON06790110856,2322,094,062SH SOLE 1,048,55701,045,505
BERKSHIRE HATHAWAYCLASS B08467070231,933178,886SH SOLE 106,427072,459
BEST BUY INCCOMMON08651610114,289163,736SH SOLE 101,811061,925
BIO RAD LABS INCCLASS A09057220711,68825,888SH SOLE 15,99709,891
BIOGEN INCCOMMON09062X10319,19571,742SH SOLE 45,398026,344
BORALEX INCCLASS A09950M3001,18852,365SH SOLE 4,827047,538
BRISTOL MYERS SQUIBBCOMMON11012210851,709879,406SH SOLE 515,2510364,155
BROADCOM INCCOMMON11135F10138,287121,312SH SOLE 75,969045,343
BROOKFIELD ASSET MGTCLASS A1125851042,25068,597SH SOLE 6,377062,220
BROOKFIELD OFFICE PTPFD CL-11290062615614,200SH SOLE 14,20000
BROWN FORMAN CORPCLASS B11563720913209SH SOLE 20900
B2GOLD CORPCOMMON11777Q2091,242218,572SH SOLE 154,530064,042
CBRE GROUP INCCLASS A12504L10913,470297,876SH SOLE 176,1060121,770
CGI INCCLASS A12532H1045,74391,456SH SOLE 9,570081,886
CME GROUP INCCLASS A12572Q105743SH SOLE 4300
CMS ENERGY CORPCOMMON1258961006,808116,542SH SOLE 76,560039,982
CSW INDUSTRIALS INCOM1264021062513,631SH SOLE 3,63100
CVS HEALTH CORPCOMMON12665010021,697333,959SH SOLE 199,0660134,893
CACI INTERNATIONALCLASS A1271903042571,186SH SOLE 1,18600
CDN APARTMENT PPTSREIT1349211051,36638,280SH SOLE 5,769032,511
CANADIAN IMPERIAL BKCOMMON13606910192913,940SH SOLE 1,183012,757
CDN IMP BANK COMMERCNON CUM13606944020319,675SH SOLE 19,67500
CDN NATL RAILWAYCOMMON1363751024,56651,771SH SOLE 5,216046,555
CDN NATURAL RESCOMMON1363851011,57791,189SH SOLE 8,781082,408
CDN PACIFIC RAILWAYCOMMON13645T1006,83526,957SH SOLE 2,437024,520
CATERPILLAR INCCOMMON14912310175589SH SOLE 58900
CELANESE CORPCOMMON1508701039,002104,260SH SOLE 64,148040,112
CENOVUS ENERGYCOMMON15135U1091,469315,132SH SOLE 30,1760284,956
CHEMED CORP NEWCOMMON16359R1036861,521SH SOLE 1,52100
CHINA CONSTR BK CORPSPON AD1689191081217,597SH SOLE 7,59700
CHINA COMMUNICATIONSSPON AD168926103716,628SH SOLE 6,62800
CHIPOTLE MEXICAN GRLCOMMON16965610511,95711,362SH SOLE 7,00604,356
CHURCH & DWIGHT INCCOMMON17134010218,667241,490SH SOLE 149,210092,280
CISCO SYSTEMS INC INCCOMMON17275R10263,6071,363,790SH SOLE 813,7010550,089
CLOROX CO INCCOMMON18905410915,86172,301SH SOLE 44,207028,094
COCA-COLA CO INCCOMMON19121610042,158943,553SH SOLE 571,8620371,691
COGNIZANT TECH SOLNSINCCLASS A19244610211201SH SOLE 20100
COLGATE PALMOLIVE COINCCOMMON19416210324,670336,747SH SOLE 206,3050130,442
COLLIERS INTL INCSUB VTG1946931071,16520,370SH SOLE 1,810018,560
COMCAST CORP INCCLASS A20030N10147,1191,208,790SH SOLE 726,3710482,419
COMPANIA CERVECERIASINCADR (2204429104825,709SH SOLE 005,709
COMPANIA DE MINAS BUINCSP ADR20444810414615,999SH SOLE 15,99900
CONSOLDTD EDISON INCINCCOMMON209115104793SH SOLE 9300
CONSTELLATION BRANDSINCCLASS A21036P10817,729101,340SH SOLE 64,137037,203
CONSTELLATION SFTWR INCCOMMON21037X10010291SH SOLE 9100
COOPER COMPANIES INCINCCOMMON216648402829SH SOLE 2900
CORNING INCORPORATEDINCCOMMON21935010513484SH SOLE 48400
CORTEVA INC INCCOM22052L1047,832292,350SH SOLE 173,7400118,610
COSTCO WHSL CORP INCCOMMON22160K10554,764180,615SH SOLE 111,232069,383
COSTAR GROUP INC INCCOMMON22160N10915,60721,961SH SOLE 14,02107,940
CUMMINS INC INCCOMMON23102110613,44677,607SH SOLE 50,209027,398
DBX ETF TR INCTRACKER2330518792,36379,545SH SOLE 34,887044,658
D R HORTON INC INCCOMMON23331A10931,075560,409SH SOLE 339,7820220,627
DTE ENERGY CO INCCOMMON2333311078,54979,528SH SOLE 60,478019,050
DAVITA INC INCCOMMON23918K10813,025164,585SH SOLE 102,289062,296
DEERE & COCOMMON2441991051276SH SOLE 7600
WALT DISNEY COCOMMON25468710635,057314,388SH SOLE 193,0290121,359
DISCOVERY INCCOMMON25470F3027379SH SOLE 37900
DOLLAR GEN CORPCOMMON2566771058,60045,141SH SOLE 28,295016,846
DOLLARAMACOMMON25675T1073,20796,714SH SOLE 8,583088,131
DOMINOS PIZZA INCCOMMON25754A20112,55633,986SH SOLE 21,638012,348
DOVER CORPCOMMON260003108989SH SOLE 8900
DUKE ENERGY CORPCOMMON26441C20414,033175,659SH SOLE 103,613072,046
DUNKIN BRANDS GRCOMMON26550410076011,649SH SOLE 11,64900
DUPONT DE NEMOURSCOM26614N1027,069133,045SH SOLE 90,028043,017
EASTMAN CHEM COCOMMON2774321004,74568,141SH SOLE 46,770021,371
EBAY INCCOMMON27864210313250SH SOLE 25000
EDWARDS LIFESCIENCECOMMON28176E10813189SH SOLE 18900
ELANCO ANIMAL HEALTHCOMMON28414H1037323SH SOLE 32300
ELECTRONIC ARTS INCCOMMON28551210919,715149,303SH SOLE 90,991058,312
EMPIRE LTDCLASS A2918434072,736114,611SH SOLE 10,4030104,208
ENBRIDGE INCCOMMON29250N1055,399178,127SH SOLE 15,8610162,266
ENBRIDGE INCCUM RED29250N592141,500SH SOLE 1,50000
EQUITY RESIDENTIALSH BEN29476L10712210SH SOLE 21000
ERO COPPER CORPCOMMON29600610973751,025SH SOLE 3,894047,131
ESSEX PPTY TR INCREIT2971781057,68433,529SH SOLE 20,591012,938
EVERGY INCCOMMON30034W1067,542127,206SH SOLE 82,932044,274
EVERSOURCE ENERGYCOMMON30040W1087,64791,837SH SOLE 59,643032,194
EXELON CORPCOMMON30161N10114,839408,894SH SOLE 245,7980163,096
EXPEDITORS INTL WASHCOMMON3021301099121SH SOLE 12100
FACEBOOK INCCLASS A30303M10262,728276,251SH SOLE 167,3130108,938
FASTENAL COCOMMON3119001043,51982,147SH SOLE 53,401028,746
FIFTH THIRD BANCORPCOMMON316773100442,271SH SOLE 2,27100
FIRST HORIZON NATLCOMMON32051710532432,517SH SOLE 32,51700
FIRST QUANTUM MNRLCOMMON33593410511,0351,389,060SH SOLE 742,8480646,212
FIRST REPUBLIC BANKCOMMON33616C1009,48789,507SH SOLE 59,995029,512
FORTINET INCCOMMON34959E10927,465200,082SH SOLE 122,440077,642
FORTIVE CORPORATIONCOMMON34959J10813188SH SOLE 18800
FRANCO NEVADA CORPCOMMON35185810536,933264,994SH SOLE 157,5350107,459
FREEPORT-MCMORAN INCCOMMON35671D85742,7193,692,200SH SOLE 2,058,31701,633,883
GALLAGHER ARTHR J&COCOMMON3635761099,28995,283SH SOLE 61,552033,731
GENERAL MILLS INC p;COCOMMON37033410423,225376,727SH SOLE 228,7270148,000
GOLD FIELDS LTD p;COSPONSOR38059T106859,095SH SOLE 9,09500
GRAINGER W W INC p;COCOMMON38480210413,92244,314SH SOLE 27,565016,749
GROUP 1 AUTOMOTIVE p;COCOMMON3989051092013,045SH SOLE 3,04500
GRUPO FINANCIERO BANp;COADR40052P1071347,767SH SOLE 7,76700
HDFC BANK LTD p;COADR (340415F1011,04723,026SH SOLE 6,030016,996
HP INC p;COCOMMON40434L105341,925SH SOLE 1,92500
HEALTHPEAK PROPERTIEp;COCOM USD42250P103411,471SH SOLE 1,47100
HEROUX-DEVTEK INC p;COCOMMON42774L1091,260168,569SH SOLE 15,0910153,478
THE HERSHEY COMPANY p;COCOMMON42786610816,274125,552SH SOLE 77,561047,991
HOME DEPOT INC p;COCOMMON43707610235,338141,066SH SOLE 78,802062,264
HONEYWELL INTL INC p;COCOMMON43851610648,339334,318SH SOLE 197,1590137,159
HORMEL FOODS CORP p;COCOMMON44045210013,066270,690SH SOLE 164,4600106,230
HOULIHAN LOKEY INC p;COCOMMON4415931003205,747SH SOLE 5,74700
HOWMET AEROSPACE INCp;COCOM44320110826516,725SH SOLE 16,72500
HUMANA INC p;COCOMMON44485910221,70455,973SH SOLE 34,238021,735
HUNT JB TRANS SVCS p;COCOMMON44565810713104SH SOLE 10400
ITT INC p;COCOMMON45073V10872512,341SH SOLE 12,34100
IBERIABANK CORP p;COCOMMON45082810873716,186SH SOLE 16,18600
ICICI BK LTD p;COADR (245104G10420922,493SH SOLE 22,49300
IDEXX LABS INC p;COCOMMON45168D104928SH SOLE 2800
ILLINOIS TOOL WORKS p;COCOMMON45230810913,16075,262SH SOLE 47,487027,775
IMPERIAL OIL LTD p;COCOMMON4530384081,14571,386SH SOLE 6,837064,549
INNERGEX RENEWABLE p;COCOMMON45790B1041,619115,424SH SOLE 10,6400104,784
INTEL CORP p;COCOMMON45814010040,891683,445SH SOLE 421,6910261,754
INTACT FINANCIAL p;COCOMMON45823T1066,34366,857SH SOLE 6,161060,696
INTER CONTINENTAL EXp;COCOM45866F10420,435223,086SH SOLE 135,142087,944
INTL BUSINESS MCHN p;COCOMMON45920010124199SH SOLE 19900
INTL FLAVORS & FRAGRCOMMON4595061011085SH SOLE 8500
INTERRENT REIT RAGRUNITS46071W20579275,274SH SOLE 6,512068,762
INTUIT RAGRCOMMON4612021031242SH SOLE 4200
INVESCO EXCHNG TRADERAGRSR LN E46138G50848522,708SH SOLE 22,70800
ISHARES INC RAGRMSCI AU4642861032,202114,255SH SOLE 101,055013,200
ISHARES RAGRGLB SIL46428632746334,611SH SOLE 34,61100
ISHARES INC RAGRMSCI BR46428640050617,593SH SOLE 2,287015,306
ISHARES INC RAGRMSCI EU4642866089,946272,633SH SOLE 213,431059,202
ISHARES RAGRCHILE C464286640501,995SH SOLE 1,99500
ISHARES INC RAGRMSCI SW46428674926,983692,582SH SOLE 582,2940110,288
ISHARES INC RAGRMSCI SO46428677231,158545,384SH SOLE 503,672041,712
ISHARES RAGRMSCI ST4642867801,77550,359SH SOLE 0050,359
ISHARES RAGRMSCI NE46428681434710,608SH SOLE 10,60800
ISHARES INC RAGRMSCI ME4642868224,771149,662SH SOLE 00149,662
ISHARES RAGRHONG KO4642868712,807131,355SH SOLE 38,476092,879
ISHARES TR RAGRTIPS BD4642871763893,165SH SOLE 3,16500
ISHARES RAGRCHINA L4642871845,005126,065SH SOLE 00126,065
ISHARES RAGREMERG M46428723419,991499,909SH SOLE 244,7080255,201
ISHARES RAGRJP MOR4642882814914,492SH SOLE 4,49200
ISHARES S&P/TSX 60INDEX E46428D10856932,916SH SOLE 32,91600
ISHARES MSCI 60INDIA I46429B5988,133280,257SH SOLE 28,0100252,247
ISHARES 60CHINA E46429B6716,874105,021SH SOLE 10,460094,561
ISHARES S&P/TSX CDNPRF COM46431G20534945,000SH SOLE 45,00000
ISHARES INC CDNCORE MS46434G1031,97641,503SH SOLE 41,50300
ISHARES INC CDNMSCI TA46434G7726,610164,335SH SOLE 21,8250142,510
ISHARES INC CDNMSCI SI46434G7801085,754SH SOLE 5,75400
ISHARES INC CDNMSCI MA46434G8144,280169,787SH SOLE 00169,787
ISHARES INC CDNMSCI JA46434G82221,740395,855SH SOLE 321,797074,058
ISHARES TR CDNMSCI UK46435G33459823,231SH SOLE 19,24503,986
IVANHOE MINES CDNCLASS A46579R1041,845652,566SH SOLE 58,5960593,970
JPMORGAN CHASE & COCOMMON46625H100890SH SOLE 9000
JACOBS ENGR GROUP COCOMMON4698141078,523100,503SH SOLE 64,735035,768
JD.COM INC COADS EA47215P1061,98232,928SH SOLE 26,95005,978
JINKOSOLAR HLDG CO COADS (247759T10018110,203SH SOLE 10,20300
JOHNSON & JOHNSONCOMMON478160104166,9021,186,815SH SOLE 725,4170461,398
KELLY SERVICES INC NCLASS A4881522081036,543SH SOLE 6,54300
KEYSIGHT TECHNOLOGS NCOMMON49338L10313,482133,780SH SOLE 91,450042,330
KIMBERLY CLARK CORP NCOMMON49436810319,425137,423SH SOLE 83,138054,285
KINROSS GOLD CORP NCOMMON4969024049,9841,383,428SH SOLE 1,049,6160333,812
KIRKLAND LAKE GOLD NCOMMON49741E10011,001267,991SH SOLE 107,5910160,400
KROGER CO NCOMMON50104410115,112446,448SH SOLE 281,2660165,182
LKQ CORP NCOMMON5018892088295SH SOLE 29500
LAM RESEARCH CORP NCOMMON51280710835107SH SOLE 10700
ESTEE LAUDER CO NCLASS A518439104129686SH SOLE 68600
LAUREATE EDUCATION NCOM USD51861320315215,239SH SOLE 15,23900
LENNAR CORP NCLASS A52605710412193SH SOLE 19300
LILLY ELI & COCOMMON53245710869,660424,290SH SOLE 259,6800164,610
LITHIA MTRS INCCL A5367971033982,628SH SOLE 2,62800
LITTELFUSE INCCOM USD5370081047064,135SH SOLE 4,13500
LOBLAW COS LTDCOMMON5394811016,530134,528SH SOLE 12,2570122,271
LOCKHEED MARTIN CORPCOMMON53983010914,31539,229SH SOLE 23,493015,736
LUNDIN MINING CORPCOMMON5503721065,4041,011,002SH SOLE 352,1370658,865
M & T BK CORPCOMMON55261F10410,409100,118SH SOLE 60,602039,516
MAPLE LEAF FOODSCOMMON5649051072,745131,123SH SOLE 12,9010118,222
MANULIFE FINCL CORPCOMMON56501R1064,682345,257SH SOLE 31,6300313,627
MASCO CORPCOMMON57459910614,435287,488SH SOLE 178,3150109,173
MASTERCARD INCCLASS A57636Q10444,802151,511SH SOLE 94,084057,427
MCCORMICK & CO INCCOMMON57978020626144SH SOLE 14400
MCDONALDS CORP NCCOMMON58013510131,136168,788SH SOLE 103,639065,149
MCKESSON CORP NCCOMMON58155Q1032,98019,422SH SOLE 12,19307,229
MELCO RESORTS & ENTADR (3585464100211,335SH SOLE 1,33500
MERCK & CO INCCOMMON58933Y10553,288689,105SH SOLE 425,8000263,305
METRO INCCOMMON59162N1096,933168,618SH SOLE 19,0540149,564
METTLER TOLEDO INTLCOMMON5926881051417SH SOLE 1700
MICROSOFT CORPCOMMON594918104170,681838,684SH SOLE 501,4310337,253
MICRON TECHNOLOGYCOMMON59511210324,882482,958SH SOLE 295,9170187,041
MID-AMER APT CMNTYSREIT59522J1037,85368,481SH SOLE 43,757024,724
RAMSAY HEALTH CAREORD6041995039205SH SOLE 20500
AMCOR PLCCDI 1:160666080326726,828SH SOLE 0026,828
MOLINA HEALTHCARECOMMON60855R10011,95467,165SH SOLE 41,784025,381
FORTESCUE METALSORD60862530011,3571,191,027SH SOLE 752,8410438,186
TELSTRA CORPORD6087289008,2213,814,962SH SOLE 2,584,10301,230,859
MOMO INCDR EACH60879B10710572SH SOLE 57200
MONDELEZ INTL INCCOMMON60920710531,972625,317SH SOLE 381,7290243,588
MONSTER BEVERAGE CRPCOM USD61174X10914,895214,874SH SOLE 133,525081,349
ASX LIMITEDORD6129222094,72280,323SH SOLE 53,417026,906
BHP GROUP LTDNPV6144690097,184291,298SH SOLE 166,9240124,374
MOODYS CORPCOMMON6153691051037SH SOLE 3700
CSL LTDORD6185495056,64733,640SH SOLE 20,696012,944
REA GROUP LTDORD6198578056,03981,306SH SOLE 54,560026,746
COCHLEAR LTDORD62117980518137SH SOLE 13700
CMNWLTH BK OF AUSTORD6215035057,785162,876SH SOLE 130,123032,753
RIO TINTO LIMITEDORD62201030513,186195,508SH SOLE 126,795068,713
APA GROUPORD6247306057,111927,928SH SOLE 575,2630352,665
NETAPP INC COMCOMMON64110D10413,788310,742SH SOLE 197,6860113,056
NETEASE INCADR (2564110W1021,2672,951SH SOLE 1,86101,090
NEW ORIENTAL ED&TECHADR (16475811071,71313,152SH SOLE 9,69703,455
NEWMONT CORPORATION TECHCOM65163910638,816628,710SH SOLE 412,6800216,030
NEXTERA ENERGY INC TECHCOMMON65339F10117,87674,429SH SOLE 43,592030,837
NIKE INC TECHCLASS B65410610332331SH SOLE 33100
NORDSTROM INC TECHCOMMON6556641008531SH SOLE 53100
NEWCREST MINING TECHORD66371010012,988598,310SH SOLE 447,8980150,412
NORTHLAND POWER TECHCOMMON6665111001,97879,298SH SOLE 35,337043,961
NORTHWEST NATURAL HLTECHCOMMON66765N1055489,822SH SOLE 9,82200
NVIDIA CORP TECHCOMMON67066G10412,40432,649SH SOLE 20,234012,415
NUTRIEN LTD TECHCOMMON67077M10813,533422,565SH SOLE 209,1590213,406
NORTHERN STAR RESRCSTECHORD671745608252,715SH SOLE 2,71500
OMNICOM GROUP INC TECHCOMMON6819191068148SH SOLE 14800
SONIC HEALTHCARE TECHORD6821120061115,309SH SOLE 5,30900
ORACLE CORP TECHCOMMON68389X10539,702718,323SH SOLE 432,3600285,963
PNC FINL SVCS GRP TECHCOMMON69347510518,509175,924SH SOLE 107,162068,762
PT BK RAKYAT TECHADR SHS69366X10040139,503SH SOLE 10,145029,358
PT BK MANDIRI PERS TECHADR69367U10538456,918SH SOLE 17,330039,588
PACCAR INC TECHCOMMON69371810820270SH SOLE 27000
PAN AMERICAN SILVER TECHCOMMON6979001081213,971SH SOLE 3,97100
WOOLWORTHS GROUP LTDTECHORD698123908893,470SH SOLE 3,47000
PAR PACIFIC HOLDINGSTECHCOMMON69888T20710111,190SH SOLE 11,19000
PAREX RESOURCES TECHCOMMON69946Q1041,652137,515SH SOLE 28,5080109,007
PARKER HANNIFIN CORPTECHCOMMON701094104737SH SOLE 3700
PARKLAND CORP TECHCOMMON70137W1084173SH SOLE 00173
PAYCHEX INC TECHCOMMON70432610722297SH SOLE 29700
PEPSICO INC TECHCOMMON71344810843,729330,629SH SOLE 198,5640132,065
PERKINELMER INC TECHCOMMON71404610913132SH SOLE 13200
PT TELEKOMUNIKAS INDTECHADR (1071568410637317,043SH SOLE 6,598010,445
PFIZER INC TECHCOMMON71708110353,0981,623,780SH SOLE 936,0550687,725
PHILIP MORRIS INTL TECHCOMMON71817210942606SH SOLE 60600
PORTLAND GEN ELEC COTECHCOMMON7365088471894,513SH SOLE 4,51300
PROCTER AND GAMBLE CTECHCOM74271810960,988510,062SH SOLE 298,1090211,953
PROGRESSIVE CORP TECHCOMMON743315103786SH SOLE 8600
PROLOGIS INC TECHCOMMON74340W10318193SH SOLE 19300
PRUDENTIAL FINL TECHCOMMON74432010217284SH SOLE 28400
PULTEGROUP INC TECHCOMMON7458671016,894202,591SH SOLE 133,042069,549
QUALCOMM INC TECHCOMMON74752510330327SH SOLE 32700
QUEBECOR INC TECHCLASS B7481932081,58874,147SH SOLE 10,227063,920
RPM INTERNATIONAL TECHCOMMON74968510318243SH SOLE 24300
RAYTHEON TECHNOLOGIETECHCOM USD75513E1012,70943,967SH SOLE 26,996016,971
REGENERON PHARMCTCLSTECHCOMMON75886F10723,85738,254SH SOLE 23,374014,880
REGIONS FINL CORP TECHCOMMON7591EP100272,440SH SOLE 2,44000
RENT A CTR INC NEW TECHCOMMON76009N10038113,690SH SOLE 13,69000
REPUBLIC SVCS INC TECHCOMMON7607591001812,203SH SOLE 2,20300
RESMED INC TECHCOMMON7611521071684SH SOLE 8400
RICHELIEU HARDWARE TECHCOMMON76329W10367031,584SH SOLE 2,595028,989
ROCKWELL AUTOMATION TECHCOMMON773903109524SH SOLE 2400
ROGERS COMMUNICATIONTECHCLASS B7751092002,46861,630SH SOLE 5,410056,220
ROPER TECHNOLOGIES TECHCOMMON77669610615,32939,480SH SOLE 24,972014,508
ROSS STORES INC TECHCOMMON77829610310117SH SOLE 11700
ROYAL BANK CDA TECHCOMMON78008710215,577230,339SH SOLE 20,8900209,449
ROYAL GOLD INC TECHCOMMON7802871082,83622,815SH SOLE 22,81500
S&P GLOBAL INCCOMMON78409V1042062SH SOLE 6200
SPDR S&P 500 ETF TRUNITS S78462F10314,23146,150SH SOLE 40,92905,221
SVB FINANCIAL GROUP TRCOMMON78486Q10112,24156,795SH SOLE 36,231020,564
SALESFORCE.COM TRCOMMON79466L30215,71883,908SH SOLE 51,772032,136
SAPUTO INC TRCOMMON80291210585335,874SH SOLE 4,013031,861
SERVICENOW INC TRCOMMON81762P1029,96024,589SH SOLE 16,26708,322
SHERRITT INTL CORP TRCOMMON82390110304,250SH SOLE 004,250
SHERWIN WILLIAMS CO TRCOMMON824348106915SH SOLE 1500
SINCLAIR BROADCAST TRCLASS A829226109834,480SH SOLE 4,48000
SONOCO PRODS TRCOMMON83549510269513,290SH SOLE 13,29000
SOUTHERN CO TRCOMMON84258710715,093291,090SH SOLE 172,5170118,573
SOUTHERN COPPER CORP TRCOMMON84265V1052,14053,802SH SOLE 38,704015,098
STARBUCKS CORP TRCOMMON85524410928378SH SOLE 37800
SUN LIFE FNCL INC TRCOMMON8667961054,834131,970SH SOLE 11,9030120,067
SUNCOR ENERGY INC TRCOMMON8672241071,46387,037SH SOLE 7,692079,345
SYSCO CORP TRCOMMON87182910740725SH SOLE 72500
TJX COMPANIES INC TRCOMMON87254010911,219221,895SH SOLE 132,863089,032
TMX GROUP LIMITED TRCOMMON87262K1051,41914,396SH SOLE 1,316013,080
TAIWAN SEMICONDUCTOR TRSP ADR8740391004387,712SH SOLE 7,71200
TAL EDUCATION GRP TRSPON AD8740801041,15616,911SH SOLE 9,81707,094
TARGET CORPORATION TRCOMMON87612E10635,747298,068SH SOLE 182,1890115,879
TC ENERGY TRCOMMON87807B1072,52259,226SH SOLE 5,428053,798
TC ENERGY TR1ST PRF87807B8002200SH SOLE 20000
TELEDYNE TECH INC TRCOMMON8793601059,51830,609SH SOLE 19,691010,918
TELUS CORP TRCOMMON87971M1034,918294,167SH SOLE 26,9010267,266
TEXAS INSTRUMENTS TRCOMMON88250810418144SH SOLE 14400
THOMSON REUTERS CORP TRCOMMON8849037092,25633,305SH SOLE 4,418028,887
TOROMONT INDS LTD TRCOMMON8911021052,45349,588SH SOLE 4,382045,206
TORONTO DOMINION BK TRNC PRF89114557518910,250SH SOLE 10,25000
TORONTO DOMINION BK TRCOMMON89116050914,883334,555SH SOLE 30,3750304,180
TORONTO DOMINION BK TRNC PRF89116064016812,400SH SOLE 12,40000
TORONTO DOMINION BK TRNC PRF89116066521912,825SH SOLE 12,82500
TRACTOR SUPPLY CO TRCOMMON89235610612,98398,511SH SOLE 59,551038,960
TRANSUNION TRCOMMON89400J1073,49940,201SH SOLE 26,613013,588
TRICON RESIDENTIAL TRCOMMON89612W1022,000297,697SH SOLE 26,1500271,547
UGI CORP TRCOMMON9026811059290SH SOLE 29000
US BANCORP DEL TRCOMMON902973304782,129SH SOLE 2,12900
ULTA BEAUTY INC TRCOM90384S303734SH SOLE 3400
UNITED PARCEL SERVIC TRCLASS B91131210618,230163,971SH SOLE 94,545069,426
UNITEDHEALTH GRP INC TRCOMMON91324P10230,724104,168SH SOLE 63,721040,447
VANECK VECTORS TRGOLD MI92189F106227,3096,197,084SH SOLE 3,068,49203,128,592
VANECK VECTORS TRRUSSIA92189F403894,268SH SOLE 004,268
VANECK VECTORS TRJR GOLD92189F791131,5552,653,380SH SOLE 2,206,6300446,750
VEEVA SYSTEMS INC TRCL A CO9224751085,24822,387SH SOLE 14,29508,092
VERISIGN INC TRCOMMON92343E102942SH SOLE 4200
VERIZON COMMUNICATIO TRCOMMON92343V10479,9501,450,201SH SOLE 805,9020644,299
VERISK ANALYTICS INC TRCOM92345Y1061588SH SOLE 8800
VISA INC TRCLASS A92826C83944230SH SOLE 23000
WSP GLOBAL INC TRCOMMON92938W2022,40039,266SH SOLE 4,921034,345
WABTEC TRCOMMON92974010850860SH SOLE 86000
WADDELL & REED FINLCLASS A93005910022814,696SH SOLE 14,69600
WALMART INC INLCOMMON9311421033,50529,260SH SOLE 13,274015,986
WAL MART DE MEXICO INLSP ADR(93114W10734314,258SH SOLE 8,39005,868
WALGREENS BOOTS ALNCINLCOMMON9314271081824,294SH SOLE 4,29400
WASTE CONNECTIONS INLCOMMON94106B1016,86273,470SH SOLE 8,536064,934
WASTE MANAGEMENT INCINLCOMMON94106L1091761,662SH SOLE 1,66200
WATERS CORP INLCOMMON9418481031056SH SOLE 5600
WEST PHARMACEUT SVS INLCOMMON9553061056,04926,629SH SOLE 17,01509,614
GEORGE WESTON LTD INLCOMMON96114850979910,941SH SOLE 932010,009
WHEATON PRECIOUS MTLINLCOMMON96287910210,285234,205SH SOLE 143,115091,090
WOODWARD INC INLCOMMON9807451033694,758SH SOLE 4,75800
XCEL ENERGY INC INLCOMMON98389B10016,222259,556SH SOLE 158,9990100,557
XYLEM INC INLCOMMON98419M10019285SH SOLE 28500
XEROX HOLDINGS CORP INLCOM USD98421M10614892SH SOLE 89200
YAMANA GOLD INC INLCOMMON98462Y1003,681674,159SH SOLE 674,15900
YUM CHINA HOLDINGS INLCOMMON98850P1092304,787SH SOLE 4,78700
ZENDESK INC INLCOMMON98936J1016717,581SH SOLE 7,58100
ZOETIS INC INLCOMMON98978V10332,378236,270SH SOLE 150,655085,615
DEXUS INLSTAPLEDB033YN6037,6241,203,556SH SOLE 810,5990392,957
GOODMAN GROUP INLSTAPLEDB03FYZ40312,5731,229,706SH SOLE 812,7450416,961
EVOLUTION MINING INLNPVB3X0F910335189,800SH SOLE 89,80000
TREASURY WINE ESTA INLNPVB61JC67033,608500,097SH SOLE 345,7080154,389
AUSNET SERVICES INLORDBPXR7J003267232,008SH SOLE 232,00800
AGL ENERGY INLORDBSS7GP50313,4971,149,729SH SOLE 724,7420424,987
SOUTH32 LIMITED INLORDBWSW5D9036,7954,838,005SH SOLE 3,240,75601,597,249
COLES GROUP LTD INLNPVBYWR0T5036483SH SOLE 48300
AON PLC INLCL A ORG0403H10817,48790,794SH SOLE 55,858034,936
ACCENTURE PLC INLCLASS AG1151C10142,088196,014SH SOLE 117,816078,198
BROOKFIELD PROPERTY INLPARTNERG1624910714014,198SH SOLE 14,19800
BROOKFIELD INFR PRTRINLCUM CLG1625216819311,400SH SOLE 11,40000
BROOKFIELD RENEWABLEINLCOMMONG162581083507,336SH SOLE 57906,757
BUNGE LIMITED INLCOMMONG169621059,019219,269SH SOLE 143,012076,257
CREDICORP LTD INLCOMMONG2519Y1081,2779,551SH SOLE 5,41404,137
COCA-COLA EU PARTNRSINLPLC ORDG258391046159SH SOLE 15900
IHS MARKIT LTD INLSHSG4756710513167SH SOLE 16700
INVESCO LTD INLCOMMONG491BT108141,277SH SOLE 1,27700
JOHNSON CONTROLS INTINLORDINARG51502105641,861SH SOLE 1,86100
LIBERTY GLOBAL PLC INLCLASS CG5480U1208386SH SOLE 38600
LINDE PLC INLSHSG5494J1037,09333,440SH SOLE 20,764012,676
MEDTRONIC PLC INLSHSG5960L10322,899249,720SH SOLE 150,202099,518
APTIV PLC INLORDINARG6095L1098105SH SOLE 10500
TRANE TECHNOLOGI PLCINLORDINARG8994E10311,196125,829SH SOLE 84,786041,043
GARMIN LTD INLCOMMONH2906T10923232SH SOLE 23200
TE CONNECTIVITY INLCOMMONH8498910421,833267,730SH SOLE 165,9770101,753
CHECK POINT SOFTWAREINLORDINARM2246510411105SH SOLE 10500
LYONDELLBASELL INDUSINLSHARESN5374510051780SH SOLE 78000
YANDEX N.V. INLCLASS AN972841081,36727,325SH SOLE 18,16409,161
PUT NDX US 1220 6425INLPUT NDXNDXUS12P643500SHPutSOLE 50000
CHAMPION IRON LTD INLORDINARQ229641027337,729SH SOLE 37,72900
ROYAL CARIBBEAN CRUSINLCOMMONV7780T10310203SH SOLE 20300
VODAFONE GROUP INLC SHAREVODASHC0372134,183SH SOLE 00134,183