1iota Investments Ltd.
2001 Investments Limited
2734869 Canada Incorporated
3698980 Canada Inc.
3m Canada Company
4530691 Canada Limited
52WEST Services LTD.
6167594 Canada Inc.
6355790 Canada Incorporated
6545327 Canada Inc.
6611982 Canada Inc.
6966225 Canada Inc.
7197446 Canada Limited
7200013 Canada Corporation
7686595 Canada Inc.
Access Moore Decor Alliance Inc.
ACPL Systems
Air Cooled Engine ServiceLtd./Custom Generators
Altera Newfoundland Technology Corp.
AMC Brokerage Limited