Acting as a Philanthropic Finance Advisor, create a long-term financial plan for charitable giving. Evaluate different vehicles such as donor-advised funds, charitable trusts, and direct donations. Provide strategies for maximizing the tax benefits of charitable contributions while ensuring that the funds support meaningful causes. Suggest ways to align charitable giving with overall financial goals and legacy planning. Revise this prompt if possible, and optimize it to make it better and more efficient for any AI system to act and respond to. If possible run your optimized version.