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
BUNGE LIMITED COM G16962105 1,104 9,844 SH   SOLE   9,844 0 0
AGNICO EAGLE MINES LTD COM 008474108 887 14,310 SH   SOLE   14,310 0 0
BANK MONTREAL QUE COM 063671101 5,635 47,260 SH   SOLE   47,260 0 0
BANK NOVA SCOTIA B C COM 064149107 6,285 86,538 SH   SOLE   86,538 0 0
BARRICK GOLD CORP COM 067901108 1,681 67,632 SH   SOLE   67,632 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6,135 107,092 SH   SOLE   107,092 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,434 32,405 SH   SOLE   32,405 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 987 37,065 SH   SOLE   37,065 0 0
CANADIAN IMP BK COMM COM 136069101 3,486 28,338 SH   SOLE   28,338 0 0
CANADIAN NATL RY CO COM 136375102 4,568 33,601 SH   SOLE   33,601 0 0
CANADIAN PAC RY LTD COM 13645T100 5,295 63,305 SH   SOLE   63,305 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 676 5,115 SH   SOLE   5,115 0 0
DESCARTES SYS GROUP INC COM 249906108 817 11,010 SH   SOLE   11,010 0 0
ENBRIDGE INC COM 29250N105 4,324 92,690 SH   SOLE   92,690 0 0
FRANCO NEV CORP COM 351858105 1,533 9,506 SH   SOLE   9,506 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,629 42,861 SH   SOLE   42,861 0 0
MAGNA INTL INC COM 559222401 4,003 61,529 SH   SOLE   61,529 0 0
NUTRIEN LTD COM 67077M108 3,923 37,449 SH   SOLE   37,449 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,528 42,698 SH   SOLE   42,698 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 86 1,500 SH   SOLE   1,500 0 0
ROYAL BK CDA COM 780087102 8,550 76,638 SH   SOLE   76,638 0 0
SHOPIFY INC CL A 82509L107 3,404 4,967 SH   SOLE   4,967 0 0
TELUS CORPORATION COM 87971M103 1,283 48,450 SH   SOLE   48,450 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 643 25,680 SH   SOLE   25,680 0 0
THOMSON REUTERS CORP. COM NEW 884903709 1,668 15,158 SH   SOLE   15,158 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 8,191 101,880 SH   SOLE   101,880 0 0
WASTE CONNECTIONS INC COM 94106B101 2,760 19,474 SH   SOLE   19,474 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 11,936 247,776 SH   SOLE   247,776 0 0
LOGITECH INTL S A SHS H50430232 26,911 353,467 SH   SOLE   353,467 0 0
TE CONNECTIVITY LTD REG SHS H84989104 21,556 162,554 SH   SOLE   162,554 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 1,440 111,025 SH   SOLE   111,025 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,199 9,369 SH   SOLE   9,369 0 0
EATON CORP PLC SHS G29183103 23,956 155,914 SH   SOLE   155,914 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,579 34,379 SH   SOLE   34,379 0 0
CNH INDL N V SHS N20944109 2,467 152,126 SH   SOLE   152,126 0 0
ABBVIE INC COM 00287Y109 82 500 SH   SOLE   500 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,321 9,368 SH   SOLE   9,368 0 0
AIR PRODS & CHEMS INC COM 009158106 683 2,700 SH   SOLE   2,700 0 0
ALLSTATE CORP COM 020002101 1,668 11,894 SH   SOLE   11,894 0 0
ALPHABET INC CAP STK CL C 02079K107 15,793 5,585 SH   SOLE   5,585 0 0
ALPHABET INC CAP STK CL A 02079K305 16,944 6,017 SH   SOLE   6,017 0 0
AMERICAN EXPRESS CO COM 025816109 1,441 7,609 SH   SOLE   7,609 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,169 18,393 SH   SOLE   18,393 0 0
AMERICAN TOWER CORP NEW COM 03027X100 938 3,688 SH   SOLE   3,688 0 0
AMERIPRISE FINL INC COM 03076C106 2,005 6,593 SH   SOLE   6,593 0 0
AMGEN INC COM 031162100 1,472 6,013 SH   SOLE   6,013 0 0
APPLIED MATLS INC COM 038222105 1,480 11,088 SH   SOLE   11,088 0 0
AUTODESK INC COM 052769106 65 300 SH   SOLE   300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 701 3,041 SH   SOLE   3,041 0 0
BAIDU INC SPON ADR REP A 056752108 4,648 34,700 SH   SOLE   34,700 0 0
BANK NEW YORK MELLON CORP COM 064058100 503 10,018 SH   SOLE   10,018 0 0
BECTON DICKINSON & CO COM 075887109 38,779 143,994 SH   SOLE   143,994 0 0
BEIGENE LTD SPONSORED ADR 07725L102 134 700 SH   SOLE   700 0 0
BEST BUY INC COM 086516101 5,130 55,743 SH   SOLE   55,743 0 0
BIOGEN INC COM 09062X103 426 2,000 SH   SOLE   2,000 0 0
BLACKROCK INC COM 09247X101 16,831 21,754 SH   SOLE   21,754 0 0
BOOKING HOLDINGS INC COM 09857L108 618 260 SH   SOLE   260 0 0
BOSTON PROPERTIES INC COM 101121101 183 1,400 SH   SOLE   1,400 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 815 11,019 SH   SOLE   11,019 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,957 54,625 SH   SOLE   54,625 0 0
CIGNA CORP NEW COM 125523100 255 1,050 SH   SOLE   1,050 0 0
CME GROUP INC COM 12572Q105 673 2,796 SH   SOLE   2,796 0 0
CSX CORP COM 126408103 701 18,493 SH   SOLE   18,493 0 0
CABOT OIL & GAS CORP COM 127097103 26,376 965,941 SH   SOLE   965,941 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 494 2,965 SH   SOLE   2,965 0 0
CAMPBELL SOUP CO COM 134429109 1,166 25,845 SH   SOLE   25,845 0 0
CARLYLE GROUP INC COM 14316J108 3,308 66,809 SH   SOLE   66,809 0 0
CATERPILLAR INC COM 149123101 816 3,616 SH   SOLE   3,616 0 0
CELANESE CORP DEL COM 150870103 26,092 180,379 SH   SOLE   180,379 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,732 47,960 SH   SOLE   47,960 0 0
CISCO SYS INC COM 17275R102 36,007 637,809 SH   SOLE   637,809 0 0
CITRIX SYS INC COM 177376100 36 350 SH   SOLE   350 0 0
CLOROX CO DEL COM 189054109 3,756 26,685 SH   SOLE   26,685 0 0
COCA COLA CO COM 191216100 2,940 46,841 SH   SOLE   46,841 0 0
COLGATE PALMOLIVE CO COM 194162103 691 9,000 SH   SOLE   9,000 0 0
COMCAST CORP NEW CL A 20030N101 27,553 581,244 SH   SOLE   581,244 0 0
CONOCOPHILLIPS COM 20825C104 29,183 288,238 SH   SOLE   288,238 0 0
CORNING INC COM 219350105 27,042 723,632 SH   SOLE   723,632 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 448 2,396 SH   SOLE   2,396 0 0
DAVITA INC COM 23918K108 5,345 46,675 SH   SOLE   46,675 0 0
DEERE & CO COM 244199105 942 2,239 SH   SOLE   2,239 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,327 108,006 SH   SOLE   108,006 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,891 31,580 SH   SOLE   31,580 0 0
DISNEY WALT CO COM 254687106 1,574 11,335 SH   SOLE   11,335 0 0
DISCOVER FINL SVCS COM 254709108 3,379 30,290 SH   SOLE   30,290 0 0
DOVER CORP COM 260003108 79 500 SH   SOLE   500 0 0
EBAY INC. COM 278642103 666 11,480 SH   SOLE   11,480 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 427 3,581 SH   SOLE   3,581 0 0
ELECTRONIC ARTS INC COM 285512109 51 400 SH   SOLE   400 0 0
EQUITABLE HLDGS INC COM 29452E101 1,295 41,370 SH   SOLE   41,370 0 0
EXELON CORP COM 30161N101 36,445 755,757 SH   SOLE   755,757 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 211 6,400 SH   SOLE   6,400 0 0
GAP INC COM 364760108 214 15,000 SH   SOLE   15,000 0 0
GENERAL DYNAMICS CORP COM 369550108 40,891 167,461 SH   SOLE   167,461 0 0
GILEAD SCIENCES INC COM 375558103 451 7,500 SH   SOLE   7,500 0 0
GRAINGER W W INC COM 384802104 3,320 6,358 SH   SOLE   6,358 0 0
HCA HEALTHCARE INC COM 40412C101 3,732 14,708 SH   SOLE   14,708 0 0
HP INC COM 40434L105 5,370 146,104 SH   SOLE   146,104 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 360 4,952 SH   SOLE   4,952 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,605 272,197 SH   SOLE   272,197 0 0
HOME DEPOT INC COM 437076102 9,218 30,418 SH   SOLE   30,418 0 0
HUMANA INC COM 444859102 1,915 4,346 SH   SOLE   4,346 0 0
IDEXX LABS INC COM 45168D104 1,304 2,355 SH   SOLE   2,355 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,729 108,288 SH   SOLE   108,288 0 0
INTEL CORP COM 458140100 1,177 23,461 SH   SOLE   23,461 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,034 7,855 SH   SOLE   7,855 0 0
INTERNATIONAL PAPER CO COM 460146103 2,470 52,863 SH   SOLE   52,863 0 0
INTERPUBLIC GROUP COS INC COM 460690100 828 23,065 SH   SOLE   23,065 0 0
INTUIT COM 461202103 1,735 3,564 SH   SOLE   3,564 0 0
JPMORGAN CHASE & CO COM 46625H100 28,542 206,802 SH   SOLE   206,802 0 0
JOHNSON & JOHNSON COM 478160104 9,356 52,143 SH   SOLE   52,143 0 0
KEYCORP COM 493267108 3,010 132,827 SH   SOLE   132,827 0 0
KIMBERLY-CLARK CORP COM 494368103 529 4,242 SH   SOLE   4,242 0 0
KROGER CO COM 501044101 5,156 88,762 SH   SOLE   88,762 0 0
LI AUTO INC SPONSORED ADS 50202M102 1,949 74,600 SH   SOLE   74,600 0 0
LAM RESEARCH CORP COM 512807108 914 1,680 SH   SOLE   1,680 0 0
LAS VEGAS SANDS CORP COM 517834107 630 16,000 SH   SOLE   16,000 0 0
LAUDER ESTEE COS INC CL A 518439104 954 3,460 SH   SOLE   3,460 0 0
LILLY ELI & CO COM 532457108 38,921 134,241 SH   SOLE   134,241 0 0
LINCOLN NATL CORP IND COM 534187109 3,694 55,823 SH   SOLE   55,823 0 0
LOWES COS INC COM 548661107 35,380 172,833 SH   SOLE   172,833 0 0
M & T BK CORP COM 55261F104 31,288 182,322 SH   SOLE   182,322 0 0
MARATHON PETE CORP COM 56585A102 6,233 72,000 SH   SOLE   72,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 441 2,557 SH   SOLE   2,557 0 0
MASCO CORP COM 574599106 2,840 54,995 SH   SOLE   54,995 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,316 17,457 SH   SOLE   17,457 0 0
MCDONALDS CORP COM 580135101 1,272 5,082 SH   SOLE   5,082 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 236 30,500 SH   SOLE   30,500 0 0
MERCADOLIBRE INC COM 58733R102 788 654 SH   SOLE   654 0 0
MERCK & CO. INC COM 58933Y105 31,067 373,982 SH   SOLE   373,982 0 0
METLIFE INC COM 59156R108 42,078 591,359 SH   SOLE   591,359 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5,664 4,074 SH   SOLE   4,074 0 0
MICROSOFT CORP COM 594918104 44,066 141,170 SH   SOLE   141,170 0 0
MONDELEZ INTL INC CL A 609207105 23,937 376,600 SH   SOLE   376,600 0 0
MOODYS CORP COM 615369105 2,458 7,195 SH   SOLE   7,195 0 0
MORGAN STANLEY COM NEW 617446448 38,351 433,399 SH   SOLE   433,399 0 0
MOSAIC CO NEW COM 61945C103 3,967 58,914 SH   SOLE   58,914 0 0
NIO INC SPON ADS 62914V106 3,789 177,800 SH   SOLE   177,800 0 0
NEWELL BRANDS INC COM 651229106 612 28,216 SH   SOLE   28,216 0 0
NIKE INC CL B 654106103 1,437 10,550 SH   SOLE   10,550 0 0
NORFOLK SOUTHN CORP COM 655844108 411 1,423 SH   SOLE   1,423 0 0
NVIDIA CORPORATION COM 67066G104 17,556 63,549 SH   SOLE   63,549 0 0
OMNICOM GROUP INC COM 681919106 1,873 21,800 SH   SOLE   21,800 0 0
ONEOK INC NEW COM 682680103 2,095 29,300 SH   SOLE   29,300 0 0
PNC FINL SVCS GROUP INC COM 693475105 538 2,880 SH   SOLE   2,880 0 0
PAYPAL HLDGS INC COM 70450Y103 585 5,000 SH   SOLE   5,000 0 0
PEPSICO INC COM 713448108 3,439 20,293 SH   SOLE   20,293 0 0
PFIZER INC COM 717081103 36,778 701,680 SH   SOLE   701,680 0 0
PHILIP MORRIS INTL INC COM 718172109 35,011 368,108 SH   SOLE   368,108 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,884 46,400 SH   SOLE   46,400 0 0
PIONEER NAT RES CO COM 723787107 2,805 11,080 SH   SOLE   11,080 0 0
PRICE T ROWE GROUP INC COM 74144T108 77 500 SH   SOLE   500 0 0
PROCTER AND GAMBLE CO COM 742718109 7,605 49,158 SH   SOLE   49,158 0 0
PROGRESSIVE CORP COM 743315103 944 8,176 SH   SOLE   8,176 0 0
PROLOGIS INC. COM 74340W103 1,322 8,085 SH   SOLE   8,085 0 0
PRUDENTIAL FINL INC COM 744320102 3,928 32,829 SH   SOLE   32,829 0 0
QUEST DIAGNOSTICS INC COM 74834L100 456 3,288 SH   SOLE   3,288 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 27,441 273,583 SH   SOLE   273,583 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 268 11,903 SH   SOLE   11,903 0 0
RESMED INC COM 761152107 271 1,105 SH   SOLE   1,105 0 0
ROBERT HALF INTL INC COM 770323103 5,144 44,498 SH   SOLE   44,498 0 0
ROCKWELL AUTOMATION INC COM 773903109 864 3,049 SH   SOLE   3,049 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,526 26,200 SH   SOLE   26,200 0 0
S&P GLOBAL INC COM 78409V104 3,852 9,275 SH   SOLE   9,275 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 87 250 SH   SOLE   250 0 0
SALESFORCE COM INC COM 79466L302 1,308 6,085 SH   SOLE   6,085 0 0
SCHWAB CHARLES CORP COM 808513105 1,017 11,910 SH   SOLE   11,910 0 0
SEA LTD SPONSORD ADS 81141R100 868 7,155 SH   SOLE   7,155 0 0
SEMPRA ENERGY COM 816851109 39,716 233,334 SH   SOLE   233,334 0 0
SHERWIN WILLIAMS CO COM 824348106 550 2,178 SH   SOLE   2,178 0 0
SMUCKER J M CO COM NEW 832696405 2,411 17,587 SH   SOLE   17,587 0 0
STARBUCKS CORP COM 855244109 55 600 SH   SOLE   600 0 0
STEEL DYNAMICS INC COM 858119100 4,441 52,575 SH   SOLE   52,575 0 0
TARGET CORP COM 87612E106 7,212 33,568 SH   SOLE   33,568 0 0
TESLA INC COM 88160R101 18,005 16,503 SH   SOLE   16,503 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 665 70,000 SH   SOLE   70,000 0 0
TEXAS INSTRS INC COM 882508104 1,961 10,558 SH   SOLE   10,558 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,069 3,460 SH   SOLE   3,460 0 0
3M CO COM 88579Y101 181 1,200 SH   SOLE   1,200 0 0
TRACTOR SUPPLY CO COM 892356106 636 2,690 SH   SOLE   2,690 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,585 67,700 SH   SOLE   67,700 0 0
TRUIST FINL CORP COM 89832Q109 22,184 386,448 SH   SOLE   386,448 0 0
US BANCORP DEL COM NEW 902973304 536 9,966 SH   SOLE   9,966 0 0
ULTA BEAUTY INC COM 90384S303 101 250 SH   SOLE   250 0 0
UNILEVER PLC SPON ADR NEW 904767704 29,465 638,645 SH   SOLE   638,645 0 0
UNION PAC CORP COM 907818108 1,475 5,331 SH   SOLE   5,331 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,863 31,609 SH   SOLE   31,609 0 0
UNITEDHEALTH GROUP INC COM 91324P102 37,806 73,222 SH   SOLE   73,222 0 0
V F CORP COM 918204108 46 800 SH   SOLE   800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,515 29,384 SH   SOLE   29,384 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 439 1,660 SH   SOLE   1,660 0 0
VISA INC COM CL A 92826C839 7,609 33,887 SH   SOLE   33,887 0 0
VMWARE INC CL A COM 928563402 35 300 SH   SOLE   300 0 0
VOYA FINANCIAL INC COM 929089100 67 1,000 SH   SOLE   1,000 0 0
WATERS CORP COM 941848103 5,404 17,195 SH   SOLE   17,195 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 513 1,234 SH   SOLE   1,234 0 0
WESTERN UN CO COM 959802109 4,725 249,034 SH   SOLE   249,034 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 282 7,346 SH   SOLE   7,346 0 0
WILLIAMS COS INC COM 969457100 243 7,197 SH   SOLE   7,197 0 0
XPENG INC ADS 98422D105 1,419 50,800 SH   SOLE   50,800 0 0
YUM CHINA HLDGS INC COM 98850P109 1,987 45,600 SH   SOLE   45,600 0 0
ZOETIS INC CL A 98978V103 264 1,383 SH   SOLE   1,383 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 904 35,700 SH   SOLE   35,700 0 0