qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04FgAAAAAQ5m+dRscGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwE8BAAD//w2T2FA=") (rerun: 32) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x7fff}}, './file0\x00'}) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x20004042}, 0x4000000) (async) r3 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r3, 0x8982, &(0x7f0000000200)) sendmsg$NLBL_CALIPSO_C_LIST(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, 0x0, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x24028014}, 0x8000) 00:27:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x9}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:22 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x400000000000000}, 0x0) 00:27:22 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r2, &(0x7f0000001180)={0x13, 0x10, 0xfa00, {0xfffffffffffffffe, r3, 0x2}}, 0x18) write$RDMA_USER_CM_CMD_BIND(r1, &(0x7f0000000100)={0x14, 0x88, 0xfa00, {r3, 0x1c, 0x0, @in6={0xa, 0x4e22, 0x1f, @private1, 0x9}}}, 0x90) setuid(0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000000)=0x0) setuid(r4) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x111, 0x1e}}, 0x20) 00:27:22 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x300}}, 0x48}}, 0x0) 00:27:22 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c0002800600010000000000080005f3", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:22 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r2, &(0x7f0000001180)={0x13, 0x10, 0xfa00, {0xfffffffffffffffe, r3, 0x2}}, 0x18) write$RDMA_USER_CM_CMD_BIND(r1, &(0x7f0000000100)={0x14, 0x88, 0xfa00, {r3, 0x1c, 0x0, @in6={0xa, 0x4e22, 0x1f, @private1, 0x9}}}, 0x90) (async) setuid(0x0) (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000000)=0x0) setuid(r4) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x111, 0x1e}}, 0x20) 00:27:22 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:22 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x500}}, 0x48}}, 0x0) 00:27:22 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x500000000000000}, 0x0) 00:27:22 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r2, &(0x7f0000001180)={0x13, 0x10, 0xfa00, {0xfffffffffffffffe, r3, 0x2}}, 0x18) (async, rerun: 64) write$RDMA_USER_CM_CMD_BIND(r1, &(0x7f0000000100)={0x14, 0x88, 0xfa00, {r3, 0x1c, 0x0, @in6={0xa, 0x4e22, 0x1f, @private1, 0x9}}}, 0x90) (async, rerun: 64) setuid(0x0) (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000000)=0x0) setuid(r4) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x111, 0x1e}}, 0x20) 00:27:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xa}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:25 executing program 0: ioctl$F2FS_IOC_GARBAGE_COLLECT(0xffffffffffffffff, 0x4004f506, &(0x7f0000000000)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0xb}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {r1, 0x30, 0x0, @in={0x2, 0x4e22, @rand_addr=0x64010101}}}, 0x90) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:25 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x600000000000000}, 0x0) 00:27:25 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000380), 0x20, 0x40040) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000003c0)={0x20, @time={0x0, 0x679}, 0x7f, {0xff, 0x7}, 0x1, 0x2, 0x2}) r1 = syz_mount_image$btrfs(&(0x7f00000220c0), &(0x7f0000022100)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="08d9c19d137331d18cd8557b641c1aec02a04f2cc81f2bf64b280bc61c411294b521435654630ad08f9158c8f4305f314d829c4ff105523ee7d04e1285fd801b2007092cbddf2bbc1b428f35a357206e4548aeff0af92ff626079de69c6bfc1d0506ab220a8f5d1ad625f43ef31b31384ff75ddf0ed3ed43b1cfa820907a880f86d3da8d92999fe9dadb7a3a9ba6c58916e2e871f03f5405ab5f9399cdf5c031d329ecbc92a1a895745d079e04c35384e23efcda4258a072759316bc59fbbe5ce3"], 0x1, 0x220af, &(0x7f0000022180)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg3e/cTIuV5xwH8mV117a4WFy9Saou1LfRQaXtosbWzU1TaWgq7ScgtkGhMDgnxED0kigwYkoOYy5p/SP4ccpGA7CEQcjGTgLuHRBwkCQYJkRDIIYQYPBow7LzP886878zOrHGXuObzOfg+zvf5Pc8z76zu6fcOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+zAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAvduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYu/8YOar7AOBvzz4f/gEFnKTur0RgEpJW2Af2nQuc79YNEiQoyGpRlDaqCjK2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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8P/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCcvfuPkaO6DwD+9uzz4R9QwEnq/koEJiFphX1g37nA+W7dIEGCgqwWRWmjqiBju2CnEGwkDAg2cVsapSiVIBUJUUpUVQG1ohZESkkqcq2E06pIWds0CpBQqjZ/RBVKEQ0oAuTqdubNzY+d3T3bZ9/Zn4/k2zfzfb9mZnfv/Mf3PQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP9nBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04FgAAAAAQ5m+dRscGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwE8BAAD//w2T2FA=") ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x7fff}}, './file0\x00'}) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x20004042}, 0x4000000) (async) r3 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r3, 0x8982, &(0x7f0000000200)) (async) sendmsg$NLBL_CALIPSO_C_LIST(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, 0x0, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x24028014}, 0x8000) 00:27:25 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x600}}, 0x48}}, 0x0) 00:27:25 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xb}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:25 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) [ 1645.685241][ T950] __nla_validate_parse: 14 callbacks suppressed [ 1645.685257][ T950] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:25 executing program 0: ioctl$F2FS_IOC_GARBAGE_COLLECT(0xffffffffffffffff, 0x4004f506, &(0x7f0000000000)) (async) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0xb}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {r1, 0x30, 0x0, @in={0x2, 0x4e22, @rand_addr=0x64010101}}}, 0x90) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:25 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x700}}, 0x48}}, 0x0) 00:27:25 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x700000000000000}, 0x0) [ 1645.780320][ T959] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:25 executing program 0: ioctl$F2FS_IOC_GARBAGE_COLLECT(0xffffffffffffffff, 0x4004f506, &(0x7f0000000000)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0xb}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {r1, 0x30, 0x0, @in={0x2, 0x4e22, @rand_addr=0x64010101}}}, 0x90) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(0xffffffffffffffff, 0x4004f506, &(0x7f0000000000)) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x13f, 0xb}}, 0x20) (async) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {r1, 0x30, 0x0, @in={0x2, 0x4e22, @rand_addr=0x64010101}}}, 0x90) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) 00:27:25 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xc}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:25 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x900}}, 0x48}}, 0x0) 00:27:25 executing program 0: setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r1 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r1, 0xfffffffffffffffe, 0x29) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000080)={r1, 0x4, 0x1000, 0x37f6}) write$RDMA_USER_CM_CMD_GET_EVENT(r1, &(0x7f0000000040)={0xc, 0x8, 0xfa00, {&(0x7f0000000140)}}, 0x10) r2 = openat$cgroup_freezer_state(r1, &(0x7f00000000c0), 0x2, 0x0) preadv2(r2, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000000480)=""/240, 0xf0}], 0x5, 0x7, 0x6, 0xe40be6f5ea1f4829) r3 = socket$inet6(0xa, 0x3, 0x2) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r4, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmmsg$inet6(r3, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000000c0)=[@pktinfo={{0x24, 0x29, 0x2, {@private1, r5}}}], 0x28}}], 0x1, 0x0) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r6, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x1}, 0xe) shutdown(r6, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000240)=0x10) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r6, 0x84, 0x9, &(0x7f0000000300)={r8, @in={{0x2, 0x0, @empty}}}, &(0x7f0000000200)=0x9c) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000600)={r8, 0x2, 0x401}, &(0x7f0000000680)=0x8) [ 1645.970690][ T974] loop0: detected capacity change from 0 to 2048 [ 1645.978977][ T8443] I/O error, dev loop0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 1646.047991][ T974] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 1646.154051][T12794] EXT4-fs (loop0): unmounting filesystem. 00:27:27 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0xf00}}, 0x48}}, 0x0) 00:27:27 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x800000000000000}, 0x0) 00:27:27 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xd}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:27 executing program 0: setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r1 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r1, 0xfffffffffffffffe, 0x29) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000080)={r1, 0x4, 0x1000, 0x37f6}) (async) write$RDMA_USER_CM_CMD_GET_EVENT(r1, &(0x7f0000000040)={0xc, 0x8, 0xfa00, {&(0x7f0000000140)}}, 0x10) r2 = openat$cgroup_freezer_state(r1, &(0x7f00000000c0), 0x2, 0x0) preadv2(r2, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000000480)=""/240, 0xf0}], 0x5, 0x7, 0x6, 0xe40be6f5ea1f4829) (async, rerun: 32) r3 = socket$inet6(0xa, 0x3, 0x2) (rerun: 32) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r4, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmmsg$inet6(r3, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000000c0)=[@pktinfo={{0x24, 0x29, 0x2, {@private1, r5}}}], 0x28}}], 0x1, 0x0) (async) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r6, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x1}, 0xe) (async) shutdown(r6, 0x0) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000240)=0x10) (async, rerun: 64) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r6, 0x84, 0x9, &(0x7f0000000300)={r8, @in={{0x2, 0x0, @empty}}}, &(0x7f0000000200)=0x9c) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000600)={r8, 0x2, 0x401}, &(0x7f0000000680)=0x8) (rerun: 64) [ 1647.802372][ T989] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1647.820143][ T987] loop0: detected capacity change from 0 to 2048 [ 1647.840638][ T991] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:27:27 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x900000000000000}, 0x0) 00:27:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x1400}}, 0x48}}, 0x0) [ 1647.879717][ T987] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 1647.886188][ T989] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xe}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:27 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xa00000000000000}, 0x0) 00:27:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x3400}}, 0x48}}, 0x0) 00:27:27 executing program 0: setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r1 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r1, 0xfffffffffffffffe, 0x29) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000080)={r1, 0x4, 0x1000, 0x37f6}) (async) write$RDMA_USER_CM_CMD_GET_EVENT(r1, &(0x7f0000000040)={0xc, 0x8, 0xfa00, {&(0x7f0000000140)}}, 0x10) r2 = openat$cgroup_freezer_state(r1, &(0x7f00000000c0), 0x2, 0x0) preadv2(r2, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000000480)=""/240, 0xf0}], 0x5, 0x7, 0x6, 0xe40be6f5ea1f4829) (async) r3 = socket$inet6(0xa, 0x3, 0x2) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r4, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmmsg$inet6(r3, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000000c0)=[@pktinfo={{0x24, 0x29, 0x2, {@private1, r5}}}], 0x28}}], 0x1, 0x0) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r6, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x1}, 0xe) shutdown(r6, 0x0) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000240)=0x10) (async) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r6, 0x84, 0x9, &(0x7f0000000300)={r8, @in={{0x2, 0x0, @empty}}}, &(0x7f0000000200)=0x9c) (async) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000600)={r8, 0x2, 0x401}, &(0x7f0000000680)=0x8) [ 1647.978380][T12794] EXT4-fs (loop0): unmounting filesystem. [ 1648.009194][ T998] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1648.085693][ T1009] loop0: detected capacity change from 0 to 2048 [ 1648.124239][ T1009] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 1648.144455][T12794] EXT4-fs (loop0): unmounting filesystem. 00:27:28 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xb00000000000000}, 0x0) 00:27:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x3767}}, 0x48}}, 0x0) 00:27:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xf}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:28 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:28 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) [ 1648.218821][ T1019] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:28 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) 00:27:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x6000}}, 0x48}}, 0x0) 00:27:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xc00000000000000}, 0x0) 00:27:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x10}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) [ 1648.322230][ T1025] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1648.329831][ T1027] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:28 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0x0) (async) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) [ 1648.379447][ T1025] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 00:27:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x6737}}, 0x48}}, 0x0) 00:27:28 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xd00000000000000}, 0x0) 00:27:28 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x11}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x34000}}, 0x48}}, 0x0) 00:27:28 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000021c0)=0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r4, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = getegid() r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r12, 0x0) getresgid(&(0x7f0000002580), &(0x7f00000025c0)=0x0, &(0x7f0000002600)) r14 = getuid() newfstatat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', &(0x7f0000002680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000140)="7eb17cd0b5af6eb117e991c160871e208c69e14f19363f92a8472f75aa4077461e8c5990a88f8aca3d11bb1cc5c799b59763796964b50854c5c231497726b92dbb5591676539990f084ed678fa8cde07314b340edc5e292e990156e4d2edff90a60610af9d8d06dca060749e4d8caa82a98c0cbfde0484b8a451417862cdf73bbcf123f778ef538761f13eb815941d94ceb14c48110774fda72aaa9209324d8357295df6b039e1deca90ff2e4287ba13859831356ce1c9a7a44463e359b73dc9da07277ba086333039e2702c1752ae9fc3fb33dcd96a62c565f7b65288241f9714718e8f4fc95e8e79072f5d247d2a1ad3cbe4a6021a9019bdf3921e1930c394ade70235899e4225008cbd928fcf82b79970585fd4aa3e14e5afcdd8921026e8153343daeba340ad304ad0f7b42789b909337d1490a849f969e873454304f4102e1086c6fbbb7caaecd455aa94f63bf56d016266b9ddf30a83b3a614d42da2c45e4d0b8aef87031e5c43b12c90c9d3ba675e561c720a4cee00e5f0079a5663e3f8d89a6fd7d5f89ca107cecc698648f6db846f9ba8ab630e5bc770958c398c8f62199511cadf9b38ecd772963acadb16cfe0ced260892d08e6b1cfb52faa4a526b10e826c133ba5f1168b7a36e50bbe149bb1228020c56ce2fe13045334377e136a9861302bfc3cb259448a9fc720dacc368c31fa6a3b4a2f08b0e69e5a33e4af5ae5fd61d8fcab29e8e5c9e5e45ae1733044425202a391feed6c24d3886a121a0c640d5f730b624fa7a441279b2efc3b98a2c1a1ffbc5ac1f4e384bfe9c730c331244e40d856155d997a16ff891c564eceff8e7e1bf96b018822c38f16b28b9a7ead11816288f0af41575079cf24e2e2d409c24c12e19ab658bb85b6d080ff246c0eefeacfcd48affbb02b5cf340cfa467141ff24df2abe5ed25146f323b3034b6debd4d541ba6c5d323f6a216a41bddb9628726ff40d353a43bc44843a5b821cdf906b606665cd695a501d42da2cf3df77cfc72b45ec5eb053e11970658c77d36db38a185593b7c06e9946da51d8469383f2981a77bd6af6cf2751dc49f564d6215f745888817f33efba50f1a0b7c4e227e4cbb8e7376ef60172b5569c0f891e5a7fe5ab545a72015e03d9a0e625651dd4a3194059f51c1bb0cdcc36994a043447197ce37d8a3eb34eac5cc928b646d817b846ff9e9e1f486bb5ba9fbc26734bee24828623e4963dd615bb087423c229ff49a6c2543c74bac2ed0818c2db6462711b88c801dc4af636826d83f6c11925c4d57fa7f5f53e73720145b9c4443a0acd373dbaa18a1692b47de53c2e182104add3a5b2c84c3e1f04471498c32f9f0ae62117f973126a78eb6f4d0e58f4c2e073fc0275ad5466b35962eb73a5bd24cc7ae7a69d24e18e657f204aa0b85b67fc42085b357b64ef7f3103268066e13a5f2994bc77b6b0a9426865621cb85fc445a5f4bffd8690673102a5eafa3bf322d4cb4da5ff724649d7ada4e006117e5844318281f102228a5332a4371d17c85b0ea3e7a5d903251ab0635aca3f44460d6df866c01f98207bcac2b792000773abf537eed6d6c9503caea50a14004ed35a77901445adbf42d36dff234d41aa96c4886ad540d6787837effed567ba088694ef8f8c3a848dadfb982e828109f603f42b6aa9e304094bcfd514e2f9d77f28302a03b518fc5052a399beec6f5064e7bf0bd6c6e9cd42d34154940be306e7f25de0a70be246131e78f53147dc551e4a3b83cf71a8fe4a385422b50f321f7f9f04950d790b86c7e24060b6c5136d54bca6d4e717dd9df0e7c121bf9b2591c124bdd1879b04b185ebeaecffadea9c773a7ca4d51054266353fac28120e7c4272fd29aa49278ebebd1f79db8c71546928951c6f7bb9bd784bae3f9ed787e88f55e5bdf013c021d966e1be9d8b5361334a91c2ecc6cbf48a118536a8413a832b7cb55d2da02a6bd0e38473e215a61b00fd7f2b4f675c0990831443170d9c434670fb3982b831599cc9494e8bdcb0b01050cbadb080b70b80fcb614a458b4baac03ddb0ce4b0a881a228933a8bcf82b5fef2741f4e863b3ce1e78f79af7af4e3742611bf557d883e09b78d04429d23a5e14c54cffb2fd4e3225d15af789fcad317376fff584f199ef489abc723fac9f663baaad2cd4a34ad11de74f4de9c01428576c154a88ccaa6ea2f07c568d334e9c1612fa3f29f9577c3ef64d65c4cbb42903a1befa0d786027bc90753256c938c824bfb4c814b2f9ccd793777bd0267cea1fa8594ce53f1163b733914fd14f9e56930bd8473beb4b8cd40b0834f3ad1ee73f9eec2228c6a45d9094955106f0ee426d9a020207f021903580ff4e30261722e681c23377866c2bc928576d6a8f7dcfcc31e5780d15c19bfe645f842870a50471279b342c92b09d88a962301d78b531d6c3312fbba8772d2dfd738459fd0d089586a04339433fb7eb4558e9dfcbc9e7a38af7b94955301b741a68cd9aa572b2c763be35b36b462901ef64331f9a9c1d70c63d9a93c5322e9c35fc0a91cd2491e94e4ad87e64785ffb47733e04ded66294581971a92590c7a2b839cd04cda1cdb1e41d6afd5e5a8963ce5951d39a1d98dcbbdeb6149d6d13acfebbc63578c132b87e108c58dd1f67e0ddaed3cd170bc8a48ce6dacacf0e1fdfc95f9b022a5ba0926024520776f39a4b82db03139d64929f09dc4d377b2ce99d3cbcb76f7333513f87345b2986bedeafbf5c7bcf848f4fb802e13ded24fea7d9f8c73ef5430ed3a58a21f9382eef387dbd01dad799b3ff96441461f0211cc212cf51a36aa0a431e723f0d15a27795aa191df893a750dfa77b0d6079f42d3b2cc3e6c668613023ae2dd1dafeaa2f20964b296458e5ab5d38e65144efcceec32df2683bce7da469ffb218478a52bdf64b7dfeea902bd2d13b92b43333c322296c8e2d26aed531618c3a04d714a3d063c4072fc539f4f2bc6830ed3c0684b80806abeb5d35e80db811fdcb163a7ae7ca5be5970fb72c4ef0ced559ae53f93ae3d5f302b98a3e13f5324b9d77f97653da1105c1fecce40b661c39caf5e4b5ef3329088e8afcec7c678344df3e9b59792e98a027f1380a83b5810e45f590e23438672172b3ca24c6eaee8115fd66d0e98a5eb7b48987e83a9a1df7dd15dd473abc33385f1f577f670e38e82664d28a48ebd56b820589448e301cbf935f8d17bb7bedb90e00fbf5197f47c39f45d8dfb6eaceb239bc6e5f3e2de7cc8551ac5bc3ef06db446cec6335f36fb299940d1ad5c74dc4156a135ad0c1d632c4140211c48fd622b6438a60fc5b29a596e8c767bea1ddc21dcb236a74ac9a3bb5996c68a488a46b94097091201e32a3144972bae64926fcee1d57deaae4c474d774528e9dd08dbaa5402b89756c84b283e1959b7f39974c27e30777a43d3bb4e3b7095383cd0594a1924aa600e7855d0f7acac95e856f0f9eacc39dc60932412f4187722bb3fe845d8b49c41dae3d62170a8262d8b346420fae853ae05032bdeec1aa57b1e787f3b064ac2da344c1203cfd8d4d81df7461e890592ec990ffd6acf9dc8558e1bea136f8fcbd7aa229900446f7f805a676e381caf943e915ff76d77e1828ca348a5a2628119e4c788689ec19d39a4f4bcad6f9f1e587a22f58b1f8b9961fe6f6f342de4c151e9def341540dab67aa76fa9f31b4aeada3fa4d7370610dcf5a2eb64c488852d548e22da6b16b4449c883ad4cecfecee1bee580483e70315617d143b8f38bd9afb47a996ddbc61c61084e84e8ba5356cfe5ab1ff39e5b7a5b7c4ecc8c573d5b839d931783f8bf85bdab747d5355ada863c626918729a15fe83d264315b6cd395d056d706fd576abc6e3c8799959314b897b4eb8497116b04bd45aea749fb99ed982f129ccf34e838fd31c3ec48f27c49b794bf7d8b1521b37c80abe703ebe47cd5954cd5df15475355b3f082e6926e027f73fbb16e8694282c316dc7e8964befbf2dd79715743e4e02b328eb3ee4ae114b396a70649eca610e57838329f651714d96db177f16cb44de0abb6176476891a44fbaaec874cdf172f59529b7f4163f04598768767ddfef93df719d9e80f6e56b8275ef5fbcc210078b8f16183abc4f240f5e0b9e18f51dea29cad851fa4c186abd1edc5bf2bf738ba05b0b04cf2f95695984579621ad1e6359a2aee59196402de5736d2ed9f760ff625cb3693eca6ba75a950c2cbc0dd0e4ccf8612078c4b13fb51b4cde71aaf8593fc9423fd6bf9e2e04399e0878a60783f6ddface2c031192d66bc67f873e3cbbcb37578ddb3d23499f1a1c8d06e0eb1102efba85b0ae8242dfc88d05209cba7f09b274df71db32202eb05dc87908f601df78afd7971b85cf10609585d61e95ffe93a1c9ba290dbb490fa8bad622c17e3edcbe46bb94f803ade95b2c379f2519dc0c95c976e43260b46784bb30e6cc5f7186c78aa81ee5a291a59fe3ff49607b9c769cbc4c7919532e408fedb79905d60535566100a1f44f253670f0458ae1403e11c0cb69d0f6ab659f2331c35a8391bfa494e274fba0ad50d30bc5ea6fda2c14ebe66366bbeebcf50bfde83e31d93e93a362a82552de659005f19f42fd16e4df8078899de12c0f9e94cf9093f38ba7d428e55e77543bdf9df037284bf1d5ecb70bfa26ea4e53ceac34eaa5277e218f303a06db268617986b3b78db7a20463bd76334a2759457fd81ae6c5e56fdd0bf606a34708f42973e70bb3476f347ec63caf87c1ab7185b4b5e2ad30c96e0e1cc7c3d6830e18eb4770730d85a1ce15a8978ed5cfcf5036251587b374c70bcd47058d43afef0670c29906f7e7d1473798f764e0540ff670ae8701b16e727e4298bbe2b2a7af72d8ddce9c546d9da5da9fb4e3d67e5d617b6ddace6ae725cf9c8d1ebf4292531f2eb3ba7008baa8e9271b2eb02400433e8fbe645d75a73a3d96918232ec5ce62d502a6d44401f9b46f3251e79504f643fa551f6b70bfe31e94dbb9717d05982e6f67d7d17c5a7ebc8b3c35bd84e9324170bac167e379a9431dd81b86d1ea53305e512215e317c8349d8e27b4fb609ac7dd309d41bbfe349c473e92fb6d753c2eb0a8535f366c4378f68374bc048e21ec792577720aabbc0153b02bd19aa55edae82178b20a92cb807aacae7ff1b645e4b3c35e78a909b8c81b927ab87495a7f7dd27805dd15b89563c54c51b7022321cb3991f14963c061da3e39786f14b8ec2a7c40bee896374591144282f5fe4e4a3f4e8d6ec82701cfcabdbd8c80c74238ade1b64b70802e601720394ee71cda01974539fa33bcbbc914af1f349a28cf823198b8d9bd5bb59bd0455058ecfeb02478c3820e76431b982ca3547874e06159848398a45dc70f56e0fd519cb42487f69151acd66f4be2dd9401cebea52775e2df21e0ba473a954092d49fd076d45510f2f0b463e13db55fa0ddc21cb27a395fd9642d093434b4131a33c0e1373e7132d5ab046e81ed7004704ae679d915305861848b377a932e7ade7407727cbc18fad2eb6ddbd9cbfba49a209dce876ccdccc0c5c3e89e18473e90e5769ddfd171b3c5fdaa93eca3fa28726fbb53f4ff0b174b3e209ca491d2f5dfa07be8ff31c02971df31226b185fa554addb0558790d673587bf007c4ec8cfe473544c624f96926ed2f73dfee547392d5f25c791970be0725adf3ff21a8e0301ada78414ef38c5f3df20b98a2ccd34de6801320b94ad23fc56911f63e3e1c172cb58374ef23dc2d4f15d660f44ecdff36e1b10df4778a725450b1ddf2af3cb05b0307fe2a66bb3719e863e30ef74d3d72357d1bdd3ba83611d5df9a301d8fb53c6fc3b6d01de78052a5ae51432669d60d6cad8b291c1572852291b3428d838b733a5bfc86c3a48630e9b096e15275f585f2c749021ef1ddfe50ccb0c564f457c7d9ced8491184ba0c99adea882610cb179152c7532945dbe4a329ef9b0db8991aaba7c9cd71dd2a9a2b541465f52e831e15e9493551e6fac896a52cc98d0674f1e95db20bcd759a36b6e499117da4a890c1edb96bdcf1464e6d8d553b77aabfe79b1ddcab4b9d61a034b29a3b37b69423a261699cddc6241349e084fc1725f4821eaf63159deed7189c45a4764b2ab7e3058d8fe902aeaa48b3dcee63da504ff2cbc032cba490fed5e3f3ed99af4087b24e4cba8b1289d4c29774499e68b4519277c43cf6ef73346e42cd43cbf99059fa73e701bce5a63fc9dcfb8ac2389469bb1737ffc398752a8d529996716066d3986f24ae63e4f1a6a44c9e3440455b934f730a248e632e20d9349ee08c2b6f0223e994e67bef1f2afced2ce135c967b3f715b4c6be6656909c2b9b38c6ab54bd377249492cc2f7f5635da30d574da305c3853da50ab4ff15a1a64441ec73c6b87edec1d47ee88981f66530d62d9556b2fffaafdad077094110f79c4794de0ed1abacda6dcd5cc04153aa0efbb76a85b0abd23264759f64d4273570a21af66c60c242642703fc01475308a41a80f34971ed37cba27952298bd9cc93bb32d76d26425f44e9b389bbb69cc9e3159679df5b622a9f9bae0771c7d6ce30170671a69ad1a5987d87d91f48ad8048fb71e810cd0f7df8c6359912f555903defd99027cb4b7c252c774e1ac98b3f208c45be20b1d6a05d4f052f1c0b8f082f9d2b9d82ddd8bc9ed76036994ff6b8decefe1bd09b61f7a07504637f61c0ab3e70079f9f6520a490ede2c3e8dbc32deeddc65a26c7f7936ec01cc15938ef13f4945fcd4329088ace4fb40c92fd767e5719a6d0cb8e923da71ae60392961b945fc90c3e506e5442c1f3042652fdf44ad737554d67197d536697dfaa775a6ca7ce74f0d5fd93c6851b67c66c9a3d6adc623a2f216b6e5a1ff47ff4899647fe47a1c58835abea43daf1377f7a9867f95711cf32ed9754c1502be03540fb5bfb5f642e4d5d1df2fdd3942c69743b9501c7532c2e2c6638a98118be1b66a027d4f324bf46ac9003d28d0de1d8e4335bb9228e91ca29e02a971baef0c1083ce0bd7f2cca3b8645d300135ad8619ef3eea2f341ce05dfef15459ce985b6d37af782b3fcaac89e75db1f48f96d5aaa93393ecc2600b89bf94a8c58a4548657fe662e5cc4503e2d2dcf371c41d2a50e67fd757d4834d9bb6082ac02bf5ca2e22d7c32056ee33505d2ff78272422fa052e9f734885858263f24774191970595ac6ef198f839dd2ba0aae9bc69c836ad7afeab80fa515c293dbb118f42a162cc5824bd3bf1e4eadf5e9ea3d2bf473588e0b9cad3f1dcf5adee89be4e3a5d1ae88bbb95f95aea69d41cf33019bbdf94cf5824f05fa4b1b98d30db9d5204819cbde4852da72696e229a9d387b1db81caa2cbdf330890db5b2902e8d3b9e3f873402600d184cedc17937502289dbf5528a7cced9baa094b3441ad1a80d9fbf08dfd366dabcd31a583fac7ab0caee0a616ec61c1877dbbf7e82d96b7559181f3ef66dafe8d97cbc0fa0e06744c6b1751ba2912179a55ee90a0e5eef046f846b56f1c119f6f5a51a73d26c89393f3ada1f933c22243500d45d0f15a134f7189c28866966ff4aa1b89d1521c912ec14f6fc3442368a1d085d49e809820241fa86a954b4108f0eaca3f4e305ccd44be743ee22bfb2f8ba3ad8b51f79747c27e436da76fb142720fcf819fdab4d4ceea6d6b9f80176bff436dd03f4045b4c9668339d93c45ffef6c46f4be18676c43ee0880e86560bb32f3cac989f8df8e7587f8daca64064bc3ad24e85eb5e7a62583cd5aef1cc7a69643a1c10bf008c1172b5cc2aa375d8ba291ecee200521dcf8b91bc187d0b686892000f4884a5e51441e39c25d80efdf11bac8af62b22dd3e0256f9e81329c9591b580e7629910afe5065a24623ef81eee8c21914804431ef27ca5cccf5f5afccea37631043b181cec628c080e31e33b4e821ab9cfb74e0c07df075f6d329a2a5cb70b271391e7c556b80797d5432a864e6d1589b7715c8b92e83dd2bb7ccb1960c56e17da0539878e70b43e6c0503bf50e191e0dcae278fc935c0730dfa59a877fb6828a8deff2c155f8273004bee0903f87d4afbe0eb2f70332fbae6543af080e9bea21efbd478fc85906b4d40891df723d8b5a8e797836034ce2d62aa1dd11fb58a19964d3fa5f460e0e7437bd85c9ff12e0b9627e438dbd20af092025c4dea4742a67c50e0be2ffc3ab87e6c55e32eafb7e21d311de6031fa00464296022e7a19524d8649a018cc31de2dea8336e1a5f91987bd79b394ca45c82cc2e2b93c8f8d856d2f51fc3f8ed6c32ca05cc06ca0048fa2ccce724cacd09a2f570f26ab8097a03e7656fa39e88d2f7c6483127c127770635190533306d0ac1c1e75ac5db3cfdb66ea661a383d89eadefcc1b3a73b16cab3ea398cd7b3b11ae722e2746105e2762d137c2770153f748daa46a4d5392843a7ac5702ded64cf46b724b38fda89cc1ccb93000f4f199dc505285c2bdb4a290dd37bc9193770c47297497015c0a4af29ad402e5901a4a2769d13ec90e1ef372af44b210e8f61cb7f675ae6d8a00cc16e4bdcdcae9f5e0ce42dd7014bb9313c00bee3bd23ac387d231dde2888d7f97840dbfdc0936dfbfa6a696b7424d00c8af4dabf0ac0845a1e0dffa54ec9b1bb219c898399b364a86706ba29bace24b5e6f95bf3d2187d14aef302808c5626caf4d0448a1e2b4304906723e54f032581b9dcb515384fc90d27532962dec2dc420fd99f45c8eb3a8b926c00b9064952fdce46bbb2c5531f28a56d0c4ac8eadee9e371e656bf852f074420df556a76c92a18f61a2044c95609b3657a74cfc6045eb997cb628ac6e6f5fba489e1aa02fdf012848d281e92f88cec5942d041bdf0496204120d025889ecaf30779a08c1f752858cd8d5cff88fc117b070f6bc638b4917df09f377366d12d4ccca5664e9d01e57bd4e370b4ce1cf18f23868c8813578d45afc935cbaa93ca3cb63a7fc1facafaf2128728021c73b295c14863c93da5b2621411a64fe2065416188d702eebbe0c6b7c46dbc74866e99fa091676a515675b634a3bb20114b7cc2c5f5864bb05dead11026270214ae309f490840837a5baa591405016c513e7f006fc5cd0f9216edb8ab13a7e148f960d5e9b2c4cce412a53a13cda75bd418c5b6f73d95092ea27e40f3dcd7b8a5339aa3a90d1c02280442eff5b89c4e252290079aeab9b91ee7b64efb0d195bb34f0b7bd8ce3a7853ffba6812aefcba26b9739db265e0bb46f5df5a0a8abda7d939a9a215f9fe0181f1eb556c39a4cd04c8709f154db430ff6108492a57921659b3d588bf07ee63e739c3a23504e475a667f951e1a9593a3cb5f85a8d5c6ac932b6daf3a14d4bdbcc35bd95c6156cc81c569b1c67001171e8312851a6c6328f460ebe4a9bb6eafa3fb7c4e1293a01c5cd39252c7d10b6230d651681a46075f5e3992dbea0b88e03cb47e1f880fc2f5de1d454d726004a8d9442fae80514b109b1f31f4efac4a2682b5430b640e4bede3bdf79dc88755fa71842823ae950ef2f2d2ef7f5ef0ff2f775ddff8289a5cf9be8fe3a0cd1fe0d5e5a43920e41493d98def7a7d29db8c6e78d4fe55043478bccf46c65db776922cf9830e416133ef43ebcb10044625ee49e99e52cedcf667310985d8bb7976c916aa433714cf770864a3d9ffec846623a2476eb0a750f42f3f075a97e2e16d9a81e32e8621c84b6fe13fe652d8d7ef5c5284ed2e6498b5d81e3580da9d27d41d95b40f48e8b132304e5b42dc1922bc2d65a3689af18e0de499960635b7af0020587fc153399c499fedfd2cec858a2f9a8c98a9abac65ada2c2089bdd5e3e9207a78ceb639f47fb8fe3bd1946a262f99d9883346a50f09ab64a300061927dc7af39e1637bfbcfd2cbc0745157f1a7dffefa10d8df8b6eea471007aa9e1cdfb755ba35560af0fa8b0b7d44a199d8315128187b9f49cb61342b58ec75e0817986ac8590e7af88063eb38d4c665425f9e3c2616e24d6af7e3ca9ad8477267f77207581341182620ca971f284432f134b4b36ec96ee723670593beab7ccd9789a3001b590c3d39f582189eb74f812546ec5141fc0ded5074bb817124cd6202dfe35fa10c1e1e2ce0c438f56b2d01afbfdc6b536b4d2c49fac4c7e019ae24cce6efeff3c5cb3ec2d97072e4934d35fc0a72de65fcc1cfc768aeb91f9537cc10ba01fc33d58f82f53822b5936ed764b1772124fc46be8c5c0009ec810a826cb0c126410bb1b95b984bd53c2aaaa1ce50a4eec7753345eb18e8e70ee289406a41fc3b2412ed16241f9d2754aa54a9a8589286797916fb4759300bd80e99a89ef0c3836fa015caa4eca1cad45c7781d69cf2dc3ad2f3ad3f21497522c974b44041cac4ede33e5974885448d2f9b7f74f78570774feddf1309abfc68a3308267e3fc332c211b90d00f564b0332c8da31490354279e7a898e18d7d4d1de59313a56c9ca01f20ea2ce20373b3bfc03dd5ddb6752ed7fe4ae13b0bec5747499db8b8b9472c7dc607aebe79416b4b122db9acfd13492a047ab0d5a3c21c64736a4cbb5402e42afc98e523dc5c2facdd1e0a55599fbfc72472b865cc7095a4a8eb6c71372ec90a803d3b4d176f331ec24538540eec93fcab323b6874792a1ec58b1dfd4940b6e45f71587984ed82e5dec54818b2f4e5d3fdad77d0fa6a77437534127f8c41b300f247dd353bd8f8fa13d02e12b5205d6ce7d35c6fb3e64d2f775c8d9afe797ddfc8e93b6cec2e66212a0e8a336abfbab49ef0cc522b6708c9d37461e91d73cc5328543ea04033607e6e7d11b40144e5b449cbbda9b708b775c1f3ebab3c28a01ac2f6139171f16885e2bbf855f4fad8c636032797e9e74e4e8807b03dc5387c86fb3f53175bc683666f9dc0a9ed7dfa8b3734eec2257ed529e68eeb5126a013647310a7eadb35dabb1bb2eb61f240643626fa8645a897dd90c1aa701d353cef60c33280e55680b99b1fd5fd1c21139a1c75cd698537dc372338707a054afecc97c27670fe31e4fc1ea212c10a07bc2f1ce111311fe223a6927b168168c2b4f129b97d207d091d100ab25c98c3f6bd76bf47a0d4293545c57a04964ceee3eb71692ea13ee4bb991267da292ade4fdd30e3031ed45455d32d58ba6a78dc2fa5d3dd91b514dbff42cba32e8d2cba7b93fd456a139b97d04c1b6f18070c127794a485ca04709a4b71ed03ed43da78ae0863731e702534dae71431faa70c3a20c9d8cc049f77afec32ba48068f573884dcad7b64ec6ffdc72250b66e861c007d20300c444435e436e5b201b789a37b86791a0b0d1c0225682843c05e3f68580ea26f851043ec99b95c479dce977836826414edabb47d8cd1adc80328c88ea6534d815024148be2c6a3174940e21d67188418c102835c14c05e596f78fede151cfbd71bb5c6451d6c01c083a0857bdaf8727c159c71e2ecedaec1c8f62ecddfe2bfb7f6ec82edeb98786487bf3cfa5bcb77e82cab5a19a36dd5a7d7f2e826642ef6c190545b885941d8b90c1df2732bc10579c18b19860f36669640e7310ca90c2e94ff8d4748d770c9362f4f3629c142d4f19c6916742470889154607aeec", 0x2000, &(0x7f0000002d80)={&(0x7f0000000000)={0x50, 0x0, 0xcce, {0x7, 0x26, 0x0, 0x1008000, 0x59, 0xb11, 0x400}}, &(0x7f0000000080)={0x18, 0x0, 0x0, {0xfff}}, &(0x7f00000000c0)={0x18, 0x0, 0x0, {0x1000}}, &(0x7f0000002140)={0x18, 0x0, 0x7, {0x5}}, &(0x7f0000002180)={0x18, 0x0, 0x7, {0x2b13}}, &(0x7f0000002200)={0x28, 0xffffffffffffffda, 0x6, {{0x7, 0x10000, 0x0, r1}}}, &(0x7f0000002240)={0x60, 0x0, 0x3, {{0x2, 0x4, 0x0, 0xffffffffffffff00, 0x80000000, 0x0, 0x5, 0x6}}}, &(0x7f00000022c0)={0x18, 0x0, 0x7fff, {0x401}}, &(0x7f0000002300)={0x18, 0xffffffffffffffda, 0x40, {'$*.i&@6\x00'}}, &(0x7f0000002340)={0x20, 0x8000000000000020, 0x7, {0x0, 0x10}}, &(0x7f0000002380)={0x78, 0x0, 0x6, {0x1, 0x2, 0x0, {0x3, 0x3, 0x0, 0x91, 0x80000001, 0xffff, 0x9, 0x0, 0xfffffffb, 0x0, 0xfffffff8, r3, 0xee00, 0x4, 0x6c}}}, &(0x7f0000002400)={0x90, 0x0, 0x2, {0x4, 0x0, 0x400, 0x6a, 0x81, 0x4, {0x6, 0x4, 0x8000, 0x4d, 0x0, 0x5, 0x0, 0x3, 0x80000001, 0x1000, 0x4, 0xee01, r4, 0xfff, 0x1}}}, &(0x7f00000024c0)={0xc0, 0xffffffffffffffda, 0x5, [{0x1, 0x7, 0x11, 0x16, '%[\\@%&\xa0.,\\\x1b@\'&!&-'}, {0x2, 0xfa0e, 0x18, 0xfffffffd, '/dev/infiniband/rdma_cm\x00'}, {0x4, 0x7, 0x18, 0x7, '/dev/infiniband/rdma_cm\x00'}, {0x6, 0x432, 0x1, 0x6, '\xd4'}]}, &(0x7f0000002700)={0x568, 0x0, 0x100000001, [{{0x0, 0x0, 0x5663, 0x4, 0x9, 0x2, {0x1, 0x9, 0x2, 0x7fffffff, 0x400, 0x1ff, 0x3, 0x5, 0x8001, 0x1000, 0x6, r6, 0xee01, 0x2, 0x101}}, {0x2, 0x1ff, 0x18, 0x3, '/dev/infiniband/rdma_cm\x00'}}, {{0x1, 0x0, 0x6, 0x1, 0xfffffff7, 0x2, {0x6, 0x0, 0x8, 0x7, 0x1, 0x100000000, 0x80, 0x401, 0x5, 0xc000, 0xdd, 0xffffffffffffffff, r7, 0x0, 0x513}}, {0x6, 0xfb, 0xc, 0x20000, '@-$/]--b[4]\x00'}}, {{0x4, 0x2, 0x7000, 0x2, 0x10000, 0x1, {0x3, 0x1, 0x1, 0x7, 0xc658, 0xd0, 0x8, 0x0, 0x2, 0xa000, 0x3, r9, 0x0, 0x2, 0x7}}, {0x5, 0x6, 0x1, 0x3ff, '\xbe'}}, {{0x2, 0x3, 0x0, 0x2, 0x0, 0x74, {0x1, 0x4, 0x0, 0xfffffffffffffff9, 0x9, 0x5, 0xc9, 0x935, 0x1474, 0x2000, 0x8, r11, r12, 0xffffffff, 0x73}}, {0x0, 0x1f, 0x18, 0xeaa4, '/dev/infiniband/rdma_cm\x00'}}, {{0x0, 0x0, 0x0, 0x0, 0x100, 0x1ff, {0x6, 0x0, 0x414e, 0x5, 0x5a8e, 0x9, 0xffffff44, 0x1, 0x7ff, 0xc000, 0x0, 0x0, r13, 0x9, 0xffffffff}}, {0x6, 0x8, 0x18, 0x5, '/dev/infiniband/rdma_cm\x00'}}, {{0x5, 0x1, 0x40, 0x3, 0x20, 0x7, {0x4, 0xfffffffffffffffb, 0x0, 0xecd3, 0x7f6, 0xfffffffffffffbff, 0x5, 0x9, 0x2, 0x1000, 0x101, 0xee00, 0x0, 0x49, 0x7ff}}, {0x5, 0x7fffffffffffffff, 0x18, 0x0, '/dev/infiniband/rdma_cm\x00'}}, {{0x2, 0x1, 0x9, 0x2, 0x7, 0x8, {0x2, 0x3, 0x2, 0x200, 0x8000000000000001, 0x4, 0x0, 0xfffffb67, 0x3ff, 0xc000, 0x3, r14, 0xee01, 0x0, 0x7}}, {0x6, 0x2, 0x2, 0x5, '$,'}}, {{0x1, 0x0, 0x0, 0x100000001, 0x1ff, 0x8, {0x4, 0x78a, 0xfffffffffffffff7, 0xffffffffffffffff, 0xffff, 0x1f, 0xb7f0, 0xa990, 0x6, 0x6000, 0xffffffff, 0x0, r15, 0x7, 0x9a9}}, {0x2, 0xcdff, 0x18, 0x100, '/dev/infiniband/rdma_cm\x00'}}]}, &(0x7f0000002c80)={0xa0, 0xfffffffffffffffe, 0x1df, {{0x8001, 0x2, 0x2, 0x5, 0x6, 0x4, {0x5, 0xfff, 0x1780, 0x7, 0x7, 0xffffffffffffffff, 0x8, 0x3ff, 0x9c, 0x4000, 0x3f, 0xee01, 0x0, 0xff, 0x561b}}, {0x0, 0x9}}}, &(0x7f0000002d40)={0x20, 0x0, 0x6bb, {0x6, 0x4, 0x7, 0x7fff}}}) 00:27:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x400300}}, 0x48}}, 0x0) 00:27:28 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000021c0)=0x0) (async) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r4, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) (async) r7 = getegid() r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r12, 0x0) (async) getresgid(&(0x7f0000002580), &(0x7f00000025c0)=0x0, &(0x7f0000002600)) (async) r14 = getuid() newfstatat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', &(0x7f0000002680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000140)="7eb17cd0b5af6eb117e991c160871e208c69e14f19363f92a8472f75aa4077461e8c5990a88f8aca3d11bb1cc5c799b59763796964b50854c5c231497726b92dbb5591676539990f084ed678fa8cde07314b340edc5e292e990156e4d2edff90a60610af9d8d06dca060749e4d8caa82a98c0cbfde0484b8a451417862cdf73bbcf123f778ef538761f13eb815941d94ceb14c48110774fda72aaa9209324d8357295df6b039e1deca90ff2e4287ba13859831356ce1c9a7a44463e359b73dc9da07277ba086333039e2702c1752ae9fc3fb33dcd96a62c565f7b65288241f9714718e8f4fc95e8e79072f5d247d2a1ad3cbe4a6021a9019bdf3921e1930c394ade70235899e4225008cbd928fcf82b79970585fd4aa3e14e5afcdd8921026e8153343daeba340ad304ad0f7b42789b909337d1490a849f969e873454304f4102e1086c6fbbb7caaecd455aa94f63bf56d016266b9ddf30a83b3a614d42da2c45e4d0b8aef87031e5c43b12c90c9d3ba675e561c720a4cee00e5f0079a5663e3f8d89a6fd7d5f89ca107cecc698648f6db846f9ba8ab630e5bc770958c398c8f62199511cadf9b38ecd772963acadb16cfe0ced260892d08e6b1cfb52faa4a526b10e826c133ba5f1168b7a36e50bbe149bb1228020c56ce2fe13045334377e136a9861302bfc3cb259448a9fc720dacc368c31fa6a3b4a2f08b0e69e5a33e4af5ae5fd61d8fcab29e8e5c9e5e45ae1733044425202a391feed6c24d3886a121a0c640d5f730b624fa7a441279b2efc3b98a2c1a1ffbc5ac1f4e384bfe9c730c331244e40d856155d997a16ff891c564eceff8e7e1bf96b018822c38f16b28b9a7ead11816288f0af41575079cf24e2e2d409c24c12e19ab658bb85b6d080ff246c0eefeacfcd48affbb02b5cf340cfa467141ff24df2abe5ed25146f323b3034b6debd4d541ba6c5d323f6a216a41bddb9628726ff40d353a43bc44843a5b821cdf906b606665cd695a501d42da2cf3df77cfc72b45ec5eb053e11970658c77d36db38a185593b7c06e9946da51d8469383f2981a77bd6af6cf2751dc49f564d6215f745888817f33efba50f1a0b7c4e227e4cbb8e7376ef60172b5569c0f891e5a7fe5ab545a72015e03d9a0e625651dd4a3194059f51c1bb0cdcc36994a043447197ce37d8a3eb34eac5cc928b646d817b846ff9e9e1f486bb5ba9fbc26734bee24828623e4963dd615bb087423c229ff49a6c2543c74bac2ed0818c2db6462711b88c801dc4af636826d83f6c11925c4d57fa7f5f53e73720145b9c4443a0acd373dbaa18a1692b47de53c2e182104add3a5b2c84c3e1f04471498c32f9f0ae62117f973126a78eb6f4d0e58f4c2e073fc0275ad5466b35962eb73a5bd24cc7ae7a69d24e18e657f204aa0b85b67fc42085b357b64ef7f3103268066e13a5f2994bc77b6b0a9426865621cb85fc445a5f4bffd8690673102a5eafa3bf322d4cb4da5ff724649d7ada4e006117e5844318281f102228a5332a4371d17c85b0ea3e7a5d903251ab0635aca3f44460d6df866c01f98207bcac2b792000773abf537eed6d6c9503caea50a14004ed35a77901445adbf42d36dff234d41aa96c4886ad540d6787837effed567ba088694ef8f8c3a848dadfb982e828109f603f42b6aa9e304094bcfd514e2f9d77f28302a03b518fc5052a399beec6f5064e7bf0bd6c6e9cd42d34154940be306e7f25de0a70be246131e78f53147dc551e4a3b83cf71a8fe4a385422b50f321f7f9f04950d790b86c7e24060b6c5136d54bca6d4e717dd9df0e7c121bf9b2591c124bdd1879b04b185ebeaecffadea9c773a7ca4d51054266353fac28120e7c4272fd29aa49278ebebd1f79db8c71546928951c6f7bb9bd784bae3f9ed787e88f55e5bdf013c021d966e1be9d8b5361334a91c2ecc6cbf48a118536a8413a832b7cb55d2da02a6bd0e38473e215a61b00fd7f2b4f675c0990831443170d9c434670fb3982b831599cc9494e8bdcb0b01050cbadb080b70b80fcb614a458b4baac03ddb0ce4b0a881a228933a8bcf82b5fef2741f4e863b3ce1e78f79af7af4e3742611bf557d883e09b78d04429d23a5e14c54cffb2fd4e3225d15af789fcad317376fff584f199ef489abc723fac9f663baaad2cd4a34ad11de74f4de9c01428576c154a88ccaa6ea2f07c568d334e9c1612fa3f29f9577c3ef64d65c4cbb42903a1befa0d786027bc90753256c938c824bfb4c814b2f9ccd793777bd0267cea1fa8594ce53f1163b733914fd14f9e56930bd8473beb4b8cd40b0834f3ad1ee73f9eec2228c6a45d9094955106f0ee426d9a020207f021903580ff4e30261722e681c23377866c2bc928576d6a8f7dcfcc31e5780d15c19bfe645f842870a50471279b342c92b09d88a962301d78b531d6c3312fbba8772d2dfd738459fd0d089586a04339433fb7eb4558e9dfcbc9e7a38af7b94955301b741a68cd9aa572b2c763be35b36b462901ef64331f9a9c1d70c63d9a93c5322e9c35fc0a91cd2491e94e4ad87e64785ffb47733e04ded66294581971a92590c7a2b839cd04cda1cdb1e41d6afd5e5a8963ce5951d39a1d98dcbbdeb6149d6d13acfebbc63578c132b87e108c58dd1f67e0ddaed3cd170bc8a48ce6dacacf0e1fdfc95f9b022a5ba0926024520776f39a4b82db03139d64929f09dc4d377b2ce99d3cbcb76f7333513f87345b2986bedeafbf5c7bcf848f4fb802e13ded24fea7d9f8c73ef5430ed3a58a21f9382eef387dbd01dad799b3ff96441461f0211cc212cf51a36aa0a431e723f0d15a27795aa191df893a750dfa77b0d6079f42d3b2cc3e6c668613023ae2dd1dafeaa2f20964b296458e5ab5d38e65144efcceec32df2683bce7da469ffb218478a52bdf64b7dfeea902bd2d13b92b43333c322296c8e2d26aed531618c3a04d714a3d063c4072fc539f4f2bc6830ed3c0684b80806abeb5d35e80db811fdcb163a7ae7ca5be5970fb72c4ef0ced559ae53f93ae3d5f302b98a3e13f5324b9d77f97653da1105c1fecce40b661c39caf5e4b5ef3329088e8afcec7c678344df3e9b59792e98a027f1380a83b5810e45f590e23438672172b3ca24c6eaee8115fd66d0e98a5eb7b48987e83a9a1df7dd15dd473abc33385f1f577f670e38e82664d28a48ebd56b820589448e301cbf935f8d17bb7bedb90e00fbf5197f47c39f45d8dfb6eaceb239bc6e5f3e2de7cc8551ac5bc3ef06db446cec6335f36fb299940d1ad5c74dc4156a135ad0c1d632c4140211c48fd622b6438a60fc5b29a596e8c767bea1ddc21dcb236a74ac9a3bb5996c68a488a46b94097091201e32a3144972bae64926fcee1d57deaae4c474d774528e9dd08dbaa5402b89756c84b283e1959b7f39974c27e30777a43d3bb4e3b7095383cd0594a1924aa600e7855d0f7acac95e856f0f9eacc39dc60932412f4187722bb3fe845d8b49c41dae3d62170a8262d8b346420fae853ae05032bdeec1aa57b1e787f3b064ac2da344c1203cfd8d4d81df7461e890592ec990ffd6acf9dc8558e1bea136f8fcbd7aa229900446f7f805a676e381caf943e915ff76d77e1828ca348a5a2628119e4c788689ec19d39a4f4bcad6f9f1e587a22f58b1f8b9961fe6f6f342de4c151e9def341540dab67aa76fa9f31b4aeada3fa4d7370610dcf5a2eb64c488852d548e22da6b16b4449c883ad4cecfecee1bee580483e70315617d143b8f38bd9afb47a996ddbc61c61084e84e8ba5356cfe5ab1ff39e5b7a5b7c4ecc8c573d5b839d931783f8bf85bdab747d5355ada863c626918729a15fe83d264315b6cd395d056d706fd576abc6e3c8799959314b897b4eb8497116b04bd45aea749fb99ed982f129ccf34e838fd31c3ec48f27c49b794bf7d8b1521b37c80abe703ebe47cd5954cd5df15475355b3f082e6926e027f73fbb16e8694282c316dc7e8964befbf2dd79715743e4e02b328eb3ee4ae114b396a70649eca610e57838329f651714d96db177f16cb44de0abb6176476891a44fbaaec874cdf172f59529b7f4163f04598768767ddfef93df719d9e80f6e56b8275ef5fbcc210078b8f16183abc4f240f5e0b9e18f51dea29cad851fa4c186abd1edc5bf2bf738ba05b0b04cf2f95695984579621ad1e6359a2aee59196402de5736d2ed9f760ff625cb3693eca6ba75a950c2cbc0dd0e4ccf8612078c4b13fb51b4cde71aaf8593fc9423fd6bf9e2e04399e0878a60783f6ddface2c031192d66bc67f873e3cbbcb37578ddb3d23499f1a1c8d06e0eb1102efba85b0ae8242dfc88d05209cba7f09b274df71db32202eb05dc87908f601df78afd7971b85cf10609585d61e95ffe93a1c9ba290dbb490fa8bad622c17e3edcbe46bb94f803ade95b2c379f2519dc0c95c976e43260b46784bb30e6cc5f7186c78aa81ee5a291a59fe3ff49607b9c769cbc4c7919532e408fedb79905d60535566100a1f44f253670f0458ae1403e11c0cb69d0f6ab659f2331c35a8391bfa494e274fba0ad50d30bc5ea6fda2c14ebe66366bbeebcf50bfde83e31d93e93a362a82552de659005f19f42fd16e4df8078899de12c0f9e94cf9093f38ba7d428e55e77543bdf9df037284bf1d5ecb70bfa26ea4e53ceac34eaa5277e218f303a06db268617986b3b78db7a20463bd76334a2759457fd81ae6c5e56fdd0bf606a34708f42973e70bb3476f347ec63caf87c1ab7185b4b5e2ad30c96e0e1cc7c3d6830e18eb4770730d85a1ce15a8978ed5cfcf5036251587b374c70bcd47058d43afef0670c29906f7e7d1473798f764e0540ff670ae8701b16e727e4298bbe2b2a7af72d8ddce9c546d9da5da9fb4e3d67e5d617b6ddace6ae725cf9c8d1ebf4292531f2eb3ba7008baa8e9271b2eb02400433e8fbe645d75a73a3d96918232ec5ce62d502a6d44401f9b46f3251e79504f643fa551f6b70bfe31e94dbb9717d05982e6f67d7d17c5a7ebc8b3c35bd84e9324170bac167e379a9431dd81b86d1ea53305e512215e317c8349d8e27b4fb609ac7dd309d41bbfe349c473e92fb6d753c2eb0a8535f366c4378f68374bc048e21ec792577720aabbc0153b02bd19aa55edae82178b20a92cb807aacae7ff1b645e4b3c35e78a909b8c81b927ab87495a7f7dd27805dd15b89563c54c51b7022321cb3991f14963c061da3e39786f14b8ec2a7c40bee896374591144282f5fe4e4a3f4e8d6ec82701cfcabdbd8c80c74238ade1b64b70802e601720394ee71cda01974539fa33bcbbc914af1f349a28cf823198b8d9bd5bb59bd0455058ecfeb02478c3820e76431b982ca3547874e06159848398a45dc70f56e0fd519cb42487f69151acd66f4be2dd9401cebea52775e2df21e0ba473a954092d49fd076d45510f2f0b463e13db55fa0ddc21cb27a395fd9642d093434b4131a33c0e1373e7132d5ab046e81ed7004704ae679d915305861848b377a932e7ade7407727cbc18fad2eb6ddbd9cbfba49a209dce876ccdccc0c5c3e89e18473e90e5769ddfd171b3c5fdaa93eca3fa28726fbb53f4ff0b174b3e209ca491d2f5dfa07be8ff31c02971df31226b185fa554addb0558790d673587bf007c4ec8cfe473544c624f96926ed2f73dfee547392d5f25c791970be0725adf3ff21a8e0301ada78414ef38c5f3df20b98a2ccd34de6801320b94ad23fc56911f63e3e1c172cb58374ef23dc2d4f15d660f44ecdff36e1b10df4778a725450b1ddf2af3cb05b0307fe2a66bb3719e863e30ef74d3d72357d1bdd3ba83611d5df9a301d8fb53c6fc3b6d01de78052a5ae51432669d60d6cad8b291c1572852291b3428d838b733a5bfc86c3a48630e9b096e15275f585f2c749021ef1ddfe50ccb0c564f457c7d9ced8491184ba0c99adea882610cb179152c7532945dbe4a329ef9b0db8991aaba7c9cd71dd2a9a2b541465f52e831e15e9493551e6fac896a52cc98d0674f1e95db20bcd759a36b6e499117da4a890c1edb96bdcf1464e6d8d553b77aabfe79b1ddcab4b9d61a034b29a3b37b69423a261699cddc6241349e084fc1725f4821eaf63159deed7189c45a4764b2ab7e3058d8fe902aeaa48b3dcee63da504ff2cbc032cba490fed5e3f3ed99af4087b24e4cba8b1289d4c29774499e68b4519277c43cf6ef73346e42cd43cbf99059fa73e701bce5a63fc9dcfb8ac2389469bb1737ffc398752a8d529996716066d3986f24ae63e4f1a6a44c9e3440455b934f730a248e632e20d9349ee08c2b6f0223e994e67bef1f2afced2ce135c967b3f715b4c6be6656909c2b9b38c6ab54bd377249492cc2f7f5635da30d574da305c3853da50ab4ff15a1a64441ec73c6b87edec1d47ee88981f66530d62d9556b2fffaafdad077094110f79c4794de0ed1abacda6dcd5cc04153aa0efbb76a85b0abd23264759f64d4273570a21af66c60c242642703fc01475308a41a80f34971ed37cba27952298bd9cc93bb32d76d26425f44e9b389bbb69cc9e3159679df5b622a9f9bae0771c7d6ce30170671a69ad1a5987d87d91f48ad8048fb71e810cd0f7df8c6359912f555903defd99027cb4b7c252c774e1ac98b3f208c45be20b1d6a05d4f052f1c0b8f082f9d2b9d82ddd8bc9ed76036994ff6b8decefe1bd09b61f7a07504637f61c0ab3e70079f9f6520a490ede2c3e8dbc32deeddc65a26c7f7936ec01cc15938ef13f4945fcd4329088ace4fb40c92fd767e5719a6d0cb8e923da71ae60392961b945fc90c3e506e5442c1f3042652fdf44ad737554d67197d536697dfaa775a6ca7ce74f0d5fd93c6851b67c66c9a3d6adc623a2f216b6e5a1ff47ff4899647fe47a1c58835abea43daf1377f7a9867f95711cf32ed9754c1502be03540fb5bfb5f642e4d5d1df2fdd3942c69743b9501c7532c2e2c6638a98118be1b66a027d4f324bf46ac9003d28d0de1d8e4335bb9228e91ca29e02a971baef0c1083ce0bd7f2cca3b8645d300135ad8619ef3eea2f341ce05dfef15459ce985b6d37af782b3fcaac89e75db1f48f96d5aaa93393ecc2600b89bf94a8c58a4548657fe662e5cc4503e2d2dcf371c41d2a50e67fd757d4834d9bb6082ac02bf5ca2e22d7c32056ee33505d2ff78272422fa052e9f734885858263f24774191970595ac6ef198f839dd2ba0aae9bc69c836ad7afeab80fa515c293dbb118f42a162cc5824bd3bf1e4eadf5e9ea3d2bf473588e0b9cad3f1dcf5adee89be4e3a5d1ae88bbb95f95aea69d41cf33019bbdf94cf5824f05fa4b1b98d30db9d5204819cbde4852da72696e229a9d387b1db81caa2cbdf330890db5b2902e8d3b9e3f873402600d184cedc17937502289dbf5528a7cced9baa094b3441ad1a80d9fbf08dfd366dabcd31a583fac7ab0caee0a616ec61c1877dbbf7e82d96b7559181f3ef66dafe8d97cbc0fa0e06744c6b1751ba2912179a55ee90a0e5eef046f846b56f1c119f6f5a51a73d26c89393f3ada1f933c22243500d45d0f15a134f7189c28866966ff4aa1b89d1521c912ec14f6fc3442368a1d085d49e809820241fa86a954b4108f0eaca3f4e305ccd44be743ee22bfb2f8ba3ad8b51f79747c27e436da76fb142720fcf819fdab4d4ceea6d6b9f80176bff436dd03f4045b4c9668339d93c45ffef6c46f4be18676c43ee0880e86560bb32f3cac989f8df8e7587f8daca64064bc3ad24e85eb5e7a62583cd5aef1cc7a69643a1c10bf008c1172b5cc2aa375d8ba291ecee200521dcf8b91bc187d0b686892000f4884a5e51441e39c25d80efdf11bac8af62b22dd3e0256f9e81329c9591b580e7629910afe5065a24623ef81eee8c21914804431ef27ca5cccf5f5afccea37631043b181cec628c080e31e33b4e821ab9cfb74e0c07df075f6d329a2a5cb70b271391e7c556b80797d5432a864e6d1589b7715c8b92e83dd2bb7ccb1960c56e17da0539878e70b43e6c0503bf50e191e0dcae278fc935c0730dfa59a877fb6828a8deff2c155f8273004bee0903f87d4afbe0eb2f70332fbae6543af080e9bea21efbd478fc85906b4d40891df723d8b5a8e797836034ce2d62aa1dd11fb58a19964d3fa5f460e0e7437bd85c9ff12e0b9627e438dbd20af092025c4dea4742a67c50e0be2ffc3ab87e6c55e32eafb7e21d311de6031fa00464296022e7a19524d8649a018cc31de2dea8336e1a5f91987bd79b394ca45c82cc2e2b93c8f8d856d2f51fc3f8ed6c32ca05cc06ca0048fa2ccce724cacd09a2f570f26ab8097a03e7656fa39e88d2f7c6483127c127770635190533306d0ac1c1e75ac5db3cfdb66ea661a383d89eadefcc1b3a73b16cab3ea398cd7b3b11ae722e2746105e2762d137c2770153f748daa46a4d5392843a7ac5702ded64cf46b724b38fda89cc1ccb93000f4f199dc505285c2bdb4a290dd37bc9193770c47297497015c0a4af29ad402e5901a4a2769d13ec90e1ef372af44b210e8f61cb7f675ae6d8a00cc16e4bdcdcae9f5e0ce42dd7014bb9313c00bee3bd23ac387d231dde2888d7f97840dbfdc0936dfbfa6a696b7424d00c8af4dabf0ac0845a1e0dffa54ec9b1bb219c898399b364a86706ba29bace24b5e6f95bf3d2187d14aef302808c5626caf4d0448a1e2b4304906723e54f032581b9dcb515384fc90d27532962dec2dc420fd99f45c8eb3a8b926c00b9064952fdce46bbb2c5531f28a56d0c4ac8eadee9e371e656bf852f074420df556a76c92a18f61a2044c95609b3657a74cfc6045eb997cb628ac6e6f5fba489e1aa02fdf012848d281e92f88cec5942d041bdf0496204120d025889ecaf30779a08c1f752858cd8d5cff88fc117b070f6bc638b4917df09f377366d12d4ccca5664e9d01e57bd4e370b4ce1cf18f23868c8813578d45afc935cbaa93ca3cb63a7fc1facafaf2128728021c73b295c14863c93da5b2621411a64fe2065416188d702eebbe0c6b7c46dbc74866e99fa091676a515675b634a3bb20114b7cc2c5f5864bb05dead11026270214ae309f490840837a5baa591405016c513e7f006fc5cd0f9216edb8ab13a7e148f960d5e9b2c4cce412a53a13cda75bd418c5b6f73d95092ea27e40f3dcd7b8a5339aa3a90d1c02280442eff5b89c4e252290079aeab9b91ee7b64efb0d195bb34f0b7bd8ce3a7853ffba6812aefcba26b9739db265e0bb46f5df5a0a8abda7d939a9a215f9fe0181f1eb556c39a4cd04c8709f154db430ff6108492a57921659b3d588bf07ee63e739c3a23504e475a667f951e1a9593a3cb5f85a8d5c6ac932b6daf3a14d4bdbcc35bd95c6156cc81c569b1c67001171e8312851a6c6328f460ebe4a9bb6eafa3fb7c4e1293a01c5cd39252c7d10b6230d651681a46075f5e3992dbea0b88e03cb47e1f880fc2f5de1d454d726004a8d9442fae80514b109b1f31f4efac4a2682b5430b640e4bede3bdf79dc88755fa71842823ae950ef2f2d2ef7f5ef0ff2f775ddff8289a5cf9be8fe3a0cd1fe0d5e5a43920e41493d98def7a7d29db8c6e78d4fe55043478bccf46c65db776922cf9830e416133ef43ebcb10044625ee49e99e52cedcf667310985d8bb7976c916aa433714cf770864a3d9ffec846623a2476eb0a750f42f3f075a97e2e16d9a81e32e8621c84b6fe13fe652d8d7ef5c5284ed2e6498b5d81e3580da9d27d41d95b40f48e8b132304e5b42dc1922bc2d65a3689af18e0de499960635b7af0020587fc153399c499fedfd2cec858a2f9a8c98a9abac65ada2c2089bdd5e3e9207a78ceb639f47fb8fe3bd1946a262f99d9883346a50f09ab64a300061927dc7af39e1637bfbcfd2cbc0745157f1a7dffefa10d8df8b6eea471007aa9e1cdfb755ba35560af0fa8b0b7d44a199d8315128187b9f49cb61342b58ec75e0817986ac8590e7af88063eb38d4c665425f9e3c2616e24d6af7e3ca9ad8477267f77207581341182620ca971f284432f134b4b36ec96ee723670593beab7ccd9789a3001b590c3d39f582189eb74f812546ec5141fc0ded5074bb817124cd6202dfe35fa10c1e1e2ce0c438f56b2d01afbfdc6b536b4d2c49fac4c7e019ae24cce6efeff3c5cb3ec2d97072e4934d35fc0a72de65fcc1cfc768aeb91f9537cc10ba01fc33d58f82f53822b5936ed764b1772124fc46be8c5c0009ec810a826cb0c126410bb1b95b984bd53c2aaaa1ce50a4eec7753345eb18e8e70ee289406a41fc3b2412ed16241f9d2754aa54a9a8589286797916fb4759300bd80e99a89ef0c3836fa015caa4eca1cad45c7781d69cf2dc3ad2f3ad3f21497522c974b44041cac4ede33e5974885448d2f9b7f74f78570774feddf1309abfc68a3308267e3fc332c211b90d00f564b0332c8da31490354279e7a898e18d7d4d1de59313a56c9ca01f20ea2ce20373b3bfc03dd5ddb6752ed7fe4ae13b0bec5747499db8b8b9472c7dc607aebe79416b4b122db9acfd13492a047ab0d5a3c21c64736a4cbb5402e42afc98e523dc5c2facdd1e0a55599fbfc72472b865cc7095a4a8eb6c71372ec90a803d3b4d176f331ec24538540eec93fcab323b6874792a1ec58b1dfd4940b6e45f71587984ed82e5dec54818b2f4e5d3fdad77d0fa6a77437534127f8c41b300f247dd353bd8f8fa13d02e12b5205d6ce7d35c6fb3e64d2f775c8d9afe797ddfc8e93b6cec2e66212a0e8a336abfbab49ef0cc522b6708c9d37461e91d73cc5328543ea04033607e6e7d11b40144e5b449cbbda9b708b775c1f3ebab3c28a01ac2f6139171f16885e2bbf855f4fad8c636032797e9e74e4e8807b03dc5387c86fb3f53175bc683666f9dc0a9ed7dfa8b3734eec2257ed529e68eeb5126a013647310a7eadb35dabb1bb2eb61f240643626fa8645a897dd90c1aa701d353cef60c33280e55680b99b1fd5fd1c21139a1c75cd698537dc372338707a054afecc97c27670fe31e4fc1ea212c10a07bc2f1ce111311fe223a6927b168168c2b4f129b97d207d091d100ab25c98c3f6bd76bf47a0d4293545c57a04964ceee3eb71692ea13ee4bb991267da292ade4fdd30e3031ed45455d32d58ba6a78dc2fa5d3dd91b514dbff42cba32e8d2cba7b93fd456a139b97d04c1b6f18070c127794a485ca04709a4b71ed03ed43da78ae0863731e702534dae71431faa70c3a20c9d8cc049f77afec32ba48068f573884dcad7b64ec6ffdc72250b66e861c007d20300c444435e436e5b201b789a37b86791a0b0d1c0225682843c05e3f68580ea26f851043ec99b95c479dce977836826414edabb47d8cd1adc80328c88ea6534d815024148be2c6a3174940e21d67188418c102835c14c05e596f78fede151cfbd71bb5c6451d6c01c083a0857bdaf8727c159c71e2ecedaec1c8f62ecddfe2bfb7f6ec82edeb98786487bf3cfa5bcb77e82cab5a19a36dd5a7d7f2e826642ef6c190545b885941d8b90c1df2732bc10579c18b19860f36669640e7310ca90c2e94ff8d4748d770c9362f4f3629c142d4f19c6916742470889154607aeec", 0x2000, &(0x7f0000002d80)={&(0x7f0000000000)={0x50, 0x0, 0xcce, {0x7, 0x26, 0x0, 0x1008000, 0x59, 0xb11, 0x400}}, &(0x7f0000000080)={0x18, 0x0, 0x0, {0xfff}}, &(0x7f00000000c0)={0x18, 0x0, 0x0, {0x1000}}, &(0x7f0000002140)={0x18, 0x0, 0x7, {0x5}}, &(0x7f0000002180)={0x18, 0x0, 0x7, {0x2b13}}, &(0x7f0000002200)={0x28, 0xffffffffffffffda, 0x6, {{0x7, 0x10000, 0x0, r1}}}, &(0x7f0000002240)={0x60, 0x0, 0x3, {{0x2, 0x4, 0x0, 0xffffffffffffff00, 0x80000000, 0x0, 0x5, 0x6}}}, &(0x7f00000022c0)={0x18, 0x0, 0x7fff, {0x401}}, &(0x7f0000002300)={0x18, 0xffffffffffffffda, 0x40, {'$*.i&@6\x00'}}, &(0x7f0000002340)={0x20, 0x8000000000000020, 0x7, {0x0, 0x10}}, &(0x7f0000002380)={0x78, 0x0, 0x6, {0x1, 0x2, 0x0, {0x3, 0x3, 0x0, 0x91, 0x80000001, 0xffff, 0x9, 0x0, 0xfffffffb, 0x0, 0xfffffff8, r3, 0xee00, 0x4, 0x6c}}}, &(0x7f0000002400)={0x90, 0x0, 0x2, {0x4, 0x0, 0x400, 0x6a, 0x81, 0x4, {0x6, 0x4, 0x8000, 0x4d, 0x0, 0x5, 0x0, 0x3, 0x80000001, 0x1000, 0x4, 0xee01, r4, 0xfff, 0x1}}}, &(0x7f00000024c0)={0xc0, 0xffffffffffffffda, 0x5, [{0x1, 0x7, 0x11, 0x16, '%[\\@%&\xa0.,\\\x1b@\'&!&-'}, {0x2, 0xfa0e, 0x18, 0xfffffffd, '/dev/infiniband/rdma_cm\x00'}, {0x4, 0x7, 0x18, 0x7, '/dev/infiniband/rdma_cm\x00'}, {0x6, 0x432, 0x1, 0x6, '\xd4'}]}, &(0x7f0000002700)={0x568, 0x0, 0x100000001, [{{0x0, 0x0, 0x5663, 0x4, 0x9, 0x2, {0x1, 0x9, 0x2, 0x7fffffff, 0x400, 0x1ff, 0x3, 0x5, 0x8001, 0x1000, 0x6, r6, 0xee01, 0x2, 0x101}}, {0x2, 0x1ff, 0x18, 0x3, '/dev/infiniband/rdma_cm\x00'}}, {{0x1, 0x0, 0x6, 0x1, 0xfffffff7, 0x2, {0x6, 0x0, 0x8, 0x7, 0x1, 0x100000000, 0x80, 0x401, 0x5, 0xc000, 0xdd, 0xffffffffffffffff, r7, 0x0, 0x513}}, {0x6, 0xfb, 0xc, 0x20000, '@-$/]--b[4]\x00'}}, {{0x4, 0x2, 0x7000, 0x2, 0x10000, 0x1, {0x3, 0x1, 0x1, 0x7, 0xc658, 0xd0, 0x8, 0x0, 0x2, 0xa000, 0x3, r9, 0x0, 0x2, 0x7}}, {0x5, 0x6, 0x1, 0x3ff, '\xbe'}}, {{0x2, 0x3, 0x0, 0x2, 0x0, 0x74, {0x1, 0x4, 0x0, 0xfffffffffffffff9, 0x9, 0x5, 0xc9, 0x935, 0x1474, 0x2000, 0x8, r11, r12, 0xffffffff, 0x73}}, {0x0, 0x1f, 0x18, 0xeaa4, '/dev/infiniband/rdma_cm\x00'}}, {{0x0, 0x0, 0x0, 0x0, 0x100, 0x1ff, {0x6, 0x0, 0x414e, 0x5, 0x5a8e, 0x9, 0xffffff44, 0x1, 0x7ff, 0xc000, 0x0, 0x0, r13, 0x9, 0xffffffff}}, {0x6, 0x8, 0x18, 0x5, '/dev/infiniband/rdma_cm\x00'}}, {{0x5, 0x1, 0x40, 0x3, 0x20, 0x7, {0x4, 0xfffffffffffffffb, 0x0, 0xecd3, 0x7f6, 0xfffffffffffffbff, 0x5, 0x9, 0x2, 0x1000, 0x101, 0xee00, 0x0, 0x49, 0x7ff}}, {0x5, 0x7fffffffffffffff, 0x18, 0x0, '/dev/infiniband/rdma_cm\x00'}}, {{0x2, 0x1, 0x9, 0x2, 0x7, 0x8, {0x2, 0x3, 0x2, 0x200, 0x8000000000000001, 0x4, 0x0, 0xfffffb67, 0x3ff, 0xc000, 0x3, r14, 0xee01, 0x0, 0x7}}, {0x6, 0x2, 0x2, 0x5, '$,'}}, {{0x1, 0x0, 0x0, 0x100000001, 0x1ff, 0x8, {0x4, 0x78a, 0xfffffffffffffff7, 0xffffffffffffffff, 0xffff, 0x1f, 0xb7f0, 0xa990, 0x6, 0x6000, 0xffffffff, 0x0, r15, 0x7, 0x9a9}}, {0x2, 0xcdff, 0x18, 0x100, '/dev/infiniband/rdma_cm\x00'}}]}, &(0x7f0000002c80)={0xa0, 0xfffffffffffffffe, 0x1df, {{0x8001, 0x2, 0x2, 0x5, 0x6, 0x4, {0x5, 0xfff, 0x1780, 0x7, 0x7, 0xffffffffffffffff, 0x8, 0x3ff, 0x9c, 0x4000, 0x3f, 0xee01, 0x0, 0xff, 0x561b}}, {0x0, 0x9}}}, &(0x7f0000002d40)={0x20, 0x0, 0x6bb, {0x6, 0x4, 0x7, 0x7fff}}}) 00:27:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xe00000000000000}, 0x0) 00:27:28 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000021c0)=0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r4, 0x0) (async) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) (async) r7 = getegid() r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) (async) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r12, 0x0) getresgid(&(0x7f0000002580), &(0x7f00000025c0)=0x0, &(0x7f0000002600)) (async) r14 = getuid() (async) newfstatat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', &(0x7f0000002680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000140)="7eb17cd0b5af6eb117e991c160871e208c69e14f19363f92a8472f75aa4077461e8c5990a88f8aca3d11bb1cc5c799b59763796964b50854c5c231497726b92dbb5591676539990f084ed678fa8cde07314b340edc5e292e990156e4d2edff90a60610af9d8d06dca060749e4d8caa82a98c0cbfde0484b8a451417862cdf73bbcf123f778ef538761f13eb815941d94ceb14c48110774fda72aaa9209324d8357295df6b039e1deca90ff2e4287ba13859831356ce1c9a7a44463e359b73dc9da07277ba086333039e2702c1752ae9fc3fb33dcd96a62c565f7b65288241f9714718e8f4fc95e8e79072f5d247d2a1ad3cbe4a6021a9019bdf3921e1930c394ade70235899e4225008cbd928fcf82b79970585fd4aa3e14e5afcdd8921026e8153343daeba340ad304ad0f7b42789b909337d1490a849f969e873454304f4102e1086c6fbbb7caaecd455aa94f63bf56d016266b9ddf30a83b3a614d42da2c45e4d0b8aef87031e5c43b12c90c9d3ba675e561c720a4cee00e5f0079a5663e3f8d89a6fd7d5f89ca107cecc698648f6db846f9ba8ab630e5bc770958c398c8f62199511cadf9b38ecd772963acadb16cfe0ced260892d08e6b1cfb52faa4a526b10e826c133ba5f1168b7a36e50bbe149bb1228020c56ce2fe13045334377e136a9861302bfc3cb259448a9fc720dacc368c31fa6a3b4a2f08b0e69e5a33e4af5ae5fd61d8fcab29e8e5c9e5e45ae1733044425202a391feed6c24d3886a121a0c640d5f730b624fa7a441279b2efc3b98a2c1a1ffbc5ac1f4e384bfe9c730c331244e40d856155d997a16ff891c564eceff8e7e1bf96b018822c38f16b28b9a7ead11816288f0af41575079cf24e2e2d409c24c12e19ab658bb85b6d080ff246c0eefeacfcd48affbb02b5cf340cfa467141ff24df2abe5ed25146f323b3034b6debd4d541ba6c5d323f6a216a41bddb9628726ff40d353a43bc44843a5b821cdf906b606665cd695a501d42da2cf3df77cfc72b45ec5eb053e11970658c77d36db38a185593b7c06e9946da51d8469383f2981a77bd6af6cf2751dc49f564d6215f745888817f33efba50f1a0b7c4e227e4cbb8e7376ef60172b5569c0f891e5a7fe5ab545a72015e03d9a0e625651dd4a3194059f51c1bb0cdcc36994a043447197ce37d8a3eb34eac5cc928b646d817b846ff9e9e1f486bb5ba9fbc26734bee24828623e4963dd615bb087423c229ff49a6c2543c74bac2ed0818c2db6462711b88c801dc4af636826d83f6c11925c4d57fa7f5f53e73720145b9c4443a0acd373dbaa18a1692b47de53c2e182104add3a5b2c84c3e1f04471498c32f9f0ae62117f973126a78eb6f4d0e58f4c2e073fc0275ad5466b35962eb73a5bd24cc7ae7a69d24e18e657f204aa0b85b67fc42085b357b64ef7f3103268066e13a5f2994bc77b6b0a9426865621cb85fc445a5f4bffd8690673102a5eafa3bf322d4cb4da5ff724649d7ada4e006117e5844318281f102228a5332a4371d17c85b0ea3e7a5d903251ab0635aca3f44460d6df866c01f98207bcac2b792000773abf537eed6d6c9503caea50a14004ed35a77901445adbf42d36dff234d41aa96c4886ad540d6787837effed567ba088694ef8f8c3a848dadfb982e828109f603f42b6aa9e304094bcfd514e2f9d77f28302a03b518fc5052a399beec6f5064e7bf0bd6c6e9cd42d34154940be306e7f25de0a70be246131e78f53147dc551e4a3b83cf71a8fe4a385422b50f321f7f9f04950d790b86c7e24060b6c5136d54bca6d4e717dd9df0e7c121bf9b2591c124bdd1879b04b185ebeaecffadea9c773a7ca4d51054266353fac28120e7c4272fd29aa49278ebebd1f79db8c71546928951c6f7bb9bd784bae3f9ed787e88f55e5bdf013c021d966e1be9d8b5361334a91c2ecc6cbf48a118536a8413a832b7cb55d2da02a6bd0e38473e215a61b00fd7f2b4f675c0990831443170d9c434670fb3982b831599cc9494e8bdcb0b01050cbadb080b70b80fcb614a458b4baac03ddb0ce4b0a881a228933a8bcf82b5fef2741f4e863b3ce1e78f79af7af4e3742611bf557d883e09b78d04429d23a5e14c54cffb2fd4e3225d15af789fcad317376fff584f199ef489abc723fac9f663baaad2cd4a34ad11de74f4de9c01428576c154a88ccaa6ea2f07c568d334e9c1612fa3f29f9577c3ef64d65c4cbb42903a1befa0d786027bc90753256c938c824bfb4c814b2f9ccd793777bd0267cea1fa8594ce53f1163b733914fd14f9e56930bd8473beb4b8cd40b0834f3ad1ee73f9eec2228c6a45d9094955106f0ee426d9a020207f021903580ff4e30261722e681c23377866c2bc928576d6a8f7dcfcc31e5780d15c19bfe645f842870a50471279b342c92b09d88a962301d78b531d6c3312fbba8772d2dfd738459fd0d089586a04339433fb7eb4558e9dfcbc9e7a38af7b94955301b741a68cd9aa572b2c763be35b36b462901ef64331f9a9c1d70c63d9a93c5322e9c35fc0a91cd2491e94e4ad87e64785ffb47733e04ded66294581971a92590c7a2b839cd04cda1cdb1e41d6afd5e5a8963ce5951d39a1d98dcbbdeb6149d6d13acfebbc63578c132b87e108c58dd1f67e0ddaed3cd170bc8a48ce6dacacf0e1fdfc95f9b022a5ba0926024520776f39a4b82db03139d64929f09dc4d377b2ce99d3cbcb76f7333513f87345b2986bedeafbf5c7bcf848f4fb802e13ded24fea7d9f8c73ef5430ed3a58a21f9382eef387dbd01dad799b3ff96441461f0211cc212cf51a36aa0a431e723f0d15a27795aa191df893a750dfa77b0d6079f42d3b2cc3e6c668613023ae2dd1dafeaa2f20964b296458e5ab5d38e65144efcceec32df2683bce7da469ffb218478a52bdf64b7dfeea902bd2d13b92b43333c322296c8e2d26aed531618c3a04d714a3d063c4072fc539f4f2bc6830ed3c0684b80806abeb5d35e80db811fdcb163a7ae7ca5be5970fb72c4ef0ced559ae53f93ae3d5f302b98a3e13f5324b9d77f97653da1105c1fecce40b661c39caf5e4b5ef3329088e8afcec7c678344df3e9b59792e98a027f1380a83b5810e45f590e23438672172b3ca24c6eaee8115fd66d0e98a5eb7b48987e83a9a1df7dd15dd473abc33385f1f577f670e38e82664d28a48ebd56b820589448e301cbf935f8d17bb7bedb90e00fbf5197f47c39f45d8dfb6eaceb239bc6e5f3e2de7cc8551ac5bc3ef06db446cec6335f36fb299940d1ad5c74dc4156a135ad0c1d632c4140211c48fd622b6438a60fc5b29a596e8c767bea1ddc21dcb236a74ac9a3bb5996c68a488a46b94097091201e32a3144972bae64926fcee1d57deaae4c474d774528e9dd08dbaa5402b89756c84b283e1959b7f39974c27e30777a43d3bb4e3b7095383cd0594a1924aa600e7855d0f7acac95e856f0f9eacc39dc60932412f4187722bb3fe845d8b49c41dae3d62170a8262d8b346420fae853ae05032bdeec1aa57b1e787f3b064ac2da344c1203cfd8d4d81df7461e890592ec990ffd6acf9dc8558e1bea136f8fcbd7aa229900446f7f805a676e381caf943e915ff76d77e1828ca348a5a2628119e4c788689ec19d39a4f4bcad6f9f1e587a22f58b1f8b9961fe6f6f342de4c151e9def341540dab67aa76fa9f31b4aeada3fa4d7370610dcf5a2eb64c488852d548e22da6b16b4449c883ad4cecfecee1bee580483e70315617d143b8f38bd9afb47a996ddbc61c61084e84e8ba5356cfe5ab1ff39e5b7a5b7c4ecc8c573d5b839d931783f8bf85bdab747d5355ada863c626918729a15fe83d264315b6cd395d056d706fd576abc6e3c8799959314b897b4eb8497116b04bd45aea749fb99ed982f129ccf34e838fd31c3ec48f27c49b794bf7d8b1521b37c80abe703ebe47cd5954cd5df15475355b3f082e6926e027f73fbb16e8694282c316dc7e8964befbf2dd79715743e4e02b328eb3ee4ae114b396a70649eca610e57838329f651714d96db177f16cb44de0abb6176476891a44fbaaec874cdf172f59529b7f4163f04598768767ddfef93df719d9e80f6e56b8275ef5fbcc210078b8f16183abc4f240f5e0b9e18f51dea29cad851fa4c186abd1edc5bf2bf738ba05b0b04cf2f95695984579621ad1e6359a2aee59196402de5736d2ed9f760ff625cb3693eca6ba75a950c2cbc0dd0e4ccf8612078c4b13fb51b4cde71aaf8593fc9423fd6bf9e2e04399e0878a60783f6ddface2c031192d66bc67f873e3cbbcb37578ddb3d23499f1a1c8d06e0eb1102efba85b0ae8242dfc88d05209cba7f09b274df71db32202eb05dc87908f601df78afd7971b85cf10609585d61e95ffe93a1c9ba290dbb490fa8bad622c17e3edcbe46bb94f803ade95b2c379f2519dc0c95c976e43260b46784bb30e6cc5f7186c78aa81ee5a291a59fe3ff49607b9c769cbc4c7919532e408fedb79905d60535566100a1f44f253670f0458ae1403e11c0cb69d0f6ab659f2331c35a8391bfa494e274fba0ad50d30bc5ea6fda2c14ebe66366bbeebcf50bfde83e31d93e93a362a82552de659005f19f42fd16e4df8078899de12c0f9e94cf9093f38ba7d428e55e77543bdf9df037284bf1d5ecb70bfa26ea4e53ceac34eaa5277e218f303a06db268617986b3b78db7a20463bd76334a2759457fd81ae6c5e56fdd0bf606a34708f42973e70bb3476f347ec63caf87c1ab7185b4b5e2ad30c96e0e1cc7c3d6830e18eb4770730d85a1ce15a8978ed5cfcf5036251587b374c70bcd47058d43afef0670c29906f7e7d1473798f764e0540ff670ae8701b16e727e4298bbe2b2a7af72d8ddce9c546d9da5da9fb4e3d67e5d617b6ddace6ae725cf9c8d1ebf4292531f2eb3ba7008baa8e9271b2eb02400433e8fbe645d75a73a3d96918232ec5ce62d502a6d44401f9b46f3251e79504f643fa551f6b70bfe31e94dbb9717d05982e6f67d7d17c5a7ebc8b3c35bd84e9324170bac167e379a9431dd81b86d1ea53305e512215e317c8349d8e27b4fb609ac7dd309d41bbfe349c473e92fb6d753c2eb0a8535f366c4378f68374bc048e21ec792577720aabbc0153b02bd19aa55edae82178b20a92cb807aacae7ff1b645e4b3c35e78a909b8c81b927ab87495a7f7dd27805dd15b89563c54c51b7022321cb3991f14963c061da3e39786f14b8ec2a7c40bee896374591144282f5fe4e4a3f4e8d6ec82701cfcabdbd8c80c74238ade1b64b70802e601720394ee71cda01974539fa33bcbbc914af1f349a28cf823198b8d9bd5bb59bd0455058ecfeb02478c3820e76431b982ca3547874e06159848398a45dc70f56e0fd519cb42487f69151acd66f4be2dd9401cebea52775e2df21e0ba473a954092d49fd076d45510f2f0b463e13db55fa0ddc21cb27a395fd9642d093434b4131a33c0e1373e7132d5ab046e81ed7004704ae679d915305861848b377a932e7ade7407727cbc18fad2eb6ddbd9cbfba49a209dce876ccdccc0c5c3e89e18473e90e5769ddfd171b3c5fdaa93eca3fa28726fbb53f4ff0b174b3e209ca491d2f5dfa07be8ff31c02971df31226b185fa554addb0558790d673587bf007c4ec8cfe473544c624f96926ed2f73dfee547392d5f25c791970be0725adf3ff21a8e0301ada78414ef38c5f3df20b98a2ccd34de6801320b94ad23fc56911f63e3e1c172cb58374ef23dc2d4f15d660f44ecdff36e1b10df4778a725450b1ddf2af3cb05b0307fe2a66bb3719e863e30ef74d3d72357d1bdd3ba83611d5df9a301d8fb53c6fc3b6d01de78052a5ae51432669d60d6cad8b291c1572852291b3428d838b733a5bfc86c3a48630e9b096e15275f585f2c749021ef1ddfe50ccb0c564f457c7d9ced8491184ba0c99adea882610cb179152c7532945dbe4a329ef9b0db8991aaba7c9cd71dd2a9a2b541465f52e831e15e9493551e6fac896a52cc98d0674f1e95db20bcd759a36b6e499117da4a890c1edb96bdcf1464e6d8d553b77aabfe79b1ddcab4b9d61a034b29a3b37b69423a261699cddc6241349e084fc1725f4821eaf63159deed7189c45a4764b2ab7e3058d8fe902aeaa48b3dcee63da504ff2cbc032cba490fed5e3f3ed99af4087b24e4cba8b1289d4c29774499e68b4519277c43cf6ef73346e42cd43cbf99059fa73e701bce5a63fc9dcfb8ac2389469bb1737ffc398752a8d529996716066d3986f24ae63e4f1a6a44c9e3440455b934f730a248e632e20d9349ee08c2b6f0223e994e67bef1f2afced2ce135c967b3f715b4c6be6656909c2b9b38c6ab54bd377249492cc2f7f5635da30d574da305c3853da50ab4ff15a1a64441ec73c6b87edec1d47ee88981f66530d62d9556b2fffaafdad077094110f79c4794de0ed1abacda6dcd5cc04153aa0efbb76a85b0abd23264759f64d4273570a21af66c60c242642703fc01475308a41a80f34971ed37cba27952298bd9cc93bb32d76d26425f44e9b389bbb69cc9e3159679df5b622a9f9bae0771c7d6ce30170671a69ad1a5987d87d91f48ad8048fb71e810cd0f7df8c6359912f555903defd99027cb4b7c252c774e1ac98b3f208c45be20b1d6a05d4f052f1c0b8f082f9d2b9d82ddd8bc9ed76036994ff6b8decefe1bd09b61f7a07504637f61c0ab3e70079f9f6520a490ede2c3e8dbc32deeddc65a26c7f7936ec01cc15938ef13f4945fcd4329088ace4fb40c92fd767e5719a6d0cb8e923da71ae60392961b945fc90c3e506e5442c1f3042652fdf44ad737554d67197d536697dfaa775a6ca7ce74f0d5fd93c6851b67c66c9a3d6adc623a2f216b6e5a1ff47ff4899647fe47a1c58835abea43daf1377f7a9867f95711cf32ed9754c1502be03540fb5bfb5f642e4d5d1df2fdd3942c69743b9501c7532c2e2c6638a98118be1b66a027d4f324bf46ac9003d28d0de1d8e4335bb9228e91ca29e02a971baef0c1083ce0bd7f2cca3b8645d300135ad8619ef3eea2f341ce05dfef15459ce985b6d37af782b3fcaac89e75db1f48f96d5aaa93393ecc2600b89bf94a8c58a4548657fe662e5cc4503e2d2dcf371c41d2a50e67fd757d4834d9bb6082ac02bf5ca2e22d7c32056ee33505d2ff78272422fa052e9f734885858263f24774191970595ac6ef198f839dd2ba0aae9bc69c836ad7afeab80fa515c293dbb118f42a162cc5824bd3bf1e4eadf5e9ea3d2bf473588e0b9cad3f1dcf5adee89be4e3a5d1ae88bbb95f95aea69d41cf33019bbdf94cf5824f05fa4b1b98d30db9d5204819cbde4852da72696e229a9d387b1db81caa2cbdf330890db5b2902e8d3b9e3f873402600d184cedc17937502289dbf5528a7cced9baa094b3441ad1a80d9fbf08dfd366dabcd31a583fac7ab0caee0a616ec61c1877dbbf7e82d96b7559181f3ef66dafe8d97cbc0fa0e06744c6b1751ba2912179a55ee90a0e5eef046f846b56f1c119f6f5a51a73d26c89393f3ada1f933c22243500d45d0f15a134f7189c28866966ff4aa1b89d1521c912ec14f6fc3442368a1d085d49e809820241fa86a954b4108f0eaca3f4e305ccd44be743ee22bfb2f8ba3ad8b51f79747c27e436da76fb142720fcf819fdab4d4ceea6d6b9f80176bff436dd03f4045b4c9668339d93c45ffef6c46f4be18676c43ee0880e86560bb32f3cac989f8df8e7587f8daca64064bc3ad24e85eb5e7a62583cd5aef1cc7a69643a1c10bf008c1172b5cc2aa375d8ba291ecee200521dcf8b91bc187d0b686892000f4884a5e51441e39c25d80efdf11bac8af62b22dd3e0256f9e81329c9591b580e7629910afe5065a24623ef81eee8c21914804431ef27ca5cccf5f5afccea37631043b181cec628c080e31e33b4e821ab9cfb74e0c07df075f6d329a2a5cb70b271391e7c556b80797d5432a864e6d1589b7715c8b92e83dd2bb7ccb1960c56e17da0539878e70b43e6c0503bf50e191e0dcae278fc935c0730dfa59a877fb6828a8deff2c155f8273004bee0903f87d4afbe0eb2f70332fbae6543af080e9bea21efbd478fc85906b4d40891df723d8b5a8e797836034ce2d62aa1dd11fb58a19964d3fa5f460e0e7437bd85c9ff12e0b9627e438dbd20af092025c4dea4742a67c50e0be2ffc3ab87e6c55e32eafb7e21d311de6031fa00464296022e7a19524d8649a018cc31de2dea8336e1a5f91987bd79b394ca45c82cc2e2b93c8f8d856d2f51fc3f8ed6c32ca05cc06ca0048fa2ccce724cacd09a2f570f26ab8097a03e7656fa39e88d2f7c6483127c127770635190533306d0ac1c1e75ac5db3cfdb66ea661a383d89eadefcc1b3a73b16cab3ea398cd7b3b11ae722e2746105e2762d137c2770153f748daa46a4d5392843a7ac5702ded64cf46b724b38fda89cc1ccb93000f4f199dc505285c2bdb4a290dd37bc9193770c47297497015c0a4af29ad402e5901a4a2769d13ec90e1ef372af44b210e8f61cb7f675ae6d8a00cc16e4bdcdcae9f5e0ce42dd7014bb9313c00bee3bd23ac387d231dde2888d7f97840dbfdc0936dfbfa6a696b7424d00c8af4dabf0ac0845a1e0dffa54ec9b1bb219c898399b364a86706ba29bace24b5e6f95bf3d2187d14aef302808c5626caf4d0448a1e2b4304906723e54f032581b9dcb515384fc90d27532962dec2dc420fd99f45c8eb3a8b926c00b9064952fdce46bbb2c5531f28a56d0c4ac8eadee9e371e656bf852f074420df556a76c92a18f61a2044c95609b3657a74cfc6045eb997cb628ac6e6f5fba489e1aa02fdf012848d281e92f88cec5942d041bdf0496204120d025889ecaf30779a08c1f752858cd8d5cff88fc117b070f6bc638b4917df09f377366d12d4ccca5664e9d01e57bd4e370b4ce1cf18f23868c8813578d45afc935cbaa93ca3cb63a7fc1facafaf2128728021c73b295c14863c93da5b2621411a64fe2065416188d702eebbe0c6b7c46dbc74866e99fa091676a515675b634a3bb20114b7cc2c5f5864bb05dead11026270214ae309f490840837a5baa591405016c513e7f006fc5cd0f9216edb8ab13a7e148f960d5e9b2c4cce412a53a13cda75bd418c5b6f73d95092ea27e40f3dcd7b8a5339aa3a90d1c02280442eff5b89c4e252290079aeab9b91ee7b64efb0d195bb34f0b7bd8ce3a7853ffba6812aefcba26b9739db265e0bb46f5df5a0a8abda7d939a9a215f9fe0181f1eb556c39a4cd04c8709f154db430ff6108492a57921659b3d588bf07ee63e739c3a23504e475a667f951e1a9593a3cb5f85a8d5c6ac932b6daf3a14d4bdbcc35bd95c6156cc81c569b1c67001171e8312851a6c6328f460ebe4a9bb6eafa3fb7c4e1293a01c5cd39252c7d10b6230d651681a46075f5e3992dbea0b88e03cb47e1f880fc2f5de1d454d726004a8d9442fae80514b109b1f31f4efac4a2682b5430b640e4bede3bdf79dc88755fa71842823ae950ef2f2d2ef7f5ef0ff2f775ddff8289a5cf9be8fe3a0cd1fe0d5e5a43920e41493d98def7a7d29db8c6e78d4fe55043478bccf46c65db776922cf9830e416133ef43ebcb10044625ee49e99e52cedcf667310985d8bb7976c916aa433714cf770864a3d9ffec846623a2476eb0a750f42f3f075a97e2e16d9a81e32e8621c84b6fe13fe652d8d7ef5c5284ed2e6498b5d81e3580da9d27d41d95b40f48e8b132304e5b42dc1922bc2d65a3689af18e0de499960635b7af0020587fc153399c499fedfd2cec858a2f9a8c98a9abac65ada2c2089bdd5e3e9207a78ceb639f47fb8fe3bd1946a262f99d9883346a50f09ab64a300061927dc7af39e1637bfbcfd2cbc0745157f1a7dffefa10d8df8b6eea471007aa9e1cdfb755ba35560af0fa8b0b7d44a199d8315128187b9f49cb61342b58ec75e0817986ac8590e7af88063eb38d4c665425f9e3c2616e24d6af7e3ca9ad8477267f77207581341182620ca971f284432f134b4b36ec96ee723670593beab7ccd9789a3001b590c3d39f582189eb74f812546ec5141fc0ded5074bb817124cd6202dfe35fa10c1e1e2ce0c438f56b2d01afbfdc6b536b4d2c49fac4c7e019ae24cce6efeff3c5cb3ec2d97072e4934d35fc0a72de65fcc1cfc768aeb91f9537cc10ba01fc33d58f82f53822b5936ed764b1772124fc46be8c5c0009ec810a826cb0c126410bb1b95b984bd53c2aaaa1ce50a4eec7753345eb18e8e70ee289406a41fc3b2412ed16241f9d2754aa54a9a8589286797916fb4759300bd80e99a89ef0c3836fa015caa4eca1cad45c7781d69cf2dc3ad2f3ad3f21497522c974b44041cac4ede33e5974885448d2f9b7f74f78570774feddf1309abfc68a3308267e3fc332c211b90d00f564b0332c8da31490354279e7a898e18d7d4d1de59313a56c9ca01f20ea2ce20373b3bfc03dd5ddb6752ed7fe4ae13b0bec5747499db8b8b9472c7dc607aebe79416b4b122db9acfd13492a047ab0d5a3c21c64736a4cbb5402e42afc98e523dc5c2facdd1e0a55599fbfc72472b865cc7095a4a8eb6c71372ec90a803d3b4d176f331ec24538540eec93fcab323b6874792a1ec58b1dfd4940b6e45f71587984ed82e5dec54818b2f4e5d3fdad77d0fa6a77437534127f8c41b300f247dd353bd8f8fa13d02e12b5205d6ce7d35c6fb3e64d2f775c8d9afe797ddfc8e93b6cec2e66212a0e8a336abfbab49ef0cc522b6708c9d37461e91d73cc5328543ea04033607e6e7d11b40144e5b449cbbda9b708b775c1f3ebab3c28a01ac2f6139171f16885e2bbf855f4fad8c636032797e9e74e4e8807b03dc5387c86fb3f53175bc683666f9dc0a9ed7dfa8b3734eec2257ed529e68eeb5126a013647310a7eadb35dabb1bb2eb61f240643626fa8645a897dd90c1aa701d353cef60c33280e55680b99b1fd5fd1c21139a1c75cd698537dc372338707a054afecc97c27670fe31e4fc1ea212c10a07bc2f1ce111311fe223a6927b168168c2b4f129b97d207d091d100ab25c98c3f6bd76bf47a0d4293545c57a04964ceee3eb71692ea13ee4bb991267da292ade4fdd30e3031ed45455d32d58ba6a78dc2fa5d3dd91b514dbff42cba32e8d2cba7b93fd456a139b97d04c1b6f18070c127794a485ca04709a4b71ed03ed43da78ae0863731e702534dae71431faa70c3a20c9d8cc049f77afec32ba48068f573884dcad7b64ec6ffdc72250b66e861c007d20300c444435e436e5b201b789a37b86791a0b0d1c0225682843c05e3f68580ea26f851043ec99b95c479dce977836826414edabb47d8cd1adc80328c88ea6534d815024148be2c6a3174940e21d67188418c102835c14c05e596f78fede151cfbd71bb5c6451d6c01c083a0857bdaf8727c159c71e2ecedaec1c8f62ecddfe2bfb7f6ec82edeb98786487bf3cfa5bcb77e82cab5a19a36dd5a7d7f2e826642ef6c190545b885941d8b90c1df2732bc10579c18b19860f36669640e7310ca90c2e94ff8d4748d770c9362f4f3629c142d4f19c6916742470889154607aeec", 0x2000, &(0x7f0000002d80)={&(0x7f0000000000)={0x50, 0x0, 0xcce, {0x7, 0x26, 0x0, 0x1008000, 0x59, 0xb11, 0x400}}, &(0x7f0000000080)={0x18, 0x0, 0x0, {0xfff}}, &(0x7f00000000c0)={0x18, 0x0, 0x0, {0x1000}}, &(0x7f0000002140)={0x18, 0x0, 0x7, {0x5}}, &(0x7f0000002180)={0x18, 0x0, 0x7, {0x2b13}}, &(0x7f0000002200)={0x28, 0xffffffffffffffda, 0x6, {{0x7, 0x10000, 0x0, r1}}}, &(0x7f0000002240)={0x60, 0x0, 0x3, {{0x2, 0x4, 0x0, 0xffffffffffffff00, 0x80000000, 0x0, 0x5, 0x6}}}, &(0x7f00000022c0)={0x18, 0x0, 0x7fff, {0x401}}, &(0x7f0000002300)={0x18, 0xffffffffffffffda, 0x40, {'$*.i&@6\x00'}}, &(0x7f0000002340)={0x20, 0x8000000000000020, 0x7, {0x0, 0x10}}, &(0x7f0000002380)={0x78, 0x0, 0x6, {0x1, 0x2, 0x0, {0x3, 0x3, 0x0, 0x91, 0x80000001, 0xffff, 0x9, 0x0, 0xfffffffb, 0x0, 0xfffffff8, r3, 0xee00, 0x4, 0x6c}}}, &(0x7f0000002400)={0x90, 0x0, 0x2, {0x4, 0x0, 0x400, 0x6a, 0x81, 0x4, {0x6, 0x4, 0x8000, 0x4d, 0x0, 0x5, 0x0, 0x3, 0x80000001, 0x1000, 0x4, 0xee01, r4, 0xfff, 0x1}}}, &(0x7f00000024c0)={0xc0, 0xffffffffffffffda, 0x5, [{0x1, 0x7, 0x11, 0x16, '%[\\@%&\xa0.,\\\x1b@\'&!&-'}, {0x2, 0xfa0e, 0x18, 0xfffffffd, '/dev/infiniband/rdma_cm\x00'}, {0x4, 0x7, 0x18, 0x7, '/dev/infiniband/rdma_cm\x00'}, {0x6, 0x432, 0x1, 0x6, '\xd4'}]}, &(0x7f0000002700)={0x568, 0x0, 0x100000001, [{{0x0, 0x0, 0x5663, 0x4, 0x9, 0x2, {0x1, 0x9, 0x2, 0x7fffffff, 0x400, 0x1ff, 0x3, 0x5, 0x8001, 0x1000, 0x6, r6, 0xee01, 0x2, 0x101}}, {0x2, 0x1ff, 0x18, 0x3, '/dev/infiniband/rdma_cm\x00'}}, {{0x1, 0x0, 0x6, 0x1, 0xfffffff7, 0x2, {0x6, 0x0, 0x8, 0x7, 0x1, 0x100000000, 0x80, 0x401, 0x5, 0xc000, 0xdd, 0xffffffffffffffff, r7, 0x0, 0x513}}, {0x6, 0xfb, 0xc, 0x20000, '@-$/]--b[4]\x00'}}, {{0x4, 0x2, 0x7000, 0x2, 0x10000, 0x1, {0x3, 0x1, 0x1, 0x7, 0xc658, 0xd0, 0x8, 0x0, 0x2, 0xa000, 0x3, r9, 0x0, 0x2, 0x7}}, {0x5, 0x6, 0x1, 0x3ff, '\xbe'}}, {{0x2, 0x3, 0x0, 0x2, 0x0, 0x74, {0x1, 0x4, 0x0, 0xfffffffffffffff9, 0x9, 0x5, 0xc9, 0x935, 0x1474, 0x2000, 0x8, r11, r12, 0xffffffff, 0x73}}, {0x0, 0x1f, 0x18, 0xeaa4, '/dev/infiniband/rdma_cm\x00'}}, {{0x0, 0x0, 0x0, 0x0, 0x100, 0x1ff, {0x6, 0x0, 0x414e, 0x5, 0x5a8e, 0x9, 0xffffff44, 0x1, 0x7ff, 0xc000, 0x0, 0x0, r13, 0x9, 0xffffffff}}, {0x6, 0x8, 0x18, 0x5, '/dev/infiniband/rdma_cm\x00'}}, {{0x5, 0x1, 0x40, 0x3, 0x20, 0x7, {0x4, 0xfffffffffffffffb, 0x0, 0xecd3, 0x7f6, 0xfffffffffffffbff, 0x5, 0x9, 0x2, 0x1000, 0x101, 0xee00, 0x0, 0x49, 0x7ff}}, {0x5, 0x7fffffffffffffff, 0x18, 0x0, '/dev/infiniband/rdma_cm\x00'}}, {{0x2, 0x1, 0x9, 0x2, 0x7, 0x8, {0x2, 0x3, 0x2, 0x200, 0x8000000000000001, 0x4, 0x0, 0xfffffb67, 0x3ff, 0xc000, 0x3, r14, 0xee01, 0x0, 0x7}}, {0x6, 0x2, 0x2, 0x5, '$,'}}, {{0x1, 0x0, 0x0, 0x100000001, 0x1ff, 0x8, {0x4, 0x78a, 0xfffffffffffffff7, 0xffffffffffffffff, 0xffff, 0x1f, 0xb7f0, 0xa990, 0x6, 0x6000, 0xffffffff, 0x0, r15, 0x7, 0x9a9}}, {0x2, 0xcdff, 0x18, 0x100, '/dev/infiniband/rdma_cm\x00'}}]}, &(0x7f0000002c80)={0xa0, 0xfffffffffffffffe, 0x1df, {{0x8001, 0x2, 0x2, 0x5, 0x6, 0x4, {0x5, 0xfff, 0x1780, 0x7, 0x7, 0xffffffffffffffff, 0x8, 0x3ff, 0x9c, 0x4000, 0x3f, 0xee01, 0x0, 0xff, 0x561b}}, {0x0, 0x9}}}, &(0x7f0000002d40)={0x20, 0x0, 0x6bb, {0x6, 0x4, 0x7, 0x7fff}}}) 00:27:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x12}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xf00000000000000}, 0x0) 00:27:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x1000000000000000}, 0x0) 00:27:28 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x50, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x24, 0x2, [@TCA_HTB_DIRECT_QLEN={0x8}, @TCA_HTB_INIT={0x18}]}}]}, 0x50}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000180)={'team0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@ipv6_getnexthop={0x40, 0x6a, 0x1, 0x70bd27, 0x25dfdbff, {}, [@NHA_FDB={0x4}, @NHA_GROUPS={0x4}, @NHA_ID={0x8}, @NHA_GROUPS={0x4}, @NHA_FDB={0x4}, @NHA_OIF={0x8, 0x5, r4}, @NHA_ID={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4) 00:27:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x1000000}}, 0x48}}, 0x0) 00:27:28 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:28 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={{0x14}, [@NFT_MSG_NEWRULE={0x78, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x4c, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}, {0x28, 0x1, 0x0, 0x1, @nat={{0x8}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_NAT_FAMILY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_NAT_REG_ADDR_MIN={0x8, 0x3, 0x1, 0x0, 0x10}, @NFTA_NAT_TYPE={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa0}}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@private1, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@empty}}, &(0x7f0000000340)=0xe8) sendmsg$nl_netfilter(r1, &(0x7f0000001840)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001800)={&(0x7f0000000380)=ANY=[@ANYBLOB="601400000b0601022dbd7000fedbdf2501000003200059804d1d4ee28612d0c13ad2e6dea6a3d4aa1a6724cee1cd3e158323d9ca63012880080f64bcb18d6a0981a64ab64b83e8724da85ca3517e9dccc76a4ff94cb13ad029f69300cf377b92f012146faa4cfa66686ee0dd5a57bfcb4635b7da77152e7fd27ee46a26d0ec01709f87c06be4d4efce39653228a8e92a882e3ea51e3251a7d1493567ba102ccd8fd605972ea80e8afbbd2d08b97c40aff0a69fdb33dba6bb68dd4040ac366629abe606ef933f4866a5655a12bc3177ee8164bc08001d00", @ANYRES32=r2, @ANYBLOB="bc00930011bd7d58ec529db365fc94b91e6f9186692ef773ced5b6e420605d24f840d58ffb7743ba6b1bb7cd3034df00086b11a7821730f358ad3f465c0572ac7f10ec492269cb33c6f97826340b11c074c9580e94cb3095133c496dabca2b9899d0333956c3726575604f9f386c1820fbfc600a0ce4d6cfe68ac55801fe8dea86610f53452d082c2e50275a49a8077c317c5901ee02e0e4bd0deaacf7ae68fd9316c492071c918ff67f127566b19e9a67f168d99c0ebc9c993dfcc80008000d00", @ANYRES32=r0, @ANYBLOB="08009400", @ANYRES32=r3, @ANYBLOB="b7125a800dbc2ff2d99f0ec89333ae85f63f8b4a940e3509000000cac2ae75a64928ac8366395ac173d053892a2f7fff8cc5a150fec6e8218db8f3bd35b52e226148da81164a52a3141c65a2ff0b6c76394eb1e773c209ed3f9fd88fe6f2edbf3a1df12078a0c37143d8ba94f2aa365aae22f7401e64c4fee09029a9e9ccce0211b42189653d49dfe61ddca511a2cd686bfcd5a8a751ab2ff12084428b4f081a809829060bff90eb5080904a6e80c51d4f68a93bd30615bd0e49529f7a0244272f3b672e5bb8d3e8c0f66dc33490c9238d66c6d7c6bc097fdfd4f390e2d8e630d1cb019b16d51729f972e4c710f54d1eb56f29f3027763fe79e4b02ae9f355bb97c0930848da9d6afd490c8d29f574763f1fa62ee5ce2a625694813a250e9dca078a43ffdccd96bac2707d1753e789d4e2e98fe541c8626492d190d4e4599e81d3c8ec474ddec58a0453d670c48933ed95f16bccf0986c05deef609fe763944777fffc1c307b398fa02536b2aa3fe83149da71d0611b7a0e7f1b385e3954fa57d3e31505839c3346932291d14ff162fd4ed0fdbee113c4716e8227b83df4525aecb80985c82e4e8ba9e97ad5589e7f1cb1255eabc933c8199341d5a43a4e14d1bbb714da51e460db31d82b37c839689ca9b8a780321b358e560d13c7d52a0ce912ab0d241aea2b80eead03475a9c05d8f70eb67fcf7308a4b61b4985ed850993f48e7064c2a050a4f355feb1fbe2e4e95907968708557d4b5faa25d24ec8ba6004ef7e087944fc88a8005c6c623c8eb1da1fb7028efb4bcc0bfb654c0c00290003000000000000000800600000000000", @ANYRES32=0x0, @ANYBLOB="2446f2fc1e584134f8eededb86db502b48e6c7dedef1e0d8c9d1ba18e49aaaa41a2efbfb5de2c7eee01c5f7ee22180c70cee1508984327e5e40ec7a96de374630dc8a04ddc6a351a617558e14431a67d932aead2aaf744024c3fac21893d46b0a4cf94057755bf5ab1a599a31adf3d7ba584e3dd6398826496167517ae574541ba5b74e99e180b37fe5ebef7c64a902c9dfb163e9a835587faad9333aa1d9623668e7b9c1edbb1df8a215e42fbce5b336f90b48c31b908d42fbd2d0db3b5cdaa4f7559bb981fa0d8c570fc990bd2393fd8e30eea512b2c5a7301f7823853b7aa4c037f13844969827b25584ff7ead2d758d6196b104d32e0367e5a2a63dc04a607fc4e5d8cf2f8f8456d64e5028a869d867d597e4fd1c3f6691f85b81dc103a8385bf645c7629db3a4a8c9db72077ec1cd8b32c7218c62ef276a296e5e8d97f268df0908b119d1a3b81539d40dcf12a690ae7b5298afa9edff04b4f3a579af5a660c39976939fee9eb09ba87200d4868146c31b07f86d5db9210dfed9e72b22090ab087f11a92ca4f668656679aca5153f793c87ad0f868d5fb69cb34a2136483523c4448d262c3e01cf0531b3c7cfbb811157ae65386ff2b42f5cac56cd8a13484ae198ec0deae0ff678567764f5f8651d0a775f12776adeb8d4626a5f5e4e54dfcfef916d219da5dbb5c9488104bc560ccd2f31b28ff85cb0012dd588adf6048bc99b9bbb54188dfe7793c0e4d350c3c8e05a4dad751a21e18bb2ca0628f761b8ef69d7ad87ac352d582c246cf9c22603aeaf191946e9918f12751afd17aa3b04fa92a3e6a034d4109f46808074a87b49c7586896a3f98d8b84a99f853c20ec4e8efb04a878d8473db55e03c8b418e3958ed12613bf317cd86b35fa14f0943c6f6331f909be553bdb390a6fa8c87bbb9d4d3ed641f70d611dadcc873414df3f1a9ae57e9236868d2915d1946740c09f32c67c691cdd34ec73f15a1a9ee77738b1617cf04259221984ed3768b93492f982b2745316f7181f6747e34bebb911ae1c6b9468efc5f740caa840d71362182e1633b997c6b591387f0ef07b11e34b254db68f1cfcc088aa72a420eacb4bd4ff0fc48cb73c38970450cf52df2dcf78581964a9ec37baf17131bb1c7ffdaa2675a2a7948c9a732eec54a58ba16fe79e825e04d6f3afb17e9be70401e3b82a8d279c9baba77714a39cb9c3357450cad528402fa0279816384053d9e4c247ff1488c1e663f820e7ef6a4f99373a13f3479ea309db575feee97bf976226661f10d6cef9be54acf28a0dbee722ef34927ff09bc2dc840635c229ec4baee99886e8dda16dfc47069210676d87850293f6cf72162cc4d10090b7be5782c635aff1568bdfbcc69655da002431773c71e83eb4d9dba0ab38ee5d1468e95cdbf7e163d1d0941e4e6756158abe2ba95dcf2fa77f57a5a5a8c8c0a8aa5ae28d22a2ce80dab5c3ac8acd293ebebdba03d699dc36c80599d29535d85da488d7ca746b7d52634955280c3bc53a289ba45a4257bce3bfef645823901ae3818faa21dee0cb62c4d9b4f8d368983a80e3ead14e98a91be2f08e1383766fb8f9292145d842a57a19eae189a6d4d9ca24819dc1693fafb3f60cd783bce017fdd1d1cc26bbda423e6294b3d4212e4ae4980789e7e811f7e0c3c0257823fdbeaf3fcc17b24f2af77f1a338d114966ef46ce9be236e4a73d5a95adc5911e46cf94178342c267c18ed48409cb033e250cf4a785450be16885b9341d8213dc56323b2ebed8c21e37fd70fa6eaeae8e0f575f342642c5254e392e56c27a4275378bbe7e5c4f88c3a4433bb172840d6c399693f67299f82ecb9046f465cbdb7b8ff3bc60570c8d7a622c25666031c017c6a549de9bfd55fe32270e6c440f0f6f9a3824ae35452967b38edd66a052a0f29ffc73f7088099288fffff1418b51deaa234a0c5270d2ce0fb4d676ad2edd7def63af8293e361672cb1e9d009a812c276a4f88e2389c4e886919511b503751cb85874aeb961b24e1d2d8bb26887501445c2961cd5778c9062494a0b23d8ae0329b6e09e80b684a0a9437a5d19e358713c2e852cbd3d8818208272ea321cb2cd1a0554d8abb7cd6350901c24d6f3968b8b424fb8c671ca7324788958f031641688849bd49eda6fab252ca7c6095318a3295451a882071f0afbdd4210bf82f768a7cc99c26ebe4d48b569a13aec79f48df6cc94d524ef4602edebce7d2d4229171d169f3e192cf48fe63a1e1ff4101dcf90524b9b1c8f8d84ddf96f8df00635e77c5b0c3e3d9dfa3f8975b0d340b46fa69b248a6ceda95a33bf710d9b4d8c440eb13e0f35e7f2be4c5bc31156d03a5830db654df810009aa82f01d82e756c38e67eda478248792dea6444dd84080a95ae1e66808da95b8f904ac349c95db80486adc97aa45b829c762b03f769141500e56a25467320950418db00f5090b328dc5bec8d0dd3689442c032bb1d3b7ba5870ce89d261e57e138b07847635701435b970298bd03154f04b929284b55b47b3a3f2637898960a0f525a9d1e4afeda67bf122db13b66a565698ed1869cfd1894ebd5910e01f69ae4c96192b1f1d79cbde6eeb6071d2975ad6c9b397f10554e7fee8a40c97b2b955ed80fbd39b50adef8fec516458e0f48e1d27870eecbb5a43d89502842e203362a2473cd20c80b819b233ff453f1868d2c46ecc3d053f80b340cfded0414b6a0ca547f2e298769ec4bc4ab200337a7f5507dcaaff8ac6f6653229a01253ae6ab0fa923421b37993209bf9dd5960115a2ee08904ac48b54af86aea9f7d5cd152e509c2af17aa497e192e05909b7da66920c30dac4d10ea12df5047ab75704570b71cacd983d76e72cc710d943388bd397bc30a89336eebcc0388b8c16466147cde55284dcada89e095aed5ad302094f2abaa8a5c4ea383e574b93dda74a6e78febd95fbf1bbc8b9afd5aee12a69b9c9c3fe45597dc798e57e2849293e7ecd9ee3e8c1e514827f41c964f863161568558b407404a78343081382224326bed7952e53ddbfca819e5ebd1ce555f9eaa190407edf9e15081d41f01f81ffd4c978d0dc800a32bb40fd96111251139d2b1d31ab30a08e8d4e1da777bbec16e6cb2fb7258a3e772a2df8a2a55ddf7d963f52d8e0da991ed4156bfbf8d894d4283283aa6fd6ad89ade61207a8ae47ecb92dcdbfd37abc5f4c585aeee0226e459701d7daf13a3b32a2e3566ada0473deb2499f7d84e5d60f9b2c45718cdae57759d0d1e753280703e26c84a6c146d654f6ca91e3e43400668c35b1cd9eeeb512a156329e534395b9aaddf56acc1d0a5cbe7480e7bd2ab0b1bdd5737312209438c39c5f27dd5f05c9dfb337ad2b27a872a50eb0228f3f7b6469d9edb6f56d576bebaebb7254ed9b1122f2721d6fc2a4500462257cfa87d2bf36677ea6e398e27653fbe13c8509e0625016dfba0fd70e47f6f1f2fe7e392b33a1cb964c160f9c91ed1846a28073306dc83248fca06680f26c74ca6898f7f2af55f5d39ce03eadf7b0883288f3055e564fac20fd872c18993819c900c6b6c37159f1de1d3ba5ac24e0cdd46e7a27e9da88d3b2472aa4cd9e48dea9dd3b7f04db3b4f52bcce0cae7503fd204a7d2e09182ad2c5777b4c78bb1d6ae684c56bc841c86db1343d7ff0ce2ab3dfc034706f01d130cda3607f37ceca7bbcc4aa841e5a9aa98f135fc087c1b3b2db8c6987e858ff24cca03a22f9e7614f7fe6d41df79900ce7007d5a6a3ceb906567e07e1c448021267e711e2c83a6de4fdd62d0d93600b5b20d96903a04b9a62db143a9073d47aff112e7c927a1ce00db5b53aca635e29e8fc5de248f03cb6c480d6d7402e3fc6111d5fa10e72b2a7456dd1e2f487d7e10b3a6c7ed2b9a7b13409f8bc76b7bd30f44480a9c58497d262188307c2a3736e5cfe110d091bfd62b0ea9590d0e98eb24797ff3f8cb9495ffdff7f9f2ab66728967b2a0306cbb4696885df5779e62f0923f1f80a9d7a44b466c60115163ced3d96cece50101090fd9105566b72e56627ea7569e2756ca9fbe863b33ae0dfab5a3c1fadc5dec4dec0a256adfed5c6c13de1046927c3af4a0b432060623f9773753496497b2faa53b84336c31edb11e9f58565415eabfbaa895afa4ab21848508dc3dff6d5c6f5798090834119b2b74e3df0b5fce673505ec01b5a883efb5231b9ee72334f10db3db93f25930430944311619627759abba54b66e7100652a48819a3d812cd087a5e6162b7b2cf8e15aaca6328aa2f2322be09d6b104708f35ee14bfab38299c4bd893c3aead9ce834f38a3e16fde81b4112ef55af68debc049b5a5883adfedc2e9651a6a07ff2cf888e9961932b908409382933d12ed75a194c24ecb0e226b8853accf6ffb916737c8c996e8455ea68b958aac691cc0d2ee43f680607b10f8eaa4d67d056eddb24cb587f1c734a52836d1dad7a7f821cf3b0f20080adc265c648a3373b8dad8e7b57b2563abc1185e3dab7beaec7fc3ee72cea57b6c992b14f7a265e691b2ebb112a29814b6740760d95cfe54d653dd5381d51f7cd0415bd7e351411ab97b40017444156769eac5639084c8d2925f9a10bc9950191696bce295964aba1e4fef1da9aa69a719ae9f59532e8335f38e4b062ee10f5fb3c91addf6ebd20d4eaeb94f463a0ed35de27ca93b93bd65978d967f0466eec868bf936e85807e7702c76a8fcebdabc67b834bc618ed5ebcf7893747aa77999d3de01fe4a3bba6c332c8da58f175a40697d6ab7ab40679ce579f78bc9e6dad9877f916f06661c09955c229cf6bd9686fff5374dc8c7fa4b675fe608918bf3fefa3676511e47d6862349d70c0322ba260278b86fe00afd1a0d4ca2b3cb68955914f90c31a674d858b3f5237f244d44c4cd10ac081de9661ec21c561f8abc8455a0f93d1f4adc66623beb5403abf94b32fc262bd96cb84057320c09f3979ac985fcc009cbf08cb08fb3fc44d4b2e5bf2a66d2c817c9d3e2cfa5ec97073a2b186a7a7860b0eb0ec388c6a052a777a12c01bbe813150e2e3ed87b6d29e6e7361d9f6f691d4895d1627afbec8d09fc4367c072ae0183f28da37ece8032c94d85057e947a753d26cfe038937248118a2571dcb28dfd35110845812d47ad1cdb7d3c09eb919706f373e43b4b8306efb0cd7118f08567acb0195561a8fe3adea18207ef1a9de4136c5f2990fbe742b5911025558215d70a5a46610a57521121155f47a6e6e4af60e51ad7e409b653163047f1f3dd7ae374eb0f2f9efa8002525363a54adc8e102aa26b513665aff77aeae33b90d8eb4bc08c5889d0d1ce0857c4adf9cbd0ce8bf2221fff7be4ef8a755b59e104321e55fda6b83b5f57b03b2bf1ad4d65e409940791e0224bdad4a7a83153bc63d1bafe7e56baf400edf4858ab4c998e915c1a5914a123fea603f7d312b388c842e0bcf5640d25e9b90f59d88d39144f939ee7c3aed57395553bd721d63f41f77198e701a700f034f718832ab0fab1b6d19542bcca3de292a7c18eca1708c6a71d8136c2ab03f5a3da414fb07261fa9f7a4e9bc4004c7f0c58e2fa737ca7c3e7fa75f4a5592323ae9099f6bcd6d1aaa09239404114614b2a436d507a0486fafb11441ac4ab15cb7bd6df1422d0d0b2189737ee9e9daf708b4fb2d2cf90ff9eaa54003cbd8f2acb6b8865bb88906ded225c75f4c6a0852eead2aa8ca1b8a8ec40c44992e7c0d1f29fcc897a355ddf0a3060d3e400c728f10ff547b3f5f7936620a868001a1f0f7fee46820e42264b5b95d5d1eca395abd1d3ffc420821740ffc951f41ab02599a7971e67a3304dbf4be895437d7cfd2f1621287e5ca507e82bbbbcbf1f6360ec016df31fac4bc388c6e99ff8a3f6b194387c9efc43faa4c2bbcd7553c6929fad2a69487a5ffd3d78e1bc9eaf5500"], 0x1460}, 0x1, 0x0, 0x0, 0x40}, 0x40) mount$afs(&(0x7f0000000000)=@cell={0x25, '', 'syz0', '.readonly'}, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1114020, &(0x7f0000000140)={[{}, {@flock_strict}, {@flock_strict}, {}, {}, {@flock_local}, {}, {@dyn}], [{@obj_type={'obj_type', 0x3d, '/dev/infiniband/rdma_cm\x00'}}, {@subj_type={'subj_type', 0x3d, 'u^).'}}]}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r4, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000004680), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(0xffffffffffffffff, &(0x7f0000004b00)={&(0x7f0000004a00)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000004ac0)={&(0x7f0000004a40)={0x60, 0x0, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NL802154_ATTR_MAX_BE={0x5, 0x10, 0x7}, @NL802154_ATTR_MIN_BE={0x5, 0x11, 0x80}, @NL802154_ATTR_MIN_BE={0x5, 0x11, 0x81}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_MAX_BE={0x5}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_MAX_BE={0x5, 0x10, 0x7}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000010}, 0x4000000) sendmsg$TIPC_NL_NAME_TABLE_GET(0xffffffffffffffff, &(0x7f00000049c0)={&(0x7f0000004640)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000004980)={&(0x7f00000046c0)={0x2b4, r6, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x633fd235}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8001}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_LINK={0x58, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3e6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xab1}]}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x4eab}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x80000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7f}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x101}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7d0219e5}]}, @TIPC_NLA_SOCK={0xa8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1c00000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xe11}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3ff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9f25}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xd}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xab8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x46}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_BEARER={0xd0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @broadcast}}, {0x14, 0x2, @in={0x2, 0x4e21, @multicast2}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x53}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80000001}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3ff}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x4}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x2b4}, 0x1, 0x0, 0x0, 0x800}, 0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r5, &(0x7f0000001180)={0x13, 0x10, 0xfa00, {0xfffffffffffffffe, r7, 0x2}}, 0x18) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f0000004500)={0x6, 0x118, 0xfa00, {{0xc455b4d2, 0xffff0, "a13afcf67de682b230b8fb7dbcf2aedaf6ac9a1d5e0863a9a16d0df87126c23b85f35b799d46ed7dde8758d3989929ec1ad992653a859fe127309056e6bfcaefaa20db48ff8a367f1bd249ed7705d7db3479415719b0a574b557a3da7d6f6c62e6e9bef1e4027b3bf619f3f4cb63ac27a9f7d4bdb39ef9ae0599cf067c97dd2a9070467ffc7eac6b90a3101589df1a2e19ce42a6da9207d21918c6e82f8757f8e96c2e17c42953aec6ffda1fd16553307de4d06701389231da4ce8d6dd4cbe43505fecff9ae50528e825f7974c0798f43061a0f741ef3920315807b3f0487f9a5a5c6170f51100683ce6e66fb082fe69f2ba9beb1b1b8212f2d488b8329d53f4", 0xfb, 0x81, 0x9, 0x4, 0x40, 0x1f, 0x5, 0x1}, r7}}, 0x120) sendmsg$NFT_BATCH(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a78000000060a0b040000000000000000020000004c000480200001800a00010071756f7461000034000002800c000140000000060000000028000180080001006e6174001c0002800800024000000002080003400000001008000140000000000900010073797a30000000000900020073797a3200000000140000001100010000000000000000000000000a"], 0xa0}}, 0x0) sendmsg$NFT_BATCH(r4, &(0x7f00000044c0)={&(0x7f0000001880)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000004480)={&(0x7f00000018c0)={{0x14}, [@NFT_MSG_DELTABLE={0xf0, 0x2, 0xa, 0x801, 0x0, 0x0, {0x5, 0x0, 0x8}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}, @NFTA_TABLE_FLAGS={0x8}, @NFTA_TABLE_USERDATA={0xc6, 0x6, "9750940271cf7330553a4a4f3f2929f56755e86042dba5b50c78f58ae09b1e88538596d7f74c897141e8575153f30a6287e8611d83be981795a93669b300bd9c6096fbb85ba1353dc350809309e186a8a3a32aca43cd80810b81b28c6175497c6fd1b0a7ea31b754039d0a1bf6ea1ba1ec9d3b51531d85599cdf549038f62ce1759cc985189f0441691e0eb2ab0ccd122aec732253a4b0fab750dc1dcdbd641ea09e70fd7958de4ca66330164268d984957cd640ea4cbfeb9bff7d1d528b17cb8df3"}]}, @NFT_MSG_NEWRULE={0xa8, 0x6, 0xa, 0x801, 0x0, 0x0, {0x5, 0x0, 0x2}, [@NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xda}, @NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, @dup={{0x8}, @void}}, {0x14, 0x1, 0x0, 0x1, @notrack={{0xc}, @val={0x4, 0x2, 0x0, 0x1, ["", "", ""]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_COMPAT={0x54, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x33}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x2e}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x2b}, @NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x1}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x32}, @NFTA_RULE_COMPAT_FLAGS={0x8}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x11}]}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x5}]}, @NFT_MSG_DELRULE={0x29b8, 0x8, 0xa, 0x0, 0x0, 0x0, {0x0, 0x0, 0x2}, [@NFTA_RULE_COMPAT={0x24, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x66}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x892f}, @NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x8100}]}, @NFTA_RULE_COMPAT={0x14, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x88e7}]}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x3}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_USERDATA={0x51, 0x7, 0x1, 0x0, "e2427252b8eb3b00b85e93beb4483e34f14591a791e7489d96db90bd6819da2f9c3dcc51836ca0f2573577869f239d82535c00e9567102ad80c5ea394801e53ba053b1734e2bcbc4959911b82b"}, @NFTA_RULE_EXPRESSIONS={0x28f4, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @xfrm={{0x9}, @void}}, {0xc, 0x1, 0x0, 0x1, @dup_ipv6={{0x8}, @void}}, {0x10, 0x1, 0x0, 0x1, @meta={{0x9}, @void}}, {0x140, 0x1, 0x0, 0x1, @immediate={{0xe}, @val={0x12c, 0x2, 0x0, 0x1, [@NFTA_IMMEDIATE_DATA={0x120, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x6e, 0x1, "792b16cf912ecd0e296253688d62a6f0cbac0a2b21a0841b996e43db2e31ead14e1445fbedcb0dd837ea108baa50d1981b7a06cec7c10f4645b77a349d183df790c35040c47726abdcbaeb219c85e8cc95b20c5538a51c3f41c36fd47dec9b7d908d134ccf027db6fbdd"}, @NFTA_DATA_VALUE={0x3e, 0x1, "211690f9090d1f893e4501eb63cb0221ba9d6c956d00c4b81ccc0e39e2052d37d3ab48e4ccb09d82e4ab5eb98aa85200f73db35ffa738a09fde4"}, @NFTA_DATA_VERDICT={0x14, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x6}]}, @NFTA_DATA_VALUE={0x56, 0x1, "2ff5972a5706d48508ec803a1d7104fe66f658b71e61ed309728aa24ae3cb4bfa0712fa550a8e580ffec157933d405551760bc6471c058fdbef14b151f2e389400fdcfcb4ffaaa73e2c22b68ccb95e827f08"}]}, @NFTA_IMMEDIATE_DREG={0x8}]}}}, {0x20, 0x1, 0x0, 0x1, @counter={{0xc}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_COUNTER_BYTES={0xc, 0x1, 0x1, 0x0, 0xc0}]}}}, {0x1c, 0x1, 0x0, 0x1, @xfrm={{0x9}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_XFRM_KEY={0x8, 0x2, 0x1, 0x0, 0x5}]}}}, {0x10, 0x1, 0x0, 0x1, @limit={{0xa}, @void}}, {0x2738, 0x1, 0x0, 0x1, @bitwise={{0xc}, @val={0x2728, 0x2, 0x0, 0x1, [@NFTA_BITWISE_MASK={0x1128, 0x4, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1f}]}, @NFTA_DATA_VERDICT={0x2c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x7466b1ffeceb0383}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xa530}]}, @NFTA_DATA_VERDICT={0x24, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x6}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x1004, 0x1, "7263a248ba5ded56cfc3ad6f2aef3966aeb74bdc16356fcc1aefb655ce9c073e080a360e11fe5a2f885245855772f509b7f1dbf85f7c9b4145a8150985aa96ae7e94b58843ab591e637f1a3f08894e439da618192a7d5d840030ac1f846d393765c4f4a489cc59f1a029dce540f5275ff4051c672d9782b329b0ad0e316a92cee3735bb894361766aef2c25f77c5442b7b1d25e059ac85926b9b5302effc36b60ed9d588f784ef7c6dd63986df5f73431299100ffb6d7cc276abfcc0ac9f1cc092ffc098321e0fef7efa9b35ce31c4d5f9639db7d1c7ed836144c7dd4fc07f32874f7ac8bf566874a0053763450b3315b63da002971441f7f1d6474c230430ba56ed153198526272e4a89d2974837c681b2a806e56f43ff383069659b80fbcea03319bf63ad0c0181f1ae7f3092d967ac811081a702a13ecb000aee09340fd36997f23cbd7dcecdf26ca1b585bb49f2ed8d59a8a0d4c97d95980f01e3e6e7fa7fbbb07054ac2a507a9ae6c61df24de68dcb66cd92488b96e6bd3fde23a5755e3c366c67565ec88cec848dee6a331676199326e052c77f942cf7bac20e2f6cd5032db1cbf4324611ffaa809fa51dae813079d449452cf105e3825e31476d6d43c153c59c567f5fa7b0a5ef94258e26ba3b41fe1ab8af4fc9638b25b91e8cbdfd4d17769e0af018c990bb72998f3654a3d6fa10223880ada6d60119f9ae9bd10f3eedb2882d408b954d8377c18a22287e93537a5ffa37093657c57268d28d1563428180f26c0546db724af4a01a0457acc2308811ee1c2d547bef54ca5571c671d1fec7bd1ed186faf12e593b9074076610e85168acb7fbf73c2b2d10967c30b11917b1d55e7fba2679d07f01b0d78d52d5e46981e3bb98ec0f65f043bfde663e77312c57ed87fb841c1b158555430600dd49e5e25f2002dce77de52639139e0e5f54fbbb2b085955cc1e9bab4a9303a6bf64bf5473ca0a9614fa7c88d678a114dd7fb41ce61acc1b087140a23099d35c84232a4865deaa8242cb86d2aaceab04f170fd775e1a15aab89fa12d3562cf65af1f757c38d3494f8345eba1894291c5817452af9a87886474399977ff95c00228dffeb23ef51cb2fffd4f728b7bee21ae9f6cfd71db260115f188cf4bfeda75097c6cfe1eeadd7cefcec8d99c21f78011c9ed040754a37754df55992b18a311d5bbfee12e62f0f60865a32b7bd38facd4f24b6afdd2df1a31b5fdb458ce42b273b12ea734a26ee256e3460a92aca62d85ffa3cd3eefbd2addadd520d6893612bf97b2d36a8eb6b68426f91ec955267fa8cf86a3602dedf53989337ad183068b8bb90d9c8fe485fefddb207f82328d73527fe513f09e2a7530fbc08a8b246f3ee0444d566571a1a2c8484f6457b5f81f82e08a80a72e6b8706d0b9e105c134b4a82851404ecdbe32926351bf4ca247c29360eb79ae8ee538ea03d590bf37c3d24f65bda7dc9b8d6bf6d27ae0d55ce98165fe6c55219e9cdd58df917500a23629739caa15acb1a4998c3bba975bf9fc278c701a77fe27b46e386268480ff0c5de8a31fc1594b4fb89786ed90424fc17e20f98441c31ba084e8970272d4d944223004f4235a1f70936efa42ec0417e318543f4b38aac8b7de13d5b83501efa49686e1e0181e95c44390a32783aa29cfb18017744d1b4e179b7e4ed628982d0cb4757fa28335b5c151a106699c9f702442fa34d8e5c1c4a1affcf6cecd1571f856367bc01d8cf998a29eb314f7058f152d6601c9c2ade50f5cdbddddda4b76db6c56978d2d9a0a9fb4304fbf6f304a3cf9419a3d37c5898238a512e1eac424049073742b55f33b914fa33669cbc19505ca1420372a3b298a695dd3784bb7ab8a97da48046c233dc10df98dfb23c33abb7279a6114083fb26c5d293d68e00a1b6fab3701ec534b377737b42403e18aa1c65742dcd186ad1d197fb311d6c899f50e40c1fe4a83015e6cf84bc8e2b2a93bc5f0b26d4cc410c8082f3868736acf2be33b01a0f2c27579f86dbff6252f72168a6b324b1218d69cd399186fdba34355bed0d400687344b5d7821d9808de5d028da039936516163a7656d00e2af28839c4b7e0c1e4c30e8b2c71d305778f7dfd4d0b530b7930c88cb467d7c05226098f04026e12eff6b9851779e4b6eca709dddd5f84e01c42f79eaf34cc3866c8760b2f5b4d27306360de871155719da0dedfc39b772c56b5fd6e3e45f5f3e127d0788f3ce58f59e815643b7ede2cabdc6172d83c6e2f10edf09f6327b042c0b80d78605f5ffbb152d5edf4fec08aeca58241ee030c127b9ad22070614b99b4b3295e7405bd0074ae222a7900423df2bc158386643f2e537c11ae2bc5d7dd4de364ef65399d6c82e985b551946ae2ffcf64cb437fab2c18e0fa29e830c0184e251047e5049d2e60b6cdc2165bf7e16400af6b37be79181c9a2d4cf450f234c55662af358def8bd9071d2f7155fafede7c60b9cf08bca45c814e7c6c59cd66659679c765ab19648d629d0cc5ceaa5ffb04b304a71589b2f4a4d8333d0c5757307f77c5252559bd23779f0cb8cfab65f25ddaca2ad298db734cad7bde468e4252e4b064432b5778f5264f8798197735743a19335eff4971ba28390b21f94cbbc1634a183831a53108b187ebd26813a735c55bdd1c89f3237809fb0978461cef373ef5db592555c171bf53e72aa3c7e845de1375ffb6193fa42746c8c05647c6e97d74bef13af475f08748328dc4958a19719f1c16ff9aa164c29be2128ac1c3d309ead4668a71977f642871519c54d409d8c6e69f37d17eb50dc3e731d96ddeba0df5adac09bcb39b1df89a353029e4e77e82389fe7fb3c4ff9cf154ea9be7e69ad9843f4c0b9af66d20b46da2c5fe285e7acf42297f63b7d53ff6095de2e76034e5a61e57b15e226395abfb54a9460259d81f5655ec8bec339a2155388ddc6588a97af721b948d9e71d7c9edb15c05c1c0e1fd6f9636c0a9bdb2f3ef7fe9d95b8dc92d45cd02397873bd508516a03952db411777bd21c173f0503720ae908a7fbbc08b3859a13386d8e8722acdc7ba90161eb966c041bc876f1d823d20a7a9002646a2a2d5456317b99b7247ae72e3a34ae04cfb5f6a0553e126bb5a3e17564216fa0f6b66fb5c044aa090d0e305be79655bc8d772aced324194a8d29d36198723273afc4c38562cd7384ce78407609acf818c11db28003fbccc24501d0d77d84c5de7623d447e15d5af10a9b99cbe4dde68ebb39fecd29060fbe377aa34ae07962f8208bfb656e24b2615bc9dcf8276a2a982205e93328c53764f10a78f59b6983cb78354eaa1b5e069236b5e87bc32b94456b83ebff10eecfe4423ab17b19c4b9847a8890ab43346ca78c289cfd4de1e826032cf7006de40a6fa5cec6dd0b8da90664cc17a4549130d0906cc0492e85a75fb5dc12524803454c6c8a9101aaf407a51e4be4936d2c6e6a5abb4662bd31959a591ec570f8b50c4bd7b845a4446ed63288e909062c6ebdd09137dd54d2badf406896e9a63560f4418e6fdc24cfd6f30a4ee2d441e9c8638cf5c9a757be7aaa916f1058bec8d63a008a32f5ae0ee1f8e72b70651289787ef49e8f5a716e9676864e70cdeb930b1b7c19b7b8d7fb828a2cf6635376c46c8d25d8fcc7e4e76de8cbec9ea3e7b64b62267ef2a7c79907c50458bdd123e5074fdbb7f3a9c76c848c0dc9f7e812a9b84f5a7dd29dcf169db0d392761de16c31a23d860839d9d99394fbaef9ec4881832b75056e10fd323288077eb58b1a64029006c34f14c936e3ac005c505804d8efb286091d4826d1d7ff9f806f25ec3a657fe427824bee1eb814de9e81b8ef2f495cad625859dc1a99c369f629425cf7348a149d41bcdad1f8804dad5a06214631722fda7b4084508fc292c602aa2214c3e716ee6beb852530c2897753fd9cb8dba1875eff44385a22e4d4bec4668a3a618e5e7a71612fe2bce6c79c2110ba509be333987f05be93de376c3dbd258e303e14288a4a139f6d503f18a42031269bddb71b4fab5d605619e19790af2305b42ad0319ebe68b073911f87220b3dd41eb1c994dd88cb264c326203309e3eca6f04aa5af6179e81acfc2b6c0d914447e87cf0dab72a5219533c8cb487aa5f5a6c34e4863fe16737685ccbaa0c68e8b3df9b6781113c44b032baae2536aafb7462de81e93bf2990c51661d6a226b6f36da0949c21ed9fe64b2d83d8f662f2dfc239bf0e8d6fe56a7bd03c0c796ee2aaf4001a330e2631fc7687bffe41ac4fe5ab37602029b9bc46e0af8ef786fd854f2255a0f54a1806d957a2cd5e0d55be66bc82746fb42a4620269efbd3df383355f3f46ad6517bf16a69eb9ee6eb1a6273d290d6b746b75d4d778721f9f0326645aee2480a398676ee275605b8efb78611beefe69ace5f7031bda00aa51a8e86eebdcef2a5a64936d76926c794af7871dc74c9ca6682437f939bdc2b8b173fe8ad2d58b80c412aeee9904372921cf600708b476a1c9d67f0e39873c0778532a9116a6cf5a6279e6a8003f2e612467dd8bcdbb2e771f75ba03b134bfc8781c1fbda52cb239febbd8c1afa90239afe1404ddb677d46d0cb57b3d8f846d3eb895277ae7f4e11f557e6fb88da460a3f7d21088eb2d008677ff72d56aa147c5b3573c8d64966fc0b1fe3c2964609976fe894c58e58a53e37d7ec6e8b4e8f0a74628e4b16b425d4a8539b807c9c2d59b36735df2c93ca5b4aa7d49ae79f1e079cc8b7c76e6e9b3d46efabfa25663b04e5a2ad48791ed63b6f0e83ed941337ead2e1f9141af69085c8ac292f5d3ebed569160f72a84d6a4da4ccc5c34f337833166b08426e622fd03ee729f58d18f42ff56f998dbb10eab40b0e254d5bea4350ce420086a2e66b92f07534e0655368d49828763046417600f921e1971c925eb58330a5b1aa7f85c354a740e04fe497c2f9165be92da9d70d2f15595a6eacd46e4641268736585857fefa1d71071484fb5a95e8ade4e363d550d7bf1e63e5a5f116a766d5e82a1a5119a3c4a75f11593ab30530e72bb5ca4f38fdb9ef14fc6374badb57ca9f98a1675d11d55020638c1e71a3908b6eb2a50eaba6aa433e7f5cf5efa291e5202e37fa3eaec79b02639e032161c7127ae4709dd8e2b41a041d55b474bef6a06dd32e2bdcef7b1968c1e818c02dc865dd413c8bc86d0e2c984dfcfbc8ed4b6fb2effad06564e26c620922e7e4bc93456b7ccea43cb3bc016eff3793321cd3f37bdf908e4c727d07c3bc45d24c46a41b75a14f1777e77850bb66feba7c8097620c356bd1648c8e5829880ba8ad0b4e6cfe4625ede88ba17a9d119d4835f7a12dbfb82a9b1fde03f35ea6d6f63da7482e3badf9212d7e0857f9431cfd4e8526ff53b33dc54e3780c05d9247ca59f433349117a139c7d3a776dc1fd9d156d2c2d514ddeec90b11bf689916361355fa2933321cdf7132b4c5ad48673777a7c41b3e0abdc39b6592a2321d858a9c7310ab2097f1369e7936db1d4617e0f938952a9e5ce0e17cbdbca44b600eb5c59c088385f813116502c85e0768f7cc5d7b4f78de1a0316e4df64ee8bc8c6a6b062fecd77037c4b457739ffca0c8110bfb09c8301b407b91594e7aee168aa041d35e0644c12521bff9cd060121bfba617b3455abe12052718c4a116d68f793b67d08cf33faf7683109d2a50de8ca2bc2114b54dbccf2e1763d511812e92914092b7cf845c3da96c35aa442b5fdea1f7a4393d2eeb14a73fea96625f6daa6218b426c5b56d40cab436e730ce9d52bc47cbfbffa5dd"}, @NFTA_DATA_VALUE={0xb, 0x1, "b4f75a73e1d2e8"}, @NFTA_DATA_VERDICT={0x10, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VALUE={0x58, 0x1, "7b82608b8a73de6b5026ccc2cd62920d9071ff226d93147324b00618c277a044d9e6934ab14350413dde3b2e9f5193ff697c5553272f197976abb847c3826fa1f3d3221e997a6e77d7197e6bf4163d010bdae791"}, @NFTA_DATA_VERDICT={0x44, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xf7b}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x842f}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x101}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}]}, @NFTA_BITWISE_DATA={0x34, 0x7, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}]}, @NFTA_BITWISE_DATA={0x300, 0x7, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}, @NFTA_DATA_VERDICT={0x28, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VALUE={0xfb, 0x1, "bb17ca89de7ca7a98709fce258c9d5eb64c1249caabe0d85aca15c74a72010decbb117348fc5b35f33e24bf3e40e985f8dd094770e77aaeceb0a23e9b3ba5b0870a866c13f913341f03a2b39df44ce7ed6d86acb27053ffd0bad233c8562e6a36cbe011c4ae4a5555b77532ebcc4b295c12fa6fd147bdfdcd8f0c0d05c1b1a0ea4bcc74b150bddc7a0624e9c9462c0b483fb815eb278e531a67fc04d2052c09f618fb5be5ac53b16337054735d9576c93cd8022392fe227bf0bf22744aa333f76d3a3e61aaafc0f2b3673bc5737b9b33e75b5313d7d55257ced489093a67eac23c2789459b6caab37c8257e9e542940f10ec2128fdd738"}, @NFTA_DATA_VERDICT={0x38, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x105d144a}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x20}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VALUE={0x6b, 0x1, "961a131a9137cae02b88cf3a55c28e85e2cc11d8e00e2d3cdb585923b1be7c1e5fcf9f9667f4b253fb2a53ed2bb290b3db77fe4a0848304935794e731c6c523869ce9c0435d487293505098d915e2d232c1a2e9e0c8bba6ca2a32543a168320de11ad8fa55db25"}, @NFTA_DATA_VALUE={0x85, 0x1, "d012609f1d57dacc8c47d6dc629a8fa6eb854dd8bffafba068ba325f8ecce61139389905e5fdf777784db7298eb1ed5e90d36584abb03d787339f9acc288d4e6f715d04fbded73d10d6bfd2982a3357e9bbb3ba30255259809ce0a1366071cce2d82800e31b9dac63bc425845e22a5de3fd9a58f546ce8f4dfde0abd39fda94f22"}, @NFTA_DATA_VALUE={0x9e, 0x1, "175d5bdf107a7a59f7142324024252b7d6b5fb9ebdc7af9e8f437c2c8059909c12b7952fd401d23bdf799b9248654e932be905e854a5e2389f586804285cb2f85f3ce0171420c7feac38383c5538eba66a1926fbfa4dadde38cfcc851bb5c28113ce3415faca7d17043c4b182e5003e25967932b14086564d5d5aa22480d53b83e2459fb1b8ef0155ac1ce1d0ec359dd3cb22fb395de7ee5744b"}]}, @NFTA_BITWISE_DREG={0x8}, @NFTA_BITWISE_XOR={0x12c0, 0x5, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x68, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x5}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xce0a}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x70, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x70, 0x1, "48357684f430cb0970b413734fbd1184a87f59f4cdf8ec42b9ed711a4faec83762a02ecf53b9ddae5f9eca05d2d992c12de44029e4f086a46e846e2c162351f30af2e8a3bbadf17755266e7b1cc8eb74aa940c0d62256cfc642de3519a51c684aab06130238b477d33806a93"}, @NFTA_DATA_VALUE={0x1004, 0x1, "b965c2e5cdfd299599357b302b493a8ea0cd9e1fc47c4ae3e382a30b5e2cc8d8a7ead79a0d69892e286fe6e980078aaea6f3171c75413299affd9ad3538bad583c281d7ccbb15dc111af1e5d2805b738bc0792539d89be89ede533cd9473c97620ca62a16dff491aa9cf3eb280dd6ca3fc80c341c975d87292fbbedaf848786a1f9e342077d31e74cc2305185056442dd8065ddf8619f1c959e444eb3e2339d08e119b528caa19eb2f6d6a64e13687ead110cb83f48a00809d0fa9922bf4b8bc31cbe20b4e0d82617005e44b75240a9333d354cdf66ff91467a6cc6e8b551b66a4e003f88d088c75ee6d27540027c9e380b2777c4c68f6b1dbc18a6a1e4c9f5f72e243f2bf5c77fefd8198598aa742932e9cbe2a79f91132fbfe0a50da4e9147e2590cc279c097d9d4f9dd64da7b3b8b3285268acac1fe68ac0de3322a61ccb69c5cb36a19f0a33926905f8ce96416740d973bae04bd264e9bd8a85bb69ccc8a8100a7cb7a5b7eecaa273100f64fc3d9812f90f54e398c295aa7caf8646f8a6319b03ad314d458effb2d15b0826b87a810231c2e53a933e0349977a44bde620f47b86aecf24c7e02162f63e766f756906122139c7224b1b3ab46320c2d82dde2150a0b36490015df704a8571fc645a7c2a157d90a565b70188497d96014d9128fc337b630185ca340930fb91dbd48b92ea9811ce01febda0e83e2a39d9a8a723d74eab63be055667cc2a7053a280eccd2fc69b21a01ffa4104d05b2b1bb88c82bd138c45cee77e805e11215c44e54079eb9e06fd3acee70654f0c2c8d98410489994ab93862fefe1ba475fa9b6d4112de6c0e7fbe84d710dcc43d0eea12c8fcfd9d07c08ab2d53c0831608d4a5f12b6d571f206c48c53e616f4e33902cbf286bc358c99e5ed868b49841914affee1d305730ccb014476d07ec9601693b30c3c4d12ea0e8e0b06a459053f7a0a903161e17d90b0876b0d56ce74afcf75a306d775ac4c4819bbc3e5b83eaf8b3ea9925da62d94bd4ac2173a7da2f257db974ce791b5e35f564c4d984258d62ceec467a692f5913017df24e24194e1c3ab515a41aa486ea9d791be9ec0d53a30b7061937933a3d2a0eebf86f37775bd9b475a3d1e9911d1ea2e23806b47e91cd050264bc05611e182b4c8fce5262b80adb2604ce55aee969406c743d5737c45c3f0a26790fa1010f7fb7de1caa344b27df6563484102ab2a758604c6f8f659d5b96e4bfbe6b98faf502bd604ebe8d67e32237390dc664e29a2ce09e125b4cb20d0b684b5af0eae3945f5c4015c17b74bbaccca5b98d0a9be6a0b78094984b23eace52a4d15b0cdca4a506ff051d39afae3c768d971fbea58564f49d8094194af3471e09eea6ebba12bb27e599034de25d2274fd3e8b9dac60a804116fd5f0e0a8e9401ddf9d388d899f98a50e1d9d32aeac4f56c2219a46054dfcf565537d3582310ca6063db8225dc12bcf95324060d08d4d43a8833fda1ba1039ef73efce7b9ffa2d7683316a2774fe62408b5c57f1d1ee14f48f4d175e2087ffc051622bc5b823df2367d6bbd9892c3672c139eb61e6b97c53fdea674cffc52e5adf5149754fee324634aac4b52c652a25140eb90b91423677dd2f8ddc8dd803dbf5fe0eaabc863b124accd611c6814e6f3031d158c921cb0e4ef9b7d69c34e3efb5c20252b90bdf98b797505833312c54dd8683ac4175d217ea1d71488d2f9c7821c260d549f67e4e5b73f2aed4ba3560ccec7a977b37089cd47708918ea23dc7ddb9497e24c3fa5546f574dc0a7160bfe06d6591bd8ad05ee0d3d206d3909dd3661153ddcb1c36e6d9c2da3bcb62368ddaf507590b29f8400cb0139be190087527f2bf34a6ab328a581cf13863d14ab7826637aa12ece1cf3c6690c063b296a499617936c64994a7ea107d2f3d557a31653325c7271275897bd680937b37cb0757fb7aa267fff11f9e2b147638e82455c23b2b0dfaf3c01bd751c97797647bee93a5cbbe0df60e3bd8eb37b9190da6664eae08e9c0b14480b13426168e3acea5a7048e0062ff9acabf5009379e6a419e23f0f9e1c81c5420ab52b1c5ee3808255b275c3d0a8d61c8d169ccd1746324785108309308bd875ab4999d957cee9b6b15881d5b5dfffca7ab82a05e8752b389df94f5043aef1f9335f0a3dee7827aaa34929c0276e7d7e60faeae2c574390ffa6f11c379523f5a8d2c41b207b053a3fcf6f944bcaebc8e2beb8513f5e6ff998a9f628815bf68f1b3432e2fbc8a4e848169060b64e24badb92b54f3ab9ee13788e7c8c53fbcba5b6b19e70c20efcabcf69389b58e7f172d954fdfc6ca638211e3b5df873774c3a79439bdcce8662c7984590a6cb08187a435d41794e7609a5073aeba79d9c12fa8d78e049583108ddf7d86a73b10d9fe4bc677d1daf42c4bd8fef926674c9df5398b5269cf8fcbcc510ef6d7649cffa6298db7017ee3b185d1c240422fd8f30f54ef86f364ab9883f1a766fa2fd2933cfd2178abb6426cb4ddb9cf6e0d67d18fe3ba163694c837b32695be1f7ae101a87d73a8658e71003e75820c84edd78590fc20380f72b5bf3bbb2c207d6563e1372512cd572ffdaa075f71c4a070f72c388ad69c759efd18c27d751e3645d55565bc610b90efd6d3954c8a57c322e411e73abbf74bc12db57b17999d24a477022a27f799bca4c24358a76b470819682e0418f996899de0cbead4910fa82af2eb9c6929634d4309fd12a5a0e7d4ac9a7e9d7a6a9ee01dd011cae4e68b4227de730bae49df61f76bdbb3a333b0e319ad373295082f80088e70dcc058b5a34ce64caeef1c3c99cc5d12112875c1a7b713d800639eaa4e7bf42a6f6f0c1efc230f38d7cde2a20185f585ffe8db87f4963ae7dc481064da1499ef560f4d01b0743c617e3bd9baa9af7b6c509566a45d3bfca643b3329fc5c371f2839327f8d05496aea21d12bc0526b8e706c1ccaf2aaef13c57e26faba7affde761b9b8f39a554ff6f7b24201a15d1329516076c46f7af3c64f981b6b487e67fe7d3996b318ea91628f4734a5da113566c57687ab619df7b65db854394bc35516e6559e648bc5c825bc2f047fa97e83df647474f497beea5adc50ac589209cd5881930ea7f3388ee62c57a5be928cbcb14852cbaf5081e498ce77c731eb81e63597aa37bd657199c565c7e5e8f54b6b1082c076383cdbc0aaf34328d90981338a8c9582802d57399a7c3538b53e36db8f7ae21ec798d6e43ee0ae5ce637859583647c6f82c305703932a2c0e13fce40e5c754087368fd12329a0a8d4389397b47be5e8c3e08fa3aa2cfd06a341da974f7c445d46a27a848a50291a40621b0bf3cd9ae27c7defc412e39795b1a61e91bb2c51a8926010126dfdab1c978956a95c74fe61f963f507b9c43c24081faba7fa57300451aa1ef70215eb08044188fd07122f1960410c57f2fdb6f86ab68496e5c75581a3ed483f200af93cc791da797465cda93ab396d144f173e5c3d4769dc63a50bebd1cad8497520e84ef180bf4138c9e2eff054c7840ebfc61083d6aec53fdd02f140d7cea09ddd5e5d6f86d51656e513cf1f622fc65d131da7751c137e462f2d7d562cc8d6d615e7d418d30f47a574616e60ef7649f0ec2a8dbddea2604927982c529c703ca2cf3bd241eacd3e1da62009acc04f49c121b6472610e74b8d6f341f33f51cd23b066e7ab9af11d3e366d064d08d36e01f72e534a58b1736be24b5351c5e19e31e774add352efbd872c2121c399b3e62a41ab36c732810d6e55db68a7cd23bf7bf50766106446bac03399bf8166f379e133f716c856bd177d732eea1c1b20201d7124a1a2d5b6631cf152d4cb4932479eab3f2946dd730d1e8a6d39e03252d3363e733aaa4bcae685a9d3bbe03bc5b3ad9bd558e2803b62506ae508d518e4b7ee1c714ff5c462bc4ab947b677c059ff35dcde1dd07ee0ab57bca5a0767dd4d89a3aec0753a7fea6bffda3ed4718ebaaf032ebaa666a48fc190f74010bee1d30e1868b35c793fc5d8f7f45e5592c43636a16ab424c78d55dec0dd1c58468780f93d04498f50a84371d823f2b44d8b2eb74f703e23b9ef8aa04ec68598fda77175c1cecfcc6c2a219a9a3a9338f921cf5216c1372b1c036fe0a0c6cb868537ad70fcafa7f7f5aca4579544e9f493760cdec78fbbaa7eafb86370480d0520beb7dca1a5e3778e362a0d518559b67fbdf4303b506d657c177619f6ea9e544db5ba04549b7d6b29d76cf820cec569de53a1c9772528b4a45e3b54dc5ae3565ff32d7c99893d99a6b8d32747f745559e160d7b59514dbf68a6b5873a04aeba3cfff8a0a2f0995bfbaf865011555e0541d4f29ca0e10afdbca35b4e100bc50f9f4ad830d0eb7dac2725e6c78a73e730648666e2cede793632280404b6fae59f2d6064d31300c724aa9da4abc4d4ad3bba754ddd0d5bacbfac63278aa105a048e0166105cc374557f7c8372f15af34e58773f16261eb5b8caa0f8b6bc23367e6d56a5d722151937916e9428c86c0d07746d4816e91b2f6ce07dcf831c7c9641de9b04948e5350a745a90839cca40adde92569fd64f87d98803a56de83206bb761499a013a8862ea39477f0e9db0906d8ef8b185f1e0808f0943aae5155d659413b1a4b611aee862ff8100a3e8e7753f9c5969241bb0af6c304772fab5a36980607a118e48da46c7a1acfd7859d6850624e6079e254958407322c806ef7e5f4612b6e085584d48baeb96b0cb5eb4ccac9ccfa84b2ed2579a6afdd4bec76da0139beb00547a9e2ded67d5dedb098326162a5cc53c1a0f5decf12b55220761edc141907fff08ccdd0e63e96cf2765dfda12d79bc5643387deacfc8789c72755bff3c75b8209ca1447d5cc6fe7835f2089f9aa0ba0ffdcd6765b066cc8036aa21817fec7cebf73da4246764b4ed055ba7eb1a8186798b92359c464e431d1634fd9aa8604cb60a41e5345b324400822c53fb497e3ecb6d4e0b24aa6035890afa78f8b109cfb150ec6fffd9c389244963ecbedb848f813f0d59905dfb1737a879c7c73b87c7333e69f8284fa2e858130b4ec18c3fcd25435fb09e89191e8ce6f3bbc9d180864ce7ed100aede9e24a13dbc4ed3b5cc377f7bad88300df5c0e810cfa229bcf9771e3b2abf205e830593e4bb2f9f50cc2b5e99f6a2477c32e527b446ec9e629d6df6b13a51d97e99066376d4231de90ba4a0d296ca8d8a99e5df322bef795cb0cb954fb03405d1e24e143a0e85247a2d3d51e8444b79fdd1749d7d44c0b6590fdfb3ffa4fb21f8ab188cd818ded38c4ca5dc1a1f9aeeaa9dd5efd5f5025ec8091d34d0fe7b508c9b1446819734611e77672d4c00abfe543f8f023b89ab141ef5550e086859c834e990df51801ed660910b8cc8049406da946a5a0efa5bb49e0190de48fb49f396624d3dbb357b0fca5753c3bbc028862a6717b788ec2a00b2640f7ada639e9e60817ac4d77614ac28316783d786c195e88df0797897fe8aed002d516e02dd804018344e5f63c967c04e3a332932edc4978e2e5fc97cc1374169b0b8030571bd1654b8828f04a93affdc7fc18c36418305ff07fd486a364e8bf16029745e4584f9964fd12cfcf4bb74e162b8bbc956e3e31dcfc5ef3b4744d47f75e734c61ac8d7ea810ccfdfa76583add07fa9dd730dd64acb8eaab42df7db8c3c31a9eb05d88479c43bceaf08daf98d6d51bcaeaa77d716623b9b418bfcbca081324294d6786e3cc2ef23c5835620bef431e47fc36034fdecfb816a971c9d2f517e670a4b0a"}, @NFTA_DATA_VERDICT={0x5c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xfffffff7}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x200}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VERDICT={0x40, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xe9}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3f}]}, @NFTA_DATA_VERDICT={0x34, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x80000000}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xd74e}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x57, 0x1, "bc7e0902f0a482bafab7f2a6ddae4163ced21602802c0fc774788f726a59f666bd28648bc423bd01f0b47c5a262b9d4a21650529faf269768d0ed449e2da4033e37bdd65ff72f4d6dfa0bb0c4c89c4135f3d24"}, @NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}]}]}}}]}, @NFTA_RULE_ID={0x8}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x1}]}, @NFT_MSG_NEWOBJ={0x20, 0x12, 0xa, 0x201, 0x0, 0x0, {0x2, 0x0, 0xa}, @NFT_OBJECT_CT_HELPER=@NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}}], {0x14}}, 0x2b98}, 0x1, 0x0, 0x0, 0x80}, 0x4000005) 00:27:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x2000000}}, 0x48}}, 0x0) 00:27:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x1100000000000000}, 0x0) 00:27:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x3000000}}, 0x48}}, 0x0) 00:27:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x18}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x1200000000000000}, 0x0) 00:27:28 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={{0x14}, [@NFT_MSG_NEWRULE={0x78, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x4c, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}, {0x28, 0x1, 0x0, 0x1, @nat={{0x8}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_NAT_FAMILY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_NAT_REG_ADDR_MIN={0x8, 0x3, 0x1, 0x0, 0x10}, @NFTA_NAT_TYPE={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa0}}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@private1, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@empty}}, &(0x7f0000000340)=0xe8) sendmsg$nl_netfilter(r1, &(0x7f0000001840)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001800)={&(0x7f0000000380)=ANY=[@ANYBLOB="601400000b0601022dbd7000fedbdf2501000003200059804d1d4ee28612d0c13ad2e6dea6a3d4aa1a6724cee1cd3e158323d9ca63012880080f64bcb18d6a0981a64ab64b83e8724da85ca3517e9dccc76a4ff94cb13ad029f69300cf377b92f012146faa4cfa66686ee0dd5a57bfcb4635b7da77152e7fd27ee46a26d0ec01709f87c06be4d4efce39653228a8e92a882e3ea51e3251a7d1493567ba102ccd8fd605972ea80e8afbbd2d08b97c40aff0a69fdb33dba6bb68dd4040ac366629abe606ef933f4866a5655a12bc3177ee8164bc08001d00", @ANYRES32=r2, @ANYBLOB="bc00930011bd7d58ec529db365fc94b91e6f9186692ef773ced5b6e420605d24f840d58ffb7743ba6b1bb7cd3034df00086b11a7821730f358ad3f465c0572ac7f10ec492269cb33c6f97826340b11c074c9580e94cb3095133c496dabca2b9899d0333956c3726575604f9f386c1820fbfc600a0ce4d6cfe68ac55801fe8dea86610f53452d082c2e50275a49a8077c317c5901ee02e0e4bd0deaacf7ae68fd9316c492071c918ff67f127566b19e9a67f168d99c0ebc9c993dfcc80008000d00", @ANYRES32=r0, @ANYBLOB="08009400", @ANYRES32=r3, @ANYBLOB="b7125a800dbc2ff2d99f0ec89333ae85f63f8b4a940e3509000000cac2ae75a64928ac8366395ac173d053892a2f7fff8cc5a150fec6e8218db8f3bd35b52e226148da81164a52a3141c65a2ff0b6c76394eb1e773c209ed3f9fd88fe6f2edbf3a1df12078a0c37143d8ba94f2aa365aae22f7401e64c4fee09029a9e9ccce0211b42189653d49dfe61ddca511a2cd686bfcd5a8a751ab2ff12084428b4f081a809829060bff90eb5080904a6e80c51d4f68a93bd30615bd0e49529f7a0244272f3b672e5bb8d3e8c0f66dc33490c9238d66c6d7c6bc097fdfd4f390e2d8e630d1cb019b16d51729f972e4c710f54d1eb56f29f3027763fe79e4b02ae9f355bb97c0930848da9d6afd490c8d29f574763f1fa62ee5ce2a625694813a250e9dca078a43ffdccd96bac2707d1753e789d4e2e98fe541c8626492d190d4e4599e81d3c8ec474ddec58a0453d670c48933ed95f16bccf0986c05deef609fe763944777fffc1c307b398fa02536b2aa3fe83149da71d0611b7a0e7f1b385e3954fa57d3e31505839c3346932291d14ff162fd4ed0fdbee113c4716e8227b83df4525aecb80985c82e4e8ba9e97ad5589e7f1cb1255eabc933c8199341d5a43a4e14d1bbb714da51e460db31d82b37c839689ca9b8a780321b358e560d13c7d52a0ce912ab0d241aea2b80eead03475a9c05d8f70eb67fcf7308a4b61b4985ed850993f48e7064c2a050a4f355feb1fbe2e4e95907968708557d4b5faa25d24ec8ba6004ef7e087944fc88a8005c6c623c8eb1da1fb7028efb4bcc0bfb654c0c00290003000000000000000800600000000000", @ANYRES32=0x0, @ANYBLOB="2446f2fc1e584134f8eededb86db502b48e6c7dedef1e0d8c9d1ba18e49aaaa41a2efbfb5de2c7eee01c5f7ee22180c70cee1508984327e5e40ec7a96de374630dc8a04ddc6a351a617558e14431a67d932aead2aaf744024c3fac21893d46b0a4cf94057755bf5ab1a599a31adf3d7ba584e3dd6398826496167517ae574541ba5b74e99e180b37fe5ebef7c64a902c9dfb163e9a835587faad9333aa1d9623668e7b9c1edbb1df8a215e42fbce5b336f90b48c31b908d42fbd2d0db3b5cdaa4f7559bb981fa0d8c570fc990bd2393fd8e30eea512b2c5a7301f7823853b7aa4c037f13844969827b25584ff7ead2d758d6196b104d32e0367e5a2a63dc04a607fc4e5d8cf2f8f8456d64e5028a869d867d597e4fd1c3f6691f85b81dc103a8385bf645c7629db3a4a8c9db72077ec1cd8b32c7218c62ef276a296e5e8d97f268df0908b119d1a3b81539d40dcf12a690ae7b5298afa9edff04b4f3a579af5a660c39976939fee9eb09ba87200d4868146c31b07f86d5db9210dfed9e72b22090ab087f11a92ca4f668656679aca5153f793c87ad0f868d5fb69cb34a2136483523c4448d262c3e01cf0531b3c7cfbb811157ae65386ff2b42f5cac56cd8a13484ae198ec0deae0ff678567764f5f8651d0a775f12776adeb8d4626a5f5e4e54dfcfef916d219da5dbb5c9488104bc560ccd2f31b28ff85cb0012dd588adf6048bc99b9bbb54188dfe7793c0e4d350c3c8e05a4dad751a21e18bb2ca0628f761b8ef69d7ad87ac352d582c246cf9c22603aeaf191946e9918f12751afd17aa3b04fa92a3e6a034d4109f46808074a87b49c7586896a3f98d8b84a99f853c20ec4e8efb04a878d8473db55e03c8b418e3958ed12613bf317cd86b35fa14f0943c6f6331f909be553bdb390a6fa8c87bbb9d4d3ed641f70d611dadcc873414df3f1a9ae57e9236868d2915d1946740c09f32c67c691cdd34ec73f15a1a9ee77738b1617cf04259221984ed3768b93492f982b2745316f7181f6747e34bebb911ae1c6b9468efc5f740caa840d71362182e1633b997c6b591387f0ef07b11e34b254db68f1cfcc088aa72a420eacb4bd4ff0fc48cb73c38970450cf52df2dcf78581964a9ec37baf17131bb1c7ffdaa2675a2a7948c9a732eec54a58ba16fe79e825e04d6f3afb17e9be70401e3b82a8d279c9baba77714a39cb9c3357450cad528402fa0279816384053d9e4c247ff1488c1e663f820e7ef6a4f99373a13f3479ea309db575feee97bf976226661f10d6cef9be54acf28a0dbee722ef34927ff09bc2dc840635c229ec4baee99886e8dda16dfc47069210676d87850293f6cf72162cc4d10090b7be5782c635aff1568bdfbcc69655da002431773c71e83eb4d9dba0ab38ee5d1468e95cdbf7e163d1d0941e4e6756158abe2ba95dcf2fa77f57a5a5a8c8c0a8aa5ae28d22a2ce80dab5c3ac8acd293ebebdba03d699dc36c80599d29535d85da488d7ca746b7d52634955280c3bc53a289ba45a4257bce3bfef645823901ae3818faa21dee0cb62c4d9b4f8d368983a80e3ead14e98a91be2f08e1383766fb8f9292145d842a57a19eae189a6d4d9ca24819dc1693fafb3f60cd783bce017fdd1d1cc26bbda423e6294b3d4212e4ae4980789e7e811f7e0c3c0257823fdbeaf3fcc17b24f2af77f1a338d114966ef46ce9be236e4a73d5a95adc5911e46cf94178342c267c18ed48409cb033e250cf4a785450be16885b9341d8213dc56323b2ebed8c21e37fd70fa6eaeae8e0f575f342642c5254e392e56c27a4275378bbe7e5c4f88c3a4433bb172840d6c399693f67299f82ecb9046f465cbdb7b8ff3bc60570c8d7a622c25666031c017c6a549de9bfd55fe32270e6c440f0f6f9a3824ae35452967b38edd66a052a0f29ffc73f7088099288fffff1418b51deaa234a0c5270d2ce0fb4d676ad2edd7def63af8293e361672cb1e9d009a812c276a4f88e2389c4e886919511b503751cb85874aeb961b24e1d2d8bb26887501445c2961cd5778c9062494a0b23d8ae0329b6e09e80b684a0a9437a5d19e358713c2e852cbd3d8818208272ea321cb2cd1a0554d8abb7cd6350901c24d6f3968b8b424fb8c671ca7324788958f031641688849bd49eda6fab252ca7c6095318a3295451a882071f0afbdd4210bf82f768a7cc99c26ebe4d48b569a13aec79f48df6cc94d524ef4602edebce7d2d4229171d169f3e192cf48fe63a1e1ff4101dcf90524b9b1c8f8d84ddf96f8df00635e77c5b0c3e3d9dfa3f8975b0d340b46fa69b248a6ceda95a33bf710d9b4d8c440eb13e0f35e7f2be4c5bc31156d03a5830db654df810009aa82f01d82e756c38e67eda478248792dea6444dd84080a95ae1e66808da95b8f904ac349c95db80486adc97aa45b829c762b03f769141500e56a25467320950418db00f5090b328dc5bec8d0dd3689442c032bb1d3b7ba5870ce89d261e57e138b07847635701435b970298bd03154f04b929284b55b47b3a3f2637898960a0f525a9d1e4afeda67bf122db13b66a565698ed1869cfd1894ebd5910e01f69ae4c96192b1f1d79cbde6eeb6071d2975ad6c9b397f10554e7fee8a40c97b2b955ed80fbd39b50adef8fec516458e0f48e1d27870eecbb5a43d89502842e203362a2473cd20c80b819b233ff453f1868d2c46ecc3d053f80b340cfded0414b6a0ca547f2e298769ec4bc4ab200337a7f5507dcaaff8ac6f6653229a01253ae6ab0fa923421b37993209bf9dd5960115a2ee08904ac48b54af86aea9f7d5cd152e509c2af17aa497e192e05909b7da66920c30dac4d10ea12df5047ab75704570b71cacd983d76e72cc710d943388bd397bc30a89336eebcc0388b8c16466147cde55284dcada89e095aed5ad302094f2abaa8a5c4ea383e574b93dda74a6e78febd95fbf1bbc8b9afd5aee12a69b9c9c3fe45597dc798e57e2849293e7ecd9ee3e8c1e514827f41c964f863161568558b407404a78343081382224326bed7952e53ddbfca819e5ebd1ce555f9eaa190407edf9e15081d41f01f81ffd4c978d0dc800a32bb40fd96111251139d2b1d31ab30a08e8d4e1da777bbec16e6cb2fb7258a3e772a2df8a2a55ddf7d963f52d8e0da991ed4156bfbf8d894d4283283aa6fd6ad89ade61207a8ae47ecb92dcdbfd37abc5f4c585aeee0226e459701d7daf13a3b32a2e3566ada0473deb2499f7d84e5d60f9b2c45718cdae57759d0d1e753280703e26c84a6c146d654f6ca91e3e43400668c35b1cd9eeeb512a156329e534395b9aaddf56acc1d0a5cbe7480e7bd2ab0b1bdd5737312209438c39c5f27dd5f05c9dfb337ad2b27a872a50eb0228f3f7b6469d9edb6f56d576bebaebb7254ed9b1122f2721d6fc2a4500462257cfa87d2bf36677ea6e398e27653fbe13c8509e0625016dfba0fd70e47f6f1f2fe7e392b33a1cb964c160f9c91ed1846a28073306dc83248fca06680f26c74ca6898f7f2af55f5d39ce03eadf7b0883288f3055e564fac20fd872c18993819c900c6b6c37159f1de1d3ba5ac24e0cdd46e7a27e9da88d3b2472aa4cd9e48dea9dd3b7f04db3b4f52bcce0cae7503fd204a7d2e09182ad2c5777b4c78bb1d6ae684c56bc841c86db1343d7ff0ce2ab3dfc034706f01d130cda3607f37ceca7bbcc4aa841e5a9aa98f135fc087c1b3b2db8c6987e858ff24cca03a22f9e7614f7fe6d41df79900ce7007d5a6a3ceb906567e07e1c448021267e711e2c83a6de4fdd62d0d93600b5b20d96903a04b9a62db143a9073d47aff112e7c927a1ce00db5b53aca635e29e8fc5de248f03cb6c480d6d7402e3fc6111d5fa10e72b2a7456dd1e2f487d7e10b3a6c7ed2b9a7b13409f8bc76b7bd30f44480a9c58497d262188307c2a3736e5cfe110d091bfd62b0ea9590d0e98eb24797ff3f8cb9495ffdff7f9f2ab66728967b2a0306cbb4696885df5779e62f0923f1f80a9d7a44b466c60115163ced3d96cece50101090fd9105566b72e56627ea7569e2756ca9fbe863b33ae0dfab5a3c1fadc5dec4dec0a256adfed5c6c13de1046927c3af4a0b432060623f9773753496497b2faa53b84336c31edb11e9f58565415eabfbaa895afa4ab21848508dc3dff6d5c6f5798090834119b2b74e3df0b5fce673505ec01b5a883efb5231b9ee72334f10db3db93f25930430944311619627759abba54b66e7100652a48819a3d812cd087a5e6162b7b2cf8e15aaca6328aa2f2322be09d6b104708f35ee14bfab38299c4bd893c3aead9ce834f38a3e16fde81b4112ef55af68debc049b5a5883adfedc2e9651a6a07ff2cf888e9961932b908409382933d12ed75a194c24ecb0e226b8853accf6ffb916737c8c996e8455ea68b958aac691cc0d2ee43f680607b10f8eaa4d67d056eddb24cb587f1c734a52836d1dad7a7f821cf3b0f20080adc265c648a3373b8dad8e7b57b2563abc1185e3dab7beaec7fc3ee72cea57b6c992b14f7a265e691b2ebb112a29814b6740760d95cfe54d653dd5381d51f7cd0415bd7e351411ab97b40017444156769eac5639084c8d2925f9a10bc9950191696bce295964aba1e4fef1da9aa69a719ae9f59532e8335f38e4b062ee10f5fb3c91addf6ebd20d4eaeb94f463a0ed35de27ca93b93bd65978d967f0466eec868bf936e85807e7702c76a8fcebdabc67b834bc618ed5ebcf7893747aa77999d3de01fe4a3bba6c332c8da58f175a40697d6ab7ab40679ce579f78bc9e6dad9877f916f06661c09955c229cf6bd9686fff5374dc8c7fa4b675fe608918bf3fefa3676511e47d6862349d70c0322ba260278b86fe00afd1a0d4ca2b3cb68955914f90c31a674d858b3f5237f244d44c4cd10ac081de9661ec21c561f8abc8455a0f93d1f4adc66623beb5403abf94b32fc262bd96cb84057320c09f3979ac985fcc009cbf08cb08fb3fc44d4b2e5bf2a66d2c817c9d3e2cfa5ec97073a2b186a7a7860b0eb0ec388c6a052a777a12c01bbe813150e2e3ed87b6d29e6e7361d9f6f691d4895d1627afbec8d09fc4367c072ae0183f28da37ece8032c94d85057e947a753d26cfe038937248118a2571dcb28dfd35110845812d47ad1cdb7d3c09eb919706f373e43b4b8306efb0cd7118f08567acb0195561a8fe3adea18207ef1a9de4136c5f2990fbe742b5911025558215d70a5a46610a57521121155f47a6e6e4af60e51ad7e409b653163047f1f3dd7ae374eb0f2f9efa8002525363a54adc8e102aa26b513665aff77aeae33b90d8eb4bc08c5889d0d1ce0857c4adf9cbd0ce8bf2221fff7be4ef8a755b59e104321e55fda6b83b5f57b03b2bf1ad4d65e409940791e0224bdad4a7a83153bc63d1bafe7e56baf400edf4858ab4c998e915c1a5914a123fea603f7d312b388c842e0bcf5640d25e9b90f59d88d39144f939ee7c3aed57395553bd721d63f41f77198e701a700f034f718832ab0fab1b6d19542bcca3de292a7c18eca1708c6a71d8136c2ab03f5a3da414fb07261fa9f7a4e9bc4004c7f0c58e2fa737ca7c3e7fa75f4a5592323ae9099f6bcd6d1aaa09239404114614b2a436d507a0486fafb11441ac4ab15cb7bd6df1422d0d0b2189737ee9e9daf708b4fb2d2cf90ff9eaa54003cbd8f2acb6b8865bb88906ded225c75f4c6a0852eead2aa8ca1b8a8ec40c44992e7c0d1f29fcc897a355ddf0a3060d3e400c728f10ff547b3f5f7936620a868001a1f0f7fee46820e42264b5b95d5d1eca395abd1d3ffc420821740ffc951f41ab02599a7971e67a3304dbf4be895437d7cfd2f1621287e5ca507e82bbbbcbf1f6360ec016df31fac4bc388c6e99ff8a3f6b194387c9efc43faa4c2bbcd7553c6929fad2a69487a5ffd3d78e1bc9eaf5500"], 0x1460}, 0x1, 0x0, 0x0, 0x40}, 0x40) mount$afs(&(0x7f0000000000)=@cell={0x25, '', 'syz0', '.readonly'}, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1114020, &(0x7f0000000140)={[{}, {@flock_strict}, {@flock_strict}, {}, {}, {@flock_local}, {}, {@dyn}], [{@obj_type={'obj_type', 0x3d, '/dev/infiniband/rdma_cm\x00'}}, {@subj_type={'subj_type', 0x3d, 'u^).'}}]}) socket$nl_netfilter(0x10, 0x3, 0xc) (async) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r4, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000004680), 0xffffffffffffffff) (async) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000004680), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(0xffffffffffffffff, &(0x7f0000004b00)={&(0x7f0000004a00)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000004ac0)={&(0x7f0000004a40)={0x60, 0x0, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NL802154_ATTR_MAX_BE={0x5, 0x10, 0x7}, @NL802154_ATTR_MIN_BE={0x5, 0x11, 0x80}, @NL802154_ATTR_MIN_BE={0x5, 0x11, 0x81}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_MAX_BE={0x5}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_MAX_BE={0x5, 0x10, 0x7}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000010}, 0x4000000) sendmsg$TIPC_NL_NAME_TABLE_GET(0xffffffffffffffff, &(0x7f00000049c0)={&(0x7f0000004640)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000004980)={&(0x7f00000046c0)={0x2b4, r6, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x633fd235}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8001}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_LINK={0x58, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3e6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xab1}]}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x4eab}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x80000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7f}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x101}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7d0219e5}]}, @TIPC_NLA_SOCK={0xa8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1c00000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xe11}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3ff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9f25}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xd}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xab8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x46}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_BEARER={0xd0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @broadcast}}, {0x14, 0x2, @in={0x2, 0x4e21, @multicast2}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x53}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80000001}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3ff}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x4}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x2b4}, 0x1, 0x0, 0x0, 0x800}, 0x1) (async) sendmsg$TIPC_NL_NAME_TABLE_GET(0xffffffffffffffff, &(0x7f00000049c0)={&(0x7f0000004640)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000004980)={&(0x7f00000046c0)={0x2b4, r6, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x633fd235}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8001}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_LINK={0x58, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3e6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xab1}]}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x4eab}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x80000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7f}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x101}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7d0219e5}]}, @TIPC_NLA_SOCK={0xa8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1c00000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xe11}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3ff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9f25}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xd}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xab8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x46}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_BEARER={0xd0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @broadcast}}, {0x14, 0x2, @in={0x2, 0x4e21, @multicast2}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x53}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80000001}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3ff}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x4}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x2b4}, 0x1, 0x0, 0x0, 0x800}, 0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000), 0x111}}, 0x20) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r5, &(0x7f0000001180)={0x13, 0x10, 0xfa00, {0xfffffffffffffffe, r7, 0x2}}, 0x18) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f0000004500)={0x6, 0x118, 0xfa00, {{0xc455b4d2, 0xffff0, "a13afcf67de682b230b8fb7dbcf2aedaf6ac9a1d5e0863a9a16d0df87126c23b85f35b799d46ed7dde8758d3989929ec1ad992653a859fe127309056e6bfcaefaa20db48ff8a367f1bd249ed7705d7db3479415719b0a574b557a3da7d6f6c62e6e9bef1e4027b3bf619f3f4cb63ac27a9f7d4bdb39ef9ae0599cf067c97dd2a9070467ffc7eac6b90a3101589df1a2e19ce42a6da9207d21918c6e82f8757f8e96c2e17c42953aec6ffda1fd16553307de4d06701389231da4ce8d6dd4cbe43505fecff9ae50528e825f7974c0798f43061a0f741ef3920315807b3f0487f9a5a5c6170f51100683ce6e66fb082fe69f2ba9beb1b1b8212f2d488b8329d53f4", 0xfb, 0x81, 0x9, 0x4, 0x40, 0x1f, 0x5, 0x1}, r7}}, 0x120) (async) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f0000004500)={0x6, 0x118, 0xfa00, {{0xc455b4d2, 0xffff0, "a13afcf67de682b230b8fb7dbcf2aedaf6ac9a1d5e0863a9a16d0df87126c23b85f35b799d46ed7dde8758d3989929ec1ad992653a859fe127309056e6bfcaefaa20db48ff8a367f1bd249ed7705d7db3479415719b0a574b557a3da7d6f6c62e6e9bef1e4027b3bf619f3f4cb63ac27a9f7d4bdb39ef9ae0599cf067c97dd2a9070467ffc7eac6b90a3101589df1a2e19ce42a6da9207d21918c6e82f8757f8e96c2e17c42953aec6ffda1fd16553307de4d06701389231da4ce8d6dd4cbe43505fecff9ae50528e825f7974c0798f43061a0f741ef3920315807b3f0487f9a5a5c6170f51100683ce6e66fb082fe69f2ba9beb1b1b8212f2d488b8329d53f4", 0xfb, 0x81, 0x9, 0x4, 0x40, 0x1f, 0x5, 0x1}, r7}}, 0x120) sendmsg$NFT_BATCH(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a78000000060a0b040000000000000000020000004c000480200001800a00010071756f7461000034000002800c000140000000060000000028000180080001006e6174001c0002800800024000000002080003400000001008000140000000000900010073797a30000000000900020073797a3200000000140000001100010000000000000000000000000a"], 0xa0}}, 0x0) (async) sendmsg$NFT_BATCH(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a78000000060a0b040000000000000000020000004c000480200001800a00010071756f7461000034000002800c000140000000060000000028000180080001006e6174001c0002800800024000000002080003400000001008000140000000000900010073797a30000000000900020073797a3200000000140000001100010000000000000000000000000a"], 0xa0}}, 0x0) sendmsg$NFT_BATCH(r4, &(0x7f00000044c0)={&(0x7f0000001880)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000004480)={&(0x7f00000018c0)={{0x14}, [@NFT_MSG_DELTABLE={0xf0, 0x2, 0xa, 0x801, 0x0, 0x0, {0x5, 0x0, 0x8}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}, @NFTA_TABLE_FLAGS={0x8}, @NFTA_TABLE_USERDATA={0xc6, 0x6, "9750940271cf7330553a4a4f3f2929f56755e86042dba5b50c78f58ae09b1e88538596d7f74c897141e8575153f30a6287e8611d83be981795a93669b300bd9c6096fbb85ba1353dc350809309e186a8a3a32aca43cd80810b81b28c6175497c6fd1b0a7ea31b754039d0a1bf6ea1ba1ec9d3b51531d85599cdf549038f62ce1759cc985189f0441691e0eb2ab0ccd122aec732253a4b0fab750dc1dcdbd641ea09e70fd7958de4ca66330164268d984957cd640ea4cbfeb9bff7d1d528b17cb8df3"}]}, @NFT_MSG_NEWRULE={0xa8, 0x6, 0xa, 0x801, 0x0, 0x0, {0x5, 0x0, 0x2}, [@NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xda}, @NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, @dup={{0x8}, @void}}, {0x14, 0x1, 0x0, 0x1, @notrack={{0xc}, @val={0x4, 0x2, 0x0, 0x1, ["", "", ""]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_COMPAT={0x54, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x33}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x2e}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x2b}, @NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x1}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x32}, @NFTA_RULE_COMPAT_FLAGS={0x8}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x11}]}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x5}]}, @NFT_MSG_DELRULE={0x29b8, 0x8, 0xa, 0x0, 0x0, 0x0, {0x0, 0x0, 0x2}, [@NFTA_RULE_COMPAT={0x24, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x66}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x892f}, @NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x8100}]}, @NFTA_RULE_COMPAT={0x14, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x88e7}]}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x3}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_USERDATA={0x51, 0x7, 0x1, 0x0, "e2427252b8eb3b00b85e93beb4483e34f14591a791e7489d96db90bd6819da2f9c3dcc51836ca0f2573577869f239d82535c00e9567102ad80c5ea394801e53ba053b1734e2bcbc4959911b82b"}, @NFTA_RULE_EXPRESSIONS={0x28f4, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @xfrm={{0x9}, @void}}, {0xc, 0x1, 0x0, 0x1, @dup_ipv6={{0x8}, @void}}, {0x10, 0x1, 0x0, 0x1, @meta={{0x9}, @void}}, {0x140, 0x1, 0x0, 0x1, @immediate={{0xe}, @val={0x12c, 0x2, 0x0, 0x1, [@NFTA_IMMEDIATE_DATA={0x120, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x6e, 0x1, "792b16cf912ecd0e296253688d62a6f0cbac0a2b21a0841b996e43db2e31ead14e1445fbedcb0dd837ea108baa50d1981b7a06cec7c10f4645b77a349d183df790c35040c47726abdcbaeb219c85e8cc95b20c5538a51c3f41c36fd47dec9b7d908d134ccf027db6fbdd"}, @NFTA_DATA_VALUE={0x3e, 0x1, "211690f9090d1f893e4501eb63cb0221ba9d6c956d00c4b81ccc0e39e2052d37d3ab48e4ccb09d82e4ab5eb98aa85200f73db35ffa738a09fde4"}, @NFTA_DATA_VERDICT={0x14, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x6}]}, @NFTA_DATA_VALUE={0x56, 0x1, "2ff5972a5706d48508ec803a1d7104fe66f658b71e61ed309728aa24ae3cb4bfa0712fa550a8e580ffec157933d405551760bc6471c058fdbef14b151f2e389400fdcfcb4ffaaa73e2c22b68ccb95e827f08"}]}, @NFTA_IMMEDIATE_DREG={0x8}]}}}, {0x20, 0x1, 0x0, 0x1, @counter={{0xc}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_COUNTER_BYTES={0xc, 0x1, 0x1, 0x0, 0xc0}]}}}, {0x1c, 0x1, 0x0, 0x1, @xfrm={{0x9}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_XFRM_KEY={0x8, 0x2, 0x1, 0x0, 0x5}]}}}, {0x10, 0x1, 0x0, 0x1, @limit={{0xa}, @void}}, {0x2738, 0x1, 0x0, 0x1, @bitwise={{0xc}, @val={0x2728, 0x2, 0x0, 0x1, [@NFTA_BITWISE_MASK={0x1128, 0x4, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1f}]}, @NFTA_DATA_VERDICT={0x2c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x7466b1ffeceb0383}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xa530}]}, @NFTA_DATA_VERDICT={0x24, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x6}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x1004, 0x1, "7263a248ba5ded56cfc3ad6f2aef3966aeb74bdc16356fcc1aefb655ce9c073e080a360e11fe5a2f885245855772f509b7f1dbf85f7c9b4145a8150985aa96ae7e94b58843ab591e637f1a3f08894e439da618192a7d5d840030ac1f846d393765c4f4a489cc59f1a029dce540f5275ff4051c672d9782b329b0ad0e316a92cee3735bb894361766aef2c25f77c5442b7b1d25e059ac85926b9b5302effc36b60ed9d588f784ef7c6dd63986df5f73431299100ffb6d7cc276abfcc0ac9f1cc092ffc098321e0fef7efa9b35ce31c4d5f9639db7d1c7ed836144c7dd4fc07f32874f7ac8bf566874a0053763450b3315b63da002971441f7f1d6474c230430ba56ed153198526272e4a89d2974837c681b2a806e56f43ff383069659b80fbcea03319bf63ad0c0181f1ae7f3092d967ac811081a702a13ecb000aee09340fd36997f23cbd7dcecdf26ca1b585bb49f2ed8d59a8a0d4c97d95980f01e3e6e7fa7fbbb07054ac2a507a9ae6c61df24de68dcb66cd92488b96e6bd3fde23a5755e3c366c67565ec88cec848dee6a331676199326e052c77f942cf7bac20e2f6cd5032db1cbf4324611ffaa809fa51dae813079d449452cf105e3825e31476d6d43c153c59c567f5fa7b0a5ef94258e26ba3b41fe1ab8af4fc9638b25b91e8cbdfd4d17769e0af018c990bb72998f3654a3d6fa10223880ada6d60119f9ae9bd10f3eedb2882d408b954d8377c18a22287e93537a5ffa37093657c57268d28d1563428180f26c0546db724af4a01a0457acc2308811ee1c2d547bef54ca5571c671d1fec7bd1ed186faf12e593b9074076610e85168acb7fbf73c2b2d10967c30b11917b1d55e7fba2679d07f01b0d78d52d5e46981e3bb98ec0f65f043bfde663e77312c57ed87fb841c1b158555430600dd49e5e25f2002dce77de52639139e0e5f54fbbb2b085955cc1e9bab4a9303a6bf64bf5473ca0a9614fa7c88d678a114dd7fb41ce61acc1b087140a23099d35c84232a4865deaa8242cb86d2aaceab04f170fd775e1a15aab89fa12d3562cf65af1f757c38d3494f8345eba1894291c5817452af9a87886474399977ff95c00228dffeb23ef51cb2fffd4f728b7bee21ae9f6cfd71db260115f188cf4bfeda75097c6cfe1eeadd7cefcec8d99c21f78011c9ed040754a37754df55992b18a311d5bbfee12e62f0f60865a32b7bd38facd4f24b6afdd2df1a31b5fdb458ce42b273b12ea734a26ee256e3460a92aca62d85ffa3cd3eefbd2addadd520d6893612bf97b2d36a8eb6b68426f91ec955267fa8cf86a3602dedf53989337ad183068b8bb90d9c8fe485fefddb207f82328d73527fe513f09e2a7530fbc08a8b246f3ee0444d566571a1a2c8484f6457b5f81f82e08a80a72e6b8706d0b9e105c134b4a82851404ecdbe32926351bf4ca247c29360eb79ae8ee538ea03d590bf37c3d24f65bda7dc9b8d6bf6d27ae0d55ce98165fe6c55219e9cdd58df917500a23629739caa15acb1a4998c3bba975bf9fc278c701a77fe27b46e386268480ff0c5de8a31fc1594b4fb89786ed90424fc17e20f98441c31ba084e8970272d4d944223004f4235a1f70936efa42ec0417e318543f4b38aac8b7de13d5b83501efa49686e1e0181e95c44390a32783aa29cfb18017744d1b4e179b7e4ed628982d0cb4757fa28335b5c151a106699c9f702442fa34d8e5c1c4a1affcf6cecd1571f856367bc01d8cf998a29eb314f7058f152d6601c9c2ade50f5cdbddddda4b76db6c56978d2d9a0a9fb4304fbf6f304a3cf9419a3d37c5898238a512e1eac424049073742b55f33b914fa33669cbc19505ca1420372a3b298a695dd3784bb7ab8a97da48046c233dc10df98dfb23c33abb7279a6114083fb26c5d293d68e00a1b6fab3701ec534b377737b42403e18aa1c65742dcd186ad1d197fb311d6c899f50e40c1fe4a83015e6cf84bc8e2b2a93bc5f0b26d4cc410c8082f3868736acf2be33b01a0f2c27579f86dbff6252f72168a6b324b1218d69cd399186fdba34355bed0d400687344b5d7821d9808de5d028da039936516163a7656d00e2af28839c4b7e0c1e4c30e8b2c71d305778f7dfd4d0b530b7930c88cb467d7c05226098f04026e12eff6b9851779e4b6eca709dddd5f84e01c42f79eaf34cc3866c8760b2f5b4d27306360de871155719da0dedfc39b772c56b5fd6e3e45f5f3e127d0788f3ce58f59e815643b7ede2cabdc6172d83c6e2f10edf09f6327b042c0b80d78605f5ffbb152d5edf4fec08aeca58241ee030c127b9ad22070614b99b4b3295e7405bd0074ae222a7900423df2bc158386643f2e537c11ae2bc5d7dd4de364ef65399d6c82e985b551946ae2ffcf64cb437fab2c18e0fa29e830c0184e251047e5049d2e60b6cdc2165bf7e16400af6b37be79181c9a2d4cf450f234c55662af358def8bd9071d2f7155fafede7c60b9cf08bca45c814e7c6c59cd66659679c765ab19648d629d0cc5ceaa5ffb04b304a71589b2f4a4d8333d0c5757307f77c5252559bd23779f0cb8cfab65f25ddaca2ad298db734cad7bde468e4252e4b064432b5778f5264f8798197735743a19335eff4971ba28390b21f94cbbc1634a183831a53108b187ebd26813a735c55bdd1c89f3237809fb0978461cef373ef5db592555c171bf53e72aa3c7e845de1375ffb6193fa42746c8c05647c6e97d74bef13af475f08748328dc4958a19719f1c16ff9aa164c29be2128ac1c3d309ead4668a71977f642871519c54d409d8c6e69f37d17eb50dc3e731d96ddeba0df5adac09bcb39b1df89a353029e4e77e82389fe7fb3c4ff9cf154ea9be7e69ad9843f4c0b9af66d20b46da2c5fe285e7acf42297f63b7d53ff6095de2e76034e5a61e57b15e226395abfb54a9460259d81f5655ec8bec339a2155388ddc6588a97af721b948d9e71d7c9edb15c05c1c0e1fd6f9636c0a9bdb2f3ef7fe9d95b8dc92d45cd02397873bd508516a03952db411777bd21c173f0503720ae908a7fbbc08b3859a13386d8e8722acdc7ba90161eb966c041bc876f1d823d20a7a9002646a2a2d5456317b99b7247ae72e3a34ae04cfb5f6a0553e126bb5a3e17564216fa0f6b66fb5c044aa090d0e305be79655bc8d772aced324194a8d29d36198723273afc4c38562cd7384ce78407609acf818c11db28003fbccc24501d0d77d84c5de7623d447e15d5af10a9b99cbe4dde68ebb39fecd29060fbe377aa34ae07962f8208bfb656e24b2615bc9dcf8276a2a982205e93328c53764f10a78f59b6983cb78354eaa1b5e069236b5e87bc32b94456b83ebff10eecfe4423ab17b19c4b9847a8890ab43346ca78c289cfd4de1e826032cf7006de40a6fa5cec6dd0b8da90664cc17a4549130d0906cc0492e85a75fb5dc12524803454c6c8a9101aaf407a51e4be4936d2c6e6a5abb4662bd31959a591ec570f8b50c4bd7b845a4446ed63288e909062c6ebdd09137dd54d2badf406896e9a63560f4418e6fdc24cfd6f30a4ee2d441e9c8638cf5c9a757be7aaa916f1058bec8d63a008a32f5ae0ee1f8e72b70651289787ef49e8f5a716e9676864e70cdeb930b1b7c19b7b8d7fb828a2cf6635376c46c8d25d8fcc7e4e76de8cbec9ea3e7b64b62267ef2a7c79907c50458bdd123e5074fdbb7f3a9c76c848c0dc9f7e812a9b84f5a7dd29dcf169db0d392761de16c31a23d860839d9d99394fbaef9ec4881832b75056e10fd323288077eb58b1a64029006c34f14c936e3ac005c505804d8efb286091d4826d1d7ff9f806f25ec3a657fe427824bee1eb814de9e81b8ef2f495cad625859dc1a99c369f629425cf7348a149d41bcdad1f8804dad5a06214631722fda7b4084508fc292c602aa2214c3e716ee6beb852530c2897753fd9cb8dba1875eff44385a22e4d4bec4668a3a618e5e7a71612fe2bce6c79c2110ba509be333987f05be93de376c3dbd258e303e14288a4a139f6d503f18a42031269bddb71b4fab5d605619e19790af2305b42ad0319ebe68b073911f87220b3dd41eb1c994dd88cb264c326203309e3eca6f04aa5af6179e81acfc2b6c0d914447e87cf0dab72a5219533c8cb487aa5f5a6c34e4863fe16737685ccbaa0c68e8b3df9b6781113c44b032baae2536aafb7462de81e93bf2990c51661d6a226b6f36da0949c21ed9fe64b2d83d8f662f2dfc239bf0e8d6fe56a7bd03c0c796ee2aaf4001a330e2631fc7687bffe41ac4fe5ab37602029b9bc46e0af8ef786fd854f2255a0f54a1806d957a2cd5e0d55be66bc82746fb42a4620269efbd3df383355f3f46ad6517bf16a69eb9ee6eb1a6273d290d6b746b75d4d778721f9f0326645aee2480a398676ee275605b8efb78611beefe69ace5f7031bda00aa51a8e86eebdcef2a5a64936d76926c794af7871dc74c9ca6682437f939bdc2b8b173fe8ad2d58b80c412aeee9904372921cf600708b476a1c9d67f0e39873c0778532a9116a6cf5a6279e6a8003f2e612467dd8bcdbb2e771f75ba03b134bfc8781c1fbda52cb239febbd8c1afa90239afe1404ddb677d46d0cb57b3d8f846d3eb895277ae7f4e11f557e6fb88da460a3f7d21088eb2d008677ff72d56aa147c5b3573c8d64966fc0b1fe3c2964609976fe894c58e58a53e37d7ec6e8b4e8f0a74628e4b16b425d4a8539b807c9c2d59b36735df2c93ca5b4aa7d49ae79f1e079cc8b7c76e6e9b3d46efabfa25663b04e5a2ad48791ed63b6f0e83ed941337ead2e1f9141af69085c8ac292f5d3ebed569160f72a84d6a4da4ccc5c34f337833166b08426e622fd03ee729f58d18f42ff56f998dbb10eab40b0e254d5bea4350ce420086a2e66b92f07534e0655368d49828763046417600f921e1971c925eb58330a5b1aa7f85c354a740e04fe497c2f9165be92da9d70d2f15595a6eacd46e4641268736585857fefa1d71071484fb5a95e8ade4e363d550d7bf1e63e5a5f116a766d5e82a1a5119a3c4a75f11593ab30530e72bb5ca4f38fdb9ef14fc6374badb57ca9f98a1675d11d55020638c1e71a3908b6eb2a50eaba6aa433e7f5cf5efa291e5202e37fa3eaec79b02639e032161c7127ae4709dd8e2b41a041d55b474bef6a06dd32e2bdcef7b1968c1e818c02dc865dd413c8bc86d0e2c984dfcfbc8ed4b6fb2effad06564e26c620922e7e4bc93456b7ccea43cb3bc016eff3793321cd3f37bdf908e4c727d07c3bc45d24c46a41b75a14f1777e77850bb66feba7c8097620c356bd1648c8e5829880ba8ad0b4e6cfe4625ede88ba17a9d119d4835f7a12dbfb82a9b1fde03f35ea6d6f63da7482e3badf9212d7e0857f9431cfd4e8526ff53b33dc54e3780c05d9247ca59f433349117a139c7d3a776dc1fd9d156d2c2d514ddeec90b11bf689916361355fa2933321cdf7132b4c5ad48673777a7c41b3e0abdc39b6592a2321d858a9c7310ab2097f1369e7936db1d4617e0f938952a9e5ce0e17cbdbca44b600eb5c59c088385f813116502c85e0768f7cc5d7b4f78de1a0316e4df64ee8bc8c6a6b062fecd77037c4b457739ffca0c8110bfb09c8301b407b91594e7aee168aa041d35e0644c12521bff9cd060121bfba617b3455abe12052718c4a116d68f793b67d08cf33faf7683109d2a50de8ca2bc2114b54dbccf2e1763d511812e92914092b7cf845c3da96c35aa442b5fdea1f7a4393d2eeb14a73fea96625f6daa6218b426c5b56d40cab436e730ce9d52bc47cbfbffa5dd"}, @NFTA_DATA_VALUE={0xb, 0x1, "b4f75a73e1d2e8"}, @NFTA_DATA_VERDICT={0x10, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VALUE={0x58, 0x1, "7b82608b8a73de6b5026ccc2cd62920d9071ff226d93147324b00618c277a044d9e6934ab14350413dde3b2e9f5193ff697c5553272f197976abb847c3826fa1f3d3221e997a6e77d7197e6bf4163d010bdae791"}, @NFTA_DATA_VERDICT={0x44, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xf7b}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x842f}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x101}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}]}, @NFTA_BITWISE_DATA={0x34, 0x7, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}]}, @NFTA_BITWISE_DATA={0x300, 0x7, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}, @NFTA_DATA_VERDICT={0x28, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VALUE={0xfb, 0x1, "bb17ca89de7ca7a98709fce258c9d5eb64c1249caabe0d85aca15c74a72010decbb117348fc5b35f33e24bf3e40e985f8dd094770e77aaeceb0a23e9b3ba5b0870a866c13f913341f03a2b39df44ce7ed6d86acb27053ffd0bad233c8562e6a36cbe011c4ae4a5555b77532ebcc4b295c12fa6fd147bdfdcd8f0c0d05c1b1a0ea4bcc74b150bddc7a0624e9c9462c0b483fb815eb278e531a67fc04d2052c09f618fb5be5ac53b16337054735d9576c93cd8022392fe227bf0bf22744aa333f76d3a3e61aaafc0f2b3673bc5737b9b33e75b5313d7d55257ced489093a67eac23c2789459b6caab37c8257e9e542940f10ec2128fdd738"}, @NFTA_DATA_VERDICT={0x38, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x105d144a}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x20}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VALUE={0x6b, 0x1, "961a131a9137cae02b88cf3a55c28e85e2cc11d8e00e2d3cdb585923b1be7c1e5fcf9f9667f4b253fb2a53ed2bb290b3db77fe4a0848304935794e731c6c523869ce9c0435d487293505098d915e2d232c1a2e9e0c8bba6ca2a32543a168320de11ad8fa55db25"}, @NFTA_DATA_VALUE={0x85, 0x1, "d012609f1d57dacc8c47d6dc629a8fa6eb854dd8bffafba068ba325f8ecce61139389905e5fdf777784db7298eb1ed5e90d36584abb03d787339f9acc288d4e6f715d04fbded73d10d6bfd2982a3357e9bbb3ba30255259809ce0a1366071cce2d82800e31b9dac63bc425845e22a5de3fd9a58f546ce8f4dfde0abd39fda94f22"}, @NFTA_DATA_VALUE={0x9e, 0x1, "175d5bdf107a7a59f7142324024252b7d6b5fb9ebdc7af9e8f437c2c8059909c12b7952fd401d23bdf799b9248654e932be905e854a5e2389f586804285cb2f85f3ce0171420c7feac38383c5538eba66a1926fbfa4dadde38cfcc851bb5c28113ce3415faca7d17043c4b182e5003e25967932b14086564d5d5aa22480d53b83e2459fb1b8ef0155ac1ce1d0ec359dd3cb22fb395de7ee5744b"}]}, @NFTA_BITWISE_DREG={0x8}, @NFTA_BITWISE_XOR={0x12c0, 0x5, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x68, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x5}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xce0a}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x70, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x70, 0x1, "48357684f430cb0970b413734fbd1184a87f59f4cdf8ec42b9ed711a4faec83762a02ecf53b9ddae5f9eca05d2d992c12de44029e4f086a46e846e2c162351f30af2e8a3bbadf17755266e7b1cc8eb74aa940c0d62256cfc642de3519a51c684aab06130238b477d33806a93"}, @NFTA_DATA_VALUE={0x1004, 0x1, "b965c2e5cdfd299599357b302b493a8ea0cd9e1fc47c4ae3e382a30b5e2cc8d8a7ead79a0d69892e286fe6e980078aaea6f3171c75413299affd9ad3538bad583c281d7ccbb15dc111af1e5d2805b738bc0792539d89be89ede533cd9473c97620ca62a16dff491aa9cf3eb280dd6ca3fc80c341c975d87292fbbedaf848786a1f9e342077d31e74cc2305185056442dd8065ddf8619f1c959e444eb3e2339d08e119b528caa19eb2f6d6a64e13687ead110cb83f48a00809d0fa9922bf4b8bc31cbe20b4e0d82617005e44b75240a9333d354cdf66ff91467a6cc6e8b551b66a4e003f88d088c75ee6d27540027c9e380b2777c4c68f6b1dbc18a6a1e4c9f5f72e243f2bf5c77fefd8198598aa742932e9cbe2a79f91132fbfe0a50da4e9147e2590cc279c097d9d4f9dd64da7b3b8b3285268acac1fe68ac0de3322a61ccb69c5cb36a19f0a33926905f8ce96416740d973bae04bd264e9bd8a85bb69ccc8a8100a7cb7a5b7eecaa273100f64fc3d9812f90f54e398c295aa7caf8646f8a6319b03ad314d458effb2d15b0826b87a810231c2e53a933e0349977a44bde620f47b86aecf24c7e02162f63e766f756906122139c7224b1b3ab46320c2d82dde2150a0b36490015df704a8571fc645a7c2a157d90a565b70188497d96014d9128fc337b630185ca340930fb91dbd48b92ea9811ce01febda0e83e2a39d9a8a723d74eab63be055667cc2a7053a280eccd2fc69b21a01ffa4104d05b2b1bb88c82bd138c45cee77e805e11215c44e54079eb9e06fd3acee70654f0c2c8d98410489994ab93862fefe1ba475fa9b6d4112de6c0e7fbe84d710dcc43d0eea12c8fcfd9d07c08ab2d53c0831608d4a5f12b6d571f206c48c53e616f4e33902cbf286bc358c99e5ed868b49841914affee1d305730ccb014476d07ec9601693b30c3c4d12ea0e8e0b06a459053f7a0a903161e17d90b0876b0d56ce74afcf75a306d775ac4c4819bbc3e5b83eaf8b3ea9925da62d94bd4ac2173a7da2f257db974ce791b5e35f564c4d984258d62ceec467a692f5913017df24e24194e1c3ab515a41aa486ea9d791be9ec0d53a30b7061937933a3d2a0eebf86f37775bd9b475a3d1e9911d1ea2e23806b47e91cd050264bc05611e182b4c8fce5262b80adb2604ce55aee969406c743d5737c45c3f0a26790fa1010f7fb7de1caa344b27df6563484102ab2a758604c6f8f659d5b96e4bfbe6b98faf502bd604ebe8d67e32237390dc664e29a2ce09e125b4cb20d0b684b5af0eae3945f5c4015c17b74bbaccca5b98d0a9be6a0b78094984b23eace52a4d15b0cdca4a506ff051d39afae3c768d971fbea58564f49d8094194af3471e09eea6ebba12bb27e599034de25d2274fd3e8b9dac60a804116fd5f0e0a8e9401ddf9d388d899f98a50e1d9d32aeac4f56c2219a46054dfcf565537d3582310ca6063db8225dc12bcf95324060d08d4d43a8833fda1ba1039ef73efce7b9ffa2d7683316a2774fe62408b5c57f1d1ee14f48f4d175e2087ffc051622bc5b823df2367d6bbd9892c3672c139eb61e6b97c53fdea674cffc52e5adf5149754fee324634aac4b52c652a25140eb90b91423677dd2f8ddc8dd803dbf5fe0eaabc863b124accd611c6814e6f3031d158c921cb0e4ef9b7d69c34e3efb5c20252b90bdf98b797505833312c54dd8683ac4175d217ea1d71488d2f9c7821c260d549f67e4e5b73f2aed4ba3560ccec7a977b37089cd47708918ea23dc7ddb9497e24c3fa5546f574dc0a7160bfe06d6591bd8ad05ee0d3d206d3909dd3661153ddcb1c36e6d9c2da3bcb62368ddaf507590b29f8400cb0139be190087527f2bf34a6ab328a581cf13863d14ab7826637aa12ece1cf3c6690c063b296a499617936c64994a7ea107d2f3d557a31653325c7271275897bd680937b37cb0757fb7aa267fff11f9e2b147638e82455c23b2b0dfaf3c01bd751c97797647bee93a5cbbe0df60e3bd8eb37b9190da6664eae08e9c0b14480b13426168e3acea5a7048e0062ff9acabf5009379e6a419e23f0f9e1c81c5420ab52b1c5ee3808255b275c3d0a8d61c8d169ccd1746324785108309308bd875ab4999d957cee9b6b15881d5b5dfffca7ab82a05e8752b389df94f5043aef1f9335f0a3dee7827aaa34929c0276e7d7e60faeae2c574390ffa6f11c379523f5a8d2c41b207b053a3fcf6f944bcaebc8e2beb8513f5e6ff998a9f628815bf68f1b3432e2fbc8a4e848169060b64e24badb92b54f3ab9ee13788e7c8c53fbcba5b6b19e70c20efcabcf69389b58e7f172d954fdfc6ca638211e3b5df873774c3a79439bdcce8662c7984590a6cb08187a435d41794e7609a5073aeba79d9c12fa8d78e049583108ddf7d86a73b10d9fe4bc677d1daf42c4bd8fef926674c9df5398b5269cf8fcbcc510ef6d7649cffa6298db7017ee3b185d1c240422fd8f30f54ef86f364ab9883f1a766fa2fd2933cfd2178abb6426cb4ddb9cf6e0d67d18fe3ba163694c837b32695be1f7ae101a87d73a8658e71003e75820c84edd78590fc20380f72b5bf3bbb2c207d6563e1372512cd572ffdaa075f71c4a070f72c388ad69c759efd18c27d751e3645d55565bc610b90efd6d3954c8a57c322e411e73abbf74bc12db57b17999d24a477022a27f799bca4c24358a76b470819682e0418f996899de0cbead4910fa82af2eb9c6929634d4309fd12a5a0e7d4ac9a7e9d7a6a9ee01dd011cae4e68b4227de730bae49df61f76bdbb3a333b0e319ad373295082f80088e70dcc058b5a34ce64caeef1c3c99cc5d12112875c1a7b713d800639eaa4e7bf42a6f6f0c1efc230f38d7cde2a20185f585ffe8db87f4963ae7dc481064da1499ef560f4d01b0743c617e3bd9baa9af7b6c509566a45d3bfca643b3329fc5c371f2839327f8d05496aea21d12bc0526b8e706c1ccaf2aaef13c57e26faba7affde761b9b8f39a554ff6f7b24201a15d1329516076c46f7af3c64f981b6b487e67fe7d3996b318ea91628f4734a5da113566c57687ab619df7b65db854394bc35516e6559e648bc5c825bc2f047fa97e83df647474f497beea5adc50ac589209cd5881930ea7f3388ee62c57a5be928cbcb14852cbaf5081e498ce77c731eb81e63597aa37bd657199c565c7e5e8f54b6b1082c076383cdbc0aaf34328d90981338a8c9582802d57399a7c3538b53e36db8f7ae21ec798d6e43ee0ae5ce637859583647c6f82c305703932a2c0e13fce40e5c754087368fd12329a0a8d4389397b47be5e8c3e08fa3aa2cfd06a341da974f7c445d46a27a848a50291a40621b0bf3cd9ae27c7defc412e39795b1a61e91bb2c51a8926010126dfdab1c978956a95c74fe61f963f507b9c43c24081faba7fa57300451aa1ef70215eb08044188fd07122f1960410c57f2fdb6f86ab68496e5c75581a3ed483f200af93cc791da797465cda93ab396d144f173e5c3d4769dc63a50bebd1cad8497520e84ef180bf4138c9e2eff054c7840ebfc61083d6aec53fdd02f140d7cea09ddd5e5d6f86d51656e513cf1f622fc65d131da7751c137e462f2d7d562cc8d6d615e7d418d30f47a574616e60ef7649f0ec2a8dbddea2604927982c529c703ca2cf3bd241eacd3e1da62009acc04f49c121b6472610e74b8d6f341f33f51cd23b066e7ab9af11d3e366d064d08d36e01f72e534a58b1736be24b5351c5e19e31e774add352efbd872c2121c399b3e62a41ab36c732810d6e55db68a7cd23bf7bf50766106446bac03399bf8166f379e133f716c856bd177d732eea1c1b20201d7124a1a2d5b6631cf152d4cb4932479eab3f2946dd730d1e8a6d39e03252d3363e733aaa4bcae685a9d3bbe03bc5b3ad9bd558e2803b62506ae508d518e4b7ee1c714ff5c462bc4ab947b677c059ff35dcde1dd07ee0ab57bca5a0767dd4d89a3aec0753a7fea6bffda3ed4718ebaaf032ebaa666a48fc190f74010bee1d30e1868b35c793fc5d8f7f45e5592c43636a16ab424c78d55dec0dd1c58468780f93d04498f50a84371d823f2b44d8b2eb74f703e23b9ef8aa04ec68598fda77175c1cecfcc6c2a219a9a3a9338f921cf5216c1372b1c036fe0a0c6cb868537ad70fcafa7f7f5aca4579544e9f493760cdec78fbbaa7eafb86370480d0520beb7dca1a5e3778e362a0d518559b67fbdf4303b506d657c177619f6ea9e544db5ba04549b7d6b29d76cf820cec569de53a1c9772528b4a45e3b54dc5ae3565ff32d7c99893d99a6b8d32747f745559e160d7b59514dbf68a6b5873a04aeba3cfff8a0a2f0995bfbaf865011555e0541d4f29ca0e10afdbca35b4e100bc50f9f4ad830d0eb7dac2725e6c78a73e730648666e2cede793632280404b6fae59f2d6064d31300c724aa9da4abc4d4ad3bba754ddd0d5bacbfac63278aa105a048e0166105cc374557f7c8372f15af34e58773f16261eb5b8caa0f8b6bc23367e6d56a5d722151937916e9428c86c0d07746d4816e91b2f6ce07dcf831c7c9641de9b04948e5350a745a90839cca40adde92569fd64f87d98803a56de83206bb761499a013a8862ea39477f0e9db0906d8ef8b185f1e0808f0943aae5155d659413b1a4b611aee862ff8100a3e8e7753f9c5969241bb0af6c304772fab5a36980607a118e48da46c7a1acfd7859d6850624e6079e254958407322c806ef7e5f4612b6e085584d48baeb96b0cb5eb4ccac9ccfa84b2ed2579a6afdd4bec76da0139beb00547a9e2ded67d5dedb098326162a5cc53c1a0f5decf12b55220761edc141907fff08ccdd0e63e96cf2765dfda12d79bc5643387deacfc8789c72755bff3c75b8209ca1447d5cc6fe7835f2089f9aa0ba0ffdcd6765b066cc8036aa21817fec7cebf73da4246764b4ed055ba7eb1a8186798b92359c464e431d1634fd9aa8604cb60a41e5345b324400822c53fb497e3ecb6d4e0b24aa6035890afa78f8b109cfb150ec6fffd9c389244963ecbedb848f813f0d59905dfb1737a879c7c73b87c7333e69f8284fa2e858130b4ec18c3fcd25435fb09e89191e8ce6f3bbc9d180864ce7ed100aede9e24a13dbc4ed3b5cc377f7bad88300df5c0e810cfa229bcf9771e3b2abf205e830593e4bb2f9f50cc2b5e99f6a2477c32e527b446ec9e629d6df6b13a51d97e99066376d4231de90ba4a0d296ca8d8a99e5df322bef795cb0cb954fb03405d1e24e143a0e85247a2d3d51e8444b79fdd1749d7d44c0b6590fdfb3ffa4fb21f8ab188cd818ded38c4ca5dc1a1f9aeeaa9dd5efd5f5025ec8091d34d0fe7b508c9b1446819734611e77672d4c00abfe543f8f023b89ab141ef5550e086859c834e990df51801ed660910b8cc8049406da946a5a0efa5bb49e0190de48fb49f396624d3dbb357b0fca5753c3bbc028862a6717b788ec2a00b2640f7ada639e9e60817ac4d77614ac28316783d786c195e88df0797897fe8aed002d516e02dd804018344e5f63c967c04e3a332932edc4978e2e5fc97cc1374169b0b8030571bd1654b8828f04a93affdc7fc18c36418305ff07fd486a364e8bf16029745e4584f9964fd12cfcf4bb74e162b8bbc956e3e31dcfc5ef3b4744d47f75e734c61ac8d7ea810ccfdfa76583add07fa9dd730dd64acb8eaab42df7db8c3c31a9eb05d88479c43bceaf08daf98d6d51bcaeaa77d716623b9b418bfcbca081324294d6786e3cc2ef23c5835620bef431e47fc36034fdecfb816a971c9d2f517e670a4b0a"}, @NFTA_DATA_VERDICT={0x5c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xfffffff7}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x200}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VERDICT={0x40, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xe9}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3f}]}, @NFTA_DATA_VERDICT={0x34, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x80000000}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xd74e}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x57, 0x1, "bc7e0902f0a482bafab7f2a6ddae4163ced21602802c0fc774788f726a59f666bd28648bc423bd01f0b47c5a262b9d4a21650529faf269768d0ed449e2da4033e37bdd65ff72f4d6dfa0bb0c4c89c4135f3d24"}, @NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}]}]}}}]}, @NFTA_RULE_ID={0x8}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x1}]}, @NFT_MSG_NEWOBJ={0x20, 0x12, 0xa, 0x201, 0x0, 0x0, {0x2, 0x0, 0xa}, @NFT_OBJECT_CT_HELPER=@NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}}], {0x14}}, 0x2b98}, 0x1, 0x0, 0x0, 0x80}, 0x4000005) 00:27:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x50, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x24, 0x2, [@TCA_HTB_DIRECT_QLEN={0x8}, @TCA_HTB_INIT={0x18}]}}]}, 0x50}}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000180)={'team0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@ipv6_getnexthop={0x40, 0x6a, 0x1, 0x70bd27, 0x25dfdbff, {}, [@NHA_FDB={0x4}, @NHA_GROUPS={0x4}, @NHA_ID={0x8}, @NHA_GROUPS={0x4}, @NHA_FDB={0x4}, @NHA_OIF={0x8, 0x5, r4}, @NHA_ID={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4) 00:27:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x4000000}}, 0x48}}, 0x0) 00:27:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x24}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:29 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x1400000000000000}, 0x0) 00:27:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x48}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x5000000}}, 0x48}}, 0x0) 00:27:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x1800000000000000}, 0x0) 00:27:29 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) (async) sendmsg$NFT_BATCH(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={{0x14}, [@NFT_MSG_NEWRULE={0x78, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x4c, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}, {0x28, 0x1, 0x0, 0x1, @nat={{0x8}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_NAT_FAMILY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_NAT_REG_ADDR_MIN={0x8, 0x3, 0x1, 0x0, 0x10}, @NFTA_NAT_TYPE={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa0}}, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@private1, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@empty}}, &(0x7f0000000340)=0xe8) sendmsg$nl_netfilter(r1, &(0x7f0000001840)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001800)={&(0x7f0000000380)=ANY=[@ANYBLOB="601400000b0601022dbd7000fedbdf2501000003200059804d1d4ee28612d0c13ad2e6dea6a3d4aa1a6724cee1cd3e158323d9ca63012880080f64bcb18d6a0981a64ab64b83e8724da85ca3517e9dccc76a4ff94cb13ad029f69300cf377b92f012146faa4cfa66686ee0dd5a57bfcb4635b7da77152e7fd27ee46a26d0ec01709f87c06be4d4efce39653228a8e92a882e3ea51e3251a7d1493567ba102ccd8fd605972ea80e8afbbd2d08b97c40aff0a69fdb33dba6bb68dd4040ac366629abe606ef933f4866a5655a12bc3177ee8164bc08001d00", @ANYRES32=r2, @ANYBLOB="bc00930011bd7d58ec529db365fc94b91e6f9186692ef773ced5b6e420605d24f840d58ffb7743ba6b1bb7cd3034df00086b11a7821730f358ad3f465c0572ac7f10ec492269cb33c6f97826340b11c074c9580e94cb3095133c496dabca2b9899d0333956c3726575604f9f386c1820fbfc600a0ce4d6cfe68ac55801fe8dea86610f53452d082c2e50275a49a8077c317c5901ee02e0e4bd0deaacf7ae68fd9316c492071c918ff67f127566b19e9a67f168d99c0ebc9c993dfcc80008000d00", @ANYRES32=r0, @ANYBLOB="08009400", @ANYRES32=r3, @ANYBLOB="b7125a800dbc2ff2d99f0ec89333ae85f63f8b4a940e3509000000cac2ae75a64928ac8366395ac173d053892a2f7fff8cc5a150fec6e8218db8f3bd35b52e226148da81164a52a3141c65a2ff0b6c76394eb1e773c209ed3f9fd88fe6f2edbf3a1df12078a0c37143d8ba94f2aa365aae22f7401e64c4fee09029a9e9ccce0211b42189653d49dfe61ddca511a2cd686bfcd5a8a751ab2ff12084428b4f081a809829060bff90eb5080904a6e80c51d4f68a93bd30615bd0e49529f7a0244272f3b672e5bb8d3e8c0f66dc33490c9238d66c6d7c6bc097fdfd4f390e2d8e630d1cb019b16d51729f972e4c710f54d1eb56f29f3027763fe79e4b02ae9f355bb97c0930848da9d6afd490c8d29f574763f1fa62ee5ce2a625694813a250e9dca078a43ffdccd96bac2707d1753e789d4e2e98fe541c8626492d190d4e4599e81d3c8ec474ddec58a0453d670c48933ed95f16bccf0986c05deef609fe763944777fffc1c307b398fa02536b2aa3fe83149da71d0611b7a0e7f1b385e3954fa57d3e31505839c3346932291d14ff162fd4ed0fdbee113c4716e8227b83df4525aecb80985c82e4e8ba9e97ad5589e7f1cb1255eabc933c8199341d5a43a4e14d1bbb714da51e460db31d82b37c839689ca9b8a780321b358e560d13c7d52a0ce912ab0d241aea2b80eead03475a9c05d8f70eb67fcf7308a4b61b4985ed850993f48e7064c2a050a4f355feb1fbe2e4e95907968708557d4b5faa25d24ec8ba6004ef7e087944fc88a8005c6c623c8eb1da1fb7028efb4bcc0bfb654c0c00290003000000000000000800600000000000", @ANYRES32=0x0, @ANYBLOB="2446f2fc1e584134f8eededb86db502b48e6c7dedef1e0d8c9d1ba18e49aaaa41a2efbfb5de2c7eee01c5f7ee22180c70cee1508984327e5e40ec7a96de374630dc8a04ddc6a351a617558e14431a67d932aead2aaf744024c3fac21893d46b0a4cf94057755bf5ab1a599a31adf3d7ba584e3dd6398826496167517ae574541ba5b74e99e180b37fe5ebef7c64a902c9dfb163e9a835587faad9333aa1d9623668e7b9c1edbb1df8a215e42fbce5b336f90b48c31b908d42fbd2d0db3b5cdaa4f7559bb981fa0d8c570fc990bd2393fd8e30eea512b2c5a7301f7823853b7aa4c037f13844969827b25584ff7ead2d758d6196b104d32e0367e5a2a63dc04a607fc4e5d8cf2f8f8456d64e5028a869d867d597e4fd1c3f6691f85b81dc103a8385bf645c7629db3a4a8c9db72077ec1cd8b32c7218c62ef276a296e5e8d97f268df0908b119d1a3b81539d40dcf12a690ae7b5298afa9edff04b4f3a579af5a660c39976939fee9eb09ba87200d4868146c31b07f86d5db9210dfed9e72b22090ab087f11a92ca4f668656679aca5153f793c87ad0f868d5fb69cb34a2136483523c4448d262c3e01cf0531b3c7cfbb811157ae65386ff2b42f5cac56cd8a13484ae198ec0deae0ff678567764f5f8651d0a775f12776adeb8d4626a5f5e4e54dfcfef916d219da5dbb5c9488104bc560ccd2f31b28ff85cb0012dd588adf6048bc99b9bbb54188dfe7793c0e4d350c3c8e05a4dad751a21e18bb2ca0628f761b8ef69d7ad87ac352d582c246cf9c22603aeaf191946e9918f12751afd17aa3b04fa92a3e6a034d4109f46808074a87b49c7586896a3f98d8b84a99f853c20ec4e8efb04a878d8473db55e03c8b418e3958ed12613bf317cd86b35fa14f0943c6f6331f909be553bdb390a6fa8c87bbb9d4d3ed641f70d611dadcc873414df3f1a9ae57e9236868d2915d1946740c09f32c67c691cdd34ec73f15a1a9ee77738b1617cf04259221984ed3768b93492f982b2745316f7181f6747e34bebb911ae1c6b9468efc5f740caa840d71362182e1633b997c6b591387f0ef07b11e34b254db68f1cfcc088aa72a420eacb4bd4ff0fc48cb73c38970450cf52df2dcf78581964a9ec37baf17131bb1c7ffdaa2675a2a7948c9a732eec54a58ba16fe79e825e04d6f3afb17e9be70401e3b82a8d279c9baba77714a39cb9c3357450cad528402fa0279816384053d9e4c247ff1488c1e663f820e7ef6a4f99373a13f3479ea309db575feee97bf976226661f10d6cef9be54acf28a0dbee722ef34927ff09bc2dc840635c229ec4baee99886e8dda16dfc47069210676d87850293f6cf72162cc4d10090b7be5782c635aff1568bdfbcc69655da002431773c71e83eb4d9dba0ab38ee5d1468e95cdbf7e163d1d0941e4e6756158abe2ba95dcf2fa77f57a5a5a8c8c0a8aa5ae28d22a2ce80dab5c3ac8acd293ebebdba03d699dc36c80599d29535d85da488d7ca746b7d52634955280c3bc53a289ba45a4257bce3bfef645823901ae3818faa21dee0cb62c4d9b4f8d368983a80e3ead14e98a91be2f08e1383766fb8f9292145d842a57a19eae189a6d4d9ca24819dc1693fafb3f60cd783bce017fdd1d1cc26bbda423e6294b3d4212e4ae4980789e7e811f7e0c3c0257823fdbeaf3fcc17b24f2af77f1a338d114966ef46ce9be236e4a73d5a95adc5911e46cf94178342c267c18ed48409cb033e250cf4a785450be16885b9341d8213dc56323b2ebed8c21e37fd70fa6eaeae8e0f575f342642c5254e392e56c27a4275378bbe7e5c4f88c3a4433bb172840d6c399693f67299f82ecb9046f465cbdb7b8ff3bc60570c8d7a622c25666031c017c6a549de9bfd55fe32270e6c440f0f6f9a3824ae35452967b38edd66a052a0f29ffc73f7088099288fffff1418b51deaa234a0c5270d2ce0fb4d676ad2edd7def63af8293e361672cb1e9d009a812c276a4f88e2389c4e886919511b503751cb85874aeb961b24e1d2d8bb26887501445c2961cd5778c9062494a0b23d8ae0329b6e09e80b684a0a9437a5d19e358713c2e852cbd3d8818208272ea321cb2cd1a0554d8abb7cd6350901c24d6f3968b8b424fb8c671ca7324788958f031641688849bd49eda6fab252ca7c6095318a3295451a882071f0afbdd4210bf82f768a7cc99c26ebe4d48b569a13aec79f48df6cc94d524ef4602edebce7d2d4229171d169f3e192cf48fe63a1e1ff4101dcf90524b9b1c8f8d84ddf96f8df00635e77c5b0c3e3d9dfa3f8975b0d340b46fa69b248a6ceda95a33bf710d9b4d8c440eb13e0f35e7f2be4c5bc31156d03a5830db654df810009aa82f01d82e756c38e67eda478248792dea6444dd84080a95ae1e66808da95b8f904ac349c95db80486adc97aa45b829c762b03f769141500e56a25467320950418db00f5090b328dc5bec8d0dd3689442c032bb1d3b7ba5870ce89d261e57e138b07847635701435b970298bd03154f04b929284b55b47b3a3f2637898960a0f525a9d1e4afeda67bf122db13b66a565698ed1869cfd1894ebd5910e01f69ae4c96192b1f1d79cbde6eeb6071d2975ad6c9b397f10554e7fee8a40c97b2b955ed80fbd39b50adef8fec516458e0f48e1d27870eecbb5a43d89502842e203362a2473cd20c80b819b233ff453f1868d2c46ecc3d053f80b340cfded0414b6a0ca547f2e298769ec4bc4ab200337a7f5507dcaaff8ac6f6653229a01253ae6ab0fa923421b37993209bf9dd5960115a2ee08904ac48b54af86aea9f7d5cd152e509c2af17aa497e192e05909b7da66920c30dac4d10ea12df5047ab75704570b71cacd983d76e72cc710d943388bd397bc30a89336eebcc0388b8c16466147cde55284dcada89e095aed5ad302094f2abaa8a5c4ea383e574b93dda74a6e78febd95fbf1bbc8b9afd5aee12a69b9c9c3fe45597dc798e57e2849293e7ecd9ee3e8c1e514827f41c964f863161568558b407404a78343081382224326bed7952e53ddbfca819e5ebd1ce555f9eaa190407edf9e15081d41f01f81ffd4c978d0dc800a32bb40fd96111251139d2b1d31ab30a08e8d4e1da777bbec16e6cb2fb7258a3e772a2df8a2a55ddf7d963f52d8e0da991ed4156bfbf8d894d4283283aa6fd6ad89ade61207a8ae47ecb92dcdbfd37abc5f4c585aeee0226e459701d7daf13a3b32a2e3566ada0473deb2499f7d84e5d60f9b2c45718cdae57759d0d1e753280703e26c84a6c146d654f6ca91e3e43400668c35b1cd9eeeb512a156329e534395b9aaddf56acc1d0a5cbe7480e7bd2ab0b1bdd5737312209438c39c5f27dd5f05c9dfb337ad2b27a872a50eb0228f3f7b6469d9edb6f56d576bebaebb7254ed9b1122f2721d6fc2a4500462257cfa87d2bf36677ea6e398e27653fbe13c8509e0625016dfba0fd70e47f6f1f2fe7e392b33a1cb964c160f9c91ed1846a28073306dc83248fca06680f26c74ca6898f7f2af55f5d39ce03eadf7b0883288f3055e564fac20fd872c18993819c900c6b6c37159f1de1d3ba5ac24e0cdd46e7a27e9da88d3b2472aa4cd9e48dea9dd3b7f04db3b4f52bcce0cae7503fd204a7d2e09182ad2c5777b4c78bb1d6ae684c56bc841c86db1343d7ff0ce2ab3dfc034706f01d130cda3607f37ceca7bbcc4aa841e5a9aa98f135fc087c1b3b2db8c6987e858ff24cca03a22f9e7614f7fe6d41df79900ce7007d5a6a3ceb906567e07e1c448021267e711e2c83a6de4fdd62d0d93600b5b20d96903a04b9a62db143a9073d47aff112e7c927a1ce00db5b53aca635e29e8fc5de248f03cb6c480d6d7402e3fc6111d5fa10e72b2a7456dd1e2f487d7e10b3a6c7ed2b9a7b13409f8bc76b7bd30f44480a9c58497d262188307c2a3736e5cfe110d091bfd62b0ea9590d0e98eb24797ff3f8cb9495ffdff7f9f2ab66728967b2a0306cbb4696885df5779e62f0923f1f80a9d7a44b466c60115163ced3d96cece50101090fd9105566b72e56627ea7569e2756ca9fbe863b33ae0dfab5a3c1fadc5dec4dec0a256adfed5c6c13de1046927c3af4a0b432060623f9773753496497b2faa53b84336c31edb11e9f58565415eabfbaa895afa4ab21848508dc3dff6d5c6f5798090834119b2b74e3df0b5fce673505ec01b5a883efb5231b9ee72334f10db3db93f25930430944311619627759abba54b66e7100652a48819a3d812cd087a5e6162b7b2cf8e15aaca6328aa2f2322be09d6b104708f35ee14bfab38299c4bd893c3aead9ce834f38a3e16fde81b4112ef55af68debc049b5a5883adfedc2e9651a6a07ff2cf888e9961932b908409382933d12ed75a194c24ecb0e226b8853accf6ffb916737c8c996e8455ea68b958aac691cc0d2ee43f680607b10f8eaa4d67d056eddb24cb587f1c734a52836d1dad7a7f821cf3b0f20080adc265c648a3373b8dad8e7b57b2563abc1185e3dab7beaec7fc3ee72cea57b6c992b14f7a265e691b2ebb112a29814b6740760d95cfe54d653dd5381d51f7cd0415bd7e351411ab97b40017444156769eac5639084c8d2925f9a10bc9950191696bce295964aba1e4fef1da9aa69a719ae9f59532e8335f38e4b062ee10f5fb3c91addf6ebd20d4eaeb94f463a0ed35de27ca93b93bd65978d967f0466eec868bf936e85807e7702c76a8fcebdabc67b834bc618ed5ebcf7893747aa77999d3de01fe4a3bba6c332c8da58f175a40697d6ab7ab40679ce579f78bc9e6dad9877f916f06661c09955c229cf6bd9686fff5374dc8c7fa4b675fe608918bf3fefa3676511e47d6862349d70c0322ba260278b86fe00afd1a0d4ca2b3cb68955914f90c31a674d858b3f5237f244d44c4cd10ac081de9661ec21c561f8abc8455a0f93d1f4adc66623beb5403abf94b32fc262bd96cb84057320c09f3979ac985fcc009cbf08cb08fb3fc44d4b2e5bf2a66d2c817c9d3e2cfa5ec97073a2b186a7a7860b0eb0ec388c6a052a777a12c01bbe813150e2e3ed87b6d29e6e7361d9f6f691d4895d1627afbec8d09fc4367c072ae0183f28da37ece8032c94d85057e947a753d26cfe038937248118a2571dcb28dfd35110845812d47ad1cdb7d3c09eb919706f373e43b4b8306efb0cd7118f08567acb0195561a8fe3adea18207ef1a9de4136c5f2990fbe742b5911025558215d70a5a46610a57521121155f47a6e6e4af60e51ad7e409b653163047f1f3dd7ae374eb0f2f9efa8002525363a54adc8e102aa26b513665aff77aeae33b90d8eb4bc08c5889d0d1ce0857c4adf9cbd0ce8bf2221fff7be4ef8a755b59e104321e55fda6b83b5f57b03b2bf1ad4d65e409940791e0224bdad4a7a83153bc63d1bafe7e56baf400edf4858ab4c998e915c1a5914a123fea603f7d312b388c842e0bcf5640d25e9b90f59d88d39144f939ee7c3aed57395553bd721d63f41f77198e701a700f034f718832ab0fab1b6d19542bcca3de292a7c18eca1708c6a71d8136c2ab03f5a3da414fb07261fa9f7a4e9bc4004c7f0c58e2fa737ca7c3e7fa75f4a5592323ae9099f6bcd6d1aaa09239404114614b2a436d507a0486fafb11441ac4ab15cb7bd6df1422d0d0b2189737ee9e9daf708b4fb2d2cf90ff9eaa54003cbd8f2acb6b8865bb88906ded225c75f4c6a0852eead2aa8ca1b8a8ec40c44992e7c0d1f29fcc897a355ddf0a3060d3e400c728f10ff547b3f5f7936620a868001a1f0f7fee46820e42264b5b95d5d1eca395abd1d3ffc420821740ffc951f41ab02599a7971e67a3304dbf4be895437d7cfd2f1621287e5ca507e82bbbbcbf1f6360ec016df31fac4bc388c6e99ff8a3f6b194387c9efc43faa4c2bbcd7553c6929fad2a69487a5ffd3d78e1bc9eaf5500"], 0x1460}, 0x1, 0x0, 0x0, 0x40}, 0x40) mount$afs(&(0x7f0000000000)=@cell={0x25, '', 'syz0', '.readonly'}, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1114020, &(0x7f0000000140)={[{}, {@flock_strict}, {@flock_strict}, {}, {}, {@flock_local}, {}, {@dyn}], [{@obj_type={'obj_type', 0x3d, '/dev/infiniband/rdma_cm\x00'}}, {@subj_type={'subj_type', 0x3d, 'u^).'}}]}) (async, rerun: 64) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) (rerun: 64) sendmsg$NFT_BATCH(r4, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000004680), 0xffffffffffffffff) (async) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(0xffffffffffffffff, &(0x7f0000004b00)={&(0x7f0000004a00)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000004ac0)={&(0x7f0000004a40)={0x60, 0x0, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NL802154_ATTR_MAX_BE={0x5, 0x10, 0x7}, @NL802154_ATTR_MIN_BE={0x5, 0x11, 0x80}, @NL802154_ATTR_MIN_BE={0x5, 0x11, 0x81}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_MAX_BE={0x5}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_MAX_BE={0x5, 0x10, 0x7}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000010}, 0x4000000) sendmsg$TIPC_NL_NAME_TABLE_GET(0xffffffffffffffff, &(0x7f00000049c0)={&(0x7f0000004640)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000004980)={&(0x7f00000046c0)={0x2b4, r6, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x633fd235}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8001}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_LINK={0x58, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3e6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xab1}]}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x4eab}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x80000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7f}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x101}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7d0219e5}]}, @TIPC_NLA_SOCK={0xa8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1c00000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xe11}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3ff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9f25}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xd}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xab8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x46}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_BEARER={0xd0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @broadcast}}, {0x14, 0x2, @in={0x2, 0x4e21, @multicast2}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x53}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80000001}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3ff}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x4}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x2b4}, 0x1, 0x0, 0x0, 0x800}, 0x1) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r5, &(0x7f0000001180)={0x13, 0x10, 0xfa00, {0xfffffffffffffffe, r7, 0x2}}, 0x18) (async) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f0000004500)={0x6, 0x118, 0xfa00, {{0xc455b4d2, 0xffff0, "a13afcf67de682b230b8fb7dbcf2aedaf6ac9a1d5e0863a9a16d0df87126c23b85f35b799d46ed7dde8758d3989929ec1ad992653a859fe127309056e6bfcaefaa20db48ff8a367f1bd249ed7705d7db3479415719b0a574b557a3da7d6f6c62e6e9bef1e4027b3bf619f3f4cb63ac27a9f7d4bdb39ef9ae0599cf067c97dd2a9070467ffc7eac6b90a3101589df1a2e19ce42a6da9207d21918c6e82f8757f8e96c2e17c42953aec6ffda1fd16553307de4d06701389231da4ce8d6dd4cbe43505fecff9ae50528e825f7974c0798f43061a0f741ef3920315807b3f0487f9a5a5c6170f51100683ce6e66fb082fe69f2ba9beb1b1b8212f2d488b8329d53f4", 0xfb, 0x81, 0x9, 0x4, 0x40, 0x1f, 0x5, 0x1}, r7}}, 0x120) (async, rerun: 32) sendmsg$NFT_BATCH(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a78000000060a0b040000000000000000020000004c000480200001800a00010071756f7461000034000002800c000140000000060000000028000180080001006e6174001c0002800800024000000002080003400000001008000140000000000900010073797a30000000000900020073797a3200000000140000001100010000000000000000000000000a"], 0xa0}}, 0x0) (rerun: 32) sendmsg$NFT_BATCH(r4, &(0x7f00000044c0)={&(0x7f0000001880)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000004480)={&(0x7f00000018c0)={{0x14}, [@NFT_MSG_DELTABLE={0xf0, 0x2, 0xa, 0x801, 0x0, 0x0, {0x5, 0x0, 0x8}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}, @NFTA_TABLE_FLAGS={0x8}, @NFTA_TABLE_USERDATA={0xc6, 0x6, "9750940271cf7330553a4a4f3f2929f56755e86042dba5b50c78f58ae09b1e88538596d7f74c897141e8575153f30a6287e8611d83be981795a93669b300bd9c6096fbb85ba1353dc350809309e186a8a3a32aca43cd80810b81b28c6175497c6fd1b0a7ea31b754039d0a1bf6ea1ba1ec9d3b51531d85599cdf549038f62ce1759cc985189f0441691e0eb2ab0ccd122aec732253a4b0fab750dc1dcdbd641ea09e70fd7958de4ca66330164268d984957cd640ea4cbfeb9bff7d1d528b17cb8df3"}]}, @NFT_MSG_NEWRULE={0xa8, 0x6, 0xa, 0x801, 0x0, 0x0, {0x5, 0x0, 0x2}, [@NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xda}, @NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, @dup={{0x8}, @void}}, {0x14, 0x1, 0x0, 0x1, @notrack={{0xc}, @val={0x4, 0x2, 0x0, 0x1, ["", "", ""]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_COMPAT={0x54, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x33}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x2e}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x2b}, @NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x1}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x32}, @NFTA_RULE_COMPAT_FLAGS={0x8}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x11}]}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x5}]}, @NFT_MSG_DELRULE={0x29b8, 0x8, 0xa, 0x0, 0x0, 0x0, {0x0, 0x0, 0x2}, [@NFTA_RULE_COMPAT={0x24, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x66}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x892f}, @NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x8100}]}, @NFTA_RULE_COMPAT={0x14, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x88e7}]}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x3}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_USERDATA={0x51, 0x7, 0x1, 0x0, "e2427252b8eb3b00b85e93beb4483e34f14591a791e7489d96db90bd6819da2f9c3dcc51836ca0f2573577869f239d82535c00e9567102ad80c5ea394801e53ba053b1734e2bcbc4959911b82b"}, @NFTA_RULE_EXPRESSIONS={0x28f4, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @xfrm={{0x9}, @void}}, {0xc, 0x1, 0x0, 0x1, @dup_ipv6={{0x8}, @void}}, {0x10, 0x1, 0x0, 0x1, @meta={{0x9}, @void}}, {0x140, 0x1, 0x0, 0x1, @immediate={{0xe}, @val={0x12c, 0x2, 0x0, 0x1, [@NFTA_IMMEDIATE_DATA={0x120, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x6e, 0x1, "792b16cf912ecd0e296253688d62a6f0cbac0a2b21a0841b996e43db2e31ead14e1445fbedcb0dd837ea108baa50d1981b7a06cec7c10f4645b77a349d183df790c35040c47726abdcbaeb219c85e8cc95b20c5538a51c3f41c36fd47dec9b7d908d134ccf027db6fbdd"}, @NFTA_DATA_VALUE={0x3e, 0x1, "211690f9090d1f893e4501eb63cb0221ba9d6c956d00c4b81ccc0e39e2052d37d3ab48e4ccb09d82e4ab5eb98aa85200f73db35ffa738a09fde4"}, @NFTA_DATA_VERDICT={0x14, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x6}]}, @NFTA_DATA_VALUE={0x56, 0x1, "2ff5972a5706d48508ec803a1d7104fe66f658b71e61ed309728aa24ae3cb4bfa0712fa550a8e580ffec157933d405551760bc6471c058fdbef14b151f2e389400fdcfcb4ffaaa73e2c22b68ccb95e827f08"}]}, @NFTA_IMMEDIATE_DREG={0x8}]}}}, {0x20, 0x1, 0x0, 0x1, @counter={{0xc}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_COUNTER_BYTES={0xc, 0x1, 0x1, 0x0, 0xc0}]}}}, {0x1c, 0x1, 0x0, 0x1, @xfrm={{0x9}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_XFRM_KEY={0x8, 0x2, 0x1, 0x0, 0x5}]}}}, {0x10, 0x1, 0x0, 0x1, @limit={{0xa}, @void}}, {0x2738, 0x1, 0x0, 0x1, @bitwise={{0xc}, @val={0x2728, 0x2, 0x0, 0x1, [@NFTA_BITWISE_MASK={0x1128, 0x4, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1f}]}, @NFTA_DATA_VERDICT={0x2c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0x7466b1ffeceb0383}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xa530}]}, @NFTA_DATA_VERDICT={0x24, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x6}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x1004, 0x1, "7263a248ba5ded56cfc3ad6f2aef3966aeb74bdc16356fcc1aefb655ce9c073e080a360e11fe5a2f885245855772f509b7f1dbf85f7c9b4145a8150985aa96ae7e94b58843ab591e637f1a3f08894e439da618192a7d5d840030ac1f846d393765c4f4a489cc59f1a029dce540f5275ff4051c672d9782b329b0ad0e316a92cee3735bb894361766aef2c25f77c5442b7b1d25e059ac85926b9b5302effc36b60ed9d588f784ef7c6dd63986df5f73431299100ffb6d7cc276abfcc0ac9f1cc092ffc098321e0fef7efa9b35ce31c4d5f9639db7d1c7ed836144c7dd4fc07f32874f7ac8bf566874a0053763450b3315b63da002971441f7f1d6474c230430ba56ed153198526272e4a89d2974837c681b2a806e56f43ff383069659b80fbcea03319bf63ad0c0181f1ae7f3092d967ac811081a702a13ecb000aee09340fd36997f23cbd7dcecdf26ca1b585bb49f2ed8d59a8a0d4c97d95980f01e3e6e7fa7fbbb07054ac2a507a9ae6c61df24de68dcb66cd92488b96e6bd3fde23a5755e3c366c67565ec88cec848dee6a331676199326e052c77f942cf7bac20e2f6cd5032db1cbf4324611ffaa809fa51dae813079d449452cf105e3825e31476d6d43c153c59c567f5fa7b0a5ef94258e26ba3b41fe1ab8af4fc9638b25b91e8cbdfd4d17769e0af018c990bb72998f3654a3d6fa10223880ada6d60119f9ae9bd10f3eedb2882d408b954d8377c18a22287e93537a5ffa37093657c57268d28d1563428180f26c0546db724af4a01a0457acc2308811ee1c2d547bef54ca5571c671d1fec7bd1ed186faf12e593b9074076610e85168acb7fbf73c2b2d10967c30b11917b1d55e7fba2679d07f01b0d78d52d5e46981e3bb98ec0f65f043bfde663e77312c57ed87fb841c1b158555430600dd49e5e25f2002dce77de52639139e0e5f54fbbb2b085955cc1e9bab4a9303a6bf64bf5473ca0a9614fa7c88d678a114dd7fb41ce61acc1b087140a23099d35c84232a4865deaa8242cb86d2aaceab04f170fd775e1a15aab89fa12d3562cf65af1f757c38d3494f8345eba1894291c5817452af9a87886474399977ff95c00228dffeb23ef51cb2fffd4f728b7bee21ae9f6cfd71db260115f188cf4bfeda75097c6cfe1eeadd7cefcec8d99c21f78011c9ed040754a37754df55992b18a311d5bbfee12e62f0f60865a32b7bd38facd4f24b6afdd2df1a31b5fdb458ce42b273b12ea734a26ee256e3460a92aca62d85ffa3cd3eefbd2addadd520d6893612bf97b2d36a8eb6b68426f91ec955267fa8cf86a3602dedf53989337ad183068b8bb90d9c8fe485fefddb207f82328d73527fe513f09e2a7530fbc08a8b246f3ee0444d566571a1a2c8484f6457b5f81f82e08a80a72e6b8706d0b9e105c134b4a82851404ecdbe32926351bf4ca247c29360eb79ae8ee538ea03d590bf37c3d24f65bda7dc9b8d6bf6d27ae0d55ce98165fe6c55219e9cdd58df917500a23629739caa15acb1a4998c3bba975bf9fc278c701a77fe27b46e386268480ff0c5de8a31fc1594b4fb89786ed90424fc17e20f98441c31ba084e8970272d4d944223004f4235a1f70936efa42ec0417e318543f4b38aac8b7de13d5b83501efa49686e1e0181e95c44390a32783aa29cfb18017744d1b4e179b7e4ed628982d0cb4757fa28335b5c151a106699c9f702442fa34d8e5c1c4a1affcf6cecd1571f856367bc01d8cf998a29eb314f7058f152d6601c9c2ade50f5cdbddddda4b76db6c56978d2d9a0a9fb4304fbf6f304a3cf9419a3d37c5898238a512e1eac424049073742b55f33b914fa33669cbc19505ca1420372a3b298a695dd3784bb7ab8a97da48046c233dc10df98dfb23c33abb7279a6114083fb26c5d293d68e00a1b6fab3701ec534b377737b42403e18aa1c65742dcd186ad1d197fb311d6c899f50e40c1fe4a83015e6cf84bc8e2b2a93bc5f0b26d4cc410c8082f3868736acf2be33b01a0f2c27579f86dbff6252f72168a6b324b1218d69cd399186fdba34355bed0d400687344b5d7821d9808de5d028da039936516163a7656d00e2af28839c4b7e0c1e4c30e8b2c71d305778f7dfd4d0b530b7930c88cb467d7c05226098f04026e12eff6b9851779e4b6eca709dddd5f84e01c42f79eaf34cc3866c8760b2f5b4d27306360de871155719da0dedfc39b772c56b5fd6e3e45f5f3e127d0788f3ce58f59e815643b7ede2cabdc6172d83c6e2f10edf09f6327b042c0b80d78605f5ffbb152d5edf4fec08aeca58241ee030c127b9ad22070614b99b4b3295e7405bd0074ae222a7900423df2bc158386643f2e537c11ae2bc5d7dd4de364ef65399d6c82e985b551946ae2ffcf64cb437fab2c18e0fa29e830c0184e251047e5049d2e60b6cdc2165bf7e16400af6b37be79181c9a2d4cf450f234c55662af358def8bd9071d2f7155fafede7c60b9cf08bca45c814e7c6c59cd66659679c765ab19648d629d0cc5ceaa5ffb04b304a71589b2f4a4d8333d0c5757307f77c5252559bd23779f0cb8cfab65f25ddaca2ad298db734cad7bde468e4252e4b064432b5778f5264f8798197735743a19335eff4971ba28390b21f94cbbc1634a183831a53108b187ebd26813a735c55bdd1c89f3237809fb0978461cef373ef5db592555c171bf53e72aa3c7e845de1375ffb6193fa42746c8c05647c6e97d74bef13af475f08748328dc4958a19719f1c16ff9aa164c29be2128ac1c3d309ead4668a71977f642871519c54d409d8c6e69f37d17eb50dc3e731d96ddeba0df5adac09bcb39b1df89a353029e4e77e82389fe7fb3c4ff9cf154ea9be7e69ad9843f4c0b9af66d20b46da2c5fe285e7acf42297f63b7d53ff6095de2e76034e5a61e57b15e226395abfb54a9460259d81f5655ec8bec339a2155388ddc6588a97af721b948d9e71d7c9edb15c05c1c0e1fd6f9636c0a9bdb2f3ef7fe9d95b8dc92d45cd02397873bd508516a03952db411777bd21c173f0503720ae908a7fbbc08b3859a13386d8e8722acdc7ba90161eb966c041bc876f1d823d20a7a9002646a2a2d5456317b99b7247ae72e3a34ae04cfb5f6a0553e126bb5a3e17564216fa0f6b66fb5c044aa090d0e305be79655bc8d772aced324194a8d29d36198723273afc4c38562cd7384ce78407609acf818c11db28003fbccc24501d0d77d84c5de7623d447e15d5af10a9b99cbe4dde68ebb39fecd29060fbe377aa34ae07962f8208bfb656e24b2615bc9dcf8276a2a982205e93328c53764f10a78f59b6983cb78354eaa1b5e069236b5e87bc32b94456b83ebff10eecfe4423ab17b19c4b9847a8890ab43346ca78c289cfd4de1e826032cf7006de40a6fa5cec6dd0b8da90664cc17a4549130d0906cc0492e85a75fb5dc12524803454c6c8a9101aaf407a51e4be4936d2c6e6a5abb4662bd31959a591ec570f8b50c4bd7b845a4446ed63288e909062c6ebdd09137dd54d2badf406896e9a63560f4418e6fdc24cfd6f30a4ee2d441e9c8638cf5c9a757be7aaa916f1058bec8d63a008a32f5ae0ee1f8e72b70651289787ef49e8f5a716e9676864e70cdeb930b1b7c19b7b8d7fb828a2cf6635376c46c8d25d8fcc7e4e76de8cbec9ea3e7b64b62267ef2a7c79907c50458bdd123e5074fdbb7f3a9c76c848c0dc9f7e812a9b84f5a7dd29dcf169db0d392761de16c31a23d860839d9d99394fbaef9ec4881832b75056e10fd323288077eb58b1a64029006c34f14c936e3ac005c505804d8efb286091d4826d1d7ff9f806f25ec3a657fe427824bee1eb814de9e81b8ef2f495cad625859dc1a99c369f629425cf7348a149d41bcdad1f8804dad5a06214631722fda7b4084508fc292c602aa2214c3e716ee6beb852530c2897753fd9cb8dba1875eff44385a22e4d4bec4668a3a618e5e7a71612fe2bce6c79c2110ba509be333987f05be93de376c3dbd258e303e14288a4a139f6d503f18a42031269bddb71b4fab5d605619e19790af2305b42ad0319ebe68b073911f87220b3dd41eb1c994dd88cb264c326203309e3eca6f04aa5af6179e81acfc2b6c0d914447e87cf0dab72a5219533c8cb487aa5f5a6c34e4863fe16737685ccbaa0c68e8b3df9b6781113c44b032baae2536aafb7462de81e93bf2990c51661d6a226b6f36da0949c21ed9fe64b2d83d8f662f2dfc239bf0e8d6fe56a7bd03c0c796ee2aaf4001a330e2631fc7687bffe41ac4fe5ab37602029b9bc46e0af8ef786fd854f2255a0f54a1806d957a2cd5e0d55be66bc82746fb42a4620269efbd3df383355f3f46ad6517bf16a69eb9ee6eb1a6273d290d6b746b75d4d778721f9f0326645aee2480a398676ee275605b8efb78611beefe69ace5f7031bda00aa51a8e86eebdcef2a5a64936d76926c794af7871dc74c9ca6682437f939bdc2b8b173fe8ad2d58b80c412aeee9904372921cf600708b476a1c9d67f0e39873c0778532a9116a6cf5a6279e6a8003f2e612467dd8bcdbb2e771f75ba03b134bfc8781c1fbda52cb239febbd8c1afa90239afe1404ddb677d46d0cb57b3d8f846d3eb895277ae7f4e11f557e6fb88da460a3f7d21088eb2d008677ff72d56aa147c5b3573c8d64966fc0b1fe3c2964609976fe894c58e58a53e37d7ec6e8b4e8f0a74628e4b16b425d4a8539b807c9c2d59b36735df2c93ca5b4aa7d49ae79f1e079cc8b7c76e6e9b3d46efabfa25663b04e5a2ad48791ed63b6f0e83ed941337ead2e1f9141af69085c8ac292f5d3ebed569160f72a84d6a4da4ccc5c34f337833166b08426e622fd03ee729f58d18f42ff56f998dbb10eab40b0e254d5bea4350ce420086a2e66b92f07534e0655368d49828763046417600f921e1971c925eb58330a5b1aa7f85c354a740e04fe497c2f9165be92da9d70d2f15595a6eacd46e4641268736585857fefa1d71071484fb5a95e8ade4e363d550d7bf1e63e5a5f116a766d5e82a1a5119a3c4a75f11593ab30530e72bb5ca4f38fdb9ef14fc6374badb57ca9f98a1675d11d55020638c1e71a3908b6eb2a50eaba6aa433e7f5cf5efa291e5202e37fa3eaec79b02639e032161c7127ae4709dd8e2b41a041d55b474bef6a06dd32e2bdcef7b1968c1e818c02dc865dd413c8bc86d0e2c984dfcfbc8ed4b6fb2effad06564e26c620922e7e4bc93456b7ccea43cb3bc016eff3793321cd3f37bdf908e4c727d07c3bc45d24c46a41b75a14f1777e77850bb66feba7c8097620c356bd1648c8e5829880ba8ad0b4e6cfe4625ede88ba17a9d119d4835f7a12dbfb82a9b1fde03f35ea6d6f63da7482e3badf9212d7e0857f9431cfd4e8526ff53b33dc54e3780c05d9247ca59f433349117a139c7d3a776dc1fd9d156d2c2d514ddeec90b11bf689916361355fa2933321cdf7132b4c5ad48673777a7c41b3e0abdc39b6592a2321d858a9c7310ab2097f1369e7936db1d4617e0f938952a9e5ce0e17cbdbca44b600eb5c59c088385f813116502c85e0768f7cc5d7b4f78de1a0316e4df64ee8bc8c6a6b062fecd77037c4b457739ffca0c8110bfb09c8301b407b91594e7aee168aa041d35e0644c12521bff9cd060121bfba617b3455abe12052718c4a116d68f793b67d08cf33faf7683109d2a50de8ca2bc2114b54dbccf2e1763d511812e92914092b7cf845c3da96c35aa442b5fdea1f7a4393d2eeb14a73fea96625f6daa6218b426c5b56d40cab436e730ce9d52bc47cbfbffa5dd"}, @NFTA_DATA_VALUE={0xb, 0x1, "b4f75a73e1d2e8"}, @NFTA_DATA_VERDICT={0x10, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VALUE={0x58, 0x1, "7b82608b8a73de6b5026ccc2cd62920d9071ff226d93147324b00618c277a044d9e6934ab14350413dde3b2e9f5193ff697c5553272f197976abb847c3826fa1f3d3221e997a6e77d7197e6bf4163d010bdae791"}, @NFTA_DATA_VERDICT={0x44, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xf7b}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x842f}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x101}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}]}, @NFTA_BITWISE_DATA={0x34, 0x7, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}]}, @NFTA_BITWISE_DATA={0x300, 0x7, 0x0, 0x1, [@NFTA_DATA_VERDICT={0xc, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}, @NFTA_DATA_VERDICT={0x28, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VALUE={0xfb, 0x1, "bb17ca89de7ca7a98709fce258c9d5eb64c1249caabe0d85aca15c74a72010decbb117348fc5b35f33e24bf3e40e985f8dd094770e77aaeceb0a23e9b3ba5b0870a866c13f913341f03a2b39df44ce7ed6d86acb27053ffd0bad233c8562e6a36cbe011c4ae4a5555b77532ebcc4b295c12fa6fd147bdfdcd8f0c0d05c1b1a0ea4bcc74b150bddc7a0624e9c9462c0b483fb815eb278e531a67fc04d2052c09f618fb5be5ac53b16337054735d9576c93cd8022392fe227bf0bf22744aa333f76d3a3e61aaafc0f2b3673bc5737b9b33e75b5313d7d55257ced489093a67eac23c2789459b6caab37c8257e9e542940f10ec2128fdd738"}, @NFTA_DATA_VERDICT={0x38, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x105d144a}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x20}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}]}, @NFTA_DATA_VALUE={0x6b, 0x1, "961a131a9137cae02b88cf3a55c28e85e2cc11d8e00e2d3cdb585923b1be7c1e5fcf9f9667f4b253fb2a53ed2bb290b3db77fe4a0848304935794e731c6c523869ce9c0435d487293505098d915e2d232c1a2e9e0c8bba6ca2a32543a168320de11ad8fa55db25"}, @NFTA_DATA_VALUE={0x85, 0x1, "d012609f1d57dacc8c47d6dc629a8fa6eb854dd8bffafba068ba325f8ecce61139389905e5fdf777784db7298eb1ed5e90d36584abb03d787339f9acc288d4e6f715d04fbded73d10d6bfd2982a3357e9bbb3ba30255259809ce0a1366071cce2d82800e31b9dac63bc425845e22a5de3fd9a58f546ce8f4dfde0abd39fda94f22"}, @NFTA_DATA_VALUE={0x9e, 0x1, "175d5bdf107a7a59f7142324024252b7d6b5fb9ebdc7af9e8f437c2c8059909c12b7952fd401d23bdf799b9248654e932be905e854a5e2389f586804285cb2f85f3ce0171420c7feac38383c5538eba66a1926fbfa4dadde38cfcc851bb5c28113ce3415faca7d17043c4b182e5003e25967932b14086564d5d5aa22480d53b83e2459fb1b8ef0155ac1ce1d0ec359dd3cb22fb395de7ee5744b"}]}, @NFTA_BITWISE_DREG={0x8}, @NFTA_BITWISE_XOR={0x12c0, 0x5, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x68, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x5}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xce0a}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VERDICT={0x70, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffb}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0x70, 0x1, "48357684f430cb0970b413734fbd1184a87f59f4cdf8ec42b9ed711a4faec83762a02ecf53b9ddae5f9eca05d2d992c12de44029e4f086a46e846e2c162351f30af2e8a3bbadf17755266e7b1cc8eb74aa940c0d62256cfc642de3519a51c684aab06130238b477d33806a93"}, @NFTA_DATA_VALUE={0x1004, 0x1, "b965c2e5cdfd299599357b302b493a8ea0cd9e1fc47c4ae3e382a30b5e2cc8d8a7ead79a0d69892e286fe6e980078aaea6f3171c75413299affd9ad3538bad583c281d7ccbb15dc111af1e5d2805b738bc0792539d89be89ede533cd9473c97620ca62a16dff491aa9cf3eb280dd6ca3fc80c341c975d87292fbbedaf848786a1f9e342077d31e74cc2305185056442dd8065ddf8619f1c959e444eb3e2339d08e119b528caa19eb2f6d6a64e13687ead110cb83f48a00809d0fa9922bf4b8bc31cbe20b4e0d82617005e44b75240a9333d354cdf66ff91467a6cc6e8b551b66a4e003f88d088c75ee6d27540027c9e380b2777c4c68f6b1dbc18a6a1e4c9f5f72e243f2bf5c77fefd8198598aa742932e9cbe2a79f91132fbfe0a50da4e9147e2590cc279c097d9d4f9dd64da7b3b8b3285268acac1fe68ac0de3322a61ccb69c5cb36a19f0a33926905f8ce96416740d973bae04bd264e9bd8a85bb69ccc8a8100a7cb7a5b7eecaa273100f64fc3d9812f90f54e398c295aa7caf8646f8a6319b03ad314d458effb2d15b0826b87a810231c2e53a933e0349977a44bde620f47b86aecf24c7e02162f63e766f756906122139c7224b1b3ab46320c2d82dde2150a0b36490015df704a8571fc645a7c2a157d90a565b70188497d96014d9128fc337b630185ca340930fb91dbd48b92ea9811ce01febda0e83e2a39d9a8a723d74eab63be055667cc2a7053a280eccd2fc69b21a01ffa4104d05b2b1bb88c82bd138c45cee77e805e11215c44e54079eb9e06fd3acee70654f0c2c8d98410489994ab93862fefe1ba475fa9b6d4112de6c0e7fbe84d710dcc43d0eea12c8fcfd9d07c08ab2d53c0831608d4a5f12b6d571f206c48c53e616f4e33902cbf286bc358c99e5ed868b49841914affee1d305730ccb014476d07ec9601693b30c3c4d12ea0e8e0b06a459053f7a0a903161e17d90b0876b0d56ce74afcf75a306d775ac4c4819bbc3e5b83eaf8b3ea9925da62d94bd4ac2173a7da2f257db974ce791b5e35f564c4d984258d62ceec467a692f5913017df24e24194e1c3ab515a41aa486ea9d791be9ec0d53a30b7061937933a3d2a0eebf86f37775bd9b475a3d1e9911d1ea2e23806b47e91cd050264bc05611e182b4c8fce5262b80adb2604ce55aee969406c743d5737c45c3f0a26790fa1010f7fb7de1caa344b27df6563484102ab2a758604c6f8f659d5b96e4bfbe6b98faf502bd604ebe8d67e32237390dc664e29a2ce09e125b4cb20d0b684b5af0eae3945f5c4015c17b74bbaccca5b98d0a9be6a0b78094984b23eace52a4d15b0cdca4a506ff051d39afae3c768d971fbea58564f49d8094194af3471e09eea6ebba12bb27e599034de25d2274fd3e8b9dac60a804116fd5f0e0a8e9401ddf9d388d899f98a50e1d9d32aeac4f56c2219a46054dfcf565537d3582310ca6063db8225dc12bcf95324060d08d4d43a8833fda1ba1039ef73efce7b9ffa2d7683316a2774fe62408b5c57f1d1ee14f48f4d175e2087ffc051622bc5b823df2367d6bbd9892c3672c139eb61e6b97c53fdea674cffc52e5adf5149754fee324634aac4b52c652a25140eb90b91423677dd2f8ddc8dd803dbf5fe0eaabc863b124accd611c6814e6f3031d158c921cb0e4ef9b7d69c34e3efb5c20252b90bdf98b797505833312c54dd8683ac4175d217ea1d71488d2f9c7821c260d549f67e4e5b73f2aed4ba3560ccec7a977b37089cd47708918ea23dc7ddb9497e24c3fa5546f574dc0a7160bfe06d6591bd8ad05ee0d3d206d3909dd3661153ddcb1c36e6d9c2da3bcb62368ddaf507590b29f8400cb0139be190087527f2bf34a6ab328a581cf13863d14ab7826637aa12ece1cf3c6690c063b296a499617936c64994a7ea107d2f3d557a31653325c7271275897bd680937b37cb0757fb7aa267fff11f9e2b147638e82455c23b2b0dfaf3c01bd751c97797647bee93a5cbbe0df60e3bd8eb37b9190da6664eae08e9c0b14480b13426168e3acea5a7048e0062ff9acabf5009379e6a419e23f0f9e1c81c5420ab52b1c5ee3808255b275c3d0a8d61c8d169ccd1746324785108309308bd875ab4999d957cee9b6b15881d5b5dfffca7ab82a05e8752b389df94f5043aef1f9335f0a3dee7827aaa34929c0276e7d7e60faeae2c574390ffa6f11c379523f5a8d2c41b207b053a3fcf6f944bcaebc8e2beb8513f5e6ff998a9f628815bf68f1b3432e2fbc8a4e848169060b64e24badb92b54f3ab9ee13788e7c8c53fbcba5b6b19e70c20efcabcf69389b58e7f172d954fdfc6ca638211e3b5df873774c3a79439bdcce8662c7984590a6cb08187a435d41794e7609a5073aeba79d9c12fa8d78e049583108ddf7d86a73b10d9fe4bc677d1daf42c4bd8fef926674c9df5398b5269cf8fcbcc510ef6d7649cffa6298db7017ee3b185d1c240422fd8f30f54ef86f364ab9883f1a766fa2fd2933cfd2178abb6426cb4ddb9cf6e0d67d18fe3ba163694c837b32695be1f7ae101a87d73a8658e71003e75820c84edd78590fc20380f72b5bf3bbb2c207d6563e1372512cd572ffdaa075f71c4a070f72c388ad69c759efd18c27d751e3645d55565bc610b90efd6d3954c8a57c322e411e73abbf74bc12db57b17999d24a477022a27f799bca4c24358a76b470819682e0418f996899de0cbead4910fa82af2eb9c6929634d4309fd12a5a0e7d4ac9a7e9d7a6a9ee01dd011cae4e68b4227de730bae49df61f76bdbb3a333b0e319ad373295082f80088e70dcc058b5a34ce64caeef1c3c99cc5d12112875c1a7b713d800639eaa4e7bf42a6f6f0c1efc230f38d7cde2a20185f585ffe8db87f4963ae7dc481064da1499ef560f4d01b0743c617e3bd9baa9af7b6c509566a45d3bfca643b3329fc5c371f2839327f8d05496aea21d12bc0526b8e706c1ccaf2aaef13c57e26faba7affde761b9b8f39a554ff6f7b24201a15d1329516076c46f7af3c64f981b6b487e67fe7d3996b318ea91628f4734a5da113566c57687ab619df7b65db854394bc35516e6559e648bc5c825bc2f047fa97e83df647474f497beea5adc50ac589209cd5881930ea7f3388ee62c57a5be928cbcb14852cbaf5081e498ce77c731eb81e63597aa37bd657199c565c7e5e8f54b6b1082c076383cdbc0aaf34328d90981338a8c9582802d57399a7c3538b53e36db8f7ae21ec798d6e43ee0ae5ce637859583647c6f82c305703932a2c0e13fce40e5c754087368fd12329a0a8d4389397b47be5e8c3e08fa3aa2cfd06a341da974f7c445d46a27a848a50291a40621b0bf3cd9ae27c7defc412e39795b1a61e91bb2c51a8926010126dfdab1c978956a95c74fe61f963f507b9c43c24081faba7fa57300451aa1ef70215eb08044188fd07122f1960410c57f2fdb6f86ab68496e5c75581a3ed483f200af93cc791da797465cda93ab396d144f173e5c3d4769dc63a50bebd1cad8497520e84ef180bf4138c9e2eff054c7840ebfc61083d6aec53fdd02f140d7cea09ddd5e5d6f86d51656e513cf1f622fc65d131da7751c137e462f2d7d562cc8d6d615e7d418d30f47a574616e60ef7649f0ec2a8dbddea2604927982c529c703ca2cf3bd241eacd3e1da62009acc04f49c121b6472610e74b8d6f341f33f51cd23b066e7ab9af11d3e366d064d08d36e01f72e534a58b1736be24b5351c5e19e31e774add352efbd872c2121c399b3e62a41ab36c732810d6e55db68a7cd23bf7bf50766106446bac03399bf8166f379e133f716c856bd177d732eea1c1b20201d7124a1a2d5b6631cf152d4cb4932479eab3f2946dd730d1e8a6d39e03252d3363e733aaa4bcae685a9d3bbe03bc5b3ad9bd558e2803b62506ae508d518e4b7ee1c714ff5c462bc4ab947b677c059ff35dcde1dd07ee0ab57bca5a0767dd4d89a3aec0753a7fea6bffda3ed4718ebaaf032ebaa666a48fc190f74010bee1d30e1868b35c793fc5d8f7f45e5592c43636a16ab424c78d55dec0dd1c58468780f93d04498f50a84371d823f2b44d8b2eb74f703e23b9ef8aa04ec68598fda77175c1cecfcc6c2a219a9a3a9338f921cf5216c1372b1c036fe0a0c6cb868537ad70fcafa7f7f5aca4579544e9f493760cdec78fbbaa7eafb86370480d0520beb7dca1a5e3778e362a0d518559b67fbdf4303b506d657c177619f6ea9e544db5ba04549b7d6b29d76cf820cec569de53a1c9772528b4a45e3b54dc5ae3565ff32d7c99893d99a6b8d32747f745559e160d7b59514dbf68a6b5873a04aeba3cfff8a0a2f0995bfbaf865011555e0541d4f29ca0e10afdbca35b4e100bc50f9f4ad830d0eb7dac2725e6c78a73e730648666e2cede793632280404b6fae59f2d6064d31300c724aa9da4abc4d4ad3bba754ddd0d5bacbfac63278aa105a048e0166105cc374557f7c8372f15af34e58773f16261eb5b8caa0f8b6bc23367e6d56a5d722151937916e9428c86c0d07746d4816e91b2f6ce07dcf831c7c9641de9b04948e5350a745a90839cca40adde92569fd64f87d98803a56de83206bb761499a013a8862ea39477f0e9db0906d8ef8b185f1e0808f0943aae5155d659413b1a4b611aee862ff8100a3e8e7753f9c5969241bb0af6c304772fab5a36980607a118e48da46c7a1acfd7859d6850624e6079e254958407322c806ef7e5f4612b6e085584d48baeb96b0cb5eb4ccac9ccfa84b2ed2579a6afdd4bec76da0139beb00547a9e2ded67d5dedb098326162a5cc53c1a0f5decf12b55220761edc141907fff08ccdd0e63e96cf2765dfda12d79bc5643387deacfc8789c72755bff3c75b8209ca1447d5cc6fe7835f2089f9aa0ba0ffdcd6765b066cc8036aa21817fec7cebf73da4246764b4ed055ba7eb1a8186798b92359c464e431d1634fd9aa8604cb60a41e5345b324400822c53fb497e3ecb6d4e0b24aa6035890afa78f8b109cfb150ec6fffd9c389244963ecbedb848f813f0d59905dfb1737a879c7c73b87c7333e69f8284fa2e858130b4ec18c3fcd25435fb09e89191e8ce6f3bbc9d180864ce7ed100aede9e24a13dbc4ed3b5cc377f7bad88300df5c0e810cfa229bcf9771e3b2abf205e830593e4bb2f9f50cc2b5e99f6a2477c32e527b446ec9e629d6df6b13a51d97e99066376d4231de90ba4a0d296ca8d8a99e5df322bef795cb0cb954fb03405d1e24e143a0e85247a2d3d51e8444b79fdd1749d7d44c0b6590fdfb3ffa4fb21f8ab188cd818ded38c4ca5dc1a1f9aeeaa9dd5efd5f5025ec8091d34d0fe7b508c9b1446819734611e77672d4c00abfe543f8f023b89ab141ef5550e086859c834e990df51801ed660910b8cc8049406da946a5a0efa5bb49e0190de48fb49f396624d3dbb357b0fca5753c3bbc028862a6717b788ec2a00b2640f7ada639e9e60817ac4d77614ac28316783d786c195e88df0797897fe8aed002d516e02dd804018344e5f63c967c04e3a332932edc4978e2e5fc97cc1374169b0b8030571bd1654b8828f04a93affdc7fc18c36418305ff07fd486a364e8bf16029745e4584f9964fd12cfcf4bb74e162b8bbc956e3e31dcfc5ef3b4744d47f75e734c61ac8d7ea810ccfdfa76583add07fa9dd730dd64acb8eaab42df7db8c3c31a9eb05d88479c43bceaf08daf98d6d51bcaeaa77d716623b9b418bfcbca081324294d6786e3cc2ef23c5835620bef431e47fc36034fdecfb816a971c9d2f517e670a4b0a"}, @NFTA_DATA_VERDICT={0x5c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xfffffff7}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x200}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}]}, @NFTA_DATA_VERDICT={0x40, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xe9}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3f}]}, @NFTA_DATA_VERDICT={0x34, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x80000000}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0xd74e}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0x57, 0x1, "bc7e0902f0a482bafab7f2a6ddae4163ced21602802c0fc774788f726a59f666bd28648bc423bd01f0b47c5a262b9d4a21650529faf269768d0ed449e2da4033e37bdd65ff72f4d6dfa0bb0c4c89c4135f3d24"}, @NFTA_DATA_VERDICT={0x30, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}]}]}}}]}, @NFTA_RULE_ID={0x8}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x1}]}, @NFT_MSG_NEWOBJ={0x20, 0x12, 0xa, 0x201, 0x0, 0x0, {0x2, 0x0, 0xa}, @NFT_OBJECT_CT_HELPER=@NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}}], {0x14}}, 0x2b98}, 0x1, 0x0, 0x0, 0x80}, 0x4000005) 00:27:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x50, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x24, 0x2, [@TCA_HTB_DIRECT_QLEN={0x8}, @TCA_HTB_INIT={0x18}]}}]}, 0x50}}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000180)={'team0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@ipv6_getnexthop={0x40, 0x6a, 0x1, 0x70bd27, 0x25dfdbff, {}, [@NHA_FDB={0x4}, @NHA_GROUPS={0x4}, @NHA_ID={0x8}, @NHA_GROUPS={0x4}, @NHA_FDB={0x4}, @NHA_OIF={0x8, 0x5, r4}, @NHA_ID={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4) 00:27:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x6000000}}, 0x48}}, 0x0) 00:27:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x2400000000000000}, 0x0) 00:27:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x4c}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:29 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) r1 = msgget$private(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff}, 0x0, 0x0, 0x4, 0x0, 0x9, 0x9000, 0xfffffffffffffff7, 0x400, 0x5, 0xcd, 0xffffffffffffffff, 0xffffffffffffffff}) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x7000000}}, 0x48}}, 0x0) 00:27:29 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:29 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0xca97d3df2ecd8de1, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000600)={0x0, 0x8d5, 0x0, [0x7, 0x4, 0xffffffffd8b414f9, 0x7fff, 0x2], [0x10001, 0x7, 0x77c7, 0xffffffffffffffff, 0x4, 0x100, 0x100000000, 0x673, 0x1, 0xb52, 0x5, 0x0, 0xba85b31, 0x800, 0x1ff, 0x9, 0x5, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x7f, 0x1, 0x1, 0x5, 0x1, 0x4, 0x80, 0xc65, 0x9, 0xffffffffffffccb5, 0x7, 0x0, 0x9, 0x0, 0x7fffffff, 0x80, 0x7, 0x3, 0x8, 0xd73c, 0x2, 0x2, 0x5, 0x5, 0x20, 0x4, 0x9, 0x7fff, 0x2, 0x5, 0x4, 0x1, 0x4, 0x1, 0x6, 0x9, 0x3, 0x1, 0xf4, 0x4, 0x1, 0x6, 0x3, 0x1, 0x5, 0xa, 0x40, 0x4, 0xfff, 0x4, 0x4, 0x8, 0xed, 0xd5, 0x9, 0x1ff, 0x80000000000, 0x6, 0x5, 0x8, 0x5, 0x9, 0x5, 0x7, 0x5, 0x3b93, 0x4, 0x1, 0x8000000000000001, 0x7f, 0x6, 0x5, 0x8001, 0x0, 0x1f, 0x3, 0x80000000, 0x8000000000000001, 0x7, 0xd2f, 0xa34, 0x2, 0xa90a, 0x3, 0x3, 0xfff, 0x100, 0x2, 0x1, 0x4ac2, 0x4c000000, 0x1ff, 0x8, 0x0, 0x9, 0x1, 0x8, 0x0, 0x4, 0x7]}) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000a40)={r1, 0x5, 0x1, [0xb8ebbf0, 0xdee6, 0x20, 0xfffffffffffffff7, 0x4], [0x2, 0xb4, 0xffffffffffffff75, 0x8, 0xfffffffffffffffe, 0x9464, 0x0, 0x1, 0x4, 0x9, 0x930, 0x4, 0x5, 0x5, 0x6, 0x5, 0x68a1, 0xa1bc, 0x400, 0x9, 0x7, 0xc5, 0x3, 0xffffffff, 0x84e2, 0x0, 0x200, 0x4, 0x4, 0x7f, 0x6, 0x0, 0x1000, 0x9, 0x80000001, 0xfffffffffffffff8, 0x6, 0x0, 0xff, 0x4, 0x401, 0x3, 0x7ff, 0x8, 0x3, 0x100, 0x9ba, 0x3, 0x8000000000000000, 0x380000000000, 0xade, 0x9, 0x6, 0x1, 0x67312f6f, 0x7f, 0x1, 0x3e, 0x9, 0x8000, 0x7364, 0xfd, 0x6, 0x0, 0x8f5, 0x0, 0x9, 0x5, 0x3ff, 0x6, 0x2, 0x5, 0x6, 0xffffffffffff037b, 0x13, 0x3ff, 0x2, 0xd59b, 0x5, 0x1, 0x4, 0x9, 0x5, 0x3, 0x4e62, 0x3, 0x8, 0x6, 0x7, 0x20, 0x100000001, 0x7f4, 0x3, 0x0, 0x0, 0x5, 0x10000, 0x8, 0x9, 0x20, 0xd2, 0x9, 0x3ff, 0x2, 0x303, 0x20, 0x1, 0x400, 0x8, 0x401, 0x9, 0x7ff, 0x2, 0x3f, 0x8001, 0xef2f, 0x9, 0xfffffffffffffffb, 0x1f, 0x64, 0x1]}) r2 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3504000039000511d25a80648c63940d0324fc60100035400c0002000200002037153e370c040180060410004500", 0x2e}, {&(0x7f00000001c0)="d4fa0c511aad03aa5ed217677bc41c027d9c830c439c7f821ddd78b6915cb170e7603acf9e433c2903bb6773f4b0130668a1e5b5e08d21d0b69c28ca3455aed65855c86f3d1e5789d26375a0d85eaf5e92e19c9affcf76e7a94e76556d2b104ebf645747fadc91460f4b3c94e1a89b51be4a6aa4c65285f988329a8163b69c51b801500a5bacd0463976e2960e2679ef2feee5e6ce6bb78a51fb0e15820d13e4a5aa9e0742a6f8d677ad28fea356657bb550c8311b682d9003c82267a15aa7334bc53b65b9119a1a7d905c7dd365b85c230bbad0d5d0a79819e112637819d9a187cfdf782c6127d2d4281926ab0e22f7346b616fe28ed0b9f4a0c9fdac6d3a90a9c38b5e31448a45546388c95045bc2261c238a5159ea98db9c00aeef644ae98a8cb8da3ff3b7ba14d7971910b559623af829524d83bf19f18628464076329140e0203fc75859185ccd019302afb784e41e16cf2d31db7aba83d0f500ce25fc2d7f524a04cfaa0015ea8a297477a5517f8a4ac167083a321c78070974afc897fb738fbcfeac369844fd7fc11fff502c02b7607007ead2007a18006a6ca8dc2d0119f01d7083c2ab5760ac7b24d7bf26b9030cf455a08385f9e662cbe0c3ca6e6fd4ac0c8566c0fca986c68ef7016a11d3e44253b6f2d07d53505ed58b8ad410f89425046321b4a9b27b5e767bdfa0ebf7abf3d91b319129c48853d8e5cbc4a2c5c560b007eafe03e3332f6017f3164c7f602180aad23dfe5e770fe8855f45925e342b7dfd7ddaa68b65065465cdf4d5b8d995d6e6a7042ebea3d139c6a616232eb4efd1a50d0e6db3188a8e98375fda2a7ebd4cd59b9ea626c13685b05e6cf4d484e32869fd7c7167dbfa48b1529e5dd5f5a02673ccc7dbedfd75e34f3f9eb3c7833734a59acada6dd2ff364475e03f2219deedb5d0c941f2177a23167adcc5a15f4e5441ed537f26a1620df057aeb55b2ad3a00a77e23d304ed6034dd5ec9b2cfe777ca21ec4f48abdafa0d66a78d653068ef871bdc6598fd32edcba60c675a1e8f4e81e83f73414c179bfb7f329d71fe6e291fb2eaa59b9636cb6a74d0deb46a18c77f37abf0894a7083e0e4c237ff7c24872668ac40e307569a975b2765af8d3268d11b473d5d7544edd1ed0e507c319e128daf7e75c349c9b3de603580d52a6c118acf924216130364bfab8d59969e4dbee0a9208adb7bfa855556be06a666334a0612e4ff3fc6f4ddb9a0c209301081f34824496480d688ae9bd0c3c28ea8ecfe01a2b86dcb3750686a89891d9abf0d584c854b4bc6096293fbc8707312f424996361ef9261ef3ba7cd2ddffb0e3c81e6b962d680e02f7a672dc2643cc24ad64d86fb4780827ca784a8af3376c2567bfde74dc50e16c81b71450af026459e2c37d94b8461b56ff944edc1a8cd93d0258fcc2f094615c152be66884103af11ff46315cdc9f", 0x407}], 0x2}, 0x0) 00:27:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x3f00000000000000}, 0x0) 00:27:29 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) msgget$private(0x0, 0x100) (async) r1 = msgget$private(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2, 0x0) (async) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff}, 0x0, 0x0, 0x4, 0x0, 0x9, 0x9000, 0xfffffffffffffff7, 0x400, 0x5, 0xcd, 0xffffffffffffffff, 0xffffffffffffffff}) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:29 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0xca97d3df2ecd8de1, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000600)={0x0, 0x8d5, 0x0, [0x7, 0x4, 0xffffffffd8b414f9, 0x7fff, 0x2], [0x10001, 0x7, 0x77c7, 0xffffffffffffffff, 0x4, 0x100, 0x100000000, 0x673, 0x1, 0xb52, 0x5, 0x0, 0xba85b31, 0x800, 0x1ff, 0x9, 0x5, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x7f, 0x1, 0x1, 0x5, 0x1, 0x4, 0x80, 0xc65, 0x9, 0xffffffffffffccb5, 0x7, 0x0, 0x9, 0x0, 0x7fffffff, 0x80, 0x7, 0x3, 0x8, 0xd73c, 0x2, 0x2, 0x5, 0x5, 0x20, 0x4, 0x9, 0x7fff, 0x2, 0x5, 0x4, 0x1, 0x4, 0x1, 0x6, 0x9, 0x3, 0x1, 0xf4, 0x4, 0x1, 0x6, 0x3, 0x1, 0x5, 0xa, 0x40, 0x4, 0xfff, 0x4, 0x4, 0x8, 0xed, 0xd5, 0x9, 0x1ff, 0x80000000000, 0x6, 0x5, 0x8, 0x5, 0x9, 0x5, 0x7, 0x5, 0x3b93, 0x4, 0x1, 0x8000000000000001, 0x7f, 0x6, 0x5, 0x8001, 0x0, 0x1f, 0x3, 0x80000000, 0x8000000000000001, 0x7, 0xd2f, 0xa34, 0x2, 0xa90a, 0x3, 0x3, 0xfff, 0x100, 0x2, 0x1, 0x4ac2, 0x4c000000, 0x1ff, 0x8, 0x0, 0x9, 0x1, 0x8, 0x0, 0x4, 0x7]}) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000a40)={r1, 0x5, 0x1, [0xb8ebbf0, 0xdee6, 0x20, 0xfffffffffffffff7, 0x4], [0x2, 0xb4, 0xffffffffffffff75, 0x8, 0xfffffffffffffffe, 0x9464, 0x0, 0x1, 0x4, 0x9, 0x930, 0x4, 0x5, 0x5, 0x6, 0x5, 0x68a1, 0xa1bc, 0x400, 0x9, 0x7, 0xc5, 0x3, 0xffffffff, 0x84e2, 0x0, 0x200, 0x4, 0x4, 0x7f, 0x6, 0x0, 0x1000, 0x9, 0x80000001, 0xfffffffffffffff8, 0x6, 0x0, 0xff, 0x4, 0x401, 0x3, 0x7ff, 0x8, 0x3, 0x100, 0x9ba, 0x3, 0x8000000000000000, 0x380000000000, 0xade, 0x9, 0x6, 0x1, 0x67312f6f, 0x7f, 0x1, 0x3e, 0x9, 0x8000, 0x7364, 0xfd, 0x6, 0x0, 0x8f5, 0x0, 0x9, 0x5, 0x3ff, 0x6, 0x2, 0x5, 0x6, 0xffffffffffff037b, 0x13, 0x3ff, 0x2, 0xd59b, 0x5, 0x1, 0x4, 0x9, 0x5, 0x3, 0x4e62, 0x3, 0x8, 0x6, 0x7, 0x20, 0x100000001, 0x7f4, 0x3, 0x0, 0x0, 0x5, 0x10000, 0x8, 0x9, 0x20, 0xd2, 0x9, 0x3ff, 0x2, 0x303, 0x20, 0x1, 0x400, 0x8, 0x401, 0x9, 0x7ff, 0x2, 0x3f, 0x8001, 0xef2f, 0x9, 0xfffffffffffffffb, 0x1f, 0x64, 0x1]}) r2 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3504000039000511d25a80648c63940d0324fc60100035400c0002000200002037153e370c040180060410004500", 0x2e}, {&(0x7f00000001c0)="d4fa0c511aad03aa5ed217677bc41c027d9c830c439c7f821ddd78b6915cb170e7603acf9e433c2903bb6773f4b0130668a1e5b5e08d21d0b69c28ca3455aed65855c86f3d1e5789d26375a0d85eaf5e92e19c9affcf76e7a94e76556d2b104ebf645747fadc91460f4b3c94e1a89b51be4a6aa4c65285f988329a8163b69c51b801500a5bacd0463976e2960e2679ef2feee5e6ce6bb78a51fb0e15820d13e4a5aa9e0742a6f8d677ad28fea356657bb550c8311b682d9003c82267a15aa7334bc53b65b9119a1a7d905c7dd365b85c230bbad0d5d0a79819e112637819d9a187cfdf782c6127d2d4281926ab0e22f7346b616fe28ed0b9f4a0c9fdac6d3a90a9c38b5e31448a45546388c95045bc2261c238a5159ea98db9c00aeef644ae98a8cb8da3ff3b7ba14d7971910b559623af829524d83bf19f18628464076329140e0203fc75859185ccd019302afb784e41e16cf2d31db7aba83d0f500ce25fc2d7f524a04cfaa0015ea8a297477a5517f8a4ac167083a321c78070974afc897fb738fbcfeac369844fd7fc11fff502c02b7607007ead2007a18006a6ca8dc2d0119f01d7083c2ab5760ac7b24d7bf26b9030cf455a08385f9e662cbe0c3ca6e6fd4ac0c8566c0fca986c68ef7016a11d3e44253b6f2d07d53505ed58b8ad410f89425046321b4a9b27b5e767bdfa0ebf7abf3d91b319129c48853d8e5cbc4a2c5c560b007eafe03e3332f6017f3164c7f602180aad23dfe5e770fe8855f45925e342b7dfd7ddaa68b65065465cdf4d5b8d995d6e6a7042ebea3d139c6a616232eb4efd1a50d0e6db3188a8e98375fda2a7ebd4cd59b9ea626c13685b05e6cf4d484e32869fd7c7167dbfa48b1529e5dd5f5a02673ccc7dbedfd75e34f3f9eb3c7833734a59acada6dd2ff364475e03f2219deedb5d0c941f2177a23167adcc5a15f4e5441ed537f26a1620df057aeb55b2ad3a00a77e23d304ed6034dd5ec9b2cfe777ca21ec4f48abdafa0d66a78d653068ef871bdc6598fd32edcba60c675a1e8f4e81e83f73414c179bfb7f329d71fe6e291fb2eaa59b9636cb6a74d0deb46a18c77f37abf0894a7083e0e4c237ff7c24872668ac40e307569a975b2765af8d3268d11b473d5d7544edd1ed0e507c319e128daf7e75c349c9b3de603580d52a6c118acf924216130364bfab8d59969e4dbee0a9208adb7bfa855556be06a666334a0612e4ff3fc6f4ddb9a0c209301081f34824496480d688ae9bd0c3c28ea8ecfe01a2b86dcb3750686a89891d9abf0d584c854b4bc6096293fbc8707312f424996361ef9261ef3ba7cd2ddffb0e3c81e6b962d680e02f7a672dc2643cc24ad64d86fb4780827ca784a8af3376c2567bfde74dc50e16c81b71450af026459e2c37d94b8461b56ff944edc1a8cd93d0258fcc2f094615c152be66884103af11ff46315cdc9f", 0x407}], 0x2}, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0xca97d3df2ecd8de1, 0x0) (async) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000600)={0x0, 0x8d5, 0x0, [0x7, 0x4, 0xffffffffd8b414f9, 0x7fff, 0x2], [0x10001, 0x7, 0x77c7, 0xffffffffffffffff, 0x4, 0x100, 0x100000000, 0x673, 0x1, 0xb52, 0x5, 0x0, 0xba85b31, 0x800, 0x1ff, 0x9, 0x5, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x7f, 0x1, 0x1, 0x5, 0x1, 0x4, 0x80, 0xc65, 0x9, 0xffffffffffffccb5, 0x7, 0x0, 0x9, 0x0, 0x7fffffff, 0x80, 0x7, 0x3, 0x8, 0xd73c, 0x2, 0x2, 0x5, 0x5, 0x20, 0x4, 0x9, 0x7fff, 0x2, 0x5, 0x4, 0x1, 0x4, 0x1, 0x6, 0x9, 0x3, 0x1, 0xf4, 0x4, 0x1, 0x6, 0x3, 0x1, 0x5, 0xa, 0x40, 0x4, 0xfff, 0x4, 0x4, 0x8, 0xed, 0xd5, 0x9, 0x1ff, 0x80000000000, 0x6, 0x5, 0x8, 0x5, 0x9, 0x5, 0x7, 0x5, 0x3b93, 0x4, 0x1, 0x8000000000000001, 0x7f, 0x6, 0x5, 0x8001, 0x0, 0x1f, 0x3, 0x80000000, 0x8000000000000001, 0x7, 0xd2f, 0xa34, 0x2, 0xa90a, 0x3, 0x3, 0xfff, 0x100, 0x2, 0x1, 0x4ac2, 0x4c000000, 0x1ff, 0x8, 0x0, 0x9, 0x1, 0x8, 0x0, 0x4, 0x7]}) (async) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000a40)={r1, 0x5, 0x1, [0xb8ebbf0, 0xdee6, 0x20, 0xfffffffffffffff7, 0x4], [0x2, 0xb4, 0xffffffffffffff75, 0x8, 0xfffffffffffffffe, 0x9464, 0x0, 0x1, 0x4, 0x9, 0x930, 0x4, 0x5, 0x5, 0x6, 0x5, 0x68a1, 0xa1bc, 0x400, 0x9, 0x7, 0xc5, 0x3, 0xffffffff, 0x84e2, 0x0, 0x200, 0x4, 0x4, 0x7f, 0x6, 0x0, 0x1000, 0x9, 0x80000001, 0xfffffffffffffff8, 0x6, 0x0, 0xff, 0x4, 0x401, 0x3, 0x7ff, 0x8, 0x3, 0x100, 0x9ba, 0x3, 0x8000000000000000, 0x380000000000, 0xade, 0x9, 0x6, 0x1, 0x67312f6f, 0x7f, 0x1, 0x3e, 0x9, 0x8000, 0x7364, 0xfd, 0x6, 0x0, 0x8f5, 0x0, 0x9, 0x5, 0x3ff, 0x6, 0x2, 0x5, 0x6, 0xffffffffffff037b, 0x13, 0x3ff, 0x2, 0xd59b, 0x5, 0x1, 0x4, 0x9, 0x5, 0x3, 0x4e62, 0x3, 0x8, 0x6, 0x7, 0x20, 0x100000001, 0x7f4, 0x3, 0x0, 0x0, 0x5, 0x10000, 0x8, 0x9, 0x20, 0xd2, 0x9, 0x3ff, 0x2, 0x303, 0x20, 0x1, 0x400, 0x8, 0x401, 0x9, 0x7ff, 0x2, 0x3f, 0x8001, 0xef2f, 0x9, 0xfffffffffffffffb, 0x1f, 0x64, 0x1]}) (async) socket$kcm(0x10, 0x2, 0x10) (async) sendmsg$kcm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3504000039000511d25a80648c63940d0324fc60100035400c0002000200002037153e370c040180060410004500", 0x2e}, {&(0x7f00000001c0)="d4fa0c511aad03aa5ed217677bc41c027d9c830c439c7f821ddd78b6915cb170e7603acf9e433c2903bb6773f4b0130668a1e5b5e08d21d0b69c28ca3455aed65855c86f3d1e5789d26375a0d85eaf5e92e19c9affcf76e7a94e76556d2b104ebf645747fadc91460f4b3c94e1a89b51be4a6aa4c65285f988329a8163b69c51b801500a5bacd0463976e2960e2679ef2feee5e6ce6bb78a51fb0e15820d13e4a5aa9e0742a6f8d677ad28fea356657bb550c8311b682d9003c82267a15aa7334bc53b65b9119a1a7d905c7dd365b85c230bbad0d5d0a79819e112637819d9a187cfdf782c6127d2d4281926ab0e22f7346b616fe28ed0b9f4a0c9fdac6d3a90a9c38b5e31448a45546388c95045bc2261c238a5159ea98db9c00aeef644ae98a8cb8da3ff3b7ba14d7971910b559623af829524d83bf19f18628464076329140e0203fc75859185ccd019302afb784e41e16cf2d31db7aba83d0f500ce25fc2d7f524a04cfaa0015ea8a297477a5517f8a4ac167083a321c78070974afc897fb738fbcfeac369844fd7fc11fff502c02b7607007ead2007a18006a6ca8dc2d0119f01d7083c2ab5760ac7b24d7bf26b9030cf455a08385f9e662cbe0c3ca6e6fd4ac0c8566c0fca986c68ef7016a11d3e44253b6f2d07d53505ed58b8ad410f89425046321b4a9b27b5e767bdfa0ebf7abf3d91b319129c48853d8e5cbc4a2c5c560b007eafe03e3332f6017f3164c7f602180aad23dfe5e770fe8855f45925e342b7dfd7ddaa68b65065465cdf4d5b8d995d6e6a7042ebea3d139c6a616232eb4efd1a50d0e6db3188a8e98375fda2a7ebd4cd59b9ea626c13685b05e6cf4d484e32869fd7c7167dbfa48b1529e5dd5f5a02673ccc7dbedfd75e34f3f9eb3c7833734a59acada6dd2ff364475e03f2219deedb5d0c941f2177a23167adcc5a15f4e5441ed537f26a1620df057aeb55b2ad3a00a77e23d304ed6034dd5ec9b2cfe777ca21ec4f48abdafa0d66a78d653068ef871bdc6598fd32edcba60c675a1e8f4e81e83f73414c179bfb7f329d71fe6e291fb2eaa59b9636cb6a74d0deb46a18c77f37abf0894a7083e0e4c237ff7c24872668ac40e307569a975b2765af8d3268d11b473d5d7544edd1ed0e507c319e128daf7e75c349c9b3de603580d52a6c118acf924216130364bfab8d59969e4dbee0a9208adb7bfa855556be06a666334a0612e4ff3fc6f4ddb9a0c209301081f34824496480d688ae9bd0c3c28ea8ecfe01a2b86dcb3750686a89891d9abf0d584c854b4bc6096293fbc8707312f424996361ef9261ef3ba7cd2ddffb0e3c81e6b962d680e02f7a672dc2643cc24ad64d86fb4780827ca784a8af3376c2567bfde74dc50e16c81b71450af026459e2c37d94b8461b56ff944edc1a8cd93d0258fcc2f094615c152be66884103af11ff46315cdc9f", 0x407}], 0x2}, 0x0) (async) 00:27:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x4000000000000000}, 0x0) 00:27:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x60}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x8000000}}, 0x48}}, 0x0) 00:27:29 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) r1 = msgget$private(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff}, 0x0, 0x0, 0x4, 0x0, 0x9, 0x9000, 0xfffffffffffffff7, 0x400, 0x5, 0xcd, 0xffffffffffffffff, 0xffffffffffffffff}) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) setuid(0x0) (async) msgget$private(0x0, 0x100) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2, 0x0) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff}, 0x0, 0x0, 0x4, 0x0, 0x9, 0x9000, 0xfffffffffffffff7, 0x400, 0x5, 0xcd, 0xffffffffffffffff, 0xffffffffffffffff}) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) 00:27:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x4800000000000000}, 0x0) 00:27:29 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0xca97d3df2ecd8de1, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000600)={0x0, 0x8d5, 0x0, [0x7, 0x4, 0xffffffffd8b414f9, 0x7fff, 0x2], [0x10001, 0x7, 0x77c7, 0xffffffffffffffff, 0x4, 0x100, 0x100000000, 0x673, 0x1, 0xb52, 0x5, 0x0, 0xba85b31, 0x800, 0x1ff, 0x9, 0x5, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x7f, 0x1, 0x1, 0x5, 0x1, 0x4, 0x80, 0xc65, 0x9, 0xffffffffffffccb5, 0x7, 0x0, 0x9, 0x0, 0x7fffffff, 0x80, 0x7, 0x3, 0x8, 0xd73c, 0x2, 0x2, 0x5, 0x5, 0x20, 0x4, 0x9, 0x7fff, 0x2, 0x5, 0x4, 0x1, 0x4, 0x1, 0x6, 0x9, 0x3, 0x1, 0xf4, 0x4, 0x1, 0x6, 0x3, 0x1, 0x5, 0xa, 0x40, 0x4, 0xfff, 0x4, 0x4, 0x8, 0xed, 0xd5, 0x9, 0x1ff, 0x80000000000, 0x6, 0x5, 0x8, 0x5, 0x9, 0x5, 0x7, 0x5, 0x3b93, 0x4, 0x1, 0x8000000000000001, 0x7f, 0x6, 0x5, 0x8001, 0x0, 0x1f, 0x3, 0x80000000, 0x8000000000000001, 0x7, 0xd2f, 0xa34, 0x2, 0xa90a, 0x3, 0x3, 0xfff, 0x100, 0x2, 0x1, 0x4ac2, 0x4c000000, 0x1ff, 0x8, 0x0, 0x9, 0x1, 0x8, 0x0, 0x4, 0x7]}) (rerun: 32) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000a40)={r1, 0x5, 0x1, [0xb8ebbf0, 0xdee6, 0x20, 0xfffffffffffffff7, 0x4], [0x2, 0xb4, 0xffffffffffffff75, 0x8, 0xfffffffffffffffe, 0x9464, 0x0, 0x1, 0x4, 0x9, 0x930, 0x4, 0x5, 0x5, 0x6, 0x5, 0x68a1, 0xa1bc, 0x400, 0x9, 0x7, 0xc5, 0x3, 0xffffffff, 0x84e2, 0x0, 0x200, 0x4, 0x4, 0x7f, 0x6, 0x0, 0x1000, 0x9, 0x80000001, 0xfffffffffffffff8, 0x6, 0x0, 0xff, 0x4, 0x401, 0x3, 0x7ff, 0x8, 0x3, 0x100, 0x9ba, 0x3, 0x8000000000000000, 0x380000000000, 0xade, 0x9, 0x6, 0x1, 0x67312f6f, 0x7f, 0x1, 0x3e, 0x9, 0x8000, 0x7364, 0xfd, 0x6, 0x0, 0x8f5, 0x0, 0x9, 0x5, 0x3ff, 0x6, 0x2, 0x5, 0x6, 0xffffffffffff037b, 0x13, 0x3ff, 0x2, 0xd59b, 0x5, 0x1, 0x4, 0x9, 0x5, 0x3, 0x4e62, 0x3, 0x8, 0x6, 0x7, 0x20, 0x100000001, 0x7f4, 0x3, 0x0, 0x0, 0x5, 0x10000, 0x8, 0x9, 0x20, 0xd2, 0x9, 0x3ff, 0x2, 0x303, 0x20, 0x1, 0x400, 0x8, 0x401, 0x9, 0x7ff, 0x2, 0x3f, 0x8001, 0xef2f, 0x9, 0xfffffffffffffffb, 0x1f, 0x64, 0x1]}) (async) r2 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3504000039000511d25a80648c63940d0324fc60100035400c0002000200002037153e370c040180060410004500", 0x2e}, {&(0x7f00000001c0)="d4fa0c511aad03aa5ed217677bc41c027d9c830c439c7f821ddd78b6915cb170e7603acf9e433c2903bb6773f4b0130668a1e5b5e08d21d0b69c28ca3455aed65855c86f3d1e5789d26375a0d85eaf5e92e19c9affcf76e7a94e76556d2b104ebf645747fadc91460f4b3c94e1a89b51be4a6aa4c65285f988329a8163b69c51b801500a5bacd0463976e2960e2679ef2feee5e6ce6bb78a51fb0e15820d13e4a5aa9e0742a6f8d677ad28fea356657bb550c8311b682d9003c82267a15aa7334bc53b65b9119a1a7d905c7dd365b85c230bbad0d5d0a79819e112637819d9a187cfdf782c6127d2d4281926ab0e22f7346b616fe28ed0b9f4a0c9fdac6d3a90a9c38b5e31448a45546388c95045bc2261c238a5159ea98db9c00aeef644ae98a8cb8da3ff3b7ba14d7971910b559623af829524d83bf19f18628464076329140e0203fc75859185ccd019302afb784e41e16cf2d31db7aba83d0f500ce25fc2d7f524a04cfaa0015ea8a297477a5517f8a4ac167083a321c78070974afc897fb738fbcfeac369844fd7fc11fff502c02b7607007ead2007a18006a6ca8dc2d0119f01d7083c2ab5760ac7b24d7bf26b9030cf455a08385f9e662cbe0c3ca6e6fd4ac0c8566c0fca986c68ef7016a11d3e44253b6f2d07d53505ed58b8ad410f89425046321b4a9b27b5e767bdfa0ebf7abf3d91b319129c48853d8e5cbc4a2c5c560b007eafe03e3332f6017f3164c7f602180aad23dfe5e770fe8855f45925e342b7dfd7ddaa68b65065465cdf4d5b8d995d6e6a7042ebea3d139c6a616232eb4efd1a50d0e6db3188a8e98375fda2a7ebd4cd59b9ea626c13685b05e6cf4d484e32869fd7c7167dbfa48b1529e5dd5f5a02673ccc7dbedfd75e34f3f9eb3c7833734a59acada6dd2ff364475e03f2219deedb5d0c941f2177a23167adcc5a15f4e5441ed537f26a1620df057aeb55b2ad3a00a77e23d304ed6034dd5ec9b2cfe777ca21ec4f48abdafa0d66a78d653068ef871bdc6598fd32edcba60c675a1e8f4e81e83f73414c179bfb7f329d71fe6e291fb2eaa59b9636cb6a74d0deb46a18c77f37abf0894a7083e0e4c237ff7c24872668ac40e307569a975b2765af8d3268d11b473d5d7544edd1ed0e507c319e128daf7e75c349c9b3de603580d52a6c118acf924216130364bfab8d59969e4dbee0a9208adb7bfa855556be06a666334a0612e4ff3fc6f4ddb9a0c209301081f34824496480d688ae9bd0c3c28ea8ecfe01a2b86dcb3750686a89891d9abf0d584c854b4bc6096293fbc8707312f424996361ef9261ef3ba7cd2ddffb0e3c81e6b962d680e02f7a672dc2643cc24ad64d86fb4780827ca784a8af3376c2567bfde74dc50e16c81b71450af026459e2c37d94b8461b56ff944edc1a8cd93d0258fcc2f094615c152be66884103af11ff46315cdc9f", 0x407}], 0x2}, 0x0) 00:27:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x9000000}}, 0x48}}, 0x0) 00:27:29 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x68}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:29 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000003c0)={0xa, 0x4e22}, 0x1c) listen(r1, 0xf2) r2 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x90100, 0x1) setsockopt$inet6_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000040)={@in={{0x2, 0x4e23, @private=0xa010102}}, 0x0, 0x0, 0x19, 0x0, "b05423587c18814d6b1a5f25671d09815a4687d637ffc958defc671aad3d4de8ac7d88560c759d600ab650c07ef0ef162b199da0d017fe7f0ae40cfb4e241cf9a990f20f6b8c2c070a61cfad8a2d2600"}, 0xd8) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000200)={@in6={{0xa, 0x0, 0x0, @dev}}, 0x0, 0x0, 0x4a, 0x0, "67789bfab4259ad1b575a06a3a5c8817fd29e64b86a080f7675ee72199554827df870a0864e8dfc17df355980c860c598034c0f3de3411f2047a0084cfcb52625a010ebde58f8f72918df5e6c96bf67c"}, 0xd8) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, 0x1c) 00:27:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x4c00000000000000}, 0x0) 00:27:29 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7fff, 0x2) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000040)=0x5) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000004480)={0x0, 0x0}, &(0x7f00000044c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r8, 0x0) r9 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r10) getresgid(&(0x7f0000004740), &(0x7f0000004780)=0x0, &(0x7f00000047c0)) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r13) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r14, 0x0) r15 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r16) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000004800)={0x0, 0x0, 0x0}, &(0x7f0000004840)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000004880)={{{@in6=@initdev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@private1}}, &(0x7f0000004980)=0xe8) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="2a0a93dcb66394025bef3fdbde736ae071edf2f5fc69a9968bc9b5b75ee5b3692e779347f68c97c527095ff706b1f2bf8c2b4a3dadaacf38f36d0f3346607608217cb83102a10e29951a18595058a303e84b415262e11c2718336fcada300909b49404c3a07b32a99b669573811f92fa62d446291a9bb940cc1308d3d703dcb517e5d2d220ea5e27073be5b8392b0a77751a6e0d59369b5df3a2cc0a0b22af78d5f977bb42a7c512a9742732c2878049197dc336268e6752eb3500026a087568bc989830bd97395f5a7f9215ecf7b076458b6d3bf32fbd91d7726fbaac52cf6dad3dbbda6448b4ac781f9f0ffec8e288ee52812f935ad2013926533481c07d6c839e049c8f53b2d8fbfee0b84604dbead3affa14f7589060bb69c8309e975b1e9c023f4b4e568a266746141bbb02a286bbe5558fd3df4c48fd610ef9d16b5e96d381eb3eee3659f06aa6339f99d6416c3d03eb5d6ddf7cb3a1abcf20d8a1d8973e78191bcd61b4c377fc2cd9533f29c0f715bbb6ed329713ef040669d080afa7ab7f16ad14f6c067db3e4b94e2670db7e6b0d777f675e6ee60683b9aa16d7547a478344e149488e09baaf798ffc9e27aa40f6ee84bdc5f2a8dd42811ac96e653de0f2c2504429a91782e32a28da51b906ea7913f16c47539b47de4793f600c80ad4bf1112588ba25fc430f50da8d81864b992f236fb4914079293feeecb97443b1c6cdd85ec6fbeb3fbc3bb9a034c2450e8cab6004fb285e474d0003006d4e6220ef596aff95a017288b508cf6f5bf9b92615c60879edd74c86d27edff5d25bc2d88cb7fa2630925e00894fcfba5360ecdb9ca846d0138df4358cfefb5bf426b77d1e0a1c002e2d8a2e186ae9343824984316d158477f83f8d2db48bbe07a957388b5cb24285f8be1d4efc0d1bc2403bd3f6bdc358e32eb3d5eb7292f559702e339ee1d918049f7c0878c18bf345705d93e5cb963031bba0130b75d2c808d2970ea8d30e647d85fa912347aa303f904827243847c0be8366a5810109a5695a3276417ab22a74ec7c7499361ea54ad8819b1c584a47c0e5adc8c84d1b7289065680c35471cb35c63bb5a15c01756d038dc175fcf467c519e72140bea6c1169c7edda7bd68f83d5b83ddda63edfab0e394ee8d2b4c9abd26778a9746fddfc6636cd94e3bc1a83c4a5693687d25b6e2e5130faeb85fd97465434c333d15bd7911b9acd1565ad720da34de241115f490a9161b71e5d7f950629d416b112445ef621e4cc47cbc6c0f9e6085a2496f8d608d643c8d1a30918ecdf5202b47cd78795914bdbe34abfab1d49959098a0b6836c5ae321ffb4fb994b84027d8999a2dcbdcafd5ac0098f8e4f4339d3fe4c911f2c8caacca5ec141fb9075ff978c172ae0e63bc83dd24c3d80265ea5f015e471b32141e34eb8712710634ce5b034d78b1a927cfacf6a6ddecfa18158bf614ce45403aa66eeaba04d2b5f530fdeb208975cc0e19cee9a00370157911554e24b4bdda70b266fe6d32d6d761001c254a34d073190dfdf9e50d455e323bb9ae7208a604cae050972ab753a7dc480d3576adf2a2697d9dc871725d560a5ff87eddd4a7fbe204657325a56007e2282de27118342f2ca0574dce56c9a688a2992f70819048bf480a924045b4a8366ceac9048ccb21cbbed080dbc949bb4aefeb4284372ae8727cd8743a2ad339118f129f83fcbaba23d7f12c0bc519c6c5b21ad862cdeaf1560e043c2850ff124826051cba3d0ba490055097ca14639baadc3fca4a8da6b1cba3185012a306b34fb4a17820a3de1e155dfc428d076c68c6bc5a63b271cfc782562c5669a9e9a70b48dce912a55b7ec115339fd101dd326f1765688e34828a4e706d5355bbfba68fc13175d88b5a5101d4ca121104819eaeba937e0f9ed2589cdac3729e611ba02abec08b55aaa91b7cd725a7a3de13b753265dcd5ccd7e2b7e70dd5d1eedc3fbd81e5be2eaff4e6fe9cc703c02b97b1835cfce5cb22c266d7e15730c177a29311f3226f8fd6ce7c716543bc6acd41a6a017cf4bd2462bb2c62c69a567e730f9de00e23bcae5bc846833f923e21bc287676f3c033fecd075c1bdaf65e9ba0db43aaec633d2cb1c40cd61245d002e94ad52a925aac058035e1f868e6f390d30142fdad90bc91d21337fd9786631fbdc05048d05d423eb41038f1474db13e1652e07b4435e4169f2f8ab4ed2635e5f7f93cd0ef47297a31c1e8198dcb2fa3f0bae482588036eb3c42f646d25d92172dbe5190eed28fbcf3bd7e6f36c04124921ab66cf9bde0e6c147fa1839c16a508b6b23c5b6b4d559aafad3b1dbc1efac768418f841018e56d2998c454d5a7d608f034d1d2d5c70a798c9bf1240baed6ed990ec1851e51881829f3f6b6c1f68196cc86b6cc8d09901a371b2b776eb567df07be6a21ea26b5b17051499f09f0bc8dbc909edd88cf1914647aa4ae8b2c7e381b41aae94d6414c22fc33fc6328b4a5654753f6340be3becd0a7354d0b49625b7917142056b5f28d0b20190c8f9b2ccea9e4c22e8f014e3ccba95b4d61bc09de2e6d1df6b7fd14ef96e3400f263497657ed2892861ca8a1f1807598c9195e86e51a3152e5fbf15685d661ed7a258534179c55c0b212cab481ee0e996f2260352de0fe16325703238b11d2cc6b794d48810ad162b76d7052b698ca5044903b143a22767ca29fc78aa519bbf8f57b92e189a8e3206db99fb2d95cd80cb290a0396c25930e4ea3350c01f9cb93dc52dbe1e0784fa6bbcff4a763eb3c0a3eeeadd9251cf31a2d543643aabeee99dd1e8f2491b7df0d0fec0f38d9428385775dadf99cd7a12839cb67e0dfb62176bb14b5715ea9f9da6cf1986d72806a497f7f403ede9666961d3cf940a68410c78097516a302192fe36c29fc1e3fd14c83b2f7835dc887e5a46a59e70bc034dc547144d7cb6695dc5af9f7eae46457a1ef7410efa419b880505b3495a660e6697ee992c37c1ca34d3bd8201818c67dedad47dc668455a99f3517eb49cd7c9eba62fc2421e057e39de638485b733b4131a0a1cb763ab717615a89b740f82414db7867a86331d670355c3cc19f94c8d3349c4152f939c6e2b4ba09494cbf5cf93ba5a44b7dde7cdb671e0ce5028c97068f2642d877dfca6d539549cb6c5ff5e0375dba93f393458d2b9cf02add13e8e70ba5bcccaf5b8aaa0101e8e32d1c26587d0eff4ce2cfcd9e4ce84ba62f0aa9ec8723198838f124ab24bbf75831b0ca1fbc658e788acf739f33f76b63e9cb2694b87a2d71551d616d3b190a22da6c6f897155736f8540ee66656e74836e4b8664e26780ef7cf30c107f2abe0eb919a7a41ed37bbf66431a581bc00e9720654e953474c74bee3d9431c4a4f0cbad2439e0897c4973aa0f6918d72e3766271576d7ec1c1e05024f4d74d955e44d37f2577c5058d53830f40c4140c32414d759007ea06c0d4f16b4d4ec9f951c5229fdfbe7abd6f4959372ff23eed6e7b5916ba046902ecca89d5bee5d3f8c8e3f1eb3a9c3cc47ba1761878de098c96d4ef7d5ec9ae480616bd696bbad58549968d52faea876625feae44aeabcb0dd9ae411c3eaa623a61902e2a528fe82371b9c674ea7632a4c51d8a73f761e17e0bb42ce6f638bc2ab506c0bdb9fa542083acf9e95ba0f328a6220bb709a523e39dafdaf6e95a8e0e630520852ba00ea0124f29169ae9dd094b3d8056692a9b74e4344e5e2204c3c15c87eac50a983b9ee90a3a289a75a0d3eeaddeef056c31530cdede9edf585633b74ccd072964fbc41881e71e74a522b5d60f5d169e52aced34cce319c49f86bc468c5dd49ac8c919cf7babb383f69fc8affd1cc3358222777b5346bf07ae894f2b25b1ae91b9e5906c131820e095ba88d52ed88f43f8c4378d5eab35af4db646d123051189fee3b2281ae471be9c7134b29c49cad06f009941639fc9d03e244b8b45824ab2d9e77b926e6a36ebc254cc8f296e15e818f1d8f1d1e28fe5537896c25c8b871adc9b460ac27a2c4509be97c3e43ff5169ca42323318e2867cc5b4ee56127c451b9c53261c071ad6c712b6df321322d6f007e836a854fd3b5635c0ea1debca2a12b765afa775f5b002ddb2cb8e524e20f0dc7a25527a6fc81d60d53bb040fb505e92dd1f52a85a597666dbd7aaf90cbfd9fcbd31c5f76af74c2dbaab4ddce8de7965558ce106e8d94168cce783cf08f7a1c84da034172009cd74dec3d5ed0e61641cc618436358a4d10465de665d6a8301f3cd906ce847f8e5f577c693543dd66918e227c50ddc0bd645333aa642255e5ae0b260375908479a8a34209a3f79719aa68525e64036f885aeb8394d48ca23ce1c745f6eb85144b44d5318708ff2d0bcc11cabce3bd1d2c2217e438486504552469322afa3fc8e5e341b4be815dabafec11fdb9a0847912ff32813d93b5d6602cb7aee0b2eca047debb9cfe115b94ad5723e04d20fa3a49e818211c3c42b4048299720f275e5593cc4880237992eedc632e5b5f4f00f29d750eb385c6bb195a29ccbb71d0217ef01574d0c2ab34bc6bfc4fde123566118941dc16d8452437b8831b499d1c7e909267d7d94653020b27b5bb6de43d6a0c864dbb2c9a1c4de6524794d94052d504e2a3440daaa37d001d2be3456afded0914b1053d7bc64be230137ec2ef6f7aa260342099cff838cd1eaec7ca91bf39147b1961433f16773d293c21e3b5a5230b1e11aa06b946731e6c127233690f1c65b9f5cdaa506f984315cff39f1958295c6ad278f9174d59ef0348d6815d0f6bee555727f451084c3e1ab0856351497a64a7374abdc6bfde68b047985a1d5ae9c872ac9b3ac66c3743adaf2025b22fb0ef8dc28eea7da7b35d809fc8a4347943935f42640c74637eb97b7086518cdd7778cef8c3e424ad8b0cc32f6c3e8be37d9de02b837801f4c8a3bcda8faa6362191b74e5508de594e7c5632ede05b0ec777ebe6d8490ce7b351108ff6800958b39ebe28391662099c143cf70298a03c5f86c7b5060bead3b7f6a9fd8feffa4d19d61cbe05bca0b4a542378856c4ce35ded1eb8ecf298d6b087b2e99388cb0c13bfd5fbc905ae920ffc8d7ef5ada619fb3f602b647f806c8feeb32d98fb88f1ed7e9ac5116236dfa44cfed4a3f27fefe728d6c0be16135d49933f9d0e6eea06ed83e59708a921a858af65d87312d3d764b902bf92cadf8243620b4a779d8f45927f251d47de2243c589330fbf69ed096f3cdd11a5a6b722d2ac1871e9d1f39e744229869107129dd20f2e959d6e4ff201568a67f179f187da83eb297ace4ce16893b56c9bc871995d8975fae0baccdb6dac63039d167cba3858ec57fca0ed2d0f420b3af6fda80a615a0174374ab75f968dc760e137173cdba31b6d8c2b9b5a2534f881f0212369e1e7eb56dfb711350ae326b3a7f7341f3f821ca693cf096951ee7f7690c648fbe8cbaf6895017d0876203613a6e59fbaefe64ec513cefe08ff0012036f621a33d98ffbdf10ee5676eef6834bda5eedfd2b868d125366d1df5a89891af157d61b9606b1ee54c9009930020f0ef84bd8381f85c8a1fa56d888fa7fd714699974160551ce2dccaaf69e5208392adaf23e91dc08aef3035e834532cba7af8a9ece048cc1bf51587b2ef30a62a780ae95581ada0019df1af0cf997c760db1a2af30b156333432c1d4dba7db31065207d68eedc0a137252b067cec8c5d2a25827794147d85d98c2090e56660a2915d9f03621b791ad5820a88c794d70f4cc024d56bc4b7e8664ad9cab78ed7b32524056823182285a4b5e68a1a834e26681c0425ecd8f704e53b84997fe5e0d09cecfb2184b420f9c49ec0a596f8425212c9b51d16397c23b5befe9dc2b4016b7b62742e1f45a3442fd4de0083380440b263a7a45a28514f0f028ea05a3fcc6942660d8a2e969348e045772fd52459060dc804a6dde824acf4be5fa060c3b85a9b3b83ea060404b88f672945ace40cecdd4a8d11c1e2eedaed42f5733e6a6e199c65b5adfc07a7bc6ebdc032821c86eff9a029c03da0ba4fe88cf1fed824527f35908c82318413618dbbc0512a7e17004e5e303a1a4466f3b0f68f081fec29596edfdc499a76c08607c35e143f59a89a293264b191342a97b062e04a8ad8eb51774e3a265d36589311e10926ac20128d2fc0ec86f180a1a8809570a355882fa129f52280e01521d36ce1ec61c68f27fc0b93daa32be61e327dfbe987f53d8619c2f400dc49e1ec979141ea89f7f7f909ed7b839787f13d8e9b0f8bef359e1b2af46a6aebb399aa6df592d18809ac1e3bdfd32c5676075232a18556e4384b449f29b4bda451bdde7372088d4db96fc3ca6dfa9d9e2def94009790558fbc9bda9038a7996b1eed696bed30b9c75298f3e7248dbd9bb9821e59aab386d0cbb22e85eee1ebf2085d2682e1d2d3ca77c29429839f39f09846e5e19f4a56c6ff7c86402b29407ecbf65d15f6b445024d52a7c108e96e9a5e17487fe7503e7d1739bc402ad7c7bcdc7b443466db63bfd3f75ef91329ed7ad7b3698cd5d3c5e4ce775128ef27977b64c221d8cdbbabed8fe1d559c6bc6cc6956dab0b6f8d82c1d83721c949aa974cbea4f0e3b47884b11cdc3cd2d9f7d96ca101ca42d26b0c9218cfbb2e2df2d3a6bfba86e2448199a67273b48337089057b4aaae9fa98a3c516dea7cbb28daf4a10aa70116d1722aedec7aad5758eed1c3eddde1843260a65001bacb4f3cd228bce3c123b3d565a0d8b7b0dc9cf3e04bf393603c786e6bd104071ef2365d3217dc224cdafeaf11e35bf514c82c5df388c9ea2cfa2b413183448e302d2f6517794004ad0f7558b88003bafc69539aa83b1251aac13a58ec37737cbb6c4436ce976aa1f5d3a72da782b0999e29a5f044a8056d86bb2cc168ca3bd4367684899fac2efefb24f7489634e052e577af872f51b1cfdbb5d2cf5cb3bbc9b93b342992f6073d55f3a2cebda1b22b70c15afbae6c3880d93ca156a4c30f9a082db411042e26a2f994dc33eb81b8b22b5ceaef0a79d53751531777c524ef2e9224ee786989707ce68e0b7185ebf2d095d6884f037e208718e97f12bafa201b7294705b69cb2ba5ca6572c62ceaae580ab4a8cab079a0ae115fcec36154d676d2ebd0f76ecc0f9d4dce321b4ff3eab0155ad21989889de3748f7c83f6062ba749a3f1d10ba7ea87b8a06c33ce8f3ca451fa9b2a02a5973f98ad9705ae483c9f858ca20b341359ffcb06be6b12b38a1c70a280c1e45a40ecb04f7e6ab4785e72b8241897dc46a0529419ad0fa523420e78500a13c3904465e4dcb431af6d245cd935a2d8c79e2da81ce1bc97045f010e718a342d883d441e85d5db030d3ab8fbd7c0ec32c36b38a3d51da37cca54a706e90140de0e8ef5ea1c866abff9c0402013544c028685ee97592a20c313b2b4c103ebfbaae5201eee27e1ed98f447c43a026f2032d6403cc5880c9df7976c16fc58456e6824c66c2d701d47edd2bef36e1328e29b9e67295b34f3a4405d07d75a2b5622d987c680aa3bdd67bc579151d52cc073bd1e3a9334e49b50feaee3e2a644a10ce0b2cf85b8693cd2dcda2e80f76fa1277d42bf8968635c830ca686fffd7c2280824727a6ba3c33752a4c16ba990eb6ffb2d9c07c9dc7befe905e007d734ae4820c209620dd5cbf5aee92f9b1722ba7c5119d1394e1655a257cb1a31820c63cc04b13d9efc879474a98ce87dbbc6ab5b0f2b4f2df49f22d038285cdc457158db130dac8c8cf6ef1ef0c46f638dd7d6d9ad07a2d8df10f03cf00f4da2335a7c2db6b643845ba5d3be97d76df7c6e0c48059e90ec6d74d1cab0ab3aa67334fb6d5ade9f0ed115f2395342baa6f62f2a0c6672865b6965c25c41236f8b712ecafe17fd15739e7abe4c7b69754c36697f19ce9c5308336738374efda84a71f7bbb50f773b3ec1ac1e63be1be8df0f553ab4fc66abde75402dec02ffb778769bbc186be7e6e36daac8321fe4618cfdc2d94d29ff4e56b4e4886e5ec51e26c6dfe3e0c0893b67a3f11d4432e49679a7b7174cc58db41b2de97dc8e3297ddfae037cb6c1c7c734433d9f0c6fd3b4fe42adbd6837f45e6dd9badf27b25d4c48944c6efb87955d05df9f897097b80ae4408c7b2e259d877b2b5cd91bf1942f98f4a12d77815e70be8362cdc3356e7e19370c6b4a9ba2f981e062ac09c2edcc87ddfde840759dcbe50ae35aacddbde5e3925b05e7902e39c7b2a633a5a61d9751adef206ada64f18c4575fc2d0c4af3bfbb947307009e72f41af794df0f9f1c2a0d3a557ab4a3bc71e65b5925d043456c848456dbe7e5c7680449b8bc5b55880fcb57aa992d213d17fbf55d65c9e5bebae699b49eb40a5f004e92ae7c826cfc38e72918fc16a1b5cef0f0c1f02aa6567ffbf3a067addeb3deac989c7e32e1c8891ffc58242d785d39c387265095cd480ec71da4a424047750aca68a1219165ab4ebbec04dea8f2c051805fe5441fe6406e1a2f36eae6155d993a75e8800e5b878578b60fd3a4633a848781c340a949de10b2058e2992e62159ff8bcf34ff711964a0d393b95af7ce95a59b9f6928165a84448b3a9432a80ab2efd105e2f638bba3ab7d8c7287ae7029721a822a1fd13d02f2b5cbb4b54927f7d5489bb3df12516e563575e7264d6c8be68238e5c866e989819725b09559029f6b82609d10ae9b8a17ff1b1aa86f4a88df6730bff160c8e2ee564011bb38ca68dbe41ae9939613fe9b187cc8bc97ded8b0cef29d5f7a922a26632e78879b9e936393810edd2f0d867a7b8afded91d757acb0c5a8a2bb0d7ee4ab1549ad946d279e17329404d45ce9a8326108c0af7e50b74d89a067a934877c4fbea3d38d5e0f9a0744d1960253ad6c593c3e7e9d909cab0eb916ca75f602f7ec8268aee615191c6310f5d78643be487d71aba5062b5433ef52cc704e55433f765613ff40d569439816c43eeda09e4a3443b3e9030603ab86da8062a47cc36b5d60e54aff6025f603da9b6d18618815ca2ee19bc0325e24b27bf29bc1a6c1350bde2f17be6b72b5a71f66c290e4c967059e7f8c54aab1d5164f3c7b6fe8c03b76781dfe45ea75eb1ac29299667aa6d4f504e761d3fc22c79eb4df98cf91cd46cc8886b0ebd98e52febeeb8f211b66cf7d0f79b44fba0448f5f0854233f755cce839095a64111bf337757b0122b8c3f88e3de85d7e142c7d7574d1f0f083c684f21ea1adb1b4677a9e15b06f2b37a6190b1129bf307d6d1bb90aee37fd0113e773d31a29bb875a2672f1e7335306f6c8792f59ee81824d8b816c6cca5772b49992bfb2f31b10f5bdd410e3321c9d10304455ff05c09256c829dd36ab7f5bbace801f2ac9469c40799407e8dcea29f47a7b3105488584e7a7b94383e44b29138da4f3c0c8bd1a31e9f4e77b63b4264695c8c43927e554110d5410477d1c142954a199d12797079982daf945743713933ec7e900cc6e6e5c8f6e45e164d6696d5ba0a9ba3088cbd16a625294f1ea3ee802bbb3afd31c76bf118ae3875279ab9cfef42da4d2b7ef2586a8920034debe0f54e803e278a4ecf18323f766dbc904a719399ff92127e7ef10985e076704ee1ede01bbda398c8a64366d3c752b01555e09478499c55ec3e0009dc8e71e44847c8e7270c0ab0113340aec1b94a340d1eaa1dec3dcee5ca92165be16714127401be7fb9b8061716bc8434774788d66a41960efe7288c63cf2c5e0dfa7338ff2dc8130abe9dc759e3484f32aad25dd2ed21e1fce4dfeb5d9ea04bb7af1b09280a7191fe5099c6f3124e213cc057cab8f866bdecdbc479fc4f97aa24194f351dba5f5d985583d52e9bb3205c5a5ceaf0fa7ef19eac33ff2c9464606a09b2fac55e7f378981457b63e6ef84e654ed5697ac73f3e1eacb6e3f8e2c6630f0a517364212a29d74baf97c68c43cd6e40e701d9ef986cd0501276219d80b45b690cd566fd99c1e2100cc1d4aae8ec577f7d7f9d134eb67876bc5121bdc62f458cc97466724db19c039e97f620bd6f0220a1b159a5164c87cca24bc1d066c80671cb65c03ca79dfc7205b02892796d98f0761c4edc50d059c493215d9e56659f8e4a3c50cbd257119a7590ad1ebe668fc32713a12153be624e8594fb30aba4119de2664c9b59b1056d2616dab2922b72479737cdda40450b043b4d7e9d022321ff27467c929aa12ebe1840c5218c0885ac4cf90d888df7cc21ec9726f14472845364614e575fa22a3f5b983143b1ea4edeefe23d9eb232b4a4a029694d0e36b61b8a27cde423bb71a11b0c2509c8077786ec22c6096b43c6e9c510016eb9e351c584583b0dcc16fced27095bfa84650271a6737c3cb7945d8518997efb511e05a68e215e1d3f09f175a873cd12c66467baa4542e3661908be93f1d8a5e9b469f156e8d925ef3968aaf46f11aea02a63e742e6bb031d0419d9e84842f199bff5e1f60b50e3ccc7c8e0d5d6bc7a0f52a3cf23e5f8231605aa0bde051cead188ae501a77f5b7a188aba7cfe96d83bef6d6d5bd1ff74e6b945eed442f0b8f10e7382865a0b397c49fa0d112b51f9f2d1797aaac5918802919913b77445439b025bbfb93c4fc58eb939e1a8a78acbabe46f2fba2093335c771de028e53572360f3cdbff71609956aea73c5103d15e4b60ca4c32c709be39b2e177c940e005afbc09ac7ad8c7d8cbe2f0abf44caecb33748f99106494002a27b6da3cdff05fa2013500321e0c5b6fb55fb8a53b47087749b65ceb0008f88d4b4db6a85991668385c57ec93e1885586038dc3b7105a9de1bf9978617387d3abbd3f69d25788eab9e6e1f3b49856949f3c251aa50692f17f5f36ecb8efdc85ce344e33a5e7f199dd04ab6f666a4d1dfe2fc6e4f45e6728c1c2abb96b3012461c690476cc8c0774ef3e5df38b1923c2c84b5c7e4946b83225ea763f8a2a8d79a5ca3be904278e0506860f7b4e7265d5a59a3238948115401f1921ed6dced61193d2b78774d92bb675ff60d02106d2e9d0d8c8b164fcfe81461717463273f3ad99bb9bb779e826e506e82c97379339c48dae19f800a060181a831b5f963e64066b3af22888b63a00fb5f8d30d71a2eb5fdc51f635c50144118c4003e0145b9b1d9269f458de949416adffd1d702ddfd1c48ccfed1b47eab3e9b0d5c6aec0421e0ac2712914b727453c16dbf2bee52464941a8b11da671631310a0efc5beb5b220ee51477a33df6470260b99fcecdd1af756d4ba9bbe2b91dff238056b5a84eb33607ed59d5cd0350dd2bb302a24555017f8414f8e5de3aa79f5325a0d9461c40c6e12444c68b3852f21acb6d4ada0d59406eab11bfc0a29e58aa55336147957cda50a5113eb16ce7c9ce693b656386789a3f798771e15ceaad4bd41def19553e7d2ec50ce06f8b0f687e407de7e60bb84d398dad6c998753fc9e93d9f04f1362dd1fea913c55d9113dd67faf23939650990a557ca03570f846ed5b30390b4ff527dbc8aeb6b4747434e684f8550bda239c4debb083a2cdff4e0ea2298e0b107affdb0863fb1ba1e673837783522b4c004e1481b6f4006b5e8d36a8e13bfee8c7e002be5810df613644810d", 0x2000, &(0x7f0000005000)={&(0x7f0000004180)={0x50, 0x0, 0x7fffffff, {0x7, 0x26, 0x9, 0x10200, 0x1, 0x1000, 0x0, 0x4}}, &(0x7f0000004200)={0x18, 0x0, 0x1, {0x9}}, &(0x7f0000004240)={0x18, 0x0, 0x7, {0x8}}, &(0x7f0000004280)={0x18, 0x0, 0xdf, {0x1}}, &(0x7f00000042c0)={0x18, 0x0, 0xfc, {0xffffffff}}, &(0x7f0000004300)={0x28, 0x0, 0xf7, {{0x200, 0x3, 0x0, r5}}}, &(0x7f0000004340)={0x60, 0x0, 0x2, {{0x6, 0xde9049e, 0x4, 0x0, 0x80000001, 0x200, 0x9, 0x9}}}, &(0x7f00000043c0)={0x18, 0x0, 0x3f, {0x1}}, &(0x7f0000004400)={0x28, 0x0, 0x0, {'/dev/infiniband/rdma_cm\x00'}}, &(0x7f0000004440)={0x20, 0xfffffffffffffff5, 0x1, {0x0, 0x12}}, &(0x7f0000004500)={0x78, 0x0, 0xe3c, {0x9, 0x2, 0x0, {0x2, 0x9, 0x9, 0x0, 0x35, 0x4, 0xffff, 0xa0, 0x0, 0x2000, 0xfc2, r7, r4, 0x4, 0x3}}}, &(0x7f0000004580)={0x90, 0x0, 0x5, {0x4, 0x0, 0x8, 0x3, 0xffffffff, 0x200, {0x0, 0x3, 0x1, 0x8000000000000001, 0x7, 0x6, 0x1ff, 0x3ff, 0x7, 0x8000, 0x0, r3, r8, 0xfff, 0xffff}}}, &(0x7f0000004640)={0xf8, 0x0, 0x6, [{0x0, 0x6e9c3c44, 0x4, 0x8, '\xfb[\x00%'}, {0x2, 0x2, 0xc, 0x9, '/dev/video#\x00'}, {0x1, 0xf07d, 0x18, 0xb281f54f, '/dev/infiniband/rdma_cm\x00'}, {0x0, 0x1, 0xc, 0x8, '/dev/video#\x00'}, {0x6, 0x1, 0xb, 0x1, '\\#\xcf:,))\'$-/'}, {0x2, 0x80, 0x1, 0x8, '+'}]}, &(0x7f00000049c0)={0x530, 0x0, 0xfff, [{{0x4, 0x0, 0x9, 0x4, 0x20, 0x5, {0x0, 0x33, 0x3, 0x7, 0x8000000000000000, 0x5, 0x0, 0x7, 0xfffffffe, 0x4000, 0x2, r3, r4, 0x4, 0x2}}, {0x4, 0x0, 0x3, 0x800, '#{]'}}, {{0x4, 0x3, 0x9, 0x401, 0x1bf, 0x10000, {0x5, 0x3, 0x8000000000000001, 0x0, 0x4, 0x8, 0xe41, 0x8, 0x9, 0xa000, 0x200, r10, r11, 0x7, 0x8001}}, {0x5, 0x1, 0xc, 0x6, '/dev/video#\x00'}}, {{0x0, 0x3, 0x4, 0x6, 0x3ff, 0x5, {0x0, 0x0, 0xfffffffffffffffc, 0x5, 0x747, 0x2, 0x4f1c, 0x1000, 0x8001, 0x2000, 0x7, r13, r14, 0x0, 0x3}}, {0x3, 0x9, 0x7, 0x1, '*=@%)$/'}}, {{0x3, 0x2, 0x8000000000000000, 0x3, 0x9, 0x4, {0x2, 0x8, 0x8001, 0x6, 0xffffffffffffffff, 0x8, 0x7, 0x8, 0x0, 0x4000, 0x3, r3, r4, 0x5, 0xfffffc01}}, {0x6, 0x2c, 0xc, 0x1ff, '/dev/video#\x00'}}, {{0x5, 0x0, 0x4, 0x4, 0x93, 0x7fff, {0x6, 0x5, 0x3, 0x9, 0xa0b, 0x2, 0xf9f, 0x2c, 0x40, 0x2000, 0x1, r16, r17, 0x7, 0x2}}, {0x0, 0x2, 0x2, 0x7ff, '\xcc\xa9'}}, {{0x0, 0x2, 0x1, 0x4, 0x8, 0x8, {0x6, 0x7, 0x7a2, 0x3, 0x4, 0xfc, 0x400, 0x200, 0x5, 0x8000, 0x8, r3, r4, 0x7fff, 0xcd}}, {0x1, 0x7f, 0x18, 0x0, '/dev/infiniband/rdma_cm\x00'}}, {{0x4, 0x3, 0x7, 0x9, 0x0, 0x3f, {0x2, 0x6, 0x8, 0x647, 0x3f, 0x2d1, 0x100, 0x1, 0x10000, 0x4000, 0x8, r18, r4, 0x1f, 0x1ff}}, {0x2, 0x7, 0x2, 0x6, '-#'}}, {{0x1, 0x3, 0x1, 0xe5, 0x80000001, 0x8, {0x2, 0x2, 0xdc74, 0x8, 0xfffffffffffffffd, 0x8, 0x0, 0xe, 0xff, 0xc000, 0x5, r3, r4, 0x101, 0x6}}, {0x0, 0x3, 0x2, 0x3ff, '*\\'}}]}, &(0x7f0000004f00)={0xa0, 0x0, 0x8, {{0x6, 0x2, 0x100000000, 0x6000000000, 0x8, 0x36, {0x5, 0x3, 0x6, 0x0, 0x1, 0x7fff, 0xa8, 0x2, 0x401, 0x1000, 0x0, r3, r4, 0x8001, 0x4}}, {0x0, 0xb}}}, &(0x7f0000004fc0)={0x20, 0x0, 0x1, {0x1ff, 0xbc5d49f944a5a034, 0x6, 0xe50}}}) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r19) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000080)={0x78, 0x0, r2, {0x8001, 0x0, 0x0, {0x0, 0x945, 0x100, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x100000001, 0x782eeafd, 0x7, 0x8, 0x4000, 0xffffffff, r19, 0xee00, 0x811, 0xff}}}, 0x78) write$RDMA_USER_CM_CMD_CREATE_ID(r1, 0x0, 0x0) 00:27:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0xf000000}}, 0x48}}, 0x0) 00:27:29 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000003c0)={0xa, 0x4e22}, 0x1c) listen(r1, 0xf2) r2 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x90100, 0x1) setsockopt$inet6_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000040)={@in={{0x2, 0x4e23, @private=0xa010102}}, 0x0, 0x0, 0x19, 0x0, "b05423587c18814d6b1a5f25671d09815a4687d637ffc958defc671aad3d4de8ac7d88560c759d600ab650c07ef0ef162b199da0d017fe7f0ae40cfb4e241cf9a990f20f6b8c2c070a61cfad8a2d2600"}, 0xd8) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000200)={@in6={{0xa, 0x0, 0x0, @dev}}, 0x0, 0x0, 0x4a, 0x0, "67789bfab4259ad1b575a06a3a5c8817fd29e64b86a080f7675ee72199554827df870a0864e8dfc17df355980c860c598034c0f3de3411f2047a0084cfcb52625a010ebde58f8f72918df5e6c96bf67c"}, 0xd8) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, 0x1c) socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r1, &(0x7f00000003c0)={0xa, 0x4e22}, 0x1c) (async) listen(r1, 0xf2) (async) openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x90100, 0x1) (async) setsockopt$inet6_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000040)={@in={{0x2, 0x4e23, @private=0xa010102}}, 0x0, 0x0, 0x19, 0x0, "b05423587c18814d6b1a5f25671d09815a4687d637ffc958defc671aad3d4de8ac7d88560c759d600ab650c07ef0ef162b199da0d017fe7f0ae40cfb4e241cf9a990f20f6b8c2c070a61cfad8a2d2600"}, 0xd8) (async) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000200)={@in6={{0xa, 0x0, 0x0, @dev}}, 0x0, 0x0, 0x4a, 0x0, "67789bfab4259ad1b575a06a3a5c8817fd29e64b86a080f7675ee72199554827df870a0864e8dfc17df355980c860c598034c0f3de3411f2047a0084cfcb52625a010ebde58f8f72918df5e6c96bf67c"}, 0xd8) (async) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, 0x1c) (async) 00:27:29 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7fff, 0x2) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000040)=0x5) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000004480)={0x0, 0x0}, &(0x7f00000044c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r8, 0x0) r9 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r10) (async) setuid(r10) getresgid(&(0x7f0000004740), &(0x7f0000004780), &(0x7f00000047c0)) (async) getresgid(&(0x7f0000004740), &(0x7f0000004780)=0x0, &(0x7f00000047c0)) socket$inet_udplite(0x2, 0x2, 0x88) (async) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r13) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r14, 0x0) (async) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r14, 0x0) r15 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r16) (async) setuid(r16) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000004800), &(0x7f0000004840)=0xc) (async) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000004800)={0x0, 0x0, 0x0}, &(0x7f0000004840)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000004880)={{{@in6=@initdev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@private1}}, &(0x7f0000004980)=0xe8) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="2a0a93dcb66394025bef3fdbde736ae071edf2f5fc69a9968bc9b5b75ee5b3692e779347f68c97c527095ff706b1f2bf8c2b4a3dadaacf38f36d0f3346607608217cb83102a10e29951a18595058a303e84b415262e11c2718336fcada300909b49404c3a07b32a99b669573811f92fa62d446291a9bb940cc1308d3d703dcb517e5d2d220ea5e27073be5b8392b0a77751a6e0d59369b5df3a2cc0a0b22af78d5f977bb42a7c512a9742732c2878049197dc336268e6752eb3500026a087568bc989830bd97395f5a7f9215ecf7b076458b6d3bf32fbd91d7726fbaac52cf6dad3dbbda6448b4ac781f9f0ffec8e288ee52812f935ad2013926533481c07d6c839e049c8f53b2d8fbfee0b84604dbead3affa14f7589060bb69c8309e975b1e9c023f4b4e568a266746141bbb02a286bbe5558fd3df4c48fd610ef9d16b5e96d381eb3eee3659f06aa6339f99d6416c3d03eb5d6ddf7cb3a1abcf20d8a1d8973e78191bcd61b4c377fc2cd9533f29c0f715bbb6ed329713ef040669d080afa7ab7f16ad14f6c067db3e4b94e2670db7e6b0d777f675e6ee60683b9aa16d7547a478344e149488e09baaf798ffc9e27aa40f6ee84bdc5f2a8dd42811ac96e653de0f2c2504429a91782e32a28da51b906ea7913f16c47539b47de4793f600c80ad4bf1112588ba25fc430f50da8d81864b992f236fb4914079293feeecb97443b1c6cdd85ec6fbeb3fbc3bb9a034c2450e8cab6004fb285e474d0003006d4e6220ef596aff95a017288b508cf6f5bf9b92615c60879edd74c86d27edff5d25bc2d88cb7fa2630925e00894fcfba5360ecdb9ca846d0138df4358cfefb5bf426b77d1e0a1c002e2d8a2e186ae9343824984316d158477f83f8d2db48bbe07a957388b5cb24285f8be1d4efc0d1bc2403bd3f6bdc358e32eb3d5eb7292f559702e339ee1d918049f7c0878c18bf345705d93e5cb963031bba0130b75d2c808d2970ea8d30e647d85fa912347aa303f904827243847c0be8366a5810109a5695a3276417ab22a74ec7c7499361ea54ad8819b1c584a47c0e5adc8c84d1b7289065680c35471cb35c63bb5a15c01756d038dc175fcf467c519e72140bea6c1169c7edda7bd68f83d5b83ddda63edfab0e394ee8d2b4c9abd26778a9746fddfc6636cd94e3bc1a83c4a5693687d25b6e2e5130faeb85fd97465434c333d15bd7911b9acd1565ad720da34de241115f490a9161b71e5d7f950629d416b112445ef621e4cc47cbc6c0f9e6085a2496f8d608d643c8d1a30918ecdf5202b47cd78795914bdbe34abfab1d49959098a0b6836c5ae321ffb4fb994b84027d8999a2dcbdcafd5ac0098f8e4f4339d3fe4c911f2c8caacca5ec141fb9075ff978c172ae0e63bc83dd24c3d80265ea5f015e471b32141e34eb8712710634ce5b034d78b1a927cfacf6a6ddecfa18158bf614ce45403aa66eeaba04d2b5f530fdeb208975cc0e19cee9a00370157911554e24b4bdda70b266fe6d32d6d761001c254a34d073190dfdf9e50d455e323bb9ae7208a604cae050972ab753a7dc480d3576adf2a2697d9dc871725d560a5ff87eddd4a7fbe204657325a56007e2282de27118342f2ca0574dce56c9a688a2992f70819048bf480a924045b4a8366ceac9048ccb21cbbed080dbc949bb4aefeb4284372ae8727cd8743a2ad339118f129f83fcbaba23d7f12c0bc519c6c5b21ad862cdeaf1560e043c2850ff124826051cba3d0ba490055097ca14639baadc3fca4a8da6b1cba3185012a306b34fb4a17820a3de1e155dfc428d076c68c6bc5a63b271cfc782562c5669a9e9a70b48dce912a55b7ec115339fd101dd326f1765688e34828a4e706d5355bbfba68fc13175d88b5a5101d4ca121104819eaeba937e0f9ed2589cdac3729e611ba02abec08b55aaa91b7cd725a7a3de13b753265dcd5ccd7e2b7e70dd5d1eedc3fbd81e5be2eaff4e6fe9cc703c02b97b1835cfce5cb22c266d7e15730c177a29311f3226f8fd6ce7c716543bc6acd41a6a017cf4bd2462bb2c62c69a567e730f9de00e23bcae5bc846833f923e21bc287676f3c033fecd075c1bdaf65e9ba0db43aaec633d2cb1c40cd61245d002e94ad52a925aac058035e1f868e6f390d30142fdad90bc91d21337fd9786631fbdc05048d05d423eb41038f1474db13e1652e07b4435e4169f2f8ab4ed2635e5f7f93cd0ef47297a31c1e8198dcb2fa3f0bae482588036eb3c42f646d25d92172dbe5190eed28fbcf3bd7e6f36c04124921ab66cf9bde0e6c147fa1839c16a508b6b23c5b6b4d559aafad3b1dbc1efac768418f841018e56d2998c454d5a7d608f034d1d2d5c70a798c9bf1240baed6ed990ec1851e51881829f3f6b6c1f68196cc86b6cc8d09901a371b2b776eb567df07be6a21ea26b5b17051499f09f0bc8dbc909edd88cf1914647aa4ae8b2c7e381b41aae94d6414c22fc33fc6328b4a5654753f6340be3becd0a7354d0b49625b7917142056b5f28d0b20190c8f9b2ccea9e4c22e8f014e3ccba95b4d61bc09de2e6d1df6b7fd14ef96e3400f263497657ed2892861ca8a1f1807598c9195e86e51a3152e5fbf15685d661ed7a258534179c55c0b212cab481ee0e996f2260352de0fe16325703238b11d2cc6b794d48810ad162b76d7052b698ca5044903b143a22767ca29fc78aa519bbf8f57b92e189a8e3206db99fb2d95cd80cb290a0396c25930e4ea3350c01f9cb93dc52dbe1e0784fa6bbcff4a763eb3c0a3eeeadd9251cf31a2d543643aabeee99dd1e8f2491b7df0d0fec0f38d9428385775dadf99cd7a12839cb67e0dfb62176bb14b5715ea9f9da6cf1986d72806a497f7f403ede9666961d3cf940a68410c78097516a302192fe36c29fc1e3fd14c83b2f7835dc887e5a46a59e70bc034dc547144d7cb6695dc5af9f7eae46457a1ef7410efa419b880505b3495a660e6697ee992c37c1ca34d3bd8201818c67dedad47dc668455a99f3517eb49cd7c9eba62fc2421e057e39de638485b733b4131a0a1cb763ab717615a89b740f82414db7867a86331d670355c3cc19f94c8d3349c4152f939c6e2b4ba09494cbf5cf93ba5a44b7dde7cdb671e0ce5028c97068f2642d877dfca6d539549cb6c5ff5e0375dba93f393458d2b9cf02add13e8e70ba5bcccaf5b8aaa0101e8e32d1c26587d0eff4ce2cfcd9e4ce84ba62f0aa9ec8723198838f124ab24bbf75831b0ca1fbc658e788acf739f33f76b63e9cb2694b87a2d71551d616d3b190a22da6c6f897155736f8540ee66656e74836e4b8664e26780ef7cf30c107f2abe0eb919a7a41ed37bbf66431a581bc00e9720654e953474c74bee3d9431c4a4f0cbad2439e0897c4973aa0f6918d72e3766271576d7ec1c1e05024f4d74d955e44d37f2577c5058d53830f40c4140c32414d759007ea06c0d4f16b4d4ec9f951c5229fdfbe7abd6f4959372ff23eed6e7b5916ba046902ecca89d5bee5d3f8c8e3f1eb3a9c3cc47ba1761878de098c96d4ef7d5ec9ae480616bd696bbad58549968d52faea876625feae44aeabcb0dd9ae411c3eaa623a61902e2a528fe82371b9c674ea7632a4c51d8a73f761e17e0bb42ce6f638bc2ab506c0bdb9fa542083acf9e95ba0f328a6220bb709a523e39dafdaf6e95a8e0e630520852ba00ea0124f29169ae9dd094b3d8056692a9b74e4344e5e2204c3c15c87eac50a983b9ee90a3a289a75a0d3eeaddeef056c31530cdede9edf585633b74ccd072964fbc41881e71e74a522b5d60f5d169e52aced34cce319c49f86bc468c5dd49ac8c919cf7babb383f69fc8affd1cc3358222777b5346bf07ae894f2b25b1ae91b9e5906c131820e095ba88d52ed88f43f8c4378d5eab35af4db646d123051189fee3b2281ae471be9c7134b29c49cad06f009941639fc9d03e244b8b45824ab2d9e77b926e6a36ebc254cc8f296e15e818f1d8f1d1e28fe5537896c25c8b871adc9b460ac27a2c4509be97c3e43ff5169ca42323318e2867cc5b4ee56127c451b9c53261c071ad6c712b6df321322d6f007e836a854fd3b5635c0ea1debca2a12b765afa775f5b002ddb2cb8e524e20f0dc7a25527a6fc81d60d53bb040fb505e92dd1f52a85a597666dbd7aaf90cbfd9fcbd31c5f76af74c2dbaab4ddce8de7965558ce106e8d94168cce783cf08f7a1c84da034172009cd74dec3d5ed0e61641cc618436358a4d10465de665d6a8301f3cd906ce847f8e5f577c693543dd66918e227c50ddc0bd645333aa642255e5ae0b260375908479a8a34209a3f79719aa68525e64036f885aeb8394d48ca23ce1c745f6eb85144b44d5318708ff2d0bcc11cabce3bd1d2c2217e438486504552469322afa3fc8e5e341b4be815dabafec11fdb9a0847912ff32813d93b5d6602cb7aee0b2eca047debb9cfe115b94ad5723e04d20fa3a49e818211c3c42b4048299720f275e5593cc4880237992eedc632e5b5f4f00f29d750eb385c6bb195a29ccbb71d0217ef01574d0c2ab34bc6bfc4fde123566118941dc16d8452437b8831b499d1c7e909267d7d94653020b27b5bb6de43d6a0c864dbb2c9a1c4de6524794d94052d504e2a3440daaa37d001d2be3456afded0914b1053d7bc64be230137ec2ef6f7aa260342099cff838cd1eaec7ca91bf39147b1961433f16773d293c21e3b5a5230b1e11aa06b946731e6c127233690f1c65b9f5cdaa506f984315cff39f1958295c6ad278f9174d59ef0348d6815d0f6bee555727f451084c3e1ab0856351497a64a7374abdc6bfde68b047985a1d5ae9c872ac9b3ac66c3743adaf2025b22fb0ef8dc28eea7da7b35d809fc8a4347943935f42640c74637eb97b7086518cdd7778cef8c3e424ad8b0cc32f6c3e8be37d9de02b837801f4c8a3bcda8faa6362191b74e5508de594e7c5632ede05b0ec777ebe6d8490ce7b351108ff6800958b39ebe28391662099c143cf70298a03c5f86c7b5060bead3b7f6a9fd8feffa4d19d61cbe05bca0b4a542378856c4ce35ded1eb8ecf298d6b087b2e99388cb0c13bfd5fbc905ae920ffc8d7ef5ada619fb3f602b647f806c8feeb32d98fb88f1ed7e9ac5116236dfa44cfed4a3f27fefe728d6c0be16135d49933f9d0e6eea06ed83e59708a921a858af65d87312d3d764b902bf92cadf8243620b4a779d8f45927f251d47de2243c589330fbf69ed096f3cdd11a5a6b722d2ac1871e9d1f39e744229869107129dd20f2e959d6e4ff201568a67f179f187da83eb297ace4ce16893b56c9bc871995d8975fae0baccdb6dac63039d167cba3858ec57fca0ed2d0f420b3af6fda80a615a0174374ab75f968dc760e137173cdba31b6d8c2b9b5a2534f881f0212369e1e7eb56dfb711350ae326b3a7f7341f3f821ca693cf096951ee7f7690c648fbe8cbaf6895017d0876203613a6e59fbaefe64ec513cefe08ff0012036f621a33d98ffbdf10ee5676eef6834bda5eedfd2b868d125366d1df5a89891af157d61b9606b1ee54c9009930020f0ef84bd8381f85c8a1fa56d888fa7fd714699974160551ce2dccaaf69e5208392adaf23e91dc08aef3035e834532cba7af8a9ece048cc1bf51587b2ef30a62a780ae95581ada0019df1af0cf997c760db1a2af30b156333432c1d4dba7db31065207d68eedc0a137252b067cec8c5d2a25827794147d85d98c2090e56660a2915d9f03621b791ad5820a88c794d70f4cc024d56bc4b7e8664ad9cab78ed7b32524056823182285a4b5e68a1a834e26681c0425ecd8f704e53b84997fe5e0d09cecfb2184b420f9c49ec0a596f8425212c9b51d16397c23b5befe9dc2b4016b7b62742e1f45a3442fd4de0083380440b263a7a45a28514f0f028ea05a3fcc6942660d8a2e969348e045772fd52459060dc804a6dde824acf4be5fa060c3b85a9b3b83ea060404b88f672945ace40cecdd4a8d11c1e2eedaed42f5733e6a6e199c65b5adfc07a7bc6ebdc032821c86eff9a029c03da0ba4fe88cf1fed824527f35908c82318413618dbbc0512a7e17004e5e303a1a4466f3b0f68f081fec29596edfdc499a76c08607c35e143f59a89a293264b191342a97b062e04a8ad8eb51774e3a265d36589311e10926ac20128d2fc0ec86f180a1a8809570a355882fa129f52280e01521d36ce1ec61c68f27fc0b93daa32be61e327dfbe987f53d8619c2f400dc49e1ec979141ea89f7f7f909ed7b839787f13d8e9b0f8bef359e1b2af46a6aebb399aa6df592d18809ac1e3bdfd32c5676075232a18556e4384b449f29b4bda451bdde7372088d4db96fc3ca6dfa9d9e2def94009790558fbc9bda9038a7996b1eed696bed30b9c75298f3e7248dbd9bb9821e59aab386d0cbb22e85eee1ebf2085d2682e1d2d3ca77c29429839f39f09846e5e19f4a56c6ff7c86402b29407ecbf65d15f6b445024d52a7c108e96e9a5e17487fe7503e7d1739bc402ad7c7bcdc7b443466db63bfd3f75ef91329ed7ad7b3698cd5d3c5e4ce775128ef27977b64c221d8cdbbabed8fe1d559c6bc6cc6956dab0b6f8d82c1d83721c949aa974cbea4f0e3b47884b11cdc3cd2d9f7d96ca101ca42d26b0c9218cfbb2e2df2d3a6bfba86e2448199a67273b48337089057b4aaae9fa98a3c516dea7cbb28daf4a10aa70116d1722aedec7aad5758eed1c3eddde1843260a65001bacb4f3cd228bce3c123b3d565a0d8b7b0dc9cf3e04bf393603c786e6bd104071ef2365d3217dc224cdafeaf11e35bf514c82c5df388c9ea2cfa2b413183448e302d2f6517794004ad0f7558b88003bafc69539aa83b1251aac13a58ec37737cbb6c4436ce976aa1f5d3a72da782b0999e29a5f044a8056d86bb2cc168ca3bd4367684899fac2efefb24f7489634e052e577af872f51b1cfdbb5d2cf5cb3bbc9b93b342992f6073d55f3a2cebda1b22b70c15afbae6c3880d93ca156a4c30f9a082db411042e26a2f994dc33eb81b8b22b5ceaef0a79d53751531777c524ef2e9224ee786989707ce68e0b7185ebf2d095d6884f037e208718e97f12bafa201b7294705b69cb2ba5ca6572c62ceaae580ab4a8cab079a0ae115fcec36154d676d2ebd0f76ecc0f9d4dce321b4ff3eab0155ad21989889de3748f7c83f6062ba749a3f1d10ba7ea87b8a06c33ce8f3ca451fa9b2a02a5973f98ad9705ae483c9f858ca20b341359ffcb06be6b12b38a1c70a280c1e45a40ecb04f7e6ab4785e72b8241897dc46a0529419ad0fa523420e78500a13c3904465e4dcb431af6d245cd935a2d8c79e2da81ce1bc97045f010e718a342d883d441e85d5db030d3ab8fbd7c0ec32c36b38a3d51da37cca54a706e90140de0e8ef5ea1c866abff9c0402013544c028685ee97592a20c313b2b4c103ebfbaae5201eee27e1ed98f447c43a026f2032d6403cc5880c9df7976c16fc58456e6824c66c2d701d47edd2bef36e1328e29b9e67295b34f3a4405d07d75a2b5622d987c680aa3bdd67bc579151d52cc073bd1e3a9334e49b50feaee3e2a644a10ce0b2cf85b8693cd2dcda2e80f76fa1277d42bf8968635c830ca686fffd7c2280824727a6ba3c33752a4c16ba990eb6ffb2d9c07c9dc7befe905e007d734ae4820c209620dd5cbf5aee92f9b1722ba7c5119d1394e1655a257cb1a31820c63cc04b13d9efc879474a98ce87dbbc6ab5b0f2b4f2df49f22d038285cdc457158db130dac8c8cf6ef1ef0c46f638dd7d6d9ad07a2d8df10f03cf00f4da2335a7c2db6b643845ba5d3be97d76df7c6e0c48059e90ec6d74d1cab0ab3aa67334fb6d5ade9f0ed115f2395342baa6f62f2a0c6672865b6965c25c41236f8b712ecafe17fd15739e7abe4c7b69754c36697f19ce9c5308336738374efda84a71f7bbb50f773b3ec1ac1e63be1be8df0f553ab4fc66abde75402dec02ffb778769bbc186be7e6e36daac8321fe4618cfdc2d94d29ff4e56b4e4886e5ec51e26c6dfe3e0c0893b67a3f11d4432e49679a7b7174cc58db41b2de97dc8e3297ddfae037cb6c1c7c734433d9f0c6fd3b4fe42adbd6837f45e6dd9badf27b25d4c48944c6efb87955d05df9f897097b80ae4408c7b2e259d877b2b5cd91bf1942f98f4a12d77815e70be8362cdc3356e7e19370c6b4a9ba2f981e062ac09c2edcc87ddfde840759dcbe50ae35aacddbde5e3925b05e7902e39c7b2a633a5a61d9751adef206ada64f18c4575fc2d0c4af3bfbb947307009e72f41af794df0f9f1c2a0d3a557ab4a3bc71e65b5925d043456c848456dbe7e5c7680449b8bc5b55880fcb57aa992d213d17fbf55d65c9e5bebae699b49eb40a5f004e92ae7c826cfc38e72918fc16a1b5cef0f0c1f02aa6567ffbf3a067addeb3deac989c7e32e1c8891ffc58242d785d39c387265095cd480ec71da4a424047750aca68a1219165ab4ebbec04dea8f2c051805fe5441fe6406e1a2f36eae6155d993a75e8800e5b878578b60fd3a4633a848781c340a949de10b2058e2992e62159ff8bcf34ff711964a0d393b95af7ce95a59b9f6928165a84448b3a9432a80ab2efd105e2f638bba3ab7d8c7287ae7029721a822a1fd13d02f2b5cbb4b54927f7d5489bb3df12516e563575e7264d6c8be68238e5c866e989819725b09559029f6b82609d10ae9b8a17ff1b1aa86f4a88df6730bff160c8e2ee564011bb38ca68dbe41ae9939613fe9b187cc8bc97ded8b0cef29d5f7a922a26632e78879b9e936393810edd2f0d867a7b8afded91d757acb0c5a8a2bb0d7ee4ab1549ad946d279e17329404d45ce9a8326108c0af7e50b74d89a067a934877c4fbea3d38d5e0f9a0744d1960253ad6c593c3e7e9d909cab0eb916ca75f602f7ec8268aee615191c6310f5d78643be487d71aba5062b5433ef52cc704e55433f765613ff40d569439816c43eeda09e4a3443b3e9030603ab86da8062a47cc36b5d60e54aff6025f603da9b6d18618815ca2ee19bc0325e24b27bf29bc1a6c1350bde2f17be6b72b5a71f66c290e4c967059e7f8c54aab1d5164f3c7b6fe8c03b76781dfe45ea75eb1ac29299667aa6d4f504e761d3fc22c79eb4df98cf91cd46cc8886b0ebd98e52febeeb8f211b66cf7d0f79b44fba0448f5f0854233f755cce839095a64111bf337757b0122b8c3f88e3de85d7e142c7d7574d1f0f083c684f21ea1adb1b4677a9e15b06f2b37a6190b1129bf307d6d1bb90aee37fd0113e773d31a29bb875a2672f1e7335306f6c8792f59ee81824d8b816c6cca5772b49992bfb2f31b10f5bdd410e3321c9d10304455ff05c09256c829dd36ab7f5bbace801f2ac9469c40799407e8dcea29f47a7b3105488584e7a7b94383e44b29138da4f3c0c8bd1a31e9f4e77b63b4264695c8c43927e554110d5410477d1c142954a199d12797079982daf945743713933ec7e900cc6e6e5c8f6e45e164d6696d5ba0a9ba3088cbd16a625294f1ea3ee802bbb3afd31c76bf118ae3875279ab9cfef42da4d2b7ef2586a8920034debe0f54e803e278a4ecf18323f766dbc904a719399ff92127e7ef10985e076704ee1ede01bbda398c8a64366d3c752b01555e09478499c55ec3e0009dc8e71e44847c8e7270c0ab0113340aec1b94a340d1eaa1dec3dcee5ca92165be16714127401be7fb9b8061716bc8434774788d66a41960efe7288c63cf2c5e0dfa7338ff2dc8130abe9dc759e3484f32aad25dd2ed21e1fce4dfeb5d9ea04bb7af1b09280a7191fe5099c6f3124e213cc057cab8f866bdecdbc479fc4f97aa24194f351dba5f5d985583d52e9bb3205c5a5ceaf0fa7ef19eac33ff2c9464606a09b2fac55e7f378981457b63e6ef84e654ed5697ac73f3e1eacb6e3f8e2c6630f0a517364212a29d74baf97c68c43cd6e40e701d9ef986cd0501276219d80b45b690cd566fd99c1e2100cc1d4aae8ec577f7d7f9d134eb67876bc5121bdc62f458cc97466724db19c039e97f620bd6f0220a1b159a5164c87cca24bc1d066c80671cb65c03ca79dfc7205b02892796d98f0761c4edc50d059c493215d9e56659f8e4a3c50cbd257119a7590ad1ebe668fc32713a12153be624e8594fb30aba4119de2664c9b59b1056d2616dab2922b72479737cdda40450b043b4d7e9d022321ff27467c929aa12ebe1840c5218c0885ac4cf90d888df7cc21ec9726f14472845364614e575fa22a3f5b983143b1ea4edeefe23d9eb232b4a4a029694d0e36b61b8a27cde423bb71a11b0c2509c8077786ec22c6096b43c6e9c510016eb9e351c584583b0dcc16fced27095bfa84650271a6737c3cb7945d8518997efb511e05a68e215e1d3f09f175a873cd12c66467baa4542e3661908be93f1d8a5e9b469f156e8d925ef3968aaf46f11aea02a63e742e6bb031d0419d9e84842f199bff5e1f60b50e3ccc7c8e0d5d6bc7a0f52a3cf23e5f8231605aa0bde051cead188ae501a77f5b7a188aba7cfe96d83bef6d6d5bd1ff74e6b945eed442f0b8f10e7382865a0b397c49fa0d112b51f9f2d1797aaac5918802919913b77445439b025bbfb93c4fc58eb939e1a8a78acbabe46f2fba2093335c771de028e53572360f3cdbff71609956aea73c5103d15e4b60ca4c32c709be39b2e177c940e005afbc09ac7ad8c7d8cbe2f0abf44caecb33748f99106494002a27b6da3cdff05fa2013500321e0c5b6fb55fb8a53b47087749b65ceb0008f88d4b4db6a85991668385c57ec93e1885586038dc3b7105a9de1bf9978617387d3abbd3f69d25788eab9e6e1f3b49856949f3c251aa50692f17f5f36ecb8efdc85ce344e33a5e7f199dd04ab6f666a4d1dfe2fc6e4f45e6728c1c2abb96b3012461c690476cc8c0774ef3e5df38b1923c2c84b5c7e4946b83225ea763f8a2a8d79a5ca3be904278e0506860f7b4e7265d5a59a3238948115401f1921ed6dced61193d2b78774d92bb675ff60d02106d2e9d0d8c8b164fcfe81461717463273f3ad99bb9bb779e826e506e82c97379339c48dae19f800a060181a831b5f963e64066b3af22888b63a00fb5f8d30d71a2eb5fdc51f635c50144118c4003e0145b9b1d9269f458de949416adffd1d702ddfd1c48ccfed1b47eab3e9b0d5c6aec0421e0ac2712914b727453c16dbf2bee52464941a8b11da671631310a0efc5beb5b220ee51477a33df6470260b99fcecdd1af756d4ba9bbe2b91dff238056b5a84eb33607ed59d5cd0350dd2bb302a24555017f8414f8e5de3aa79f5325a0d9461c40c6e12444c68b3852f21acb6d4ada0d59406eab11bfc0a29e58aa55336147957cda50a5113eb16ce7c9ce693b656386789a3f798771e15ceaad4bd41def19553e7d2ec50ce06f8b0f687e407de7e60bb84d398dad6c998753fc9e93d9f04f1362dd1fea913c55d9113dd67faf23939650990a557ca03570f846ed5b30390b4ff527dbc8aeb6b4747434e684f8550bda239c4debb083a2cdff4e0ea2298e0b107affdb0863fb1ba1e673837783522b4c004e1481b6f4006b5e8d36a8e13bfee8c7e002be5810df613644810d", 0x2000, &(0x7f0000005000)={&(0x7f0000004180)={0x50, 0x0, 0x7fffffff, {0x7, 0x26, 0x9, 0x10200, 0x1, 0x1000, 0x0, 0x4}}, &(0x7f0000004200)={0x18, 0x0, 0x1, {0x9}}, &(0x7f0000004240)={0x18, 0x0, 0x7, {0x8}}, &(0x7f0000004280)={0x18, 0x0, 0xdf, {0x1}}, &(0x7f00000042c0)={0x18, 0x0, 0xfc, {0xffffffff}}, &(0x7f0000004300)={0x28, 0x0, 0xf7, {{0x200, 0x3, 0x0, r5}}}, &(0x7f0000004340)={0x60, 0x0, 0x2, {{0x6, 0xde9049e, 0x4, 0x0, 0x80000001, 0x200, 0x9, 0x9}}}, &(0x7f00000043c0)={0x18, 0x0, 0x3f, {0x1}}, &(0x7f0000004400)={0x28, 0x0, 0x0, {'/dev/infiniband/rdma_cm\x00'}}, &(0x7f0000004440)={0x20, 0xfffffffffffffff5, 0x1, {0x0, 0x12}}, &(0x7f0000004500)={0x78, 0x0, 0xe3c, {0x9, 0x2, 0x0, {0x2, 0x9, 0x9, 0x0, 0x35, 0x4, 0xffff, 0xa0, 0x0, 0x2000, 0xfc2, r7, r4, 0x4, 0x3}}}, &(0x7f0000004580)={0x90, 0x0, 0x5, {0x4, 0x0, 0x8, 0x3, 0xffffffff, 0x200, {0x0, 0x3, 0x1, 0x8000000000000001, 0x7, 0x6, 0x1ff, 0x3ff, 0x7, 0x8000, 0x0, r3, r8, 0xfff, 0xffff}}}, &(0x7f0000004640)={0xf8, 0x0, 0x6, [{0x0, 0x6e9c3c44, 0x4, 0x8, '\xfb[\x00%'}, {0x2, 0x2, 0xc, 0x9, '/dev/video#\x00'}, {0x1, 0xf07d, 0x18, 0xb281f54f, '/dev/infiniband/rdma_cm\x00'}, {0x0, 0x1, 0xc, 0x8, '/dev/video#\x00'}, {0x6, 0x1, 0xb, 0x1, '\\#\xcf:,))\'$-/'}, {0x2, 0x80, 0x1, 0x8, '+'}]}, &(0x7f00000049c0)={0x530, 0x0, 0xfff, [{{0x4, 0x0, 0x9, 0x4, 0x20, 0x5, {0x0, 0x33, 0x3, 0x7, 0x8000000000000000, 0x5, 0x0, 0x7, 0xfffffffe, 0x4000, 0x2, r3, r4, 0x4, 0x2}}, {0x4, 0x0, 0x3, 0x800, '#{]'}}, {{0x4, 0x3, 0x9, 0x401, 0x1bf, 0x10000, {0x5, 0x3, 0x8000000000000001, 0x0, 0x4, 0x8, 0xe41, 0x8, 0x9, 0xa000, 0x200, r10, r11, 0x7, 0x8001}}, {0x5, 0x1, 0xc, 0x6, '/dev/video#\x00'}}, {{0x0, 0x3, 0x4, 0x6, 0x3ff, 0x5, {0x0, 0x0, 0xfffffffffffffffc, 0x5, 0x747, 0x2, 0x4f1c, 0x1000, 0x8001, 0x2000, 0x7, r13, r14, 0x0, 0x3}}, {0x3, 0x9, 0x7, 0x1, '*=@%)$/'}}, {{0x3, 0x2, 0x8000000000000000, 0x3, 0x9, 0x4, {0x2, 0x8, 0x8001, 0x6, 0xffffffffffffffff, 0x8, 0x7, 0x8, 0x0, 0x4000, 0x3, r3, r4, 0x5, 0xfffffc01}}, {0x6, 0x2c, 0xc, 0x1ff, '/dev/video#\x00'}}, {{0x5, 0x0, 0x4, 0x4, 0x93, 0x7fff, {0x6, 0x5, 0x3, 0x9, 0xa0b, 0x2, 0xf9f, 0x2c, 0x40, 0x2000, 0x1, r16, r17, 0x7, 0x2}}, {0x0, 0x2, 0x2, 0x7ff, '\xcc\xa9'}}, {{0x0, 0x2, 0x1, 0x4, 0x8, 0x8, {0x6, 0x7, 0x7a2, 0x3, 0x4, 0xfc, 0x400, 0x200, 0x5, 0x8000, 0x8, r3, r4, 0x7fff, 0xcd}}, {0x1, 0x7f, 0x18, 0x0, '/dev/infiniband/rdma_cm\x00'}}, {{0x4, 0x3, 0x7, 0x9, 0x0, 0x3f, {0x2, 0x6, 0x8, 0x647, 0x3f, 0x2d1, 0x100, 0x1, 0x10000, 0x4000, 0x8, r18, r4, 0x1f, 0x1ff}}, {0x2, 0x7, 0x2, 0x6, '-#'}}, {{0x1, 0x3, 0x1, 0xe5, 0x80000001, 0x8, {0x2, 0x2, 0xdc74, 0x8, 0xfffffffffffffffd, 0x8, 0x0, 0xe, 0xff, 0xc000, 0x5, r3, r4, 0x101, 0x6}}, {0x0, 0x3, 0x2, 0x3ff, '*\\'}}]}, &(0x7f0000004f00)={0xa0, 0x0, 0x8, {{0x6, 0x2, 0x100000000, 0x6000000000, 0x8, 0x36, {0x5, 0x3, 0x6, 0x0, 0x1, 0x7fff, 0xa8, 0x2, 0x401, 0x1000, 0x0, r3, r4, 0x8001, 0x4}}, {0x0, 0xb}}}, &(0x7f0000004fc0)={0x20, 0x0, 0x1, {0x1ff, 0xbc5d49f944a5a034, 0x6, 0xe50}}}) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="2a0a93dcb66394025bef3fdbde736ae071edf2f5fc69a9968bc9b5b75ee5b3692e779347f68c97c527095ff706b1f2bf8c2b4a3dadaacf38f36d0f3346607608217cb83102a10e29951a18595058a303e84b415262e11c2718336fcada300909b49404c3a07b32a99b669573811f92fa62d446291a9bb940cc1308d3d703dcb517e5d2d220ea5e27073be5b8392b0a77751a6e0d59369b5df3a2cc0a0b22af78d5f977bb42a7c512a9742732c2878049197dc336268e6752eb3500026a087568bc989830bd97395f5a7f9215ecf7b076458b6d3bf32fbd91d7726fbaac52cf6dad3dbbda6448b4ac781f9f0ffec8e288ee52812f935ad2013926533481c07d6c839e049c8f53b2d8fbfee0b84604dbead3affa14f7589060bb69c8309e975b1e9c023f4b4e568a266746141bbb02a286bbe5558fd3df4c48fd610ef9d16b5e96d381eb3eee3659f06aa6339f99d6416c3d03eb5d6ddf7cb3a1abcf20d8a1d8973e78191bcd61b4c377fc2cd9533f29c0f715bbb6ed329713ef040669d080afa7ab7f16ad14f6c067db3e4b94e2670db7e6b0d777f675e6ee60683b9aa16d7547a478344e149488e09baaf798ffc9e27aa40f6ee84bdc5f2a8dd42811ac96e653de0f2c2504429a91782e32a28da51b906ea7913f16c47539b47de4793f600c80ad4bf1112588ba25fc430f50da8d81864b992f236fb4914079293feeecb97443b1c6cdd85ec6fbeb3fbc3bb9a034c2450e8cab6004fb285e474d0003006d4e6220ef596aff95a017288b508cf6f5bf9b92615c60879edd74c86d27edff5d25bc2d88cb7fa2630925e00894fcfba5360ecdb9ca846d0138df4358cfefb5bf426b77d1e0a1c002e2d8a2e186ae9343824984316d158477f83f8d2db48bbe07a957388b5cb24285f8be1d4efc0d1bc2403bd3f6bdc358e32eb3d5eb7292f559702e339ee1d918049f7c0878c18bf345705d93e5cb963031bba0130b75d2c808d2970ea8d30e647d85fa912347aa303f904827243847c0be8366a5810109a5695a3276417ab22a74ec7c7499361ea54ad8819b1c584a47c0e5adc8c84d1b7289065680c35471cb35c63bb5a15c01756d038dc175fcf467c519e72140bea6c1169c7edda7bd68f83d5b83ddda63edfab0e394ee8d2b4c9abd26778a9746fddfc6636cd94e3bc1a83c4a5693687d25b6e2e5130faeb85fd97465434c333d15bd7911b9acd1565ad720da34de241115f490a9161b71e5d7f950629d416b112445ef621e4cc47cbc6c0f9e6085a2496f8d608d643c8d1a30918ecdf5202b47cd78795914bdbe34abfab1d49959098a0b6836c5ae321ffb4fb994b84027d8999a2dcbdcafd5ac0098f8e4f4339d3fe4c911f2c8caacca5ec141fb9075ff978c172ae0e63bc83dd24c3d80265ea5f015e471b32141e34eb8712710634ce5b034d78b1a927cfacf6a6ddecfa18158bf614ce45403aa66eeaba04d2b5f530fdeb208975cc0e19cee9a00370157911554e24b4bdda70b266fe6d32d6d761001c254a34d073190dfdf9e50d455e323bb9ae7208a604cae050972ab753a7dc480d3576adf2a2697d9dc871725d560a5ff87eddd4a7fbe204657325a56007e2282de27118342f2ca0574dce56c9a688a2992f70819048bf480a924045b4a8366ceac9048ccb21cbbed080dbc949bb4aefeb4284372ae8727cd8743a2ad339118f129f83fcbaba23d7f12c0bc519c6c5b21ad862cdeaf1560e043c2850ff124826051cba3d0ba490055097ca14639baadc3fca4a8da6b1cba3185012a306b34fb4a17820a3de1e155dfc428d076c68c6bc5a63b271cfc782562c5669a9e9a70b48dce912a55b7ec115339fd101dd326f1765688e34828a4e706d5355bbfba68fc13175d88b5a5101d4ca121104819eaeba937e0f9ed2589cdac3729e611ba02abec08b55aaa91b7cd725a7a3de13b753265dcd5ccd7e2b7e70dd5d1eedc3fbd81e5be2eaff4e6fe9cc703c02b97b1835cfce5cb22c266d7e15730c177a29311f3226f8fd6ce7c716543bc6acd41a6a017cf4bd2462bb2c62c69a567e730f9de00e23bcae5bc846833f923e21bc287676f3c033fecd075c1bdaf65e9ba0db43aaec633d2cb1c40cd61245d002e94ad52a925aac058035e1f868e6f390d30142fdad90bc91d21337fd9786631fbdc05048d05d423eb41038f1474db13e1652e07b4435e4169f2f8ab4ed2635e5f7f93cd0ef47297a31c1e8198dcb2fa3f0bae482588036eb3c42f646d25d92172dbe5190eed28fbcf3bd7e6f36c04124921ab66cf9bde0e6c147fa1839c16a508b6b23c5b6b4d559aafad3b1dbc1efac768418f841018e56d2998c454d5a7d608f034d1d2d5c70a798c9bf1240baed6ed990ec1851e51881829f3f6b6c1f68196cc86b6cc8d09901a371b2b776eb567df07be6a21ea26b5b17051499f09f0bc8dbc909edd88cf1914647aa4ae8b2c7e381b41aae94d6414c22fc33fc6328b4a5654753f6340be3becd0a7354d0b49625b7917142056b5f28d0b20190c8f9b2ccea9e4c22e8f014e3ccba95b4d61bc09de2e6d1df6b7fd14ef96e3400f263497657ed2892861ca8a1f1807598c9195e86e51a3152e5fbf15685d661ed7a258534179c55c0b212cab481ee0e996f2260352de0fe16325703238b11d2cc6b794d48810ad162b76d7052b698ca5044903b143a22767ca29fc78aa519bbf8f57b92e189a8e3206db99fb2d95cd80cb290a0396c25930e4ea3350c01f9cb93dc52dbe1e0784fa6bbcff4a763eb3c0a3eeeadd9251cf31a2d543643aabeee99dd1e8f2491b7df0d0fec0f38d9428385775dadf99cd7a12839cb67e0dfb62176bb14b5715ea9f9da6cf1986d72806a497f7f403ede9666961d3cf940a68410c78097516a302192fe36c29fc1e3fd14c83b2f7835dc887e5a46a59e70bc034dc547144d7cb6695dc5af9f7eae46457a1ef7410efa419b880505b3495a660e6697ee992c37c1ca34d3bd8201818c67dedad47dc668455a99f3517eb49cd7c9eba62fc2421e057e39de638485b733b4131a0a1cb763ab717615a89b740f82414db7867a86331d670355c3cc19f94c8d3349c4152f939c6e2b4ba09494cbf5cf93ba5a44b7dde7cdb671e0ce5028c97068f2642d877dfca6d539549cb6c5ff5e0375dba93f393458d2b9cf02add13e8e70ba5bcccaf5b8aaa0101e8e32d1c26587d0eff4ce2cfcd9e4ce84ba62f0aa9ec8723198838f124ab24bbf75831b0ca1fbc658e788acf739f33f76b63e9cb2694b87a2d71551d616d3b190a22da6c6f897155736f8540ee66656e74836e4b8664e26780ef7cf30c107f2abe0eb919a7a41ed37bbf66431a581bc00e9720654e953474c74bee3d9431c4a4f0cbad2439e0897c4973aa0f6918d72e3766271576d7ec1c1e05024f4d74d955e44d37f2577c5058d53830f40c4140c32414d759007ea06c0d4f16b4d4ec9f951c5229fdfbe7abd6f4959372ff23eed6e7b5916ba046902ecca89d5bee5d3f8c8e3f1eb3a9c3cc47ba1761878de098c96d4ef7d5ec9ae480616bd696bbad58549968d52faea876625feae44aeabcb0dd9ae411c3eaa623a61902e2a528fe82371b9c674ea7632a4c51d8a73f761e17e0bb42ce6f638bc2ab506c0bdb9fa542083acf9e95ba0f328a6220bb709a523e39dafdaf6e95a8e0e630520852ba00ea0124f29169ae9dd094b3d8056692a9b74e4344e5e2204c3c15c87eac50a983b9ee90a3a289a75a0d3eeaddeef056c31530cdede9edf585633b74ccd072964fbc41881e71e74a522b5d60f5d169e52aced34cce319c49f86bc468c5dd49ac8c919cf7babb383f69fc8affd1cc3358222777b5346bf07ae894f2b25b1ae91b9e5906c131820e095ba88d52ed88f43f8c4378d5eab35af4db646d123051189fee3b2281ae471be9c7134b29c49cad06f009941639fc9d03e244b8b45824ab2d9e77b926e6a36ebc254cc8f296e15e818f1d8f1d1e28fe5537896c25c8b871adc9b460ac27a2c4509be97c3e43ff5169ca42323318e2867cc5b4ee56127c451b9c53261c071ad6c712b6df321322d6f007e836a854fd3b5635c0ea1debca2a12b765afa775f5b002ddb2cb8e524e20f0dc7a25527a6fc81d60d53bb040fb505e92dd1f52a85a597666dbd7aaf90cbfd9fcbd31c5f76af74c2dbaab4ddce8de7965558ce106e8d94168cce783cf08f7a1c84da034172009cd74dec3d5ed0e61641cc618436358a4d10465de665d6a8301f3cd906ce847f8e5f577c693543dd66918e227c50ddc0bd645333aa642255e5ae0b260375908479a8a34209a3f79719aa68525e64036f885aeb8394d48ca23ce1c745f6eb85144b44d5318708ff2d0bcc11cabce3bd1d2c2217e438486504552469322afa3fc8e5e341b4be815dabafec11fdb9a0847912ff32813d93b5d6602cb7aee0b2eca047debb9cfe115b94ad5723e04d20fa3a49e818211c3c42b4048299720f275e5593cc4880237992eedc632e5b5f4f00f29d750eb385c6bb195a29ccbb71d0217ef01574d0c2ab34bc6bfc4fde123566118941dc16d8452437b8831b499d1c7e909267d7d94653020b27b5bb6de43d6a0c864dbb2c9a1c4de6524794d94052d504e2a3440daaa37d001d2be3456afded0914b1053d7bc64be230137ec2ef6f7aa260342099cff838cd1eaec7ca91bf39147b1961433f16773d293c21e3b5a5230b1e11aa06b946731e6c127233690f1c65b9f5cdaa506f984315cff39f1958295c6ad278f9174d59ef0348d6815d0f6bee555727f451084c3e1ab0856351497a64a7374abdc6bfde68b047985a1d5ae9c872ac9b3ac66c3743adaf2025b22fb0ef8dc28eea7da7b35d809fc8a4347943935f42640c74637eb97b7086518cdd7778cef8c3e424ad8b0cc32f6c3e8be37d9de02b837801f4c8a3bcda8faa6362191b74e5508de594e7c5632ede05b0ec777ebe6d8490ce7b351108ff6800958b39ebe28391662099c143cf70298a03c5f86c7b5060bead3b7f6a9fd8feffa4d19d61cbe05bca0b4a542378856c4ce35ded1eb8ecf298d6b087b2e99388cb0c13bfd5fbc905ae920ffc8d7ef5ada619fb3f602b647f806c8feeb32d98fb88f1ed7e9ac5116236dfa44cfed4a3f27fefe728d6c0be16135d49933f9d0e6eea06ed83e59708a921a858af65d87312d3d764b902bf92cadf8243620b4a779d8f45927f251d47de2243c589330fbf69ed096f3cdd11a5a6b722d2ac1871e9d1f39e744229869107129dd20f2e959d6e4ff201568a67f179f187da83eb297ace4ce16893b56c9bc871995d8975fae0baccdb6dac63039d167cba3858ec57fca0ed2d0f420b3af6fda80a615a0174374ab75f968dc760e137173cdba31b6d8c2b9b5a2534f881f0212369e1e7eb56dfb711350ae326b3a7f7341f3f821ca693cf096951ee7f7690c648fbe8cbaf6895017d0876203613a6e59fbaefe64ec513cefe08ff0012036f621a33d98ffbdf10ee5676eef6834bda5eedfd2b868d125366d1df5a89891af157d61b9606b1ee54c9009930020f0ef84bd8381f85c8a1fa56d888fa7fd714699974160551ce2dccaaf69e5208392adaf23e91dc08aef3035e834532cba7af8a9ece048cc1bf51587b2ef30a62a780ae95581ada0019df1af0cf997c760db1a2af30b156333432c1d4dba7db31065207d68eedc0a137252b067cec8c5d2a25827794147d85d98c2090e56660a2915d9f03621b791ad5820a88c794d70f4cc024d56bc4b7e8664ad9cab78ed7b32524056823182285a4b5e68a1a834e26681c0425ecd8f704e53b84997fe5e0d09cecfb2184b420f9c49ec0a596f8425212c9b51d16397c23b5befe9dc2b4016b7b62742e1f45a3442fd4de0083380440b263a7a45a28514f0f028ea05a3fcc6942660d8a2e969348e045772fd52459060dc804a6dde824acf4be5fa060c3b85a9b3b83ea060404b88f672945ace40cecdd4a8d11c1e2eedaed42f5733e6a6e199c65b5adfc07a7bc6ebdc032821c86eff9a029c03da0ba4fe88cf1fed824527f35908c82318413618dbbc0512a7e17004e5e303a1a4466f3b0f68f081fec29596edfdc499a76c08607c35e143f59a89a293264b191342a97b062e04a8ad8eb51774e3a265d36589311e10926ac20128d2fc0ec86f180a1a8809570a355882fa129f52280e01521d36ce1ec61c68f27fc0b93daa32be61e327dfbe987f53d8619c2f400dc49e1ec979141ea89f7f7f909ed7b839787f13d8e9b0f8bef359e1b2af46a6aebb399aa6df592d18809ac1e3bdfd32c5676075232a18556e4384b449f29b4bda451bdde7372088d4db96fc3ca6dfa9d9e2def94009790558fbc9bda9038a7996b1eed696bed30b9c75298f3e7248dbd9bb9821e59aab386d0cbb22e85eee1ebf2085d2682e1d2d3ca77c29429839f39f09846e5e19f4a56c6ff7c86402b29407ecbf65d15f6b445024d52a7c108e96e9a5e17487fe7503e7d1739bc402ad7c7bcdc7b443466db63bfd3f75ef91329ed7ad7b3698cd5d3c5e4ce775128ef27977b64c221d8cdbbabed8fe1d559c6bc6cc6956dab0b6f8d82c1d83721c949aa974cbea4f0e3b47884b11cdc3cd2d9f7d96ca101ca42d26b0c9218cfbb2e2df2d3a6bfba86e2448199a67273b48337089057b4aaae9fa98a3c516dea7cbb28daf4a10aa70116d1722aedec7aad5758eed1c3eddde1843260a65001bacb4f3cd228bce3c123b3d565a0d8b7b0dc9cf3e04bf393603c786e6bd104071ef2365d3217dc224cdafeaf11e35bf514c82c5df388c9ea2cfa2b413183448e302d2f6517794004ad0f7558b88003bafc69539aa83b1251aac13a58ec37737cbb6c4436ce976aa1f5d3a72da782b0999e29a5f044a8056d86bb2cc168ca3bd4367684899fac2efefb24f7489634e052e577af872f51b1cfdbb5d2cf5cb3bbc9b93b342992f6073d55f3a2cebda1b22b70c15afbae6c3880d93ca156a4c30f9a082db411042e26a2f994dc33eb81b8b22b5ceaef0a79d53751531777c524ef2e9224ee786989707ce68e0b7185ebf2d095d6884f037e208718e97f12bafa201b7294705b69cb2ba5ca6572c62ceaae580ab4a8cab079a0ae115fcec36154d676d2ebd0f76ecc0f9d4dce321b4ff3eab0155ad21989889de3748f7c83f6062ba749a3f1d10ba7ea87b8a06c33ce8f3ca451fa9b2a02a5973f98ad9705ae483c9f858ca20b341359ffcb06be6b12b38a1c70a280c1e45a40ecb04f7e6ab4785e72b8241897dc46a0529419ad0fa523420e78500a13c3904465e4dcb431af6d245cd935a2d8c79e2da81ce1bc97045f010e718a342d883d441e85d5db030d3ab8fbd7c0ec32c36b38a3d51da37cca54a706e90140de0e8ef5ea1c866abff9c0402013544c028685ee97592a20c313b2b4c103ebfbaae5201eee27e1ed98f447c43a026f2032d6403cc5880c9df7976c16fc58456e6824c66c2d701d47edd2bef36e1328e29b9e67295b34f3a4405d07d75a2b5622d987c680aa3bdd67bc579151d52cc073bd1e3a9334e49b50feaee3e2a644a10ce0b2cf85b8693cd2dcda2e80f76fa1277d42bf8968635c830ca686fffd7c2280824727a6ba3c33752a4c16ba990eb6ffb2d9c07c9dc7befe905e007d734ae4820c209620dd5cbf5aee92f9b1722ba7c5119d1394e1655a257cb1a31820c63cc04b13d9efc879474a98ce87dbbc6ab5b0f2b4f2df49f22d038285cdc457158db130dac8c8cf6ef1ef0c46f638dd7d6d9ad07a2d8df10f03cf00f4da2335a7c2db6b643845ba5d3be97d76df7c6e0c48059e90ec6d74d1cab0ab3aa67334fb6d5ade9f0ed115f2395342baa6f62f2a0c6672865b6965c25c41236f8b712ecafe17fd15739e7abe4c7b69754c36697f19ce9c5308336738374efda84a71f7bbb50f773b3ec1ac1e63be1be8df0f553ab4fc66abde75402dec02ffb778769bbc186be7e6e36daac8321fe4618cfdc2d94d29ff4e56b4e4886e5ec51e26c6dfe3e0c0893b67a3f11d4432e49679a7b7174cc58db41b2de97dc8e3297ddfae037cb6c1c7c734433d9f0c6fd3b4fe42adbd6837f45e6dd9badf27b25d4c48944c6efb87955d05df9f897097b80ae4408c7b2e259d877b2b5cd91bf1942f98f4a12d77815e70be8362cdc3356e7e19370c6b4a9ba2f981e062ac09c2edcc87ddfde840759dcbe50ae35aacddbde5e3925b05e7902e39c7b2a633a5a61d9751adef206ada64f18c4575fc2d0c4af3bfbb947307009e72f41af794df0f9f1c2a0d3a557ab4a3bc71e65b5925d043456c848456dbe7e5c7680449b8bc5b55880fcb57aa992d213d17fbf55d65c9e5bebae699b49eb40a5f004e92ae7c826cfc38e72918fc16a1b5cef0f0c1f02aa6567ffbf3a067addeb3deac989c7e32e1c8891ffc58242d785d39c387265095cd480ec71da4a424047750aca68a1219165ab4ebbec04dea8f2c051805fe5441fe6406e1a2f36eae6155d993a75e8800e5b878578b60fd3a4633a848781c340a949de10b2058e2992e62159ff8bcf34ff711964a0d393b95af7ce95a59b9f6928165a84448b3a9432a80ab2efd105e2f638bba3ab7d8c7287ae7029721a822a1fd13d02f2b5cbb4b54927f7d5489bb3df12516e563575e7264d6c8be68238e5c866e989819725b09559029f6b82609d10ae9b8a17ff1b1aa86f4a88df6730bff160c8e2ee564011bb38ca68dbe41ae9939613fe9b187cc8bc97ded8b0cef29d5f7a922a26632e78879b9e936393810edd2f0d867a7b8afded91d757acb0c5a8a2bb0d7ee4ab1549ad946d279e17329404d45ce9a8326108c0af7e50b74d89a067a934877c4fbea3d38d5e0f9a0744d1960253ad6c593c3e7e9d909cab0eb916ca75f602f7ec8268aee615191c6310f5d78643be487d71aba5062b5433ef52cc704e55433f765613ff40d569439816c43eeda09e4a3443b3e9030603ab86da8062a47cc36b5d60e54aff6025f603da9b6d18618815ca2ee19bc0325e24b27bf29bc1a6c1350bde2f17be6b72b5a71f66c290e4c967059e7f8c54aab1d5164f3c7b6fe8c03b76781dfe45ea75eb1ac29299667aa6d4f504e761d3fc22c79eb4df98cf91cd46cc8886b0ebd98e52febeeb8f211b66cf7d0f79b44fba0448f5f0854233f755cce839095a64111bf337757b0122b8c3f88e3de85d7e142c7d7574d1f0f083c684f21ea1adb1b4677a9e15b06f2b37a6190b1129bf307d6d1bb90aee37fd0113e773d31a29bb875a2672f1e7335306f6c8792f59ee81824d8b816c6cca5772b49992bfb2f31b10f5bdd410e3321c9d10304455ff05c09256c829dd36ab7f5bbace801f2ac9469c40799407e8dcea29f47a7b3105488584e7a7b94383e44b29138da4f3c0c8bd1a31e9f4e77b63b4264695c8c43927e554110d5410477d1c142954a199d12797079982daf945743713933ec7e900cc6e6e5c8f6e45e164d6696d5ba0a9ba3088cbd16a625294f1ea3ee802bbb3afd31c76bf118ae3875279ab9cfef42da4d2b7ef2586a8920034debe0f54e803e278a4ecf18323f766dbc904a719399ff92127e7ef10985e076704ee1ede01bbda398c8a64366d3c752b01555e09478499c55ec3e0009dc8e71e44847c8e7270c0ab0113340aec1b94a340d1eaa1dec3dcee5ca92165be16714127401be7fb9b8061716bc8434774788d66a41960efe7288c63cf2c5e0dfa7338ff2dc8130abe9dc759e3484f32aad25dd2ed21e1fce4dfeb5d9ea04bb7af1b09280a7191fe5099c6f3124e213cc057cab8f866bdecdbc479fc4f97aa24194f351dba5f5d985583d52e9bb3205c5a5ceaf0fa7ef19eac33ff2c9464606a09b2fac55e7f378981457b63e6ef84e654ed5697ac73f3e1eacb6e3f8e2c6630f0a517364212a29d74baf97c68c43cd6e40e701d9ef986cd0501276219d80b45b690cd566fd99c1e2100cc1d4aae8ec577f7d7f9d134eb67876bc5121bdc62f458cc97466724db19c039e97f620bd6f0220a1b159a5164c87cca24bc1d066c80671cb65c03ca79dfc7205b02892796d98f0761c4edc50d059c493215d9e56659f8e4a3c50cbd257119a7590ad1ebe668fc32713a12153be624e8594fb30aba4119de2664c9b59b1056d2616dab2922b72479737cdda40450b043b4d7e9d022321ff27467c929aa12ebe1840c5218c0885ac4cf90d888df7cc21ec9726f14472845364614e575fa22a3f5b983143b1ea4edeefe23d9eb232b4a4a029694d0e36b61b8a27cde423bb71a11b0c2509c8077786ec22c6096b43c6e9c510016eb9e351c584583b0dcc16fced27095bfa84650271a6737c3cb7945d8518997efb511e05a68e215e1d3f09f175a873cd12c66467baa4542e3661908be93f1d8a5e9b469f156e8d925ef3968aaf46f11aea02a63e742e6bb031d0419d9e84842f199bff5e1f60b50e3ccc7c8e0d5d6bc7a0f52a3cf23e5f8231605aa0bde051cead188ae501a77f5b7a188aba7cfe96d83bef6d6d5bd1ff74e6b945eed442f0b8f10e7382865a0b397c49fa0d112b51f9f2d1797aaac5918802919913b77445439b025bbfb93c4fc58eb939e1a8a78acbabe46f2fba2093335c771de028e53572360f3cdbff71609956aea73c5103d15e4b60ca4c32c709be39b2e177c940e005afbc09ac7ad8c7d8cbe2f0abf44caecb33748f99106494002a27b6da3cdff05fa2013500321e0c5b6fb55fb8a53b47087749b65ceb0008f88d4b4db6a85991668385c57ec93e1885586038dc3b7105a9de1bf9978617387d3abbd3f69d25788eab9e6e1f3b49856949f3c251aa50692f17f5f36ecb8efdc85ce344e33a5e7f199dd04ab6f666a4d1dfe2fc6e4f45e6728c1c2abb96b3012461c690476cc8c0774ef3e5df38b1923c2c84b5c7e4946b83225ea763f8a2a8d79a5ca3be904278e0506860f7b4e7265d5a59a3238948115401f1921ed6dced61193d2b78774d92bb675ff60d02106d2e9d0d8c8b164fcfe81461717463273f3ad99bb9bb779e826e506e82c97379339c48dae19f800a060181a831b5f963e64066b3af22888b63a00fb5f8d30d71a2eb5fdc51f635c50144118c4003e0145b9b1d9269f458de949416adffd1d702ddfd1c48ccfed1b47eab3e9b0d5c6aec0421e0ac2712914b727453c16dbf2bee52464941a8b11da671631310a0efc5beb5b220ee51477a33df6470260b99fcecdd1af756d4ba9bbe2b91dff238056b5a84eb33607ed59d5cd0350dd2bb302a24555017f8414f8e5de3aa79f5325a0d9461c40c6e12444c68b3852f21acb6d4ada0d59406eab11bfc0a29e58aa55336147957cda50a5113eb16ce7c9ce693b656386789a3f798771e15ceaad4bd41def19553e7d2ec50ce06f8b0f687e407de7e60bb84d398dad6c998753fc9e93d9f04f1362dd1fea913c55d9113dd67faf23939650990a557ca03570f846ed5b30390b4ff527dbc8aeb6b4747434e684f8550bda239c4debb083a2cdff4e0ea2298e0b107affdb0863fb1ba1e673837783522b4c004e1481b6f4006b5e8d36a8e13bfee8c7e002be5810df613644810d", 0x2000, &(0x7f0000005000)={&(0x7f0000004180)={0x50, 0x0, 0x7fffffff, {0x7, 0x26, 0x9, 0x10200, 0x1, 0x1000, 0x0, 0x4}}, &(0x7f0000004200)={0x18, 0x0, 0x1, {0x9}}, &(0x7f0000004240)={0x18, 0x0, 0x7, {0x8}}, &(0x7f0000004280)={0x18, 0x0, 0xdf, {0x1}}, &(0x7f00000042c0)={0x18, 0x0, 0xfc, {0xffffffff}}, &(0x7f0000004300)={0x28, 0x0, 0xf7, {{0x200, 0x3, 0x0, r5}}}, &(0x7f0000004340)={0x60, 0x0, 0x2, {{0x6, 0xde9049e, 0x4, 0x0, 0x80000001, 0x200, 0x9, 0x9}}}, &(0x7f00000043c0)={0x18, 0x0, 0x3f, {0x1}}, &(0x7f0000004400)={0x28, 0x0, 0x0, {'/dev/infiniband/rdma_cm\x00'}}, &(0x7f0000004440)={0x20, 0xfffffffffffffff5, 0x1, {0x0, 0x12}}, &(0x7f0000004500)={0x78, 0x0, 0xe3c, {0x9, 0x2, 0x0, {0x2, 0x9, 0x9, 0x0, 0x35, 0x4, 0xffff, 0xa0, 0x0, 0x2000, 0xfc2, r7, r4, 0x4, 0x3}}}, &(0x7f0000004580)={0x90, 0x0, 0x5, {0x4, 0x0, 0x8, 0x3, 0xffffffff, 0x200, {0x0, 0x3, 0x1, 0x8000000000000001, 0x7, 0x6, 0x1ff, 0x3ff, 0x7, 0x8000, 0x0, r3, r8, 0xfff, 0xffff}}}, &(0x7f0000004640)={0xf8, 0x0, 0x6, [{0x0, 0x6e9c3c44, 0x4, 0x8, '\xfb[\x00%'}, {0x2, 0x2, 0xc, 0x9, '/dev/video#\x00'}, {0x1, 0xf07d, 0x18, 0xb281f54f, '/dev/infiniband/rdma_cm\x00'}, {0x0, 0x1, 0xc, 0x8, '/dev/video#\x00'}, {0x6, 0x1, 0xb, 0x1, '\\#\xcf:,))\'$-/'}, {0x2, 0x80, 0x1, 0x8, '+'}]}, &(0x7f00000049c0)={0x530, 0x0, 0xfff, [{{0x4, 0x0, 0x9, 0x4, 0x20, 0x5, {0x0, 0x33, 0x3, 0x7, 0x8000000000000000, 0x5, 0x0, 0x7, 0xfffffffe, 0x4000, 0x2, r3, r4, 0x4, 0x2}}, {0x4, 0x0, 0x3, 0x800, '#{]'}}, {{0x4, 0x3, 0x9, 0x401, 0x1bf, 0x10000, {0x5, 0x3, 0x8000000000000001, 0x0, 0x4, 0x8, 0xe41, 0x8, 0x9, 0xa000, 0x200, r10, r11, 0x7, 0x8001}}, {0x5, 0x1, 0xc, 0x6, '/dev/video#\x00'}}, {{0x0, 0x3, 0x4, 0x6, 0x3ff, 0x5, {0x0, 0x0, 0xfffffffffffffffc, 0x5, 0x747, 0x2, 0x4f1c, 0x1000, 0x8001, 0x2000, 0x7, r13, r14, 0x0, 0x3}}, {0x3, 0x9, 0x7, 0x1, '*=@%)$/'}}, {{0x3, 0x2, 0x8000000000000000, 0x3, 0x9, 0x4, {0x2, 0x8, 0x8001, 0x6, 0xffffffffffffffff, 0x8, 0x7, 0x8, 0x0, 0x4000, 0x3, r3, r4, 0x5, 0xfffffc01}}, {0x6, 0x2c, 0xc, 0x1ff, '/dev/video#\x00'}}, {{0x5, 0x0, 0x4, 0x4, 0x93, 0x7fff, {0x6, 0x5, 0x3, 0x9, 0xa0b, 0x2, 0xf9f, 0x2c, 0x40, 0x2000, 0x1, r16, r17, 0x7, 0x2}}, {0x0, 0x2, 0x2, 0x7ff, '\xcc\xa9'}}, {{0x0, 0x2, 0x1, 0x4, 0x8, 0x8, {0x6, 0x7, 0x7a2, 0x3, 0x4, 0xfc, 0x400, 0x200, 0x5, 0x8000, 0x8, r3, r4, 0x7fff, 0xcd}}, {0x1, 0x7f, 0x18, 0x0, '/dev/infiniband/rdma_cm\x00'}}, {{0x4, 0x3, 0x7, 0x9, 0x0, 0x3f, {0x2, 0x6, 0x8, 0x647, 0x3f, 0x2d1, 0x100, 0x1, 0x10000, 0x4000, 0x8, r18, r4, 0x1f, 0x1ff}}, {0x2, 0x7, 0x2, 0x6, '-#'}}, {{0x1, 0x3, 0x1, 0xe5, 0x80000001, 0x8, {0x2, 0x2, 0xdc74, 0x8, 0xfffffffffffffffd, 0x8, 0x0, 0xe, 0xff, 0xc000, 0x5, r3, r4, 0x101, 0x6}}, {0x0, 0x3, 0x2, 0x3ff, '*\\'}}]}, &(0x7f0000004f00)={0xa0, 0x0, 0x8, {{0x6, 0x2, 0x100000000, 0x6000000000, 0x8, 0x36, {0x5, 0x3, 0x6, 0x0, 0x1, 0x7fff, 0xa8, 0x2, 0x401, 0x1000, 0x0, r3, r4, 0x8001, 0x4}}, {0x0, 0xb}}}, &(0x7f0000004fc0)={0x20, 0x0, 0x1, {0x1ff, 0xbc5d49f944a5a034, 0x6, 0xe50}}}) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r19) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000080)={0x78, 0x0, r2, {0x8001, 0x0, 0x0, {0x0, 0x945, 0x100, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x100000001, 0x782eeafd, 0x7, 0x8, 0x4000, 0xffffffff, r19, 0xee00, 0x811, 0xff}}}, 0x78) write$RDMA_USER_CM_CMD_CREATE_ID(r1, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r1, 0x0, 0x0) 00:27:29 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x6000000000000000}, 0x0) 00:27:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x14000000}}, 0x48}}, 0x0) 00:27:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x6c}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:29 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000003c0)={0xa, 0x4e22}, 0x1c) listen(r1, 0xf2) r2 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x90100, 0x1) setsockopt$inet6_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000040)={@in={{0x2, 0x4e23, @private=0xa010102}}, 0x0, 0x0, 0x19, 0x0, "b05423587c18814d6b1a5f25671d09815a4687d637ffc958defc671aad3d4de8ac7d88560c759d600ab650c07ef0ef162b199da0d017fe7f0ae40cfb4e241cf9a990f20f6b8c2c070a61cfad8a2d2600"}, 0xd8) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000200)={@in6={{0xa, 0x0, 0x0, @dev}}, 0x0, 0x0, 0x4a, 0x0, "67789bfab4259ad1b575a06a3a5c8817fd29e64b86a080f7675ee72199554827df870a0864e8dfc17df355980c860c598034c0f3de3411f2047a0084cfcb52625a010ebde58f8f72918df5e6c96bf67c"}, 0xd8) (async) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, 0x1c) 00:27:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x6800000000000000}, 0x0) 00:27:30 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7fff, 0x2) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000040)=0x5) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) setuid(0x0) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000140)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 64) r6 = socket$inet_udplite(0x2, 0x2, 0x88) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000004480)={0x0, 0x0}, &(0x7f00000044c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r8, 0x0) (async) r9 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r10) getresgid(&(0x7f0000004740), &(0x7f0000004780)=0x0, &(0x7f00000047c0)) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r13) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r14, 0x0) r15 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r16) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000004800)={0x0, 0x0, 0x0}, &(0x7f0000004840)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000004880)={{{@in6=@initdev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@private1}}, &(0x7f0000004980)=0xe8) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="2a0a93dcb66394025bef3fdbde736ae071edf2f5fc69a9968bc9b5b75ee5b3692e779347f68c97c527095ff706b1f2bf8c2b4a3dadaacf38f36d0f3346607608217cb83102a10e29951a18595058a303e84b415262e11c2718336fcada300909b49404c3a07b32a99b669573811f92fa62d446291a9bb940cc1308d3d703dcb517e5d2d220ea5e27073be5b8392b0a77751a6e0d59369b5df3a2cc0a0b22af78d5f977bb42a7c512a9742732c2878049197dc336268e6752eb3500026a087568bc989830bd97395f5a7f9215ecf7b076458b6d3bf32fbd91d7726fbaac52cf6dad3dbbda6448b4ac781f9f0ffec8e288ee52812f935ad2013926533481c07d6c839e049c8f53b2d8fbfee0b84604dbead3affa14f7589060bb69c8309e975b1e9c023f4b4e568a266746141bbb02a286bbe5558fd3df4c48fd610ef9d16b5e96d381eb3eee3659f06aa6339f99d6416c3d03eb5d6ddf7cb3a1abcf20d8a1d8973e78191bcd61b4c377fc2cd9533f29c0f715bbb6ed329713ef040669d080afa7ab7f16ad14f6c067db3e4b94e2670db7e6b0d777f675e6ee60683b9aa16d7547a478344e149488e09baaf798ffc9e27aa40f6ee84bdc5f2a8dd42811ac96e653de0f2c2504429a91782e32a28da51b906ea7913f16c47539b47de4793f600c80ad4bf1112588ba25fc430f50da8d81864b992f236fb4914079293feeecb97443b1c6cdd85ec6fbeb3fbc3bb9a034c2450e8cab6004fb285e474d0003006d4e6220ef596aff95a017288b508cf6f5bf9b92615c60879edd74c86d27edff5d25bc2d88cb7fa2630925e00894fcfba5360ecdb9ca846d0138df4358cfefb5bf426b77d1e0a1c002e2d8a2e186ae9343824984316d158477f83f8d2db48bbe07a957388b5cb24285f8be1d4efc0d1bc2403bd3f6bdc358e32eb3d5eb7292f559702e339ee1d918049f7c0878c18bf345705d93e5cb963031bba0130b75d2c808d2970ea8d30e647d85fa912347aa303f904827243847c0be8366a5810109a5695a3276417ab22a74ec7c7499361ea54ad8819b1c584a47c0e5adc8c84d1b7289065680c35471cb35c63bb5a15c01756d038dc175fcf467c519e72140bea6c1169c7edda7bd68f83d5b83ddda63edfab0e394ee8d2b4c9abd26778a9746fddfc6636cd94e3bc1a83c4a5693687d25b6e2e5130faeb85fd97465434c333d15bd7911b9acd1565ad720da34de241115f490a9161b71e5d7f950629d416b112445ef621e4cc47cbc6c0f9e6085a2496f8d608d643c8d1a30918ecdf5202b47cd78795914bdbe34abfab1d49959098a0b6836c5ae321ffb4fb994b84027d8999a2dcbdcafd5ac0098f8e4f4339d3fe4c911f2c8caacca5ec141fb9075ff978c172ae0e63bc83dd24c3d80265ea5f015e471b32141e34eb8712710634ce5b034d78b1a927cfacf6a6ddecfa18158bf614ce45403aa66eeaba04d2b5f530fdeb208975cc0e19cee9a00370157911554e24b4bdda70b266fe6d32d6d761001c254a34d073190dfdf9e50d455e323bb9ae7208a604cae050972ab753a7dc480d3576adf2a2697d9dc871725d560a5ff87eddd4a7fbe204657325a56007e2282de27118342f2ca0574dce56c9a688a2992f70819048bf480a924045b4a8366ceac9048ccb21cbbed080dbc949bb4aefeb4284372ae8727cd8743a2ad339118f129f83fcbaba23d7f12c0bc519c6c5b21ad862cdeaf1560e043c2850ff124826051cba3d0ba490055097ca14639baadc3fca4a8da6b1cba3185012a306b34fb4a17820a3de1e155dfc428d076c68c6bc5a63b271cfc782562c5669a9e9a70b48dce912a55b7ec115339fd101dd326f1765688e34828a4e706d5355bbfba68fc13175d88b5a5101d4ca121104819eaeba937e0f9ed2589cdac3729e611ba02abec08b55aaa91b7cd725a7a3de13b753265dcd5ccd7e2b7e70dd5d1eedc3fbd81e5be2eaff4e6fe9cc703c02b97b1835cfce5cb22c266d7e15730c177a29311f3226f8fd6ce7c716543bc6acd41a6a017cf4bd2462bb2c62c69a567e730f9de00e23bcae5bc846833f923e21bc287676f3c033fecd075c1bdaf65e9ba0db43aaec633d2cb1c40cd61245d002e94ad52a925aac058035e1f868e6f390d30142fdad90bc91d21337fd9786631fbdc05048d05d423eb41038f1474db13e1652e07b4435e4169f2f8ab4ed2635e5f7f93cd0ef47297a31c1e8198dcb2fa3f0bae482588036eb3c42f646d25d92172dbe5190eed28fbcf3bd7e6f36c04124921ab66cf9bde0e6c147fa1839c16a508b6b23c5b6b4d559aafad3b1dbc1efac768418f841018e56d2998c454d5a7d608f034d1d2d5c70a798c9bf1240baed6ed990ec1851e51881829f3f6b6c1f68196cc86b6cc8d09901a371b2b776eb567df07be6a21ea26b5b17051499f09f0bc8dbc909edd88cf1914647aa4ae8b2c7e381b41aae94d6414c22fc33fc6328b4a5654753f6340be3becd0a7354d0b49625b7917142056b5f28d0b20190c8f9b2ccea9e4c22e8f014e3ccba95b4d61bc09de2e6d1df6b7fd14ef96e3400f263497657ed2892861ca8a1f1807598c9195e86e51a3152e5fbf15685d661ed7a258534179c55c0b212cab481ee0e996f2260352de0fe16325703238b11d2cc6b794d48810ad162b76d7052b698ca5044903b143a22767ca29fc78aa519bbf8f57b92e189a8e3206db99fb2d95cd80cb290a0396c25930e4ea3350c01f9cb93dc52dbe1e0784fa6bbcff4a763eb3c0a3eeeadd9251cf31a2d543643aabeee99dd1e8f2491b7df0d0fec0f38d9428385775dadf99cd7a12839cb67e0dfb62176bb14b5715ea9f9da6cf1986d72806a497f7f403ede9666961d3cf940a68410c78097516a302192fe36c29fc1e3fd14c83b2f7835dc887e5a46a59e70bc034dc547144d7cb6695dc5af9f7eae46457a1ef7410efa419b880505b3495a660e6697ee992c37c1ca34d3bd8201818c67dedad47dc668455a99f3517eb49cd7c9eba62fc2421e057e39de638485b733b4131a0a1cb763ab717615a89b740f82414db7867a86331d670355c3cc19f94c8d3349c4152f939c6e2b4ba09494cbf5cf93ba5a44b7dde7cdb671e0ce5028c97068f2642d877dfca6d539549cb6c5ff5e0375dba93f393458d2b9cf02add13e8e70ba5bcccaf5b8aaa0101e8e32d1c26587d0eff4ce2cfcd9e4ce84ba62f0aa9ec8723198838f124ab24bbf75831b0ca1fbc658e788acf739f33f76b63e9cb2694b87a2d71551d616d3b190a22da6c6f897155736f8540ee66656e74836e4b8664e26780ef7cf30c107f2abe0eb919a7a41ed37bbf66431a581bc00e9720654e953474c74bee3d9431c4a4f0cbad2439e0897c4973aa0f6918d72e3766271576d7ec1c1e05024f4d74d955e44d37f2577c5058d53830f40c4140c32414d759007ea06c0d4f16b4d4ec9f951c5229fdfbe7abd6f4959372ff23eed6e7b5916ba046902ecca89d5bee5d3f8c8e3f1eb3a9c3cc47ba1761878de098c96d4ef7d5ec9ae480616bd696bbad58549968d52faea876625feae44aeabcb0dd9ae411c3eaa623a61902e2a528fe82371b9c674ea7632a4c51d8a73f761e17e0bb42ce6f638bc2ab506c0bdb9fa542083acf9e95ba0f328a6220bb709a523e39dafdaf6e95a8e0e630520852ba00ea0124f29169ae9dd094b3d8056692a9b74e4344e5e2204c3c15c87eac50a983b9ee90a3a289a75a0d3eeaddeef056c31530cdede9edf585633b74ccd072964fbc41881e71e74a522b5d60f5d169e52aced34cce319c49f86bc468c5dd49ac8c919cf7babb383f69fc8affd1cc3358222777b5346bf07ae894f2b25b1ae91b9e5906c131820e095ba88d52ed88f43f8c4378d5eab35af4db646d123051189fee3b2281ae471be9c7134b29c49cad06f009941639fc9d03e244b8b45824ab2d9e77b926e6a36ebc254cc8f296e15e818f1d8f1d1e28fe5537896c25c8b871adc9b460ac27a2c4509be97c3e43ff5169ca42323318e2867cc5b4ee56127c451b9c53261c071ad6c712b6df321322d6f007e836a854fd3b5635c0ea1debca2a12b765afa775f5b002ddb2cb8e524e20f0dc7a25527a6fc81d60d53bb040fb505e92dd1f52a85a597666dbd7aaf90cbfd9fcbd31c5f76af74c2dbaab4ddce8de7965558ce106e8d94168cce783cf08f7a1c84da034172009cd74dec3d5ed0e61641cc618436358a4d10465de665d6a8301f3cd906ce847f8e5f577c693543dd66918e227c50ddc0bd645333aa642255e5ae0b260375908479a8a34209a3f79719aa68525e64036f885aeb8394d48ca23ce1c745f6eb85144b44d5318708ff2d0bcc11cabce3bd1d2c2217e438486504552469322afa3fc8e5e341b4be815dabafec11fdb9a0847912ff32813d93b5d6602cb7aee0b2eca047debb9cfe115b94ad5723e04d20fa3a49e818211c3c42b4048299720f275e5593cc4880237992eedc632e5b5f4f00f29d750eb385c6bb195a29ccbb71d0217ef01574d0c2ab34bc6bfc4fde123566118941dc16d8452437b8831b499d1c7e909267d7d94653020b27b5bb6de43d6a0c864dbb2c9a1c4de6524794d94052d504e2a3440daaa37d001d2be3456afded0914b1053d7bc64be230137ec2ef6f7aa260342099cff838cd1eaec7ca91bf39147b1961433f16773d293c21e3b5a5230b1e11aa06b946731e6c127233690f1c65b9f5cdaa506f984315cff39f1958295c6ad278f9174d59ef0348d6815d0f6bee555727f451084c3e1ab0856351497a64a7374abdc6bfde68b047985a1d5ae9c872ac9b3ac66c3743adaf2025b22fb0ef8dc28eea7da7b35d809fc8a4347943935f42640c74637eb97b7086518cdd7778cef8c3e424ad8b0cc32f6c3e8be37d9de02b837801f4c8a3bcda8faa6362191b74e5508de594e7c5632ede05b0ec777ebe6d8490ce7b351108ff6800958b39ebe28391662099c143cf70298a03c5f86c7b5060bead3b7f6a9fd8feffa4d19d61cbe05bca0b4a542378856c4ce35ded1eb8ecf298d6b087b2e99388cb0c13bfd5fbc905ae920ffc8d7ef5ada619fb3f602b647f806c8feeb32d98fb88f1ed7e9ac5116236dfa44cfed4a3f27fefe728d6c0be16135d49933f9d0e6eea06ed83e59708a921a858af65d87312d3d764b902bf92cadf8243620b4a779d8f45927f251d47de2243c589330fbf69ed096f3cdd11a5a6b722d2ac1871e9d1f39e744229869107129dd20f2e959d6e4ff201568a67f179f187da83eb297ace4ce16893b56c9bc871995d8975fae0baccdb6dac63039d167cba3858ec57fca0ed2d0f420b3af6fda80a615a0174374ab75f968dc760e137173cdba31b6d8c2b9b5a2534f881f0212369e1e7eb56dfb711350ae326b3a7f7341f3f821ca693cf096951ee7f7690c648fbe8cbaf6895017d0876203613a6e59fbaefe64ec513cefe08ff0012036f621a33d98ffbdf10ee5676eef6834bda5eedfd2b868d125366d1df5a89891af157d61b9606b1ee54c9009930020f0ef84bd8381f85c8a1fa56d888fa7fd714699974160551ce2dccaaf69e5208392adaf23e91dc08aef3035e834532cba7af8a9ece048cc1bf51587b2ef30a62a780ae95581ada0019df1af0cf997c760db1a2af30b156333432c1d4dba7db31065207d68eedc0a137252b067cec8c5d2a25827794147d85d98c2090e56660a2915d9f03621b791ad5820a88c794d70f4cc024d56bc4b7e8664ad9cab78ed7b32524056823182285a4b5e68a1a834e26681c0425ecd8f704e53b84997fe5e0d09cecfb2184b420f9c49ec0a596f8425212c9b51d16397c23b5befe9dc2b4016b7b62742e1f45a3442fd4de0083380440b263a7a45a28514f0f028ea05a3fcc6942660d8a2e969348e045772fd52459060dc804a6dde824acf4be5fa060c3b85a9b3b83ea060404b88f672945ace40cecdd4a8d11c1e2eedaed42f5733e6a6e199c65b5adfc07a7bc6ebdc032821c86eff9a029c03da0ba4fe88cf1fed824527f35908c82318413618dbbc0512a7e17004e5e303a1a4466f3b0f68f081fec29596edfdc499a76c08607c35e143f59a89a293264b191342a97b062e04a8ad8eb51774e3a265d36589311e10926ac20128d2fc0ec86f180a1a8809570a355882fa129f52280e01521d36ce1ec61c68f27fc0b93daa32be61e327dfbe987f53d8619c2f400dc49e1ec979141ea89f7f7f909ed7b839787f13d8e9b0f8bef359e1b2af46a6aebb399aa6df592d18809ac1e3bdfd32c5676075232a18556e4384b449f29b4bda451bdde7372088d4db96fc3ca6dfa9d9e2def94009790558fbc9bda9038a7996b1eed696bed30b9c75298f3e7248dbd9bb9821e59aab386d0cbb22e85eee1ebf2085d2682e1d2d3ca77c29429839f39f09846e5e19f4a56c6ff7c86402b29407ecbf65d15f6b445024d52a7c108e96e9a5e17487fe7503e7d1739bc402ad7c7bcdc7b443466db63bfd3f75ef91329ed7ad7b3698cd5d3c5e4ce775128ef27977b64c221d8cdbbabed8fe1d559c6bc6cc6956dab0b6f8d82c1d83721c949aa974cbea4f0e3b47884b11cdc3cd2d9f7d96ca101ca42d26b0c9218cfbb2e2df2d3a6bfba86e2448199a67273b48337089057b4aaae9fa98a3c516dea7cbb28daf4a10aa70116d1722aedec7aad5758eed1c3eddde1843260a65001bacb4f3cd228bce3c123b3d565a0d8b7b0dc9cf3e04bf393603c786e6bd104071ef2365d3217dc224cdafeaf11e35bf514c82c5df388c9ea2cfa2b413183448e302d2f6517794004ad0f7558b88003bafc69539aa83b1251aac13a58ec37737cbb6c4436ce976aa1f5d3a72da782b0999e29a5f044a8056d86bb2cc168ca3bd4367684899fac2efefb24f7489634e052e577af872f51b1cfdbb5d2cf5cb3bbc9b93b342992f6073d55f3a2cebda1b22b70c15afbae6c3880d93ca156a4c30f9a082db411042e26a2f994dc33eb81b8b22b5ceaef0a79d53751531777c524ef2e9224ee786989707ce68e0b7185ebf2d095d6884f037e208718e97f12bafa201b7294705b69cb2ba5ca6572c62ceaae580ab4a8cab079a0ae115fcec36154d676d2ebd0f76ecc0f9d4dce321b4ff3eab0155ad21989889de3748f7c83f6062ba749a3f1d10ba7ea87b8a06c33ce8f3ca451fa9b2a02a5973f98ad9705ae483c9f858ca20b341359ffcb06be6b12b38a1c70a280c1e45a40ecb04f7e6ab4785e72b8241897dc46a0529419ad0fa523420e78500a13c3904465e4dcb431af6d245cd935a2d8c79e2da81ce1bc97045f010e718a342d883d441e85d5db030d3ab8fbd7c0ec32c36b38a3d51da37cca54a706e90140de0e8ef5ea1c866abff9c0402013544c028685ee97592a20c313b2b4c103ebfbaae5201eee27e1ed98f447c43a026f2032d6403cc5880c9df7976c16fc58456e6824c66c2d701d47edd2bef36e1328e29b9e67295b34f3a4405d07d75a2b5622d987c680aa3bdd67bc579151d52cc073bd1e3a9334e49b50feaee3e2a644a10ce0b2cf85b8693cd2dcda2e80f76fa1277d42bf8968635c830ca686fffd7c2280824727a6ba3c33752a4c16ba990eb6ffb2d9c07c9dc7befe905e007d734ae4820c209620dd5cbf5aee92f9b1722ba7c5119d1394e1655a257cb1a31820c63cc04b13d9efc879474a98ce87dbbc6ab5b0f2b4f2df49f22d038285cdc457158db130dac8c8cf6ef1ef0c46f638dd7d6d9ad07a2d8df10f03cf00f4da2335a7c2db6b643845ba5d3be97d76df7c6e0c48059e90ec6d74d1cab0ab3aa67334fb6d5ade9f0ed115f2395342baa6f62f2a0c6672865b6965c25c41236f8b712ecafe17fd15739e7abe4c7b69754c36697f19ce9c5308336738374efda84a71f7bbb50f773b3ec1ac1e63be1be8df0f553ab4fc66abde75402dec02ffb778769bbc186be7e6e36daac8321fe4618cfdc2d94d29ff4e56b4e4886e5ec51e26c6dfe3e0c0893b67a3f11d4432e49679a7b7174cc58db41b2de97dc8e3297ddfae037cb6c1c7c734433d9f0c6fd3b4fe42adbd6837f45e6dd9badf27b25d4c48944c6efb87955d05df9f897097b80ae4408c7b2e259d877b2b5cd91bf1942f98f4a12d77815e70be8362cdc3356e7e19370c6b4a9ba2f981e062ac09c2edcc87ddfde840759dcbe50ae35aacddbde5e3925b05e7902e39c7b2a633a5a61d9751adef206ada64f18c4575fc2d0c4af3bfbb947307009e72f41af794df0f9f1c2a0d3a557ab4a3bc71e65b5925d043456c848456dbe7e5c7680449b8bc5b55880fcb57aa992d213d17fbf55d65c9e5bebae699b49eb40a5f004e92ae7c826cfc38e72918fc16a1b5cef0f0c1f02aa6567ffbf3a067addeb3deac989c7e32e1c8891ffc58242d785d39c387265095cd480ec71da4a424047750aca68a1219165ab4ebbec04dea8f2c051805fe5441fe6406e1a2f36eae6155d993a75e8800e5b878578b60fd3a4633a848781c340a949de10b2058e2992e62159ff8bcf34ff711964a0d393b95af7ce95a59b9f6928165a84448b3a9432a80ab2efd105e2f638bba3ab7d8c7287ae7029721a822a1fd13d02f2b5cbb4b54927f7d5489bb3df12516e563575e7264d6c8be68238e5c866e989819725b09559029f6b82609d10ae9b8a17ff1b1aa86f4a88df6730bff160c8e2ee564011bb38ca68dbe41ae9939613fe9b187cc8bc97ded8b0cef29d5f7a922a26632e78879b9e936393810edd2f0d867a7b8afded91d757acb0c5a8a2bb0d7ee4ab1549ad946d279e17329404d45ce9a8326108c0af7e50b74d89a067a934877c4fbea3d38d5e0f9a0744d1960253ad6c593c3e7e9d909cab0eb916ca75f602f7ec8268aee615191c6310f5d78643be487d71aba5062b5433ef52cc704e55433f765613ff40d569439816c43eeda09e4a3443b3e9030603ab86da8062a47cc36b5d60e54aff6025f603da9b6d18618815ca2ee19bc0325e24b27bf29bc1a6c1350bde2f17be6b72b5a71f66c290e4c967059e7f8c54aab1d5164f3c7b6fe8c03b76781dfe45ea75eb1ac29299667aa6d4f504e761d3fc22c79eb4df98cf91cd46cc8886b0ebd98e52febeeb8f211b66cf7d0f79b44fba0448f5f0854233f755cce839095a64111bf337757b0122b8c3f88e3de85d7e142c7d7574d1f0f083c684f21ea1adb1b4677a9e15b06f2b37a6190b1129bf307d6d1bb90aee37fd0113e773d31a29bb875a2672f1e7335306f6c8792f59ee81824d8b816c6cca5772b49992bfb2f31b10f5bdd410e3321c9d10304455ff05c09256c829dd36ab7f5bbace801f2ac9469c40799407e8dcea29f47a7b3105488584e7a7b94383e44b29138da4f3c0c8bd1a31e9f4e77b63b4264695c8c43927e554110d5410477d1c142954a199d12797079982daf945743713933ec7e900cc6e6e5c8f6e45e164d6696d5ba0a9ba3088cbd16a625294f1ea3ee802bbb3afd31c76bf118ae3875279ab9cfef42da4d2b7ef2586a8920034debe0f54e803e278a4ecf18323f766dbc904a719399ff92127e7ef10985e076704ee1ede01bbda398c8a64366d3c752b01555e09478499c55ec3e0009dc8e71e44847c8e7270c0ab0113340aec1b94a340d1eaa1dec3dcee5ca92165be16714127401be7fb9b8061716bc8434774788d66a41960efe7288c63cf2c5e0dfa7338ff2dc8130abe9dc759e3484f32aad25dd2ed21e1fce4dfeb5d9ea04bb7af1b09280a7191fe5099c6f3124e213cc057cab8f866bdecdbc479fc4f97aa24194f351dba5f5d985583d52e9bb3205c5a5ceaf0fa7ef19eac33ff2c9464606a09b2fac55e7f378981457b63e6ef84e654ed5697ac73f3e1eacb6e3f8e2c6630f0a517364212a29d74baf97c68c43cd6e40e701d9ef986cd0501276219d80b45b690cd566fd99c1e2100cc1d4aae8ec577f7d7f9d134eb67876bc5121bdc62f458cc97466724db19c039e97f620bd6f0220a1b159a5164c87cca24bc1d066c80671cb65c03ca79dfc7205b02892796d98f0761c4edc50d059c493215d9e56659f8e4a3c50cbd257119a7590ad1ebe668fc32713a12153be624e8594fb30aba4119de2664c9b59b1056d2616dab2922b72479737cdda40450b043b4d7e9d022321ff27467c929aa12ebe1840c5218c0885ac4cf90d888df7cc21ec9726f14472845364614e575fa22a3f5b983143b1ea4edeefe23d9eb232b4a4a029694d0e36b61b8a27cde423bb71a11b0c2509c8077786ec22c6096b43c6e9c510016eb9e351c584583b0dcc16fced27095bfa84650271a6737c3cb7945d8518997efb511e05a68e215e1d3f09f175a873cd12c66467baa4542e3661908be93f1d8a5e9b469f156e8d925ef3968aaf46f11aea02a63e742e6bb031d0419d9e84842f199bff5e1f60b50e3ccc7c8e0d5d6bc7a0f52a3cf23e5f8231605aa0bde051cead188ae501a77f5b7a188aba7cfe96d83bef6d6d5bd1ff74e6b945eed442f0b8f10e7382865a0b397c49fa0d112b51f9f2d1797aaac5918802919913b77445439b025bbfb93c4fc58eb939e1a8a78acbabe46f2fba2093335c771de028e53572360f3cdbff71609956aea73c5103d15e4b60ca4c32c709be39b2e177c940e005afbc09ac7ad8c7d8cbe2f0abf44caecb33748f99106494002a27b6da3cdff05fa2013500321e0c5b6fb55fb8a53b47087749b65ceb0008f88d4b4db6a85991668385c57ec93e1885586038dc3b7105a9de1bf9978617387d3abbd3f69d25788eab9e6e1f3b49856949f3c251aa50692f17f5f36ecb8efdc85ce344e33a5e7f199dd04ab6f666a4d1dfe2fc6e4f45e6728c1c2abb96b3012461c690476cc8c0774ef3e5df38b1923c2c84b5c7e4946b83225ea763f8a2a8d79a5ca3be904278e0506860f7b4e7265d5a59a3238948115401f1921ed6dced61193d2b78774d92bb675ff60d02106d2e9d0d8c8b164fcfe81461717463273f3ad99bb9bb779e826e506e82c97379339c48dae19f800a060181a831b5f963e64066b3af22888b63a00fb5f8d30d71a2eb5fdc51f635c50144118c4003e0145b9b1d9269f458de949416adffd1d702ddfd1c48ccfed1b47eab3e9b0d5c6aec0421e0ac2712914b727453c16dbf2bee52464941a8b11da671631310a0efc5beb5b220ee51477a33df6470260b99fcecdd1af756d4ba9bbe2b91dff238056b5a84eb33607ed59d5cd0350dd2bb302a24555017f8414f8e5de3aa79f5325a0d9461c40c6e12444c68b3852f21acb6d4ada0d59406eab11bfc0a29e58aa55336147957cda50a5113eb16ce7c9ce693b656386789a3f798771e15ceaad4bd41def19553e7d2ec50ce06f8b0f687e407de7e60bb84d398dad6c998753fc9e93d9f04f1362dd1fea913c55d9113dd67faf23939650990a557ca03570f846ed5b30390b4ff527dbc8aeb6b4747434e684f8550bda239c4debb083a2cdff4e0ea2298e0b107affdb0863fb1ba1e673837783522b4c004e1481b6f4006b5e8d36a8e13bfee8c7e002be5810df613644810d", 0x2000, &(0x7f0000005000)={&(0x7f0000004180)={0x50, 0x0, 0x7fffffff, {0x7, 0x26, 0x9, 0x10200, 0x1, 0x1000, 0x0, 0x4}}, &(0x7f0000004200)={0x18, 0x0, 0x1, {0x9}}, &(0x7f0000004240)={0x18, 0x0, 0x7, {0x8}}, &(0x7f0000004280)={0x18, 0x0, 0xdf, {0x1}}, &(0x7f00000042c0)={0x18, 0x0, 0xfc, {0xffffffff}}, &(0x7f0000004300)={0x28, 0x0, 0xf7, {{0x200, 0x3, 0x0, r5}}}, &(0x7f0000004340)={0x60, 0x0, 0x2, {{0x6, 0xde9049e, 0x4, 0x0, 0x80000001, 0x200, 0x9, 0x9}}}, &(0x7f00000043c0)={0x18, 0x0, 0x3f, {0x1}}, &(0x7f0000004400)={0x28, 0x0, 0x0, {'/dev/infiniband/rdma_cm\x00'}}, &(0x7f0000004440)={0x20, 0xfffffffffffffff5, 0x1, {0x0, 0x12}}, &(0x7f0000004500)={0x78, 0x0, 0xe3c, {0x9, 0x2, 0x0, {0x2, 0x9, 0x9, 0x0, 0x35, 0x4, 0xffff, 0xa0, 0x0, 0x2000, 0xfc2, r7, r4, 0x4, 0x3}}}, &(0x7f0000004580)={0x90, 0x0, 0x5, {0x4, 0x0, 0x8, 0x3, 0xffffffff, 0x200, {0x0, 0x3, 0x1, 0x8000000000000001, 0x7, 0x6, 0x1ff, 0x3ff, 0x7, 0x8000, 0x0, r3, r8, 0xfff, 0xffff}}}, &(0x7f0000004640)={0xf8, 0x0, 0x6, [{0x0, 0x6e9c3c44, 0x4, 0x8, '\xfb[\x00%'}, {0x2, 0x2, 0xc, 0x9, '/dev/video#\x00'}, {0x1, 0xf07d, 0x18, 0xb281f54f, '/dev/infiniband/rdma_cm\x00'}, {0x0, 0x1, 0xc, 0x8, '/dev/video#\x00'}, {0x6, 0x1, 0xb, 0x1, '\\#\xcf:,))\'$-/'}, {0x2, 0x80, 0x1, 0x8, '+'}]}, &(0x7f00000049c0)={0x530, 0x0, 0xfff, [{{0x4, 0x0, 0x9, 0x4, 0x20, 0x5, {0x0, 0x33, 0x3, 0x7, 0x8000000000000000, 0x5, 0x0, 0x7, 0xfffffffe, 0x4000, 0x2, r3, r4, 0x4, 0x2}}, {0x4, 0x0, 0x3, 0x800, '#{]'}}, {{0x4, 0x3, 0x9, 0x401, 0x1bf, 0x10000, {0x5, 0x3, 0x8000000000000001, 0x0, 0x4, 0x8, 0xe41, 0x8, 0x9, 0xa000, 0x200, r10, r11, 0x7, 0x8001}}, {0x5, 0x1, 0xc, 0x6, '/dev/video#\x00'}}, {{0x0, 0x3, 0x4, 0x6, 0x3ff, 0x5, {0x0, 0x0, 0xfffffffffffffffc, 0x5, 0x747, 0x2, 0x4f1c, 0x1000, 0x8001, 0x2000, 0x7, r13, r14, 0x0, 0x3}}, {0x3, 0x9, 0x7, 0x1, '*=@%)$/'}}, {{0x3, 0x2, 0x8000000000000000, 0x3, 0x9, 0x4, {0x2, 0x8, 0x8001, 0x6, 0xffffffffffffffff, 0x8, 0x7, 0x8, 0x0, 0x4000, 0x3, r3, r4, 0x5, 0xfffffc01}}, {0x6, 0x2c, 0xc, 0x1ff, '/dev/video#\x00'}}, {{0x5, 0x0, 0x4, 0x4, 0x93, 0x7fff, {0x6, 0x5, 0x3, 0x9, 0xa0b, 0x2, 0xf9f, 0x2c, 0x40, 0x2000, 0x1, r16, r17, 0x7, 0x2}}, {0x0, 0x2, 0x2, 0x7ff, '\xcc\xa9'}}, {{0x0, 0x2, 0x1, 0x4, 0x8, 0x8, {0x6, 0x7, 0x7a2, 0x3, 0x4, 0xfc, 0x400, 0x200, 0x5, 0x8000, 0x8, r3, r4, 0x7fff, 0xcd}}, {0x1, 0x7f, 0x18, 0x0, '/dev/infiniband/rdma_cm\x00'}}, {{0x4, 0x3, 0x7, 0x9, 0x0, 0x3f, {0x2, 0x6, 0x8, 0x647, 0x3f, 0x2d1, 0x100, 0x1, 0x10000, 0x4000, 0x8, r18, r4, 0x1f, 0x1ff}}, {0x2, 0x7, 0x2, 0x6, '-#'}}, {{0x1, 0x3, 0x1, 0xe5, 0x80000001, 0x8, {0x2, 0x2, 0xdc74, 0x8, 0xfffffffffffffffd, 0x8, 0x0, 0xe, 0xff, 0xc000, 0x5, r3, r4, 0x101, 0x6}}, {0x0, 0x3, 0x2, 0x3ff, '*\\'}}]}, &(0x7f0000004f00)={0xa0, 0x0, 0x8, {{0x6, 0x2, 0x100000000, 0x6000000000, 0x8, 0x36, {0x5, 0x3, 0x6, 0x0, 0x1, 0x7fff, 0xa8, 0x2, 0x401, 0x1000, 0x0, r3, r4, 0x8001, 0x4}}, {0x0, 0xb}}}, &(0x7f0000004fc0)={0x20, 0x0, 0x1, {0x1ff, 0xbc5d49f944a5a034, 0x6, 0xe50}}}) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r19) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000080)={0x78, 0x0, r2, {0x8001, 0x0, 0x0, {0x0, 0x945, 0x100, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x100000001, 0x782eeafd, 0x7, 0x8, 0x4000, 0xffffffff, r19, 0xee00, 0x811, 0xff}}}, 0x78) (async, rerun: 64) write$RDMA_USER_CM_CMD_CREATE_ID(r1, 0x0, 0x0) (rerun: 64) 00:27:30 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x34000000}}, 0x48}}, 0x0) 00:27:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x74}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:30 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x2, 0x1, 0x1b}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r2 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r2, 0xfffffffffffffffe, 0x29) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000280)={'erspan0\x00', 0x0, 0x7800, 0x1, 0xd9c0, 0x6, {{0x33, 0x4, 0x3, 0x3, 0xcc, 0x64, 0x0, 0xff, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@timestamp_prespec={0x44, 0xc, 0xf6, 0x3, 0x8, [{@empty, 0x1}]}, @end, @generic={0x44, 0x4, "2ce9"}, @ra={0x94, 0x4}, @ra={0x94, 0x4, 0x1}, @lsrr={0x83, 0x1f, 0xca, [@broadcast, @rand_addr=0x64010102, @multicast2, @multicast2, @multicast1, @private=0xa010101, @loopback]}, @noop, @timestamp={0x44, 0x24, 0xe, 0x0, 0x5, [0x4, 0x40, 0x2, 0x10001, 0x100, 0x80000001, 0x6, 0xffff]}, @cipso={0x86, 0x58, 0x1, [{0x6, 0xb, "6eb44ff2a286f8da14"}, {0x0, 0x12, "b9d19f2bfcf47b47e5a7c6d364a54ad9"}, {0x5, 0xd, "85a76ef52334153e73db8b"}, {0x5, 0x9, "bdd9f806fcba1e"}, {0x7, 0x4, "8d08"}, {0x6, 0x10, "0375f61a7a9be95f838198032665"}, {0x3, 0xb, "7264764bd150be844e"}]}]}}}}}) r4 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r5 = openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x80, 0x100, 0x5}, 0x18) r6 = openat$mice(0xffffffffffffff9c, &(0x7f0000000440), 0x56b200) r7 = dup(r0) r8 = openat2(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x40002, 0x4, 0x4}, 0x18) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000540)={0x6, 0x7, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x3, 0x4, 0x0, 0xffffffffffffffff}, @map_val={0x18, 0x6, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x9}], &(0x7f00000000c0)='GPL\x00', 0x3f, 0x1b, &(0x7f0000000100)=""/27, 0x41000, 0x19, '\x00', r3, 0x25, r4, 0x8, &(0x7f00000001c0)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x5, 0x401}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000500)=[r5, r6, r7, r8, 0xffffffffffffffff]}, 0x80) 00:27:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x60000000}}, 0x48}}, 0x0) 00:27:30 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setuid(0x0) ioctl$TUNSETOWNER(0xffffffffffffffff, 0x400454cc, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x6c00000000000000}, 0x0) 00:27:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x7a}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:30 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setuid(0x0) (async) setuid(0x0) ioctl$TUNSETOWNER(0xffffffffffffffff, 0x400454cc, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x67370000}}, 0x48}}, 0x0) 00:27:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x7400000000000000}, 0x0) 00:27:30 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x2, 0x1, 0x1b}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r1 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r2 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r2, 0xfffffffffffffffe, 0x29) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000280)={'erspan0\x00', 0x0, 0x7800, 0x1, 0xd9c0, 0x6, {{0x33, 0x4, 0x3, 0x3, 0xcc, 0x64, 0x0, 0xff, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@timestamp_prespec={0x44, 0xc, 0xf6, 0x3, 0x8, [{@empty, 0x1}]}, @end, @generic={0x44, 0x4, "2ce9"}, @ra={0x94, 0x4}, @ra={0x94, 0x4, 0x1}, @lsrr={0x83, 0x1f, 0xca, [@broadcast, @rand_addr=0x64010102, @multicast2, @multicast2, @multicast1, @private=0xa010101, @loopback]}, @noop, @timestamp={0x44, 0x24, 0xe, 0x0, 0x5, [0x4, 0x40, 0x2, 0x10001, 0x100, 0x80000001, 0x6, 0xffff]}, @cipso={0x86, 0x58, 0x1, [{0x6, 0xb, "6eb44ff2a286f8da14"}, {0x0, 0x12, "b9d19f2bfcf47b47e5a7c6d364a54ad9"}, {0x5, 0xd, "85a76ef52334153e73db8b"}, {0x5, 0x9, "bdd9f806fcba1e"}, {0x7, 0x4, "8d08"}, {0x6, 0x10, "0375f61a7a9be95f838198032665"}, {0x3, 0xb, "7264764bd150be844e"}]}]}}}}}) (async) r4 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) r5 = openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x80, 0x100, 0x5}, 0x18) r6 = openat$mice(0xffffffffffffff9c, &(0x7f0000000440), 0x56b200) r7 = dup(r0) (async) r8 = openat2(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x40002, 0x4, 0x4}, 0x18) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000540)={0x6, 0x7, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x3, 0x4, 0x0, 0xffffffffffffffff}, @map_val={0x18, 0x6, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x9}], &(0x7f00000000c0)='GPL\x00', 0x3f, 0x1b, &(0x7f0000000100)=""/27, 0x41000, 0x19, '\x00', r3, 0x25, r4, 0x8, &(0x7f00000001c0)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x5, 0x401}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000500)=[r5, r6, r7, r8, 0xffffffffffffffff]}, 0x80) 00:27:30 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:30 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setuid(0x0) (async, rerun: 32) ioctl$TUNSETOWNER(0xffffffffffffffff, 0x400454cc, 0x0) (async, rerun: 32) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x90}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x7a00000000000000}, 0x0) 00:27:30 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x2, 0x1, 0x1b}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r2 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r2, 0xfffffffffffffffe, 0x29) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000140)={'sit0\x00', &(0x7f0000000280)={'erspan0\x00', 0x0, 0x7800, 0x1, 0xd9c0, 0x6, {{0x33, 0x4, 0x3, 0x3, 0xcc, 0x64, 0x0, 0xff, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@timestamp_prespec={0x44, 0xc, 0xf6, 0x3, 0x8, [{@empty, 0x1}]}, @end, @generic={0x44, 0x4, "2ce9"}, @ra={0x94, 0x4}, @ra={0x94, 0x4, 0x1}, @lsrr={0x83, 0x1f, 0xca, [@broadcast, @rand_addr=0x64010102, @multicast2, @multicast2, @multicast1, @private=0xa010101, @loopback]}, @noop, @timestamp={0x44, 0x24, 0xe, 0x0, 0x5, [0x4, 0x40, 0x2, 0x10001, 0x100, 0x80000001, 0x6, 0xffff]}, @cipso={0x86, 0x58, 0x1, [{0x6, 0xb, "6eb44ff2a286f8da14"}, {0x0, 0x12, "b9d19f2bfcf47b47e5a7c6d364a54ad9"}, {0x5, 0xd, "85a76ef52334153e73db8b"}, {0x5, 0x9, "bdd9f806fcba1e"}, {0x7, 0x4, "8d08"}, {0x6, 0x10, "0375f61a7a9be95f838198032665"}, {0x3, 0xb, "7264764bd150be844e"}]}]}}}}}) (async) r4 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r5 = openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x80, 0x100, 0x5}, 0x18) (async) r6 = openat$mice(0xffffffffffffff9c, &(0x7f0000000440), 0x56b200) r7 = dup(r0) r8 = openat2(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x40002, 0x4, 0x4}, 0x18) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000540)={0x6, 0x7, &(0x7f0000000080)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x3, 0x4, 0x0, 0xffffffffffffffff}, @map_val={0x18, 0x6, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x9}], &(0x7f00000000c0)='GPL\x00', 0x3f, 0x1b, &(0x7f0000000100)=""/27, 0x41000, 0x19, '\x00', r3, 0x25, r4, 0x8, &(0x7f00000001c0)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x5, 0x401}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000500)=[r5, r6, r7, r8, 0xffffffffffffffff]}, 0x80) 00:27:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0xf0ffffff}}, 0x48}}, 0x0) 00:27:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xc0ffffff1f000000}, 0x0) 00:27:30 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0xf5ffffff}}, 0x48}}, 0x0) 00:27:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x300}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xf5ffffff00000000}, 0x0) 00:27:30 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) r9 = openat$damon_target_ids(0xffffffffffffff9c, &(0x7f00000003c0), 0xc03b22e61b328714, 0x1d6) ioctl$FS_IOC_SETVERSION(r9, 0x40087602, &(0x7f0000000400)=0x80000001) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb, 0x1110, r1, 0x69838000) 00:27:30 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0xffffff7f}}, 0x48}}, 0x0) 00:27:30 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) (async) setuid(r1) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x500}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:30 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) (async) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) (async) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) fcntl$addseals(r2, 0x409, 0x6) (async) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) (async) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) (async) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) (async) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) (async) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) r9 = openat$damon_target_ids(0xffffffffffffff9c, &(0x7f00000003c0), 0xc03b22e61b328714, 0x1d6) ioctl$FS_IOC_SETVERSION(r9, 0x40087602, &(0x7f0000000400)=0x80000001) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb, 0x1110, r1, 0x69838000) 00:27:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xf7ffffff00000000}, 0x0) 00:27:30 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) setuid(r1) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) 00:27:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0xfffffff0}}, 0x48}}, 0x0) 00:27:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xffff3e210080ffff}, 0x0) 00:27:30 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) (async) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) (async) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) (async) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) (async) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) (async) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) (async) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) (async) r9 = openat$damon_target_ids(0xffffffffffffff9c, &(0x7f00000003c0), 0xc03b22e61b328714, 0x1d6) ioctl$FS_IOC_SETVERSION(r9, 0x40087602, &(0x7f0000000400)=0x80000001) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb, 0x1110, r1, 0x69838000) 00:27:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x600}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) [ 1650.854221][ T1294] __nla_validate_parse: 23 callbacks suppressed [ 1650.854239][ T1294] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:30 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r0, &(0x7f0000000240)={0x5, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x1}}, 0x18) [ 1650.962450][ T1309] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:31 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xffff8000213effff}, 0x0) 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0xfffffff5}}, 0x48}}, 0x0) 00:27:31 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) r9 = openat$damon_target_ids(0xffffffffffffff9c, &(0x7f00000003c0), 0xc03b22e61b328714, 0x1d6) ioctl$FS_IOC_SETVERSION(r9, 0x40087602, &(0x7f0000000400)=0x80000001) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb, 0x1110, r1, 0x69838000) 00:27:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x700}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:31 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r0, &(0x7f0000000240)={0x5, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x1}}, 0x18) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r0, &(0x7f0000000240)={0x5, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x1}}, 0x18) (async) 00:27:31 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r0, &(0x7f0000000240)={0x5, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x1}}, 0x18) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r0, &(0x7f0000000240)={0x5, 0x10, 0xfa00, {&(0x7f0000000040), 0xffffffffffffffff, 0x1}}, 0x18) (async) 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}}, 0x0) 00:27:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) 00:27:31 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) r9 = openat$damon_target_ids(0xffffffffffffff9c, &(0x7f00000003c0), 0xc03b22e61b328714, 0x1d6) ioctl$FS_IOC_SETVERSION(r9, 0x40087602, &(0x7f0000000400)=0x80000001) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb, 0x1110, r1, 0x69838000) [ 1651.187677][ T1332] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x900}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x2}}}, 0x48}}, 0x0) [ 1651.259890][ T1337] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:31 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f0000000040)={0x0, 0x31}) write(r0, &(0x7f0000000340)="de97f9da9ce563975f93c47cda75640ec8c537887f85cb2f4a11d860a4defb8cdb2ed46af0625f83ecb2f870298fb9727953dabd5120895a7833ed39aa7bb2209868151b7197a9264fecfde3dcd38104d766d43a0ae7e4105ac9ecb053910a0ba55e2840d4", 0x65) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, 0x0, 0x0) r2 = syz_clone(0x42028080, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) sched_setscheduler(r2, 0x6, &(0x7f0000000000)=0x401) r3 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r4 = openat(r3, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r4, 0xfffffffffffffffe, 0x29) r5 = syz_clone(0xa0aa000, &(0x7f0000000140)="06b7e3d8d25d6a48b247a048b4", 0xd, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="f9fcff7f5f7c5708f37556816eb9e37f6f6d25ea115f889377cf861be7ba10b1cec01a2e7adbf9cee757f5bba7b0f4b08406598a9d28423b378fa73b383ceb43e85eff8deb2ad44f2da727647c0a56593108ea9995968572d27671612021ae815f638ccdbab20d2c8caca58ee2a6ec388b8c28a47be8e9c390f53b7d2f529f455f61c6c7f307bd89756f6ad7be2d19e65ffdf21c1df999e3c3527584a7ba45c6a9d751d20fc074e9d915710f1a28a00f225e072426aed06db90cc9a443e6908f8e4c95422d26") sched_setaffinity(r5, 0x8, &(0x7f0000000300)=0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000003c0), 0x111, 0x5}}, 0x20) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={r2, r4, 0x0, 0x5, &(0x7f0000000080)='%**:\x00'}, 0x30) 00:27:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0xffffffff00000000}, 0x0) 00:27:31 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) r9 = openat$damon_target_ids(0xffffffffffffff9c, &(0x7f00000003c0), 0xc03b22e61b328714, 0x1d6) ioctl$FS_IOC_SETVERSION(r9, 0x40087602, &(0x7f0000000400)=0x80000001) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb, 0x1110, r1, 0x69838000) 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x3}}}, 0x48}}, 0x0) 00:27:31 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xa00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:31 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) r9 = openat$damon_target_ids(0xffffffffffffff9c, &(0x7f00000003c0), 0xc03b22e61b328714, 0x1d6) ioctl$FS_IOC_SETVERSION(r9, 0x40087602, &(0x7f0000000400)=0x80000001) 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x4}}}, 0x48}}, 0x0) 00:27:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}}, 0x0) [ 1651.475055][ T1353] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:31 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) openat$damon_target_ids(0xffffffffffffff9c, &(0x7f00000003c0), 0xc03b22e61b328714, 0x1d6) 00:27:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xb00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x5}}}, 0x48}}, 0x0) [ 1651.599110][ T1358] loop0: detected capacity change from 0 to 2048 [ 1651.625184][ T1361] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1651.656499][ T1358] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. 00:27:31 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) write(r0, &(0x7f0000000340)="de97f9da9ce563975f93c47cda75640ec8c537887f85cb2f4a11d860a4defb8cdb2ed46af0625f83ecb2f870298fb9727953dabd5120895a7833ed39aa7bb2209868151b7197a9264fecfde3dcd38104d766d43a0ae7e4105ac9ecb053910a0ba55e2840d4", 0x65) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, 0x0, 0x0) r2 = syz_clone(0x42028080, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) (async) sched_setscheduler(r2, 0x6, &(0x7f0000000000)=0x401) (async) r3 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r4 = openat(r3, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r4, 0xfffffffffffffffe, 0x29) (async) r5 = syz_clone(0xa0aa000, &(0x7f0000000140)="06b7e3d8d25d6a48b247a048b4", 0xd, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="f9fcff7f5f7c5708f37556816eb9e37f6f6d25ea115f889377cf861be7ba10b1cec01a2e7adbf9cee757f5bba7b0f4b08406598a9d28423b378fa73b383ceb43e85eff8deb2ad44f2da727647c0a56593108ea9995968572d27671612021ae815f638ccdbab20d2c8caca58ee2a6ec388b8c28a47be8e9c390f53b7d2f529f455f61c6c7f307bd89756f6ad7be2d19e65ffdf21c1df999e3c3527584a7ba45c6a9d751d20fc074e9d915710f1a28a00f225e072426aed06db90cc9a443e6908f8e4c95422d26") sched_setaffinity(r5, 0x8, &(0x7f0000000300)=0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000003c0), 0x111, 0x5}}, 0x20) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={r2, r4, 0x0, 0x5, &(0x7f0000000080)='%**:\x00'}, 0x30) 00:27:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x2}, 0x0) 00:27:31 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r8 = openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) ioctl$UDMABUF_CREATE(r7, 0x40187542, &(0x7f0000000300)={r8, 0x0, 0x1000, 0x1000}) 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x6}}}, 0x48}}, 0x0) 00:27:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xc00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:31 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x3}, 0x0) 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x7}}}, 0x48}}, 0x0) [ 1651.899656][ T1380] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:31 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) openat$incfs(r4, &(0x7f0000000180)='.log\x00', 0x200100, 0x1b8) 00:27:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xd00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) [ 1651.967622][ T1390] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x8}}}, 0x48}}, 0x0) 00:27:31 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) 00:27:32 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) write(r0, &(0x7f0000000340)="de97f9da9ce563975f93c47cda75640ec8c537887f85cb2f4a11d860a4defb8cdb2ed46af0625f83ecb2f870298fb9727953dabd5120895a7833ed39aa7bb2209868151b7197a9264fecfde3dcd38104d766d43a0ae7e4105ac9ecb053910a0ba55e2840d4", 0x65) (async) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, 0x0, 0x0) (async, rerun: 32) r2 = syz_clone(0x42028080, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) ptrace(0x10, r2) sched_setscheduler(r2, 0x6, &(0x7f0000000000)=0x401) (async) r3 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r4 = openat(r3, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r4, 0xfffffffffffffffe, 0x29) (async) r5 = syz_clone(0xa0aa000, &(0x7f0000000140)="06b7e3d8d25d6a48b247a048b4", 0xd, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="f9fcff7f5f7c5708f37556816eb9e37f6f6d25ea115f889377cf861be7ba10b1cec01a2e7adbf9cee757f5bba7b0f4b08406598a9d28423b378fa73b383ceb43e85eff8deb2ad44f2da727647c0a56593108ea9995968572d27671612021ae815f638ccdbab20d2c8caca58ee2a6ec388b8c28a47be8e9c390f53b7d2f529f455f61c6c7f307bd89756f6ad7be2d19e65ffdf21c1df999e3c3527584a7ba45c6a9d751d20fc074e9d915710f1a28a00f225e072426aed06db90cc9a443e6908f8e4c95422d26") sched_setaffinity(r5, 0x8, &(0x7f0000000300)=0x1) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000003c0), 0x111, 0x5}}, 0x20) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={r2, r4, 0x0, 0x5, &(0x7f0000000080)='%**:\x00'}, 0x30) 00:27:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x0) 00:27:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xe00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:32 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x9}}}, 0x48}}, 0x0) 00:27:32 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000001, 0x810, r3, 0xff4d8000) 00:27:32 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:32 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) r6 = ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) ioctl$DMA_BUF_IOCTL_SYNC(r6, 0xc0086202, &(0x7f0000000000)=0x1) [ 1652.291834][ T1411] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:27:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x5}, 0x0) 00:27:32 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0xf}}}, 0x48}}, 0x0) 00:27:32 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) r4 = dup(r0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000380)=0x1ff) ioctl$UDMABUF_CREATE(r4, 0x40187542, &(0x7f0000000080)={r1, 0x0, 0x0, 0x2000}) 00:27:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xf00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) [ 1652.443873][ T1411] syz-executor.5 invoked oom-killer: gfp_mask=0x400cc0(GFP_KERNEL_ACCOUNT), order=2, oom_score_adj=1000 00:27:32 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x14}}}, 0x48}}, 0x0) [ 1652.470856][ T1411] CPU: 1 PID: 1411 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1652.472874][ T1411] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1652.475234][ T1411] Call trace: [ 1652.476053][ T1411] dump_backtrace+0x1c8/0x1f4 [ 1652.477192][ T1411] show_stack+0x2c/0x3c [ 1652.478214][ T1411] dump_stack_lvl+0x108/0x170 [ 1652.479313][ T1411] dump_stack+0x1c/0x5c [ 1652.480279][ T1411] dump_header+0xb4/0x954 [ 1652.481284][ T1411] oom_kill_process+0x10c/0x6ec [ 1652.482464][ T1411] out_of_memory+0xd5c/0x103c [ 1652.483578][ T1411] mem_cgroup_out_of_memory+0x250/0x324 [ 1652.484922][ T1411] try_charge_memcg+0xb14/0x1578 [ 1652.486130][ T1411] obj_cgroup_charge+0x1bc/0x2d4 [ 1652.487263][ T1411] __kmem_cache_alloc_node+0xfc/0x388 [ 1652.488561][ T1411] __kmalloc_node_track_caller+0xbc/0x1c0 [ 1652.489922][ T1411] kmemdup+0x5c/0x98 [ 1652.490839][ T1411] __addrconf_sysctl_register+0xbc/0x374 [ 1652.492096][ T1411] addrconf_sysctl_register+0x124/0x178 [ 1652.493373][ T1411] ipv6_add_dev+0xb0c/0xfd0 [ 1652.494454][ T1411] addrconf_notify+0x4fc/0xc94 [ 1652.495608][ T1411] raw_notifier_call_chain+0xd4/0x164 [ 1652.496861][ T1411] call_netdevice_notifiers+0x138/0x1b8 [ 1652.498183][ T1411] register_netdevice+0xe9c/0x125c [ 1652.499424][ T1411] br_dev_newlink+0x38/0x118 [ 1652.500590][ T1411] rtnl_newlink+0x1100/0x1b04 [ 1652.501783][ T1411] rtnetlink_rcv_msg+0x72c/0xd94 [ 1652.503026][ T1411] netlink_rcv_skb+0x20c/0x3b8 [ 1652.504154][ T1411] rtnetlink_rcv+0x28/0x38 [ 1652.505239][ T1411] netlink_unicast+0x660/0x8d4 [ 1652.506387][ T1411] netlink_sendmsg+0x834/0xb18 [ 1652.507564][ T1411] ____sys_sendmsg+0x558/0x844 [ 1652.508735][ T1411] __sys_sendmsg+0x26c/0x33c [ 1652.509828][ T1411] __arm64_sys_sendmsg+0x80/0x94 [ 1652.510966][ T1411] invoke_syscall+0x98/0x2c0 [ 1652.512029][ T1411] el0_svc_common+0x138/0x258 [ 1652.513195][ T1411] do_el0_svc+0x64/0x218 [ 1652.514251][ T1411] el0_svc+0x58/0x168 [ 1652.515197][ T1411] el0t_64_sync_handler+0x84/0xf0 [ 1652.516360][ T1411] el0t_64_sync+0x18c/0x190 [ 1652.652107][ T1411] memory: usage 307196kB, limit 307200kB, failcnt 122 [ 1652.653773][ T1411] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1652.655451][ T1411] Memory cgroup stats for /syz5: [ 1652.655725][ T1411] anon 307200 [ 1652.655725][ T1411] file 135168 [ 1652.655725][ T1411] kernel 314101760 [ 1652.655725][ T1411] kernel_stack 131072 [ 1652.655725][ T1411] pagetables 139264 [ 1652.655725][ T1411] sec_pagetables 0 [ 1652.655725][ T1411] percpu 5408512 [ 1652.655725][ T1411] sock 0 [ 1652.655725][ T1411] vmalloc 0 [ 1652.655725][ T1411] shmem 131072 [ 1652.655725][ T1411] zswap 0 [ 1652.655725][ T1411] zswapped 0 [ 1652.655725][ T1411] file_mapped 131072 [ 1652.655725][ T1411] file_dirty 4096 [ 1652.655725][ T1411] file_writeback 0 [ 1652.655725][ T1411] swapcached 0 [ 1652.655725][ T1411] anon_thp 0 [ 1652.655725][ T1411] file_thp 0 [ 1652.655725][ T1411] shmem_thp 0 [ 1652.655725][ T1411] inactive_anon 397312 [ 1652.655725][ T1411] active_anon 40960 [ 1652.655725][ T1411] inactive_file 0 [ 1652.655725][ T1411] active_file 28672 [ 1652.655725][ T1411] unevictable 0 [ 1652.655725][ T1411] slab_reclaimable 46224 [ 1652.655725][ T1411] slab_unreclaimable 308330632 [ 1652.682183][ T1411] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=5928,uid=0 [ 1652.692148][ T1411] Memory cgroup out of memory: Killed process 5928 (syz-executor.5) total-vm:54428kB, anon-rss:520kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:72kB oom_score_adj:1000 [ 1652.729322][ T1417] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1652.879871][ T1371] EXT4-fs (loop0): unmounting filesystem. 00:27:32 executing program 0: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) 00:27:32 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) dup(r0) r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$BLKROSET(r4, 0x125d, &(0x7f0000000380)=0x1ff) 00:27:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x1100}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:32 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x34}}}, 0x48}}, 0x0) 00:27:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x6}, 0x0) 00:27:32 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:32 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) dup(r0) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) dup(r0) 00:27:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x1200}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x60}}}, 0x48}}, 0x0) 00:27:33 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x7}, 0x0) 00:27:33 executing program 0: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) setuid(0x0) (async) 00:27:33 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x8}, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000100)=0x58) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:33 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}}, 0x0) 00:27:33 executing program 0: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async, rerun: 64) setuid(0x0) (rerun: 64) 00:27:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x1400}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) r3 = socket$alg(0x26, 0x5, 0x0) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x2}}}, 0x48}}, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:33 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r2 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r2, 0xfffffffffffffffe, 0x29) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r2, &(0x7f00000000c0)={0xb, 0x10, 0xfa00, {&(0x7f0000000000), 0xffffffffffffffff, 0x1}}, 0x18) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:33 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x9}, 0x0) 00:27:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x1800}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x9, 0x3) [ 1653.409603][ T1495] loop0: detected capacity change from 0 to 2048 00:27:33 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:33 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xa}, 0x0) [ 1653.459142][ T1495] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. 00:27:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x2000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:33 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r2 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r2, 0xfffffffffffffffe, 0x29) (async) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r2, &(0x7f00000000c0)={0xb, 0x10, 0xfa00, {&(0x7f0000000000), 0xffffffffffffffff, 0x1}}, 0x18) (async) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) fcntl$addseals(r2, 0x409, 0x6) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x9, 0x3) [ 1653.514931][T12794] EXT4-fs (loop0): unmounting filesystem. 00:27:33 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xb}, 0x0) 00:27:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x3}}}, 0x48}}, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r3 = socket$alg(0x26, 0x5, 0x0) sendfile(r3, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x2400}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x4}}}, 0x48}}, 0x0) [ 1653.688865][ T1519] loop0: detected capacity change from 0 to 2048 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) sendfile(r2, r0, &(0x7f0000000040)=0x9, 0x3) [ 1653.740527][ T1519] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. 00:27:33 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xc}, 0x0) [ 1653.825151][T12794] EXT4-fs (loop0): unmounting filesystem. 00:27:33 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x5}}}, 0x48}}, 0x0) 00:27:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x4000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:33 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r1 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x4010, &(0x7f0000000400)=ANY=[], 0x0, 0x7b0, &(0x7f0000000800)="$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") r2 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) getdents64(r2, 0xfffffffffffffffe, 0x29) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r2, &(0x7f00000000c0)={0xb, 0x10, 0xfa00, {&(0x7f0000000000), 0xffffffffffffffff, 0x1}}, 0x18) (async) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r2 = socket$alg(0x26, 0x5, 0x0) sendfile(r2, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:33 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xd}, 0x0) 00:27:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x6}}}, 0x48}}, 0x0) 00:27:33 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) ftruncate(r1, 0xffff) r2 = socket$alg(0x26, 0x5, 0x0) sendfile(r2, r0, &(0x7f0000000040)=0x9, 0x3) [ 1653.967168][ T1545] loop0: detected capacity change from 0 to 2048 00:27:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x4800}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x7}}}, 0x48}}, 0x0) [ 1654.004307][ T1545] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. 00:27:34 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xe}, 0x0) 00:27:34 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) memfd_create(&(0x7f00000001c0)='y\x105%\xfa,\x1f\x99\xa2\xc9\x8e\xcd\xfc\xfa\xf6\x12\x95^\xdfT\xe2=\x0e~F\xcds\xe6@\xdb\x91\xae4!\x97\x0e\x1b\x8d\x1c\xa9\xf2-T\xbc\xfe\x1ei\xbf\xb2\x8d\xe7c\xc4\xef\x89\xeb+\x82\x06I\r\xa7\as[\x06Z:\v\xe9BS\xfc)-\xe4\xff\x0e9\x98\xd4ty\xb5\x80R\x1f\tw7\xa4\x01 \xcf\x02C\xe7p\xdc\x04\xf1\xed\xa38\x98\xd9w\x9f\x120\x84\x10\xff\xa96\xc92W\xfbm\x9b3\xde\x1f\x04\x96\xb9\x84\x19:G}2\xbd\x9a\x05\x17r\x86\xe5\x94\x7f\x9d\xae{O \xcfF(\xc0G\x15\xaf\xad\x17\xe6gbn\x15\xc3\xe7\a\xe9l\x00[8\t\x91z=\x01\x9c\x96\x19e\xa6,\xdea\x17lf\x85\x8fy\xect\x1a\xde\xa8Xb\xf3T@\xc5\xbbr9Pj\xbb\x95kp\xb3\xd6e\xf4\re\xd7\x8fG\xd2p\x82\f{\x96\xdd5l\a\xe6\x96\x1dL\x91\xd4E\x9f\xfcy\x96~)R\xb0\xd9\xc1ne%\xf1\xba)p$\a\f\xc4A\x8c\xdc\x8a\xc2\xcc\xc0\xde\x04\x10Z\xcbK\xaa\x8e\x88%H', 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, &(0x7f0000000040)=0x9, 0x3) [ 1654.060346][T12794] EXT4-fs (loop0): unmounting filesystem. [ 1654.152740][ T1560] syz-executor.5 invoked oom-killer: gfp_mask=0x400cc0(GFP_KERNEL_ACCOUNT), order=2, oom_score_adj=1000 [ 1654.155579][ T1560] CPU: 0 PID: 1560 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1654.157478][ T1560] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1654.159839][ T1560] Call trace: [ 1654.160651][ T1560] dump_backtrace+0x1c8/0x1f4 [ 1654.161790][ T1560] show_stack+0x2c/0x3c [ 1654.162782][ T1560] dump_stack_lvl+0x108/0x170 [ 1654.163872][ T1560] dump_stack+0x1c/0x5c [ 1654.164921][ T1560] dump_header+0xb4/0x954 [ 1654.165982][ T1560] oom_kill_process+0x10c/0x6ec [ 1654.167151][ T1560] out_of_memory+0xd5c/0x103c [ 1654.168300][ T1560] mem_cgroup_out_of_memory+0x250/0x324 [ 1654.169589][ T1560] try_charge_memcg+0xb14/0x1578 [ 1654.170795][ T1560] obj_cgroup_charge+0x1bc/0x2d4 [ 1654.171945][ T1560] __kmem_cache_alloc_node+0xfc/0x388 [ 1654.173209][ T1560] __kmalloc_node_track_caller+0xbc/0x1c0 [ 1654.174674][ T1560] kmemdup+0x5c/0x98 [ 1654.175658][ T1560] __devinet_sysctl_register+0xbc/0x238 [ 1654.176975][ T1560] devinet_sysctl_register+0x130/0x1a8 [ 1654.178319][ T1560] inetdev_init+0x240/0x480 [ 1654.179443][ T1560] inetdev_event+0xe54/0x1214 [ 1654.180644][ T1560] raw_notifier_call_chain+0xd4/0x164 [ 1654.181870][ T1560] call_netdevice_notifiers+0x138/0x1b8 [ 1654.183126][ T1560] register_netdevice+0xe9c/0x125c [ 1654.184411][ T1560] register_vlan_dev+0x340/0x714 [ 1654.185629][ T1560] vlan_newlink+0x394/0x4dc [ 1654.186733][ T1560] rtnl_newlink+0x1100/0x1b04 [ 1654.187936][ T1560] rtnetlink_rcv_msg+0x72c/0xd94 [ 1654.189190][ T1560] netlink_rcv_skb+0x20c/0x3b8 [ 1654.190335][ T1560] rtnetlink_rcv+0x28/0x38 [ 1654.191463][ T1560] netlink_unicast+0x660/0x8d4 [ 1654.192564][ T1560] netlink_sendmsg+0x834/0xb18 [ 1654.193720][ T1560] ____sys_sendmsg+0x558/0x844 [ 1654.194870][ T1560] __sys_sendmsg+0x26c/0x33c [ 1654.195989][ T1560] __arm64_sys_sendmsg+0x80/0x94 [ 1654.197219][ T1560] invoke_syscall+0x98/0x2c0 [ 1654.198345][ T1560] el0_svc_common+0x138/0x258 [ 1654.199477][ T1560] do_el0_svc+0x64/0x218 [ 1654.200493][ T1560] el0_svc+0x58/0x168 [ 1654.201528][ T1560] el0t_64_sync_handler+0x84/0xf0 [ 1654.202752][ T1560] el0t_64_sync+0x18c/0x190 [ 1654.258568][ T1560] memory: usage 307196kB, limit 307200kB, failcnt 275 [ 1654.260217][ T1560] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1654.274289][ T1560] Memory cgroup stats for /syz5: [ 1654.274431][ T1560] anon 167936 [ 1654.274431][ T1560] file 135168 [ 1654.274431][ T1560] kernel 314179584 [ 1654.274431][ T1560] kernel_stack 98304 [ 1654.274431][ T1560] pagetables 77824 [ 1654.274431][ T1560] sec_pagetables 0 [ 1654.274431][ T1560] percpu 5413248 [ 1654.274431][ T1560] sock 0 [ 1654.274431][ T1560] vmalloc 0 [ 1654.274431][ T1560] shmem 131072 [ 1654.274431][ T1560] zswap 0 [ 1654.274431][ T1560] zswapped 0 [ 1654.274431][ T1560] file_mapped 131072 [ 1654.274431][ T1560] file_dirty 4096 [ 1654.274431][ T1560] file_writeback 0 [ 1654.274431][ T1560] swapcached 0 [ 1654.274431][ T1560] anon_thp 0 [ 1654.274431][ T1560] file_thp 0 [ 1654.274431][ T1560] shmem_thp 0 [ 1654.274431][ T1560] inactive_anon 229376 [ 1654.274431][ T1560] active_anon 69632 [ 1654.274431][ T1560] inactive_file 0 [ 1654.274431][ T1560] active_file 28672 [ 1654.274431][ T1560] unevictable 0 [ 1654.274431][ T1560] slab_reclaimable 33624 [ 1654.274431][ T1560] slab_unreclaimable 308521088 [ 1654.318436][ T1560] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=1541,uid=0 [ 1654.339629][ T1560] Memory cgroup out of memory: Killed process 1541 (syz-executor.5) total-vm:54428kB, anon-rss:464kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:80kB oom_score_adj:1000 00:27:34 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:34 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:34 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r1, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r3 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000940), 0x2, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000980)=0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r8 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r8, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r9 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r9, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r10 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000a80)=@base={0xe, 0xeb, 0x2, 0x80000000, 0x2e0, 0x1, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) r13 = socket$nl_netfilter(0x10, 0x3, 0xc) r14 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000b00), 0x700, 0x0) r15 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r15, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r16 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r16, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r17 = syz_open_dev$usbmon(&(0x7f0000000b40), 0x7fffffff, 0x20000) r18 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r18, 0x127f, &(0x7f0000000040)={0x0, 0x31}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000140)="3e5faca2a5e3ce922dd0cf002292e399356c92115aee551d7b8ba59dfa5bd7f865c92be4f5846354a75654f24628289cfaaa99b9e27a02f137afe57c8567d2921e25b58ee14116d13bb01aef18d6153ac7e990d8883b03b122a755fe0b97f43fa382781857f5aa13bbf601cd2c48e62f725f7b171737b64fbbadb296a9", 0x7d}, {&(0x7f00000001c0)="039154a047f4d05afaebeb41e332ba5fc43844da1b39d90ceba7c5794b227cd632eb77f0ce6153de987dc715ff85554c2a8ed90847e9de758de018c93b6ed7d026de7eef22ed0fc128a7e7983303efb58ebea4e123fac46cd48f19", 0x5b}, {&(0x7f0000000240)="a7a4d228b31cbf4689b9c0cb7c3200a2dd37bedc5eb66b70f3d5f72d52016e7611abfe9d46b3f0c0c2aba9cdb5dae01decf77351d273d3880ddf3b07198f61205779caa0118b9958a3290a87b584eef1b305537481c224303b47e94b62ad08f8ce606fdc7c86348c67986d17405b06cbc2eb69ebc477eaff7877b9c4ecef5c4619c72985f7fae24347fea72776ea980888b2f5d64058dcea229cc86c3ecbd73a564180452b40ca1ad1fc964b5c60708b90dc389de7305df5004f3ca74f63411d23cf6fb5beebb70142504b23532df57a15a3", 0xd2}, {&(0x7f0000000340)="e2f816ee553f87a5630afc11e4a328af228497170a7da4ad0930e5fae4ae0841f527d9702f7f2d13f5ab577e708ace01f56170c5f030110344b26e1b80d4697fa0423a5468ea3579e2a31d7c595af44691310235387d45a0c980d09c86b4a531d8bbc6fd121a04284856e4", 0x6b}, {&(0x7f00000003c0)="9a33a859220e6f7a7549c193cc7b5a41dbf2446dacb107863d7c01840167e8505b6faa409b11460df1554b0c0defd5c9477dcb54835601386dd2143e2448014b168d695ab991a64788c40e8140df4f33bc9651e83860c38a4cc571456f00ee7c21bb35dc3f3fc9", 0x67}, {&(0x7f0000000440)="84f4ffd750eb19fe0dbacc0b09ac7bc7e2c8421eaf02ee2cc97273c63cff579767395757eab8008e4727bbb265f7a1225fc4eabab825d0e5c3d7a329aa4c4154d1abf02b83431e40c7593be6d2b7303a56709340fd7503a989eaf8336b1a", 0x5e}, {&(0x7f00000004c0)="2766b742a8cea91d2f3b7cb198f68b4e672f444e6b4c5a4d029619ede6b24b7868f969a7e834fd8e7a0f78c218950fdb3858a0c264339554c6cb8825b9029c5c4b469a7eec0b7b57a21e8ee3fe943a17933a704d82f5f8b28af76671d303707da4613825c5af12db1b3371087460f2c4c11db8ee730ffa6d8b162fffcfee47b2322b1cbc521e8a60f26899cdae6118262fd9b9a9ef444730aa8c626b4a3fd0b363f9755462fde3df661887291555ca677cc260462d68a0329922657921edd7cdad8b2e879ac66516c8ebea8001ec46f4ad531e8170b0fa718a6fba5a8c6e8bba674d9caf8f6628c1aef93ff2168a0d2b0b0132acc86e5f", 0xf7}, {&(0x7f00000000c0)="377c1e1491abe20070789a5d34077eeb47701269cdb0154b3527f867b9611e718bc8d5ec2381c97cd29c1b", 0x2b}, {&(0x7f00000005c0)="64f0ec58758c15567579de0dcf97568125921af667c69e40c1323c4fcba628bd2d36fa0752cdf748b4c9b6244dee00ddc7680fbff401d9ec85afba45b701953aeddf6050a74ce5149b20bb931a0b4044dd50", 0x52}], 0x9, &(0x7f0000000700)=[@rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, r0, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r0]}}], 0x58, 0x40000040}}, {{&(0x7f0000000780)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000800)="42031ef0fdcde23c377603785e47c4d76c7548e76728cd06ded2f1df5e93e00f96a9eb19eb66192bcd3eec5b5da6aa40075872b9a2012f83eec08ec493020715d18d2d028313755ceb504c71f36d2b5bb56e27c62771d5c59753bb96df887551d109187f7523728909c0c42a71ae03f778a26ce065bc657d56a7fc6b2d2763250801a749646f367f67a16cfd1e937fc03b875209", 0x94}], 0x1, &(0x7f0000000b80)=[@rights={{0x1c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r2, r0, r0, r3, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r4, r6, r7}}}, @rights={{0x34, 0x1, 0x1, [r0, r8, r0, r9, r0, r10, 0xffffffffffffffff, r11, r12]}}, @rights={{0x30, 0x1, 0x1, [r13, r14, 0xffffffffffffffff, r15, r16, r0, r17, r18]}}], 0xe0, 0x40}}], 0x2, 0x480c0) 00:27:34 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xf}, 0x0) 00:27:34 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x8}}}, 0x48}}, 0x0) 00:27:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x4c00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000040)=0x9, 0x3) 00:27:34 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r1, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async, rerun: 64) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) (rerun: 64) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r3 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000940), 0x2, 0x0) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000980)=0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) (async) r8 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r8, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) r9 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r9, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async, rerun: 64) r10 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) (rerun: 64) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) (async, rerun: 32) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000a80)=@base={0xe, 0xeb, 0x2, 0x80000000, 0x2e0, 0x1, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) (rerun: 32) r13 = socket$nl_netfilter(0x10, 0x3, 0xc) r14 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000b00), 0x700, 0x0) r15 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r15, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async, rerun: 32) r16 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) (rerun: 32) ioctl$BLKZEROOUT(r16, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) r17 = syz_open_dev$usbmon(&(0x7f0000000b40), 0x7fffffff, 0x20000) r18 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r18, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000140)="3e5faca2a5e3ce922dd0cf002292e399356c92115aee551d7b8ba59dfa5bd7f865c92be4f5846354a75654f24628289cfaaa99b9e27a02f137afe57c8567d2921e25b58ee14116d13bb01aef18d6153ac7e990d8883b03b122a755fe0b97f43fa382781857f5aa13bbf601cd2c48e62f725f7b171737b64fbbadb296a9", 0x7d}, {&(0x7f00000001c0)="039154a047f4d05afaebeb41e332ba5fc43844da1b39d90ceba7c5794b227cd632eb77f0ce6153de987dc715ff85554c2a8ed90847e9de758de018c93b6ed7d026de7eef22ed0fc128a7e7983303efb58ebea4e123fac46cd48f19", 0x5b}, {&(0x7f0000000240)="a7a4d228b31cbf4689b9c0cb7c3200a2dd37bedc5eb66b70f3d5f72d52016e7611abfe9d46b3f0c0c2aba9cdb5dae01decf77351d273d3880ddf3b07198f61205779caa0118b9958a3290a87b584eef1b305537481c224303b47e94b62ad08f8ce606fdc7c86348c67986d17405b06cbc2eb69ebc477eaff7877b9c4ecef5c4619c72985f7fae24347fea72776ea980888b2f5d64058dcea229cc86c3ecbd73a564180452b40ca1ad1fc964b5c60708b90dc389de7305df5004f3ca74f63411d23cf6fb5beebb70142504b23532df57a15a3", 0xd2}, {&(0x7f0000000340)="e2f816ee553f87a5630afc11e4a328af228497170a7da4ad0930e5fae4ae0841f527d9702f7f2d13f5ab577e708ace01f56170c5f030110344b26e1b80d4697fa0423a5468ea3579e2a31d7c595af44691310235387d45a0c980d09c86b4a531d8bbc6fd121a04284856e4", 0x6b}, {&(0x7f00000003c0)="9a33a859220e6f7a7549c193cc7b5a41dbf2446dacb107863d7c01840167e8505b6faa409b11460df1554b0c0defd5c9477dcb54835601386dd2143e2448014b168d695ab991a64788c40e8140df4f33bc9651e83860c38a4cc571456f00ee7c21bb35dc3f3fc9", 0x67}, {&(0x7f0000000440)="84f4ffd750eb19fe0dbacc0b09ac7bc7e2c8421eaf02ee2cc97273c63cff579767395757eab8008e4727bbb265f7a1225fc4eabab825d0e5c3d7a329aa4c4154d1abf02b83431e40c7593be6d2b7303a56709340fd7503a989eaf8336b1a", 0x5e}, {&(0x7f00000004c0)="2766b742a8cea91d2f3b7cb198f68b4e672f444e6b4c5a4d029619ede6b24b7868f969a7e834fd8e7a0f78c218950fdb3858a0c264339554c6cb8825b9029c5c4b469a7eec0b7b57a21e8ee3fe943a17933a704d82f5f8b28af76671d303707da4613825c5af12db1b3371087460f2c4c11db8ee730ffa6d8b162fffcfee47b2322b1cbc521e8a60f26899cdae6118262fd9b9a9ef444730aa8c626b4a3fd0b363f9755462fde3df661887291555ca677cc260462d68a0329922657921edd7cdad8b2e879ac66516c8ebea8001ec46f4ad531e8170b0fa718a6fba5a8c6e8bba674d9caf8f6628c1aef93ff2168a0d2b0b0132acc86e5f", 0xf7}, {&(0x7f00000000c0)="377c1e1491abe20070789a5d34077eeb47701269cdb0154b3527f867b9611e718bc8d5ec2381c97cd29c1b", 0x2b}, {&(0x7f00000005c0)="64f0ec58758c15567579de0dcf97568125921af667c69e40c1323c4fcba628bd2d36fa0752cdf748b4c9b6244dee00ddc7680fbff401d9ec85afba45b701953aeddf6050a74ce5149b20bb931a0b4044dd50", 0x52}], 0x9, &(0x7f0000000700)=[@rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, r0, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r0]}}], 0x58, 0x40000040}}, {{&(0x7f0000000780)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000800)="42031ef0fdcde23c377603785e47c4d76c7548e76728cd06ded2f1df5e93e00f96a9eb19eb66192bcd3eec5b5da6aa40075872b9a2012f83eec08ec493020715d18d2d028313755ceb504c71f36d2b5bb56e27c62771d5c59753bb96df887551d109187f7523728909c0c42a71ae03f778a26ce065bc657d56a7fc6b2d2763250801a749646f367f67a16cfd1e937fc03b875209", 0x94}], 0x1, &(0x7f0000000b80)=[@rights={{0x1c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r2, r0, r0, r3, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r4, r6, r7}}}, @rights={{0x34, 0x1, 0x1, [r0, r8, r0, r9, r0, r10, 0xffffffffffffffff, r11, r12]}}, @rights={{0x30, 0x1, 0x1, [r13, r14, 0xffffffffffffffff, r15, r16, r0, r17, r18]}}], 0xe0, 0x40}}], 0x2, 0x480c0) 00:27:34 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x10}, 0x0) 00:27:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000040)=0x9, 0x3) 00:27:34 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x9}}}, 0x48}}, 0x0) 00:27:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x6000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) [ 1654.723359][ T1599] syz-executor.5 invoked oom-killer: gfp_mask=0x400cc0(GFP_KERNEL_ACCOUNT), order=2, oom_score_adj=1000 [ 1654.738721][ T1599] CPU: 1 PID: 1599 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1654.740715][ T1599] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1654.743136][ T1599] Call trace: [ 1654.743923][ T1599] dump_backtrace+0x1c8/0x1f4 [ 1654.745069][ T1599] show_stack+0x2c/0x3c [ 1654.746066][ T1599] dump_stack_lvl+0x108/0x170 [ 1654.747181][ T1599] dump_stack+0x1c/0x5c [ 1654.748210][ T1599] dump_header+0xb4/0x954 [ 1654.749244][ T1599] oom_kill_process+0x10c/0x6ec [ 1654.750428][ T1599] out_of_memory+0xd5c/0x103c [ 1654.751549][ T1599] mem_cgroup_out_of_memory+0x250/0x324 [ 1654.752872][ T1599] try_charge_memcg+0xb14/0x1578 [ 1654.754074][ T1599] obj_cgroup_charge+0x1bc/0x2d4 [ 1654.755245][ T1599] __kmem_cache_alloc_node+0xfc/0x388 [ 1654.756549][ T1599] __kmalloc_node_track_caller+0xbc/0x1c0 [ 1654.757990][ T1599] kmemdup+0x5c/0x98 [ 1654.758915][ T1599] __addrconf_sysctl_register+0xbc/0x374 [ 1654.760206][ T1599] addrconf_sysctl_register+0x124/0x178 [ 1654.761506][ T1599] ipv6_add_dev+0xb0c/0xfd0 [ 1654.762557][ T1599] addrconf_notify+0x4fc/0xc94 [ 1654.763663][ T1599] raw_notifier_call_chain+0xd4/0x164 [ 1654.765013][ T1599] call_netdevice_notifiers+0x138/0x1b8 [ 1654.766351][ T1599] register_netdevice+0xe9c/0x125c [ 1654.767493][ T1599] br_dev_newlink+0x38/0x118 [ 1654.768644][ T1599] rtnl_newlink+0x1100/0x1b04 [ 1654.769745][ T1599] rtnetlink_rcv_msg+0x72c/0xd94 [ 1654.770974][ T1599] netlink_rcv_skb+0x20c/0x3b8 [ 1654.772161][ T1599] rtnetlink_rcv+0x28/0x38 [ 1654.773233][ T1599] netlink_unicast+0x660/0x8d4 [ 1654.774300][ T1599] netlink_sendmsg+0x834/0xb18 [ 1654.775427][ T1599] ____sys_sendmsg+0x558/0x844 [ 1654.776582][ T1599] __sys_sendmsg+0x26c/0x33c [ 1654.777639][ T1599] __arm64_sys_sendmsg+0x80/0x94 [ 1654.778874][ T1599] invoke_syscall+0x98/0x2c0 [ 1654.779966][ T1599] el0_svc_common+0x138/0x258 [ 1654.781130][ T1599] do_el0_svc+0x64/0x218 [ 1654.782147][ T1599] el0_svc+0x58/0x168 [ 1654.783099][ T1599] el0t_64_sync_handler+0x84/0xf0 [ 1654.784269][ T1599] el0t_64_sync+0x18c/0x190 [ 1654.810219][ T1599] memory: usage 307192kB, limit 307200kB, failcnt 353 [ 1654.814858][ T1599] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1654.816657][ T1599] Memory cgroup stats for /syz5: [ 1654.816799][ T1599] anon 167936 [ 1654.816799][ T1599] file 135168 [ 1654.816799][ T1599] kernel 314224640 [ 1654.816799][ T1599] kernel_stack 98304 [ 1654.816799][ T1599] pagetables 77824 [ 1654.816799][ T1599] sec_pagetables 0 [ 1654.816799][ T1599] percpu 5414432 [ 1654.816799][ T1599] sock 0 [ 1654.816799][ T1599] vmalloc 0 [ 1654.816799][ T1599] shmem 131072 [ 1654.816799][ T1599] zswap 0 [ 1654.816799][ T1599] zswapped 0 [ 1654.816799][ T1599] file_mapped 131072 [ 1654.816799][ T1599] file_dirty 4096 [ 1654.816799][ T1599] file_writeback 0 [ 1654.816799][ T1599] swapcached 0 [ 1654.816799][ T1599] anon_thp 0 [ 1654.816799][ T1599] file_thp 0 [ 1654.816799][ T1599] shmem_thp 0 [ 1654.816799][ T1599] inactive_anon 49152 [ 1654.816799][ T1599] active_anon 249856 [ 1654.816799][ T1599] inactive_file 0 [ 1654.816799][ T1599] active_file 28672 [ 1654.816799][ T1599] unevictable 0 [ 1654.816799][ T1599] slab_reclaimable 33624 [ 1654.816799][ T1599] slab_unreclaimable 308566504 [ 1654.859266][ T1599] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=1583,uid=0 [ 1654.866851][ T1599] Memory cgroup out of memory: Killed process 1583 (syz-executor.5) total-vm:54428kB, anon-rss:464kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:80kB oom_score_adj:1000 00:27:34 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:34 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0xf}}}, 0x48}}, 0x0) 00:27:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000040)=0x9, 0x3) 00:27:34 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r1, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) r3 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000940), 0x2, 0x0) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000980)=0x0) (async, rerun: 64) r5 = socket$inet_udplite(0x2, 0x2, 0x88) (rerun: 64) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r8 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r8, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) r9 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r9, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) r10 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r12 = bpf$MAP_CREATE(0x0, &(0x7f0000000a80)=@base={0xe, 0xeb, 0x2, 0x80000000, 0x2e0, 0x1, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) (async, rerun: 64) r13 = socket$nl_netfilter(0x10, 0x3, 0xc) (async, rerun: 64) r14 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000b00), 0x700, 0x0) (async) r15 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r15, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r16 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r16, 0x127f, &(0x7f0000000040)={0x0, 0x31}) r17 = syz_open_dev$usbmon(&(0x7f0000000b40), 0x7fffffff, 0x20000) r18 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x80002, 0x0) ioctl$BLKZEROOUT(r18, 0x127f, &(0x7f0000000040)={0x0, 0x31}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000140)="3e5faca2a5e3ce922dd0cf002292e399356c92115aee551d7b8ba59dfa5bd7f865c92be4f5846354a75654f24628289cfaaa99b9e27a02f137afe57c8567d2921e25b58ee14116d13bb01aef18d6153ac7e990d8883b03b122a755fe0b97f43fa382781857f5aa13bbf601cd2c48e62f725f7b171737b64fbbadb296a9", 0x7d}, {&(0x7f00000001c0)="039154a047f4d05afaebeb41e332ba5fc43844da1b39d90ceba7c5794b227cd632eb77f0ce6153de987dc715ff85554c2a8ed90847e9de758de018c93b6ed7d026de7eef22ed0fc128a7e7983303efb58ebea4e123fac46cd48f19", 0x5b}, {&(0x7f0000000240)="a7a4d228b31cbf4689b9c0cb7c3200a2dd37bedc5eb66b70f3d5f72d52016e7611abfe9d46b3f0c0c2aba9cdb5dae01decf77351d273d3880ddf3b07198f61205779caa0118b9958a3290a87b584eef1b305537481c224303b47e94b62ad08f8ce606fdc7c86348c67986d17405b06cbc2eb69ebc477eaff7877b9c4ecef5c4619c72985f7fae24347fea72776ea980888b2f5d64058dcea229cc86c3ecbd73a564180452b40ca1ad1fc964b5c60708b90dc389de7305df5004f3ca74f63411d23cf6fb5beebb70142504b23532df57a15a3", 0xd2}, {&(0x7f0000000340)="e2f816ee553f87a5630afc11e4a328af228497170a7da4ad0930e5fae4ae0841f527d9702f7f2d13f5ab577e708ace01f56170c5f030110344b26e1b80d4697fa0423a5468ea3579e2a31d7c595af44691310235387d45a0c980d09c86b4a531d8bbc6fd121a04284856e4", 0x6b}, {&(0x7f00000003c0)="9a33a859220e6f7a7549c193cc7b5a41dbf2446dacb107863d7c01840167e8505b6faa409b11460df1554b0c0defd5c9477dcb54835601386dd2143e2448014b168d695ab991a64788c40e8140df4f33bc9651e83860c38a4cc571456f00ee7c21bb35dc3f3fc9", 0x67}, {&(0x7f0000000440)="84f4ffd750eb19fe0dbacc0b09ac7bc7e2c8421eaf02ee2cc97273c63cff579767395757eab8008e4727bbb265f7a1225fc4eabab825d0e5c3d7a329aa4c4154d1abf02b83431e40c7593be6d2b7303a56709340fd7503a989eaf8336b1a", 0x5e}, {&(0x7f00000004c0)="2766b742a8cea91d2f3b7cb198f68b4e672f444e6b4c5a4d029619ede6b24b7868f969a7e834fd8e7a0f78c218950fdb3858a0c264339554c6cb8825b9029c5c4b469a7eec0b7b57a21e8ee3fe943a17933a704d82f5f8b28af76671d303707da4613825c5af12db1b3371087460f2c4c11db8ee730ffa6d8b162fffcfee47b2322b1cbc521e8a60f26899cdae6118262fd9b9a9ef444730aa8c626b4a3fd0b363f9755462fde3df661887291555ca677cc260462d68a0329922657921edd7cdad8b2e879ac66516c8ebea8001ec46f4ad531e8170b0fa718a6fba5a8c6e8bba674d9caf8f6628c1aef93ff2168a0d2b0b0132acc86e5f", 0xf7}, {&(0x7f00000000c0)="377c1e1491abe20070789a5d34077eeb47701269cdb0154b3527f867b9611e718bc8d5ec2381c97cd29c1b", 0x2b}, {&(0x7f00000005c0)="64f0ec58758c15567579de0dcf97568125921af667c69e40c1323c4fcba628bd2d36fa0752cdf748b4c9b6244dee00ddc7680fbff401d9ec85afba45b701953aeddf6050a74ce5149b20bb931a0b4044dd50", 0x52}], 0x9, &(0x7f0000000700)=[@rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, r0, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r0]}}], 0x58, 0x40000040}}, {{&(0x7f0000000780)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000800)="42031ef0fdcde23c377603785e47c4d76c7548e76728cd06ded2f1df5e93e00f96a9eb19eb66192bcd3eec5b5da6aa40075872b9a2012f83eec08ec493020715d18d2d028313755ceb504c71f36d2b5bb56e27c62771d5c59753bb96df887551d109187f7523728909c0c42a71ae03f778a26ce065bc657d56a7fc6b2d2763250801a749646f367f67a16cfd1e937fc03b875209", 0x94}], 0x1, &(0x7f0000000b80)=[@rights={{0x1c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r2, r0, r0, r3, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r4, r6, r7}}}, @rights={{0x34, 0x1, 0x1, [r0, r8, r0, r9, r0, r10, 0xffffffffffffffff, r11, r12]}}, @rights={{0x30, 0x1, 0x1, [r13, r14, 0xffffffffffffffff, r15, r16, r0, r17, r18]}}], 0xe0, 0x40}}], 0x2, 0x480c0) 00:27:34 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x11}, 0x0) 00:27:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x6800}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:34 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, 0x0, 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:34 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x14}}}, 0x48}}, 0x0) 00:27:35 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r1, 0x4010942a, &(0x7f0000000340)={0x1, 0x81}) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000000380)=ANY=[@ANYBLOB="2b9660ad69cb4685275c863721312f6465762f736730005726f46a853eaa6b4d61418bb4665902a7d95065a700bcf2103457e7cc9c80ba38397988f7c2767842f7dbe148eae00980bac05c9bf6fa3282c5cbabf706762dba30c73327876f9d78029726b1b93e20b0c7429a9c9eef8e38"], r3, &(0x7f0000000080)={0x0, 0x9, 0x7fffffff, 0x6, 0x3, 0x8, 0x3, 0x9, 0x4000007}) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {&(0x7f0000000140), 0xffffffffffffffff, 0x2}}, 0x18) 00:27:35 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x12}, 0x0) 00:27:35 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, 0x0, 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:35 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x34}}}, 0x48}}, 0x0) [ 1655.178857][ T1618] syz-executor.5 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1655.232539][ T1618] CPU: 0 PID: 1618 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1655.234518][ T1618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1655.236883][ T1618] Call trace: [ 1655.237632][ T1618] dump_backtrace+0x1c8/0x1f4 [ 1655.238806][ T1618] show_stack+0x2c/0x3c [ 1655.239766][ T1618] dump_stack_lvl+0x108/0x170 [ 1655.240817][ T1618] dump_stack+0x1c/0x5c [ 1655.241802][ T1618] dump_header+0xb4/0x954 [ 1655.242911][ T1618] oom_kill_process+0x10c/0x6ec [ 1655.244078][ T1618] out_of_memory+0xd5c/0x103c [ 1655.245188][ T1618] mem_cgroup_out_of_memory+0x250/0x324 [ 1655.246475][ T1618] try_charge_memcg+0xb14/0x1578 [ 1655.247648][ T1618] __memcg_kmem_charge_page+0x3a0/0x794 [ 1655.248984][ T1618] memcg_charge_kernel_stack+0xa4/0x6e4 [ 1655.250281][ T1618] dup_task_struct+0x290/0x7dc [ 1655.251405][ T1618] copy_process+0x530/0x38d0 [ 1655.252519][ T1618] kernel_clone+0x1d8/0x98c [ 1655.253601][ T1618] __arm64_sys_clone+0x1e0/0x234 [ 1655.254844][ T1618] invoke_syscall+0x98/0x2c0 [ 1655.255899][ T1618] el0_svc_common+0x138/0x258 [ 1655.257072][ T1618] do_el0_svc+0x64/0x218 [ 1655.258202][ T1618] el0_svc+0x58/0x168 [ 1655.259149][ T1618] el0t_64_sync_handler+0x84/0xf0 [ 1655.260378][ T1618] el0t_64_sync+0x18c/0x190 [ 1655.329145][ T1618] memory: usage 307200kB, limit 307200kB, failcnt 445 [ 1655.330857][ T1618] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1655.334405][ T1618] Memory cgroup stats for /syz5: [ 1655.334661][ T1618] anon 163840 [ 1655.334661][ T1618] file 135168 [ 1655.334661][ T1618] kernel 314249216 [ 1655.334661][ T1618] kernel_stack 65536 [ 1655.334661][ T1618] pagetables 77824 [ 1655.334661][ T1618] sec_pagetables 0 [ 1655.334661][ T1618] percpu 5414432 [ 1655.334661][ T1618] sock 0 [ 1655.334661][ T1618] vmalloc 0 [ 1655.334661][ T1618] shmem 131072 [ 1655.334661][ T1618] zswap 0 [ 1655.334661][ T1618] zswapped 0 [ 1655.334661][ T1618] file_mapped 131072 [ 1655.334661][ T1618] file_dirty 4096 [ 1655.334661][ T1618] file_writeback 0 [ 1655.334661][ T1618] swapcached 0 [ 1655.334661][ T1618] anon_thp 0 [ 1655.334661][ T1618] file_thp 0 [ 1655.334661][ T1618] shmem_thp 0 [ 1655.334661][ T1618] inactive_anon 241664 [ 1655.334661][ T1618] active_anon 53248 [ 1655.334661][ T1618] inactive_file 0 [ 1655.334661][ T1618] active_file 28672 [ 1655.334661][ T1618] unevictable 0 [ 1655.334661][ T1618] slab_reclaimable 33624 [ 1655.334661][ T1618] slab_unreclaimable 308617992 [ 1655.370744][ T1618] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=1618,uid=0 [ 1655.378898][ T1618] Memory cgroup out of memory: Killed process 1618 (syz-executor.5) total-vm:54428kB, anon-rss:464kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:80kB oom_score_adj:1000 00:27:35 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x6c00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:35 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) socket$isdn_base(0x22, 0x3, 0x0) (async) r1 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r1, 0x4010942a, &(0x7f0000000340)={0x1, 0x81}) setuid(0x0) (async) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) (async) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000000380)=ANY=[@ANYBLOB="2b9660ad69cb4685275c863721312f6465762f736730005726f46a853eaa6b4d61418bb4665902a7d95065a700bcf2103457e7cc9c80ba38397988f7c2767842f7dbe148eae00980bac05c9bf6fa3282c5cbabf706762dba30c73327876f9d78029726b1b93e20b0c7429a9c9eef8e38"], r3, &(0x7f0000000080)={0x0, 0x9, 0x7fffffff, 0x6, 0x3, 0x8, 0x3, 0x9, 0x4000007}) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {&(0x7f0000000140), 0xffffffffffffffff, 0x2}}, 0x18) 00:27:35 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, 0x0, 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:35 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x60}}}, 0x48}}, 0x0) 00:27:35 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x14}, 0x0) 00:27:35 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) socket$alg(0x26, 0x5, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:35 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) socket$isdn_base(0x22, 0x3, 0x0) (async) r1 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r1, 0x4010942a, &(0x7f0000000340)={0x1, 0x81}) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) (async) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000000380)=ANY=[@ANYBLOB="2b9660ad69cb4685275c863721312f6465762f736730005726f46a853eaa6b4d61418bb4665902a7d95065a700bcf2103457e7cc9c80ba38397988f7c2767842f7dbe148eae00980bac05c9bf6fa3282c5cbabf706762dba30c73327876f9d78029726b1b93e20b0c7429a9c9eef8e38"], r3, &(0x7f0000000080)={0x0, 0x9, 0x7fffffff, 0x6, 0x3, 0x8, 0x3, 0x9, 0x4000007}) (async) quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000000380)=ANY=[@ANYBLOB="2b9660ad69cb4685275c863721312f6465762f736730005726f46a853eaa6b4d61418bb4665902a7d95065a700bcf2103457e7cc9c80ba38397988f7c2767842f7dbe148eae00980bac05c9bf6fa3282c5cbabf706762dba30c73327876f9d78029726b1b93e20b0c7429a9c9eef8e38"], r3, &(0x7f0000000080)={0x0, 0x9, 0x7fffffff, 0x6, 0x3, 0x8, 0x3, 0x9, 0x4000007}) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {&(0x7f0000000140), 0xffffffffffffffff, 0x2}}, 0x18) 00:27:35 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0xc}}}, 0x48}}, 0x0) 00:27:35 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x18}, 0x0) 00:27:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x7400}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:35 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) socket$alg(0x26, 0x5, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x9, 0x3) [ 1655.844838][ T1644] syz-executor.5 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=1, oom_score_adj=1000 [ 1655.847452][ T1644] CPU: 1 PID: 1644 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1655.849426][ T1644] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1655.851772][ T1644] Call trace: [ 1655.852541][ T1644] dump_backtrace+0x1c8/0x1f4 [ 1655.853706][ T1644] show_stack+0x2c/0x3c [ 1655.854668][ T1644] dump_stack_lvl+0x108/0x170 [ 1655.855726][ T1644] dump_stack+0x1c/0x5c [ 1655.856683][ T1644] dump_header+0xb4/0x954 [ 1655.857725][ T1644] oom_kill_process+0x10c/0x6ec [ 1655.858858][ T1644] out_of_memory+0xd5c/0x103c [ 1655.859953][ T1644] mem_cgroup_out_of_memory+0x250/0x324 [ 1655.861242][ T1644] try_charge_memcg+0xb14/0x1578 [ 1655.862435][ T1644] obj_cgroup_charge+0x1bc/0x2d4 [ 1655.863545][ T1644] kmem_cache_alloc_node+0xd0/0x3b4 [ 1655.864773][ T1644] dup_task_struct+0x74/0x7dc [ 1655.865906][ T1644] copy_process+0x530/0x38d0 [ 1655.867016][ T1644] kernel_clone+0x1d8/0x98c [ 1655.868165][ T1644] __arm64_sys_clone+0x1e0/0x234 [ 1655.869401][ T1644] invoke_syscall+0x98/0x2c0 [ 1655.870483][ T1644] el0_svc_common+0x138/0x258 [ 1655.871635][ T1644] do_el0_svc+0x64/0x218 [ 1655.872670][ T1644] el0_svc+0x58/0x168 [ 1655.873687][ T1644] el0t_64_sync_handler+0x84/0xf0 [ 1655.874923][ T1644] el0t_64_sync+0x18c/0x190 [ 1655.885389][ T1644] memory: usage 307200kB, limit 307200kB, failcnt 589 [ 1655.887171][ T1644] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1655.888937][ T1644] Memory cgroup stats for /syz5: [ 1655.889070][ T1644] anon 163840 [ 1655.889070][ T1644] file 135168 [ 1655.889070][ T1644] kernel 314249216 [ 1655.889070][ T1644] kernel_stack 65536 [ 1655.889070][ T1644] pagetables 77824 [ 1655.889070][ T1644] sec_pagetables 0 [ 1655.889070][ T1644] percpu 5414432 [ 1655.889070][ T1644] sock 0 [ 1655.889070][ T1644] vmalloc 8192 [ 1655.889070][ T1644] shmem 131072 [ 1655.889070][ T1644] zswap 0 [ 1655.889070][ T1644] zswapped 0 [ 1655.889070][ T1644] file_mapped 131072 [ 1655.889070][ T1644] file_dirty 4096 [ 1655.889070][ T1644] file_writeback 0 [ 1655.889070][ T1644] swapcached 0 [ 1655.889070][ T1644] anon_thp 0 [ 1655.889070][ T1644] file_thp 0 [ 1655.889070][ T1644] shmem_thp 0 [ 1655.889070][ T1644] inactive_anon 53248 [ 1655.889070][ T1644] active_anon 241664 [ 1655.889070][ T1644] inactive_file 0 [ 1655.889070][ T1644] active_file 28672 [ 1655.889070][ T1644] unevictable 0 [ 1655.889070][ T1644] slab_reclaimable 33624 [ 1655.889070][ T1644] slab_unreclaimable 308605408 [ 1655.914869][ T1644] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=1644,uid=0 [ 1655.918648][ T1644] Memory cgroup out of memory: Killed process 1644 (syz-executor.5) total-vm:54428kB, anon-rss:464kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:80kB oom_score_adj:1000 00:27:36 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0xa00}}}, 0x48}}, 0x0) 00:27:36 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:36 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:36 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) socket$alg(0x26, 0x5, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x9, 0x3) 00:27:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x7a00}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x24}, 0x0) 00:27:36 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:36 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x10}}, 0x0) 00:27:36 executing program 2: openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r0 = socket$alg(0x26, 0x5, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000040)=0x9, 0x3) 00:27:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x48}, 0x0) 00:27:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x9000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:36 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:36 executing program 2: openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r0 = socket$alg(0x26, 0x5, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000040)=0x9, 0x3) [ 1656.338432][ T1683] syz-executor.5 invoked oom-killer: gfp_mask=0xdc0(GFP_KERNEL|__GFP_ZERO), order=0, oom_score_adj=1000 [ 1656.341830][ T1683] CPU: 0 PID: 1683 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1656.343849][ T1683] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1656.346225][ T1683] Call trace: [ 1656.346975][ T1683] dump_backtrace+0x1c8/0x1f4 [ 1656.348118][ T1683] show_stack+0x2c/0x3c [ 1656.349133][ T1683] dump_stack_lvl+0x108/0x170 [ 1656.350264][ T1683] dump_stack+0x1c/0x5c [ 1656.351260][ T1683] dump_header+0xb4/0x954 [ 1656.352345][ T1683] oom_kill_process+0x10c/0x6ec [ 1656.353498][ T1683] out_of_memory+0xd5c/0x103c [ 1656.354651][ T1683] mem_cgroup_out_of_memory+0x250/0x324 [ 1656.355943][ T1683] try_charge_memcg+0xb14/0x1578 [ 1656.357140][ T1683] obj_cgroup_charge+0x1bc/0x2d4 [ 1656.358329][ T1683] kmem_cache_alloc+0xcc/0x37c [ 1656.359495][ T1683] __alloc_file+0x30/0x22c [ 1656.360553][ T1683] alloc_empty_file+0xa8/0x198 [ 1656.361696][ T1683] alloc_file+0x64/0x55c [ 1656.362725][ T1683] alloc_file_pseudo+0x1e0/0x278 [ 1656.363901][ T1683] sock_alloc_file+0xb8/0x230 [ 1656.365059][ T1683] __sys_socket+0x1a0/0x32c [ 1656.366118][ T1683] __arm64_sys_socket+0x7c/0x94 [ 1656.367274][ T1683] invoke_syscall+0x98/0x2c0 [ 1656.368410][ T1683] el0_svc_common+0x138/0x258 [ 1656.369571][ T1683] do_el0_svc+0x64/0x218 [ 1656.370622][ T1683] el0_svc+0x58/0x168 [ 1656.371570][ T1683] el0t_64_sync_handler+0x84/0xf0 [ 1656.372771][ T1683] el0t_64_sync+0x18c/0x190 [ 1656.395011][ T1683] memory: usage 307200kB, limit 307200kB, failcnt 720 [ 1656.396555][ T1683] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1656.398149][ T1683] Memory cgroup stats for /syz5: [ 1656.398289][ T1683] anon 159744 [ 1656.398289][ T1683] file 135168 [ 1656.398289][ T1683] kernel 314253312 [ 1656.398289][ T1683] kernel_stack 65536 [ 1656.398289][ T1683] pagetables 77824 [ 1656.398289][ T1683] sec_pagetables 0 [ 1656.398289][ T1683] percpu 5414432 [ 1656.398289][ T1683] sock 0 [ 1656.398289][ T1683] vmalloc 0 [ 1656.398289][ T1683] shmem 131072 [ 1656.398289][ T1683] zswap 0 [ 1656.398289][ T1683] zswapped 0 [ 1656.398289][ T1683] file_mapped 131072 [ 1656.398289][ T1683] file_dirty 4096 [ 1656.398289][ T1683] file_writeback 0 [ 1656.398289][ T1683] swapcached 0 [ 1656.398289][ T1683] anon_thp 0 [ 1656.398289][ T1683] file_thp 0 [ 1656.398289][ T1683] shmem_thp 0 [ 1656.398289][ T1683] inactive_anon 45056 [ 1656.398289][ T1683] active_anon 245760 [ 1656.398289][ T1683] inactive_file 0 [ 1656.398289][ T1683] active_file 28672 [ 1656.398289][ T1683] unevictable 0 [ 1656.398289][ T1683] slab_reclaimable 31696 [ 1656.398289][ T1683] slab_unreclaimable 308618664 [ 1656.440681][ T1683] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=1673,uid=0 [ 1656.449497][ T1683] Memory cgroup out of memory: Killed process 1673 (syz-executor.5) total-vm:54428kB, anon-rss:464kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:80kB oom_score_adj:1000 00:27:36 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:36 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x14}}, 0x0) 00:27:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x4c}, 0x0) 00:27:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x1000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:36 executing program 2: openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r0 = socket$alg(0x26, 0x5, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000040)=0x9, 0x3) 00:27:36 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0xffffffffffffffff) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:36 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0xffffffffffffffff) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) setuid(0xffffffffffffffff) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) 00:27:36 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0xc0}}, 0x0) 00:27:36 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, 0x0, 0x3) 00:27:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x2000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x60}, 0x0) 00:27:36 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, 0x0, 0x0) [ 1656.746393][ T1713] syz-executor.5 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1656.748953][ T1713] CPU: 0 PID: 1713 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1656.750975][ T1713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1656.753491][ T1713] Call trace: [ 1656.754323][ T1713] dump_backtrace+0x1c8/0x1f4 [ 1656.755435][ T1713] show_stack+0x2c/0x3c [ 1656.756430][ T1713] dump_stack_lvl+0x108/0x170 [ 1656.757512][ T1713] dump_stack+0x1c/0x5c [ 1656.758509][ T1713] dump_header+0xb4/0x954 [ 1656.759521][ T1713] oom_kill_process+0x10c/0x6ec [ 1656.760701][ T1713] out_of_memory+0xd5c/0x103c [ 1656.761842][ T1713] mem_cgroup_out_of_memory+0x250/0x324 [ 1656.763192][ T1713] try_charge_memcg+0xb14/0x1578 [ 1656.764410][ T1713] obj_cgroup_charge+0x1bc/0x2d4 [ 1656.765649][ T1713] slab_pre_alloc_hook+0x31c/0x33c [ 1656.766832][ T1713] kmem_cache_alloc_lru+0x64/0x2f8 [ 1656.768008][ T1713] sock_alloc_inode+0x2c/0xcc [ 1656.769095][ T1713] new_inode_pseudo+0x68/0x1d0 [ 1656.770216][ T1713] __sock_create+0x134/0x884 [ 1656.771284][ T1713] __sys_socket+0x120/0x32c [ 1656.772334][ T1713] __arm64_sys_socket+0x7c/0x94 [ 1656.773503][ T1713] invoke_syscall+0x98/0x2c0 [ 1656.774628][ T1713] el0_svc_common+0x138/0x258 [ 1656.775744][ T1713] do_el0_svc+0x64/0x218 [ 1656.776742][ T1713] el0_svc+0x58/0x168 [ 1656.777715][ T1713] el0t_64_sync_handler+0x84/0xf0 [ 1656.778887][ T1713] el0t_64_sync+0x18c/0x190 [ 1656.784254][ T1713] memory: usage 307200kB, limit 307200kB, failcnt 884 [ 1656.786040][ T1713] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1656.787683][ T1713] Memory cgroup stats for /syz5: [ 1656.787824][ T1713] anon 159744 [ 1656.787824][ T1713] file 135168 [ 1656.787824][ T1713] kernel 314253312 [ 1656.787824][ T1713] kernel_stack 65536 [ 1656.787824][ T1713] pagetables 77824 [ 1656.787824][ T1713] sec_pagetables 0 [ 1656.787824][ T1713] percpu 5414432 [ 1656.787824][ T1713] sock 0 [ 1656.787824][ T1713] vmalloc 0 [ 1656.787824][ T1713] shmem 131072 [ 1656.787824][ T1713] zswap 0 [ 1656.787824][ T1713] zswapped 0 [ 1656.787824][ T1713] file_mapped 131072 [ 1656.787824][ T1713] file_dirty 4096 [ 1656.787824][ T1713] file_writeback 0 [ 1656.787824][ T1713] swapcached 0 [ 1656.787824][ T1713] anon_thp 0 [ 1656.787824][ T1713] file_thp 0 [ 1656.787824][ T1713] shmem_thp 0 [ 1656.787824][ T1713] inactive_anon 229376 [ 1656.787824][ T1713] active_anon 61440 [ 1656.787824][ T1713] inactive_file 0 [ 1656.787824][ T1713] active_file 28672 [ 1656.787824][ T1713] unevictable 0 [ 1656.787824][ T1713] slab_reclaimable 29768 [ 1656.787824][ T1713] slab_unreclaimable 308618664 [ 1656.812678][ T1713] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=1708,uid=0 [ 1656.816597][ T1713] Memory cgroup out of memory: Killed process 1708 (syz-executor.5) total-vm:54428kB, anon-rss:464kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:80kB oom_score_adj:1000 [ 1656.842865][ T1713] socket: no more sockets 00:27:36 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:36 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0xec0}}, 0x0) 00:27:36 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:36 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0xffffffffffffffff) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x68}, 0x0) 00:27:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x3000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) [ 1656.899700][ T1724] __nla_validate_parse: 12 callbacks suppressed [ 1656.899716][ T1724] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:27:36 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) setuid(r2) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x6c}, 0x0) 00:27:36 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x33fe0}}, 0x0) 00:27:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x4000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) [ 1656.973539][ T1724] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 00:27:36 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x74}, 0x0) 00:27:37 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async, rerun: 32) r1 = socket$inet_udplite(0x2, 0x2, 0x88) (rerun: 32) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) (async, rerun: 64) setuid(r2) (rerun: 64) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) [ 1657.057857][ T1727] syz-executor.5 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1657.065221][ T1727] CPU: 0 PID: 1727 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1657.067213][ T1727] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1657.069827][ T1727] Call trace: [ 1657.070648][ T1727] dump_backtrace+0x1c8/0x1f4 [ 1657.071733][ T1727] show_stack+0x2c/0x3c [ 1657.072762][ T1727] dump_stack_lvl+0x108/0x170 [ 1657.073863][ T1727] dump_stack+0x1c/0x5c [ 1657.074814][ T1727] dump_header+0xb4/0x954 [ 1657.075943][ T1727] oom_kill_process+0x10c/0x6ec [ 1657.077013][ T1727] out_of_memory+0xd5c/0x103c [ 1657.078077][ T1727] mem_cgroup_out_of_memory+0x250/0x324 [ 1657.079384][ T1727] try_charge_memcg+0xb14/0x1578 [ 1657.080685][ T1727] obj_cgroup_charge+0x1bc/0x2d4 [ 1657.081845][ T1727] slab_pre_alloc_hook+0x31c/0x33c [ 1657.083056][ T1727] kmem_cache_alloc_lru+0x64/0x2f8 [ 1657.084381][ T1727] sock_alloc_inode+0x2c/0xcc [ 1657.085491][ T1727] new_inode_pseudo+0x68/0x1d0 [ 1657.086584][ T1727] __sock_create+0x134/0x884 [ 1657.087826][ T1727] __sys_socket+0x120/0x32c [ 1657.088896][ T1727] __arm64_sys_socket+0x7c/0x94 [ 1657.090053][ T1727] invoke_syscall+0x98/0x2c0 [ 1657.091144][ T1727] el0_svc_common+0x138/0x258 [ 1657.092272][ T1727] do_el0_svc+0x64/0x218 [ 1657.093300][ T1727] el0_svc+0x58/0x168 [ 1657.094298][ T1727] el0t_64_sync_handler+0x84/0xf0 [ 1657.095528][ T1727] el0t_64_sync+0x18c/0x190 [ 1657.109514][ T1727] memory: usage 307200kB, limit 307200kB, failcnt 1043 [ 1657.119757][ T1727] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1657.124042][ T1727] Memory cgroup stats for /syz5: [ 1657.124181][ T1727] anon 159744 [ 1657.124181][ T1727] file 135168 [ 1657.124181][ T1727] kernel 314253312 [ 1657.124181][ T1727] kernel_stack 65536 [ 1657.124181][ T1727] pagetables 77824 [ 1657.124181][ T1727] sec_pagetables 0 [ 1657.124181][ T1727] percpu 5414432 [ 1657.124181][ T1727] sock 0 [ 1657.124181][ T1727] vmalloc 0 [ 1657.124181][ T1727] shmem 131072 [ 1657.124181][ T1727] zswap 0 [ 1657.124181][ T1727] zswapped 0 [ 1657.124181][ T1727] file_mapped 131072 [ 1657.124181][ T1727] file_dirty 4096 [ 1657.124181][ T1727] file_writeback 0 [ 1657.124181][ T1727] swapcached 0 [ 1657.124181][ T1727] anon_thp 0 [ 1657.124181][ T1727] file_thp 0 [ 1657.124181][ T1727] shmem_thp 0 [ 1657.124181][ T1727] inactive_anon 53248 [ 1657.124181][ T1727] active_anon 237568 [ 1657.124181][ T1727] inactive_file 0 [ 1657.124181][ T1727] active_file 28672 [ 1657.124181][ T1727] unevictable 0 [ 1657.124181][ T1727] slab_reclaimable 29768 [ 1657.124181][ T1727] slab_unreclaimable 308618664 [ 1657.149268][ T1727] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=1725,uid=0 [ 1657.160227][ T1727] Memory cgroup out of memory: Killed process 1725 (syz-executor.5) total-vm:54428kB, anon-rss:464kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:80kB oom_score_adj:1000 00:27:37 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:37 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x7ffff000}}, 0x0) 00:27:37 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:37 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x7a}, 0x0) 00:27:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x5000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:37 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) setuid(r2) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) setuid(r2) (async) setuid(r2) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) 00:27:37 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0xfffffdef}}, 0x0) 00:27:37 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x300}, 0x0) [ 1657.301086][ T1758] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:27:37 executing program 0: sendmsg$NL802154_CMD_SET_SHORT_ADDR(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000020}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x5c, 0x0, 0xf87b3d7d3b13b8de, 0x70bd25, 0x25dfdbfb, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SHORT_ADDR={0x6}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xaaa0}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}]}, 0x5c}}, 0x5) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x4, &(0x7f00000001c0), 0x13f}}, 0x20) setuid(0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:37 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x1000000000000}}, 0x0) 00:27:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x6000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:37 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x2}, 0x0) [ 1657.380716][ T1744] syz-executor.5 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1657.387080][ T1744] CPU: 0 PID: 1744 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1657.389117][ T1744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1657.391572][ T1744] Call trace: [ 1657.392422][ T1744] dump_backtrace+0x1c8/0x1f4 [ 1657.393601][ T1744] show_stack+0x2c/0x3c [ 1657.394610][ T1744] dump_stack_lvl+0x108/0x170 [ 1657.395817][ T1744] dump_stack+0x1c/0x5c [ 1657.396777][ T1744] dump_header+0xb4/0x954 [ 1657.397876][ T1744] oom_kill_process+0x10c/0x6ec [ 1657.399038][ T1744] out_of_memory+0xd5c/0x103c [ 1657.400134][ T1744] mem_cgroup_out_of_memory+0x250/0x324 [ 1657.401476][ T1744] try_charge_memcg+0xb14/0x1578 [ 1657.402704][ T1744] charge_memcg+0xa4/0x1f4 [ 1657.403754][ T1744] __mem_cgroup_charge+0x38/0xa8 [ 1657.404938][ T1744] wp_page_copy+0x284/0x199c [ 1657.406065][ T1744] do_wp_page+0xb10/0xf44 [ 1657.407091][ T1744] handle_mm_fault+0x1aa4/0x3d18 [ 1657.408354][ T1744] do_page_fault+0x634/0xac4 [ 1657.409451][ T1744] do_mem_abort+0x74/0x200 [ 1657.410517][ T1744] el0_da+0x70/0x184 [ 1657.411394][ T1744] el0t_64_sync_handler+0xcc/0xf0 [ 1657.412575][ T1744] el0t_64_sync+0x18c/0x190 [ 1657.422080][ T1761] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1657.440440][ T1744] memory: usage 307200kB, limit 307200kB, failcnt 1151 [ 1657.448847][ T1744] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1657.465206][ T1744] Memory cgroup stats for /syz5: [ 1657.465498][ T1744] anon 147456 [ 1657.465498][ T1744] file 135168 [ 1657.465498][ T1744] kernel 314253312 [ 1657.465498][ T1744] kernel_stack 65536 [ 1657.465498][ T1744] pagetables 77824 [ 1657.465498][ T1744] sec_pagetables 0 [ 1657.465498][ T1744] percpu 5414432 [ 1657.465498][ T1744] sock 0 [ 1657.465498][ T1744] vmalloc 0 [ 1657.465498][ T1744] shmem 131072 [ 1657.465498][ T1744] zswap 0 [ 1657.465498][ T1744] zswapped 0 [ 1657.465498][ T1744] file_mapped 131072 [ 1657.465498][ T1744] file_dirty 4096 [ 1657.465498][ T1744] file_writeback 0 [ 1657.465498][ T1744] swapcached 0 [ 1657.465498][ T1744] anon_thp 0 [ 1657.465498][ T1744] file_thp 0 [ 1657.465498][ T1744] shmem_thp 0 [ 1657.465498][ T1744] inactive_anon 237568 [ 1657.465498][ T1744] active_anon 40960 [ 1657.465498][ T1744] inactive_file 0 [ 1657.465498][ T1744] active_file 28672 [ 1657.465498][ T1744] unevictable 0 [ 1657.465498][ T1744] slab_reclaimable 27840 [ 1657.465498][ T1744] slab_unreclaimable 308618544 [ 1657.510318][ T1744] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=1744,uid=0 [ 1657.519861][ T1744] Memory cgroup out of memory: Killed process 1744 (syz-executor.5) total-vm:54296kB, anon-rss:464kB, file-rss:8192kB, shmem-rss:0kB, UID:0 pgtables:80kB oom_score_adj:1000 00:27:37 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:37 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x500}, 0x0) [ 1657.575858][ T1773] syz-executor.5 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 1657.578420][ T1773] CPU: 0 PID: 1773 Comm: syz-executor.5 Not tainted 6.1.22-syzkaller #0 [ 1657.580480][ T1773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1657.582806][ T1773] Call trace: [ 1657.583595][ T1773] dump_backtrace+0x1c8/0x1f4 [ 1657.584774][ T1773] show_stack+0x2c/0x3c [ 1657.585744][ T1773] dump_stack_lvl+0x108/0x170 [ 1657.586846][ T1773] dump_stack+0x1c/0x5c [ 1657.587837][ T1773] dump_header+0xb4/0x954 [ 1657.588908][ T1773] oom_kill_process+0x10c/0x6ec [ 1657.590159][ T1773] out_of_memory+0xd5c/0x103c [ 1657.591272][ T1773] mem_cgroup_out_of_memory+0x250/0x324 [ 1657.592624][ T1773] try_charge_memcg+0xb14/0x1578 [ 1657.593760][ T1773] charge_memcg+0xa4/0x1f4 [ 1657.594851][ T1773] __mem_cgroup_charge+0x38/0xa8 [ 1657.596098][ T1773] wp_page_copy+0x284/0x199c [ 1657.597158][ T1773] do_wp_page+0xb10/0xf44 [ 1657.598210][ T1773] handle_mm_fault+0x1aa4/0x3d18 [ 1657.599517][ T1773] do_page_fault+0x634/0xac4 [ 1657.600657][ T1773] do_mem_abort+0x74/0x200 [ 1657.601744][ T1773] el0_da+0x70/0x184 [ 1657.602725][ T1773] el0t_64_sync_handler+0xcc/0xf0 [ 1657.603957][ T1773] el0t_64_sync+0x18c/0x190 00:27:37 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:37 executing program 0: sendmsg$NL802154_CMD_SET_SHORT_ADDR(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000020}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x5c, 0x0, 0xf87b3d7d3b13b8de, 0x70bd25, 0x25dfdbfb, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SHORT_ADDR={0x6}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xaaa0}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}]}, 0x5c}}, 0x5) (async) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x4, &(0x7f00000001c0), 0x13f}}, 0x20) (async) setuid(0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:27:37 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x5}, 0x0) 00:27:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x7000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:37 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x600}, 0x0) [ 1657.678674][ T1773] memory: usage 307060kB, limit 307200kB, failcnt 1211 [ 1657.680315][ T1773] swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1657.683247][ T1773] Memory cgroup stats for /syz5: [ 1657.683381][ T1773] anon 90112 [ 1657.683381][ T1773] file 135168 [ 1657.683381][ T1773] kernel 314179584 [ 1657.683381][ T1773] kernel_stack 32768 [ 1657.683381][ T1773] pagetables 57344 [ 1657.683381][ T1773] sec_pagetables 0 [ 1657.683381][ T1773] percpu 5414432 [ 1657.683381][ T1773] sock 0 [ 1657.683381][ T1773] vmalloc 0 [ 1657.683381][ T1773] shmem 131072 [ 1657.683381][ T1773] zswap 0 [ 1657.683381][ T1773] zswapped 0 [ 1657.683381][ T1773] file_mapped 131072 [ 1657.683381][ T1773] file_dirty 4096 [ 1657.683381][ T1773] file_writeback 0 [ 1657.683381][ T1773] swapcached 0 [ 1657.683381][ T1773] anon_thp 0 [ 1657.683381][ T1773] file_thp 0 [ 1657.683381][ T1773] shmem_thp 0 [ 1657.683381][ T1773] inactive_anon 200704 [ 1657.683381][ T1773] active_anon 20480 [ 1657.683381][ T1773] inactive_file 0 [ 1657.683381][ T1773] active_file 28672 [ 1657.683381][ T1773] unevictable 0 [ 1657.683381][ T1773] slab_reclaimable 23936 [ 1657.683381][ T1773] slab_unreclaimable 308601240 00:27:37 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x8}, 0x0) [ 1657.738258][ T1773] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz5,mems_allowed=0,oom_memcg=/syz5,task_memcg=/syz5,task=syz-executor.5,pid=4358,uid=0 00:27:37 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x700}, 0x0) 00:27:37 executing program 0: sendmsg$NL802154_CMD_SET_SHORT_ADDR(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000020}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x5c, 0x0, 0xf87b3d7d3b13b8de, 0x70bd25, 0x25dfdbfb, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SHORT_ADDR={0x6}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xaaa0}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}]}, 0x5c}}, 0x5) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x4, &(0x7f00000001c0), 0x13f}}, 0x20) setuid(0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) [ 1657.784502][ T1789] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1657.795707][ T1773] Memory cgroup out of memory: Killed process 4358 (syz-executor.5) total-vm:50324kB, anon-rss:464kB, file-rss:8964kB, shmem-rss:4kB, UID:0 pgtables:68kB oom_score_adj:0 [ 1657.820818][ T1789] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 00:27:37 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r1, &(0x7f0000006840)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r1, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r1, &(0x7f00000002c0)={0x50, 0x0, r2}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000002140)="45ed6cd3167152655b16d5e22a19a204e3a2e35be3c914849182b830889558cde93bfbc2173d1c53be693e6342d497402037ba07aff75956e8fcac91af7be9dd24c02fbe181bf5e6a4a3f64662b1bfcb28e2563a1a77e92b80a67fcc4c30e80c204d514367afb82936f9680fbf3992267d11fe9889a104264ed82fb5712ec73402b8d05dbfc8feff7433676a913ee91a8faebd2e772eafa344db3bfb42f13d03cad668a9427870faf57cfbf5b77b157225f91d6915e9f789522fee59a58dff2e4eb98638a8c53bfcca248e8929d0df697bff8a9af7d044c256854afb44ad0c479195cb321298fd66d7929193a55affc9adaf7d8c8f3c77d3cd858b983f6420b5893e6963adaed3e0ca926a76c0becc9a1b11234678b1db0bd26ca59ff4bfd9766d91d23341a01125f9525477cb69aa319e22c5f2b98b89364b4b5944781d4b57a01b940a9c3a90bf5b86bedac854594ee1d02ad2af0a2ef17510e39cf75761dc72b818b3698e172d4cf42f08c37029f4b1bee5faa8432dc29787e4ef92b6d4e26844ebbf85c59cbea4a385a4cde825b4e3b7b4661bfcf9298d992b1b90c6a1d913af722f18042a1ce9bd6a39d1e07f5df0a7bad0e113e6a357f84e01af9e16c37fee94d089f74561f624ef65ef31f3d82b53794f4f557d9ea96d85a8c8526af6219e9fcd9d96f8a2bd0911d8aa3e3bc431ce51ba16b276b6f3ef644e9a3754d1035de02b5e59a20de63e825f5c356e1f10a7b521ce0314d410d449bfb2065af1c1c8a85cccf466f2503374623fb1904b8149780c741f533dbc8c8d567aca12573be145e83035ab3b5c5942cec810070e9c43283274b76132995c1ab84ba9e29e3b4da4404302708a084bf20db5995c447e5514fb7d7d13a9af0525b89d1b3d122fad80fc37c497eb2cd5ea27c42af7f519234c9ab7df1b85bb51343420b6c549741276cc8210e39ecc84e08ecc4f91c9bc69e98da7012faac36889b66abaeda0aa41eb22809a3c1d9cc0080e3b42c493d47e871d728e1d933a25da6093b665f590fbb038174d54f2d110d816e6b26dfaa5decd17fb4c393d7ef90453c9e841059a9977933386ad6c32efe51cc9b0aa7acb21c7f51456e3f53cd49828ec5b64bcd997e05de60affdff99f5d73909170d6f04c63a02d10b6bd789a2fb90f4cf922e04c7b8ba571862bd04e2033b07a94c006b86ed425a80878c1e8f28232e9c6904c06a7d5e148972cc404d2da761743fdb05f941df11f0d43f7adeae7cd8f10cad65089559c8ea30dfb047cf121474ddb35f59f3a88c1fae337851963440f829711ae2ee8d5479f760c7a2bfc887905a6199ee525d7b10258aeb021d8e52e2c0381d41d531bbf2e7b9ff2704d2693ae9e5f8f3c9365ad5dd3a581af9bc410252dd7bf3e0de20f4cc237c0caa748b86b49ad4562cc351177e28bfc2c68dd888b81a9170ee51b266923fae833d634494532ac556a59a7192a056480f194badf742a695ff150ec5ab7d9192b398759e033901052e62fb264a8a84d7f4826c6fb8891749019013725b374c68973d9f84b102af13107913d1b287a1b359cbb6b054b971de7e3cc2ec7b5efb743474eb8a108d638022776d9f61ca8000ec485e1d10905c659bc601158125d766c0f2a985eda92134f5dfe75f0cc609a895af7bb349f88bd7addcf7033fd573c7954e2744b1d1edb39e0a29f377939d3273277a66b1841f4bedf2927473b0ba4a0bed6714272aa5995d09bd12f68de80c5ab0e6863a6dd4be08c7358fc9889a990a873c5bb053e51245af5edfd9407136cf4eb5e0e02e05c2311e5dc18af43676c8af8b86e5147eb92a4b5e74ad02c8b849e9e9021eaf0749777eaf3e337c7c56d8e2dd77f7349a8f07c64df09eef2fff48ccd3ebfd6c48bc18bfe7c075679b925962fd833f52e6f41a7154d7163316ecbdc3cc23950abc469c53a18ea885a690051656b158016b9e4dcf82211bdf2c34f6b34aa1d5ee26d185f0d80d8d516485e81551751a7fa512af9e971c8168af8a6261f779281bbdf8eda026ffb1b9daebabc0b714ff4a6412b4f037878abbe3f2efc86cc3adc6a24820fc1ea37633e3da501a98eea69c8a188dbd048348a32b88e878b65820c49fbe3eb6c2a743c64e3fdb6cc56b63fdbd3eb1a143553dfd00fc3f4ec83485316ec7f0c303d8c74a0813f687d6464b51c7f4148e996df715df488447026e472d31c08e6c07515c5701ffcd1c5323fbf4980b02bdd9750b7dd487509533dfcac4b09e7fd5f732bcc25b3ca9cd586a9088309ee8dc00ff4e9e276e68e73b764b59e467e27c33bb6945d1aa1a21186076cfc012ec26c5443f0eddb5b950c45df40e975ab35c852daebd71efdd7c414ddad6e34544812722881229690844750a0e31b8a6a2b310f243cdc136b801e6a88bc72ede620181e977536d34a752711bde7128d25f87ecb2d676201877db528d411146c4cf8e8b707e0634c022be37a97ef30215de8ec295a92019ec8b920e94015209959e1605df7d5d6ee3ef47201f53ffc56b1ba8b4832aa1b4a63a66837a0662e50cd21ac68b6c547c7b4b60fe97ca5a9da5e6b6f30d2ea15feb25fb6b3998fcc69eca3b7efdef44636ca0a3a28d81d0b290c2483d930da616ef0e9cf0f433bfd6f63dcea5c0833df91a7b5fae3888a64a61bd46ad9be38504e01de47e209aba031ea340e0d0ce320e1b840333270f7e0947918b6508c0ab55a6a886c8bb928e9d9f20f14d241cdeacbaaca1583eba2392fc052c519c8a23b472cc05d7b45ce535d328079a27255aba8f0a84258ba3481dbb2213903a7f2de3725b0e13d91d3a0f7691d1b90881f2bb26dbb27d286b67e2dcc5a78c18c1d28c2cd5743352191405a1b4759b53fe58aa7c4e730b26bfbf4af735c515b78948391ab4966c2f59b8128a5b43303f3f1ea4a46ea72a3140b8bb05f8e0be4ccf403edc95d44fa52454731b52fb3a4ba04a3a4863dc539c0e38baf5459ce2b2c43d743ec9761f167b3f0f6442159d6b900e92562dd6c17625a287d7c941976d1a8b51efa25195f99a409a6ef046a494b1c2cd99372052b54dcc8a817aba924d37d031cb27e7272f1ba7890bf56b006086a532b64bdc568370431d0d75183409e6680b5678051bf8c6eab28bd8161b903aa1921d5a077c130e414d184f5bc3037d0704d4b012e4ac4b735af9e1e767cf394cd3acc31f6c07e7a494b2c3270f67b5f3d298a31d0057ff4ebd376dfcca142aeb3b94615a8e3183d1cab864c567ef21cf8f627e352b86fdde8dbcf8c7be9d1af68ce07d25b23a90829a621247f606b56f371c7fb1247b42977d8a9484612c430400619add7dce98266a41aa2580e37bca36c5da627054ee07ce491b4b6c501033116385e9856306409a1b1cf698c81d54a4ccbca140c7e90aaf59e28fdd03c187069d40a0e9605427f67115f343c34601ade3849269fbb2145b44cce9b88181ab3cd27eda64a8ffde484b44330e0e169d8441433cc09a4357395adc1ae8b737df8286a6264d949f015c6fc275a20f154f81a001c82816dd016ff059203c81357b2298d7e349e41a44caec8546e0287a9ee37c239bdafe967543c5b4105b1c4662ae8f4a0b5bba7b924ab253bf895437ef6e079a390eeb26b9a4f2bffefc9d49dc5e99e6a3b0decf0b99bfc098f22dbb0e78d7ee810ecf74aff92c33db408809709602deece98fe335644322109d330ecf20e5e5ce2f96e2add81eb745898f3c26368538e599201438ff040e2102f5a8494dd5f9e208ef2b28daf56e4d35d7d6b1f91363e6d29180a410a84aa0cc9c53f063ac7180460db4c743596c504ef41d805a11bfe82e68346d1990e1afac8cbf05ea06588de0efd80f328a50d1ae9e0ca8f3a21814a2e63ccb3ef2ac6387f34299cf24e84c2fd7e529704cb6670a63c1d2d8b8d0548d75e35792dabafb6d745177465a7fff12558b9340c05785b776cdad453f588a1f4b31a372b8dde81a318451b9268455f412953e1e12c86f4fc3f5d9fcc80f165c0d2c73c1f45e830279944ea10ebccb4ffc522a058ba738682b6a9eab3bf74a98e6740962cc534333067bec09391fdf44d8de906cc23ffc34c82e4a538230640fa378bd663ce42f24ab4ecb88b4ba647c970ea1e5f7cbbcbe1dfc2529bafbac1ca961b58aed3d6443fb470dde78c4985225290e2ea52cabcd0f906451fe79ef5eee342f08ed8efd33babe44463474304d1c6ff2b624ec5e0fbcbfd0696fffddf0f730722a4f80f999bbf2b175a04368ec9bf0ec1511827977498a59370fd5c1ac740fdbaa96300a3a50657fb66d5b3a504f8a3eac6fc4637cff2f9e49b524e4a81233d3ee84f35583ce0451fe986c191452a27b0e4ec3c69f521106d86f5cc1ea9323e1add0887a7e65038779fe90272d291e9c742b148b0447e4b6d788f1f6bf6a311d168ad29750d2ba5e0acec7c2392f5bb7cf16dcae6f89692a7b43347b89b07b2952b081c9407ca78c41fdcb3f4f365d1da0263be0bc6e779d656f686b333b92a861b680bdea791c650d184c0a7b81596ae1ceb88dec5d7bdd00ad65ae18455a8d4150c5c9eedbdeb14a37bc9986318c0c4dc033087c7fd0f4d98f1a1d6061456f06b455ff53a8060da6634208bd1c100b67889cc6c1707debc4e99725fa6d3001846fc25f15cb49edf5a8901bdf613b433516e67f0e57d0cf817645899284bca3df9e1f60f02c050994924305d48011666e4f56a1f39076f7f406ad1f0f412dd16daab25bb9e1ebe03bc0ab7ca9dfcca43e544792de3037ec405a532d9d0080a1672f16820f65bf2b114778045c4b0d71dd6e008a0e2e800f8d5348e71d7ad2de60ad0ee6efe3db2240ff99388e2eee893c1b2fd18d3646a4544104274c7baa2f01fea93e5a50ad28ac123aa8579565983408eee8e94507b7a10452d4e0ef9abc274501fb8458397516207caa86f6d5b75f714cfa820d1632438aabcc3cfeeef23921ef57a3bb3b69b983e386a47f033b56c271040d4fcd3fc8a21f6ea22ed19af8a4ecd0c2087e4c649971f94b136b6ea6b10b9f6eb62fabdc7f97ef0a03804430b4042a29ccac16f405b692a6028762c8cbec1f2da00c7e69847033fd04f23bb5ff38f05de651eca8476f89aaf02d32f2f0243995443b12e0019257e0a9bb773a6e5e81f343bffe499b84b36d274f2d113b9293712f03f8e0362c1026801eebf6d0c3945802707ea7f97c5d49cfe5d12d2463ae4900fab3819dc183dbb2008c69c4959e3680cdb092e47831506b081e5a2689ad764f1784a19e18ea0298a27c1306904fcba3a3127668c69bf44c9769d2f3e36174fd82a4c85a9c065b02102877d13a9d67399958201eb9eaf29a1c9f186512abc61b5890c911ff26c2471764e1d7806b7d19b4da4804ac9af00b89b359a122d93e3de58ef9ca478a3e95a0acbf6c7afa6b3d7779d399091e20961fce1463bc809a0ab175a61e2316f3eb618e271ebb3fb733bda2e1bb8d3d401d1069c442b60a60dbd226c64f7d59f6eaf1b192b54f49f4ef2220cb702d61b92bece08e20ed5cd9d40341749f25173819cb2ecb20ac82cf8628989b333c00a037f67d2b5d72c734cf0a748555087bae6791438bef802d8034e126743d1a6b63a8564ee0b16763de7e6d0e0af6021541d10c7f4d70a88913257a28cc29a27525000a8fea23909e6e5bb32065cf5fe406c72af806d1ead355502fd3a461932a25499b5c4397a2c7d3adddeda934460666acc92e8db1936cfc6343f4b2f3ca46bc27df5b7dd0c069a084d155deaad99d7a8ab7b0f86bacb72177b30bbf7664de81045cf02e0c670cf7716fcaf47f55461d1f8848fff3cb504bd5647b0989a4c7860726b840a822b88f84637644f11a3f5c11a8090eb1237812df2836b03838b87d5259a862ae44adf0248b0e90536f277549701d94924b171975fb07473b21cb19bf8c93eaa74fca32cbf4922d0b6739159273ac6c645dd0ad86abb2bbe4deb36bdbaa9433a0192571bb57d1380694fb051f1f80ad4f336ab79e7cb6a99fa97f3c910e2daad00429b8171e6a5ef849c8f543fc0160adc7e8a0eeda5b19e22ca9a3ec98482c7a8023e44003a17165f56edc35d5f510d935e948916e70c2117596617ebb1355076f09ac13f7e582dbedccef6ea3f2520e109c1d439757ce9536ddea11f49aa4ebdd21a4b41c7b564b7ccfd0913cc4d168a9de3680d99fe9be6a47e039ae90be02af817b94763d8cf8b0771ead7c089fd103afd2345ebb7af19c1a3ae5d501ba218a51b6086e1200f7c2675e1dff1914dd98afdb679e6e97a9719fbd851784815112e511dafb91256a4225b68b4da3a2a5d6f6fde07ed64dba48b74625fc47ef226ebebc8fad71f2294ed5ae6d9d4d4982ea0e04a3ec135165785e26e1ff9da18aac1d3ecadff145deb6e19907bfc94e4762d3afe0bfb99d9b08e9f0fbb1276ee364fca7bb535fa0225ddb0145302437bca80058d57677ee8bd159073274c6b6884d1457b5af7976d426b7677dfe0883fd90722f263cc40f254102dcf9ee8e25e29c8ef7c0740d172e894d950519fb7c9fcf2271c487c0dcf97592196bed806c84207d7c146e72c42fb4d0e4a9583c42417f9bf4bf992921474f7caefdf8e9e9603ab424b38a2d56548f1694f296dd7d66e8bbc969041d8875c6437bbb1e2d157bea90214b2282ddfcef8ebf45de07884cb15eba8645f52aca31d82cdd339e5bd55e568b6156b3d767f994d8fe3efaf902aa719dd4c66dba3ae1bc27f815fffb9e20ea228fa28c66c08ced97970f942ffc91c59329c2172c7799d0a1159baa609e11959f9472ecc4f4d41e7c74982d8bbcc41283536e0f448ee5c9a6bbd963c440d219cbb0a6ae7e7376d66816b31205f9e2f4a2d46c491910436348759b98d8981758994d809bbc48fe4646d8fb5f3bedcb3d6dc21b9def43c82d2a3d5d4675fcc3a3727575f936c25851c7ff610e69a27d791eea95309439b6165fafbcad43a15b2bafeca52c050f142edb42f04ae7f9fc5807bc0b58c29d226928898d4bb94a888d6fe5d46a690535a6e4b88fef85cf5a21110adb0c314844cfb85dd68c1a27ce2cf320b3d2eddb31407598e5c36f5f75309aea1cd1a57372348aae0fe92c73645089fbf6c7658c924fda27012add844e0c41c0ee4a25e8504a72af2b90e542d1b3908ebaf7816e9d405beec93e4047851f860e7ab0a70dac2a3478bc874ffa6b709230d560389354843733f922f6be5ed6bda7c3f803e6c1adc867b464aca20711cf72c5b217c001dc6b083ee9e04b6bb73959071e36c532ff3207f06a3290ea72e8c121cbc03d1ed9725a5184f31dfd2c78e8fd6475081b6f843cb61786b6b6c52ebe640c04cae12d944da840aae4238a41eca0b4514611f118c9d1163d7488e4187bc922775bdac77e4284f9eb887cfa51e7a6b153de975f02c238fc73a63cc6458f7d9f2bf6292979108a28dd89c3b2ec8c59e52a2d57d03e7e72cf23aa13a9f425176336348a1727218b7d40052f2dc98e098f3d3bd01dfae84426a6b8246f476443cc3715670f8050b6a3dd96918c39e673d5b1c346ca2d8f7d15139eae1080ecc2522890a275286373a599ea7c0945589e8f9b1a5f7c8c4d33f4b11798816660243ab890d46934d7fbe4514e679a3b8199e239b190a2e1f6a2af7801d0fb5bac35cc030ad3af63da357c16f6b36dd656d0765aa606c5854bce25d5c537b8dd2f877bd7fbee8386475ebc0179ab69a99af77d2c482e39a33fe680e8b23cccd7c2886d0d4f9c68ca14190d0408b1e6b63419a8764f78f4f4cb990af6bf2bef7fc7e0dd83bc305f4e63d0929ee12f5bb0dab011d8e21c78d935cdddca28a5739f91a85ef44e5c23233ec95ac92ff21b660f7de9f058adb2a0b47d34c7d8929f139df8628472d2b4c67ac7d9e5f0e9356a127085147bd52f6d66dcc0dbabc394acfdc961b0f303bc530352ec7488df48fa9dbe77c59ad52d23285ca028fe4af5f53c10040c3d5a29a38d781178ff13ea4254aa5a1318eb57185068e13722f20828f6792b40d701ec81bb34e2f70d215709d66cdcc9bf35081820517566826745aeabc70909af3a3df98e7eb4e424abe56091179b62a999a6eb4aabfb5e188b7adc6f4d1f3d2e248931d219d6cc44796615ded0bf22303ede70ba7e5badfe7baaa7d7ffd9e58518eb5f56508c18e3dba4c87d2c55e59f1bb49bf48b574955b64e0a14e6c4dcba1fa0b6817668b1fda2e7504045f9a5063f64fcf444f6df42140a972f21f535cb201bf535be58cd34d2e486ca5f5c411bc1e5870f674b8022c72ec4e7b1ac8b3da55e4ff78faa4a9f5eb01106d2f38f08d3423ac5d286868832c36e0200e4ac4fb1fc4eaea5aca5582c04740ebb5d3fdc5b5501e7b41ec9ad6e5b5e9610e16f8a287ba7cf044687d8bf2bfe9ccc3aee87912f7c0ec04881a51da243dc28857d6c345d7b8bc5fb6fd28bbcae4d3b6223592bb67b3d733fdc7ca6024584dbd03c4702de8ee72efd39c5b2c70c764186d0cdc1167fd48191d8ad4fd5124b9ae3c9f5ef92a8a6369542515c5201884e4a7fec4aae372d7c265150acb8c44ff90451c422920beaa08cd0f4bf5fd90192030cfaf3b2d0ad125f1aeeba7ab9d8ad5339317f097915f158ff9138ca4ea0c7a834aec014e78e30a507e91452bc67a7d308817b104957a2062caf7e77f974f98a8e97b68e840dc559d2f002fe41c955c731db3bf670f4209bb6889398d2ebec014d59f252b0bbe36d8547e74fa27c714fd0029121cfd9b1aa1fb2e2d87dcf2b355d44b985d2749fdfe24b6d6c29b80e7d3de243e432cefb34d160ee183ff243fe2042995785d82bfee9bac880f8be41379f8d72cf43e34efc3ee066e856ffeeeef9179e1b2ef7d856202bcddbbd8591925dd2ba52c1b4c7889f0a0459ab8f2864a2ff0e07b30a2b9d27b9a70afdc88157f9ba1a443ca5d2504afd360d59ebeb5badeb7b0ddca7d60ea55c7f9bbf2610cf2131743594fa73eea39454c0599a97cf83781fffc3f7619f477b4be0a24e8aad2d4d9a2f7b481a5998e38ddccfe8cd8d7224460704d4befb5bd2ed889cd049d6449e386d0ffa66774775e7533e97b2fadd714028fac5fb0fddca932ab804d111dc6d75f7886f14a092583c6e0a01c8c26ba1e81821371531dcd6d1a7b02f7ba6630292f98d522eda6f410b7e62fcab8d8601348eba055581cd04344c2a40e6f03de24ee8062b84d14715bf4c8fb41b7113fad284b6f80218999d4bb58e77d14e79118345da333e502edf57bc7889b07029ef02266191fd492dbcac4825d414a5d0d75c898388f59b7fa3664548292ab4b125609571bfd5aedce0ff8b9225bc1792b0b9f9f50ba51fc458237c0200acf19cf247f41a168c5c8be369771be48e51c5730ac895fa9cb3f0a3dd4d68f0990a9967fbd14ce77e6baa459c422cb8ed1f4194b641f1b5618ff00b32c68a2ee356c13851190a2259816601f0913bebeafc3c5c7ac94eec1efa910684d1db8fad05c09c826d85b9141c99a6aae8d5a1d4c143d6b2316fd34d31e15b5edb2cb9b9fa3e198116f742abf1da723f4d37b8c3ed68b207b582da910c0a509d07280642344a3034ffa3f9990a293e5561b900f3eb83a51ca25e78a211cb7c65b984a9ad2e8322a755ba6a1310ab9c3b71747706ee627dd334f55cc6ceaa0bd4ec4a69c244e87a3ee251bf87ef4648346ef38960ca3223e4b488b0ac049f43d9567b8114b53f30cbe8e1cd61c54b9223e0f193930ac4475509a8d1af2b56803d14f644592140c37acdc2c197b47d97aedb15ea4882b4b3ac28871f47b958e052e62e08149b0abca292e9c7c406ec6f96f1ecaafe1488456de6138e00fd15cad24a3bc3ab7e645c4c3ec0a08b6675dce73710562cca536abbfda59012ad0027737ac1932f46e589edc7061ece9914ced3fbab668ffe98768691115dc9f377b1d57dd4fab3915ea8eaf28b7dda7ed69d8b550c09281e91c037cd6eb89a2b52559c5f6381c35f8d7bcd4de963ba7ef89d2425e8f0401021261c24b7e9447261a70a9e7e10048cffa6fc8d4a5aee93d2de57ff2d215a00273752451dd690cef50584c4131f0a84c504b8abbc9ad945a1daf957ce4ccf8dd6b276a62c101d90a4a34eac6aa213ccf9c67dc69ba61acce802d852e91aea3a08ad4d0e56c85d0767e3dcf704409ef9a825592dd85cce24aa586be50bea2fb75bb4b697ae9ee7985f0fdba8f2999c9b06c049880c9fda8ce08f31ee3eba2560e17f14d2395d648c0a432a4027a950c6325f3bf8e5140bbce29c79a033bea270ebabcbdf8c67aecea447955e2a9ebd5136e99f90b37adf3ff578530159bfe6efedd97229eeaa787b756b6f66d4a91ef8bb242dbd8682d533d20d3e7201485307363fad2d1126a59bca577840ef92fa7e39b23d037753eb2ef490e4425731fd6d4ef75c7f67db56e8f46fd580056f55a4406c36f63ea6e0b9fd5a674dc506fa8e29d1b707145ebc94c217948df16b7b52a07e1831103f30b92cd024b3136190863acd0b73236274c4d8ccef12ccab5fd2a4378faecddeb7934f9c42d070651ad12d9cd9d1ee84616d6883aed77610af5ef817ad98551054232a72e0cd4c959450e26bd9e259abcb211d2d94383297db76345c4ce793c101d213b91e403a603c0579ee77b3182cdd549d357297a85859ad3d8e4eb5a7506e8b2e4b3981f928a335a694dfa31eb467f4fac7c28ed5053e5b4c3a1832da7a00ee586c928fcd016362536711d35d992fd55b55780005209f48912406b34befcfba6a9e5323a77f8192f4b0435e61414752d0ca1ec94d1ad35c1629f9e7fd424a3d767fc4d1892d7df7647829a5bed8d2331f99b9dadf98668809e72fa06acedda531f64d7d7e418bac78bca2c02a64b19260377e92d317fe802d375a45ce020647a320bc1c4426ab770a067c9d855eadac98d46055ef8ae9dfe5d638866cb7da134851eb7d24359e76117ecdd9b872a0f8c6791f5b7f50528e27502275987468a333f5807d431cc1d413715aa3bff0d869b5e0a01280d969e43ac30c501fe64187bcf92a7e81d80fa561e425ed449ee8cd8b09e43c1b95b3ba05e02cdc32f94158743cb5f148fa761fca510c41803ef60b3182bcba291dc7a5c19f6ff6e759461261c4f5bbceb7a17ae45d03832aeabe6401fffc7db264d0b88c8450f6c930814ccb33db6889240ac1258853d88265cdcf98e5e6998a9816391b8235b028940ca4405e0bbb13229facc7a71440c7106a980caa372d1078cfb55eb5c02a240583a6334489d5c4d0853d8789a6c22124eafab778a0b17ba9caebd3410cbb4466189b070022256cea1913b19ced5ce5295cac2adcefdce8af884ee429afde08f93bddd8eb3c32bd0fd68d5b32d345e80d39317013084d28a2ff761ba310188267842805f8c12087abaa977104a4fae48153ba1b6bd0909f212707cd1f8c8b0da8b213407bc720c1bff69615dfd276780e2a5e760874e8891460aa6c1738a012921119c45fc2e72a5523318439428823c4bde357e46c9e042864df093302bad39965dcaf4b71f596559a775d5c276fbb31257c1", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)={0xa0}, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000002340)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) statx(0xffffffffffffffff, &(0x7f00000045c0)='./file0\x00', 0x1000, 0x20, &(0x7f0000004600)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getgid() syz_fuse_handle_req(r1, &(0x7f0000000140)="37c3323b40327046728fc3e40f3b4b0e51d0458015341d619f60ea5ed51ac01f1610b8da89fcb8fea5aae1a97fb075c7fae09b35a14ce895aa71c72fa59ede65b90058b49cb603b9db40822847e233ac78ec4982e52befa2c14ce638e8df56173ee934bbd77d8207ce7a4c4101ef03eea6e3e3a577a90155907d89bb5dc58431dfeb0192cda885689c87e0959ecd71fa65e7442701321845481f464e11e11e6b28a2175a41829583ac1931db6633195e3376d588fbaaf61835aaf7f4e1d80c61893c90574bd01b78cb91e9679da62bf0818f960d525d4d2b102d85dc4c50e23a7049ccd1ee4e7c33e683dd536b449cf8aae4879b2b721a069455a34372a6895a77f7f3ac696e438496f27fa4d945fda8614793054b6bc462c48be1ecfc4be8f73c0e6df5292d3df5029eccdb7381bfe7386a88455de54a95cf8836cf92c4f901fdce477d86c1b5cf996cbc4c8d2909a69976b59f371507b6af5e73c4cf6e358c5d40b1381dce0b86ec4f455772e9819fd5939f5ee4fedd7cb1d0e915159e73fc356119adec23fcbc38d578300f4f77c9d072517a5e3432bb112af62fbd7c38c994707e9277887f9902f8ae837dd23713acf58c56158b3afa977ab4ec407925c669f561a560ff197bab28d256d808eadf2a9018648cd7cf8b69079996acd31a612b7b725f08dc417dabd6da9459460e42dd6f97556714834f9b093033ca1b6a28fcc03db9e86c27a587837babd0ae8a2d5ed33aa5ceaaa7dc80eda353036ebafe55d45807f6c47aefe10f3405ffe42c0fde85f7c7eae206d8e01af4b11fcc2b3930f03862ddb0fab316d11a64a1a037b96501266a72b9d5325614ea145664ec4069ccb1f6d1a75c7946734283ff1a7d865da2c1c76d3b30aae6d6ae1a72320997af8e6e285a9cfc8326927a68c58a666edcd096bbf9d5b9a62d00051ecfedb430c92926ee3161ed0efb94533e11f029b1b6ddf263be672a41e6e9319762d3e976fde0b064d498920974e4bbb6db4367ccaa4c9bd84e6255aaf934e4301b5c3acaca2b22e50d12406b124a9d38631dce7f496fa373912021899df124eb7577b237e4f5c9d9d8fd983069cce49666e4799e9ed2493963de845c4f7f775c83dd101369ef2b8675e922736d695440f92f5e3c8eece1ab6544ef8a1d66ec8056e21f9d59ab57e5166615ec5bbe6e5ff6bcc4d51eb88c64d4f8b68e09ba148d0a2afaafb158ad90d9b63e6c25d6b8c359530c4d87fcd2fc61960a2004275f3fcfe711ba95ca97eaf4ab303249b3b2219c311a410237d3cb0da432cb0b5d620d2dbf8c643d234e1d7cafa45312e94c9247d8934ea77ec85d0338189d6d6f5822ad477c86f267161032c9ed17912b40a381e473bf099c3f9462b11543da5df9d1544f409c2dc4f987fc4a1e8e807265f37f93250b3c1ba6811a40cd519609795ab59ce762efc7021afc11ba24824c74a2beac8a5f2c714bdf6413f830aa1db8240f8babe2930077a9387d5a2f8521d54f656ebc3aa48154b75e45748c7a07000014139189b7014be987a6c19a60f7fa45c76424fd0df101bffa9ab6b0f68bf1397b60e4c1965b7174d0fb9d3e118465e53c95585982ecfd7c3a8092be59c829bc3114526222e004c9c1db85eb30392c5f24fbf7f03f8c9281cdfa83114c3d65d2edc76a4a323a99b07c0858499c26c203ad6478f265648ec0d652e1fb67fdfea3f63418fc1a58749a055fb15e10b0f2573c2aced928b42e834b6274d4ee3f46b2d68a7c224e78c59a315f343cd654c6bf5cbabe1c6cc47ff35cb6f14b8e859034e034c4ef356309d7e3084ec9e5e9478b4ade4e9d40e22bc0812652a00db3e3d775a7228840ddd52078f71c6d1466d494687658552f2fd8c60b8e2753636952f1ab9f388766c76761c99eb187d6173f631ee293daf95b75dd0aa9305f8b85e370bd7a9c09f2d6cad9bd92ca207cda21581df5ff8393df95d4535458ecbd89e1e9c24ca8c148ad7273665df40028ad0823ec9050e14e038b6a0db065a2511cb983414399519c9772a9e8e2e7decfbb9d5b8eb29d8902be9e6da833966203b1b4cd2ea8132a4a13f4677614be06d120c157f60382a0f9ec55d6300f7fb68670f0c23f4ee463a4c09e222e7c95be87a060e3e4f0cc7e5a2143d23e642a40993862f37fe81efc40bae1fba201090435da17d80d73826b6efec10d10fba5bc393e0cf5d2c665410456f25d8a6f3ee3cc4e5764bbe8672c247f7238d18d3af6cb0e3728e4a813851928b6d5112a1ca7c6c95cd284d1ab75a20c4882a297f047904f71f500054582a1fb7571efc4cdb2ab0027a11c47d9c87b3eb62fecb5c2753e35ff31e4c8d793830b89cd52ad83de0e93d846577f864d439d65d0b9dae96e0728ae1d377d1a08e29aed1311cf4ac69a4c6281e86640a6429d566c439f93dd6ac1f419bc737434e574336e694671a8e76896f06286029616488f2fe808d317cffbddf26c4965a480feb516b2b5fbb0efb2cf14bd373f24f036426c1db28de2fced734eaa4f3bfeb9f4d2c0da97adc7675b3c0f58f7db8360ce7ab74d83fc7101337d0e0c25709dc3e398c66dc15ab66c2c95481fa0a08ef532da3ec0ff432c2213012eef380bb6a4e919a49706ca114b91ce93e2a2c57f49981b138b0276aa2d57fe3c0648c0e0d8ace42b8af061d631d8dbbcd44fa28665ccbcf7984165db658fd79d493fd019a5515e2f260922d7db12c968a83c1e06c25cd1955c7901e747608484e69006ec14abfe2f6f6a62bf86478ccc00ca5713635778f7bc412ed64b7dbc1ffb846f337d0c7713fe0dc010b78b19120ebbf707137a4986c2c2322f32c852593d0b474a4488bcf58cdd09fbc4d81ec983bc2bb4a70c69c3c617584dcca93511585788dbbc62e02b4f04905d9d9948010048d83ebd57627bf371f9b0791b286ab86b2225965536f1cc0b8ace91c28b74118ec66a8a18b9c9d6ec78e0275ceed5970404444e945509bb56bdcbcc83f6e51ebcb666d8e8bc5808c2476349ae854d7c019e053a2a94be159506ac85452f0bb088b32fde99baf42730ad9a143ecdad823990a7dc582a4766d6253129bdf49385b16bf498178930bd61ffede5133aad10bbc1372f7832e2bf7821c8b0a33208569205a9f95c2da0c65fb2f20ef73c8cd2454cf80fd9c967bb8af3dad6721fd967d44dea71343b63c9c182fe46b7bdfddbe64e7b139d489b3446a041c20a0fa9d9c4588be8a95975d0754b102373f555479dc50d4e94207a9211def29a2e2a1d7799fdca7812ce23cae2e2fa1e92b30475747cbdb2f0c6cbc1651ae1190f0c8af1ba02386e26841efa9f2259c96fb5f8be76324768402f6b7fd29d6893f771ac0cd629f47b910072bb4838b9b840d1a0345aba6f5aaaa897f0b58aaebe86bedd455785ffd3b5e2e141120608e003533b3120257712776027b581e61ac7a987ed4e23c885d9b796eb46aa0248442aebe3cb91670fdeb2bb213787724b7fb4a61d50d63b0bd04b8cbee536224f1faee038511772dd56dd88b7912835e4cbe9b310dc74cbb1c5ccd161a820655969ae10691837edf23bd063616ceb985e100f1f653af9ec10d7e432a415362de7a2468ff63adfb06c36e6d8c8df3234d258af3ff5209eb12965c78cddbbc1e82970564e26a2e7cc7bd7ef26cd318af39a8638a4c1bf6c7c9037fc77898ef4944caa6b694a95390546c02b1b11fb039ae731e83939b4e92bda53d103f583d71f6911c908c90394b1e5565bbc4f764ca6d5530041d2e90d9878c7bc269c09ea6504cae6f17649677d1c5409a6aeeccce098cb6b7865caf78aaf90cb4037142e620e77b57f1ef15268171a2fc052410375cfcb3a100aa082f740f89b0bc3e47feabcf90401231fefdb75366409a153ebe2a8944eba91c10546517610d1afe73fc249229897364a6c1ca80aef133837ce528e165d41951b832c860ac50020c26cd97e714bbd3021fc311c890ac7f21c37fede8bd44fe6883f89aac963879f27922543ca943c123b6d97c1022e2e4767af9bbf9c8f30b5faefd13eaf1353ef8eb489395144367fa70ee78f2d7f97abcf2e355657b915420eeec4edf01aa0ec864714bd5a273d80d77af77a6f744c950762cab9983ce78062015f2af7257f87325847c4670605b74765ca4b688d88e70123cb7e13d771e2314b9fec42d928a14d0f26aa07816336dbfd3ef3efbf37c009b196f505e8618bf41a47e3a81aa17c9a79bd2d0f9ddb44645bf252eaa032fb796f2da942b8e2477ba4eeaf2a18464bb359f4c2abe78aebb2e77c58c8d7388731ce5989f3a985e65a12f2f55fa0db5ae2391697b902410d2782930a38c6e738a835b8583218690e065c07016716c8ac293f861d8d6c0da0fdfa1cdf87511b19c75d76f02d7da41887071f5c8ed48fd768cd09056eacf948ede8e20d0e1374bfdb27129a4970aa7078941fbf746024ade1fd16d79ce7b04f22bf5afbd4c9e2801ebb196c6d9a1c5e1e88a35c41fb510756f08b3a10e76389672f7c361a1ef2b11226f2cefd0cc7c523c4f60247e01617db956f75e97d21071b369260175eea24a4e7f6589241ba182007d792c5f3b5bb98291ba8be0db26520a6ff9e3f646a18c8404f102e5170c451fcd3b90f103c3be5de73f890332e2baef8c042b9d1c6331894f2bf2e234c54e23d960c24090e4cb593dcd03f72c77738c2290c241ff21c5e5709e1d1c90ce18f1fc28ca6438acbb792f1b25d343b88fde2d13e6671b81b980be81a6b47fdcfa5434c93f0580102588aa69888c4b4ef85a3af294ca20cc7a5bb5c2063b04214cc196eecd30f34372cb5a584e507a1cb6caab0a8ca3b5340e4e0dba2aceccd388eab69235e5c680a1244fee400aaac58cbb64aa68b6f43b9b7f2af28ca409c5d78396d2c496d0e81659b604412348b6fd30b532481df8be54511ebc72ffebf2ff5e024827bb74a706cb8a5517fd0c19193178146061188bd1d62e2b3e5a58d15667fd1f7c3bfec9d701005b6163408b72a1c473c4697f83e5fb05c87d001165f774ee5021be27214423e3ff940925a2851213086cc5bc917fe4c88e1b8a1fdbc927fa6d227c69c8d961b85187fad0e703d8171ad2cd93f033be53c346a3f7bb72deb92fc56acbc6c758cce9302f533afb6229c146b29df32d0b2149a410eaa0f0178990fca27fcee01bb521522a5bd6a976024a7b3ba47dc6de40ed79c4f15a72774ac17bf92e87d806bfd690eba8cca33ab8bf0757976306789342b61a5c3335fea12d87a1b46ac86c1f71dd5c38989455a467b3fbe2deaa87835a9b4bda50403f2cbc885a58c6de35ce888aedf4de1ee50dbf84c5d38692b862412eb9c2ee01a3674c2415719dfada99cf39a482ef544e3b6eb15b670fec463de03c2def92c7b201e8f1c5daed4d3ce264504f10932960aaffc61050717fb3996d13bfaab7b2f29b3f67a8116614019f547ef6b061e62911ee53692de64cee52bb469ef72606d103b80be691424e1aeddcc68986b2ab0ed2d4cce1ddfd400674bfdb74f4a16ec4d2fc01d797595c5ad82540c0985e3d12b85be2fbd445a460a9d24df2e864d895aeccaeb3e86fe6f5e966b0bd8d8128af9b2128877ad8189688569b10c89320e7f3f7c49767ccfbb0e21bcf0169449d70f135f7a87e2eb67e3e15ace18d855a3b4471a8b73f65a9f4dfc1bb0558811aeb39b9504d9e6714dbffe95747b18dc8d58743954b4684bad2a6a25bd98f4f99664ddff318411d1d15dd2673337a6a72eb21000592337d59a24a7f1374e4dcc37cf45a06ea743f4e5bf965544c321ff12ba8d2ab4ac7673cfa18b16a1fc8c3e93b06fb907023e34c423cddaec7d806d9d3389e1a4232f4f75d49c42e872a69c7cb44c8218b7a774d53e35aece7ef8e37995f0492e403122133f618c8f12779c371dd4fb1ce79173e14e8e3bf50ac5186377fdac84cb4adb76cc231cd2ed9fc3cffb0819a32a42c1e4ab9201ab879005fd1df609bf45e3230d57fc885fe4bc4055aa94aaa529a84d81cfa863cb9b2596c1701edd877775e3a7baf803ff8b836fb5c75bfbd4d250633ead25996ac5fdb0865acb5b28ec5667dc4b280d4f01464c871848e9b3cbe5d0d4e156ccca80cc54e3a93c571a78309892c87ba72abcc1eb01752e4fbe870de04ed0cd5caedc5250bf0397ca46fa152651cd48443591a5104fedb2d988ec15a2f9f4b476b3d0dda6750772b01121e2ecdd611668231b72c551531f9e981521f3b353d75f20e19e22bd9b4369dfc78b7b43fb843aa0d7b08eee2892514f35572d5ca9119c863b8da7c5ea134e7d3349d28dd7957da6fb2828a9815d343e622f19c0a1808c0c444d0cd40a7cc782b84e2470c278fa9917b240f22b69c4269f1ae48a5955b4d7a9faa88e856bb2241bbe6efa0323b56c517ff7c1462e4d9accd1bcee44ded73286d90ccaa29146395bd1bfc2d519317242d888aa396c54d2d56edfd062b4d919d93454ccc795925f309aa0dff59e46e35fc9a363f709b7defd63987b732349c0031165a0498fb9c3b5e1ad2d4aeb7db237ee00035b999ca32c6c63e54f63bdbf4e6e3268c427078ef137c3cc6419710fa7c9740a5207a43522f2b349afc84a9fc9c2a077615378c2d0eabc175a450fad6daed6f2033bb21122bc703ad951c8fec1d7c2487b5346fdc5a927cee7c0b3991279205834a31b51bc670df65ab182fb2669c55c326302576eb2a5ed5de369feb2e1cac1218c957e2a2c2462a670467992fa2bd5e375980558c22d24ebe5e5c64e4631c662818799b58fa0bc883e19bf3269e26fbff2b318e5a747881161b0c5d24aa808d2bb35717b1db56b54d6c4b90247d6a5a0422c99b5f97b37ccea13bed5198aff60723abb087d1b6f87596ae209f58b1481d4902e54e00b52747722d54372c72cfb44648c14191f5b53e45643b0e7755acfb6c189f99448ae0e5cb2be059af64bb1addbd273c10ca52230e3f2dbfcad1e47aa221c66ba847cc557f30661b5c415a5b11200d0b0388ce5b7f3ec00be6ed98acd81ad26480d3e821d875aa3d227b0fb54dc331368a21b825e738376b9ee28cae5b53c33a9446f0cc2d59d6decba197cd1fb17796165f8c5bc044b9dd59e65058a6c5c09a56f20e6e1101e2921e8546735c4cd5d851ed635886c2054f60c1bdab0febae2881c775106e514e75a1364ccf3311648fe68e9089d6df512de1eb384993eedbf9f8d77e34f70dc6b423a020e6569cbb39a83d58c80c1bdb87ea70f6a1296557a76771f933cc5bb6100b7d143cf6f5c0010cf4f314caaa8ae503d6abe427ebf5dd4dbf5748456981c3891aec7238897f7d864ab62e7768cf35a67bde0430d0b6c13a10244691343bc7f5fa427ff891f80fe35f89f0e17f618c6550ea55f74c7e17ede8378636a2bdb00c1c9732671ae19892e5da13fdcd5c8d63aebd702e2cd6bd7350734f46d1b4cebc4412f6f1ad72fe7f3f43756629f600e631b6df494cb023679c03ed56a71f973c7a2a0b79b8e187ae04871afdfd1f5ec6964a7ae338a7685540597e8217f9a744e40bff502bb22f07e7629d3020b7dadb746c7cf4b9fc8edecc5cd729c20d6dca0404019176919e40234e829c802d696181e77a76ac18de0be6fba71461003ea450a90f1ac4ce41a32005dacfcf824446f76c4f6e754044899e0b1e1117cf356590f25f3b3fadc133f30cb393d59e0f2de32f0f4bd3e90720f309576a64ca57d59c72f1bff15888883285bae4b1c394793e179b82ddd008b50a96fc2e35b69e0f3515309eb89e000d93168cea71a12505b918034af6a4262383cb954fee270bf22ec98b2d5568f777c583718e64917fa090beb518b8192b463b84c2a5dc354252409cc7ff5657c3ac25f7832c16b2f684d516f2164c2d726b96365f90a83a41c9c64b883e146f319a0d7630a6b9838889d192674323564665f8b38ff716ff837c73317c3e6c4012ee6b282d1bd39f67542a5caac76210e8904e915f848f223bfea80533c74c847acb7f4f726919b060f061fbb8fac8fd40192840742c1e45337a83c6af60c30536c31a27e1ed6245b1209dda964e173996a8b237f3c15a89b1bf4ed9759c071d913479cb157335eca4d8dc3dac671798c00a717652169ad1df019d6b0e8152deecfdb81f61a6b91aca64ab194d1c8485dbcf64db6bf67c353a4fe23b509cba643a70d9a2430e0f23cd77c0330a6bd42693079c0c14b5ba2c9779f310a74710c7fc7ac03c76320758aaa33c9684147d6e35abe3ac2e25d9d6bf132c078e0d07e4c06835ba342cfd25ade0773679b504c1d2820d5cbd125b883fccacd88414c611c575b97e19a9ed17e5b533428ac8fe8fa7bee2487ed43b7adbe17e25d663b8f9cefd27598f4ca3dde8d23922e86c6eb4d9cb14edc18a52c105550c615bd4bce7f5377bc58094e3f910a7d700bb595d51d4032fe141b3fad01fb5249f7c1cdfb579c9f734c483eec3fb4396c94021b4e529783020df868374910581eb586125594bf0105c361198ef18d67ddcd983d197587af8c6307965ee805b570a547cba55c9cecc186f41848b531d7ef1772485b1953d8a310ca7c8670959fac1e2fbc46caec59d56e0d6895e95d5818ea38527197cf711cc5abbf89567dfc86d353ca28d7bc8c260969fc70edc783b2f4274b12e084423dafa1243f927ccba0253df1e0c39a8058edb21b3db38d07b51f14c2de158010a7c13f5ef3f6a2641fb41d120c23bdda66564958721ffa0f8604c22812b55552376fa2786e597af2dc150fcdb905ed73155948b1ddb4ad6e773a47f2af35dfdeb0bbca794677593d9534f27a970304f2b4d0d154352243a11df66ee3dc845b85b46c943a62ab29348ca809cb62fa0a8b7a299f936f464f2f13ad6215e7572744084885466cc59acad1d3dac89086a7292dab3a2bf270f2e35fd486bb6510e7bf6bfd9c9db463a91e6f49d7e3216f61ef89fa442947d4fd5979738fa948477203bff6d8bb858502340901ff65414072516736303c6b2fa02f90589b9c27e5cd0a43e5702c4f15ecea38bcc0cd8ebaed1e676d8f9461170f80fb47e37f5b103d5a42a34954e4b452bf122a902041a6c283d70be2b5e99d2a6ccd60fcf3f566e2f89d48b3e7c46452ba8867d440751839b1f57a3e75d24d61ed5a78665beae226c23ee67f0135da7f7af6b887a90f079076c04b599bf8a2ca8d6642c4db7512f1287aa1138802f33a25fe8331fd7fcb56d11da937d218f0cebb62136ff418feac596893cecba3c4971544d0f830953acee39c1297c4d777430bd68669afe6d0b8a63e48eae72deec33cda20a1811201af5b0cb33c88dc689d16b271642636b9f263fd82627b72572c1b0e0086e53d084877c7211066ac13ede001a13f19dbc9efffb46fcd8e2570e510d5d72341f8c3d18e9137feb8e180ecdc02aa041ce6e292902f31ea1604f6b6bc9e2b032a4a476a12c94f0bde3e410c6ba94a7d01b71118de4882cb6c0b6799b03f202a25cab2f30801064524d58be705afafb2e720f95b7660979f7d074f1901139769461f85627eb0f101bcb5c2e234990a7a66bf8f173838ffaa4c929b07ea428354d0ff32ed587fc4fa86a8fc03c12ac0ac43b3d51e8e40c021a52c92e3abd171e029fa0672c1b2b144ac8051320e508cc2a86675197f9e678cdd3c30b5d93fc80000b2eac36d760f9d200a708fe03249037d066d8664c7a1ed9f33069c2abebb3dc72040456d8c9d15d2c2c2873fc971166d3c654c51bf4c677d2c47ddbfb4db6acf9f83f31dabef9bbfff185444e45b928951e0833d8c2dd5b21c8b9f5c25da8e268c47d21b8b735b31ea0150302f2ed54c71bc4b2908a10a91644175166da9b0be412a63801478bf369cab962908dbbd510a97bc36ee72339539c1761fc16f7c41a10e18c2e4f02b009516cf1549f717c5575de0a422fa45e6710782f45f2a2bbc0c8112ef431bb493eabc07d44a3f764a37e12a8aa133abbeeafab78b28fe01215ced8613087e35f4f38d803d2337cdcb0b20c9b1a832b27986ffcb28c7d836d2b0f7ecd9cbf803848006be1b1c04a47513a4133d0f89989f1444968e64634783485c3fa40eff73069002c2ff3d2db055c6cc99ad005b69b99659d8cc0fc2a1aca80b48e96456113ef47052b3451d8a50a05829316596d6c8aec2542f6586dda58a013c90f1c9b5b21bb9a251ce8900c4df7fabcf9deeeece89161d5f31b6131354ba34134a1908b7a5522177b7acc28c87302a17efe107e4a781bc6c012c1cb615db264e6eed2b1516269d79cac68c6324339f48f4ce062ff74bd36d414c22620dc16fa9f42dd884277e732c3fdc2be3ce245f5a710e87bffb836d47f5756441fd2aea2c91e6578049d2ff673adbe6221bb863e7aba8fc3d430c8f94d58d7eed506e9e79a2aaee673c69346533413ef561c82f25d87545951f88f0019e70d4a3a801fc9201090f409c1705c04e11a7fb5866eb7f6430a49f9873ad94701d57aa5b388d4c5e4508e90ac8682959d26b0821c18be750f1344d6fa949927c461e3d3b63c59f4003b6e1383da386786803e31311650331df68e9b8b7e4600c0b50210525ec386db3c0b0911055e6d048245078a10bf360b19634ff8211d552217c620f7a4ed5078aa106fcfbc6a1c794b56e969919b37b439f47a1b582c35358ec18abf64f2bbb50fff031487c029b1699931e58ea784bffbf3dc59d94e0d5f09b6c0d31a574d33145236b91ad7622b3c76fd9ba60d99ec47c9041c0f1c0d7b71d8830337b48d7d6a991541222d88bed52d64a3012c073e7905f6fbe5d948f5efe4a7674b773408d092f52275d3b4015bb0b84d38c9dc6acc7f93b54a32dbf4f3204e8de7af3fe9a24982d19b1d1cb3ee962ca25e9367e11be8fe9d6f12f018fa41bff0e9a56df5375b5542ec4659720bc32e14fa1d428d9a3ca25cecc07eabfeb4c4052b67402a5e5f8ec7bb6218ebc6016ed9fd2ed93d66d570a69dc65a972f4cc5bc08a704a71f08aa4523656f3dd721cba38acb46bdd524fc9512a2b27a539406fd2290a7c31f5ba014306504c541dcc9757c6ed1aaa1e88074fa7aeb8af29ee4e526b349154b6648fe7144b8c987c229d38489456da15eda528feafa33f69dd4b0008cec6c9d992b7df39bb87631b41bcd07b6f16de06a1dd27806325ad4f5f97bada07ee4c6bb8dde2eb9d70ba41cc6fd6ce2982c74d04b3c06e53b0a557b9356eff1d841d2c11cb3abbdd09a5714ebc4cc6259cfad767a5bcad865e4a2c39d0689f8ce06d78faf81e3b25713f8405e42e3373cb24e9953d452f62d66bc36533dee2a2dd371940e22a8e1a1892ba44b32bd11aa4a7447e6c9a0f273fe567bc4f7beb31329cbf772072923537147a168ee7a7db617ebf5f33eee5b29d121bad807fd7ecb722be8b8d6cd8a3942a884c52d5d65be9e41aae72e5a3135b9d7523f1838f33a0da5baf995c3677f6dc00a18f5a46cbe62889b6e7a0bd676d08fa8c9deb0e4f1ff7e112e96ccac64359adff7664b3831265117b4739a28d14737bc6370bfc37c016cf38e95a291c79be416eb882332606ae89315571c3c08d0b274f", 0x2000, &(0x7f0000004980)={&(0x7f0000000000)={0x50, 0xfffffffffffffffe, 0x1, {0x7, 0x26, 0x7, 0x41560, 0x8, 0x1, 0x2, 0x40}}, &(0x7f0000000080)={0x18, 0xf0cc82b9bdb66963, 0x8, {0xffffffffffffff3c}}, &(0x7f00000000c0)={0x18, 0x0, 0x2, {0x4}}, &(0x7f0000002140)={0x18, 0x0, 0x6, {0x200}}, &(0x7f0000002180)={0x18, 0x0, 0xffffffffffffffff, {0x800}}, &(0x7f00000021c0)={0x28, 0x0, 0x4, {{0x9, 0xe9, 0x1}}}, &(0x7f0000002200)={0x60, 0x0, 0x8, {{0x2, 0x4, 0x100000001, 0xf9, 0x9, 0x80000000, 0x9, 0x2}}}, &(0x7f0000002280)={0x18, 0x0, 0x185e, {0x7ff}}, &(0x7f00000022c0)={0x28, 0x0, 0x3, {'/dev/infiniband/rdma_cm\x00'}}, &(0x7f0000002300)={0x20, 0x0, 0x7ff, {0x0, 0x3}}, &(0x7f0000004380)={0x78, 0x0, 0x2, {0x3, 0x7fffffff, 0x0, {0x4, 0x2, 0x1, 0x10200000000, 0x80000001, 0x6, 0x8, 0x2, 0x4d5a, 0x6000, 0xfb3, 0xffffffffffffffff, r3, 0x9, 0x80000000}}}, &(0x7f0000004400)={0x90, 0x0, 0xb75, {0x2, 0x1, 0x7b8, 0x1, 0x7ff, 0x20, {0x4, 0x1f4a, 0x3, 0x4, 0x6, 0xffff, 0x6, 0x4, 0x2a, 0x4000, 0x0, r5, 0xee00, 0x400, 0x3}}}, &(0x7f00000044c0)={0xd0, 0x0, 0x0, [{0x1, 0x1, 0x6, 0x10001, '@!]\'--'}, {0x3, 0x8, 0x0, 0x59}, {0x4, 0x5, 0x0, 0x2}, {0x3, 0x4, 0xb, 0x1ff, '/(:\'\xee[&{}.\''}, {0x6, 0x0, 0x18, 0x547, '/dev/infiniband/rdma_cm\x00'}, {0x5, 0x1, 0x0, 0x898}]}, &(0x7f0000004700)={0x170, 0x0, 0x1, [{{0x4, 0x2, 0xc318, 0x100, 0x7fffffff, 0x0, {0x3, 0x2, 0x2020000, 0x2, 0x3, 0x7, 0x2, 0x0, 0x3, 0xa000, 0x4, 0xee01, 0xee01, 0x9, 0xffffffe0}}, {0x1, 0x8000000000000000, 0x18, 0x7ff, '/dev/infiniband/rdma_cm\x00'}}, {{0x6, 0x3, 0x7, 0xf50e, 0x9, 0x9, {0x6, 0x20, 0x100, 0x0, 0x0, 0x8001, 0x5, 0x6, 0x100, 0x8000, 0xfffffffa, r6, 0xee00, 0x9b5, 0x1ff}}, {0x2, 0xffffffffffffffff, 0x18, 0x7fffffff, '/dev/infiniband/rdma_cm\x00'}}]}, &(0x7f0000004880)={0xa0, 0x0, 0x5, {{0x1, 0x3, 0x7, 0x100000001, 0x10000, 0x50, {0x6, 0xe6f, 0x1, 0xfffffffffffffffe, 0x21, 0x7, 0x8, 0x2, 0x4, 0x1000, 0x4, 0xee01, r7, 0x2, 0x7}}, {0x0, 0x8}}}, &(0x7f0000004940)={0x20, 0x0, 0x80, {0x3ff, 0x0, 0xa6, 0x8}}}) 00:27:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x8000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:37 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0xb}, 0x0) 00:27:38 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:38 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0x900}, 0x0) 00:27:38 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async, rerun: 32) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async, rerun: 32) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r1, &(0x7f0000006840)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r1, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r1, &(0x7f00000002c0)={0x50, 0x0, r2}, 0x50) (async, rerun: 64) syz_fuse_handle_req(r1, &(0x7f0000002140)="45ed6cd3167152655b16d5e22a19a204e3a2e35be3c914849182b830889558cde93bfbc2173d1c53be693e6342d497402037ba07aff75956e8fcac91af7be9dd24c02fbe181bf5e6a4a3f64662b1bfcb28e2563a1a77e92b80a67fcc4c30e80c204d514367afb82936f9680fbf3992267d11fe9889a104264ed82fb5712ec73402b8d05dbfc8feff7433676a913ee91a8faebd2e772eafa344db3bfb42f13d03cad668a9427870faf57cfbf5b77b157225f91d6915e9f789522fee59a58dff2e4eb98638a8c53bfcca248e8929d0df697bff8a9af7d044c256854afb44ad0c479195cb321298fd66d7929193a55affc9adaf7d8c8f3c77d3cd858b983f6420b5893e6963adaed3e0ca926a76c0becc9a1b11234678b1db0bd26ca59ff4bfd9766d91d23341a01125f9525477cb69aa319e22c5f2b98b89364b4b5944781d4b57a01b940a9c3a90bf5b86bedac854594ee1d02ad2af0a2ef17510e39cf75761dc72b818b3698e172d4cf42f08c37029f4b1bee5faa8432dc29787e4ef92b6d4e26844ebbf85c59cbea4a385a4cde825b4e3b7b4661bfcf9298d992b1b90c6a1d913af722f18042a1ce9bd6a39d1e07f5df0a7bad0e113e6a357f84e01af9e16c37fee94d089f74561f624ef65ef31f3d82b53794f4f557d9ea96d85a8c8526af6219e9fcd9d96f8a2bd0911d8aa3e3bc431ce51ba16b276b6f3ef644e9a3754d1035de02b5e59a20de63e825f5c356e1f10a7b521ce0314d410d449bfb2065af1c1c8a85cccf466f2503374623fb1904b8149780c741f533dbc8c8d567aca12573be145e83035ab3b5c5942cec810070e9c43283274b76132995c1ab84ba9e29e3b4da4404302708a084bf20db5995c447e5514fb7d7d13a9af0525b89d1b3d122fad80fc37c497eb2cd5ea27c42af7f519234c9ab7df1b85bb51343420b6c549741276cc8210e39ecc84e08ecc4f91c9bc69e98da7012faac36889b66abaeda0aa41eb22809a3c1d9cc0080e3b42c493d47e871d728e1d933a25da6093b665f590fbb038174d54f2d110d816e6b26dfaa5decd17fb4c393d7ef90453c9e841059a9977933386ad6c32efe51cc9b0aa7acb21c7f51456e3f53cd49828ec5b64bcd997e05de60affdff99f5d73909170d6f04c63a02d10b6bd789a2fb90f4cf922e04c7b8ba571862bd04e2033b07a94c006b86ed425a80878c1e8f28232e9c6904c06a7d5e148972cc404d2da761743fdb05f941df11f0d43f7adeae7cd8f10cad65089559c8ea30dfb047cf121474ddb35f59f3a88c1fae337851963440f829711ae2ee8d5479f760c7a2bfc887905a6199ee525d7b10258aeb021d8e52e2c0381d41d531bbf2e7b9ff2704d2693ae9e5f8f3c9365ad5dd3a581af9bc410252dd7bf3e0de20f4cc237c0caa748b86b49ad4562cc351177e28bfc2c68dd888b81a9170ee51b266923fae833d634494532ac556a59a7192a056480f194badf742a695ff150ec5ab7d9192b398759e033901052e62fb264a8a84d7f4826c6fb8891749019013725b374c68973d9f84b102af13107913d1b287a1b359cbb6b054b971de7e3cc2ec7b5efb743474eb8a108d638022776d9f61ca8000ec485e1d10905c659bc601158125d766c0f2a985eda92134f5dfe75f0cc609a895af7bb349f88bd7addcf7033fd573c7954e2744b1d1edb39e0a29f377939d3273277a66b1841f4bedf2927473b0ba4a0bed6714272aa5995d09bd12f68de80c5ab0e6863a6dd4be08c7358fc9889a990a873c5bb053e51245af5edfd9407136cf4eb5e0e02e05c2311e5dc18af43676c8af8b86e5147eb92a4b5e74ad02c8b849e9e9021eaf0749777eaf3e337c7c56d8e2dd77f7349a8f07c64df09eef2fff48ccd3ebfd6c48bc18bfe7c075679b925962fd833f52e6f41a7154d7163316ecbdc3cc23950abc469c53a18ea885a690051656b158016b9e4dcf82211bdf2c34f6b34aa1d5ee26d185f0d80d8d516485e81551751a7fa512af9e971c8168af8a6261f779281bbdf8eda026ffb1b9daebabc0b714ff4a6412b4f037878abbe3f2efc86cc3adc6a24820fc1ea37633e3da501a98eea69c8a188dbd048348a32b88e878b65820c49fbe3eb6c2a743c64e3fdb6cc56b63fdbd3eb1a143553dfd00fc3f4ec83485316ec7f0c303d8c74a0813f687d6464b51c7f4148e996df715df488447026e472d31c08e6c07515c5701ffcd1c5323fbf4980b02bdd9750b7dd487509533dfcac4b09e7fd5f732bcc25b3ca9cd586a9088309ee8dc00ff4e9e276e68e73b764b59e467e27c33bb6945d1aa1a21186076cfc012ec26c5443f0eddb5b950c45df40e975ab35c852daebd71efdd7c414ddad6e34544812722881229690844750a0e31b8a6a2b310f243cdc136b801e6a88bc72ede620181e977536d34a752711bde7128d25f87ecb2d676201877db528d411146c4cf8e8b707e0634c022be37a97ef30215de8ec295a92019ec8b920e94015209959e1605df7d5d6ee3ef47201f53ffc56b1ba8b4832aa1b4a63a66837a0662e50cd21ac68b6c547c7b4b60fe97ca5a9da5e6b6f30d2ea15feb25fb6b3998fcc69eca3b7efdef44636ca0a3a28d81d0b290c2483d930da616ef0e9cf0f433bfd6f63dcea5c0833df91a7b5fae3888a64a61bd46ad9be38504e01de47e209aba031ea340e0d0ce320e1b840333270f7e0947918b6508c0ab55a6a886c8bb928e9d9f20f14d241cdeacbaaca1583eba2392fc052c519c8a23b472cc05d7b45ce535d328079a27255aba8f0a84258ba3481dbb2213903a7f2de3725b0e13d91d3a0f7691d1b90881f2bb26dbb27d286b67e2dcc5a78c18c1d28c2cd5743352191405a1b4759b53fe58aa7c4e730b26bfbf4af735c515b78948391ab4966c2f59b8128a5b43303f3f1ea4a46ea72a3140b8bb05f8e0be4ccf403edc95d44fa52454731b52fb3a4ba04a3a4863dc539c0e38baf5459ce2b2c43d743ec9761f167b3f0f6442159d6b900e92562dd6c17625a287d7c941976d1a8b51efa25195f99a409a6ef046a494b1c2cd99372052b54dcc8a817aba924d37d031cb27e7272f1ba7890bf56b006086a532b64bdc568370431d0d75183409e6680b5678051bf8c6eab28bd8161b903aa1921d5a077c130e414d184f5bc3037d0704d4b012e4ac4b735af9e1e767cf394cd3acc31f6c07e7a494b2c3270f67b5f3d298a31d0057ff4ebd376dfcca142aeb3b94615a8e3183d1cab864c567ef21cf8f627e352b86fdde8dbcf8c7be9d1af68ce07d25b23a90829a621247f606b56f371c7fb1247b42977d8a9484612c430400619add7dce98266a41aa2580e37bca36c5da627054ee07ce491b4b6c501033116385e9856306409a1b1cf698c81d54a4ccbca140c7e90aaf59e28fdd03c187069d40a0e9605427f67115f343c34601ade3849269fbb2145b44cce9b88181ab3cd27eda64a8ffde484b44330e0e169d8441433cc09a4357395adc1ae8b737df8286a6264d949f015c6fc275a20f154f81a001c82816dd016ff059203c81357b2298d7e349e41a44caec8546e0287a9ee37c239bdafe967543c5b4105b1c4662ae8f4a0b5bba7b924ab253bf895437ef6e079a390eeb26b9a4f2bffefc9d49dc5e99e6a3b0decf0b99bfc098f22dbb0e78d7ee810ecf74aff92c33db408809709602deece98fe335644322109d330ecf20e5e5ce2f96e2add81eb745898f3c26368538e599201438ff040e2102f5a8494dd5f9e208ef2b28daf56e4d35d7d6b1f91363e6d29180a410a84aa0cc9c53f063ac7180460db4c743596c504ef41d805a11bfe82e68346d1990e1afac8cbf05ea06588de0efd80f328a50d1ae9e0ca8f3a21814a2e63ccb3ef2ac6387f34299cf24e84c2fd7e529704cb6670a63c1d2d8b8d0548d75e35792dabafb6d745177465a7fff12558b9340c05785b776cdad453f588a1f4b31a372b8dde81a318451b9268455f412953e1e12c86f4fc3f5d9fcc80f165c0d2c73c1f45e830279944ea10ebccb4ffc522a058ba738682b6a9eab3bf74a98e6740962cc534333067bec09391fdf44d8de906cc23ffc34c82e4a538230640fa378bd663ce42f24ab4ecb88b4ba647c970ea1e5f7cbbcbe1dfc2529bafbac1ca961b58aed3d6443fb470dde78c4985225290e2ea52cabcd0f906451fe79ef5eee342f08ed8efd33babe44463474304d1c6ff2b624ec5e0fbcbfd0696fffddf0f730722a4f80f999bbf2b175a04368ec9bf0ec1511827977498a59370fd5c1ac740fdbaa96300a3a50657fb66d5b3a504f8a3eac6fc4637cff2f9e49b524e4a81233d3ee84f35583ce0451fe986c191452a27b0e4ec3c69f521106d86f5cc1ea9323e1add0887a7e65038779fe90272d291e9c742b148b0447e4b6d788f1f6bf6a311d168ad29750d2ba5e0acec7c2392f5bb7cf16dcae6f89692a7b43347b89b07b2952b081c9407ca78c41fdcb3f4f365d1da0263be0bc6e779d656f686b333b92a861b680bdea791c650d184c0a7b81596ae1ceb88dec5d7bdd00ad65ae18455a8d4150c5c9eedbdeb14a37bc9986318c0c4dc033087c7fd0f4d98f1a1d6061456f06b455ff53a8060da6634208bd1c100b67889cc6c1707debc4e99725fa6d3001846fc25f15cb49edf5a8901bdf613b433516e67f0e57d0cf817645899284bca3df9e1f60f02c050994924305d48011666e4f56a1f39076f7f406ad1f0f412dd16daab25bb9e1ebe03bc0ab7ca9dfcca43e544792de3037ec405a532d9d0080a1672f16820f65bf2b114778045c4b0d71dd6e008a0e2e800f8d5348e71d7ad2de60ad0ee6efe3db2240ff99388e2eee893c1b2fd18d3646a4544104274c7baa2f01fea93e5a50ad28ac123aa8579565983408eee8e94507b7a10452d4e0ef9abc274501fb8458397516207caa86f6d5b75f714cfa820d1632438aabcc3cfeeef23921ef57a3bb3b69b983e386a47f033b56c271040d4fcd3fc8a21f6ea22ed19af8a4ecd0c2087e4c649971f94b136b6ea6b10b9f6eb62fabdc7f97ef0a03804430b4042a29ccac16f405b692a6028762c8cbec1f2da00c7e69847033fd04f23bb5ff38f05de651eca8476f89aaf02d32f2f0243995443b12e0019257e0a9bb773a6e5e81f343bffe499b84b36d274f2d113b9293712f03f8e0362c1026801eebf6d0c3945802707ea7f97c5d49cfe5d12d2463ae4900fab3819dc183dbb2008c69c4959e3680cdb092e47831506b081e5a2689ad764f1784a19e18ea0298a27c1306904fcba3a3127668c69bf44c9769d2f3e36174fd82a4c85a9c065b02102877d13a9d67399958201eb9eaf29a1c9f186512abc61b5890c911ff26c2471764e1d7806b7d19b4da4804ac9af00b89b359a122d93e3de58ef9ca478a3e95a0acbf6c7afa6b3d7779d399091e20961fce1463bc809a0ab175a61e2316f3eb618e271ebb3fb733bda2e1bb8d3d401d1069c442b60a60dbd226c64f7d59f6eaf1b192b54f49f4ef2220cb702d61b92bece08e20ed5cd9d40341749f25173819cb2ecb20ac82cf8628989b333c00a037f67d2b5d72c734cf0a748555087bae6791438bef802d8034e126743d1a6b63a8564ee0b16763de7e6d0e0af6021541d10c7f4d70a88913257a28cc29a27525000a8fea23909e6e5bb32065cf5fe406c72af806d1ead355502fd3a461932a25499b5c4397a2c7d3adddeda934460666acc92e8db1936cfc6343f4b2f3ca46bc27df5b7dd0c069a084d155deaad99d7a8ab7b0f86bacb72177b30bbf7664de81045cf02e0c670cf7716fcaf47f55461d1f8848fff3cb504bd5647b0989a4c7860726b840a822b88f84637644f11a3f5c11a8090eb1237812df2836b03838b87d5259a862ae44adf0248b0e90536f277549701d94924b171975fb07473b21cb19bf8c93eaa74fca32cbf4922d0b6739159273ac6c645dd0ad86abb2bbe4deb36bdbaa9433a0192571bb57d1380694fb051f1f80ad4f336ab79e7cb6a99fa97f3c910e2daad00429b8171e6a5ef849c8f543fc0160adc7e8a0eeda5b19e22ca9a3ec98482c7a8023e44003a17165f56edc35d5f510d935e948916e70c2117596617ebb1355076f09ac13f7e582dbedccef6ea3f2520e109c1d439757ce9536ddea11f49aa4ebdd21a4b41c7b564b7ccfd0913cc4d168a9de3680d99fe9be6a47e039ae90be02af817b94763d8cf8b0771ead7c089fd103afd2345ebb7af19c1a3ae5d501ba218a51b6086e1200f7c2675e1dff1914dd98afdb679e6e97a9719fbd851784815112e511dafb91256a4225b68b4da3a2a5d6f6fde07ed64dba48b74625fc47ef226ebebc8fad71f2294ed5ae6d9d4d4982ea0e04a3ec135165785e26e1ff9da18aac1d3ecadff145deb6e19907bfc94e4762d3afe0bfb99d9b08e9f0fbb1276ee364fca7bb535fa0225ddb0145302437bca80058d57677ee8bd159073274c6b6884d1457b5af7976d426b7677dfe0883fd90722f263cc40f254102dcf9ee8e25e29c8ef7c0740d172e894d950519fb7c9fcf2271c487c0dcf97592196bed806c84207d7c146e72c42fb4d0e4a9583c42417f9bf4bf992921474f7caefdf8e9e9603ab424b38a2d56548f1694f296dd7d66e8bbc969041d8875c6437bbb1e2d157bea90214b2282ddfcef8ebf45de07884cb15eba8645f52aca31d82cdd339e5bd55e568b6156b3d767f994d8fe3efaf902aa719dd4c66dba3ae1bc27f815fffb9e20ea228fa28c66c08ced97970f942ffc91c59329c2172c7799d0a1159baa609e11959f9472ecc4f4d41e7c74982d8bbcc41283536e0f448ee5c9a6bbd963c440d219cbb0a6ae7e7376d66816b31205f9e2f4a2d46c491910436348759b98d8981758994d809bbc48fe4646d8fb5f3bedcb3d6dc21b9def43c82d2a3d5d4675fcc3a3727575f936c25851c7ff610e69a27d791eea95309439b6165fafbcad43a15b2bafeca52c050f142edb42f04ae7f9fc5807bc0b58c29d226928898d4bb94a888d6fe5d46a690535a6e4b88fef85cf5a21110adb0c314844cfb85dd68c1a27ce2cf320b3d2eddb31407598e5c36f5f75309aea1cd1a57372348aae0fe92c73645089fbf6c7658c924fda27012add844e0c41c0ee4a25e8504a72af2b90e542d1b3908ebaf7816e9d405beec93e4047851f860e7ab0a70dac2a3478bc874ffa6b709230d560389354843733f922f6be5ed6bda7c3f803e6c1adc867b464aca20711cf72c5b217c001dc6b083ee9e04b6bb73959071e36c532ff3207f06a3290ea72e8c121cbc03d1ed9725a5184f31dfd2c78e8fd6475081b6f843cb61786b6b6c52ebe640c04cae12d944da840aae4238a41eca0b4514611f118c9d1163d7488e4187bc922775bdac77e4284f9eb887cfa51e7a6b153de975f02c238fc73a63cc6458f7d9f2bf6292979108a28dd89c3b2ec8c59e52a2d57d03e7e72cf23aa13a9f425176336348a1727218b7d40052f2dc98e098f3d3bd01dfae84426a6b8246f476443cc3715670f8050b6a3dd96918c39e673d5b1c346ca2d8f7d15139eae1080ecc2522890a275286373a599ea7c0945589e8f9b1a5f7c8c4d33f4b11798816660243ab890d46934d7fbe4514e679a3b8199e239b190a2e1f6a2af7801d0fb5bac35cc030ad3af63da357c16f6b36dd656d0765aa606c5854bce25d5c537b8dd2f877bd7fbee8386475ebc0179ab69a99af77d2c482e39a33fe680e8b23cccd7c2886d0d4f9c68ca14190d0408b1e6b63419a8764f78f4f4cb990af6bf2bef7fc7e0dd83bc305f4e63d0929ee12f5bb0dab011d8e21c78d935cdddca28a5739f91a85ef44e5c23233ec95ac92ff21b660f7de9f058adb2a0b47d34c7d8929f139df8628472d2b4c67ac7d9e5f0e9356a127085147bd52f6d66dcc0dbabc394acfdc961b0f303bc530352ec7488df48fa9dbe77c59ad52d23285ca028fe4af5f53c10040c3d5a29a38d781178ff13ea4254aa5a1318eb57185068e13722f20828f6792b40d701ec81bb34e2f70d215709d66cdcc9bf35081820517566826745aeabc70909af3a3df98e7eb4e424abe56091179b62a999a6eb4aabfb5e188b7adc6f4d1f3d2e248931d219d6cc44796615ded0bf22303ede70ba7e5badfe7baaa7d7ffd9e58518eb5f56508c18e3dba4c87d2c55e59f1bb49bf48b574955b64e0a14e6c4dcba1fa0b6817668b1fda2e7504045f9a5063f64fcf444f6df42140a972f21f535cb201bf535be58cd34d2e486ca5f5c411bc1e5870f674b8022c72ec4e7b1ac8b3da55e4ff78faa4a9f5eb01106d2f38f08d3423ac5d286868832c36e0200e4ac4fb1fc4eaea5aca5582c04740ebb5d3fdc5b5501e7b41ec9ad6e5b5e9610e16f8a287ba7cf044687d8bf2bfe9ccc3aee87912f7c0ec04881a51da243dc28857d6c345d7b8bc5fb6fd28bbcae4d3b6223592bb67b3d733fdc7ca6024584dbd03c4702de8ee72efd39c5b2c70c764186d0cdc1167fd48191d8ad4fd5124b9ae3c9f5ef92a8a6369542515c5201884e4a7fec4aae372d7c265150acb8c44ff90451c422920beaa08cd0f4bf5fd90192030cfaf3b2d0ad125f1aeeba7ab9d8ad5339317f097915f158ff9138ca4ea0c7a834aec014e78e30a507e91452bc67a7d308817b104957a2062caf7e77f974f98a8e97b68e840dc559d2f002fe41c955c731db3bf670f4209bb6889398d2ebec014d59f252b0bbe36d8547e74fa27c714fd0029121cfd9b1aa1fb2e2d87dcf2b355d44b985d2749fdfe24b6d6c29b80e7d3de243e432cefb34d160ee183ff243fe2042995785d82bfee9bac880f8be41379f8d72cf43e34efc3ee066e856ffeeeef9179e1b2ef7d856202bcddbbd8591925dd2ba52c1b4c7889f0a0459ab8f2864a2ff0e07b30a2b9d27b9a70afdc88157f9ba1a443ca5d2504afd360d59ebeb5badeb7b0ddca7d60ea55c7f9bbf2610cf2131743594fa73eea39454c0599a97cf83781fffc3f7619f477b4be0a24e8aad2d4d9a2f7b481a5998e38ddccfe8cd8d7224460704d4befb5bd2ed889cd049d6449e386d0ffa66774775e7533e97b2fadd714028fac5fb0fddca932ab804d111dc6d75f7886f14a092583c6e0a01c8c26ba1e81821371531dcd6d1a7b02f7ba6630292f98d522eda6f410b7e62fcab8d8601348eba055581cd04344c2a40e6f03de24ee8062b84d14715bf4c8fb41b7113fad284b6f80218999d4bb58e77d14e79118345da333e502edf57bc7889b07029ef02266191fd492dbcac4825d414a5d0d75c898388f59b7fa3664548292ab4b125609571bfd5aedce0ff8b9225bc1792b0b9f9f50ba51fc458237c0200acf19cf247f41a168c5c8be369771be48e51c5730ac895fa9cb3f0a3dd4d68f0990a9967fbd14ce77e6baa459c422cb8ed1f4194b641f1b5618ff00b32c68a2ee356c13851190a2259816601f0913bebeafc3c5c7ac94eec1efa910684d1db8fad05c09c826d85b9141c99a6aae8d5a1d4c143d6b2316fd34d31e15b5edb2cb9b9fa3e198116f742abf1da723f4d37b8c3ed68b207b582da910c0a509d07280642344a3034ffa3f9990a293e5561b900f3eb83a51ca25e78a211cb7c65b984a9ad2e8322a755ba6a1310ab9c3b71747706ee627dd334f55cc6ceaa0bd4ec4a69c244e87a3ee251bf87ef4648346ef38960ca3223e4b488b0ac049f43d9567b8114b53f30cbe8e1cd61c54b9223e0f193930ac4475509a8d1af2b56803d14f644592140c37acdc2c197b47d97aedb15ea4882b4b3ac28871f47b958e052e62e08149b0abca292e9c7c406ec6f96f1ecaafe1488456de6138e00fd15cad24a3bc3ab7e645c4c3ec0a08b6675dce73710562cca536abbfda59012ad0027737ac1932f46e589edc7061ece9914ced3fbab668ffe98768691115dc9f377b1d57dd4fab3915ea8eaf28b7dda7ed69d8b550c09281e91c037cd6eb89a2b52559c5f6381c35f8d7bcd4de963ba7ef89d2425e8f0401021261c24b7e9447261a70a9e7e10048cffa6fc8d4a5aee93d2de57ff2d215a00273752451dd690cef50584c4131f0a84c504b8abbc9ad945a1daf957ce4ccf8dd6b276a62c101d90a4a34eac6aa213ccf9c67dc69ba61acce802d852e91aea3a08ad4d0e56c85d0767e3dcf704409ef9a825592dd85cce24aa586be50bea2fb75bb4b697ae9ee7985f0fdba8f2999c9b06c049880c9fda8ce08f31ee3eba2560e17f14d2395d648c0a432a4027a950c6325f3bf8e5140bbce29c79a033bea270ebabcbdf8c67aecea447955e2a9ebd5136e99f90b37adf3ff578530159bfe6efedd97229eeaa787b756b6f66d4a91ef8bb242dbd8682d533d20d3e7201485307363fad2d1126a59bca577840ef92fa7e39b23d037753eb2ef490e4425731fd6d4ef75c7f67db56e8f46fd580056f55a4406c36f63ea6e0b9fd5a674dc506fa8e29d1b707145ebc94c217948df16b7b52a07e1831103f30b92cd024b3136190863acd0b73236274c4d8ccef12ccab5fd2a4378faecddeb7934f9c42d070651ad12d9cd9d1ee84616d6883aed77610af5ef817ad98551054232a72e0cd4c959450e26bd9e259abcb211d2d94383297db76345c4ce793c101d213b91e403a603c0579ee77b3182cdd549d357297a85859ad3d8e4eb5a7506e8b2e4b3981f928a335a694dfa31eb467f4fac7c28ed5053e5b4c3a1832da7a00ee586c928fcd016362536711d35d992fd55b55780005209f48912406b34befcfba6a9e5323a77f8192f4b0435e61414752d0ca1ec94d1ad35c1629f9e7fd424a3d767fc4d1892d7df7647829a5bed8d2331f99b9dadf98668809e72fa06acedda531f64d7d7e418bac78bca2c02a64b19260377e92d317fe802d375a45ce020647a320bc1c4426ab770a067c9d855eadac98d46055ef8ae9dfe5d638866cb7da134851eb7d24359e76117ecdd9b872a0f8c6791f5b7f50528e27502275987468a333f5807d431cc1d413715aa3bff0d869b5e0a01280d969e43ac30c501fe64187bcf92a7e81d80fa561e425ed449ee8cd8b09e43c1b95b3ba05e02cdc32f94158743cb5f148fa761fca510c41803ef60b3182bcba291dc7a5c19f6ff6e759461261c4f5bbceb7a17ae45d03832aeabe6401fffc7db264d0b88c8450f6c930814ccb33db6889240ac1258853d88265cdcf98e5e6998a9816391b8235b028940ca4405e0bbb13229facc7a71440c7106a980caa372d1078cfb55eb5c02a240583a6334489d5c4d0853d8789a6c22124eafab778a0b17ba9caebd3410cbb4466189b070022256cea1913b19ced5ce5295cac2adcefdce8af884ee429afde08f93bddd8eb3c32bd0fd68d5b32d345e80d39317013084d28a2ff761ba310188267842805f8c12087abaa977104a4fae48153ba1b6bd0909f212707cd1f8c8b0da8b213407bc720c1bff69615dfd276780e2a5e760874e8891460aa6c1738a012921119c45fc2e72a5523318439428823c4bde357e46c9e042864df093302bad39965dcaf4b71f596559a775d5c276fbb31257c1", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)={0xa0}, 0x0}) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000002340)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) statx(0xffffffffffffffff, &(0x7f00000045c0)='./file0\x00', 0x1000, 0x20, &(0x7f0000004600)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r7 = getgid() (rerun: 64) syz_fuse_handle_req(r1, &(0x7f0000000140)="37c3323b40327046728fc3e40f3b4b0e51d0458015341d619f60ea5ed51ac01f1610b8da89fcb8fea5aae1a97fb075c7fae09b35a14ce895aa71c72fa59ede65b90058b49cb603b9db40822847e233ac78ec4982e52befa2c14ce638e8df56173ee934bbd77d8207ce7a4c4101ef03eea6e3e3a577a90155907d89bb5dc58431dfeb0192cda885689c87e0959ecd71fa65e7442701321845481f464e11e11e6b28a2175a41829583ac1931db6633195e3376d588fbaaf61835aaf7f4e1d80c61893c90574bd01b78cb91e9679da62bf0818f960d525d4d2b102d85dc4c50e23a7049ccd1ee4e7c33e683dd536b449cf8aae4879b2b721a069455a34372a6895a77f7f3ac696e438496f27fa4d945fda8614793054b6bc462c48be1ecfc4be8f73c0e6df5292d3df5029eccdb7381bfe7386a88455de54a95cf8836cf92c4f901fdce477d86c1b5cf996cbc4c8d2909a69976b59f371507b6af5e73c4cf6e358c5d40b1381dce0b86ec4f455772e9819fd5939f5ee4fedd7cb1d0e915159e73fc356119adec23fcbc38d578300f4f77c9d072517a5e3432bb112af62fbd7c38c994707e9277887f9902f8ae837dd23713acf58c56158b3afa977ab4ec407925c669f561a560ff197bab28d256d808eadf2a9018648cd7cf8b69079996acd31a612b7b725f08dc417dabd6da9459460e42dd6f97556714834f9b093033ca1b6a28fcc03db9e86c27a587837babd0ae8a2d5ed33aa5ceaaa7dc80eda353036ebafe55d45807f6c47aefe10f3405ffe42c0fde85f7c7eae206d8e01af4b11fcc2b3930f03862ddb0fab316d11a64a1a037b96501266a72b9d5325614ea145664ec4069ccb1f6d1a75c7946734283ff1a7d865da2c1c76d3b30aae6d6ae1a72320997af8e6e285a9cfc8326927a68c58a666edcd096bbf9d5b9a62d00051ecfedb430c92926ee3161ed0efb94533e11f029b1b6ddf263be672a41e6e9319762d3e976fde0b064d498920974e4bbb6db4367ccaa4c9bd84e6255aaf934e4301b5c3acaca2b22e50d12406b124a9d38631dce7f496fa373912021899df124eb7577b237e4f5c9d9d8fd983069cce49666e4799e9ed2493963de845c4f7f775c83dd101369ef2b8675e922736d695440f92f5e3c8eece1ab6544ef8a1d66ec8056e21f9d59ab57e5166615ec5bbe6e5ff6bcc4d51eb88c64d4f8b68e09ba148d0a2afaafb158ad90d9b63e6c25d6b8c359530c4d87fcd2fc61960a2004275f3fcfe711ba95ca97eaf4ab303249b3b2219c311a410237d3cb0da432cb0b5d620d2dbf8c643d234e1d7cafa45312e94c9247d8934ea77ec85d0338189d6d6f5822ad477c86f267161032c9ed17912b40a381e473bf099c3f9462b11543da5df9d1544f409c2dc4f987fc4a1e8e807265f37f93250b3c1ba6811a40cd519609795ab59ce762efc7021afc11ba24824c74a2beac8a5f2c714bdf6413f830aa1db8240f8babe2930077a9387d5a2f8521d54f656ebc3aa48154b75e45748c7a07000014139189b7014be987a6c19a60f7fa45c76424fd0df101bffa9ab6b0f68bf1397b60e4c1965b7174d0fb9d3e118465e53c95585982ecfd7c3a8092be59c829bc3114526222e004c9c1db85eb30392c5f24fbf7f03f8c9281cdfa83114c3d65d2edc76a4a323a99b07c0858499c26c203ad6478f265648ec0d652e1fb67fdfea3f63418fc1a58749a055fb15e10b0f2573c2aced928b42e834b6274d4ee3f46b2d68a7c224e78c59a315f343cd654c6bf5cbabe1c6cc47ff35cb6f14b8e859034e034c4ef356309d7e3084ec9e5e9478b4ade4e9d40e22bc0812652a00db3e3d775a7228840ddd52078f71c6d1466d494687658552f2fd8c60b8e2753636952f1ab9f388766c76761c99eb187d6173f631ee293daf95b75dd0aa9305f8b85e370bd7a9c09f2d6cad9bd92ca207cda21581df5ff8393df95d4535458ecbd89e1e9c24ca8c148ad7273665df40028ad0823ec9050e14e038b6a0db065a2511cb983414399519c9772a9e8e2e7decfbb9d5b8eb29d8902be9e6da833966203b1b4cd2ea8132a4a13f4677614be06d120c157f60382a0f9ec55d6300f7fb68670f0c23f4ee463a4c09e222e7c95be87a060e3e4f0cc7e5a2143d23e642a40993862f37fe81efc40bae1fba201090435da17d80d73826b6efec10d10fba5bc393e0cf5d2c665410456f25d8a6f3ee3cc4e5764bbe8672c247f7238d18d3af6cb0e3728e4a813851928b6d5112a1ca7c6c95cd284d1ab75a20c4882a297f047904f71f500054582a1fb7571efc4cdb2ab0027a11c47d9c87b3eb62fecb5c2753e35ff31e4c8d793830b89cd52ad83de0e93d846577f864d439d65d0b9dae96e0728ae1d377d1a08e29aed1311cf4ac69a4c6281e86640a6429d566c439f93dd6ac1f419bc737434e574336e694671a8e76896f06286029616488f2fe808d317cffbddf26c4965a480feb516b2b5fbb0efb2cf14bd373f24f036426c1db28de2fced734eaa4f3bfeb9f4d2c0da97adc7675b3c0f58f7db8360ce7ab74d83fc7101337d0e0c25709dc3e398c66dc15ab66c2c95481fa0a08ef532da3ec0ff432c2213012eef380bb6a4e919a49706ca114b91ce93e2a2c57f49981b138b0276aa2d57fe3c0648c0e0d8ace42b8af061d631d8dbbcd44fa28665ccbcf7984165db658fd79d493fd019a5515e2f260922d7db12c968a83c1e06c25cd1955c7901e747608484e69006ec14abfe2f6f6a62bf86478ccc00ca5713635778f7bc412ed64b7dbc1ffb846f337d0c7713fe0dc010b78b19120ebbf707137a4986c2c2322f32c852593d0b474a4488bcf58cdd09fbc4d81ec983bc2bb4a70c69c3c617584dcca93511585788dbbc62e02b4f04905d9d9948010048d83ebd57627bf371f9b0791b286ab86b2225965536f1cc0b8ace91c28b74118ec66a8a18b9c9d6ec78e0275ceed5970404444e945509bb56bdcbcc83f6e51ebcb666d8e8bc5808c2476349ae854d7c019e053a2a94be159506ac85452f0bb088b32fde99baf42730ad9a143ecdad823990a7dc582a4766d6253129bdf49385b16bf498178930bd61ffede5133aad10bbc1372f7832e2bf7821c8b0a33208569205a9f95c2da0c65fb2f20ef73c8cd2454cf80fd9c967bb8af3dad6721fd967d44dea71343b63c9c182fe46b7bdfddbe64e7b139d489b3446a041c20a0fa9d9c4588be8a95975d0754b102373f555479dc50d4e94207a9211def29a2e2a1d7799fdca7812ce23cae2e2fa1e92b30475747cbdb2f0c6cbc1651ae1190f0c8af1ba02386e26841efa9f2259c96fb5f8be76324768402f6b7fd29d6893f771ac0cd629f47b910072bb4838b9b840d1a0345aba6f5aaaa897f0b58aaebe86bedd455785ffd3b5e2e141120608e003533b3120257712776027b581e61ac7a987ed4e23c885d9b796eb46aa0248442aebe3cb91670fdeb2bb213787724b7fb4a61d50d63b0bd04b8cbee536224f1faee038511772dd56dd88b7912835e4cbe9b310dc74cbb1c5ccd161a820655969ae10691837edf23bd063616ceb985e100f1f653af9ec10d7e432a415362de7a2468ff63adfb06c36e6d8c8df3234d258af3ff5209eb12965c78cddbbc1e82970564e26a2e7cc7bd7ef26cd318af39a8638a4c1bf6c7c9037fc77898ef4944caa6b694a95390546c02b1b11fb039ae731e83939b4e92bda53d103f583d71f6911c908c90394b1e5565bbc4f764ca6d5530041d2e90d9878c7bc269c09ea6504cae6f17649677d1c5409a6aeeccce098cb6b7865caf78aaf90cb4037142e620e77b57f1ef15268171a2fc052410375cfcb3a100aa082f740f89b0bc3e47feabcf90401231fefdb75366409a153ebe2a8944eba91c10546517610d1afe73fc249229897364a6c1ca80aef133837ce528e165d41951b832c860ac50020c26cd97e714bbd3021fc311c890ac7f21c37fede8bd44fe6883f89aac963879f27922543ca943c123b6d97c1022e2e4767af9bbf9c8f30b5faefd13eaf1353ef8eb489395144367fa70ee78f2d7f97abcf2e355657b915420eeec4edf01aa0ec864714bd5a273d80d77af77a6f744c950762cab9983ce78062015f2af7257f87325847c4670605b74765ca4b688d88e70123cb7e13d771e2314b9fec42d928a14d0f26aa07816336dbfd3ef3efbf37c009b196f505e8618bf41a47e3a81aa17c9a79bd2d0f9ddb44645bf252eaa032fb796f2da942b8e2477ba4eeaf2a18464bb359f4c2abe78aebb2e77c58c8d7388731ce5989f3a985e65a12f2f55fa0db5ae2391697b902410d2782930a38c6e738a835b8583218690e065c07016716c8ac293f861d8d6c0da0fdfa1cdf87511b19c75d76f02d7da41887071f5c8ed48fd768cd09056eacf948ede8e20d0e1374bfdb27129a4970aa7078941fbf746024ade1fd16d79ce7b04f22bf5afbd4c9e2801ebb196c6d9a1c5e1e88a35c41fb510756f08b3a10e76389672f7c361a1ef2b11226f2cefd0cc7c523c4f60247e01617db956f75e97d21071b369260175eea24a4e7f6589241ba182007d792c5f3b5bb98291ba8be0db26520a6ff9e3f646a18c8404f102e5170c451fcd3b90f103c3be5de73f890332e2baef8c042b9d1c6331894f2bf2e234c54e23d960c24090e4cb593dcd03f72c77738c2290c241ff21c5e5709e1d1c90ce18f1fc28ca6438acbb792f1b25d343b88fde2d13e6671b81b980be81a6b47fdcfa5434c93f0580102588aa69888c4b4ef85a3af294ca20cc7a5bb5c2063b04214cc196eecd30f34372cb5a584e507a1cb6caab0a8ca3b5340e4e0dba2aceccd388eab69235e5c680a1244fee400aaac58cbb64aa68b6f43b9b7f2af28ca409c5d78396d2c496d0e81659b604412348b6fd30b532481df8be54511ebc72ffebf2ff5e024827bb74a706cb8a5517fd0c19193178146061188bd1d62e2b3e5a58d15667fd1f7c3bfec9d701005b6163408b72a1c473c4697f83e5fb05c87d001165f774ee5021be27214423e3ff940925a2851213086cc5bc917fe4c88e1b8a1fdbc927fa6d227c69c8d961b85187fad0e703d8171ad2cd93f033be53c346a3f7bb72deb92fc56acbc6c758cce9302f533afb6229c146b29df32d0b2149a410eaa0f0178990fca27fcee01bb521522a5bd6a976024a7b3ba47dc6de40ed79c4f15a72774ac17bf92e87d806bfd690eba8cca33ab8bf0757976306789342b61a5c3335fea12d87a1b46ac86c1f71dd5c38989455a467b3fbe2deaa87835a9b4bda50403f2cbc885a58c6de35ce888aedf4de1ee50dbf84c5d38692b862412eb9c2ee01a3674c2415719dfada99cf39a482ef544e3b6eb15b670fec463de03c2def92c7b201e8f1c5daed4d3ce264504f10932960aaffc61050717fb3996d13bfaab7b2f29b3f67a8116614019f547ef6b061e62911ee53692de64cee52bb469ef72606d103b80be691424e1aeddcc68986b2ab0ed2d4cce1ddfd400674bfdb74f4a16ec4d2fc01d797595c5ad82540c0985e3d12b85be2fbd445a460a9d24df2e864d895aeccaeb3e86fe6f5e966b0bd8d8128af9b2128877ad8189688569b10c89320e7f3f7c49767ccfbb0e21bcf0169449d70f135f7a87e2eb67e3e15ace18d855a3b4471a8b73f65a9f4dfc1bb0558811aeb39b9504d9e6714dbffe95747b18dc8d58743954b4684bad2a6a25bd98f4f99664ddff318411d1d15dd2673337a6a72eb21000592337d59a24a7f1374e4dcc37cf45a06ea743f4e5bf965544c321ff12ba8d2ab4ac7673cfa18b16a1fc8c3e93b06fb907023e34c423cddaec7d806d9d3389e1a4232f4f75d49c42e872a69c7cb44c8218b7a774d53e35aece7ef8e37995f0492e403122133f618c8f12779c371dd4fb1ce79173e14e8e3bf50ac5186377fdac84cb4adb76cc231cd2ed9fc3cffb0819a32a42c1e4ab9201ab879005fd1df609bf45e3230d57fc885fe4bc4055aa94aaa529a84d81cfa863cb9b2596c1701edd877775e3a7baf803ff8b836fb5c75bfbd4d250633ead25996ac5fdb0865acb5b28ec5667dc4b280d4f01464c871848e9b3cbe5d0d4e156ccca80cc54e3a93c571a78309892c87ba72abcc1eb01752e4fbe870de04ed0cd5caedc5250bf0397ca46fa152651cd48443591a5104fedb2d988ec15a2f9f4b476b3d0dda6750772b01121e2ecdd611668231b72c551531f9e981521f3b353d75f20e19e22bd9b4369dfc78b7b43fb843aa0d7b08eee2892514f35572d5ca9119c863b8da7c5ea134e7d3349d28dd7957da6fb2828a9815d343e622f19c0a1808c0c444d0cd40a7cc782b84e2470c278fa9917b240f22b69c4269f1ae48a5955b4d7a9faa88e856bb2241bbe6efa0323b56c517ff7c1462e4d9accd1bcee44ded73286d90ccaa29146395bd1bfc2d519317242d888aa396c54d2d56edfd062b4d919d93454ccc795925f309aa0dff59e46e35fc9a363f709b7defd63987b732349c0031165a0498fb9c3b5e1ad2d4aeb7db237ee00035b999ca32c6c63e54f63bdbf4e6e3268c427078ef137c3cc6419710fa7c9740a5207a43522f2b349afc84a9fc9c2a077615378c2d0eabc175a450fad6daed6f2033bb21122bc703ad951c8fec1d7c2487b5346fdc5a927cee7c0b3991279205834a31b51bc670df65ab182fb2669c55c326302576eb2a5ed5de369feb2e1cac1218c957e2a2c2462a670467992fa2bd5e375980558c22d24ebe5e5c64e4631c662818799b58fa0bc883e19bf3269e26fbff2b318e5a747881161b0c5d24aa808d2bb35717b1db56b54d6c4b90247d6a5a0422c99b5f97b37ccea13bed5198aff60723abb087d1b6f87596ae209f58b1481d4902e54e00b52747722d54372c72cfb44648c14191f5b53e45643b0e7755acfb6c189f99448ae0e5cb2be059af64bb1addbd273c10ca52230e3f2dbfcad1e47aa221c66ba847cc557f30661b5c415a5b11200d0b0388ce5b7f3ec00be6ed98acd81ad26480d3e821d875aa3d227b0fb54dc331368a21b825e738376b9ee28cae5b53c33a9446f0cc2d59d6decba197cd1fb17796165f8c5bc044b9dd59e65058a6c5c09a56f20e6e1101e2921e8546735c4cd5d851ed635886c2054f60c1bdab0febae2881c775106e514e75a1364ccf3311648fe68e9089d6df512de1eb384993eedbf9f8d77e34f70dc6b423a020e6569cbb39a83d58c80c1bdb87ea70f6a1296557a76771f933cc5bb6100b7d143cf6f5c0010cf4f314caaa8ae503d6abe427ebf5dd4dbf5748456981c3891aec7238897f7d864ab62e7768cf35a67bde0430d0b6c13a10244691343bc7f5fa427ff891f80fe35f89f0e17f618c6550ea55f74c7e17ede8378636a2bdb00c1c9732671ae19892e5da13fdcd5c8d63aebd702e2cd6bd7350734f46d1b4cebc4412f6f1ad72fe7f3f43756629f600e631b6df494cb023679c03ed56a71f973c7a2a0b79b8e187ae04871afdfd1f5ec6964a7ae338a7685540597e8217f9a744e40bff502bb22f07e7629d3020b7dadb746c7cf4b9fc8edecc5cd729c20d6dca0404019176919e40234e829c802d696181e77a76ac18de0be6fba71461003ea450a90f1ac4ce41a32005dacfcf824446f76c4f6e754044899e0b1e1117cf356590f25f3b3fadc133f30cb393d59e0f2de32f0f4bd3e90720f309576a64ca57d59c72f1bff15888883285bae4b1c394793e179b82ddd008b50a96fc2e35b69e0f3515309eb89e000d93168cea71a12505b918034af6a4262383cb954fee270bf22ec98b2d5568f777c583718e64917fa090beb518b8192b463b84c2a5dc354252409cc7ff5657c3ac25f7832c16b2f684d516f2164c2d726b96365f90a83a41c9c64b883e146f319a0d7630a6b9838889d192674323564665f8b38ff716ff837c73317c3e6c4012ee6b282d1bd39f67542a5caac76210e8904e915f848f223bfea80533c74c847acb7f4f726919b060f061fbb8fac8fd40192840742c1e45337a83c6af60c30536c31a27e1ed6245b1209dda964e173996a8b237f3c15a89b1bf4ed9759c071d913479cb157335eca4d8dc3dac671798c00a717652169ad1df019d6b0e8152deecfdb81f61a6b91aca64ab194d1c8485dbcf64db6bf67c353a4fe23b509cba643a70d9a2430e0f23cd77c0330a6bd42693079c0c14b5ba2c9779f310a74710c7fc7ac03c76320758aaa33c9684147d6e35abe3ac2e25d9d6bf132c078e0d07e4c06835ba342cfd25ade0773679b504c1d2820d5cbd125b883fccacd88414c611c575b97e19a9ed17e5b533428ac8fe8fa7bee2487ed43b7adbe17e25d663b8f9cefd27598f4ca3dde8d23922e86c6eb4d9cb14edc18a52c105550c615bd4bce7f5377bc58094e3f910a7d700bb595d51d4032fe141b3fad01fb5249f7c1cdfb579c9f734c483eec3fb4396c94021b4e529783020df868374910581eb586125594bf0105c361198ef18d67ddcd983d197587af8c6307965ee805b570a547cba55c9cecc186f41848b531d7ef1772485b1953d8a310ca7c8670959fac1e2fbc46caec59d56e0d6895e95d5818ea38527197cf711cc5abbf89567dfc86d353ca28d7bc8c260969fc70edc783b2f4274b12e084423dafa1243f927ccba0253df1e0c39a8058edb21b3db38d07b51f14c2de158010a7c13f5ef3f6a2641fb41d120c23bdda66564958721ffa0f8604c22812b55552376fa2786e597af2dc150fcdb905ed73155948b1ddb4ad6e773a47f2af35dfdeb0bbca794677593d9534f27a970304f2b4d0d154352243a11df66ee3dc845b85b46c943a62ab29348ca809cb62fa0a8b7a299f936f464f2f13ad6215e7572744084885466cc59acad1d3dac89086a7292dab3a2bf270f2e35fd486bb6510e7bf6bfd9c9db463a91e6f49d7e3216f61ef89fa442947d4fd5979738fa948477203bff6d8bb858502340901ff65414072516736303c6b2fa02f90589b9c27e5cd0a43e5702c4f15ecea38bcc0cd8ebaed1e676d8f9461170f80fb47e37f5b103d5a42a34954e4b452bf122a902041a6c283d70be2b5e99d2a6ccd60fcf3f566e2f89d48b3e7c46452ba8867d440751839b1f57a3e75d24d61ed5a78665beae226c23ee67f0135da7f7af6b887a90f079076c04b599bf8a2ca8d6642c4db7512f1287aa1138802f33a25fe8331fd7fcb56d11da937d218f0cebb62136ff418feac596893cecba3c4971544d0f830953acee39c1297c4d777430bd68669afe6d0b8a63e48eae72deec33cda20a1811201af5b0cb33c88dc689d16b271642636b9f263fd82627b72572c1b0e0086e53d084877c7211066ac13ede001a13f19dbc9efffb46fcd8e2570e510d5d72341f8c3d18e9137feb8e180ecdc02aa041ce6e292902f31ea1604f6b6bc9e2b032a4a476a12c94f0bde3e410c6ba94a7d01b71118de4882cb6c0b6799b03f202a25cab2f30801064524d58be705afafb2e720f95b7660979f7d074f1901139769461f85627eb0f101bcb5c2e234990a7a66bf8f173838ffaa4c929b07ea428354d0ff32ed587fc4fa86a8fc03c12ac0ac43b3d51e8e40c021a52c92e3abd171e029fa0672c1b2b144ac8051320e508cc2a86675197f9e678cdd3c30b5d93fc80000b2eac36d760f9d200a708fe03249037d066d8664c7a1ed9f33069c2abebb3dc72040456d8c9d15d2c2c2873fc971166d3c654c51bf4c677d2c47ddbfb4db6acf9f83f31dabef9bbfff185444e45b928951e0833d8c2dd5b21c8b9f5c25da8e268c47d21b8b735b31ea0150302f2ed54c71bc4b2908a10a91644175166da9b0be412a63801478bf369cab962908dbbd510a97bc36ee72339539c1761fc16f7c41a10e18c2e4f02b009516cf1549f717c5575de0a422fa45e6710782f45f2a2bbc0c8112ef431bb493eabc07d44a3f764a37e12a8aa133abbeeafab78b28fe01215ced8613087e35f4f38d803d2337cdcb0b20c9b1a832b27986ffcb28c7d836d2b0f7ecd9cbf803848006be1b1c04a47513a4133d0f89989f1444968e64634783485c3fa40eff73069002c2ff3d2db055c6cc99ad005b69b99659d8cc0fc2a1aca80b48e96456113ef47052b3451d8a50a05829316596d6c8aec2542f6586dda58a013c90f1c9b5b21bb9a251ce8900c4df7fabcf9deeeece89161d5f31b6131354ba34134a1908b7a5522177b7acc28c87302a17efe107e4a781bc6c012c1cb615db264e6eed2b1516269d79cac68c6324339f48f4ce062ff74bd36d414c22620dc16fa9f42dd884277e732c3fdc2be3ce245f5a710e87bffb836d47f5756441fd2aea2c91e6578049d2ff673adbe6221bb863e7aba8fc3d430c8f94d58d7eed506e9e79a2aaee673c69346533413ef561c82f25d87545951f88f0019e70d4a3a801fc9201090f409c1705c04e11a7fb5866eb7f6430a49f9873ad94701d57aa5b388d4c5e4508e90ac8682959d26b0821c18be750f1344d6fa949927c461e3d3b63c59f4003b6e1383da386786803e31311650331df68e9b8b7e4600c0b50210525ec386db3c0b0911055e6d048245078a10bf360b19634ff8211d552217c620f7a4ed5078aa106fcfbc6a1c794b56e969919b37b439f47a1b582c35358ec18abf64f2bbb50fff031487c029b1699931e58ea784bffbf3dc59d94e0d5f09b6c0d31a574d33145236b91ad7622b3c76fd9ba60d99ec47c9041c0f1c0d7b71d8830337b48d7d6a991541222d88bed52d64a3012c073e7905f6fbe5d948f5efe4a7674b773408d092f52275d3b4015bb0b84d38c9dc6acc7f93b54a32dbf4f3204e8de7af3fe9a24982d19b1d1cb3ee962ca25e9367e11be8fe9d6f12f018fa41bff0e9a56df5375b5542ec4659720bc32e14fa1d428d9a3ca25cecc07eabfeb4c4052b67402a5e5f8ec7bb6218ebc6016ed9fd2ed93d66d570a69dc65a972f4cc5bc08a704a71f08aa4523656f3dd721cba38acb46bdd524fc9512a2b27a539406fd2290a7c31f5ba014306504c541dcc9757c6ed1aaa1e88074fa7aeb8af29ee4e526b349154b6648fe7144b8c987c229d38489456da15eda528feafa33f69dd4b0008cec6c9d992b7df39bb87631b41bcd07b6f16de06a1dd27806325ad4f5f97bada07ee4c6bb8dde2eb9d70ba41cc6fd6ce2982c74d04b3c06e53b0a557b9356eff1d841d2c11cb3abbdd09a5714ebc4cc6259cfad767a5bcad865e4a2c39d0689f8ce06d78faf81e3b25713f8405e42e3373cb24e9953d452f62d66bc36533dee2a2dd371940e22a8e1a1892ba44b32bd11aa4a7447e6c9a0f273fe567bc4f7beb31329cbf772072923537147a168ee7a7db617ebf5f33eee5b29d121bad807fd7ecb722be8b8d6cd8a3942a884c52d5d65be9e41aae72e5a3135b9d7523f1838f33a0da5baf995c3677f6dc00a18f5a46cbe62889b6e7a0bd676d08fa8c9deb0e4f1ff7e112e96ccac64359adff7664b3831265117b4739a28d14737bc6370bfc37c016cf38e95a291c79be416eb882332606ae89315571c3c08d0b274f", 0x2000, &(0x7f0000004980)={&(0x7f0000000000)={0x50, 0xfffffffffffffffe, 0x1, {0x7, 0x26, 0x7, 0x41560, 0x8, 0x1, 0x2, 0x40}}, &(0x7f0000000080)={0x18, 0xf0cc82b9bdb66963, 0x8, {0xffffffffffffff3c}}, &(0x7f00000000c0)={0x18, 0x0, 0x2, {0x4}}, &(0x7f0000002140)={0x18, 0x0, 0x6, {0x200}}, &(0x7f0000002180)={0x18, 0x0, 0xffffffffffffffff, {0x800}}, &(0x7f00000021c0)={0x28, 0x0, 0x4, {{0x9, 0xe9, 0x1}}}, &(0x7f0000002200)={0x60, 0x0, 0x8, {{0x2, 0x4, 0x100000001, 0xf9, 0x9, 0x80000000, 0x9, 0x2}}}, &(0x7f0000002280)={0x18, 0x0, 0x185e, {0x7ff}}, &(0x7f00000022c0)={0x28, 0x0, 0x3, {'/dev/infiniband/rdma_cm\x00'}}, &(0x7f0000002300)={0x20, 0x0, 0x7ff, {0x0, 0x3}}, &(0x7f0000004380)={0x78, 0x0, 0x2, {0x3, 0x7fffffff, 0x0, {0x4, 0x2, 0x1, 0x10200000000, 0x80000001, 0x6, 0x8, 0x2, 0x4d5a, 0x6000, 0xfb3, 0xffffffffffffffff, r3, 0x9, 0x80000000}}}, &(0x7f0000004400)={0x90, 0x0, 0xb75, {0x2, 0x1, 0x7b8, 0x1, 0x7ff, 0x20, {0x4, 0x1f4a, 0x3, 0x4, 0x6, 0xffff, 0x6, 0x4, 0x2a, 0x4000, 0x0, r5, 0xee00, 0x400, 0x3}}}, &(0x7f00000044c0)={0xd0, 0x0, 0x0, [{0x1, 0x1, 0x6, 0x10001, '@!]\'--'}, {0x3, 0x8, 0x0, 0x59}, {0x4, 0x5, 0x0, 0x2}, {0x3, 0x4, 0xb, 0x1ff, '/(:\'\xee[&{}.\''}, {0x6, 0x0, 0x18, 0x547, '/dev/infiniband/rdma_cm\x00'}, {0x5, 0x1, 0x0, 0x898}]}, &(0x7f0000004700)={0x170, 0x0, 0x1, [{{0x4, 0x2, 0xc318, 0x100, 0x7fffffff, 0x0, {0x3, 0x2, 0x2020000, 0x2, 0x3, 0x7, 0x2, 0x0, 0x3, 0xa000, 0x4, 0xee01, 0xee01, 0x9, 0xffffffe0}}, {0x1, 0x8000000000000000, 0x18, 0x7ff, '/dev/infiniband/rdma_cm\x00'}}, {{0x6, 0x3, 0x7, 0xf50e, 0x9, 0x9, {0x6, 0x20, 0x100, 0x0, 0x0, 0x8001, 0x5, 0x6, 0x100, 0x8000, 0xfffffffa, r6, 0xee00, 0x9b5, 0x1ff}}, {0x2, 0xffffffffffffffff, 0x18, 0x7fffffff, '/dev/infiniband/rdma_cm\x00'}}]}, &(0x7f0000004880)={0xa0, 0x0, 0x5, {{0x1, 0x3, 0x7, 0x100000001, 0x10000, 0x50, {0x6, 0xe6f, 0x1, 0xfffffffffffffffe, 0x21, 0x7, 0x8, 0x2, 0x4, 0x1000, 0x4, 0xee01, r7, 0x2, 0x7}}, {0x0, 0x8}}}, &(0x7f0000004940)={0x20, 0x0, 0x80, {0x3ff, 0x0, 0xa6, 0x8}}}) 00:27:38 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:38 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x300}, 0x0) 00:27:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0x9000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) [ 1658.347588][ T1810] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:27:38 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x1, 0x2}, 0x0) [ 1658.374877][ T1810] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 00:27:38 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async, rerun: 32) setuid(0x0) (rerun: 32) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) read$FUSE(r1, &(0x7f0000006840)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r1, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) write$FUSE_INIT(r1, &(0x7f00000002c0)={0x50, 0x0, r2}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000002140)="45ed6cd3167152655b16d5e22a19a204e3a2e35be3c914849182b830889558cde93bfbc2173d1c53be693e6342d497402037ba07aff75956e8fcac91af7be9dd24c02fbe181bf5e6a4a3f64662b1bfcb28e2563a1a77e92b80a67fcc4c30e80c204d514367afb82936f9680fbf3992267d11fe9889a104264ed82fb5712ec73402b8d05dbfc8feff7433676a913ee91a8faebd2e772eafa344db3bfb42f13d03cad668a9427870faf57cfbf5b77b157225f91d6915e9f789522fee59a58dff2e4eb98638a8c53bfcca248e8929d0df697bff8a9af7d044c256854afb44ad0c479195cb321298fd66d7929193a55affc9adaf7d8c8f3c77d3cd858b983f6420b5893e6963adaed3e0ca926a76c0becc9a1b11234678b1db0bd26ca59ff4bfd9766d91d23341a01125f9525477cb69aa319e22c5f2b98b89364b4b5944781d4b57a01b940a9c3a90bf5b86bedac854594ee1d02ad2af0a2ef17510e39cf75761dc72b818b3698e172d4cf42f08c37029f4b1bee5faa8432dc29787e4ef92b6d4e26844ebbf85c59cbea4a385a4cde825b4e3b7b4661bfcf9298d992b1b90c6a1d913af722f18042a1ce9bd6a39d1e07f5df0a7bad0e113e6a357f84e01af9e16c37fee94d089f74561f624ef65ef31f3d82b53794f4f557d9ea96d85a8c8526af6219e9fcd9d96f8a2bd0911d8aa3e3bc431ce51ba16b276b6f3ef644e9a3754d1035de02b5e59a20de63e825f5c356e1f10a7b521ce0314d410d449bfb2065af1c1c8a85cccf466f2503374623fb1904b8149780c741f533dbc8c8d567aca12573be145e83035ab3b5c5942cec810070e9c43283274b76132995c1ab84ba9e29e3b4da4404302708a084bf20db5995c447e5514fb7d7d13a9af0525b89d1b3d122fad80fc37c497eb2cd5ea27c42af7f519234c9ab7df1b85bb51343420b6c549741276cc8210e39ecc84e08ecc4f91c9bc69e98da7012faac36889b66abaeda0aa41eb22809a3c1d9cc0080e3b42c493d47e871d728e1d933a25da6093b665f590fbb038174d54f2d110d816e6b26dfaa5decd17fb4c393d7ef90453c9e841059a9977933386ad6c32efe51cc9b0aa7acb21c7f51456e3f53cd49828ec5b64bcd997e05de60affdff99f5d73909170d6f04c63a02d10b6bd789a2fb90f4cf922e04c7b8ba571862bd04e2033b07a94c006b86ed425a80878c1e8f28232e9c6904c06a7d5e148972cc404d2da761743fdb05f941df11f0d43f7adeae7cd8f10cad65089559c8ea30dfb047cf121474ddb35f59f3a88c1fae337851963440f829711ae2ee8d5479f760c7a2bfc887905a6199ee525d7b10258aeb021d8e52e2c0381d41d531bbf2e7b9ff2704d2693ae9e5f8f3c9365ad5dd3a581af9bc410252dd7bf3e0de20f4cc237c0caa748b86b49ad4562cc351177e28bfc2c68dd888b81a9170ee51b266923fae833d634494532ac556a59a7192a056480f194badf742a695ff150ec5ab7d9192b398759e033901052e62fb264a8a84d7f4826c6fb8891749019013725b374c68973d9f84b102af13107913d1b287a1b359cbb6b054b971de7e3cc2ec7b5efb743474eb8a108d638022776d9f61ca8000ec485e1d10905c659bc601158125d766c0f2a985eda92134f5dfe75f0cc609a895af7bb349f88bd7addcf7033fd573c7954e2744b1d1edb39e0a29f377939d3273277a66b1841f4bedf2927473b0ba4a0bed6714272aa5995d09bd12f68de80c5ab0e6863a6dd4be08c7358fc9889a990a873c5bb053e51245af5edfd9407136cf4eb5e0e02e05c2311e5dc18af43676c8af8b86e5147eb92a4b5e74ad02c8b849e9e9021eaf0749777eaf3e337c7c56d8e2dd77f7349a8f07c64df09eef2fff48ccd3ebfd6c48bc18bfe7c075679b925962fd833f52e6f41a7154d7163316ecbdc3cc23950abc469c53a18ea885a690051656b158016b9e4dcf82211bdf2c34f6b34aa1d5ee26d185f0d80d8d516485e81551751a7fa512af9e971c8168af8a6261f779281bbdf8eda026ffb1b9daebabc0b714ff4a6412b4f037878abbe3f2efc86cc3adc6a24820fc1ea37633e3da501a98eea69c8a188dbd048348a32b88e878b65820c49fbe3eb6c2a743c64e3fdb6cc56b63fdbd3eb1a143553dfd00fc3f4ec83485316ec7f0c303d8c74a0813f687d6464b51c7f4148e996df715df488447026e472d31c08e6c07515c5701ffcd1c5323fbf4980b02bdd9750b7dd487509533dfcac4b09e7fd5f732bcc25b3ca9cd586a9088309ee8dc00ff4e9e276e68e73b764b59e467e27c33bb6945d1aa1a21186076cfc012ec26c5443f0eddb5b950c45df40e975ab35c852daebd71efdd7c414ddad6e34544812722881229690844750a0e31b8a6a2b310f243cdc136b801e6a88bc72ede620181e977536d34a752711bde7128d25f87ecb2d676201877db528d411146c4cf8e8b707e0634c022be37a97ef30215de8ec295a92019ec8b920e94015209959e1605df7d5d6ee3ef47201f53ffc56b1ba8b4832aa1b4a63a66837a0662e50cd21ac68b6c547c7b4b60fe97ca5a9da5e6b6f30d2ea15feb25fb6b3998fcc69eca3b7efdef44636ca0a3a28d81d0b290c2483d930da616ef0e9cf0f433bfd6f63dcea5c0833df91a7b5fae3888a64a61bd46ad9be38504e01de47e209aba031ea340e0d0ce320e1b840333270f7e0947918b6508c0ab55a6a886c8bb928e9d9f20f14d241cdeacbaaca1583eba2392fc052c519c8a23b472cc05d7b45ce535d328079a27255aba8f0a84258ba3481dbb2213903a7f2de3725b0e13d91d3a0f7691d1b90881f2bb26dbb27d286b67e2dcc5a78c18c1d28c2cd5743352191405a1b4759b53fe58aa7c4e730b26bfbf4af735c515b78948391ab4966c2f59b8128a5b43303f3f1ea4a46ea72a3140b8bb05f8e0be4ccf403edc95d44fa52454731b52fb3a4ba04a3a4863dc539c0e38baf5459ce2b2c43d743ec9761f167b3f0f6442159d6b900e92562dd6c17625a287d7c941976d1a8b51efa25195f99a409a6ef046a494b1c2cd99372052b54dcc8a817aba924d37d031cb27e7272f1ba7890bf56b006086a532b64bdc568370431d0d75183409e6680b5678051bf8c6eab28bd8161b903aa1921d5a077c130e414d184f5bc3037d0704d4b012e4ac4b735af9e1e767cf394cd3acc31f6c07e7a494b2c3270f67b5f3d298a31d0057ff4ebd376dfcca142aeb3b94615a8e3183d1cab864c567ef21cf8f627e352b86fdde8dbcf8c7be9d1af68ce07d25b23a90829a621247f606b56f371c7fb1247b42977d8a9484612c430400619add7dce98266a41aa2580e37bca36c5da627054ee07ce491b4b6c501033116385e9856306409a1b1cf698c81d54a4ccbca140c7e90aaf59e28fdd03c187069d40a0e9605427f67115f343c34601ade3849269fbb2145b44cce9b88181ab3cd27eda64a8ffde484b44330e0e169d8441433cc09a4357395adc1ae8b737df8286a6264d949f015c6fc275a20f154f81a001c82816dd016ff059203c81357b2298d7e349e41a44caec8546e0287a9ee37c239bdafe967543c5b4105b1c4662ae8f4a0b5bba7b924ab253bf895437ef6e079a390eeb26b9a4f2bffefc9d49dc5e99e6a3b0decf0b99bfc098f22dbb0e78d7ee810ecf74aff92c33db408809709602deece98fe335644322109d330ecf20e5e5ce2f96e2add81eb745898f3c26368538e599201438ff040e2102f5a8494dd5f9e208ef2b28daf56e4d35d7d6b1f91363e6d29180a410a84aa0cc9c53f063ac7180460db4c743596c504ef41d805a11bfe82e68346d1990e1afac8cbf05ea06588de0efd80f328a50d1ae9e0ca8f3a21814a2e63ccb3ef2ac6387f34299cf24e84c2fd7e529704cb6670a63c1d2d8b8d0548d75e35792dabafb6d745177465a7fff12558b9340c05785b776cdad453f588a1f4b31a372b8dde81a318451b9268455f412953e1e12c86f4fc3f5d9fcc80f165c0d2c73c1f45e830279944ea10ebccb4ffc522a058ba738682b6a9eab3bf74a98e6740962cc534333067bec09391fdf44d8de906cc23ffc34c82e4a538230640fa378bd663ce42f24ab4ecb88b4ba647c970ea1e5f7cbbcbe1dfc2529bafbac1ca961b58aed3d6443fb470dde78c4985225290e2ea52cabcd0f906451fe79ef5eee342f08ed8efd33babe44463474304d1c6ff2b624ec5e0fbcbfd0696fffddf0f730722a4f80f999bbf2b175a04368ec9bf0ec1511827977498a59370fd5c1ac740fdbaa96300a3a50657fb66d5b3a504f8a3eac6fc4637cff2f9e49b524e4a81233d3ee84f35583ce0451fe986c191452a27b0e4ec3c69f521106d86f5cc1ea9323e1add0887a7e65038779fe90272d291e9c742b148b0447e4b6d788f1f6bf6a311d168ad29750d2ba5e0acec7c2392f5bb7cf16dcae6f89692a7b43347b89b07b2952b081c9407ca78c41fdcb3f4f365d1da0263be0bc6e779d656f686b333b92a861b680bdea791c650d184c0a7b81596ae1ceb88dec5d7bdd00ad65ae18455a8d4150c5c9eedbdeb14a37bc9986318c0c4dc033087c7fd0f4d98f1a1d6061456f06b455ff53a8060da6634208bd1c100b67889cc6c1707debc4e99725fa6d3001846fc25f15cb49edf5a8901bdf613b433516e67f0e57d0cf817645899284bca3df9e1f60f02c050994924305d48011666e4f56a1f39076f7f406ad1f0f412dd16daab25bb9e1ebe03bc0ab7ca9dfcca43e544792de3037ec405a532d9d0080a1672f16820f65bf2b114778045c4b0d71dd6e008a0e2e800f8d5348e71d7ad2de60ad0ee6efe3db2240ff99388e2eee893c1b2fd18d3646a4544104274c7baa2f01fea93e5a50ad28ac123aa8579565983408eee8e94507b7a10452d4e0ef9abc274501fb8458397516207caa86f6d5b75f714cfa820d1632438aabcc3cfeeef23921ef57a3bb3b69b983e386a47f033b56c271040d4fcd3fc8a21f6ea22ed19af8a4ecd0c2087e4c649971f94b136b6ea6b10b9f6eb62fabdc7f97ef0a03804430b4042a29ccac16f405b692a6028762c8cbec1f2da00c7e69847033fd04f23bb5ff38f05de651eca8476f89aaf02d32f2f0243995443b12e0019257e0a9bb773a6e5e81f343bffe499b84b36d274f2d113b9293712f03f8e0362c1026801eebf6d0c3945802707ea7f97c5d49cfe5d12d2463ae4900fab3819dc183dbb2008c69c4959e3680cdb092e47831506b081e5a2689ad764f1784a19e18ea0298a27c1306904fcba3a3127668c69bf44c9769d2f3e36174fd82a4c85a9c065b02102877d13a9d67399958201eb9eaf29a1c9f186512abc61b5890c911ff26c2471764e1d7806b7d19b4da4804ac9af00b89b359a122d93e3de58ef9ca478a3e95a0acbf6c7afa6b3d7779d399091e20961fce1463bc809a0ab175a61e2316f3eb618e271ebb3fb733bda2e1bb8d3d401d1069c442b60a60dbd226c64f7d59f6eaf1b192b54f49f4ef2220cb702d61b92bece08e20ed5cd9d40341749f25173819cb2ecb20ac82cf8628989b333c00a037f67d2b5d72c734cf0a748555087bae6791438bef802d8034e126743d1a6b63a8564ee0b16763de7e6d0e0af6021541d10c7f4d70a88913257a28cc29a27525000a8fea23909e6e5bb32065cf5fe406c72af806d1ead355502fd3a461932a25499b5c4397a2c7d3adddeda934460666acc92e8db1936cfc6343f4b2f3ca46bc27df5b7dd0c069a084d155deaad99d7a8ab7b0f86bacb72177b30bbf7664de81045cf02e0c670cf7716fcaf47f55461d1f8848fff3cb504bd5647b0989a4c7860726b840a822b88f84637644f11a3f5c11a8090eb1237812df2836b03838b87d5259a862ae44adf0248b0e90536f277549701d94924b171975fb07473b21cb19bf8c93eaa74fca32cbf4922d0b6739159273ac6c645dd0ad86abb2bbe4deb36bdbaa9433a0192571bb57d1380694fb051f1f80ad4f336ab79e7cb6a99fa97f3c910e2daad00429b8171e6a5ef849c8f543fc0160adc7e8a0eeda5b19e22ca9a3ec98482c7a8023e44003a17165f56edc35d5f510d935e948916e70c2117596617ebb1355076f09ac13f7e582dbedccef6ea3f2520e109c1d439757ce9536ddea11f49aa4ebdd21a4b41c7b564b7ccfd0913cc4d168a9de3680d99fe9be6a47e039ae90be02af817b94763d8cf8b0771ead7c089fd103afd2345ebb7af19c1a3ae5d501ba218a51b6086e1200f7c2675e1dff1914dd98afdb679e6e97a9719fbd851784815112e511dafb91256a4225b68b4da3a2a5d6f6fde07ed64dba48b74625fc47ef226ebebc8fad71f2294ed5ae6d9d4d4982ea0e04a3ec135165785e26e1ff9da18aac1d3ecadff145deb6e19907bfc94e4762d3afe0bfb99d9b08e9f0fbb1276ee364fca7bb535fa0225ddb0145302437bca80058d57677ee8bd159073274c6b6884d1457b5af7976d426b7677dfe0883fd90722f263cc40f254102dcf9ee8e25e29c8ef7c0740d172e894d950519fb7c9fcf2271c487c0dcf97592196bed806c84207d7c146e72c42fb4d0e4a9583c42417f9bf4bf992921474f7caefdf8e9e9603ab424b38a2d56548f1694f296dd7d66e8bbc969041d8875c6437bbb1e2d157bea90214b2282ddfcef8ebf45de07884cb15eba8645f52aca31d82cdd339e5bd55e568b6156b3d767f994d8fe3efaf902aa719dd4c66dba3ae1bc27f815fffb9e20ea228fa28c66c08ced97970f942ffc91c59329c2172c7799d0a1159baa609e11959f9472ecc4f4d41e7c74982d8bbcc41283536e0f448ee5c9a6bbd963c440d219cbb0a6ae7e7376d66816b31205f9e2f4a2d46c491910436348759b98d8981758994d809bbc48fe4646d8fb5f3bedcb3d6dc21b9def43c82d2a3d5d4675fcc3a3727575f936c25851c7ff610e69a27d791eea95309439b6165fafbcad43a15b2bafeca52c050f142edb42f04ae7f9fc5807bc0b58c29d226928898d4bb94a888d6fe5d46a690535a6e4b88fef85cf5a21110adb0c314844cfb85dd68c1a27ce2cf320b3d2eddb31407598e5c36f5f75309aea1cd1a57372348aae0fe92c73645089fbf6c7658c924fda27012add844e0c41c0ee4a25e8504a72af2b90e542d1b3908ebaf7816e9d405beec93e4047851f860e7ab0a70dac2a3478bc874ffa6b709230d560389354843733f922f6be5ed6bda7c3f803e6c1adc867b464aca20711cf72c5b217c001dc6b083ee9e04b6bb73959071e36c532ff3207f06a3290ea72e8c121cbc03d1ed9725a5184f31dfd2c78e8fd6475081b6f843cb61786b6b6c52ebe640c04cae12d944da840aae4238a41eca0b4514611f118c9d1163d7488e4187bc922775bdac77e4284f9eb887cfa51e7a6b153de975f02c238fc73a63cc6458f7d9f2bf6292979108a28dd89c3b2ec8c59e52a2d57d03e7e72cf23aa13a9f425176336348a1727218b7d40052f2dc98e098f3d3bd01dfae84426a6b8246f476443cc3715670f8050b6a3dd96918c39e673d5b1c346ca2d8f7d15139eae1080ecc2522890a275286373a599ea7c0945589e8f9b1a5f7c8c4d33f4b11798816660243ab890d46934d7fbe4514e679a3b8199e239b190a2e1f6a2af7801d0fb5bac35cc030ad3af63da357c16f6b36dd656d0765aa606c5854bce25d5c537b8dd2f877bd7fbee8386475ebc0179ab69a99af77d2c482e39a33fe680e8b23cccd7c2886d0d4f9c68ca14190d0408b1e6b63419a8764f78f4f4cb990af6bf2bef7fc7e0dd83bc305f4e63d0929ee12f5bb0dab011d8e21c78d935cdddca28a5739f91a85ef44e5c23233ec95ac92ff21b660f7de9f058adb2a0b47d34c7d8929f139df8628472d2b4c67ac7d9e5f0e9356a127085147bd52f6d66dcc0dbabc394acfdc961b0f303bc530352ec7488df48fa9dbe77c59ad52d23285ca028fe4af5f53c10040c3d5a29a38d781178ff13ea4254aa5a1318eb57185068e13722f20828f6792b40d701ec81bb34e2f70d215709d66cdcc9bf35081820517566826745aeabc70909af3a3df98e7eb4e424abe56091179b62a999a6eb4aabfb5e188b7adc6f4d1f3d2e248931d219d6cc44796615ded0bf22303ede70ba7e5badfe7baaa7d7ffd9e58518eb5f56508c18e3dba4c87d2c55e59f1bb49bf48b574955b64e0a14e6c4dcba1fa0b6817668b1fda2e7504045f9a5063f64fcf444f6df42140a972f21f535cb201bf535be58cd34d2e486ca5f5c411bc1e5870f674b8022c72ec4e7b1ac8b3da55e4ff78faa4a9f5eb01106d2f38f08d3423ac5d286868832c36e0200e4ac4fb1fc4eaea5aca5582c04740ebb5d3fdc5b5501e7b41ec9ad6e5b5e9610e16f8a287ba7cf044687d8bf2bfe9ccc3aee87912f7c0ec04881a51da243dc28857d6c345d7b8bc5fb6fd28bbcae4d3b6223592bb67b3d733fdc7ca6024584dbd03c4702de8ee72efd39c5b2c70c764186d0cdc1167fd48191d8ad4fd5124b9ae3c9f5ef92a8a6369542515c5201884e4a7fec4aae372d7c265150acb8c44ff90451c422920beaa08cd0f4bf5fd90192030cfaf3b2d0ad125f1aeeba7ab9d8ad5339317f097915f158ff9138ca4ea0c7a834aec014e78e30a507e91452bc67a7d308817b104957a2062caf7e77f974f98a8e97b68e840dc559d2f002fe41c955c731db3bf670f4209bb6889398d2ebec014d59f252b0bbe36d8547e74fa27c714fd0029121cfd9b1aa1fb2e2d87dcf2b355d44b985d2749fdfe24b6d6c29b80e7d3de243e432cefb34d160ee183ff243fe2042995785d82bfee9bac880f8be41379f8d72cf43e34efc3ee066e856ffeeeef9179e1b2ef7d856202bcddbbd8591925dd2ba52c1b4c7889f0a0459ab8f2864a2ff0e07b30a2b9d27b9a70afdc88157f9ba1a443ca5d2504afd360d59ebeb5badeb7b0ddca7d60ea55c7f9bbf2610cf2131743594fa73eea39454c0599a97cf83781fffc3f7619f477b4be0a24e8aad2d4d9a2f7b481a5998e38ddccfe8cd8d7224460704d4befb5bd2ed889cd049d6449e386d0ffa66774775e7533e97b2fadd714028fac5fb0fddca932ab804d111dc6d75f7886f14a092583c6e0a01c8c26ba1e81821371531dcd6d1a7b02f7ba6630292f98d522eda6f410b7e62fcab8d8601348eba055581cd04344c2a40e6f03de24ee8062b84d14715bf4c8fb41b7113fad284b6f80218999d4bb58e77d14e79118345da333e502edf57bc7889b07029ef02266191fd492dbcac4825d414a5d0d75c898388f59b7fa3664548292ab4b125609571bfd5aedce0ff8b9225bc1792b0b9f9f50ba51fc458237c0200acf19cf247f41a168c5c8be369771be48e51c5730ac895fa9cb3f0a3dd4d68f0990a9967fbd14ce77e6baa459c422cb8ed1f4194b641f1b5618ff00b32c68a2ee356c13851190a2259816601f0913bebeafc3c5c7ac94eec1efa910684d1db8fad05c09c826d85b9141c99a6aae8d5a1d4c143d6b2316fd34d31e15b5edb2cb9b9fa3e198116f742abf1da723f4d37b8c3ed68b207b582da910c0a509d07280642344a3034ffa3f9990a293e5561b900f3eb83a51ca25e78a211cb7c65b984a9ad2e8322a755ba6a1310ab9c3b71747706ee627dd334f55cc6ceaa0bd4ec4a69c244e87a3ee251bf87ef4648346ef38960ca3223e4b488b0ac049f43d9567b8114b53f30cbe8e1cd61c54b9223e0f193930ac4475509a8d1af2b56803d14f644592140c37acdc2c197b47d97aedb15ea4882b4b3ac28871f47b958e052e62e08149b0abca292e9c7c406ec6f96f1ecaafe1488456de6138e00fd15cad24a3bc3ab7e645c4c3ec0a08b6675dce73710562cca536abbfda59012ad0027737ac1932f46e589edc7061ece9914ced3fbab668ffe98768691115dc9f377b1d57dd4fab3915ea8eaf28b7dda7ed69d8b550c09281e91c037cd6eb89a2b52559c5f6381c35f8d7bcd4de963ba7ef89d2425e8f0401021261c24b7e9447261a70a9e7e10048cffa6fc8d4a5aee93d2de57ff2d215a00273752451dd690cef50584c4131f0a84c504b8abbc9ad945a1daf957ce4ccf8dd6b276a62c101d90a4a34eac6aa213ccf9c67dc69ba61acce802d852e91aea3a08ad4d0e56c85d0767e3dcf704409ef9a825592dd85cce24aa586be50bea2fb75bb4b697ae9ee7985f0fdba8f2999c9b06c049880c9fda8ce08f31ee3eba2560e17f14d2395d648c0a432a4027a950c6325f3bf8e5140bbce29c79a033bea270ebabcbdf8c67aecea447955e2a9ebd5136e99f90b37adf3ff578530159bfe6efedd97229eeaa787b756b6f66d4a91ef8bb242dbd8682d533d20d3e7201485307363fad2d1126a59bca577840ef92fa7e39b23d037753eb2ef490e4425731fd6d4ef75c7f67db56e8f46fd580056f55a4406c36f63ea6e0b9fd5a674dc506fa8e29d1b707145ebc94c217948df16b7b52a07e1831103f30b92cd024b3136190863acd0b73236274c4d8ccef12ccab5fd2a4378faecddeb7934f9c42d070651ad12d9cd9d1ee84616d6883aed77610af5ef817ad98551054232a72e0cd4c959450e26bd9e259abcb211d2d94383297db76345c4ce793c101d213b91e403a603c0579ee77b3182cdd549d357297a85859ad3d8e4eb5a7506e8b2e4b3981f928a335a694dfa31eb467f4fac7c28ed5053e5b4c3a1832da7a00ee586c928fcd016362536711d35d992fd55b55780005209f48912406b34befcfba6a9e5323a77f8192f4b0435e61414752d0ca1ec94d1ad35c1629f9e7fd424a3d767fc4d1892d7df7647829a5bed8d2331f99b9dadf98668809e72fa06acedda531f64d7d7e418bac78bca2c02a64b19260377e92d317fe802d375a45ce020647a320bc1c4426ab770a067c9d855eadac98d46055ef8ae9dfe5d638866cb7da134851eb7d24359e76117ecdd9b872a0f8c6791f5b7f50528e27502275987468a333f5807d431cc1d413715aa3bff0d869b5e0a01280d969e43ac30c501fe64187bcf92a7e81d80fa561e425ed449ee8cd8b09e43c1b95b3ba05e02cdc32f94158743cb5f148fa761fca510c41803ef60b3182bcba291dc7a5c19f6ff6e759461261c4f5bbceb7a17ae45d03832aeabe6401fffc7db264d0b88c8450f6c930814ccb33db6889240ac1258853d88265cdcf98e5e6998a9816391b8235b028940ca4405e0bbb13229facc7a71440c7106a980caa372d1078cfb55eb5c02a240583a6334489d5c4d0853d8789a6c22124eafab778a0b17ba9caebd3410cbb4466189b070022256cea1913b19ced5ce5295cac2adcefdce8af884ee429afde08f93bddd8eb3c32bd0fd68d5b32d345e80d39317013084d28a2ff761ba310188267842805f8c12087abaa977104a4fae48153ba1b6bd0909f212707cd1f8c8b0da8b213407bc720c1bff69615dfd276780e2a5e760874e8891460aa6c1738a012921119c45fc2e72a5523318439428823c4bde357e46c9e042864df093302bad39965dcaf4b71f596559a775d5c276fbb31257c1", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)={0xa0}, 0x0}) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000002340)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) (async) statx(0xffffffffffffffff, &(0x7f00000045c0)='./file0\x00', 0x1000, 0x20, &(0x7f0000004600)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getgid() syz_fuse_handle_req(r1, &(0x7f0000000140)="37c3323b40327046728fc3e40f3b4b0e51d0458015341d619f60ea5ed51ac01f1610b8da89fcb8fea5aae1a97fb075c7fae09b35a14ce895aa71c72fa59ede65b90058b49cb603b9db40822847e233ac78ec4982e52befa2c14ce638e8df56173ee934bbd77d8207ce7a4c4101ef03eea6e3e3a577a90155907d89bb5dc58431dfeb0192cda885689c87e0959ecd71fa65e7442701321845481f464e11e11e6b28a2175a41829583ac1931db6633195e3376d588fbaaf61835aaf7f4e1d80c61893c90574bd01b78cb91e9679da62bf0818f960d525d4d2b102d85dc4c50e23a7049ccd1ee4e7c33e683dd536b449cf8aae4879b2b721a069455a34372a6895a77f7f3ac696e438496f27fa4d945fda8614793054b6bc462c48be1ecfc4be8f73c0e6df5292d3df5029eccdb7381bfe7386a88455de54a95cf8836cf92c4f901fdce477d86c1b5cf996cbc4c8d2909a69976b59f371507b6af5e73c4cf6e358c5d40b1381dce0b86ec4f455772e9819fd5939f5ee4fedd7cb1d0e915159e73fc356119adec23fcbc38d578300f4f77c9d072517a5e3432bb112af62fbd7c38c994707e9277887f9902f8ae837dd23713acf58c56158b3afa977ab4ec407925c669f561a560ff197bab28d256d808eadf2a9018648cd7cf8b69079996acd31a612b7b725f08dc417dabd6da9459460e42dd6f97556714834f9b093033ca1b6a28fcc03db9e86c27a587837babd0ae8a2d5ed33aa5ceaaa7dc80eda353036ebafe55d45807f6c47aefe10f3405ffe42c0fde85f7c7eae206d8e01af4b11fcc2b3930f03862ddb0fab316d11a64a1a037b96501266a72b9d5325614ea145664ec4069ccb1f6d1a75c7946734283ff1a7d865da2c1c76d3b30aae6d6ae1a72320997af8e6e285a9cfc8326927a68c58a666edcd096bbf9d5b9a62d00051ecfedb430c92926ee3161ed0efb94533e11f029b1b6ddf263be672a41e6e9319762d3e976fde0b064d498920974e4bbb6db4367ccaa4c9bd84e6255aaf934e4301b5c3acaca2b22e50d12406b124a9d38631dce7f496fa373912021899df124eb7577b237e4f5c9d9d8fd983069cce49666e4799e9ed2493963de845c4f7f775c83dd101369ef2b8675e922736d695440f92f5e3c8eece1ab6544ef8a1d66ec8056e21f9d59ab57e5166615ec5bbe6e5ff6bcc4d51eb88c64d4f8b68e09ba148d0a2afaafb158ad90d9b63e6c25d6b8c359530c4d87fcd2fc61960a2004275f3fcfe711ba95ca97eaf4ab303249b3b2219c311a410237d3cb0da432cb0b5d620d2dbf8c643d234e1d7cafa45312e94c9247d8934ea77ec85d0338189d6d6f5822ad477c86f267161032c9ed17912b40a381e473bf099c3f9462b11543da5df9d1544f409c2dc4f987fc4a1e8e807265f37f93250b3c1ba6811a40cd519609795ab59ce762efc7021afc11ba24824c74a2beac8a5f2c714bdf6413f830aa1db8240f8babe2930077a9387d5a2f8521d54f656ebc3aa48154b75e45748c7a07000014139189b7014be987a6c19a60f7fa45c76424fd0df101bffa9ab6b0f68bf1397b60e4c1965b7174d0fb9d3e118465e53c95585982ecfd7c3a8092be59c829bc3114526222e004c9c1db85eb30392c5f24fbf7f03f8c9281cdfa83114c3d65d2edc76a4a323a99b07c0858499c26c203ad6478f265648ec0d652e1fb67fdfea3f63418fc1a58749a055fb15e10b0f2573c2aced928b42e834b6274d4ee3f46b2d68a7c224e78c59a315f343cd654c6bf5cbabe1c6cc47ff35cb6f14b8e859034e034c4ef356309d7e3084ec9e5e9478b4ade4e9d40e22bc0812652a00db3e3d775a7228840ddd52078f71c6d1466d494687658552f2fd8c60b8e2753636952f1ab9f388766c76761c99eb187d6173f631ee293daf95b75dd0aa9305f8b85e370bd7a9c09f2d6cad9bd92ca207cda21581df5ff8393df95d4535458ecbd89e1e9c24ca8c148ad7273665df40028ad0823ec9050e14e038b6a0db065a2511cb983414399519c9772a9e8e2e7decfbb9d5b8eb29d8902be9e6da833966203b1b4cd2ea8132a4a13f4677614be06d120c157f60382a0f9ec55d6300f7fb68670f0c23f4ee463a4c09e222e7c95be87a060e3e4f0cc7e5a2143d23e642a40993862f37fe81efc40bae1fba201090435da17d80d73826b6efec10d10fba5bc393e0cf5d2c665410456f25d8a6f3ee3cc4e5764bbe8672c247f7238d18d3af6cb0e3728e4a813851928b6d5112a1ca7c6c95cd284d1ab75a20c4882a297f047904f71f500054582a1fb7571efc4cdb2ab0027a11c47d9c87b3eb62fecb5c2753e35ff31e4c8d793830b89cd52ad83de0e93d846577f864d439d65d0b9dae96e0728ae1d377d1a08e29aed1311cf4ac69a4c6281e86640a6429d566c439f93dd6ac1f419bc737434e574336e694671a8e76896f06286029616488f2fe808d317cffbddf26c4965a480feb516b2b5fbb0efb2cf14bd373f24f036426c1db28de2fced734eaa4f3bfeb9f4d2c0da97adc7675b3c0f58f7db8360ce7ab74d83fc7101337d0e0c25709dc3e398c66dc15ab66c2c95481fa0a08ef532da3ec0ff432c2213012eef380bb6a4e919a49706ca114b91ce93e2a2c57f49981b138b0276aa2d57fe3c0648c0e0d8ace42b8af061d631d8dbbcd44fa28665ccbcf7984165db658fd79d493fd019a5515e2f260922d7db12c968a83c1e06c25cd1955c7901e747608484e69006ec14abfe2f6f6a62bf86478ccc00ca5713635778f7bc412ed64b7dbc1ffb846f337d0c7713fe0dc010b78b19120ebbf707137a4986c2c2322f32c852593d0b474a4488bcf58cdd09fbc4d81ec983bc2bb4a70c69c3c617584dcca93511585788dbbc62e02b4f04905d9d9948010048d83ebd57627bf371f9b0791b286ab86b2225965536f1cc0b8ace91c28b74118ec66a8a18b9c9d6ec78e0275ceed5970404444e945509bb56bdcbcc83f6e51ebcb666d8e8bc5808c2476349ae854d7c019e053a2a94be159506ac85452f0bb088b32fde99baf42730ad9a143ecdad823990a7dc582a4766d6253129bdf49385b16bf498178930bd61ffede5133aad10bbc1372f7832e2bf7821c8b0a33208569205a9f95c2da0c65fb2f20ef73c8cd2454cf80fd9c967bb8af3dad6721fd967d44dea71343b63c9c182fe46b7bdfddbe64e7b139d489b3446a041c20a0fa9d9c4588be8a95975d0754b102373f555479dc50d4e94207a9211def29a2e2a1d7799fdca7812ce23cae2e2fa1e92b30475747cbdb2f0c6cbc1651ae1190f0c8af1ba02386e26841efa9f2259c96fb5f8be76324768402f6b7fd29d6893f771ac0cd629f47b910072bb4838b9b840d1a0345aba6f5aaaa897f0b58aaebe86bedd455785ffd3b5e2e141120608e003533b3120257712776027b581e61ac7a987ed4e23c885d9b796eb46aa0248442aebe3cb91670fdeb2bb213787724b7fb4a61d50d63b0bd04b8cbee536224f1faee038511772dd56dd88b7912835e4cbe9b310dc74cbb1c5ccd161a820655969ae10691837edf23bd063616ceb985e100f1f653af9ec10d7e432a415362de7a2468ff63adfb06c36e6d8c8df3234d258af3ff5209eb12965c78cddbbc1e82970564e26a2e7cc7bd7ef26cd318af39a8638a4c1bf6c7c9037fc77898ef4944caa6b694a95390546c02b1b11fb039ae731e83939b4e92bda53d103f583d71f6911c908c90394b1e5565bbc4f764ca6d5530041d2e90d9878c7bc269c09ea6504cae6f17649677d1c5409a6aeeccce098cb6b7865caf78aaf90cb4037142e620e77b57f1ef15268171a2fc052410375cfcb3a100aa082f740f89b0bc3e47feabcf90401231fefdb75366409a153ebe2a8944eba91c10546517610d1afe73fc249229897364a6c1ca80aef133837ce528e165d41951b832c860ac50020c26cd97e714bbd3021fc311c890ac7f21c37fede8bd44fe6883f89aac963879f27922543ca943c123b6d97c1022e2e4767af9bbf9c8f30b5faefd13eaf1353ef8eb489395144367fa70ee78f2d7f97abcf2e355657b915420eeec4edf01aa0ec864714bd5a273d80d77af77a6f744c950762cab9983ce78062015f2af7257f87325847c4670605b74765ca4b688d88e70123cb7e13d771e2314b9fec42d928a14d0f26aa07816336dbfd3ef3efbf37c009b196f505e8618bf41a47e3a81aa17c9a79bd2d0f9ddb44645bf252eaa032fb796f2da942b8e2477ba4eeaf2a18464bb359f4c2abe78aebb2e77c58c8d7388731ce5989f3a985e65a12f2f55fa0db5ae2391697b902410d2782930a38c6e738a835b8583218690e065c07016716c8ac293f861d8d6c0da0fdfa1cdf87511b19c75d76f02d7da41887071f5c8ed48fd768cd09056eacf948ede8e20d0e1374bfdb27129a4970aa7078941fbf746024ade1fd16d79ce7b04f22bf5afbd4c9e2801ebb196c6d9a1c5e1e88a35c41fb510756f08b3a10e76389672f7c361a1ef2b11226f2cefd0cc7c523c4f60247e01617db956f75e97d21071b369260175eea24a4e7f6589241ba182007d792c5f3b5bb98291ba8be0db26520a6ff9e3f646a18c8404f102e5170c451fcd3b90f103c3be5de73f890332e2baef8c042b9d1c6331894f2bf2e234c54e23d960c24090e4cb593dcd03f72c77738c2290c241ff21c5e5709e1d1c90ce18f1fc28ca6438acbb792f1b25d343b88fde2d13e6671b81b980be81a6b47fdcfa5434c93f0580102588aa69888c4b4ef85a3af294ca20cc7a5bb5c2063b04214cc196eecd30f34372cb5a584e507a1cb6caab0a8ca3b5340e4e0dba2aceccd388eab69235e5c680a1244fee400aaac58cbb64aa68b6f43b9b7f2af28ca409c5d78396d2c496d0e81659b604412348b6fd30b532481df8be54511ebc72ffebf2ff5e024827bb74a706cb8a5517fd0c19193178146061188bd1d62e2b3e5a58d15667fd1f7c3bfec9d701005b6163408b72a1c473c4697f83e5fb05c87d001165f774ee5021be27214423e3ff940925a2851213086cc5bc917fe4c88e1b8a1fdbc927fa6d227c69c8d961b85187fad0e703d8171ad2cd93f033be53c346a3f7bb72deb92fc56acbc6c758cce9302f533afb6229c146b29df32d0b2149a410eaa0f0178990fca27fcee01bb521522a5bd6a976024a7b3ba47dc6de40ed79c4f15a72774ac17bf92e87d806bfd690eba8cca33ab8bf0757976306789342b61a5c3335fea12d87a1b46ac86c1f71dd5c38989455a467b3fbe2deaa87835a9b4bda50403f2cbc885a58c6de35ce888aedf4de1ee50dbf84c5d38692b862412eb9c2ee01a3674c2415719dfada99cf39a482ef544e3b6eb15b670fec463de03c2def92c7b201e8f1c5daed4d3ce264504f10932960aaffc61050717fb3996d13bfaab7b2f29b3f67a8116614019f547ef6b061e62911ee53692de64cee52bb469ef72606d103b80be691424e1aeddcc68986b2ab0ed2d4cce1ddfd400674bfdb74f4a16ec4d2fc01d797595c5ad82540c0985e3d12b85be2fbd445a460a9d24df2e864d895aeccaeb3e86fe6f5e966b0bd8d8128af9b2128877ad8189688569b10c89320e7f3f7c49767ccfbb0e21bcf0169449d70f135f7a87e2eb67e3e15ace18d855a3b4471a8b73f65a9f4dfc1bb0558811aeb39b9504d9e6714dbffe95747b18dc8d58743954b4684bad2a6a25bd98f4f99664ddff318411d1d15dd2673337a6a72eb21000592337d59a24a7f1374e4dcc37cf45a06ea743f4e5bf965544c321ff12ba8d2ab4ac7673cfa18b16a1fc8c3e93b06fb907023e34c423cddaec7d806d9d3389e1a4232f4f75d49c42e872a69c7cb44c8218b7a774d53e35aece7ef8e37995f0492e403122133f618c8f12779c371dd4fb1ce79173e14e8e3bf50ac5186377fdac84cb4adb76cc231cd2ed9fc3cffb0819a32a42c1e4ab9201ab879005fd1df609bf45e3230d57fc885fe4bc4055aa94aaa529a84d81cfa863cb9b2596c1701edd877775e3a7baf803ff8b836fb5c75bfbd4d250633ead25996ac5fdb0865acb5b28ec5667dc4b280d4f01464c871848e9b3cbe5d0d4e156ccca80cc54e3a93c571a78309892c87ba72abcc1eb01752e4fbe870de04ed0cd5caedc5250bf0397ca46fa152651cd48443591a5104fedb2d988ec15a2f9f4b476b3d0dda6750772b01121e2ecdd611668231b72c551531f9e981521f3b353d75f20e19e22bd9b4369dfc78b7b43fb843aa0d7b08eee2892514f35572d5ca9119c863b8da7c5ea134e7d3349d28dd7957da6fb2828a9815d343e622f19c0a1808c0c444d0cd40a7cc782b84e2470c278fa9917b240f22b69c4269f1ae48a5955b4d7a9faa88e856bb2241bbe6efa0323b56c517ff7c1462e4d9accd1bcee44ded73286d90ccaa29146395bd1bfc2d519317242d888aa396c54d2d56edfd062b4d919d93454ccc795925f309aa0dff59e46e35fc9a363f709b7defd63987b732349c0031165a0498fb9c3b5e1ad2d4aeb7db237ee00035b999ca32c6c63e54f63bdbf4e6e3268c427078ef137c3cc6419710fa7c9740a5207a43522f2b349afc84a9fc9c2a077615378c2d0eabc175a450fad6daed6f2033bb21122bc703ad951c8fec1d7c2487b5346fdc5a927cee7c0b3991279205834a31b51bc670df65ab182fb2669c55c326302576eb2a5ed5de369feb2e1cac1218c957e2a2c2462a670467992fa2bd5e375980558c22d24ebe5e5c64e4631c662818799b58fa0bc883e19bf3269e26fbff2b318e5a747881161b0c5d24aa808d2bb35717b1db56b54d6c4b90247d6a5a0422c99b5f97b37ccea13bed5198aff60723abb087d1b6f87596ae209f58b1481d4902e54e00b52747722d54372c72cfb44648c14191f5b53e45643b0e7755acfb6c189f99448ae0e5cb2be059af64bb1addbd273c10ca52230e3f2dbfcad1e47aa221c66ba847cc557f30661b5c415a5b11200d0b0388ce5b7f3ec00be6ed98acd81ad26480d3e821d875aa3d227b0fb54dc331368a21b825e738376b9ee28cae5b53c33a9446f0cc2d59d6decba197cd1fb17796165f8c5bc044b9dd59e65058a6c5c09a56f20e6e1101e2921e8546735c4cd5d851ed635886c2054f60c1bdab0febae2881c775106e514e75a1364ccf3311648fe68e9089d6df512de1eb384993eedbf9f8d77e34f70dc6b423a020e6569cbb39a83d58c80c1bdb87ea70f6a1296557a76771f933cc5bb6100b7d143cf6f5c0010cf4f314caaa8ae503d6abe427ebf5dd4dbf5748456981c3891aec7238897f7d864ab62e7768cf35a67bde0430d0b6c13a10244691343bc7f5fa427ff891f80fe35f89f0e17f618c6550ea55f74c7e17ede8378636a2bdb00c1c9732671ae19892e5da13fdcd5c8d63aebd702e2cd6bd7350734f46d1b4cebc4412f6f1ad72fe7f3f43756629f600e631b6df494cb023679c03ed56a71f973c7a2a0b79b8e187ae04871afdfd1f5ec6964a7ae338a7685540597e8217f9a744e40bff502bb22f07e7629d3020b7dadb746c7cf4b9fc8edecc5cd729c20d6dca0404019176919e40234e829c802d696181e77a76ac18de0be6fba71461003ea450a90f1ac4ce41a32005dacfcf824446f76c4f6e754044899e0b1e1117cf356590f25f3b3fadc133f30cb393d59e0f2de32f0f4bd3e90720f309576a64ca57d59c72f1bff15888883285bae4b1c394793e179b82ddd008b50a96fc2e35b69e0f3515309eb89e000d93168cea71a12505b918034af6a4262383cb954fee270bf22ec98b2d5568f777c583718e64917fa090beb518b8192b463b84c2a5dc354252409cc7ff5657c3ac25f7832c16b2f684d516f2164c2d726b96365f90a83a41c9c64b883e146f319a0d7630a6b9838889d192674323564665f8b38ff716ff837c73317c3e6c4012ee6b282d1bd39f67542a5caac76210e8904e915f848f223bfea80533c74c847acb7f4f726919b060f061fbb8fac8fd40192840742c1e45337a83c6af60c30536c31a27e1ed6245b1209dda964e173996a8b237f3c15a89b1bf4ed9759c071d913479cb157335eca4d8dc3dac671798c00a717652169ad1df019d6b0e8152deecfdb81f61a6b91aca64ab194d1c8485dbcf64db6bf67c353a4fe23b509cba643a70d9a2430e0f23cd77c0330a6bd42693079c0c14b5ba2c9779f310a74710c7fc7ac03c76320758aaa33c9684147d6e35abe3ac2e25d9d6bf132c078e0d07e4c06835ba342cfd25ade0773679b504c1d2820d5cbd125b883fccacd88414c611c575b97e19a9ed17e5b533428ac8fe8fa7bee2487ed43b7adbe17e25d663b8f9cefd27598f4ca3dde8d23922e86c6eb4d9cb14edc18a52c105550c615bd4bce7f5377bc58094e3f910a7d700bb595d51d4032fe141b3fad01fb5249f7c1cdfb579c9f734c483eec3fb4396c94021b4e529783020df868374910581eb586125594bf0105c361198ef18d67ddcd983d197587af8c6307965ee805b570a547cba55c9cecc186f41848b531d7ef1772485b1953d8a310ca7c8670959fac1e2fbc46caec59d56e0d6895e95d5818ea38527197cf711cc5abbf89567dfc86d353ca28d7bc8c260969fc70edc783b2f4274b12e084423dafa1243f927ccba0253df1e0c39a8058edb21b3db38d07b51f14c2de158010a7c13f5ef3f6a2641fb41d120c23bdda66564958721ffa0f8604c22812b55552376fa2786e597af2dc150fcdb905ed73155948b1ddb4ad6e773a47f2af35dfdeb0bbca794677593d9534f27a970304f2b4d0d154352243a11df66ee3dc845b85b46c943a62ab29348ca809cb62fa0a8b7a299f936f464f2f13ad6215e7572744084885466cc59acad1d3dac89086a7292dab3a2bf270f2e35fd486bb6510e7bf6bfd9c9db463a91e6f49d7e3216f61ef89fa442947d4fd5979738fa948477203bff6d8bb858502340901ff65414072516736303c6b2fa02f90589b9c27e5cd0a43e5702c4f15ecea38bcc0cd8ebaed1e676d8f9461170f80fb47e37f5b103d5a42a34954e4b452bf122a902041a6c283d70be2b5e99d2a6ccd60fcf3f566e2f89d48b3e7c46452ba8867d440751839b1f57a3e75d24d61ed5a78665beae226c23ee67f0135da7f7af6b887a90f079076c04b599bf8a2ca8d6642c4db7512f1287aa1138802f33a25fe8331fd7fcb56d11da937d218f0cebb62136ff418feac596893cecba3c4971544d0f830953acee39c1297c4d777430bd68669afe6d0b8a63e48eae72deec33cda20a1811201af5b0cb33c88dc689d16b271642636b9f263fd82627b72572c1b0e0086e53d084877c7211066ac13ede001a13f19dbc9efffb46fcd8e2570e510d5d72341f8c3d18e9137feb8e180ecdc02aa041ce6e292902f31ea1604f6b6bc9e2b032a4a476a12c94f0bde3e410c6ba94a7d01b71118de4882cb6c0b6799b03f202a25cab2f30801064524d58be705afafb2e720f95b7660979f7d074f1901139769461f85627eb0f101bcb5c2e234990a7a66bf8f173838ffaa4c929b07ea428354d0ff32ed587fc4fa86a8fc03c12ac0ac43b3d51e8e40c021a52c92e3abd171e029fa0672c1b2b144ac8051320e508cc2a86675197f9e678cdd3c30b5d93fc80000b2eac36d760f9d200a708fe03249037d066d8664c7a1ed9f33069c2abebb3dc72040456d8c9d15d2c2c2873fc971166d3c654c51bf4c677d2c47ddbfb4db6acf9f83f31dabef9bbfff185444e45b928951e0833d8c2dd5b21c8b9f5c25da8e268c47d21b8b735b31ea0150302f2ed54c71bc4b2908a10a91644175166da9b0be412a63801478bf369cab962908dbbd510a97bc36ee72339539c1761fc16f7c41a10e18c2e4f02b009516cf1549f717c5575de0a422fa45e6710782f45f2a2bbc0c8112ef431bb493eabc07d44a3f764a37e12a8aa133abbeeafab78b28fe01215ced8613087e35f4f38d803d2337cdcb0b20c9b1a832b27986ffcb28c7d836d2b0f7ecd9cbf803848006be1b1c04a47513a4133d0f89989f1444968e64634783485c3fa40eff73069002c2ff3d2db055c6cc99ad005b69b99659d8cc0fc2a1aca80b48e96456113ef47052b3451d8a50a05829316596d6c8aec2542f6586dda58a013c90f1c9b5b21bb9a251ce8900c4df7fabcf9deeeece89161d5f31b6131354ba34134a1908b7a5522177b7acc28c87302a17efe107e4a781bc6c012c1cb615db264e6eed2b1516269d79cac68c6324339f48f4ce062ff74bd36d414c22620dc16fa9f42dd884277e732c3fdc2be3ce245f5a710e87bffb836d47f5756441fd2aea2c91e6578049d2ff673adbe6221bb863e7aba8fc3d430c8f94d58d7eed506e9e79a2aaee673c69346533413ef561c82f25d87545951f88f0019e70d4a3a801fc9201090f409c1705c04e11a7fb5866eb7f6430a49f9873ad94701d57aa5b388d4c5e4508e90ac8682959d26b0821c18be750f1344d6fa949927c461e3d3b63c59f4003b6e1383da386786803e31311650331df68e9b8b7e4600c0b50210525ec386db3c0b0911055e6d048245078a10bf360b19634ff8211d552217c620f7a4ed5078aa106fcfbc6a1c794b56e969919b37b439f47a1b582c35358ec18abf64f2bbb50fff031487c029b1699931e58ea784bffbf3dc59d94e0d5f09b6c0d31a574d33145236b91ad7622b3c76fd9ba60d99ec47c9041c0f1c0d7b71d8830337b48d7d6a991541222d88bed52d64a3012c073e7905f6fbe5d948f5efe4a7674b773408d092f52275d3b4015bb0b84d38c9dc6acc7f93b54a32dbf4f3204e8de7af3fe9a24982d19b1d1cb3ee962ca25e9367e11be8fe9d6f12f018fa41bff0e9a56df5375b5542ec4659720bc32e14fa1d428d9a3ca25cecc07eabfeb4c4052b67402a5e5f8ec7bb6218ebc6016ed9fd2ed93d66d570a69dc65a972f4cc5bc08a704a71f08aa4523656f3dd721cba38acb46bdd524fc9512a2b27a539406fd2290a7c31f5ba014306504c541dcc9757c6ed1aaa1e88074fa7aeb8af29ee4e526b349154b6648fe7144b8c987c229d38489456da15eda528feafa33f69dd4b0008cec6c9d992b7df39bb87631b41bcd07b6f16de06a1dd27806325ad4f5f97bada07ee4c6bb8dde2eb9d70ba41cc6fd6ce2982c74d04b3c06e53b0a557b9356eff1d841d2c11cb3abbdd09a5714ebc4cc6259cfad767a5bcad865e4a2c39d0689f8ce06d78faf81e3b25713f8405e42e3373cb24e9953d452f62d66bc36533dee2a2dd371940e22a8e1a1892ba44b32bd11aa4a7447e6c9a0f273fe567bc4f7beb31329cbf772072923537147a168ee7a7db617ebf5f33eee5b29d121bad807fd7ecb722be8b8d6cd8a3942a884c52d5d65be9e41aae72e5a3135b9d7523f1838f33a0da5baf995c3677f6dc00a18f5a46cbe62889b6e7a0bd676d08fa8c9deb0e4f1ff7e112e96ccac64359adff7664b3831265117b4739a28d14737bc6370bfc37c016cf38e95a291c79be416eb882332606ae89315571c3c08d0b274f", 0x2000, &(0x7f0000004980)={&(0x7f0000000000)={0x50, 0xfffffffffffffffe, 0x1, {0x7, 0x26, 0x7, 0x41560, 0x8, 0x1, 0x2, 0x40}}, &(0x7f0000000080)={0x18, 0xf0cc82b9bdb66963, 0x8, {0xffffffffffffff3c}}, &(0x7f00000000c0)={0x18, 0x0, 0x2, {0x4}}, &(0x7f0000002140)={0x18, 0x0, 0x6, {0x200}}, &(0x7f0000002180)={0x18, 0x0, 0xffffffffffffffff, {0x800}}, &(0x7f00000021c0)={0x28, 0x0, 0x4, {{0x9, 0xe9, 0x1}}}, &(0x7f0000002200)={0x60, 0x0, 0x8, {{0x2, 0x4, 0x100000001, 0xf9, 0x9, 0x80000000, 0x9, 0x2}}}, &(0x7f0000002280)={0x18, 0x0, 0x185e, {0x7ff}}, &(0x7f00000022c0)={0x28, 0x0, 0x3, {'/dev/infiniband/rdma_cm\x00'}}, &(0x7f0000002300)={0x20, 0x0, 0x7ff, {0x0, 0x3}}, &(0x7f0000004380)={0x78, 0x0, 0x2, {0x3, 0x7fffffff, 0x0, {0x4, 0x2, 0x1, 0x10200000000, 0x80000001, 0x6, 0x8, 0x2, 0x4d5a, 0x6000, 0xfb3, 0xffffffffffffffff, r3, 0x9, 0x80000000}}}, &(0x7f0000004400)={0x90, 0x0, 0xb75, {0x2, 0x1, 0x7b8, 0x1, 0x7ff, 0x20, {0x4, 0x1f4a, 0x3, 0x4, 0x6, 0xffff, 0x6, 0x4, 0x2a, 0x4000, 0x0, r5, 0xee00, 0x400, 0x3}}}, &(0x7f00000044c0)={0xd0, 0x0, 0x0, [{0x1, 0x1, 0x6, 0x10001, '@!]\'--'}, {0x3, 0x8, 0x0, 0x59}, {0x4, 0x5, 0x0, 0x2}, {0x3, 0x4, 0xb, 0x1ff, '/(:\'\xee[&{}.\''}, {0x6, 0x0, 0x18, 0x547, '/dev/infiniband/rdma_cm\x00'}, {0x5, 0x1, 0x0, 0x898}]}, &(0x7f0000004700)={0x170, 0x0, 0x1, [{{0x4, 0x2, 0xc318, 0x100, 0x7fffffff, 0x0, {0x3, 0x2, 0x2020000, 0x2, 0x3, 0x7, 0x2, 0x0, 0x3, 0xa000, 0x4, 0xee01, 0xee01, 0x9, 0xffffffe0}}, {0x1, 0x8000000000000000, 0x18, 0x7ff, '/dev/infiniband/rdma_cm\x00'}}, {{0x6, 0x3, 0x7, 0xf50e, 0x9, 0x9, {0x6, 0x20, 0x100, 0x0, 0x0, 0x8001, 0x5, 0x6, 0x100, 0x8000, 0xfffffffa, r6, 0xee00, 0x9b5, 0x1ff}}, {0x2, 0xffffffffffffffff, 0x18, 0x7fffffff, '/dev/infiniband/rdma_cm\x00'}}]}, &(0x7f0000004880)={0xa0, 0x0, 0x5, {{0x1, 0x3, 0x7, 0x100000001, 0x10000, 0x50, {0x6, 0xe6f, 0x1, 0xfffffffffffffffe, 0x21, 0x7, 0x8, 0x2, 0x4, 0x1000, 0x4, 0xee01, r7, 0x2, 0x7}}, {0x0, 0x8}}}, &(0x7f0000004940)={0x20, 0x0, 0x80, {0x3ff, 0x0, 0xa6, 0x8}}}) 00:27:38 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xa00}, 0x0) 00:27:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xa000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:38 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x1, 0x3}, 0x0) 00:27:38 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(0xffffffffffffffff, &(0x7f0000000140)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x51, 0x0, 0x0, 0x0, @ib={0x1b, 0xfff, 0x6, {"9adae665753c9ff6c556c50a3a1c668a"}, 0x4, 0x100000000, 0x4}, @in={0x2, 0x4e20, @multicast2}}}, 0x118) 00:27:38 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32, @ANYBLOB="01400000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c, 0x0}}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104004755ffffffffffbf000000", @ANYRES32=r3], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="4c00000010000104000000000000000000007a00", @ANYRES32=0x0, @ANYBLOB="65580000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r3], 0x4c}}, 0x0) 00:27:38 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, 0x0, 0x0) (fail_nth: 1) 00:27:38 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(0xffffffffffffffff, &(0x7f0000000140)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x51, 0x0, 0x0, 0x0, @ib={0x1b, 0xfff, 0x6, {"9adae665753c9ff6c556c50a3a1c668a"}, 0x4, 0x100000000, 0x4}, @in={0x2, 0x4e20, @multicast2}}}, 0x118) [ 1658.676328][ T1829] FAULT_INJECTION: forcing a failure. [ 1658.676328][ T1829] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1658.679722][ T1829] CPU: 0 PID: 1829 Comm: syz-executor.2 Not tainted 6.1.22-syzkaller #0 [ 1658.681728][ T1829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1658.684069][ T1829] Call trace: [ 1658.684859][ T1829] dump_backtrace+0x1c8/0x1f4 [ 1658.686014][ T1829] show_stack+0x2c/0x3c [ 1658.687068][ T1829] dump_stack_lvl+0x108/0x170 [ 1658.688127][ T1829] dump_stack+0x1c/0x5c [ 1658.689145][ T1829] should_fail_ex+0x408/0x5d4 [ 1658.690245][ T1829] should_fail+0x14/0x24 00:27:38 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x1, 0x4}, 0x0) [ 1658.691259][ T1829] should_fail_usercopy+0x20/0x30 00:27:38 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xb00}, 0x0) [ 1658.692529][ T1829] simple_read_from_buffer+0xd4/0x248 [ 1658.693902][ T1829] proc_fail_nth_read+0x198/0x234 [ 1658.695165][ T1829] vfs_read+0x280/0x8ac [ 1658.696187][ T1829] ksys_read+0x15c/0x26c [ 1658.697242][ T1829] __arm64_sys_read+0x7c/0x90 [ 1658.698429][ T1829] invoke_syscall+0x98/0x2c0 [ 1658.699573][ T1829] el0_svc_common+0x138/0x258 [ 1658.700756][ T1829] do_el0_svc+0x64/0x218 [ 1658.701816][ T1829] el0_svc+0x58/0x168 [ 1658.702805][ T1829] el0t_64_sync_handler+0x84/0xf0 [ 1658.704104][ T1829] el0t_64_sync+0x18c/0x190 00:27:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xb000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:38 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(0xffffffffffffffff, &(0x7f0000000140)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x51, 0x0, 0x0, 0x0, @ib={0x1b, 0xfff, 0x6, {"9adae665753c9ff6c556c50a3a1c668a"}, 0x4, 0x100000000, 0x4}, @in={0x2, 0x4e20, @multicast2}}}, 0x118) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) setuid(0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(0xffffffffffffffff, &(0x7f0000000140)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x51, 0x0, 0x0, 0x0, @ib={0x1b, 0xfff, 0x6, {"9adae665753c9ff6c556c50a3a1c668a"}, 0x4, 0x100000000, 0x4}, @in={0x2, 0x4e20, @multicast2}}}, 0x118) (async) 00:27:38 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x2c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x205, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x80}, 0x1, 0x0, 0x0, 0xc00}, 0x0) 00:27:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e2bffdf020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020004000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14, 0x10, 0x1, 0x0, 0xc000000}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @quota={{0xa}, @val={0x10, 0x2, 0x0, 0x1, [@NFTA_QUOTA_BYTES={0xc}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFT_MSG_DELRULE={0x2c, 0x8, 0xa, 0x201, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:27:38 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x1, 0x5}, 0x0) 00:27:38 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x20b, 0x0, 0x0, {0x2}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x48}, 0x1, 0x6}, 0x0) 00:27:38 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = socket$alg(0x26, 0x5, 0x0) sendfile(r1, r0, 0x0, 0x0) [ 1660.261016][ T8400] netdevsim netdevsim5 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1660.340580][ T8400] netdevsim netdevsim5 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1660.368919][ T8400] netdevsim netdevsim5 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1660.422084][ T8400] netdevsim netdevsim5 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1661.332461][ T4361] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 1661.336328][ T4361] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 1661.339967][ T1892] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 1661.350975][ T1892] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 1661.359502][ T1892] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 1661.362727][ T1892] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 1661.941496][ T2049] ieee802154 phy0 wpan0: encryption failed: -22 [ 1661.942912][ T2049] ieee802154 phy1 wpan1: encryption failed: -22 [ 1663.451417][ T1892] Bluetooth: hci0: command 0x0409 tx timeout [ 1665.531270][ T1892] Bluetooth: hci0: command 0x041b tx timeout [ 1665.606557][ T8400] device vlan15 left promiscuous mode [ 1665.607903][ T8400] device bridge43 left promiscuous mode [ 1665.609275][ T8400] bridge2: port 9(vlan15) entered disabled state [ 1665.633414][ T8400] device vlan14 left promiscuous mode [ 1665.634645][ T8400] device bridge42 left promiscuous mode [ 1665.636048][ T8400] bridge2: port 8(vlan14) entered disabled state [ 1665.672290][ T8400] device vlan13 left promiscuous mode [ 1665.673565][ T8400] device bridge41 left promiscuous mode [ 1665.675030][ T8400] bridge2: port 7(vlan13) entered disabled state [ 1665.712137][ T8400] device vlan12 left promiscuous mode [ 1665.713363][ T8400] device bridge40 left promiscuous mode [ 1665.714792][ T8400] bridge2: port 6(vlan12) entered disabled state [ 1665.752672][ T8400] device vlan11 left promiscuous mode [ 1665.754024][ T8400] device bridge39 left promiscuous mode [ 1665.755465][ T8400] bridge2: port 5(vlan11) entered disabled state [ 1665.792098][ T8400] device vlan10 left promiscuous mode [ 1665.793353][ T8400] device bridge38 left promiscuous mode [ 1665.794869][ T8400] bridge2: port 4(vlan10) entered disabled state [ 1665.832411][ T8400] device vlan9 left promiscuous mode [ 1665.833644][ T8400] device bridge37 left promiscuous mode [ 1665.835081][ T8400] bridge2: port 3(vlan9) entered disabled state [ 1665.873551][ T8400] device vlan8 left promiscuous mode [ 1665.874812][ T8400] device bridge36 left promiscuous mode [ 1665.876228][ T8400] bridge2: port 2(vlan8) entered disabled state [ 1665.921439][ T8400] device vlan7 left promiscuous mode [ 1665.922760][ T8400] device bridge35 left promiscuous mode [ 1665.924148][ T8400] bridge2: port 1(vlan7) entered disabled state [ 1665.975875][ T8400] device hsr_slave_0 left promiscuous mode [ 1666.021881][ T8400] device hsr_slave_1 left promiscuous mode [ 1666.111331][ T8400] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 1666.113435][ T8400] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 1666.118459][ T8400] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 1666.120559][ T8400] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 1666.126943][ T8400] device bridge_slave_1 left promiscuous mode [ 1666.128466][ T8400] bridge0: port 2(bridge_slave_1) entered disabled state [ 1666.182045][ T8400] device bridge_slave_0 left promiscuous mode [ 1666.183696][ T8400] bridge0: port 1(bridge_slave_0) entered disabled state [ 1666.321398][ T8400] device veth1_macvtap left promiscuous mode [ 1666.322833][ T8400] device veth0_macvtap left promiscuous mode [ 1666.324376][ T8400] device veth1_vlan left promiscuous mode [ 1666.325798][ T8400] device veth0_vlan left promiscuous mode [ 1667.612204][ T1892] Bluetooth: hci0: command 0x040f tx timeout [ 1669.691501][ T4365] Bluetooth: hci0: command 0x0419 tx timeout [ 1723.372327][ T2049] ieee802154 phy0 wpan0: encryption failed: -22 [ 1723.374005][ T2049] ieee802154 phy1 wpan1: encryption failed: -22 [ 1727.612868][ T4365] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 1727.617198][ T4365] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 1727.620084][ T4365] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 1727.625565][ T4365] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 1727.627786][ T4365] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 1727.629747][ T4365] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 1729.691743][ T4365] Bluetooth: hci3: command 0x0409 tx timeout [ 1731.771938][ T4365] Bluetooth: hci3: command 0x041b tx timeout [ 1733.851657][ T1892] Bluetooth: hci3: command 0x040f tx timeout [ 1735.931562][ T1892] Bluetooth: hci3: command 0x0419 tx timeout [ 1784.812297][ T2049] ieee802154 phy0 wpan0: encryption failed: -22 [ 1784.813929][ T2049] ieee802154 phy1 wpan1: encryption failed: -22 [ 1786.891347][ T1892] Bluetooth: hci0: command 0x0406 tx timeout [ 1793.899232][ T1892] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1 [ 1793.906613][ T1892] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 1793.909416][ T1892] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 1793.914488][ T1892] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 1793.916933][ T1892] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 1793.919239][ T1892] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 1796.021342][ T1892] Bluetooth: hci7: command 0x0409 tx timeout [ 1798.091329][ T1892] Bluetooth: hci7: command 0x041b tx timeout [ 1800.181226][ T1892] Bluetooth: hci7: command 0x040f tx timeout [ 1802.251263][ T4365] Bluetooth: hci7: command 0x0419 tx timeout [ 1814.901611][ T28] INFO: task dhcpcd:3892 blocked for more than 143 seconds. [ 1814.903393][ T28] Not tainted 6.1.22-syzkaller #0 [ 1814.904699][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1814.906757][ T28] task:dhcpcd state:D stack:0 pid:3892 ppid:3891 flags:0x00000000 [ 1814.908902][ T28] Call trace: [ 1814.909707][ T28] __switch_to+0x320/0x754 [ 1814.910750][ T28] __schedule+0xee4/0x1c98 [ 1814.914231][ T28] schedule+0xc4/0x170 [ 1814.915202][ T28] schedule_preempt_disabled+0x18/0x2c [ 1814.916555][ T28] __mutex_lock_common+0xbd8/0x21a0 [ 1814.917804][ T28] mutex_lock_nested+0x38/0x44 [ 1814.918897][ T28] rtnl_lock+0x20/0x2c [ 1814.919859][ T28] devinet_ioctl+0x278/0x17e4 [ 1814.920963][ T28] inet_ioctl+0x2ac/0x4d8 [ 1814.922747][ T28] sock_do_ioctl+0x134/0x2dc [ 1814.923843][ T28] sock_ioctl+0x4ec/0x858 [ 1814.924872][ T28] __arm64_sys_ioctl+0x14c/0x1c8 [ 1814.926039][ T28] invoke_syscall+0x98/0x2c0 [ 1814.927142][ T28] el0_svc_common+0x138/0x258 [ 1814.928263][ T28] do_el0_svc+0x64/0x218 [ 1814.929280][ T28] el0_svc+0x58/0x168 [ 1814.930195][ T28] el0t_64_sync_handler+0x84/0xf0 [ 1814.933256][ T28] el0t_64_sync+0x18c/0x190 [ 1814.934391][ T28] INFO: task kworker/0:10:4831 blocked for more than 143 seconds. [ 1814.936244][ T28] Not tainted 6.1.22-syzkaller #0 [ 1814.937544][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1814.939520][ T28] task:kworker/0:10 state:D stack:0 pid:4831 ppid:2 flags:0x00000008 [ 1814.942359][ T28] Workqueue: events switchdev_deferred_process_work [ 1814.944012][ T28] Call trace: [ 1814.944778][ T28] __switch_to+0x320/0x754 [ 1814.945865][ T28] __schedule+0xee4/0x1c98 [ 1814.946901][ T28] schedule+0xc4/0x170 [ 1814.947885][ T28] schedule_preempt_disabled+0x18/0x2c [ 1814.949545][ T28] __mutex_lock_common+0xbd8/0x21a0 [ 1814.950808][ T28] mutex_lock_nested+0x38/0x44 [ 1814.953532][ T28] rtnl_lock+0x20/0x2c [ 1814.954556][ T28] switchdev_deferred_process_work+0x14/0x28 [ 1814.955941][ T28] process_one_work+0x7ac/0x1404 [ 1814.957120][ T28] worker_thread+0x8e4/0xfec [ 1814.958244][ T28] kthread+0x24c/0x2d4 [ 1814.959207][ T28] ret_from_fork+0x10/0x20 [ 1814.960264][ T28] INFO: task kworker/1:2:31893 blocked for more than 143 seconds. [ 1814.962836][ T28] Not tainted 6.1.22-syzkaller #0 [ 1814.964131][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1814.966182][ T28] task:kworker/1:2 state:D stack:0 pid:31893 ppid:2 flags:0x00000008 [ 1814.968336][ T28] Workqueue: events linkwatch_event [ 1814.969539][ T28] Call trace: [ 1814.970326][ T28] __switch_to+0x320/0x754 [ 1814.973427][ T28] __schedule+0xee4/0x1c98 [ 1814.974572][ T28] schedule+0xc4/0x170 [ 1814.975558][ T28] schedule_preempt_disabled+0x18/0x2c [ 1814.976866][ T28] __mutex_lock_common+0xbd8/0x21a0 [ 1814.978079][ T28] mutex_lock_nested+0x38/0x44 [ 1814.979267][ T28] rtnl_lock+0x20/0x2c [ 1814.980291][ T28] linkwatch_event+0x14/0x68 [ 1814.982046][ T28] process_one_work+0x7ac/0x1404 [ 1814.983256][ T28] worker_thread+0x8e4/0xfec [ 1814.984372][ T28] kthread+0x24c/0x2d4 [ 1814.985366][ T28] ret_from_fork+0x10/0x20 [ 1814.986472][ T28] INFO: task syz-executor.5:1890 blocked for more than 143 seconds. [ 1814.988337][ T28] Not tainted 6.1.22-syzkaller #0 [ 1814.989671][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1814.993240][ T28] task:syz-executor.5 state:D stack:0 pid:1890 ppid:1 flags:0x00000009 [ 1814.995480][ T28] Call trace: [ 1814.996259][ T28] __switch_to+0x320/0x754 [ 1814.997315][ T28] __schedule+0xee4/0x1c98 [ 1814.998376][ T28] schedule+0xc4/0x170 [ 1814.999348][ T28] schedule_preempt_disabled+0x18/0x2c [ 1815.000695][ T28] __mutex_lock_common+0xbd8/0x21a0 [ 1815.002728][ T28] mutex_lock_nested+0x38/0x44 [ 1815.003933][ T28] rtnetlink_rcv_msg+0x6e8/0xd94 [ 1815.005129][ T28] netlink_rcv_skb+0x20c/0x3b8 [ 1815.006262][ T28] rtnetlink_rcv+0x28/0x38 [ 1815.007317][ T28] netlink_unicast+0x660/0x8d4 [ 1815.008429][ T28] netlink_sendmsg+0x834/0xb18 [ 1815.009561][ T28] __sys_sendto+0x3b4/0x504 [ 1815.010702][ T28] __arm64_sys_sendto+0xd8/0xf8 [ 1815.012913][ T28] invoke_syscall+0x98/0x2c0 [ 1815.014037][ T28] el0_svc_common+0x138/0x258 [ 1815.015181][ T28] do_el0_svc+0x64/0x218 [ 1815.016168][ T28] el0_svc+0x58/0x168 [ 1815.017103][ T28] el0t_64_sync_handler+0x84/0xf0 [ 1815.018319][ T28] el0t_64_sync+0x18c/0x190 [ 1815.019505][ T28] [ 1815.019505][ T28] Showing all locks held in the system: [ 1815.023253][ T28] 1 lock held by rcu_tasks_kthre/12: [ 1815.024582][ T28] #0: ffff800015754a30 (rcu_tasks.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x44/0xcf4 [ 1815.027140][ T28] 1 lock held by rcu_tasks_trace/13: [ 1815.028411][ T28] #0: ffff800015755230 (rcu_tasks_trace.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x44/0xcf4 [ 1815.031074][ T28] 1 lock held by khungtaskd/28: [ 1815.039666][ T28] #0: ffff800015754860 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0xc/0x44 [ 1815.044416][ T28] 1 lock held by dhcpcd/3892: [ 1815.045527][ T28] #0: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock+0x20/0x2c [ 1815.047617][ T28] 2 locks held by getty/3989: [ 1815.048759][ T28] #0: ffff0000d432e098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 1815.052253][ T28] #1: ffff80001ca202f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0x414/0x1210 [ 1815.054920][ T28] 3 locks held by kworker/1:5/4413: [ 1815.056168][ T28] #0: ffff0000d4000d38 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_one_work+0x664/0x1404 [ 1815.058853][ T28] #1: ffff80001e2d7c20 ((work_completion)(&(&net->ipv6.addr_chk_work)->work)){+.+.}-{0:0}, at: process_one_work+0x6a8/0x1404 [ 1815.062232][ T28] #2: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock+0x20/0x2c [ 1815.064339][ T28] 3 locks held by kworker/0:10/4831: [ 1815.065621][ T28] #0: ffff0000c0020d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x664/0x1404 [ 1815.068217][ T28] #1: ffff80001edd7c20 (deferred_process_work){+.+.}-{0:0}, at: process_one_work+0x6a8/0x1404 [ 1815.070795][ T28] #2: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock+0x20/0x2c [ 1815.073095][ T28] 3 locks held by kworker/1:2/31893: [ 1815.074400][ T28] #0: ffff0000c0020d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x664/0x1404 [ 1815.076971][ T28] #1: ffff8000242b7c20 ((linkwatch_work).work){+.+.}-{0:0}, at: process_one_work+0x6a8/0x1404 [ 1815.079517][ T28] #2: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock+0x20/0x2c [ 1815.081795][ T28] 3 locks held by kworker/0:0/7186: [ 1815.083014][ T28] #0: ffff0000d4000d38 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_one_work+0x664/0x1404 [ 1815.085693][ T28] #1: ffff800022987c20 ((work_completion)(&(&net->ipv6.addr_chk_work)->work)){+.+.}-{0:0}, at: process_one_work+0x6a8/0x1404 [ 1815.088833][ T28] #2: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock+0x20/0x2c [ 1815.090932][ T28] 5 locks held by kworker/u4:7/8400: [ 1815.092352][ T28] #0: ffff0000c03dd138 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x664/0x1404 [ 1815.094927][ T28] #1: ffff80001f2c7c20 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0x6a8/0x1404 [ 1815.097305][ T28] #2: ffff800017b3f7d0 (pernet_ops_rwsem){++++}-{3:3}, at: cleanup_net+0xf4/0x994 [ 1815.099653][ T28] #3: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock+0x20/0x2c [ 1815.102648][ T28] #4: ffff800015759e38 (rcu_state.exp_mutex){+.+.}-{3:3}, at: synchronize_rcu_expedited+0x3e0/0x768 [ 1815.105291][ T28] 2 locks held by kworker/0:2/1006: [ 1815.106602][ T28] #0: ffff0000c0021d38 ((wq_completion)rcu_gp){+.+.}-{0:0}, at: process_one_work+0x664/0x1404 [ 1815.109030][ T28] #1: ffff800020b37c20 ((work_completion)(&rew->rew_work)){+.+.}-{0:0}, at: process_one_work+0x6a8/0x1404 [ 1815.112050][ T28] 1 lock held by syz-executor.5/1890: [ 1815.113338][ T28] #0: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x6e8/0xd94 [ 1815.115564][ T28] 1 lock held by syz-executor.5/1925: [ 1815.116815][ T28] #0: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x6e8/0xd94 [ 1815.119098][ T28] 1 lock held by syz-executor.5/1932: [ 1815.120338][ T28] #0: ffff800017b4b668 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x6e8/0xd94 [ 1815.122889][ T28] [ 1815.123459][ T28] ============================================= [ 1815.123459][ T28] [ 1815.125415][ T28] Kernel panic - not syncing: hung_task: blocked tasks [ 1815.127071][ T28] CPU: 1 PID: 28 Comm: khungtaskd Not tainted 6.1.22-syzkaller #0 [ 1815.128922][ T28] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 1815.131225][ T28] Call trace: [ 1815.131988][ T28] dump_backtrace+0x1c8/0x1f4 [ 1815.133120][ T28] show_stack+0x2c/0x3c [ 1815.134108][ T28] dump_stack_lvl+0x108/0x170 [ 1815.135243][ T28] dump_stack+0x1c/0x5c [ 1815.136257][ T28] panic+0x300/0x7fc [ 1815.137213][ T28] hung_task_panic+0x0/0x2c [ 1815.138304][ T28] kthread+0x24c/0x2d4 [ 1815.139295][ T28] ret_from_fork+0x10/0x20 [ 1815.140423][ T28] SMP: stopping secondary CPUs [ 1815.141575][ T28] Kernel Offset: disabled [ 1815.142608][ T28] CPU features: 0x00000,02070084,26017203 [ 1815.143938][ T28] Memory Limit: none