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
Expires: July 31, 2015
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
ROYAL BANK OF CANADA COM 780087102 31,723,747 153,505 SH SOLE 153,505 0 0
BANK OF MONTREAL COM 063671101 30,739,558 174,264 SH SOLE 174,264 0 0
NVENT ELECTRIC SHS G6700G107 29,467,193 173,735 SH SOLE 173,735 0 0
JPMORGAN CHASE COM 46625H100 26,834,513 81,980 SH SOLE 81,980 0 0
JOHNSON CONTROLS SHS G51502105 25,673,426 175,713 SH SOLE 175,713 0 0
COSTCO WHOLESALE COM 22160K105 25,072,467 26,802 SH SOLE 26,802 0 0
THERMO FISHER SCIENTIFIC COM 883556102 23,549,882 46,972 SH SOLE 46,972 0 0
VISA COM CL A 92826C839 22,294,674 64,982 SH SOLE 64,982 0 0
CN RAILWAY COM 136375102 21,997,045 184,692 SH SOLE 184,692 0 0
COLGATE PALMOLIVE COM 194162103 21,623,003 235,853 SH SOLE 235,853 0 0
WELLS FARGO COM 949746101 21,557,222 260,857 SH SOLE 260,857 0 0
CANADIAN NATURAL RESOURCES COM 136385101 20,419,038 517,047 SH SOLE 517,047 0 0
MICROSOFT COM 594918104 20,316,907 54,466 SH SOLE 54,466 0 0
SUNCOR ENERGY COM 867224107 19,012,932 354,109 SH SOLE 354,109 0 0
STRYKER CORP COM 863667101 18,931,014 60,129 SH SOLE 60,129 0 0
ROPER TECHNOLOGIES COM 776696106 16,991,577 50,213 SH SOLE 50,213 0 0
LOWES COM 548661107 16,526,166 74,952 SH SOLE 74,952 0 0
CGI CLASS A CL A SUB VTG 12532H104 15,459,967 239,659 SH SOLE 239,659 0 0
ULTA BEAUTY COM 90384S303 14,358,301 31,838 SH SOLE 31,838 0 0
BECTON DICKINSON COM 075887109 14,282,525 94,380 SH SOLE 94,380 0 0
VERIZON COM 92343V104 14,273,026 337,105 SH SOLE 337,105 0 0
BROOKFIELD RENEWABLE CL A NE CL A SUB VTG 11285B108 10,630,181 286,535 SH SOLE 286,535 0 0
STANLEY BLACK & DECKER COM 854502101 9,630,358 102,320 SH SOLE 102,320 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UN G16258108 9,179,660 265,247 SH SOLE 265,247 0 0
TD BANK COM NEW 891160509 2,247,693 18,523 SH SOLE 18,523 0 0
JOHNSON & JOHNSON COM 478160104 905,403 3,565 SH SOLE 3,565 0 0
APPLE COM 037833100 874,157 3,021 SH SOLE 3,021 0 0
TRIMBLE COM 896239100 857,777 16,760 SH SOLE 16,760 0 0
NVIDIA CORP COM 67066G104 380,171 1,900 SH SOLE 1,900 0 0
TC ENERGY COM 87807B107 363,503 5,500 SH SOLE 5,500 0 0
IMPERIAL OIL COM NEW 453038408 341,817 3,050 SH SOLE 3,050 0 0
WATERS CORP COM 941848103 327,785 874 SH SOLE 874 0 0
PROCTER & GAMBLE COM 742718109 306,184 2,088 SH SOLE 2,088 0 0
SUN LIFE FINANCIAL COM 866796105 288,746 3,685 SH SOLE 3,685 0 0
TELUS COM 87971M103 235,915 22,350 SH SOLE 22,350 0 0
MASTERCARD CLASS A CL A 57636Q104 208,522 406 SH SOLE 406 0 0