Dictionary.com
Thesaurus.com

will have funded

  • future perfect
    of fund.
    fund
    noun
    a supply of money or pecuniary resources, as for some purpose.