The Ontario Trillium Foundation Communities in Action Fund Green Shield Canada Building Communities Through Arts and Heritage Diageo TD Friends of the Environment Foundation TD Canada Trust WFCU Tech Soup