As a nonprofit 501(c)(3) organization, we are supported by contributions from sponsoring groups, individuals, foundations, grants and corporations.