Copper Mountain Networks Inc. Business Contract