ALLIANCE AGREEMENT NO. 350-148 BETWEEN