Each of TPG and the Company agrees to execute and deliver all such further documents and do all acts and things that from time to time may reasonably be required to effectively carry out or better evidence or perfect the full intent and meaning of this Agreement.