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 4,741 42,909 SH   SOLE   42,909 0 0
ABB LTD SPONSORED ADR 000375204 4,324 168,529 SH   SOLE   168,529 0 0
ABBOTT LABS COM 002824100 4,875 50,384 SH   SOLE   50,384 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,215 22,585 SH   SOLE   22,585 0 0
AGNICO EAGLE MINES LTD COM 008474108 215 3,677 SH   SOLE   3,677 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,394 79,604 SH   SOLE   79,604 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 6,277 409,227 SH   SOLE   409,227 0 0
ALPHABET INC CAP STK CL A 02079K305 4,843 50,616 SH   SOLE   50,616 0 0
ALPHABET INC CAP STK CL C 02079K107 15,368 159,831 SH   SOLE   159,831 0 0
AMAZON COM INC COM 023135106 4,814 42,564 SH   SOLE   42,564 0 0
AMPHENOL CORP NEW CL A 032095101 6,803 101,308 SH   SOLE   101,308 0 0
APPLE INC COM 037833100 23,852 172,590 SH   SOLE   172,590 0 0
AT&T INC COM 00206R102 4,010 257,338 SH   SOLE   257,338 0 0
BALL CORP COM 058498106 6,154 127,361 SH   SOLE   127,361 0 0
BANK MONTREAL QUE COM 063671101 86,286 712,692 SH   SOLE   712,692 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,737 122,985 SH   SOLE   122,985 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 83,203 1,266,403 SH   SOLE   1,266,403 0 0
BARRICK GOLD CORP COM 067901108 399 18,620 SH   SOLE   18,620 0 0
BCE INC COM NEW 05534B760 31,933 547,121 SH   SOLE   547,121 0 0
BECTON DICKINSON & CO COM 075887109 6,754 30,312 SH   SOLE   30,312 0 0
BHP GROUP LTD SPONSORED ADS 088606108 4,536 90,649 SH   SOLE   90,649 0 0
BOOKING HOLDINGS INC COM 09857L108 6,941 4,224 SH   SOLE   4,224 0 0
BROADCOM INC COM 11135F101 13,876 31,251 SH   SOLE   31,251 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,259 43,167 SH   SOLE   43,167 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 110,873 1,962,007 SH   SOLE   1,962,007 0 0
BRP INC COM SUN VTG 05577W200 894 10,483 SH   SOLE   10,483 0 0
CAE INC COM 124765108 11,363 536,233 SH   SOLE   536,233 0 0
CAMECO CORP COM 13321L108 10,030 273,595 SH   SOLE   273,595 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101 13,889 226,614 SH   SOLE   226,614 0 0
CANADIAN NAT RES LTD COM 136385101 84,921 1,303,599 SH   SOLE   1,303,599 0 0
CANADIAN NATL RY CO COM 136375102 72,081 483,182 SH   SOLE   483,182 0 0
CANADIAN PAC RY LTD COM 13645T100 72,318 782,666 SH   SOLE   782,666 0 0
CATERPILLAR INC COM 149123101 4,417 26,919 SH   SOLE   26,919 0 0
CENOVUS ENERGY INC COM 15135U109 10,784 508,180 SH   SOLE   508,180 0 0
CGI INC CL A SUB VTG 12532H104 49,062 471,793 SH   SOLE   471,793 0 0
CHURCH & DWIGHT CO INC COM 171340102 4,319 60,456 SH   SOLE   60,456 0 0
CI FINL CORP COM 125491100 551 41,080 SH   SOLE   41,080 0 0
CISCO SYS INC COM 17275R102 4,852 121,249 SH   SOLE   121,249 0 0
COCA COLA CO COM 191216100 5,463 96,777 SH   SOLE   96,777 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,863 102,067 SH   SOLE   102,067 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 12,266 96,892 SH   SOLE   96,892 0 0
COMCAST CORP NEW CL A 20030N101 2,071 70,620 SH   SOLE   70,620 0 0
COOPER COS INC COM NEW 216648402 851 3,223 SH   SOLE   3,223 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,188 21,573 SH   SOLE   21,573 0 0
CVS HEALTH CORP COM 126650100 10,486 109,947 SH   SOLE   109,947 0 0
DANAHER CORPORATION COM 235851102 7,288 28,195 SH   SOLE   28,195 0 0
DESCARTES SYS GROUP INC COM 249906108 22,771 259,619 SH   SOLE   259,619 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 5,397 31,369 SH   SOLE   31,369 0 0
DISNEY WALT CO COM 254687106 10,729 113,738 SH   SOLE   113,738 0 0
DOW INC COM 260557103 4,755 108,250 SH   SOLE   108,250 0 0
DUPONT DE NEMOURS INC COM 26614N102 4,708 93,410 SH   SOLE   93,410 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 2,803 225,848 SH   SOLE   225,848 0 0
EMERSON ELEC CO COM 291011104 4,927 67,297 SH   SOLE   67,297 0 0
ENBRIDGE INC COM 29250N105 89,267 1,742,818 SH   SOLE   1,742,818 0 0
ENERPLUS CORP COM 292766102 216 11,060 SH   SOLE   11,060 0 0
F5 INC COM 315616102 4,229 29,219 SH   SOLE   29,219 0 0
FEDEX CORP COM 31428X106 4,808 32,189 SH   SOLE   32,189 0 0
FISERV INC COM 337738108 8,374 89,498 SH   SOLE   89,498 0 0
FORD MTR CO DEL COM 345370860 5,187 463,139 SH   SOLE   463,139 0 0
FORTIS INC COM 349553107 8,773 167,171 SH   SOLE   167,171 0 0
FORTIVE CORP COM 34959J108 6,883 118,069 SH   SOLE   118,069 0 0
FRANCO NEV CORP COM 351858105 3,684 22,330 SH   SOLE   22,330 0 0
GILDAN ACTIVEWEAR INC COM 375916103 13,252 339,366 SH   SOLE   339,366 0 0
GLOBAL PMTS INC COM 37940X102 7,432 68,781 SH   SOLE   68,781 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2,882 43,060 SH   SOLE   43,060 0 0
HENRY SCHEIN INC COM 806407102 1,119 17,021 SH   SOLE   17,021 0 0
HOME DEPOT INC COM 437076102 5,015 18,176 SH   SOLE   18,176 0 0
HONDA MOTOR LTD AMERN SHS 438128308 4,456 206,376 SH   SOLE   206,376 0 0
HONEYWELL INTL INC COM 438516106 9,945 59,562 SH   SOLE   59,562 0 0
HORMEL FOODS CORP COM 440452100 3,786 83,328 SH   SOLE   83,328 0 0
IMPERIAL OIL LTD COM NEW 453038408 679 11,280 SH   SOLE   11,280 0 0
INTEL CORP COM 458140100 4,320 167,495 SH   SOLE   167,495 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,056 42,559 SH   SOLE   42,559 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,608 28,487 SH   SOLE   28,487 0 0
INTUIT COM 461202103 6,538 16,880 SH   SOLE   16,880 0 0
IQVIA HLDGS INC COM 46266C105 6,266 34,593 SH   SOLE   34,593 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,019 30,430 SH   SOLE   30,430 0 0
JOHNSON & JOHNSON COM 478160104 12,637 77,355 SH   SOLE   77,355 0 0
JPMORGAN CHASE & CO COM 46625H100 10,505 100,528 SH   SOLE   100,528 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 605 24,878 SH   SOLE   24,878 0 0
LINDE PLC SHS G5494J103 2,361 8,757 SH   SOLE   8,757 0 0
LOWES COS INC COM 548661107 7,432 39,572 SH   SOLE   39,572 0 0
MAGNA INTL INC COM 559222401 28,112 428,996 SH   SOLE   428,996 0 0
MANULIFE FINL CORP COM 56501R106 38,983 1,798,129 SH   SOLE   1,798,129 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,384 15,418 SH   SOLE   15,418 0 0
MCDONALDS CORP COM 580135101 5,309 23,007 SH   SOLE   23,007 0 0
MEDTRONIC PLC SHS G5960L103 4,230 51,949 SH   SOLE   51,949 0 0
MERCK & CO INC COM 58933Y105 6,016 69,306 SH   SOLE   69,306 0 0
META PLATFORMS INC CL A 30303M102 4,436 32,671 SH   SOLE   32,671 0 0
METHANEX CORP COM 59151K108 7,233 164,388 SH   SOLE   164,388 0 0
MICROSOFT CORP COM 594918104 30,597 131,375 SH   SOLE   131,375 0 0
MIDDLEBY CORP COM 596278101 5,858 45,708 SH   SOLE   45,708 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 440 9,166 SH   SOLE   9,166 0 0
MONDELEZ INTL INC CL A 609207105 4,908 88,980 SH   SOLE   88,980 0 0
MOODYS CORP COM 615369105 2,631 10,823 SH   SOLE   10,823 0 0
NIKE INC CL B 654106103 12,288 147,315 SH   SOLE   147,315 0 0
NUTRIEN LTD COM 67077M108 101,479 875,879 SH   SOLE   875,879 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102 566 15,149 SH   SOLE   15,149 0 0
NVIDIA CORPORATION COM 67066G104 3,997 32,901 SH   SOLE   32,901 0 0
OPEN TEXT CORP COM 683715106 20,927 573,178 SH   SOLE   573,178 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 478 33,837 SH   SOLE   33,837 0 0
PAYPAL HLDGS INC COM 70450Y103 5,547 64,421 SH   SOLE   64,421 0 0
PEMBINA PIPELINE CORP COM 706327103 30,677 727,100 SH   SOLE   727,100 0 0
PEPSICO INC COM 713448108 13,616 83,400 SH   SOLE   83,400 0 0
PFIZER INC COM 717081103 5,356 122,399 SH   SOLE   122,399 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,638 37,733 SH   SOLE   37,733 0 0
PROCTER AND GAMBLE CO COM 742718109 4,415 34,971 SH   SOLE   34,971 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 23,474 315,812 SH   SOLE   315,812 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,225 76,730 SH   SOLE   76,730 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 9,293 107,675 SH   SOLE   107,675 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 46,493 864,768 SH   SOLE   864,768 0 0
ROYAL BK CDA COM 780087102 110,918 891,835 SH   SOLE   891,835 0 0
SCHWAB CHARLES CORP COM 808513105 8,999 125,217 SH   SOLE   125,217 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 18,535 551,813 SH   SOLE   551,813 0 0
SHOPIFY INC CL A 82509L107 19,453 523,070 SH   SOLE   523,070 0 0
STANTEC INC COM 85472N109 8,091 133,161 SH   SOLE   133,161 0 0
STARBUCKS CORP COM 855244109 5,363 63,615 SH   SOLE   63,615 0 0
STRYKER CORPORATION COM 863667101 4,745 23,357 SH   SOLE   23,357 0 0
SUN LIFE FINANCIAL INC. COM 866796105 6,781 123,452 SH   SOLE   123,452 0 0
SUNCOR ENERGY INC NEW COM 867224107 49,606 1,275,220 SH   SOLE   1,275,220 0 0
TC ENERGY CORP COM 87807B107 57,740 1,021,228 SH   SOLE   1,021,228 0 0
TECK RESOURCES LTD CL B 878742204 8,017 190,846 SH   SOLE   190,846 0 0
TELUS CORPORATION COM 87971M103 6,842 246,411 SH   SOLE   246,411 0 0
TFI INTL INC COM 87241L109 1,236 9,858 SH   SOLE   9,858 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,270 32,061 SH   SOLE   32,061 0 0
THOMSON REUTERS CORP. COM NEW 884903709 7,911 55,793 SH   SOLE   55,793 0 0
TJX COS INC NEW COM 872540109 9,542 153,612 SH   SOLE   153,612 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 147,592 1,742,110 SH   SOLE   1,742,110 0 0
UNION PAC CORP COM 907818108 4,505 23,123 SH   SOLE   23,123 0 0
UNITED PARCEL SERVICE INC CL B 911312106 12,771 79,060 SH   SOLE   79,060 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,016 27,752 SH   SOLE   27,752 0 0
VISA INC COM CL A 92826C839 16,408 92,360 SH   SOLE   92,360 0 0
VMWARE INC CL A COM 928563402 6,150 57,770 SH   SOLE   57,770 0 0
WABTEC COM 929740108 1,762 21,655 SH   SOLE   21,655 0 0
WALMART INC COM 931142103 5,506 42,449 SH   SOLE   42,449 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 4,053 352,416 SH   SOLE   352,416 0 0
WASTE CONNECTIONS INC COM 94106B101 40,599 217,515 SH   SOLE   217,515 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 16,116 360,300 SH   SOLE   360,300 0 0