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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,746 21,000 SH   SOLE N/A 0 0 21,000
ALPHABET INC CAP STK CL A 02079K305 6,302 4,300 SH   SOLE N/A 0 0 4,300
ALPHABET INC CAP STK CL C 02079K107 2,927 1,992 SH   DFND N/A 0 0 1,992
AMAZON COM INC COM 023135106 3,892 1,236 SH   DFND N/A 0 0 1,236
AMAZON COM INC COM 023135106 4,093 1,300 SH   SOLE N/A 0 0 1,300
AMERESCO INC CL A 02361E108 1,670 50,000 SH   SOLE N/A 0 0 50,000
AMERICAN EXPRESS CO COM 025816109 14,777 147,400 SH   SOLE N/A 0 0 147,400
AMERICAN TOWER CORP NEW COM 03027X100 2,008 8,307 SH   DFND N/A 0 0 8,307
AMERICAN WTR WKS CO INC NEW COM 030420103 1,883 13,000 SH   SOLE N/A 0 0 13,000
APPLE INC COM 037833100 8,917 77,000 SH   SOLE N/A 0 0 77,000
APTIV PLC SHS G6095L109 5,996 65,400 SH   SOLE N/A 0 0 65,400
ARES CAPITAL CORP COM 04010L103 2,093 150,000 SH   SOLE N/A 0 0 150,000
BALLARD PWR SYS INC NEW COM 058586108 1,299 86,000 SH   SOLE N/A 0 0 86,000
BANK NOVA SCOTIA B C COM 064149107 14,350 345,500 SH   SOLE N/A 0 0 345,500
BARRICK GOLD CORP COM 067901108 9,041 322,000 SH   SOLE N/A 0 0 322,000
BLACKROCK INC COM 09247X101 5,636 10,000 SH   SOLE N/A 0 0 10,000
BOEING CO COM 097023105 5,470 33,100 SH   SOLE N/A 0 0 33,100
BOSTON SCIENTIFIC CORP COM 101137107 8,139 213,000 SH   SOLE N/A 0 0 213,000
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 11,727 354,500 SH   SOLE N/A 0 0 354,500
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 2,135 70,000 SH   SOLE N/A 0 0 70,000
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7,484 157,000 SH   SOLE N/A 0 0 157,000
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 9,617 183,000 SH   SOLE N/A 0 0 183,000
CANADIAN IMP BK COMM COM 136069101 13,794 184,600 SH   SOLE N/A 0 0 184,600
CANADIAN NAT RES LTD COM 136385101 5,420 338,300 SH   SOLE N/A 0 0 338,300
CANADIAN NATL RY CO COM 136375102 11,562 108,600 SH   SOLE N/A 0 0 108,600
CANADIAN PAC RY LTD COM 13645T100 13,259 43,600 SH   SOLE N/A 0 0 43,600
CARLISLE COS INC COM 142339100 1,836 15,000 SH   SOLE N/A 0 0 15,000
CENOVUS ENERGY INC COM 15135U109 1,598 410,000 SH   SOLE N/A 0 0 410,000
CHEESECAKE FACTORY INC COM 163072101 5,271 190,000 SH   SOLE N/A 0 0 190,000
CITIGROUP INC COM NEW 172967424 13,149 305,000 SH   SOLE N/A 0 0 305,000
CLOROX CO DEL COM 189054109 652 3,100 SH   DFND N/A 0 0 3,100
COCA COLA CO COM 191216100 1,542 31,231 SH   DFND N/A 0 0 31,231
COMCAST CORP NEW CL A 20030N101 8,142 176,000 SH   SOLE N/A 0 0 176,000
CONAGRA BRANDS INC COM 205887102 2,045 57,264 SH   DFND N/A 0 0 57,264
COSTCO WHSL CORP NEW COM 22160K105 8,698 24,500 SH   SOLE N/A 0 0 24,500
DEERE & CO COM 244199105 8,644 39,000 SH   SOLE N/A 0 0 39,000
DOLLAR TREE INC COM 256746108 7,764 85,000 SH   SOLE N/A 0 0 85,000
ECOLAB INC COM 278865100 1,893 9,471 SH   DFND N/A 0 0 9,471
ELECTRONIC ARTS INC COM 285512109 5,034 38,600 SH   SOLE N/A 0 0 38,600
EMERSON ELEC CO COM 291011104 5,246 80,000 SH   SOLE N/A 0 0 80,000
ENBRIDGE INC COM 29250N105 16,194 554,500 SH   SOLE N/A 0 0 554,500
ENVIVA PARTNERS LP COM UNIT 29414J107 1,932 48,000 SH   SOLE N/A 0 0 48,000
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,698 80,000 SH   SOLE N/A 0 0 80,000
FEDEX CORP COM 31428X106 5,659 22,500 SH   SOLE N/A 0 0 22,500
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 372 150,000 SH   SOLE N/A 0 0 150,000
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,290 11,832 SH   DFND N/A 0 0 11,832
FRANCO NEV CORP COM 351858105 11,804 84,500 SH   SOLE N/A 0 0 84,500
FRANKLIN RESOURCES INC COM 354613101 4,585 225,300 SH   SOLE N/A 0 0 225,300
GENERAL MLS INC COM 370334104 2,954 47,900 SH   DFND N/A 0 0 47,900
GENTEX CORP COM 371901109 1,475 57,300 SH   SOLE N/A 0 0 57,300
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2,031 35,000 SH   SOLE N/A 0 0 35,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,902 45,000 SH   SOLE N/A 0 0 45,000
HDFC BANK LTD SPONSORED ADS 40415F101 3,719 74,433 SH   DFND N/A 0 0 74,433
HOME DEPOT INC COM 437076102 3,439 12,383 SH   DFND N/A 0 0 12,383
HORMEL FOODS CORP COM 440452100 1,200 24,536 SH   DFND N/A 0 0 24,536
INGREDION INC COM 457187102 1,810 23,911 SH   DFND N/A 0 0 23,911
ISHARES GLOBAL GREEN BOND ETF GBL GREEN ETF 46435U440 6,671 120,000 SH   SOLE N/A 0 0 120,000
ITRON INC COM 465741106 1,640 27,000 SH   SOLE N/A 0 0 27,000
JPMORGAN CHASE & CO COM 46625H100 8,135 84,500 SH   SOLE N/A 0 0 84,500
KIMBERLY CLARK CORP COM 494368103 3,411 23,100 SH   DFND N/A 0 0 23,100
KIRKLAND LAKE GOLD LTD COM 49741E100 6,246 128,000 SH   SOLE N/A 0 0 128,000
LAMB WESTON HLDGS INC COM 513272104 2,718 41,011 SH   DFND N/A 0 0 41,011
LOGITECH INTL S A SHS H50430232 378 4,857 SH   DFND N/A 0 0 4,857
LOWES COS INC COM 548661107 6,966 42,000 SH   SOLE N/A 0 0 42,000
M & T BK CORP COM 55261F104 7,137 77,500 SH   SOLE N/A 0 0 77,500
MANULIFE FINL CORP COM 56501R106 9,362 673,300 SH   SOLE N/A 0 0 673,300
MEDTRONIC PLC SHS G5960L103 6,769 65,136 SH   SOLE N/A 0 0 65,136
MERCK & CO. INC COM 58933Y105 2,621 31,600 SH   DFND N/A 0 0 31,600
MERCK & CO. INC COM 58933Y105 6,760 81,500 SH   SOLE N/A 0 0 81,500
METHANEX CORP COM 59151K108 4,632 190,000 SH   SOLE N/A 0 0 190,000
MICROSOFT CORP COM 594918104 2,945 14,003 SH   DFND N/A 0 0 14,003
MICROSOFT CORP COM 594918104 12,611 59,960 SH   SOLE N/A 0 0 59,960
MOGO INC COM 60800C109 216 147,341 SH   SOLE N/A 0 0 147,341
MONDELEZ INTL INC CL A 609207105 977 17,000 SH   DFND N/A 0 0 17,000
NEXTERA ENERGY INC COM 65339F101 2,091 7,535 SH   DFND N/A 0 0 7,535
NEXTERA ENERGY INC COM 65339F101 7,355 26,500 SH   SOLE N/A 0 0 26,500
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,619 27,000 SH   SOLE N/A 0 0 27,000
NVIDIA CORPORATION COM 67066G104 2,706 5,000 SH   SOLE N/A 0 0 5,000
OPEN TEXT CORP COM 683715106 3,156 74,700 SH   SOLE N/A 0 0 74,700
ORMAT TECHNOLOGIES INC COM 686688102 1,655 28,000 SH   SOLE N/A 0 0 28,000
OSHKOSH CORP COM 688239201 4,410 60,000 SH   SOLE N/A 0 0 60,000
PARKER-HANNIFIN CORP COM 701094104 1,335 6,600 SH   DFND N/A 0 0 6,600
PEPSICO INC COM 713448108 17,879 129,000 SH   SOLE N/A 0 0 129,000
PFIZER INC COM 717081103 1,340 36,500 SH   DFND N/A 0 0 36,500
PFIZER INC COM 717081103 5,542 151,000 SH   SOLE N/A 0 0 151,000
PLUG POWER INC COM NEW 72919P202 805 60,000 SH   SOLE N/A 0 0 60,000
PROCTER AND GAMBLE CO COM 742718109 2,097 15,091 SH   DFND N/A 0 0 15,091
PROCTER AND GAMBLE CO COM 742718109 6,811 49,000 SH   SOLE N/A 0 0 49,000
PROGRESSIVE CORP COM 743315103 6,684 70,600 SH   SOLE N/A 0 0 70,600
RESTAURANT BRANDS INTL INC COM 76131D103 7,120 124,000 SH   SOLE N/A 0 0 124,000
ROYAL BK CDA COM 780087102 24,517 349,290 SH   SOLE N/A 0 0 349,290
S&P GLOBAL INC COM 78409V104 1,257 3,487 SH   DFND N/A 0 0 3,487
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,066 184,000 SH   SOLE N/A 0 0 184,000
SHAW COMMUNICATIONS INC CL B CONV 82028K200 8,976 492,000 SH   SOLE N/A 0 0 492,000
SPDR SER TR BLOOMBERG BRCLYS 78468R622 4,171 40,000 SH   SOLE N/A 0 0 40,000
SSR MNG INC COM 784730103 5,243 281,000 SH   SOLE N/A 0 0 281,000
STARBUCKS CORP COM 855244109 4,485 52,200 SH   SOLE N/A 0 0 52,200
SUN LIFE FINANCIAL INC. COM 866796105 5,972 146,600 SH   SOLE N/A 0 0 146,600
SUNCOR ENERGY INC NEW COM 867224107 4,768 390,600 SH   SOLE N/A 0 0 390,600
SUNRUN INC COM 86771W105 1,002 13,000 SH   SOLE N/A 0 0 13,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,050 25,288 SH   DFND N/A 0 0 25,288
TC ENERGY CORP COM 87807B107 6,802 162,070 SH   SOLE N/A 0 0 162,070
TELUS CORPORATION COM 87971M103 8,637 491,000 SH   SOLE N/A 0 0 491,000
THERMO FISHER SCIENTIFIC INC COM 883556102 3,486 7,896 SH   DFND N/A 0 0 7,896
THERMO FISHER SCIENTIFIC INC COM 883556102 5,298 12,000 SH   SOLE N/A 0 0 12,000
TJX COS INC NEW COM 872540109 6,956 125,000 SH   SOLE N/A 0 0 125,000
TORONTO DOMINION BK ONT COM NEW 891160509 24,004 518,600 SH   SOLE N/A 0 0 518,600
TPI COMPOSITES INC COM 87266J104 1,969 68,000 SH   SOLE N/A 0 0 68,000
TRACTOR SUPPLY CO COM 892356106 7,095 49,500 SH   SOLE N/A 0 0 49,500
UNION PAC CORP COM 907818108 8,170 41,500 SH   SOLE N/A 0 0 41,500
UNITEDHEALTH GROUP INC COM 91324P102 8,106 26,000 SH   SOLE N/A 0 0 26,000
VALERO ENERGY CORP COM 91913Y100 11,913 275,000 SH   SOLE N/A 0 0 275,000
VERIZON COMMUNICATIONS INC COM 92343V104 18,442 310,000 SH   SOLE N/A 0 0 310,000
VISA INC COM CL A 92826C839 4,643 23,218 SH   DFND N/A 0 0 23,218
VISA INC COM CL A 92826C839 9,799 49,000 SH   SOLE N/A 0 0 49,000
WALMART INC COM 931142103 11,095 79,300 SH   SOLE N/A 0 0 79,300
WASTE MGMT INC DEL COM 94106L109 9,054 80,000 SH   SOLE N/A 0 0 80,000
WHEATON PRECIOUS METALS CORP COM 962879102 5,886 120,000 SH   SOLE N/A 0 0 120,000
XYLEM INC COM 98419M100 4,585 54,500 SH   SOLE N/A 0 0 54,500