The following public funds shall be administered by the trust for the support of the Alabama Veterans Living Legacy:
(1) Net proceeds derived from this or any other legislative act and specifically earmarked or designated for the Veterans Living Legacy.
(2) Appropriations, if any, made from the State General Fund or the State Education Trust Fund for the Veterans Living Legacy, by annual or supplemental appropriation acts.
(3) Any support for the Veterans Living Legacy provided by a public contract entered into with the trust by any state institution, agency, or department, or any political subdivision of the state, any of which is hereby authorized.
(4) Support of the Alabama Veterans Living Legacy provided by a grant or appropriation from the United States government.