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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR 000375204   5,067,630 166,370 SH   SOLE   166,370 0 0
ABBOTT LABS COM 002824100   5,461,064 49,741 SH   SOLE   49,741 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   8,552,237 25,413 SH   SOLE   25,413 0 0
AGNICO EAGLE MINES LTD COM 008474108   258,714 3,677 SH   SOLE   3,677 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   7,289,758 86,474 SH   SOLE   86,474 0 0
ALPHABET INC CAP STK CL A 02079K305   4,408,677 49,968 SH   SOLE   49,968 0 0
ALPHABET INC CAP STK CL C 02079K107   13,925,380 156,941 SH   SOLE   156,941 0 0
AMAZON COM INC COM 023135106   4,637,784 55,192 SH   SOLE   55,192 0 0
AMPHENOL CORP NEW CL A 032095101   7,611,534 99,731 SH   SOLE   99,731 0 0
APPLE INC COM 037833100   21,504,450 165,508 SH   SOLE   165,508 0 0
AT&T INC COM 00206R102   4,676,876 254,040 SH   SOLE   254,040 0 0
BALL CORP COM 058498106   7,143,542 139,686 SH   SOLE   139,686 0 0
BANK MONTREAL QUE COM 063671101   92,793,890 756,513 SH   SOLE   756,513 0 0
BANK NEW YORK MELLON CORP COM 064058100   2,067,245 45,414 SH   SOLE   45,414 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   80,730,410 1,216,919 SH   SOLE   1,216,919 0 0
BARRICK GOLD CORP COM 067901108   833,935 35,930 SH   SOLE   35,930 0 0
BCE INC COM NEW 05534B760   36,655,100 606,505 SH   SOLE   606,505 0 0
BECTON DICKINSON & CO COM 075887109   7,612,471 29,935 SH   SOLE   29,935 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204   627,316 56,617 SH   SOLE   56,617 0 0
BHP GROUP LTD SPONSORED ADS 088606108   5,552,730 89,488 SH   SOLE   89,488 0 0
BOOKING HOLDINGS INC COM 09857L108   8,371,473 4,154 SH   SOLE   4,154 0 0
BROADCOM INC COM 11135F101   16,214,770 29,000 SH   SOLE   29,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   6,627,977 49,217 SH   SOLE   49,217 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   15,401,620 397,256 SH   SOLE   397,256 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   82,117,320 1,928,542 SH   SOLE   1,928,542 0 0
BRP INC COM SUN VTG 05577W200   1,129,075 10,921 SH   SOLE   10,921 0 0
CAE INC COM 124765108   13,855,820 529,050 SH   SOLE   529,050 0 0
CAMECO CORP COM 13321L108   27,824,010 906,615 SH   SOLE   906,615 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   12,461,830 224,041 SH   SOLE   224,041 0 0
CANADIAN NAT RES LTD COM 136385101   96,898,220 1,274,090 SH   SOLE   1,274,090 0 0
CANADIAN NATL RY CO COM 136375102   75,335,530 468,388 SH   SOLE   468,388 0 0
CANADIAN PAC RY LTD COM 13645T100   76,641,390 757,774 SH   SOLE   757,774 0 0
CATERPILLAR INC COM 149123101   6,366,067 26,574 SH   SOLE   26,574 0 0
CENOVUS ENERGY INC COM 15135U109   12,995,510 494,690 SH   SOLE   494,690 0 0
CGI INC CL A SUB VTG 12532H104   53,215,210 455,961 SH   SOLE   455,961 0 0
CHURCH & DWIGHT CO INC COM 171340102   4,766,872 59,135 SH   SOLE   59,135 0 0
CI FINL CORP COM 125491100   562,385 41,080 SH   SOLE   41,080 0 0
CISCO SYS INC COM 17275R102   5,703,467 119,695 SH   SOLE   119,695 0 0
COCA COLA CO COM 191216100   6,082,388 95,620 SH   SOLE   95,620 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,078,709 53,833 SH   SOLE   53,833 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   17,496,720 140,442 SH   SOLE   140,442 0 0
COOPER COS INC COM NEW 216648402   1,073,355 3,246 SH   SOLE   3,246 0 0
COSTCO WHSL CORP NEW COM 22160K105   9,635,346 21,107 SH   SOLE   21,107 0 0
CVS HEALTH CORP COM 126650100   10,787,950 115,763 SH   SOLE   115,763 0 0
DANAHER CORPORATION COM 235851102   7,327,738 27,586 SH   SOLE   27,586 0 0
DEERE & CO COM 244199105   4,285,027 9,994 SH   SOLE   9,994 0 0
DESCARTES SYS GROUP INC COM 249906108   23,661,590 250,679 SH   SOLE   250,679 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   5,526,563 31,015 SH   SOLE   31,015 0 0
DISNEY WALT CO COM 254687106   10,569,650 121,658 SH   SOLE   121,658 0 0
DOW INC COM 260557103   5,384,827 106,863 SH   SOLE   106,863 0 0
DUPONT DE NEMOURS INC COM 26614N102   6,328,578 92,213 SH   SOLE   92,213 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   2,733,858 223,720 SH   SOLE   223,720 0 0
EMERSON ELEC CO COM 291011104   6,381,650 66,434 SH   SOLE   66,434 0 0
ENBRIDGE INC COM 29250N105   89,350,760 1,688,412 SH   SOLE   1,688,412 0 0
ENERPLUS CORP COM 292766102   264,334 11,060 SH   SOLE   11,060 0 0
F5 INC COM 315616102   4,881,206 34,013 SH   SOLE   34,013 0 0
FEDEX CORP COM 31428X106   5,543,902 31,796 SH   SOLE   31,796 0 0
FISERV INC COM 337738108   9,461,769 93,616 SH   SOLE   93,616 0 0
FORD MTR CO DEL COM 345370860   5,317,283 457,204 SH   SOLE   457,204 0 0
FORTIS INC COM 349553107   8,924,150 164,713 SH   SOLE   164,713 0 0
FORTIVE CORP COM 34959J108   7,464,180 116,174 SH   SOLE   116,174 0 0
FRANCO NEV CORP COM 351858105   16,762,650 90,820 SH   SOLE   90,820 0 0
GENERAL ELECTRIC CO COM NEW 369604301   26,164 312 SH   SOLE   312 0 0
GILDAN ACTIVEWEAR INC COM 375916103   12,321,280 332,289 SH   SOLE   332,289 0 0
GLOBAL PMTS INC COM 37940X102   7,803,175 78,566 SH   SOLE   78,566 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   2,979,828 42,970 SH   SOLE   42,970 0 0
HENRY SCHEIN INC COM 806407102   891,589 11,163 SH   SOLE   11,163 0 0
HOME DEPOT INC COM 437076102   5,667,476 17,943 SH   SOLE   17,943 0 0
HONDA MOTOR LTD AMERN SHS 438128308   4,657,314 203,732 SH   SOLE   203,732 0 0
HONEYWELL INTL INC COM 438516106   12,135,380 56,628 SH   SOLE   56,628 0 0
HORMEL FOODS CORP COM 440452100   3,713,783 81,532 SH   SOLE   81,532 0 0
IMPERIAL OIL LTD COM NEW 453038408   748,879 11,280 SH   SOLE   11,280 0 0
INTEL CORP COM 458140100   4,370,148 165,348 SH   SOLE   165,348 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,919,916 42,018 SH   SOLE   42,018 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,863,500 36,612 SH   SOLE   36,612 0 0
INTUIT COM 461202103   6,427,968 16,515 SH   SOLE   16,515 0 0
IQVIA HLDGS INC COM 46266C105   8,159,539 39,824 SH   SOLE   39,824 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,375,519 30,830 SH   SOLE   30,830 0 0
JOHNSON & JOHNSON COM 478160104   13,422,400 75,983 SH   SOLE   75,983 0 0
JPMORGAN CHASE & CO COM 46625H100   13,221,590 98,595 SH   SOLE   98,595 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   569,916 29,453 SH   SOLE   29,453 0 0
LINDE PLC SHS G5494J103   2,795,036 8,569 SH   SOLE   8,569 0 0
LOWES COS INC COM 548661107   7,713,975 38,717 SH   SOLE   38,717 0 0
MAGNA INTL INC COM 559222401   31,608,480 415,573 SH   SOLE   415,573 0 0
MANULIFE FINL CORP COM 56501R106   42,092,870 1,742,976 SH   SOLE   1,742,976 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,291,407 15,217 SH   SOLE   15,217 0 0
MCDONALDS CORP COM 580135101   5,985,557 22,713 SH   SOLE   22,713 0 0
MEDTRONIC PLC SHS G5960L103   4,024,294 51,327 SH   SOLE   51,327 0 0
MERCK & CO INC COM 58933Y105   6,538,822 58,481 SH   SOLE   58,481 0 0
META PLATFORMS INC CL A 30303M102   4,634,004 38,498 SH   SOLE   38,498 0 0
METHANEX CORP COM 59151K108   8,318,268 162,276 SH   SOLE   162,276 0 0
MICROSOFT CORP COM 594918104   30,963,160 129,110 SH   SOLE   129,110 0 0
MIDDLEBY CORP COM 596278101   8,024,359 59,928 SH   SOLE   59,928 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   474,139 9,203 SH   SOLE   9,203 0 0
MONDELEZ INTL INC CL A 609207105   5,830,905 87,058 SH   SOLE   87,058 0 0
MOODYS CORP COM 615369105   2,950,029 10,588 SH   SOLE   10,588 0 0
NIKE INC CL B 654106103   16,965,980 144,996 SH   SOLE   144,996 0 0
NUTRIEN LTD COM 67077M108   84,478,760 849,026 SH   SOLE   849,026 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   663,528 19,283 SH   SOLE   19,283 0 0
NVIDIA CORPORATION COM 67066G104   4,747,455 32,479 SH   SOLE   32,479 0 0
OPEN TEXT CORP COM 683715106   22,170,830 552,613 SH   SOLE   552,613 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   633,786 38,708 SH   SOLE   38,708 0 0
PAYPAL HLDGS INC COM 70450Y103   4,531,144 63,595 SH   SOLE   63,595 0 0
PEMBINA PIPELINE CORP COM 706327103   32,376,060 704,440 SH   SOLE   704,440 0 0
PEPSICO INC COM 713448108   14,940,330 82,212 SH   SOLE   82,212 0 0
PFIZER INC COM 717081103   6,191,380 120,831 SH   SOLE   120,831 0 0
PNC FINL SVCS GROUP INC COM 693475105   5,830,987 36,919 SH   SOLE   36,919 0 0
PROCTER AND GAMBLE CO COM 742718109   5,232,306 34,523 SH   SOLE   34,523 0 0
PRUDENTIAL PLC ADR 74435K204   23,193 844 SH   SOLE   844 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   27,019,910 305,992 SH   SOLE   305,992 0 0
RIO TINTO PLC SPONSORED ADR 767204100   5,393,115 75,746 SH   SOLE   75,746 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   8,313,332 106,295 SH   SOLE   106,295 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   53,574,950 838,666 SH   SOLE   838,666 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   109,993,100 864,046 SH   SOLE   864,046 0 0
SAP SE SPON ADR 803054204   32,608 316 SH   SOLE   316 0 0
SCHWAB CHARLES CORP COM 808513105   9,838,668 118,168 SH   SOLE   118,168 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   21,030,840 539,114 SH   SOLE   539,114 0 0
SHOPIFY INC CL A 82509L107   23,730,180 504,790 SH   SOLE   504,790 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,282 5 SH   SOLE   5 0 0
STANTEC INC COM 85472N109   8,555,759 131,503 SH   SOLE   131,503 0 0
STARBUCKS CORP COM 855244109   6,230,388 62,800 SH   SOLE   62,800 0 0
STRYKER CORPORATION COM 863667101   5,601,408 22,851 SH   SOLE   22,851 0 0
SUN LIFE FINANCIAL INC. COM 866796105   7,687,938 122,322 SH   SOLE   122,322 0 0
SUNCOR ENERGY INC NEW COM 867224107   47,396,700 1,103,532 SH   SOLE   1,103,532 0 0
TC ENERGY CORP COM 87807B107   54,442,220 992,010 SH   SOLE   992,010 0 0
TECK RESOURCES LTD CL B 878742204   9,643,294 188,456 SH   SOLE   188,456 0 0
TELUS CORPORATION COM 87971M103   6,458,391 243,865 SH   SOLE   243,865 0 0
TFI INTL INC COM 87241L109   1,152,932 8,473 SH   SOLE   8,473 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   16,474,330 29,901 SH   SOLE   29,901 0 0
THOMSON REUTERS CORP. COM NEW 884903709   8,507,348 55,078 SH   SOLE   55,078 0 0
TJX COS INC NEW COM 872540109   11,348,170 142,565 SH   SOLE   142,565 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   147,810,600 1,685,988 SH   SOLE   1,685,988 0 0
TRANSALTA CORP COM 89346D107   30,413 2,500 SH   SOLE   2,500 0 0
UIPATH INC CL A 90364P105   10,168 800 SH   SOLE   800 0 0
UNION PAC CORP COM 907818108   4,684,752 22,624 SH   SOLE   22,624 0 0
UNITED PARCEL SERVICE INC CL B 911312106   13,561,430 78,011 SH   SOLE   78,011 0 0
UNITEDHEALTH GROUP INC COM 91324P102   13,589,040 25,631 SH   SOLE   25,631 0 0
VISA INC COM CL A 92826C839   18,906,780 91,003 SH   SOLE   91,003 0 0
VMWARE INC CL A COM 928563402   6,982,221 56,877 SH   SOLE   56,877 0 0
WABTEC COM 929740108   2,180,700 21,849 SH   SOLE   21,849 0 0
WALMART INC COM 931142103   5,965,206 41,904 SH   SOLE   41,904 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   4,083,140 430,711 SH   SOLE   430,711 0 0
WASTE CONNECTIONS INC COM 94106B101   38,119,400 212,388 SH   SOLE   212,388 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   24,644,520 465,870 SH   SOLE   465,870 0 0