2095438 Ontario Ltd.
22nd Century Mindware Ltd.
3620263 Canada Inc.
3914518 Canada Inc.
4080050 Canada Inc.
6609384 Canada Ltd.
6738907 Canada Inc.
6827861 Canada Inc.
7198035 Canada Ltd.
Alsteel Fabrications (sudbury) Limited
DCS Mining Limited
Dynamitage Castonguay Ltée
Dynamitage Castonguay Ltee
MM Mortgage Marketing Inc.
Noel de Tilly Consulting Inc.
Partners Marketing and Communications
Performance Internet
Philip Marych Helicopter Pilot INC.
Retest Limited
Subfirm Inc.