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
ALGONQUIN PWR UTILS CORP COM 015857105   89,003 20,073 SH   SOLE   20,073 0 0
ALPHABET INC CAP STK CL A 02079K305   8,257,574 43,655 SH   SOLE   43,655 0 0
AMETEK INC COM 031100100   941,679 5,228 SH   SOLE   5,228 0 0
AON PLC SHS CL A G0403H108   532,945 1,485 SH   SOLE   1,485 0 0
APPLE INC COM 037833100   1,136,288 4,541 SH   SOLE   4,541 0 0
APPLIED MATLS INC COM 038222105   1,608,156 9,896 SH   SOLE   9,896 0 0
BANK MONTREAL QUE COM 063671101   5,455,727 56,254 SH   SOLE   56,254 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   5,987,281 111,609 SH   SOLE   111,609 0 0
BECTON DICKINSON & CO COM 075887109   415,535 1,833 SH   SOLE   1,833 0 0
BENTLEY SYS INC COM CL B 08265T208   1,614,958 34,608 SH   SOLE   34,608 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,664,531 3,675 SH   SOLE   3,675 0 0
BROADCOM INC COM 11135F101   2,784,818 12,021 SH   SOLE   12,021 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,375,584 23,957 SH   SOLE   23,957 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   580,262 18,278 SH   SOLE   18,278 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   5,232,851 82,806 SH   SOLE   82,806 0 0
CANADIAN NATL RY CO COM 136375102   4,670,147 46,036 SH   SOLE   46,036 0 0
CANADIAN NAT RES LTD COM 136385101   845,592 27,416 SH   SOLE   27,416 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,323,486 45,947 SH   SOLE   45,947 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,980,823 29,041 SH   SOLE   29,041 0 0
CINTAS CORP COM 172908105   2,195,105 12,024 SH   SOLE   12,024 0 0
CISCO SYS INC COM 17275R102   6,112,400 103,329 SH   SOLE   103,329 0 0
CORTEVA INC COM 22052L104   2,296,124 40,342 SH   SOLE   40,342 0 0
CSX CORP COM 126408103   1,935,590 60,027 SH   SOLE   60,027 0 0
CVS HEALTH CORP COM 126650100   5,056,491 112,728 SH   SOLE   112,728 0 0
DANAHER CORPORATION COM 235851102   336,034 1,465 SH   SOLE   1,465 0 0
DEERE & CO COM 244199105   375,111 886 SH   SOLE   886 0 0
DOMINOS PIZZA INC COM 25754A201   743,246 1,772 SH   SOLE   1,772 0 0
ELECTRONIC ARTS INC COM 285512109   3,764,784 25,753 SH   SOLE   25,753 0 0
ENBRIDGE INC COM 29250N105   1,747,958 41,225 SH   SOLE   41,225 0 0
FEDEX CORP COM 31428X106   3,348,079 11,910 SH   SOLE   11,910 0 0
FORTIS INC COM 349553107   464,133 11,181 SH   SOLE   11,181 0 0
GE AEROSPACE COM NEW 369604301   2,272,943 13,638 SH   SOLE   13,638 0 0
HERSHEY CO COM 427866108   2,660,316 15,721 SH   SOLE   15,721 0 0
HOME DEPOT INC COM 437076102   2,041,025 5,251 SH   SOLE   5,251 0 0
HONEYWELL INTL INC COM 438516106   583,705 2,586 SH   SOLE   2,586 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,518,740 10,200 SH   SOLE   10,200 0 0
INTUIT COM 461202103   2,112,030 3,363 SH   SOLE   3,363 0 0
LINDE PLC SHS G54950103   280,294 670 SH   SOLE   670 0 0
LOWES COS INC COM 548661107   2,938,621 11,916 SH   SOLE   11,916 0 0
MAGNA INTL INC COM 559222401   4,074,576 97,585 SH   SOLE   97,585 0 0
MANULIFE FINL CORP COM 56501R106   294,042 9,581 SH   SOLE   9,581 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,194,004 10,337 SH   SOLE   10,337 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,190,924 7,965 SH   SOLE   7,965 0 0
MCKESSON CORP COM 58155Q103   2,209,560 3,880 SH   SOLE   3,880 0 0
MERCK & CO INC COM 58933Y105   1,418,395 14,269 SH   SOLE   14,269 0 0
METHANEX CORP COM 59151K108   302,166 6,053 SH   SOLE   6,053 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,802,623 31,456 SH   SOLE   31,456 0 0
MICROSOFT CORP COM 594918104   5,183,435 12,307 SH   SOLE   12,307 0 0
MOODYS CORP COM 615369105   2,469,102 5,220 SH   SOLE   5,220 0 0
MSCI INC COM 55354G100   2,569,077 4,285 SH   SOLE   4,285 0 0
NOVARTIS AG SPONSORED ADR 66987V109   456,327 4,693 SH   SOLE   4,693 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,093,149 11,875 SH   SOLE   11,875 0 0
OPEN TEXT CORP COM 683715106   5,227,418 184,900 SH   SOLE   184,900 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   5,248,779 170,909 SH   SOLE   170,909 0 0
ROPER TECHNOLOGIES INC COM 776696106   717,364 1,381 SH   SOLE   1,381 0 0
ROYAL BK CDA COM 780087102   5,767,770 47,884 SH   SOLE   47,884 0 0
SAP SE SPON ADR 803054204   762,914 3,101 SH   SOLE   3,101 0 0
SHERWIN WILLIAMS CO COM 824348106   2,270,016 6,683 SH   SOLE   6,683 0 0
SUN LIFE FINANCIAL INC. COM 866796105   6,028,537 101,634 SH   SOLE   101,634 0 0
TC ENERGY CORP COM 87807B107   244,561 5,253 SH   SOLE   5,253 0 0
TELUS CORPORATION COM 87971M103   169,503 12,514 SH   SOLE   12,514 0 0
TESLA INC COM 88160R101   926,508 2,296 SH   SOLE   2,296 0 0
TEXAS INSTRS INC COM 882508104   595,451 3,178 SH   SOLE   3,178 0 0
TFI INTL INC COM 87241L109   1,064,682 7,887 SH   SOLE   7,887 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,701,049 5,196 SH   SOLE   5,196 0 0
THOMSON REUTERS CORP COM 884903808   603,478 3,762 SH   SOLE   3,762 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,293,926 118,337 SH   SOLE   118,337 0 0
UNILEVER PLC SPON ADR NEW 904767704   504,641 8,907 SH   SOLE   8,907 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,969,799 47,378 SH   SOLE   47,378 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,189,710 4,332 SH   SOLE   4,332 0 0
VERALTO CORP COM SHS 92338C103   226,952 2,230 SH   SOLE   2,230 0 0
VERMILION ENERGY INC COM 923725105   241,601 25,694 SH   SOLE   25,694 0 0
VISA INC COM CL A 92826C839   5,534,683 17,526 SH   SOLE   17,526 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   662,395 11,780 SH   SOLE   11,780 0 0
ZOETIS INC CL A 98978V103   2,021,067 12,414 SH   SOLE   12,414 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   300,922 2,605 SH   SOLE   2,605 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   353,166 6,833 SH   SOLE   6,833 0 0