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
AFLAC INC COMMON 001055102 6,290 122,893 SH   SOLE   83,263 0 39,630
AES CORP COMMON 00130H105 8,554 319,055 SH   SOLE   208,157 0 110,898
AT&T INC COMMON 00206R102 6,343 209,546 SH   SOLE   155,613 0 53,933
ABBOTT LABS COMMON 002824100 22,202 185,267 SH   SOLE   124,920 0 60,347
ADOBE INC COMMON 00724F101 14,470 30,439 SH   SOLE   21,799 0 8,640
ADV MICRO DEVICES COMMON 007903107 361 4,597 SH   SOLE   4,597 0 0
AGILENT TECHN INC COMMON 00846U101 19,062 149,933 SH   SOLE   105,140 0 44,793
AGNICO EAGLE MINES COMMON 008474108 9,720 168,143 SH   SOLE   108,855 0 59,288
AKAMAI TECH INC COMMON 00971T101 7 72 SH   SOLE   72 0 0
ALEXION PHARM INC COMMON 015351109 115 750 SH   SOLE   750 0 0
ALIBABA GROUP HLDG SPN ADS 01609W102 6,892 30,397 SH   SOLE   30,397 0 0
ALLSTATE CORP COMMON 020002101 10,602 92,268 SH   SOLE   63,515 0 28,753
ALPHABET INC CLASS C 02079K107 15,517 7,501 SH   SOLE   4,735 0 2,766
ALPHABET INC CLASS A 02079K305 24,600 11,927 SH   SOLE   7,424 0 4,503
AMAZON COM INC COMMON 023135106 35,604 11,507 SH   SOLE   7,818 0 3,689
AMEREN CORPORATION COMMON 023608102 3,797 46,670 SH   SOLE   32,717 0 13,953
AMERICAN EQ INVT LIF COMMON 025676206 100 3,157 SH   SOLE   3,157 0 0
AMERICAN EXPRESS CO COMMON 025816109 34 243 SH   SOLE   243 0 0
AMERICAN WTR WKS CO COMMON 030420103 1,584 10,565 SH   SOLE   7,174 0 3,391
AMERISOURCE-BERGEN COMMON 03073E105 6,641 56,248 SH   SOLE   37,073 0 19,175
AMGEN INC COMMON 031162100 10 41 SH   SOLE   41 0 0
ANGLOGOLD ASHANTI LI SPONSOR 035128206 27 1,244 SH   SOLE   0 0 1,244
APPLE INC COMMON 037833100 61,580 504,131 SH   SOLE   351,349 0 152,782
APPLIED MATERIALS COMMON 038222105 2,850 21,329 SH   SOLE   21,329 0 0
ARCH RESOURCES INC COM USD 03940R107 130 3,136 SH   SOLE   3,136 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 268 1,860 SH   SOLE   1,860 0 0
ATMOS ENERGY CORP COMMON 049560105 2,432 24,604 SH   SOLE   16,942 0 7,662
AUTODESK INC COMMON 052769106 1,531 5,525 SH   SOLE   5,525 0 0
AUTOHOME INC ADR EAC 05278C107 285 3,056 SH   SOLE   3,056 0 0
AUTOMATIC DATA PROC COMMON 053015103 10 55 SH   SOLE   55 0 0
AVALONBAY COMMUNTIES REIT 053484101 4,513 24,457 SH   SOLE   17,013 0 7,444
AVERY DENNISON CORP COMMON 053611109 939 5,114 SH   SOLE   5,114 0 0
BCE INC COMMON 05534B760 11 237 SH   SOLE   237 0 0
BAIDU INC REP(8 O 056752108 1,715 7,881 SH   SOLE   7,881 0 0
BANK OF AMERICA CORP COMMON 060505104 23,087 596,714 SH   SOLE   396,298 0 200,416
BANK OF MONTREAL COMMON 063671101 1,248 14,000 SH   SOLE   14,000 0 0
BANK OF MONTREAL NC RR C 06368A209 255 12,700 SH   SOLE   12,700 0 0
BANK OF NOVA SCOTIA NC PRF 064151202 498 24,500 SH   SOLE   24,500 0 0
BARRICK GOLD CORP COMMON 067901108 14,672 740,013 SH   SOLE   464,527 0 275,486
BERKSHIRE HATHAWAY CLASS B 084670702 21,100 82,591 SH   SOLE   53,090 0 29,501
BEST BUY INC COMMON 086516101 5,504 47,943 SH   SOLE   33,910 0 14,033
BIO RAD LABS INC CLASS A 090572207 6,849 11,991 SH   SOLE   8,252 0 3,739
BIOGEN INC COMMON 09062X103 9,205 32,905 SH   SOLE   21,908 0 10,997
BRISTOL MYERS SQUIBB COMMON 110122108 14,932 236,532 SH   SOLE   156,127 0 80,405
BROADCOM INC COMMON 11135F101 25,802 55,648 SH   SOLE   37,735 0 17,913
BROOKFIELD OFFICE PT PFD CL- 112900626 242 14,200 SH   SOLE   14,200 0 0
BROWN FORMAN CORP CLASS B 115637209 14 209 SH   SOLE   209 0 0
BUILDERS FIRSTSOURCE COMMON 12008R107 374 8,066 SH   SOLE   8,066 0 0
CBRE GROUP INC CLASS A 12504L109 13,503 170,689 SH   SOLE   122,728 0 47,961
CME GROUP INC CLASS A 12572Q105 9 43 SH   SOLE   43 0 0
CMS ENERGY CORP COMMON 125896100 3,238 52,895 SH   SOLE   36,172 0 16,723
CVS HEALTH CORP COMMON 126650100 11,487 152,687 SH   SOLE   101,433 0 51,254
CABOT CORP COMMON 127055101 644 12,273 SH   SOLE   12,273 0 0
CACI INTERNATIONAL CLASS A 127190304 293 1,186 SH   SOLE   1,186 0 0
CAESARS ENTERTAINMEN COM USD 12769G100 176 2,008 SH   SOLE   2,008 0 0
CANADIAN IMPERIAL BK COMMON 136069101 273 2,791 SH   SOLE   2,791 0 0
CDN IMP BANK COMMERC NON CUM 136069440 351 19,675 SH   SOLE   19,675 0 0
CANADIAN TIRE CORP CLASS A 136681202 13 91 SH   SOLE   91 0 0
CELANESE CORP COMMON 150870103 6,741 44,996 SH   SOLE   27,781 0 17,215
CENTURY ALUM CO COMMON 156431108 180 10,216 SH   SOLE   10,216 0 0
CHEMED CORP NEW COMMON 16359R103 517 1,124 SH   SOLE   1,124 0 0
CHIPOTLE MEXICAN GRL COMMON 169656105 7,252 5,104 SH   SOLE   3,526 0 1,578
CHOICE HOTELS INTL COMMON 169905106 526 4,907 SH   SOLE   4,907 0 0
CHURCH & DWIGHT INC COMMON 171340102 11,498 131,636 SH   SOLE   88,803 0 42,833
CISCO SYSTEMS INC INC COMMON 17275R102 28,792 556,804 SH   SOLE   336,787 0 220,017
CITIGROUP INC INC COMMON 172967424 12,499 171,808 SH   SOLE   117,245 0 54,563
CITIZENS FINANCIAL INC COMMON 174610105 8 186 SH   SOLE   186 0 0
CLOROX CO INC COMMON 189054109 8,368 43,387 SH   SOLE   31,279 0 12,108
COCA-COLA CO INC COMMON 191216100 22,176 420,708 SH   SOLE   279,479 0 141,229
COLGATE PALMOLIVE COINC COMMON 194162103 13,449 170,608 SH   SOLE   116,460 0 54,148
COMCAST CORP INC CLASS A 20030N101 30,216 558,415 SH   SOLE   374,860 0 183,555
CONSOLDTD EDISON INCINC COMMON 209115104 904 12,090 SH   SOLE   8,521 0 3,569
CONSTELLATION BRANDSINC CLASS A 21036P108 9,641 42,287 SH   SOLE   27,910 0 14,377
CORNING INCORPORATEDINC COMMON 219350105 21 484 SH   SOLE   484 0 0
CORTEVA INC INC COM 22052L104 5,797 124,342 SH   SOLE   80,318 0 44,024
COSTCO WHSL CORP INC COMMON 22160K105 9,260 26,270 SH   SOLE   18,456 0 7,814
COSTAR GROUP INC INC COMMON 22160N109 8,298 10,096 SH   SOLE   6,816 0 3,280
CUMMINS INC INC COMMON 231021106 9,310 35,931 SH   SOLE   23,909 0 12,022
DBX ETF TR INC TRACKER 233051879 149 3,850 SH   SOLE   3,850 0 0
D R HORTON INC INC COMMON 23331A109 4,273 47,941 SH   SOLE   31,395 0 16,546
DTE ENERGY CO INC COMMON 233331107 3,869 29,060 SH   SOLE   21,503 0 7,557
DAVITA INC INC COMMON 23918K108 7,454 69,169 SH   SOLE   46,079 0 23,090
DELL TECHNOLOGIES ININC COMMON 24703L202 2,455 27,847 SH   SOLE   27,847 0 0
WALT DISNEY CO INC COM 254687106 26,508 143,660 SH   SOLE   95,414 0 48,246
DOLLAR GEN CORP INC COMMON 256677105 3,927 19,383 SH   SOLE   13,316 0 6,067
DOMINOS PIZZA INC INC COMMON 25754A201 5,811 15,799 SH   SOLE   11,015 0 4,784
DOUGLAS EMMETT INC INC COMMON 25960P109 467 14,865 SH   SOLE   14,865 0 0
DUKE ENERGY CORP INC COMMON 26441C204 7,324 75,871 SH   SOLE   49,526 0 26,345
DUPONT DE NEMOURS INC COM 26614N102 3,929 50,835 SH   SOLE   33,393 0 17,442
EASTMAN CHEM CO INC COMMON 277432100 2,988 27,137 SH   SOLE   18,835 0 8,302
EBAY INC INC COMMON 278642103 2,470 40,339 SH   SOLE   40,339 0 0
ECOLAB INC INC COMMON 278865100 25 115 SH   SOLE   115 0 0
EDWARDS LIFESCIENCE INC COMMON 28176E108 16 189 SH   SOLE   189 0 0
ELANCO ANIMAL HEALTHINC COMMON 28414H103 10 323 SH   SOLE   323 0 0
ELECTRONIC ARTS INC INC COMMON 285512109 8,771 64,795 SH   SOLE   42,857 0 21,938
EMERSON ELEC CO INC COMMON 291011104 30 333 SH   SOLE   333 0 0
EQUITY RESIDENTIAL INC SH BEN 29476L107 15 210 SH   SOLE   210 0 0
ESSEX PPTY TR INC INC REIT 297178105 3,818 14,046 SH   SOLE   9,274 0 4,772
ETSY INC INC COMMON 29786A106 2,201 10,915 SH   SOLE   10,915 0 0
EVERGY INC INC COMMON 30034W106 3,349 56,253 SH   SOLE   37,421 0 18,832
EVERSOURCE ENERGY INC COMMON 30040W108 3,440 39,724 SH   SOLE   26,259 0 13,465
EXELON CORP INC COMMON 30161N101 9,328 213,267 SH   SOLE   142,837 0 70,430
EXP WORLD HOLDINGS INC COM USD 30212W100 121 2,646 SH   SOLE   2,646 0 0
EXPEDITORS INTL WASHINC COMMON 302130109 2,525 23,448 SH   SOLE   23,448 0 0
EXXON MOBIL CORP INC COMMON 30231G102 28,996 519,365 SH   SOLE   356,656 0 162,709
FACEBOOK INC INC CLASS A 30303M102 7,829 26,581 SH   SOLE   15,462 0 11,119
FASTENAL CO INC COMMON 311900104 3,772 75,026 SH   SOLE   51,495 0 23,531
FIFTH THIRD BANCORP INC COMMON 316773100 32 856 SH   SOLE   856 0 0
FIRST HORIZON CORP INC COM 320517105 681 40,268 SH   SOLE   40,268 0 0
FIRST QUANTUM MNRL INC COMMON 335934105 4,813 252,603 SH   SOLE   166,827 0 85,776
FIRST REPUBLIC BANK INC COMMON 33616C100 8,724 52,316 SH   SOLE   35,914 0 16,402
FIVE9 INC INC COM USD 338307101 498 3,185 SH   SOLE   3,185 0 0
FORTINET INC INC COMMON 34959E109 16,887 91,567 SH   SOLE   61,072 0 30,495
FRANCO NEVADA CORP INC COMMON 351858105 12,634 100,827 SH   SOLE   68,351 0 32,476
FREEPORT-MCMORAN INCINC COMMON 35671D857 11,855 360,009 SH   SOLE   243,254 0 116,755
GALLAGHER ARTHR J&CO COMMON 363576109 5,480 43,917 SH   SOLE   29,522 0 14,395
GENERAL MILLS INC p;CO COMMON 370334104 10,679 174,153 SH   SOLE   119,377 0 54,776
GOLDMAN SACHS GROUP p;CO COMMON 38141G104 1,722 5,267 SH   SOLE   5,267 0 0
GRAINGER W W INC p;CO COMMON 384802104 9,854 24,577 SH   SOLE   17,002 0 7,575
GROUP 1 AUTOMOTIVE p;CO COMMON 398905109 185 1,175 SH   SOLE   1,175 0 0
HDFC BANK LTD p;CO ADR (3 40415F101 468 6,030 SH   SOLE   6,030 0 0
HP INC p;CO COMMON 40434L105 14,589 459,490 SH   SOLE   295,360 0 164,130
HALOZYME THERAPEUTICp;CO COMMON 40637H109 404 9,680 SH   SOLE   9,680 0 0
THE HERSHEY COMPANY p;CO COMMON 427866108 9,328 58,978 SH   SOLE   39,851 0 19,127
HEWLETT PACKARD ENTRp;CO COMMON 42824C109 32 2,028 SH   SOLE   2,028 0 0
HOME DEPOT INC p;CO COMMON 437076102 16,978 55,621 SH   SOLE   40,637 0 14,984
HONEYWELL INTL INC p;CO COMMON 438516106 30,467 140,357 SH   SOLE   91,536 0 48,821
HORMEL FOODS CORP p;CO COMMON 440452100 5,811 121,628 SH   SOLE   83,335 0 38,293
HOULIHAN LOKEY INC p;CO COM USD 441593100 382 5,747 SH   SOLE   5,747 0 0
HOWMET AEROSPACE INCp;CO COM 443201108 399 12,423 SH   SOLE   12,423 0 0
HUMANA INC p;CO COMMON 444859102 11,080 26,428 SH   SOLE   17,826 0 8,602
HUNT JB TRANS SVCS p;CO COMMON 445658107 12 69 SH   SOLE   69 0 0
HYDRO ONE LTD p;CO COMMON 448811208 8,857 380,299 SH   SOLE   268,809 0 111,490
IGM FINANCIAL INC p;CO COMMON 449586106 120 3,932 SH   SOLE   3,932 0 0
ITT INC p;CO COMMON 45073V108 795 8,750 SH   SOLE   8,750 0 0
IA FINANCIAL CORP p;CO COMMON 45075E104 2,348 43,194 SH   SOLE   43,194 0 0
IDEXX LABS INC p;CO COMMON 45168D104 923 1,886 SH   SOLE   1,886 0 0
ILLINOIS TOOL WORKS p;CO COMMON 452308109 11,497 51,902 SH   SOLE   34,438 0 17,464
INTEL CORP p;CO COMMON 458140100 20,274 316,775 SH   SOLE   213,535 0 103,240
INTER CONTINENTAL EXp;CO COM 45866F104 11,301 101,192 SH   SOLE   65,012 0 36,180
INTL BUSINESS MCHN p;CO COMMON 459200101 15 112 SH   SOLE   112 0 0
INTL FLAVORS & FRAGR COMMON 459506101 12 85 SH   SOLE   85 0 0
INTUIT RAGR COMMON 461202103 16 42 SH   SOLE   42 0 0
INVESCO EXCHNG TRADERAGR SR LN E 46138G508 503 22,708 SH   SOLE   22,708 0 0
ISHARES INC RAGR MSCI AU 464286103 973 39,231 SH   SOLE   26,031 0 13,200
ISHARES INC RAGR MSCI BR 464286400 327 9,788 SH   SOLE   9,788 0 0
ISHARES INC RAGR MSCI EU 464286608 2,308 49,705 SH   SOLE   49,705 0 0
ISHARES RAGR CHILE C 464286640 13 375 SH   SOLE   375 0 0
ISHARES INC RAGR MSCI SW 464286749 9,325 210,919 SH   SOLE   210,919 0 0
ISHARES INC RAGR MSCI SP 464286764 90 3,273 SH   SOLE   3,273 0 0
ISHARES INC RAGR MSCI SO 464286772 30,346 338,302 SH   SOLE   338,302 0 0
ISHARES RAGR MSCI ST 464286780 2,636 53,385 SH   SOLE   0 0 53,385
ISHARES RAGR MSCI NE 464286814 470 10,185 SH   SOLE   10,185 0 0
ISHARES INC RAGR MSCI ME 464286822 5,946 135,668 SH   SOLE   0 0 135,668
ISHARES RAGR HONG KO 464286871 173 6,509 SH   SOLE   6,509 0 0
ISHARES TR RAGR TIPS BD 464287176 397 3,165 SH   SOLE   3,165 0 0
ISHARES RAGR CHINA L 464287184 6,013 128,866 SH   SOLE   0 0 128,866
ISHARES RAGR EMERG M 464287234 13,146 246,459 SH   SOLE   246,459 0 0
ISHARES RAGR JP MOR 464288281 489 4,492 SH   SOLE   4,492 0 0
ISHARES MSCI RAGR INDIA I 46429B598 10,670 252,959 SH   SOLE   99,018 0 153,941
ISHARES RAGR CHINA E 46429B671 1,321 16,168 SH   SOLE   16,168 0 0
ISHARES S&P/TSX CDN PRF COM 46431G205 590 56,000 SH   SOLE   56,000 0 0
ISHARES INC CDN MSCI TA 46434G772 9,081 151,447 SH   SOLE   3,531 0 147,916
ISHARES INC CDN MSCI MA 46434G814 4,878 179,991 SH   SOLE   0 0 179,991
ISHARES INC CDN MSCI JA 46434G822 8,153 118,987 SH   SOLE   118,987 0 0
ISHARES INC CDN MSCI IT 46434G830 5,617 178,249 SH   SOLE   178,249 0 0
ISHARES TR CDN MSCI UK 46435G334 831 26,545 SH   SOLE   26,545 0 0
JPMORGAN CHASE & CO COMMON 46625H100 51,225 336,497 SH   SOLE   231,350 0 105,147
JACOBS ENGR GROUP CO COMMON 469814107 7,835 60,613 SH   SOLE   39,716 0 20,897
JD.COM INC CO ADS EA 47215P106 1,194 14,153 SH   SOLE   14,153 0 0
JOHNSON & JOHNSON COMMON 478160104 58,261 354,492 SH   SOLE   247,569 0 106,923
KASIKORNBANK PUB CO N UNSPADR 485785109 152 8,207 SH   SOLE   8,207 0 0
KELLY SERVICES INC N CLASS A 488152208 146 6,543 SH   SOLE   6,543 0 0
KEYSIGHT TECHNOLOGS N COMMON 49338L103 6,849 47,761 SH   SOLE   32,081 0 15,680
KIMBERLY CLARK CORP N COMMON 494368103 10,236 73,614 SH   SOLE   51,255 0 22,359
KINROSS GOLD CORP N COM 496902404 1,920 287,908 SH   SOLE   287,908 0 0
KIRKLAND LAKE GOLD N COMMON 49741E100 1,675 49,585 SH   SOLE   49,585 0 0
KROGER CO N COMMON 501044101 5,006 139,084 SH   SOLE   97,581 0 41,503
LAM RESEARCH CORP N COMMON 512807108 2,491 4,185 SH   SOLE   4,185 0 0
ESTEE LAUDER CO N CLASS A 518439104 1,878 6,456 SH   SOLE   6,456 0 0
LAUREATE EDUCATION N COM USD 518613203 122 9,004 SH   SOLE   9,004 0 0
LILLY ELI & CO COMMON 532457108 35,096 187,860 SH   SOLE   127,165 0 60,695
LITHIA MTRS INC CL A 536797103 278 712 SH   SOLE   712 0 0
LITTELFUSE INC COM USD 537008104 867 3,279 SH   SOLE   3,279 0 0
LOCKHEED MARTIN CORP COMMON 539830109 6,877 18,611 SH   SOLE   11,902 0 6,709
LUNDIN MINING CORP COMMON 550372106 2,240 217,761 SH   SOLE   134,437 0 83,324
M & T BK CORP COMMON 55261F104 8,291 54,689 SH   SOLE   37,340 0 17,349
MGM RESORTS INTL COMMON 552953101 10 261 SH   SOLE   261 0 0
MARTIN MARIETTA MATL COMMON 573284106 3,443 10,253 SH   SOLE   7,219 0 3,034
MASCO CORP COMMON 574599106 8,492 141,769 SH   SOLE   101,543 0 40,226
MASTERCARD INC CLASS A 57636Q104 23,853 66,993 SH   SOLE   44,847 0 22,146
MCCORMICK & CO INC COMMON 579780206 12 132 SH   SOLE   132 0 0
MCDONALDS CORP NC COMMON 580135101 16,160 72,098 SH   SOLE   46,987 0 25,111
MCKESSON CORP NC COMMON 58155Q103 2,112 10,830 SH   SOLE   7,749 0 3,081
MERCK & CO INC COMMON 58933Y105 13,510 175,256 SH   SOLE   120,832 0 54,424
METLIFE INC COMMON 59156R108 9,365 154,061 SH   SOLE   106,451 0 47,610
METTLER TOLEDO INTL COMMON 592688105 12 10 SH   SOLE   10 0 0
MICROSOFT CORP COMMON 594918104 91,732 389,072 SH   SOLE   259,356 0 129,716
MICRON TECHNOLOGY COMMON 595112103 19,791 224,358 SH   SOLE   151,961 0 72,397
MID-AMER APT CMNTYS REIT 59522J103 4,557 31,569 SH   SOLE   21,293 0 10,276
AMCOR PLC CDI 1:1 606660803 314 26,828 SH   SOLE   0 0 26,828
MODERNA INC COM USD 60770K107 5 41 SH   SOLE   41 0 0
MOLINA HEALTHCARE COMMON 60855R100 7,259 31,052 SH   SOLE   21,190 0 9,862
FORTESCUE METALS ORD 608625300 2,918 191,645 SH   SOLE   113,857 0 77,788
TELSTRA CORP ORD 608728900 4,416 1,705,241 SH   SOLE   1,197,385 0 507,856
MONDELEZ INTL INC COMMON 609207105 10,854 185,446 SH   SOLE   128,748 0 56,698
MONSTER BEVERAGE CRP COM USD 61174X109 9,050 99,352 SH   SOLE   68,502 0 30,850
ASX LIMITED ORD 612922209 2,080 38,431 SH   SOLE   27,861 0 10,570
BHP GROUP LTD NPV 614469009 5,582 161,786 SH   SOLE   98,764 0 63,022
MOODYS CORP COMMON 615369105 1,271 4,255 SH   SOLE   4,255 0 0
MORGAN STANLEY COMMON 617446448 16,453 211,855 SH   SOLE   141,985 0 69,870
CSL LTD ORD 618549548 3,309 16,414 SH   SOLE   11,066 0 5,348
REA GROUP LTD ORD 619857848 4,031 37,342 SH   SOLE   26,846 0 10,496
CMNWLTH BK OF AUST ORD 621503548 574 8,751 SH   SOLE   8,751 0 0
NIO INC SPON AD 62914V106 232 5,941 SH   SOLE   5,941 0 0
NETAPP INC COM COMMON 64110D104 10,200 140,362 SH   SOLE   93,214 0 47,148
NEW ORIENTAL ED&TECH ADR (1 647581107 627 44,782 SH   SOLE   44,782 0 0
NEWMONT CORPORATION TECH COM 651639106 14,665 243,327 SH   SOLE   183,715 0 59,612
NEXTERA ENERGY INC TECH COMMON 65339F101 10,681 141,268 SH   SOLE   93,306 0 47,962
NEWCREST MINING TECH ORD 663710101 5,505 296,000 SH   SOLE   228,649 0 67,351
NVIDIA CORP TECH COMMON 67066G104 7,256 13,589 SH   SOLE   9,009 0 4,580
NUTRIEN LTD TECH COMMON 67077M108 9,452 175,477 SH   SOLE   102,096 0 73,381
OMNICOM GROUP INC TECH COMMON 681919106 160 2,164 SH   SOLE   2,164 0 0
ORACLE CORP TECH COMMON 68389X105 23,589 336,168 SH   SOLE   222,993 0 113,175
PNC FINL SVCS GRP TECH COMMON 693475105 8,148 46,454 SH   SOLE   29,201 0 17,253
PPG INDUSTRIES INC TECH COMMON 693506107 20 136 SH   SOLE   136 0 0
PTC THERAPEUTICS I TECH COMMON 69366J200 400 8,457 SH   SOLE   8,457 0 0
PT BK RAKYAT TECH ADR SHS 69366X100 223 14,573 SH   SOLE   14,573 0 0
PACCAR INC TECH COMMON 693718108 25 270 SH   SOLE   270 0 0
PAR PACIFIC HOLDINGSTECH COMMON 69888T207 158 11,190 SH   SOLE   11,190 0 0
PAREX RESOURCES TECH COMMON 69946Q104 347 19,469 SH   SOLE   19,469 0 0
PAYCHEX INC TECH COMMON 704326107 15 154 SH   SOLE   154 0 0
PENN NATL GAMING INCTECH COMMON 707569109 160 1,525 SH   SOLE   1,525 0 0
PEPSICO INC TECH COMMON 713448108 20,930 147,964 SH   SOLE   98,302 0 49,662
PERKINELMER INC TECH COMMON 714046109 11 84 SH   SOLE   84 0 0
PFIZER INC TECH COMMON 717081103 18,504 510,733 SH   SOLE   314,868 0 195,865
PINDUODUO INC TECH SPON AD 722304102 156 1,167 SH   SOLE   1,167 0 0
PORTLAND GEN ELEC COTECH COMMON 736508847 444 9,354 SH   SOLE   9,354 0 0
PROCTER AND GAMBLE TECH COM 742718109 32,198 237,743 SH   SOLE   157,277 0 80,466
PROGRESSIVE CORP TECH COMMON 743315103 7,731 80,863 SH   SOLE   56,130 0 24,733
PROLOGIS INC TECH COMMON 74340W103 12 117 SH   SOLE   117 0 0
PRUDENTIAL FINL TECH COMMON 744320102 29 319 SH   SOLE   319 0 0
RAYTHEON TECHNOLOGIETECH COM USD 75513E101 1,819 23,538 SH   SOLE   16,508 0 7,030
REDFIN CORPORATION TECH COMMON 75737F108 198 2,975 SH   SOLE   2,975 0 0
REGENERON PHARMCTCLSTECH COMMON 75886F107 8,705 18,399 SH   SOLE   12,725 0 5,674
REPUBLIC SVCS INC TECH COMMON 760759100 167 1,677 SH   SOLE   1,677 0 0
RESMED INC TECH COMMON 761152107 134 689 SH   SOLE   689 0 0
ROCKWELL AUTOMATION TECH COMMON 773903109 2,372 8,935 SH   SOLE   8,935 0 0
ROGERS COMMUNICATIONTECH CLASS B 775109200 15 318 SH   SOLE   318 0 0
ROPER TECHNOLOGIES TECH COMMON 776696106 7,944 19,696 SH   SOLE   13,354 0 6,342
S&P GLOBAL INC COMMON 78409V104 22 62 SH   SOLE   62 0 0
SPDR S&P 500 ETF TR UNITS S 78462F103 6,275 15,834 SH   SOLE   15,834 0 0
SVB FINANCIAL GROUP TR COMMON 78486Q101 10,233 20,729 SH   SOLE   14,006 0 6,723
SALESFORCE.COM TR COMMON 79466L302 7,803 36,829 SH   SOLE   24,067 0 12,762
SAPUTO INC TR COMMON 802912105 14 476 SH   SOLE   476 0 0
SERVICENOW INC TR COMMON 81762P102 5,577 11,151 SH   SOLE   7,603 0 3,548
SHERRITT INTL CORP TR COMMON 823901103 2 4,250 SH   SOLE   0 0 4,250
SHERWIN WILLIAMS CO TR COMMON 824348106 20 27 SH   SOLE   27 0 0
SHOPIFY INC TR CLASS A 82509L107 11 10 SH   SOLE   10 0 0
SINCLAIR BROADCAST TR CLASS A 829226109 214 7,299 SH   SOLE   7,299 0 0
SNAP-ON INC TR COMMON 833034101 5,045 21,866 SH   SOLE   14,839 0 7,027
SONOCO PRODS TR COMMON 835495102 660 10,422 SH   SOLE   10,422 0 0
SOUTHERN CO TR COMMON 842587107 10,062 161,878 SH   SOLE   106,321 0 55,557
SOUTHERN COPPER CORP TR COMMON 84265V105 2,127 31,344 SH   SOLE   31,344 0 0
STATE STREET CORP TR COMMON 857477103 7,893 93,959 SH   SOLE   63,816 0 30,143
STEEL DYNAMICS INC TR COMMON 858119100 31 609 SH   SOLE   609 0 0
SUNCOR ENERGY INC TR COMMON 867224107 9,161 438,302 SH   SOLE   310,491 0 127,811
SUNRUN INC TR COM US 86771W105 27 448 SH   SOLE   448 0 0
SYSCO CORP TR COMMON 871829107 5,294 67,239 SH   SOLE   43,851 0 23,388
TCF FINL CORP TR COM USD 872307103 585 12,596 SH   SOLE   12,596 0 0
TJX COMPANIES INC TR COMMON 872540109 6,091 92,073 SH   SOLE   61,474 0 30,599
TAIWAN SEMICONDUCTOR TR SP ADR 874039100 435 3,674 SH   SOLE   3,674 0 0
TAL EDUCATION GRP TR SPON AD 874080104 301 5,589 SH   SOLE   5,589 0 0
TARGET CORPORATION TR COMMON 87612E106 25,840 130,460 SH   SOLE   84,539 0 45,921
TELEDYNE TECH INC TR COMMON 879360105 5,418 13,099 SH   SOLE   8,444 0 4,655
TELUS CORP TR COMMON 87971M103 12 613 SH   SOLE   613 0 0
TERADYNE INC TR COMMON 880770102 101 834 SH   SOLE   834 0 0
TESLA INC TR COM 88160R101 133 199 SH   SOLE   199 0 0
3M COMPANY TR COMMON 88579Y101 7,563 39,251 SH   SOLE   26,186 0 13,065
TIMKEN CO TR COMMON 887389104 647 7,968 SH   SOLE   7,968 0 0
TORONTO DOMINION BK TR NC PRF 891145575 206 10,250 SH   SOLE   10,250 0 0
TRACTOR SUPPLY CO TR COMMON 892356106 8,104 45,762 SH   SOLE   30,556 0 15,206
TRANSUNION TR COMMON 89400J107 1,800 20,002 SH   SOLE   14,389 0 5,613
TRAVELERS CO(THE) TR COMMON 89417E109 3,922 26,079 SH   SOLE   17,523 0 8,556
TRUIST FINANCIAL COR TR COM USD 89832Q109 29 493 SH   SOLE   493 0 0
UGI CORP TR COMMON 902681105 26 641 SH   SOLE   641 0 0
US BANCORP DEL TR COMMON 902973304 16,792 303,601 SH   SOLE   208,984 0 94,617
UNITED PARCEL SERVIC TR CLASS B 911312106 11,992 70,543 SH   SOLE   43,232 0 27,311
UNITEDHEALTH GRP INC TR COMMON 91324P102 17,129 46,038 SH   SOLE   30,872 0 15,166
VALERO ENERGY CORP TR COMMON 91913Y100 11,456 159,997 SH   SOLE   108,956 0 51,041
VANECK VECTORS TR GOLD MI 92189F106 54,625 1,680,769 SH   SOLE   1,170,008 0 510,761
VANECK VECTORS TR JR GOLD 92189F791 47,723 1,060,284 SH   SOLE   786,257 0 274,027
VARIAN MED SYS INC TR COMMON 92220P105 139 786 SH   SOLE   786 0 0
VEEVA SYSTEMS INC TR CL A CO 922475108 2,816 10,778 SH   SOLE   7,332 0 3,446
VERISIGN INC TR COMMON 92343E102 8 42 SH   SOLE   42 0 0
VERIZON COMMUNICATIO TR COMMON 92343V104 28,823 495,668 SH   SOLE   324,608 0 171,060
VIATRIS INC TR COMMON 92556V106 1,072 76,716 SH   SOLE   54,213 0 22,503
VIPSHOP HLDGS LTD TR SP ADR 92763W103 455 15,234 SH   SOLE   15,234 0 0
VISA INC TR CLASS A 92826C839 9 44 SH   SOLE   44 0 0
WADDELL & REED FINL CLASS A 930059100 249 9,943 SH   SOLE   9,943 0 0
WALMART INC INL COMMON 931142103 13,404 98,685 SH   SOLE   66,373 0 32,312
WATERS CORP INL COMMON 941848103 2,394 8,424 SH   SOLE   8,424 0 0
WELLS FARGO & CO COMMON 949746101 25,514 653,039 SH   SOLE   449,679 0 203,360
WEST PHARMACEUT SVS COMMON 955306105 3,534 12,542 SH   SOLE   8,447 0 4,095
WHEATON PRECIOUS MTL COMMON 962879102 1,195 31,282 SH   SOLE   31,282 0 0
WOODWARD INC COMMON 980745103 457 3,792 SH   SOLE   3,792 0 0
XCEL ENERGY INC COMMON 98389B100 8,589 129,142 SH   SOLE   86,677 0 42,465
XYLEM INC COMMON 98419M100 13 120 SH   SOLE   120 0 0
ZOETIS INC COMMON 98978V103 15,857 100,691 SH   SOLE   67,917 0 32,774
DEXUS STAPLED B033YN603 12 1,602 SH   SOLE   1,602 0 0
GOODMAN GROUP STAPLED B03FYZ403 904 65,521 SH   SOLE   65,521 0 0
AGL ENERGY ORD BSS7GP503 5,822 792,161 SH   SOLE   571,365 0 220,796
SOUTH32 LIMITED ORD BWSW5D903 5,088 2,377,178 SH   SOLE   1,692,343 0 684,835
AON PLC CL A OR G0403H108 9,510 41,330 SH   SOLE   27,505 0 13,825
ACCENTURE PLC CLASS A G1151C101 25,216 91,279 SH   SOLE   60,531 0 30,748
BROOKFIELD PROPERTY PARTNER G16249107 253 14,198 SH   SOLE   14,198 0 0
BROOKFIELD INFR PRTR CUM CL G16252168 229 11,400 SH   SOLE   11,400 0 0
BUNGE LIMITED COMMON G16962105 7,481 94,372 SH   SOLE   61,860 0 32,512
CREDICORP LTD COMMON G2519Y108 502 3,673 SH   SOLE   3,673 0 0
COCA-COLA EU PARTNRS PLC ORD G25839104 8 159 SH   SOLE   159 0 0
IHS MARKIT LTD SHS G47567105 10 107 SH   SOLE   107 0 0
INVESCO LTD COMMON G491BT108 1,104 43,794 SH   SOLE   43,794 0 0
JOHNSON CONTROLS INT ORDINAR G51502105 83 1,387 SH   SOLE   1,387 0 0
LIBERTY GLOBAL PLC CLASS C G5480U120 2,313 90,565 SH   SOLE   90,565 0 0
LINDE PLC SHS G5494J103 4,099 14,633 SH   SOLE   9,242 0 5,391
MEDTRONIC PLC ORDINAR G5960L103 13,229 111,988 SH   SOLE   74,932 0 37,056
APTIV PLC ORDINAR G6095L109 28 200 SH   SOLE   200 0 0
TRANE TECHNOLOGI PLC ORDINAR G8994E103 9,235 55,783 SH   SOLE   38,211 0 17,572
TE CONNECTIVITY COMMON H84989104 16,069 124,463 SH   SOLE   83,339 0 41,124
CHECK POINT SOFTWARE ORDINAR M22465104 8 67 SH   SOLE   67 0 0
WIX COM LTD SHARES M98068105 7 26 SH   SOLE   26 0 0
YANDEX N.V. CLASS A N97284108 512 7,998 SH   SOLE   7,998 0 0
VODAFONE GROUP C SHARE VODASHC08 72 134,183 SH   SOLE   0 0 134,183