The following organizations are gratefully thanked for their support