4 Cast Technology Management Corporation
4-IP Inc.
40 Acres Investments Inc.
4000692 Canada Inc.
4000862 Canada Incorporated
4000919 Canada Ltd.
4001036 Canada Inc.
4001303 Canada Inc.
4001583 Canada Inc.
4001664 Canada Inc.
4001834 Canada Inc.
4002814 Canada Inc.
4002946 Canada Inc.
4003306 Canada Inc.
4003497 Canada Inc.
4003608 Canada Inc.
4004001 Canada Inc.
4004141 Canada Inc.
4004183 Canada Inc.
4004388 Canada Inc.