40583-r