ASSET PURCHASE, TECHNOLOGY TRANSFER AND LICENCE AGREEMENT BETWEEN 2024069 ONTARIO INC. AND 4234260 Canada Inc. AND 4234251 Canada Inc. AND NEUTRON ENTERPRISES, INC. December __, 2004