MASTER JOINT TECHNOLOGY DEVELOPMENT AGREEMENT