Exhibit 21.1
List of significant subsidiaries

Name
State or Other Jurisdiction of Incorporation
Or Organization
IE US Holdings Inc.Delaware, United States
IE US Development Holdings 3 Inc.Delaware, United States
IE US Hardware 1 Inc.Delaware, United States
IE US Hardware 3 LLCDelaware, United States
IE US Hardware 3 Holdings LLCDelaware, United States
IE CA 5 Holdings Ltd.British Columbia, Canada
IE CA Leasing Ltd.British Columbia, Canada