This Agreement can be amended, supplemented or changed, and any provision hereof can be waived, only by a written instrument making specific reference to this Agreement signed by all of the parties hereto. No action taken pursuant to this Agreement, including any investigation by or on behalf of any party, shall be deemed to constitute a waiver by such party taking such action of compliance by any other party with any covenant or agreement contained herein. The failure of a party to assert any of its rights hereunder shall not constitute a waiver of such rights nor in any way affect the validity of this Agreement or any part hereof or the right of such party thereafter to enforce each and every provision of this Agreement. No waiver of any breach of or non-compliance with this Agreement shall be held to be a waiver of any other or subsequent breach or non-compliance.