In the event that any one or more of the provisions of this Agreement shall be held to be invalid, illegal or unenforceable, the validity, legality and enforceability of the remaining provisions shall not in any way be affected or impaired thereby.  Moreover, if any one or more of the provisions contained in this Agreement shall be held to be excessively broad as to duration, activity or subject, such provision shall be construed by limiting or reducing them so as to be enforceable to the maximum extent compatible with applicable law.