Each Obligor shall execute, acknowledge, deliver, file, notarize, and register at its own expense all such further agreements, instruments, certificates, financing statements, documents, and assurances, and perform such acts as either Agent reasonably shall deem necessary or appropriate to effectuate the purposes of this Agreement, and promptly provide Agents with evidence of the foregoing reasonably satisfactory in form and substance to Agents.