All fields required except as noted.