aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000004780)={0xffffffffffffffff}) sendmsg$AUDIT_TTY_SET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}}, 0x4000) executing program 1: syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000000040)=""/175, 0xaf) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = getpid() r2 = syz_pidfd_open(r1, 0x0) r3 = pidfd_getfd(r2, r0, 0x0) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10}, 0x10}}, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x93000000}, 0x0) executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000300), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$SNDCTL_TMR_STOP(r0, 0x5403) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)={0x14}, 0x14}}, 0x4000000) executing program 3: prlimit64(0x0, 0x7, &(0x7f0000000140), 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) recvmsg$inet_nvme(r0, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0x0) executing program 1: bpf$OBJ_PIN_MAP(0xf, &(0x7f0000001d40)=@generic={&(0x7f0000001d00)='./file0\x00', 0x1}, 0x18) executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000001a40), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CONNECT(r0, 0x0, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup2(r0, r0) mmap$binder(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0) executing program 2: syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x20042) executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close_range(r0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) r3 = dup2(r1, r2) read$rfkill(r3, &(0x7f0000000000), 0x8) [ 387.148667][T18081] ucma_write: process 896 (syz-executor.0) changed security contexts after opening file descriptor, this is not allowed. executing program 3: pipe2$watch_queue(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0x5450, 0x0) executing program 0: r0 = openat$vhost_vsock(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = getpid() r2 = syz_pidfd_open(r1, 0x0) r3 = dup3(r0, r2, 0x0) ioctl$RTC_IRQP_SET(r3, 0x4004700c, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/system', 0x0, 0x0) ioctl$TIOCGISO7816(r0, 0x5452, &(0x7f0000000180)) executing program 1: syz_mount_image$ext4(&(0x7f0000000a40)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200402, &(0x7f0000000a80)={[{@jqfmt_vfsv1}, {@min_batch_time={'min_batch_time', 0x3d, 0x3ca}}, {@barrier_val={'barrier', 0x3d, 0x1}}, {@auto_da_alloc}, {@bsdgroups}, {@journal_dev={'journal_dev', 0x3d, 0x7}}, {@nodelalloc}, {@noblock_validity}, {@noauto_da_alloc}]}, 0xfe, 0x55b, &(0x7f0000000280)="$eJzs3U1rG0cfAPD/ylbenycOhND2UAw5NCWNHNt9SaGH9Fja0EB7T4W9McFyFCw5xG6gyaG59FJCoZQGSj9A7z2GfoF+ikAbCCWY9tCLy8orR4klS3EUW4l+P1h7Rrvy7Gj2P57RrFAAQ2s8+1GIeDUivk0iDrfsG4185/j6casPr89kWxJra5/9lUSSP9Y8Psl/H8wzr0TEb19HnCxsLre2vDJfrlTSxTw/UV+4MlFbXjl1aaE8l86ll6emp8+8Mz31/nvv9q2ub57/54dP73505pvjq9//cv/I7STOxqF8X2s9nsGN1sx4jOevSTHOPnHgZB8KGyTJbp8A2zKSx3kxsj7gcIzkUQ+8/L6KiDVgSCXiH4ZUcxzQnNv3aR78wnjw4foEaHP9R9ffG4l9jbnRgdXksZlRNt8d60P5WRm//nnndrZF/96HAOjqxs2IOD06urn/S/L+b/tO93DMk2Xo/2Dn3M3GP2+1G/8UNsY/0Wb8c7BN7G5H9/gv3O9DMR1l478P2o5/Nxatxkby3P8aY75icvFSJc36tv9HxIko7s3yW63nnFm9t9ZpX+v4L9uy8ptjwfw87o/uffw5s+V6+Vnq3OrBzYjX2o5/k432T9q0f/Z6nO+xjGPpndc77ete/+dr7eeIN9q2/6MVrWTr9cmJxvUw0bwqNvv71rHfO5W/2/XP2v/A1vUfS1rXa2tPX8ZP+/5NO+3b7vW/J/k8NjqniLhWrtcXJyP2JJ808ntaH5969Nxmvnl8Vv8Tx7fu/9pd//sj4ose63/r6K2Ohw5C+88+Vfs/feLex1/+2Kn83tr/7UbqRP5IL/1fryf4LK8dAAAAAAAADJpCRByKpFDaSBcKpdL6/R1H40ChUq3VT16sLl2ejcZnZceiWGiudB9uuR9iMr8ftpmfeiI/HRFHIuK7kf2NfGmmWpnd7coDAAAAAAAAAAAAAAAAAADAgDjY4fP/mT9Guj27uANnCDxXvvIbhlfX+O/HNz0BA8n/fxhe4h+Gl/iH4SX+YXiJfxhe4h+Gl/iH4SX+AQAAAAAAAAAAAAAAAAAAAAAAAAAAoK/OnzuXbWurD6/PZPnZq8tL89Wrp2bT2nxpYWmmNFNdvFKaq1bnKmlpprrQ7e9VqtUrk1OxdG2intbqE7XllQsL1aXL9QuXFspz6YW0uCO1AgAAAAAAAAAAAAAAAAAAgBdLbXllvlyppIsSEttKjA7GabwUiUJEDMBpNBK73TMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCP/BQAA///JXDcB") mount$bind(0x0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) executing program 4: r0 = inotify_init1(0x0) close(r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) openat$incfs(r0, &(0x7f00000011c0)='.log\x00', 0x20040, 0x0) executing program 3: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 0: r0 = io_uring_setup(0x40c7, &(0x7f0000001440)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, "7e12ddb3a89047bfffff00"}) r2 = signalfd(0xffffffffffffffff, &(0x7f0000000300), 0x8) close(r2) r3 = syz_open_pts(r1, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000200)=0x2) read(r3, 0x0, 0x2006) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000000)) ioctl$MON_IOCX_MFETCH(r2, 0xc0109207, 0x0) close(r0) executing program 2: close(0xffffffffffffffff) io_uring_register$IORING_REGISTER_IOWQ_AFF(0xffffffffffffffff, 0x11, 0x0, 0x0) executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$int_out(r0, 0x2, &(0x7f0000000000)) executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000040)={@local, 0x0, r1}) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000100)=""/3, &(0x7f0000000140)=0x3) r3 = syz_open_dev$mouse(0x0, 0xfffffff7, 0x20000) setsockopt$packet_int(r3, 0x107, 0x3c31e9fb866e5849, &(0x7f0000000340)=0x8, 0x4) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000400)=@generic={&(0x7f00000003c0)='./file0\x00', r3}, 0x18) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000440)={'macvtap0\x00'}) write$binfmt_script(r3, &(0x7f0000000480)={'#! ', './file0', [{0x20, '*('}, {}, {0x20, '!/\\,/\xdb'}, {0x20, ')'}, {}, {0x20, '*$+\xab^@'}, {0x20, '}@'}], 0xa, "d4b6cfc567cc580f17cc559a51fd1925033b1ec7987d4699b8462ce1ee30f5e8f6c6df5eb8ec059b9f05230f79e7b5bde11c7f941c4fe4132c549612e32a2ef36e3615ea52339b3e4d9147228c59ce847d9bd8d97c4ebe1f561fb5af21ae64cfb0b8cef85b"}, 0x88) ioctl$SNDRV_PCM_IOCTL_READN_FRAMES(r3, 0x800c4153, &(0x7f0000000b80)={0x0, &(0x7f0000000b40)=[0x0, 0x0, &(0x7f0000000880)="e7e655c512619ac2f5c98cc0638f1f95314675f024b86ff4befaa31e024e95fff32ff3f770c4e4c2f76c069019b12bf9594e4ce4ed781a0d6c", &(0x7f00000008c0)="ca8b56b8ca20c7ef79bbf88ca4649e6db2037b45cc37b2424a8958b5acff700807736d6722137ec56a2c9a8ab9e3c0adafd1eba2ce49ff1034bff49da3717a7e0182df9a3a4e01dab705470bf79411a3928aea184ae4da2f335cbc0ffda901a89fca99b7ce4d8de514464a131f98291ba0b8fb12ecaae887b51cf6e0f9651f23", &(0x7f0000000940)="c719cc98013dc95357f1a1151b0d0d0593f5e23cffb4d92f61bbfc76532ea1eb31619418a44c01dc1082758d176d89dec329ebbb4324e2a3676a51fb6c89ef802bcaf83f6b369a5c486298db4ee08c5851cda11d66d275d2d7186436f2a4a143ee7d6f720ed73bcc0ed7d070ae3dd9b74d75ce79e53064d25c936ac32b604d66124d2fdc34c4b43b47159a9f744f1516767afcf2a55ea88df3ebccff2e5174e122867cbc3e7a48823d4a758b922b624c6ef072bfa79d28c073f54d2ce29250144a627467ea35f5401b4a5cdb55", &(0x7f0000000a40)="be002556bdcb0c908303445b9e9fd567fe0fdf811e214c9ee770892d28cac354c1df813f61e8a1ec64bcf24ab69fe440ad0aa9e218ef3a3dd9c3b1aa4f89aa9f4aa423a563dd762fa136492610f2ec2112d6f09bd32951cc347c87e2e713930ccf3023dbf2557d390f4513f6916031b2e3abae615b63a542cc897cb7c9c631144e94a9b127f4dc8e74837bc2be244e690cfbcba2e7fa335610d08c26f886d6eb3fdbbb7a5018d930a8167b52698ab3324dffc212f961d07ef974729de0f33f705310a6a6985fb025ce4efd5dd0c10506f86a82bc788c62"]}) getsockopt$bt_hci(r2, 0x0, 0x3, 0x0, &(0x7f0000000c00)) ioctl$sock_inet_SIOCSIFNETMASK(r3, 0x891c, &(0x7f0000000c40)={'dummy0\x00', {0x2, 0x4e20, @rand_addr=0x64010101}}) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, 0x0) r4 = accept$nfc_llcp(r3, &(0x7f0000000d00), &(0x7f0000000d80)=0x58) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8982, &(0x7f0000000dc0)={0x8, 'vcan0\x00', {'syzkaller1\x00'}, 0x7}) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000e40), r3) sendmsg$BATADV_CMD_GET_GATEWAYS(r3, &(0x7f0000000f00)={&(0x7f0000000e00)={0x10, 0x0, 0x0, 0x5a001000}, 0xc, &(0x7f0000000ec0)={&(0x7f0000000e80)={0x2c, r5, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1ff}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000f40), r3) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000fc0), r3) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r3, &(0x7f0000001080)={&(0x7f0000000f80)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000001040)={&(0x7f0000001000)={0x24, r6, 0x800, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xffffffff}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x5}, 0x4000) executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00', 0x10) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_GET_KEY(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={0x0}}, 0x0) [ 387.433657][T18103] serio: Serial port pts0 [ 387.440579][T18101] loop1: detected capacity change from 0 to 1024 executing program 3: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$MPTCP_PM_CMD_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FS_IOC_FSSETXATTR(r0, 0xc0189436, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x100}) executing program 3: r0 = openat$ttyprintk(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCL_BLANKSCREEN(r0, 0x5452, &(0x7f0000000100)) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$alg(0x26, 0x5, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$DRM_IOCTL_NEW_CTX(r2, 0x40086425, 0x0) [ 387.560375][T18101] EXT4-fs (loop1): mounted filesystem without journal. Opts: jqfmt=vfsv1,min_batch_time=0x00000000000003ca,barrier=0x0000000000000001,auto_da_alloc,bsdgroups,journal_dev=0x0000000000000007,nodelalloc,noblock_validity,noauto_da_alloc,,errors=continue. Quota mode: none. [ 387.585892][ C0] vkms_vblank_simulate: vblank timer overrun executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000140)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) executing program 2: r0 = socket(0x1d, 0x2, 0x6) r1 = dup(r0) write$9p(r1, 0x0, 0x0) executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x3f7, 0x0, 0x0, 0x0, {0x7, 0x7, './file0', './file0'}}, 0x28}}, 0x0) recvmmsg$unix(r0, &(0x7f0000002d00)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000002100)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f000000bf00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4000002) executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket(0x1d, 0x2, 0x6) socket$packet(0x11, 0x2, 0x300) sendmsg$NFC_CMD_LLC_SET_PARAMS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000004140), 0x0, 0x0, 0x0) executing program 4: r0 = socket(0xa, 0x3, 0x3a) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r0, 0x84, 0x17, 0x0, 0x0) executing program 2: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x40}, 0x18) flistxattr(r0, 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup3(r1, r0, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPSET_CMD_DEL(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x4000014) executing program 4: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = dup(r0) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f0000000080)) executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) write$P9_RCLUNK(r0, &(0x7f0000000000)={0x7}, 0x7) executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000240)={'vxcan0\x00', 0x0}) r2 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r2, &(0x7f0000000080)={0x1d, r1, 0x4}, 0x18) sendmsg$NL80211_CMD_GET_POWER_SAVE(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_STOP_P2P_DEVICE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vxcan0\x00', 0x0}) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x1, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_NO_ENOBUFS(r0, 0x10e, 0x5, 0x0, 0x0) executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/keys\x00', 0x0, 0x0) close(r0) r1 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000040)={0x1d, r2, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000600), 0x8) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup2(r1, r0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000300)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_ORIGINATORS(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={0x0}}, 0x0) r2 = dup3(r1, r0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000011c0)={0x0, 0x38}}, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) write$uinput_user_dev(r2, 0x0, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$llc(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) write$P9_RUNLINKAT(r0, &(0x7f0000000000)={0x7}, 0x7) executing program 3: creat(&(0x7f0000000000)='./file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc00c2, 0x0) executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x8800) executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) openat$mixer(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SYNC_IOC_MERGE(r1, 0xc0303e03, &(0x7f0000000180)={"d97ce25212b9a314c3355ff630aa9d85333bbf2ff65c7ff6cfa3bc9cd8cbeaf8"}) executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) write$binfmt_elf32(r0, &(0x7f0000000b40)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002dc0)={&(0x7f0000002d80)={0x14}, 0x14}}, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000001a40), 0x2, 0x0) setuid(0x0) write$RDMA_USER_CM_CMD_CONNECT(r0, 0x0, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) setsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000180)={0x0, 0x2710}, 0x10) executing program 3: r0 = socket$netlink(0x10, 0x3, 0x12) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000900)={&(0x7f0000000880)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void, @void}}}, 0x1c}}, 0x0) executing program 2: socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$NL80211_CMD_GET_MPATH(0xffffffffffffffff, 0x0, 0x0) lgetxattr(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) openat$sequencer(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x840) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001700)={&(0x7f00000016c0)={0x28, 0x0, 0xfc236ccaa6d71c47, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) r1 = dup2(r0, r0) syz_genetlink_get_family_id$ethtool(&(0x7f0000001c00), r1) syz_genetlink_get_family_id$nl80211(&(0x7f0000001c80), r1) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_NETID(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c}, 0x1c}}, 0x8010) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) dup2(r0, r1) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.pending_reads\x00', 0x101041, 0x0) ioctl$TCGETS2(r0, 0x5452, &(0x7f0000000240)) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$vsock(0xffffff9c, &(0x7f00000004c0), 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_JOIN_OCB(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 3: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) syz_genetlink_get_family_id$ipvs(&(0x7f0000000140), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_CONFIG(0xffffffffffffffff, 0x0, 0x0) ioctl$NBD_DO_IT(r2, 0xab03) ioctl$NBD_SET_SIZE_BLOCKS(r0, 0xab07, 0x6) bpf$ENABLE_STATS(0x20, 0x0, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0xab04) executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001180), 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r2 = dup3(r0, r1, 0x0) r3 = dup3(r0, r2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, 0x0) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$char_usb(r1, 0x0, 0x0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) sendmsg$IPSET_CMD_TEST(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFNL_MSG_COMPAT_GET(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) [ 388.631635][ T3523] block nbd3: Receive control failed (result -107) [ 388.659760][T18205] nbd3: detected capacity change from 0 to 12 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockname(r0, &(0x7f00000009c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, &(0x7f0000000a40)=0x80) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r1, 0x5450, 0x0) executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x2602, 0x0) write$proc_mixer(r0, 0x0, 0x0) executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8982, &(0x7f0000000000)={0x6, 'sit0\x00'}) executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8982, &(0x7f00000072c0)={0x6, 'veth1_to_batadv\x00'}) [ 388.757875][ T263] block nbd3: Dead connection, failed to find a fallback [ 388.766192][ T263] block nbd3: shutting down sockets [ 388.773475][ T263] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.785356][ T263] Buffer I/O error on dev nbd3, logical block 0, async page read [ 388.837077][ T150] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.848212][ T150] Buffer I/O error on dev nbd3, logical block 0, async page read [ 388.857735][ T263] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.868652][ T263] Buffer I/O error on dev nbd3, logical block 0, async page read [ 388.879095][ T263] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.891070][ T263] Buffer I/O error on dev nbd3, logical block 0, async page read [ 388.900119][ T263] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.910981][ T263] Buffer I/O error on dev nbd3, logical block 0, async page read [ 388.919511][ T263] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.930650][ T263] Buffer I/O error on dev nbd3, logical block 0, async page read [ 388.939604][ T263] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.950453][ T263] Buffer I/O error on dev nbd3, logical block 0, async page read [ 388.958440][ T263] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.969302][ T263] Buffer I/O error on dev nbd3, logical block 0, async page read [ 388.978385][ T5430] ldm_validate_partition_table(): Disk read failed. executing program 4: bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000080)={@map}, 0x10) r0 = socket$kcm(0x15, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) dup3(r1, r0, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x5452, &(0x7f0000000040)={'bond0\x00', {0x2, 0x0, @private}}) executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDCTL_TMR_SELECT(r1, 0x40045408) executing program 0: r0 = socket$inet(0xa, 0x801, 0x84) listen(r0, 0x8) r1 = dup(r0) ioctl$EVIOCGABS3F(r1, 0x8018457f, 0x0) [ 388.985254][ T263] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 388.996115][ T263] Buffer I/O error on dev nbd3, logical block 0, async page read [ 389.007602][ T150] blk_update_request: I/O error, dev nbd3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 389.019160][ T150] Buffer I/O error on dev nbd3, logical block 0, async page read [ 389.044533][ T5430] Dev nbd3: unable to read RDB block 0 [ 389.058332][ T5430] nbd3: unable to read partition table [ 389.067532][ T5430] nbd3: partition table beyond EOD, truncated executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000480)="06", 0x1, 0x0, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000008540)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000007f40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$char_usb(r2, 0x0, 0x0) executing program 3: r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x440}, 0x18) fcntl$F_SET_FILE_RW_HINT(r0, 0x3, 0x0) executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r0, 0x541b, &(0x7f00000000c0)) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup2(r0, r0) sendmsg$TIPC_CMD_SET_NETID(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x20000010) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000400)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) [ 389.093480][ T5430] ldm_validate_partition_table(): Disk read failed. [ 389.107279][ T5430] Dev nbd3: unable to read RDB block 0 [ 389.113139][ T5430] nbd3: unable to read partition table executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) write$FUSE_ATTR(r0, &(0x7f0000002300)={0x78, 0xfffffffffffffffe}, 0x78) executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, 0x0) [ 389.173687][ T5430] nbd3: partition table beyond EOD, truncated executing program 3: r0 = openat$audio1(0xffffff9c, &(0x7f0000000000), 0x80181, 0x0) ioctl$SNDCTL_DSP_GETODELAY(r0, 0x80045017, &(0x7f0000000300)) executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r0, r1, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r1, 0x10e, 0x8, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0xa, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={0x0}}, 0x0) executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) write$eventfd(r0, &(0x7f0000000080), 0x8) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NL80211_CMD_START_SCHED_SCAN(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r1 = memfd_create(&(0x7f00000003c0)='y\x105\xfb\xf7u\x83%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x04\x879\xa24\xa9am\xde\xb2\xd3\xcbZJoa\xc4\x1acB\xaa\xc1\xfb Q\xd4\xf4\x01\xa52\xe2DG\xd4\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1br\xb6\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7\xb3\xa2\xc9&@\xca\xda\xdc\xe2/\x97X\xac\b\xb0\xc2<\x80E\x1a\xbc\xc7W\xda9VsA\xaf\xc6\xcf\xe1\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\xe3\xeb\x0f<\x91\xb0\xa8\x9eo\xebF(\x9dL\x01vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14OD\\\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06J\xd6dD\x8d_U`ji{\xab\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00\xd5\xf3\\\x00\xbe]Et\xad*\xecj\x02\xc8\xc4\f\x04\x99\xf6\xfc', 0x3) ftruncate(r1, 0xffff) fcntl$addseals(r1, 0x409, 0x7) r2 = ioctl$UDMABUF_CREATE(r0, 0x40187542, &(0x7f00000002c0)={r1, 0x0, 0x0, 0x1000}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$DMA_BUF_SET_NAME_A(r3, 0x40046201, &(0x7f0000000140)='\x00') executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x5450, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = mq_open(&(0x7f0000000200)='\\\xa5\xafx\xe6\x04', 0x40, 0x81, &(0x7f0000000280)={0x0, 0x100, 0x98}) r4 = dup3(r2, r3, 0x0) setsockopt$sock_linger(r4, 0x1, 0xd, &(0x7f0000000040)={0x1, 0x15}, 0xfffffffffffffd5e) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(0xffffffffffffffff, 0x0) connect$unix(r5, &(0x7f0000000280)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) ioctl$sock_SIOCGSKNS(0xffffffffffffffff, 0x5450, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000000380)={0x7fff, {{0xa, 0x4e24, 0x100, @loopback, 0x7}}}, 0x88) executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) executing program 3: timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "dd93105df12000000000001a35154b0a5d103b"}) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000200)=0x2) read(r1, 0x0, 0x2006) r2 = dup(r1) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000000)) ioctl$TIOCPKT(r2, 0x5420, 0x0) timer_settime(0x0, 0x0, &(0x7f00000000c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r3, 0x0, &(0x7f0000000300)={{0x77359400}, {0x0, 0x3938700}}, 0x0) executing program 1: mlockall(0x1) mremap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x5000000, 0x3, &(0x7f0000ffd000/0x1000)=nil) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0xb, 0x0, &(0x7f0000000140)) executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r0, 0x5450, 0x0) executing program 4: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) ioctl$FS_IOC_FIEMAP(r0, 0x5450, 0x0) executing program 0: rt_sigtimedwait(&(0x7f0000000440), 0x0, &(0x7f0000000500), 0x8) executing program 2: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) [ 389.538857][T18263] serio: Serial port pts0 executing program 4: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000a80)) executing program 0: r0 = openat$vsock(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$key(0xf, 0x3, 0x2) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc008641d, 0x0) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000d40)={&(0x7f0000000cc0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 2: r0 = openat$vnet(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, 0x0) executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'bond0\x00'}) executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_INTERFACE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) executing program 2: r0 = socket(0x1d, 0x2, 0x6) sendmsg$NL80211_CMD_DEL_MPATH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_INTERFACE(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0)={0x14}, 0x14}}, 0x800) executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/nf_conntrack_irc', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$alg(0x26, 0x5, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$NL802154_CMD_GET_SEC_DEV(r0, 0x0, 0x0) executing program 0: r0 = socket(0x28, 0x5, 0x0) connect$can_j1939(r0, &(0x7f0000000000)={0x28, 0x0, 0x1}, 0x18) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r0, r1, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000480), r1) executing program 3: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000200)={0x1d, r1, 0x1}, 0x18) sendmsg$DEVLINK_CMD_SB_POOL_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[], 0x14}}, 0x0) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x320}}, 0x0) executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) write$P9_RWSTAT(r0, &(0x7f0000000800)={0x7}, 0x7) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32=r1, @ANYBLOB], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000240)={&(0x7f0000000140), 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x54, 0x0, 0x0, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @loopback}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private2}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00'}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x2c52e2b9829e5dd9}}, 0x0) executing program 4: r0 = openat$vcs(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$notify(r0, 0x402, 0x0) executing program 2: socket$unix(0x1, 0x5e5fc162253383ec, 0x0) executing program 0: r0 = openat$sndseq(0xffffff9c, &(0x7f0000000000), 0x0) r1 = fsopen(&(0x7f0000000100)='bpf\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r1, 0x5, &(0x7f0000000140)='/dev/snd/seq\x00', 0x0, r0) executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='limits\x00') close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x8, 0x0, &(0x7f0000000000)) executing program 2: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) write$RDMA_USER_CM_CMD_LISTEN(r0, 0x0, 0x0) executing program 0: r0 = socket(0x10, 0x2, 0x0) write$P9_RCREATE(r0, &(0x7f0000000040)={0x18, 0x6a}, 0x18) executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000002000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, 0x0, 0x0) executing program 0: socketpair(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close_range(r0, 0xffffffffffffffff, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) ioctl$FS_IOC_GETFSLABEL(r1, 0x81009431, &(0x7f00000003c0)) executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) dup3(r1, r0, 0x0) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x5451, 0x0) executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000001c0)='notify_on_release\x00', 0x657, 0xfeffffff) ioctl$EXT4_IOC_GETFSUUID(r1, 0x8008662c, &(0x7f00000000c0)) executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r0, 0x0, r0) listen(r3, 0xfffffffe) r4 = dup3(r0, r2, 0x0) ioctl$UI_SET_KEYBIT(r4, 0x40045565, 0x0) executing program 4: r0 = socket(0x11, 0x2, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x128}}, 0x0) executing program 1: r0 = socket(0xa, 0x1, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000a40)) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmmsg$unix(r2, &(0x7f0000004980)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$RDMA_USER_CM_CMD_CONNECT(r3, 0x0, 0x0) executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001b40), 0x2, 0x0) ioctl$VHOST_SET_VRING_ERR(r0, 0x40049409, 0x0) executing program 4: r0 = openat2(0xffffffffffffff9c, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={0x842}, 0x18) write$USERIO_CMD_SET_PORT_TYPE(r0, 0x0, 0x0) executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_NEW_MPATH(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000c00)={&(0x7f0000000b80)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x5, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$EXT4_IOC_GETFSUUID(r0, 0x89a0, 0x0) executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.kill\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) sendmsg$TIPC_NL_PEER_REMOVE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x9) ioctl$KDGETLED(r1, 0x4b31, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000003080)={0x0, 0x0, &(0x7f0000003040)={&(0x7f0000002f80)={0x14}, 0x14}}, 0x0) executing program 4: pipe(&(0x7f00000018c0)={0xffffffffffffffff}) close(r0) socket$inet(0x2, 0x80001, 0x84) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000180), 0xc) executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f0000000140)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, &(0x7f00000001c0)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_udp_int(r1, 0x11, 0xb, 0x0, &(0x7f0000000240)) executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x44) executing program 3: r0 = getpgid(0x0) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000680)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) kcmp(r0, r0, 0x4, r1, 0xffffffffffffffff) executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$AUDIT_ADD_RULE(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r2 = dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002a80)={&(0x7f0000002a00)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$AUDIT_GET_FEATURE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x10, 0x3fb, 0x1}, 0x10}}, 0x0) executing program 1: lgetxattr(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_open_dev$usbfs(&(0x7f0000000000), 0x0, 0x0) executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) recvmsg$inet_nvme(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) openat$cgroup(0xffffffffffffff9c, 0x0, 0x200002, 0x0) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @dev}, 0x10) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$TUNSETTXFILTER(r2, 0x5451, 0x0) r3 = accept4$inet6(r1, 0x0, 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE(r3, 0x5451, 0x0) executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_TDLS_OPER(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 3: r0 = openat$nvme_fabrics(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, 0x0) executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC(r0, 0x0, 0x11, 0x0, 0xff00) executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$MON_IOCH_MFLUSH(r1, 0x9208, 0x0) [ 391.350473][ C0] TCP: request_sock_TCP: Possible SYN flooding on port 2. Sending cookies. Check SNMP counters. executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000140)) executing program 2: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$TIPC_NL_NAME_TABLE_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, "0000000000000000000080ffffffffffff00"}) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000200)=0x2) read(r1, 0x0, 0x2006) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000180)) r2 = dup(r1) ioctl$sock_inet_SIOCGIFPFLAGS(r2, 0x8935, 0x0) executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x1a, 0x0, 0x0) executing program 4: r0 = landlock_create_ruleset(&(0x7f0000000000)={0xc00}, 0x10, 0x0) fcntl$getflags(r0, 0x0) executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/power/resume_offset', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8}, @void}}}, 0x24}}, 0x0) executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, "7e12ddc5a89047bf00"}) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000040), 0x8) close(r1) r2 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000200)=0x2) read(r2, 0x0, 0x2006) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000000)) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, 0x0) timer_create(0x0, &(0x7f00000012c0)={0x0, 0x12}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000140)={{0x0, 0x3938700}, {0x0, 0x3938700}}, 0x0) r3 = gettid() tkill(r3, 0x14) [ 391.508558][T18392] serio: Serial port pts0 executing program 0: r0 = socket(0x29, 0x2, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[], 0x33fe0}}, 0x0) sendmsg$NL80211_CMD_DEL_TX_TS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) executing program 2: r0 = socket$inet6(0xa, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_int(r1, 0x29, 0x7, &(0x7f0000000000), 0x4) r2 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @local}, 0x1c) sendto$inet6(r2, &(0x7f0000000100)="e0", 0x1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000240)="f8f6", 0x2) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000740)={0x14}, 0x14}}, 0x0) [ 391.580424][T18399] serio: Serial port pts1 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) close(r0) socket$nl_audit(0x10, 0x3, 0x9) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)={0x4c}, 0x4c}}, 0x0) executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/power_supply', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0x5451, 0x0) executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/virtual', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "bdd3be293f73301832787b7799ef393649baa3"}) executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r0, 0xc01064ab, &(0x7f0000000200)={0x0, 0x0, r1}) executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$NL80211_CMD_DISASSOCIATE(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000740)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 2: r0 = socket(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0x4) bind$l2tp6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x1}, 0x20) executing program 1: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0xa2602, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f0000000040)={0x2}, 0x2) executing program 0: r0 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000001400), 0x0, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000002c80)) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup3(r1, r0, 0x0) write$P9_RATTACH(r2, 0x0, 0x0) executing program 4: creat(&(0x7f0000000280)='./file0\x00', 0x0) mount$bind(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x805002, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x5061, &(0x7f0000000180)) executing program 0: capset(&(0x7f00000000c0)={0x19980330}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080)='D', 0x1) executing program 2: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$BTRFS_IOC_INO_PATHS(r0, 0x5451, 0x0) [ 391.882842][T18424] misc userio: The device must be registered before sending interrupts executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000c80), &(0x7f0000000cc0)=0x4) executing program 2: r0 = io_uring_setup(0x48ae, &(0x7f00000000c0)) io_uring_register$IORING_REGISTER_BUFFERS_UPDATE(r0, 0xa, 0x0, 0x0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000ac0), r1) executing program 4: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) [ 392.021605][T18437] sctp: [Deprecated]: syz-executor.1 (pid 18437) Use of int in maxseg socket option. [ 392.021605][T18437] Use struct sctp_assoc_value instead executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x15, 0x0, &(0x7f0000001780)) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = getpid() r2 = syz_pidfd_open(r1, 0x0) r3 = pidfd_getfd(r2, r0, 0x0) setsockopt$inet_tcp_TLS_TX(r3, 0x6, 0x1, &(0x7f0000000040)=@ccm_128={{}, "27762ed8407c65c1", "a139e5ec4d98b3fb595373f178ce9452", "964abeea", "97d0b04fe8315e75"}, 0x28) executing program 2: quotactl$Q_GETFMT(0x0, &(0x7f0000003e40)=@sr0, 0x0, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_KEY(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x119a}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x5, 0x0, 0x0) executing program 0: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="240000001a005f0214f9f407000904001f00000000000000000000000800040001000000", 0x24) read$FUSE(r0, 0x0, 0x0) executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/block/loop0', 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$TIOCSIG(r0, 0x5450, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) sendmsg$IPVS_CMD_NEW_DEST(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r0, r1, 0x0) sendmsg$TIPC_NL_SOCK_GET(r2, &(0x7f0000000a80)={&(0x7f0000000940), 0xc, &(0x7f0000000a40)={&(0x7f00000009c0)={0x14}, 0x14}}, 0x0) executing program 0: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000001680)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) close(r0) openat$ptmx(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSPTLCK(r0, 0x40045431, &(0x7f00000002c0)) executing program 2: fanotify_init(0x40, 0x1000) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getneightbl={0x14, 0x42, 0x400, 0x70bd27, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40010}, 0x10) r1 = socket$nl_audit(0x10, 0x3, 0x9) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000100), 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc00440, 0x20) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r2, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, 0x140c, 0x0, 0x70bd27, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_RES_CQN={0x8, 0x3d, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x95}, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000440)) r3 = getpid() syz_open_procfs$namespace(r3, &(0x7f00000004c0)='ns/cgroup\x00') setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000540)={0x5, &(0x7f0000000500)=[{0x0, 0x6}, {0x7fff, 0x0, 0x7f, 0x7fff}, {0x100, 0xf6, 0x6, 0x5}, {0x6, 0x3, 0x4, 0x800}, {0x1ff, 0x40, 0xf8, 0x1}]}, 0x8) write$RDMA_USER_CM_CMD_CREATE_ID(r2, 0x0, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000800)) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000840)={0x6, 0x7, 'syz0\x00'}, &(0x7f0000000880)=0x28) sendmsg$AUDIT_TTY_SET(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000900)={0x18, 0x3f9, 0x40a, 0x70bd2c, 0x25dfdbfd, {0x0, 0x1}, ["", "", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x4000}, 0x44050) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r5, 0x84, 0x18, &(0x7f0000000a00)={0x0, 0xda22}, &(0x7f0000000a40)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000a80)={r6, 0x7ff}, 0x8) mq_timedreceive(r2, &(0x7f0000000ac0)=""/79, 0x4f, 0x1, &(0x7f0000000b40)={0x77359400}) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r1, 0x8983, &(0x7f0000000b80)={0x0, 'ip6_vti0\x00'}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) pidfd_getfd(0xffffffffffffffff, r1, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000c00), r4) sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000bc0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000c80)={&(0x7f0000000c40)={0x20, r7, 0x800, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x3f, 0x11}}}}}, 0x20}, 0x1, 0x0, 0x0, 0x8c0}, 0x20000804) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(0xffffffffffffffff, &(0x7f0000000e80)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000e40)={&(0x7f0000000d40)={0xdc, 0x3, 0x1, 0x301, 0x0, 0x0, {0x1, 0x0, 0xa}, [@CTA_TUPLE_MASTER={0xc, 0xe, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}, @CTA_SEQ_ADJ_REPLY={0x44, 0x10, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x9}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x80000000}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0xffffffff}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x3c5}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x3}, @CTA_SEQADJ_OFFSET_AFTER={0x8}, @CTA_SEQADJ_OFFSET_AFTER={0x8}]}, @CTA_PROTOINFO={0x24, 0x4, 0x0, 0x1, @CTA_PROTOINFO_DCCP={0x20, 0x2, 0x0, 0x1, [@CTA_PROTOINFO_DCCP_ROLE={0x5, 0x2, 0x1f}, @CTA_PROTOINFO_DCCP_STATE={0x5}, @CTA_PROTOINFO_DCCP_HANDSHAKE_SEQ={0xc, 0x3, 0x1, 0x0, 0x1}]}}, @CTA_SEQ_ADJ_ORIG={0x4c, 0xf, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x6}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0xf4a6}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x101}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1ff}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0xfb}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x8}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x40}]}, @CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x1}]}, 0xdc}, 0x1, 0x0, 0x0, 0x40000}, 0x10) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat$cgroup(r0, &(0x7f0000000080)='syz0\x00', 0x1ff) openat$cgroup(r0, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='freezer.state\x00', 0x275a, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_POWER_SAVE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = dup2(r0, r0) sendmsg$IPSET_CMD_DESTROY(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, 0x3, 0x6, 0x3}, 0x14}}, 0x0) recvmmsg$unix(r1, &(0x7f0000005d00)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000004440)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) ioctl$FIONCLEX(r2, 0x5450) executing program 0: r0 = socket$inet(0xa, 0x801, 0x84) sendto$inet(r0, &(0x7f0000000240)='M', 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @rand_addr=0x64010101}, 0x10) listen(r0, 0x8) r1 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000280)={0x0, 0x1c, "8088b0c46f5cfe29220cad1ce724e5dcafac0d3824d372ad09af9eb4"}, &(0x7f0000000080)=0x24) executing program 1: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) bind(r0, &(0x7f0000000000)=@l2tp={0x2, 0x0, @loopback}, 0x80) executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) chroot(&(0x7f00000000c0)='./file0\x00') syz_fuse_handle_req(r0, &(0x7f0000004140)="d93720db4195e1a34be0ad2f56793935d453c377b35280952f39a19a1c8aacd2cc08dadc1451ecf3ea5602c4fa11e48f06f5c22319277e0ecdb53e2eda975d8b0c0703a4299a9ea93c68dafd02607b4a3fe826919b5010e88399105cacd421aa27d0544308c67ddcc8ff8517d764ffdad87a0dbe21d14a2503d0e96b506de87ea8c0540d52272460cdacaa16211442539f7fe78e5bb111ee23ff07f71a84f64490211f584aebce5979ffc51196826d5688fd197222f5b5b97cff2009a2845c699caa42420e8cea4ea07953369cd8e1f641273236d745f419b4d9922155209b212331da3aa5f73672aa21bb2d574372fa957b3a287d6ebe921bef5b55428bfd6460032889d75a3ee4018353773d52124165020d2eb95dd39e04b2a74886ab6fffd382297d01fb2cb60a978968975d54c66c3912fb40a0e8aa264da07aa9be4f0e01b94446266c4521aa9bbfd034e158a7c7a20a2ba328cc054088bd3f88cc921fecb6e81d83cf43616a7240f76ef1da19cfec4207aa8998417e7dc568719ca154ae9bb38ad2fadddaa995de3a7073c53bcb05a4a13e0ad1d4ffdef949549081819986e07d150e5a000e0fe4d80544732dd3cfe0c9922f4f1773a55c5957e4788eb54d9299456b2c67d353fcd06a8ee6c679013ecbbc9690a22483bd7201c6582d97c1064beadceb37fa5ecbcce3589e1981e0ab13a5a1c9d4433ed3ad5aa23c38e5ec3628c75801d783ac39db125db8d9b6179ec9fa898140c07e30ba85b7e570c5ea1e8cab93586bb5f21918bda1fc4e3966276b736ab987fedca531c81ec0d1b833db24f54751d2d0c28ba9afd26e570cd35a02a4ccdcf9f8ff3a637befb831dee77d4cc084cc17e6eeb813b9c2016672b02e9c6f0364729b0b0c5d821bc4a621a9c95658967c83978042c07a562ca74971bfcdb25109aa90e7c3b8d1ceffd243cfa9cd3bdcb40e3cdadcfcaad0dac169c0187cce25f7de991f6c90ac27ee9bfd2713e88f100b1716f8bd33bd56be5109c20bb36a8f913037bcbe4c3e530d8e87ce0f90f2e0f75d4ece99de86441af8ad7f4f61fcfbcb0f370255e651d99c2f3ba139f6fe73fa43d3084f6930c7f8c436ff5e591d7c117dd7a4b6db5f6ec75484f859ac56e5d721b914b4cc9266ad2797f721f6d2a0ac0c4547136f3959c21f7f13a1cc62a9dc64a9b90afd753b18554cf35c5892b4da6cc12c17ce35ac37cf5b355d325de3b1dd7c4c7777b58e301e33ec1637a99423d1c98e363fbf28c1d4e99c2d2f979cba6f092574a4bad6e231df33a509f74140a3d038fbec7ec9642d618eb8e539f872b3464fb8f79a2975c6744dfa4cf607e2f497f91965c83cf0c77752dd9b4b12876150d916da828640be87402ebd7228518995dc612ed05faa6decbc4ddeae47693ac515f62fc0038ed9942c6f4d9bc4b5f73c4818ee6f08c6b37e8efd647057fbd91e1bdb5b2bc4076fff1b6bcc254d8a6ee92f61a74da856ae11c898a3c44ae3e4d1d375216a46354055c3c41642e687fca57686b592eb9444e89e420bd2bdd7a76a1113f7c7d77244002b26466d2c7d20a27d67649fb174fe42821c23b1938b5e19fa07292bed86eee6f9ff58bcdf23715cac06fc2f9bfef5085279c1ca0200d8c3e2a6f3e0bb77fa3b1007a0995124b94baf563dc27aa79a65bb589a51481311655ce2aabfec217101bc915cb215f16bb380b233e7535b54aef19abbd1c31fc9e3500dd227caa36377a5ef4d9fb085226c5d3798f6462d616751978753efabe90ad79cdc85fc06f4dfab89002fb7f2fa2189cec8fdc0d6d2a83df9aa2a4fd3f1d11944c2bf49c92f73970acb8a673595f88bab87821a5f05971204fbdc3065a167a6631ffd0cfa5f701d7c0332557b1ba18f20b37478d5bd0e6554b6f73944d6ca3f550dfaace341c437003f079dcc0eaac0f764d16307ade63a2125ba686f5028f2e6972c9875abfda0dc3aa0c2116202d0d66798f2410be640a5553d9400dd8510799963dcc296ec29484b61770e4520d752e04da3dbf60ddcdc6a4976b5ce7356accc79dbd0f48ec114ea4f2cb5d53e7d2a1757f6bc7ca65eeeee3f63f36db72af868c117718f41c428444ff494e857198fccfbe89e8cffa5d587ea59208e47e002f16fd8770d950c5a8ec894927b2105c41aa5e92a68829791c2f8a16a3949da8168f173864a20a389f0b20c446aebea7e0cffaf114182513256de11c8866e0f652d0ec2d8e745c6cf76232dbafa7dc9d5337fa87ae61bbefb2a4b9c90403198bfe1b7035169e97eb2ef7bac31801ee32dc415c06062d0c19c70960377ea2a851b2229d8d306c95106477245d758808a993440834687739543a08484a7e23678f141adce3397ceab56e83cc490a6530cc60c84f721aa342f351b08391e795633cf19b7bfe8dc2233234a96c796584bdaba4c7eedda1277aae5c57eda8acfd046a75604dee4a275a6b6abcd63d54f1abe272703c00d79e1ba85f3464fcd58cbfe0d6f8872e3d99c06456fd80e126b3e9e1dc46b1773dcc9eda7acd7dba6f7d703b08307c75a2b2413f443d7e90c1dbafb0d68bb4dc8353cba5e5bb3d1d527baf9bda6d7a21288e7719ed106633435e3a6a85c743c243f38dc4d2365ce16c5d21aa55a30869c5992a5be2ae13d96b2caff60bca18dd5faa6e329dc3f4e9e029963a6ec0edff0d4f9da8c27d7cc987076d50d9e3d88dd6a18ce4de277d8e73efee3aa97413ae2b7a4ef9875f6ffa04872572b65ba828c42fd23614d22809b5be5a91ac0b96839e5e2346e3cb8d448c93a4d98a07dbf6dce164459deb30518bf4b3272e7e4f499d7b253e486878f3d8d9fa7ad404946e9cbe31bfcf43fce405a5f93588a04c656faa32a05e66a5595ed301dde5a126469f0b679708fe58edd86c2eb6b97a03c0b019eddd7f6d88db1e475021b0879c344018a130233a7ca57c448b263cf802cdc09f965fead4f48ba2d4049c6b88f752f112dbcf8882b26f27b15e5971834ec4ab94c936b15b8f74a38cb96344a445aee1ff02467b6cb4c76df8c4b68523028d7f59d30d4dbe984b989ed1870a59b202072252c306b38a0530780dc031c6015702230e744701032d36507d417293fbb21fe75a01ae3128640d1e03138e2680bec75c0af12ddf95300ba3f126e2f8019ca09a67ea5053f30bf724e5670c17851c537201c8bcb248a5e9849e467b26a2a7b0c6cf6f4690b2e72740591e85b0e7cdeb876390338b8cf74946726a0dd8226718b29d8450e2089cfeb21ff37961afb408c24dac407567ce728607d37e9847a4e82ac84a256d1625d812a1c581fe65e66baa741bed0977c1a728370da67908ea6bec47f5845fd1da0862b4eb94e2b724fcc18732bd1973e92301a33aa022fa7c913a7f43f43f15eef223c7b193c129f861232e4683fa0d86a31db99b4239ff85d14b0fb8b87adbfab7383aabe4748aea807e4c3fe37ce6cd536ad283878598455a9ff7d0baa3f27f7a57fac2f47afdc14b4a334cafb21a8380ad141eeda6f3e069359e98c522c97559a1de5ff7d0f71edc4e433a57dd2d7a035485cf4ad4a55bbdd056dfe03a30bc85c7cf47ba8ed4de220fc056cea68ab77e5cc30f6a2de9abfdbdbd88725b8542b593d81e65945bb0b53bf9815fee368520939ba9fb55588c956d07db9770c6e3b325bd2641cdd1e5201d6910b2ae50feffd28d85ca166cf2949d5a335fd9fd7d77906dbfade2ee6884ae8ca66c39a920ad0a309a8ccb2956306458902116074c4541c85ca4b3e3ba968f17feb17d1a2436424578393ff56a0112635180f0af89db2e33e6935507b025779aea9dbd067edecbd49634ebc77c0d6c4dd4c295dc0e8eb1c44406c64a33ea23c6a93c3a2895fc23cb4f773a29efb05d90beb96479888c55639931e024733a4c32dc576d6e52142b38d8a9b9d2fe312f0159ede1d25df20114b7955c3bb78ecc54add0f357670d031931dbb640f4b57c017e97e71a97c571605125faeca107f8beeb58079b90e6a6cabb1677210c5b2d2659d552fa2daa15faa7b17061abfea725b49dd016a078517c285cf47592bbff7cafa16595884f48e11346b1e4588a083d9dceecd146b3ea0a6b87d049f71b1222ed8864c697e2ccfdb9fc3c7f22187e10a91598e479d25d1546e4fc68dbe56ec94d5bc792e246e817d7769f166104853e405b08b246a2022bda6f9c3f739c6d6d2f3a7f870ee183a76978ec00c43d94aefafe468f0f1021fc74770142db7e5967bae852291ab9c3e56f00a1229b12eea414b8b6fb2c9635f0b5d32175f5be4a04fb572368258a4ed72d4d3494637c8d6ee4c6d4bf35c8c494ac4d2da1864786ad0f41d362d1cf07d60dacd9779c3ef8b8b120b27aab34d9805df829db55e6a691740e118cf542b4f6b28c0d860d4aae677e2702dcfd822fe5457c66dc2f8c457715eede8cac7837a936b731c297927c463b463c1d03d502485b41306dd2063780afe9543f96da9c086fffe3910f2314a382dbbee9f72b7e66e90f44b9049f1059a819ec8ca7af8f836704c6d188e94e7f8bebacc682c4c46de1fde391ab0e5ec89e2a488639e70fc1d9cd5e04c4122903d958d3a03419121e3424a23231289634d010f582c440d87e91286abbe95a86481927f2765f6d0f3c2e9ef60b33ad763035055840c64ada2c841adad19b7d5924a2b86da236f15ee50c0914a0a1cfba62317aa2d33de78d08ab6287618bba0e3fe9496a695f059a475d37c6c937e9dfa77215aa3af6f0a862c23e1c9d15921982e8e17c63a1208b9da06c5f0bc72c4bf855600950cf0ea6e77a91b81e6aebe0e35809464599bf916984ecf8268813a3faee2260c3e28545637e463de165dac512e8b784e5163da5471ee710ffec3c496e78d5c5ec941d2616286960f0a7bbc4d4f778309cf5091ba7e05b7a598d7865ee10e1813515dba5e7b4a3e23c1ba33bec878b0b8f3a13e17b59aa07452fe645069c4e2f7b82f106dc1a6093d45abf393f4a68f57f6521662f639d8136914823c393e0cae4bd3784e6b2bda5671fc8ebc68b3dc7aee2d876a48c205a4e7df8ea786f124f6c83baa8b85df819e8ee366eb5507809a1e36fd3f17facb562dfe511b9183b62852312eaf947fe6a61dc168de4602910c6d12ce15e35e3b4125b5f9714ea1c49a1fdfff7a8ead500b288549b30bf2a1f4f198393432498334e65e198f0352b6c181491859f166e64846570dc551b909d1bf8bc15935ba82183c81c6c49210a347a37db3467c32c7d1e3a8aa3c7957ba2c37eb3f27b928f45908cfd22dab3c604dd053ca2425f122e11fc09cea1344d0e850a28240128e501b4425333dbd5dbba9269d62c516b4d3b16783489c7e25b2816a6f167ffeb6f19a8636b18e15926f5ad1ee4a4dd242a7f1a2fdfc7bfbf40b75da981a566d4965f50657e8179e0d3b40185f29a5061ea351e60970cb3d142c28375a5d8dced003a5b01846b4ed6460acdf2cbde7529da68aecd562d3ae10aa1c1e2325f09884df99e0f4246b2f9b879d711ab49757910c54f8fa48439dd47ce70935cd4f3b1ff85a28232b6ccbb51fd5d36a69c4eb5abf9cef8642172399f94cb2daed8d2d6ed279c6e35284e7ac5db840ca12ed7d168454725e19f552aad7de59ab368e4d42238444a8672f937aedc61c2159b6d1d4aada07c6de08ae40a1bae8ca696273f5748a6259ff4bcc39510e11a5f8ba25766c6779f07761c936ac0d0d01f1d4b488c3d2742c1a3029da837cc33dd1780695c5fc1542830006989b3faa62a9c8538ae840c8285cde8a13085cd295f695a0ab6d27b03a16b1904fc62fe25776df3fa792f54f4a5ad98f1f0be45848c81e34d70d4850a4ac3a5a7dbc56fff68eb4212bb1109f6f129c12babef6ef9671901c73da50966fb18d1f0c1575cbf985fd5a5c36f33386a1ce35c2ca4422b3c0522fbcbd873d8f0f80734b4f3e0bd1aa80beb6b1ec9a40a2d39adac14b7de089820c1314ef3b2fc2988778b9cbca0fe0f64cb858a90a6bcf67961644f6bd5825c43c9d4d4b0a8e5c7321346edf5f56558c00550891392055e15a6402220301235ac8593dbbe26f1f5105d50b1199d2fe2d74a78ea8e83fb409716c7d508ac1476d067c5aa77b1f689488e406bb6702648aa1faeecdcce8702f3d66e66c927487cfba756c070065126f225afc58fe54d50923f1c7b14ce478d40f4bf9eccc441c8c931359f97898e6d8fe42a175546ec8c6d52672947e0233c1cccad78d44494361f6c81c530e9bea0e911d30998f0aeddeda8269e1a87e86509a5a4c2ed5f49e8b1bfdae1cfda352dee261ea029f80418e2232616e9f8443fce5d3f82e6bc8b8fc1e65419dc2fd1451e445f6e06ea3d12206ecadf4e45f9bf1340e162be57ea63787580c50a452af6d3b12fe4e2b8aa861e435f7766f35fa272841094149c81a40e7bff1f7177c38787b53b1b4fcf18e50c89ad3049f35f306fe628d4bdbacc07c44f8fc0006023407b4484ad6fbc15094b02a009f50e34efc0e75ab23dcc1b8355f4cd5f693aaf01e6fde20ce36fbd7fac42e00ce6100b0dfa974680dfef60ffa7f905840a2c345410abc5907edbd18d01556e6ce2593c910b282be64b225e6ce5b9b2388d602023959680981f0ee1296ecdf08e57c6a797421997a022e869f8e8a48a91a1bbe30169f608a2e854bd4de33adf2fe67577de2feee46424a679f7666307ab2134bbe9e79a12af724f97dda27d075e00cd59a260ca33be676df34ee96e13d436395edbafe4a83e1246b7b0194bd4c40d74521e52f06572102ecddd71da2bc35057eb66e7278801512f349d9f798ac8c38ba4fd2523d9f2f9586749b64dc8a0e3461cd7b7fb82e575bbba20c359ca2076cd669cb1ef83f082f21868c31fd750a2dac5670317c550a79324db88b68dd0f16e98c4b83710024d059569f5402eae23e8052b5b4b48502e0fc2483a20e38417f57cdb7ae870ce3c8352b1f4c6ffd61ed8e2751f5b93e266617b087c94a68ef704731409f3fd49bf677bdcc0c58e6094a8fd99cce1df278570390c37f51faf6fe93923f62984d5672a2d867f18ca76b964e2f7c259f639ab1122e749dd9c4f9b4470d8b68502f6f40685b74a24323837cf7e32b433c3ccbf064be0e70ffc2e5c2eae587154a7958d6c3f696fe42da49e4292404461908f7a1437b000a7f115cba487a9b426aa6ebdecbf0673e39356f894c0b3417491d0dd266a97b8711d16e6ed053028995e414d602f3296542ed46591c44a5dd1c466a92d8826bc12973e44028d37fb13bbe9ed2947334787c60f48b4f61089e3425fd165eaa1e3a2707891732875018420060afa179687c9e0f3f43b45e81fff95e07a518c9db494d0e4e453b8a35c7a0dd1ae81f4c0fd49f40fc9a6165a01ec00e0a97cd7282fb0c264709fa6e8310372bf06f66fd0f53d7919cba43d59cfcbb9f3b148b73edbdd75acdfe5f5fe2ffe40416c097e18a0fc0619bfbb78066f372d21f5d52fe4753ab29a0edf66b05c5bd3e6a5190f248561919dea3f20185e89f79fea4aaa12a44f14041a0620b23f28d5c535f40bae130843125a879e7f33d6c61cbe55ba51837b3194245237317d8532f94ed06543f5cc55535045b8b514c0d76097f520387e7b182c48c7b0173ac353d48566fafa00e7e5f7962f79645f73150d1921b6d6bcd240898aedb21b4453d63ba838bf90efbc5363beae5ad0609469a5b1c51aeae051fa57b16ad7f7c7a3f018e292ca5fbd9be583cfa9babbbb21caa574d35d8d778b1ae56e627ace9121fe5de64ed6dc684e5ee65c85baf2237953a0ced94eaa01e8c1911f487fb8324089f687040aac05dbb39475b26b1549c3d0a6b2d701fabd478b0d2e22cf720a6c80dc8971b1f0a9f39b4732fc7923a23b736966ee1537199511018723632631d36f6eca17c1192b6ec5cd68fd0de31c256270d668db457bbf57de66cb5054f446cdba23440cf485c5b379639284fb653141e20f8ab14c43f1faa181feae3a09cc6654ccc76e901c9c2fa67eeb17f488db52cde8cd26fba1f20db19c1dd92d9b09d1d2e9c8383aca4029492e5b91039fe624b35212c068120cd33a40b3ee7369bed5a705e0f7b13f0f266ff985a535d99c0a99366ab9767254da39964cd1a5df670bb7cebc06a5054d8a63aa5472f4a1d381cfc3d0e0ca8ee8c6f06974facc76538f6eaad66fc673f2dcc5cc65309fa7c821045813a1cf30d6b0a7e83e65b78f47957f28a7a80f34a14754b3347cd16e1b4d2a596099d1a17c681be6d9e4aa3724ea8a6fd6cf1a7492bedca5b47d22f1fbd710a77146acf6a11b95b36eeb2dd15c76ce7a54817c4181c90799ded1cf8c1168b39f5338822f485fc258ca42e1474927f6fb0ebf46bde59fe4e0b216fcb4015c40af76da02ef309039bc9fad472d5e9088b1f47b4a03e50458392a9d1cf4612690289429bbb60be45d9b658d1e88c2df6383c766b6246760238ff968f344311f6d9c3619763c573b7f27b99cdff92d6090003164ca5e684c60690fb13118f46424e98592b37755d715416c7fc758881f29f87371d086d24c759eb4455b50eff93123b5b150186e5a9e20945d0833a7d1039712736f5b266a7041a2ea20e959ed0a5286352f9a5f96b5b72df30df35c693379304d02200052b491a1dc18239ad5b953ae70c0f33623de25256cbf637bf25e24b21d4c78ba4591481e8424f1a1f329958c5f3ec3cc8ee72a6950dc2c1cfdf2354143e285ca9f82bec1fdf51ccab28ee51035c8dbcef7170843e858d01360266860800571a4fe0936ba82b97c8fcf76f19d49f6f95bc37b23997f8153c22b49d43598af71797547e02050f24fdaa4defe4513aab82f18e2223e2372cfaa95ec24fac636025bfdba5a4fbe25bb4beb596d272d06bc5c19e88e323d4c3afac75ded11b05cf3a0aef570e2700fad7d4b714cc8db83ed5a1c8d398d37bf1a3686ff122b76f06f4ece5413c5da26944e31177e5088e5b4255ff0cd2358b997f511bbc6593b3a6d14b3411a3a22a4e1751c3d0459fadbeae6f0bc399c7e526ba309708fc374e4c3dffbf03355b5147794704a71d6714e2329523dcfbdd6137c87212bc13d9b83d00b11422ba73abee769374762df22f55efde6766ca37c351a07552255a42aba6b9aab9ccb8576da44a7341797af0d86b68d3ab17821e86405e34e49cb73198b78b2536d49f5590ba2cc75ba9d0cb7b7f7c13bce023301a84b67d1afddad8bd1904803f9a4392ae7742bfb35530f0da566a295ba5a0786db745bd4ad5de86120fbc0b453131b4f21bd519aefe216cd7658d80e3a6afdf0f8c28ce0df38a38f0ffb5d7dac8692808be0299423253b91a347aabdf60db0a5c35404ee4148d31ae75e0095b8f07e6471be0c19fb41591cb290342a04ad89f17b3d00af14a0763a71ae376c9f707ee7cf3254e42d2641239d531e7e1c94805df8bc58a8075ce535cc648da9a3e0a9decf6d699173b1f65d25e366b0c8701eb53e0b509ca077bfd142f5a1b2782838bbafcfffb0b8c0d6751de09f68d0b23834ea46370568c9a4fb7630fc1e82dffc56da06090ce3d61aa1dd5807a98dc6aac17518a0cebb0bd0ff4d828743fa9ff0381e730df6c6b0137667a0875f1c4d8c820b0ae44253a5e3047f4a64bbcc64dcb1035b43c2c63a97df5a8cbf3be7ec92ac92e3d8ab7f257ab63eefde2ffe5abbf040d3776bef144c5e372f044fafdaba0540368615c92dfb61a3ff45651835bbd6610f4f6e5b7875d9c74367e913fb2dca9f6c755a070d01a600633f399af71d99aef87871ebdd8c0a27dbbab4961ca83df205c9440658ad3192dc116281e26eb6f236fd701667d5dae9f1c48e66c7396366b48f2557dcfd30ca4a96a7daf292c3a6b3278d910a728bcc39e66dec14969b1742d960307c45bb38fdec8f9c26775cbc7ec671873f4af31eaf9339de30b60fc3613724de2171ae81d86949c534f169b8ee5fe8318a2ec64e3b690da09e0c355225c8205c6adacde1f25c242aa1b456d6b23f0bda02b369bb0c751623fe4d40c6e6999d9e494423481ce01c85dd45ae4f6f6993388bdd32bdf01b9c22215c644ba8b517498ca02dee7f32fde3d8f591896c21cb68c82b90d84694ffbf2fcc875abce3ecbc33d9a6c58807cb0c2f3a5f77f107653c1dca780ee861799498e8165c2be957ba9f6c8bf57549674b389d341e2b99fc7931ea40793d9a17604298220af7254eb8e972cd28ea877d8ed52bab1162de7a66a0e9afd10e649b5554f41df0a7623c3e1744f439f39685de6afc65dd6c37069681afd30e476c09142c8460191526ddde6c651767ac59371a881f757d3cf2bae6d48ea781e89931b9e3ea3f65097b006fe15b61cbefede125e949abf541d670f122eff8be716b2cd662d69ead1dc797d58efe39aab72af7e610452746cff38d63b8eb217b4fc66de320aebac6e02e149f197b1ab53544162c22597ad7499f7bd75d0307ce75ce5f3b606b009c7dae85615bccaadb3cf261549be0cfe29e8faa175403342384b3efb79ecbdd4350ac768ab6d40957dd185fc4509938f9d387c86c06ed93baf9b4f931f53ded6aa431531a64a39e4fbe92b25d2c28f9314a5570b72ec33a0080d3ab68bc9fcb1786ccd5876856fa1310480f8272ee931679195e19ba116ccfe4b82c928698fe6b96b03d5f33b332bf2fb9fdfb82e386a716853d35a4374f092c2ab00e43fb8639fc525a87d41548e2289074345ca780e29c871c1ae27d27abb25dc9f5cc7460fedea216fd36ee28f69b00f7535dbf931d638f4ed710720cd94de10938ac2018888df4d1aee5676d09e4999b92d48a579916d86faebdefb9562e32e4a43857ab90af69ebd6b22ae50a1a99f8f0ffc731b2db79889824b587b75043265fa1dca7b68c2c2df36b774b5103a149bcfd4d1b3cbce3e4f257f981f973693a8120c4d4d1aefad1451c24dc12fdf798c23786c7498c6faa2b46057bd4d4be51d219a373a6153711a490c588c2085befdaa31c17cc1efc08e341e065e27489ec987a994aceffc0d3ed764606e2195bf3553fbab72a0583396f49743c7059371a3083a4fe7dcc553e26a871503990a9b99539ff0cf90866b90b6183e65756c3f5c9387aa83854c8b5335fd6a71b32383c34f22241cd25d538989d19ec7052a41523d7bdd8a834315dab3c27d9b92274fb9148119d458b38eba62d8cf955a326437f7d13ff61142748410a2fbba9341f58ddfdd45cfd77106b1ec6bae9666537705bd79e645f7a735f07865e603ed2583936a4c92377ba099fd6de8cf29b1761846a6bb803fb6ad1830e6d72beb73d89956ceaab9c2e711ac22e5823e341e14d33093d382344f811c105e7e0e0a8d73602edb2e9860235cf5e65a7c4f91d85f8038ea6706f68688576bfb75b4832fad45e4d31a3832e56b83cdacb09f10097028de8931d155b6b68adae12d7c3fb030b9436697ce648d33d0c6ce9d281e11d4c126634f50693b5edee21526b96f69f565668b7cb811151a2d27f44cca69bc36edab2cdf09de88d53246c5bcfd91c2a409f98075e64ff2d716701e28b30f5e3e2834f8cce5b8", 0x2000, &(0x7f00000008c0)={&(0x7f0000000380)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000002140)="fdeefd80d64d0472b1a75015f202dce45a3e90fc5c06dd1c4ba133e2fa8cb56b860d3d470c025e88cf26f75ea850514f2da11943ac169edb40d497f07b0cb16d621dd81e283bdc289a2a4956c39b40bc7a6129d9ab8479888e6b8dd7e6e227f10776dbfffff456fe742125796d8012ba0fdc0af9962cb98a63fac1d236968813427b060d7bce109d523dbbfbe15ef24ecbd3b16d42514bd6ce98e45fd1ec1e0835aed74b49bfd7fac0c8935c8a3d0708c258b75a1cb6211b9d68a501412f0ed0c66c0c3dbd3fa0903414502b982b9ac80834971ddf14052deacaa6e159226a95b84bdbdec03c0e12e8f9da74c4856753bf130edab60c4f49f254b0c951aef2d51b91c8c038eb79fffdd0fde91abc022543fcb8a3cc93bb2dbdfa772fd96f53de5c837d4e5da5b42d4f30c7fbf2015c40aae0bcb02b6cd230212cfad19c9590cb1cc1698d6a5dae96ff1ba51cfdf17315195ea96b76218ccf010b1687ecf9491553e49bc99959c28fa7ef300ccdb60b36b7dcd270f2dcd342a6ab1a8eafde6278a3a41d7df5f11cd01e3c6e680b09f2bd87e1ed21dbee7d5fd448f2d7634397bb6d52487c9fb60e089974ffa173baeb22251e4caf3592a5839a6a7e6f795665bd4961895c0fc4788e1bd0335bee00f8409dc4a97625a1d2fc0e153a4e5c53d98176cdddc15210a0c740b42ea43fe9ab07275a5e7558cabefde897adf60ea501bdbd5b1f44a3d2701b5bff578970d00591b4c083994a1dbd2c2adf44469ddd46e69de45771e06bb6d0725f13f82df4f6c02e36cbd705ed516dae16995cb54a4720e29152b5fdc10dd63859a762f2223b5b1a98ce3dd6b0cf7af0b42d635362fb700317de7fb87a943e775220088ac8dda454e4e1f7d077750e30dbd22b9983219243f523df735064a2689e09c3df012d9019bce8ca9494cd5da5b52dea74bd7755db6000155db71618891d9fb672a400121c962bf400183e9c73264be5849bacf399001e4ba48c9119a5c0e4ebf08b10749a545b1f89c84edc89dda269f276143bbca4d12444363e2439ca111bac4ea1a554283a20139de76f5f2413ff915ef1e1b6ffa6a83430c57fc67cf3373416adc41674b63cfac5ed0e84010098b87ea1cbfdc1fd41d9ebaef2417a0add7137a54e1a34013786e598a09a18406d1a978aae0c09148c1414003966888a5ee21c9d0634f16c08c14c0a002be922f911e5f757ede358072950b0cc4aed9e482055883f6dbcbbab1374a85138ef81fa77dda73a27d2333f9d85a4c53ff8d6c42df6c4cc73ffa54f4c468086cf636fa65870cc4a5283495327422acd784ad12adce8d291b384cb7636e9871823a0a48cb0bcb954f7b760c54dc3a8e58ba433199c8fd164cf6b71102778ce38c5c04f93ca5303b319b7d15011a5996c18f745ad73e4349c1da9c6ac12c295126c2ca1745f44090ff79ca4dad621a680e35fc687ba7c80160002aedc3ad9b45fe944ec6c8d99d3f6259fd1c500735309deb75cee99b1bf3f90a73723e2abe7bc087bc966314ab91b1bf7f6534727add854c8bd8056c69fb1096b7e6d56d211e9d0137f9903e3da5a6254350fda326766ff837293ca1677ac17707ca324e67ddaac8f333b25663c2523c42d9b16ca441ab14ce8afee6e9ed570f3a9382deef252dcd8548b0e7417a75dc5b5a210591db9df77c562c894cbe7e220c02003f6bc1a81a6ae248dd759d5a8920483f1ca27ff6a43a92e558e600e38d9ae313cc3d1d9c05ed0cd9cbd221559f34ae5608c1a36d6cf832e95f8e31d70018166e4df023e2245e2ba6bea390ffc1dbe236329da1f300ce314185f5725a62390a4f314be1aa72f454a23666f19171e4e5368cbf35a1fcd2fdcf89d0e6e4b80bf5a8e4f4fdce681214f65aeed7be361cb7c5a20cf2086199776b5d2ef0d4356180af12e960dfd68c74ede48a855b0af13b39d1b51d765c44bb4b0b0a7f1cf189130d4c840eb67ff1b2b116ce2756e15b1568fd2d8be55b66ca473cab5565a24fcb381ae6adf33f1b90346781cabdf857fbd4c2d2759db663737a8ab7b4b98c9ce77ef1a5949a20270d648c0ebb8ca3b27e971b3c306081feecf7a1517c691643d18f79a1b60eeec3d200cfcc987e06c184bb6e18910d19722fdc461899515ff42962be113ea9a4575db9e614235a0ba54a9a80fac7b89f370bea33d7ced94c794f50deb42fec0d59893d0d2b34edd06e8dd679bfa4abedb48e1daf5cb3f85892e75cb3604b81a6f61fa2ffc5127261cd1d10028bc67d42c2e9433994a0a24aa0dde3eef333c4d288ef6bbbee2e7a9e730ee2b97af7a6cc3f082ca5e5ea9575f8b4e8c527b3b1b5131d84d84a7cd91a0dd92a328d11fa3c4eeb5dcd0ab721ca5399302768ee03a1f1d9eef2ce5d04e507843db2f87bfa8f07210c9e52a26165ef3d5905d17f86c5b003b1a8206dda0ced9a9a9568158cc14963bedbf6d032947df4bcfee8e6f953b5b1336b63b3a8bbf0053e23cb4ccacd69b2c8eabd23a7a8aa44639a83465e926223072db08e75bcaa253f0499af3615fa83e706a49255661da58a0652a2d213818fe96fc13257f994b85bf35eaad426904ee2130e0ec278b3725a13974baa88fa9e59efc0a2433cf6e8f02e66dda889d9df6f2131ac129a782b6b00266dfadb7e7997f6da94728e3cd7108190f6348303ca65512e4880a3a8c2302eab156aab10d13e83a7876c8a5b3f41a7fac9b084b2e29765bf2f24e50fb6ce2f305b8a0c4135363ca4c8fd3e72293b4d19715fad195d271de392926665a6972713c8427703f5058723bdbd52a1191f1e1357cbcb80fb0ebc273d6f531ffae71ea42e958e83fa7a7d034db19da9e6e1ea8ade32602e0ceddeb0d955f887381024d1ce8be66d9e2a4ab56b2bff947f173610110cc215dcbdced27a1b12942916e4a923cf6d236f0fe5c2313617d4a4b0c636b324d0f079213adc3a489bdb2431fdb95d89a808a10eaeab7c15940d7ed062a4a4552ca8d6d4728921f2475659a7016d00720fd793c583549ba7b7d512bc65c7ef0d21e758ad7fb5b3e0fbcd8da5c4b18cf38e1c30c790961c18ef218f4befd347032f392e708b379fdfff61b7e2a1e38c60a6a455e26c783180f1f21fb949e5bdae5cf5947edaed57039e1c66183e70ee43d88c7519153c6e3115755860021eca84717f20aaeb71b923a61789de36c1d51ceed915c3493900477d3c3a2d74309e5ad469d1c7853425080536ea0e5ad89e70344a1cffbc3bb5ce5d7cb4eb1890cc4d93076a3c8cfd16d10b2cfd84f8b596e6bcc5c784de3cbc8708ad2ebe8efa35e518c0d23af6b604c5b40c91a3a9ad2016ea8223d494ee84e6489119580d4a841af36ac19bcbd24324bfd8611963b8f346c75fbff494f0fedeac6c956e30b093167c83ceaa6a15a9f1b56d6f190f18a9f28eb1c0c86ea20dbd75a42981047f85a383ccfe53c5af6884dc617b92e32b7dd00dbd831e413d8adcc6e861e6597f8c064a86038724089acc092d6d1fefa7d0891cc69d8b596f6fd540653ce7a934a56157a2f1d6375dbd01e9d7b5871b278965a542bdb44272de338ee55931d8f07259dfd1707b82685de557240a595dcfbaaaac19a01e7c4e21638a2e722727cc383b9991712ae35ece2c240413ec0ed0e34341881cf1503aaa7972144c1ba840816277a7c483bc1b9c1f96f3944d62ad8fb469134b5f3e3467a27f9afe7c3e77ef9044e76002856e448d7d70b14e29cbd67a7891851c4126fe42c93eefa72984b5c55c940d8ed70f1c0162c5737a0754800049eb83a46cab5bc1c66a2e254fc24d7af2f7d30b9498faa98899d6173a51f92dac24dbad0f41b4fc924b41ee479780aa88d48205a7633fc233209f734359f19bedee4b86dbbfb042911bd9c2e7ceb5026075640d410d405ba2ce1b01993638338d986a827c4366ac336923955a622aa8aed3c348ebe242dda546c7fb255561290e35b3ecf3b3e94fe776dd444f1b7e079030987b0bc351bf8fe036b098061000c81eaa8657418fd3a18c74160ac96554c272230863196e50810bf272dd7d5d604b8d7b0dbcbc63195bd121087e0108642e4aead093634c7cd959994954ccf813da51e71c3e4b2c920a326bc9def6196981e2ce120967f7f97fb6b3d85cc07b628b2428ebbb939614be918402743d49a8c11c268a6a61610fde681dc7c27fe927fd16cc77fa298f334aa1f1e361ce7cfc987db0977f526664d4f354a5974ade57fa38d916f69641ec3ec88ec023e6707e1fac88b5ac85a175a00034e8db81b133b4313dd2af5ecac5ffdc4f2f712ed9cbf07bec3021e4d8330daefc06c0d832286631f2147676bf19b6073d117ab15bbbaf01bcd7e58e7ff27d5486bcfc2f948ade2dcbe1da6ba89224bcd7eff54d7777b3b9f4e1e4045369bb57038f4d943f1aa77026757b415cfd35ea3dcb735fd72d41bc090d761aa1ca3d563a8ed838abb47dce69571eb4d6c6ab5b70c1158d0881a54b7cca6afc6750a61e1e6aaab2496af19ed42e4cb3d17a1dbbd25c28de32e31a4fa7d50757a32d0852dee6a003e1b2bc1c7b64ced213d0aacce44c3fa2002e1f5d1951e63eb6fcb40be01baf3838f58e1d8a01be7d953fa3c4aa8e3a4d003aebf7b7b02612a7b4a1b2429624b3e6ba59a350e550f85777dfce2574ab18fcb42b973cd27ba9f8536fd5f389817a5c85f0dc18eb81e6e17a8e4f9d439e5172cb0ce8379987b648e24a457a707b7c4d3999ea98989795d1110e47277e8ba1320500423b0cff2ab75b604fce71262d80f5001e4c61255ab086d2defc5de1784cddee7ab91257ce2ef2340de55310e478d55305a8fcb16f6a99311a9a899a46403be50639651a707456b6e21c18c7359dc0905fd1d41bfad018dd1a34293400170bdd24974737ab046276002eafc9864e7e70854d64917a60ff0e295b5cf7b8680ffd96ed1ec80b5efd2a4416391937c5ea8ff679579d12d0b12f1fd5cf11c8a1bad84c2f9369b66704e657acf75ea5bf8b6f14e37343bc27664635b4b6c37e5ca7d6702dcb56c20825effd95e7f48440f9caf80f370c0add32f551b95547fe66e503b163984df85bb66de2f5248e7ca96cf3e60f2e3fc99277bad915ae56ebea5ce612a0451e490b8111332ff2f04cd4e6463e14ea6bb9e0b727bf6f3f900fe98160ec5e6e560d8dbe35dee5bd262390a30fe08f3f8916d7e509711f60047c9017e71fed8e8b3151d7fdc7d786b92ed11e69b0f813d0c302a9138ed201663ead417a8531b5d86f648b6fe0a971bd631abe7bf39a029894983a5cb3dba20fa0b3803a7982c37f4334ae5548a83385936ce5de56ee0bd3aed1fa48ab052bc611b96b360cc0e443f46376cf4d7a70816b239349bc6a7c574b2084c0b8b3c5c58198c9cb06e9eacaf6e93fc9252c64bab52108c451d4ec9d6aa2a2f2c439d59a04b25056e449e565b307814ee57d689d70f3e5028db32205d327ff7b08712f718eb79564bb963530d77e4429fd6f4a623da644004708013d65c0eb4f36b7db1bfcf1008d83109084541d508d1b38e0b9fc85ea5d89d7d05537781c0dc312741e98eead9b377a06e5c209223a83e19adc51b63a028fa875246c52601f15365337eb33d15094bdf73e881e72f8e20ff83ee723ad6fc6f6670098f6375a5c3e9ae9fa4109293505f1c0b786dc483216fc8678760685d3764422d9ec65c8efc24279c5df51ec07cc087c47f598ec54c3cc6153d259bb07d0ecef240d40910366ae80a866f0b7e0f3a2275bbda694ff688d4c1400094f190b8b553bf5f7591472141d12c52eafa160acf7fc57cce7090d430d5fef4256c04bd708366426a114b49f213f3bdc3132212cd87ce81e57280fdfd5210a16aa483ee9f1684dc479eea432b8bee57cb43e026ec3359ba0d8e52eac6f5ce6cc088cba1c9b619702a2466080ef10d1899bb11215c8a0ede5ff02f790f0c805e2839a65a9c07849b3fb40324876c6be9c4ca2c4c6be3fed73a34f0826a01cc17a1f757f19b12f3f36225811900828688499be354c649e472c06301954ce8aad50e9a8648f08a89c904d57922b6926905d266362018574b1da3da0768b614ae43902e42b9ccb8ef11927ce6639fb0e955ceefcbdb95c43af7d213a752411ab56e2e441e38c36cf960a5a6091682dff943a72d1dbeace99ea4b300157f7a789f893859dbd344bd9f6a077fc34c354b6cb254f27b48fdb6bbd33741b8535fa44c28588abae787808f1a8d70aedd5516dead51d9432f9d0ea9806e996436ee7e9c7a9ce991aafd965e88e6512bab8b121bd3db052721fcf92f2d5f81fbefdf1d305e4174ed327f8f0a068fe7032791fa85d7aae29dfa6814ebc63a16a9a94761d0abee354b3f23c7f1b3cba6b1a2423911d5efd2005f37dce7fcc415b48db9c8e02c61e619e8a73ecaa54ff28b437fdad38389863bf4a5101cac7243ee27e7d2f5092dccee8866dd7e4c0ef6403ae66a52c34ddc0db6a24d9f1e9fb27b695212eac0513d553ce42428af9c96fd56f2e62a48017fa43b443cd9bde4c716d27e094062a0de9160ec4ab0fa33b0243d1cd86ebe4ab41a6298c4162d3054bb896173700862d1004a3a3e8bc4e36eaca05de51458a668c5dc5d425af96a83f8839e9516739ed991f9835d6d1f12b6baa6071ad08675b3f46129c2132cf976255b8189064140dfc297a5633c993eaacbed03d3dbf4716487bbb94d10ef790fe4007aa29bf07c2dd03d10edf033642459d53436b99ceece5b37737c82ff411d91789810a5d25dba73c916514d12212b1dc37fc7e179e772087673b61d2a957f6b9a4f0039fbbd30e0d7fc29ac5c617567769353bcb9d45a195a6b64b5b881ff79aa3bb381f3bba4cea8c89641014421cc7cebd99b345c34911b85c997e9139e2c493f9cbc39e387c894c5cd06de935deacc64e70f13c9d6ffa9b8376753d53a18db52ca1bffed8c6ee61b87d6a8a916b75b3a4bc93ef72ead960e75365ed88bc0eeba1354429dc4a1884957a3009f739a7a6398d9bea0bc973de2210221202736351ea7a308e05086381ec82d1babbcc25ba7ee3b5b34bb27c04e603773daf7fe2a9250fb347e2c4c0e3b49689d5f28ec3a17584fedc9bf5d6e4bba6d5fccc95a4753d1b15585807858ced10468506cc91c8ab4e480d785dc70c2457eac941c1afde1af2523eed5a488057dbdac1299a7fd95d5d8e3dd5a2a49ebe7f0e6720a1fafd864feaaef209a3c215d18805f33a1bbe44d8871c5bb040684b0920517f8ae8544cc05fc1a751d395a506ee7db9ee1ac24121f45bf1e7c6da5e27978228285d19f59f13ddfb85f6587368475491575fe46a48e69dcfa421034bba6765a25800a6d240b1b7c4c6b91ba3724d2f4d5e2b3d4e55c55c24100e6c5221487c8b5451983a4fb7a9d321c8488921c35d14564520e8d66edbdfab31ffd34f65d6f674624cf18f69e2d350662ffda241ae187985c10a6a8a19c4309a9519642d22158ab8ad02ecceec65bb9e0cbb9d98016876f62612358260979e2a21be2fefddf76c74ba691f5245f9a1d81d3ffdebd575f0a1ed1bca4978875905ed5156c36bbf69a21a031c55411ae973b36dc1a550bcbdf54e59100ed784a570db8a45c599ef0ab39cb891fe62c39851a57d1c2b43035bc2d4c2645ec6e23ec90ef777b0467473930ac5d0edc75a0f67897513edbee89f818245b13c697f912caca3cef0574c2bfb1b2c7974a0daaa20ba675bdea9726a16be3085868500e68f05b52203871211e2150901e3fdd8ad6c6b3cc01a8e5b282aa0093b8c4519cdcd5bbefe5f170ea20b61d2a8c537a2be1cea7d3dda07427c3806f9957eecddacb14d83539fca6a275536f64e946663ecc5200f597e146bbd20f23a9ec6cab5e999b02cedaf9a84cbd8e0a052c38768fb2006b48fdaabaa2d16f39e1ec29e0875a6ce20b72b9b455899c6eccf022c4d484cca73eb3cc5ea830b17aef1e8f146f1ce3f5a43ce71e6612322596e7866df1a226debd0dadc6680c35edaf0af76c09a9485fd67e57d04b329ddd724a33c113abf20ead238d9e0e44ce058441ec37a0e9e1608738b0e50d38d17c230502e631353428e2bd4e38167da3ff3a395d0512b127bb397bd4e346ace637e80573de6d47c341c93afcd652cd423470d6de5d5af87ca82d44242a6a842103f2d0977cb002630b3f652f06e6e9665bab93684ebc3b158a4d4937c6f43130a57bb4d33b386c854cfc082ed189564a38cbbaab8867249275157c5f978cd456b41e248a9ec8e2212e1e03ac3f0d9ecb1b71f3e9322aafb03561a66d1100c7a1873080195ee6ea5a46072654404db19942166e8d66ce7ed662e911d4240a3201e046dee5eacd4fe89ccf24526f8dc974567dbdf0004f93bd08ddbaed238eb3b2c6e3d46a91898b7d473d93d5b6da6903598109d2a9527181077be3df833830e400cbd9539acfdb1fbe7adc437cc5621e627d107e4c3e3eedd8853b5b3fe44f492d1f2166968b2c08f97eedab099f74f80d7dd57397cafe373abccea14310837a9f424d4b7e53d290cee70833ad2383a97d17b867918e7bcca0fb45daf2c6989b2ef2f6a013f1c7e28b4737e15e68601539fde305e1a428c7d86c35794ff0aba6db570b98365e2dd85e77bd62121a36d5e96ce275267a9d9d11141074965fc4bcf5a8c56d1414f9568313021a95d481373ade1e4df32afbc28f7f03ccf7b6a021fe2b5dd5cc33207fcbf9cb5890f71a55abcdb28943836952b676c9cc9e2c1bd47982b63480b250fe060687758ff5fdec94b30db4f2ecf56d88b9f6482a4077d7d04aa4cea62d1e18c0bb474187b4eaaad41e5aedc2b6b2d1c3fb62faaa8ef787b449037e70ef641daae53201c44b1a3df938168d6f40d38cde77d5bef73c3c526b57b0978742bc0ce45e496cb088df88fee12e84eb673532180698ee41e6f4ffcc83199f98c6c3a3ae5e4a7ef0706a97d66850fbb3c418831b061b1a280b4f98fd3e71c17329676a9112680ccb1c32df16b13569f22fdbd605a39be8cc963c3ac8b9045f2528dea9dd7643165b80c61f688911132a502a83a3cd4bc90ec70526b2eeb159855fb047bf97add5564d00d8edb8d7e53cf1c69694485962e4654dce73cf57515126a59770ba2208d93df836456c6be95e2f638660ac7498765796841d15cc6c9bdd463b74ae0e3795dcd9b9ee3ed70b9c24038001d18f6c4cbab6caf0b30445bb129f4ea1e84dd18873024e05723903ce04ad6dfa65d2568f77fee021cda3a716fabe1bca724d8c99613f95d4752a5ae9f8c4c487c83ecda5e06ddf53d834c853c787f4adf44a14b3a304567ddd0166ddd7b39b29e9ba896240b998b6f7cee687e0cd120209b225b99c045c15d3b2098c7161a22660b4ac1c4e96d22263fcb3bdc4c0a9be0ed7490b4f3fb951802195eea1f47fa5235035ddf31cf5125e292504f133b5cadbafa9316edc3e2496f393fdae2788b4f411fdc601f4db30f8500d446ac9250e52aa6b7d1a3a373b56447eccefc4b6ab812fb9689df9eedf0bda80fd5786e79963c6096df78ed0623b62c09696a0d6bb787b05ed35fed8e54c14a43fbda3ce7acd291f6366106197a33c47c9256455c46ab4ecfea3477cd0bba6bab61f02b37481da624c8c6493932e8296940b6846d5c1ba77cc103910e07843d0870811847fcf09c6828f8b41feaec6f67f05994bef0feff4a3ab2bb9a0805c725642f55e805beb7ed57c7eb3d1cd843e275a6cab89d7c8aa61f5ee6fb4c66a394b487e460170cd6534fcd795b350e8e81bf3f7d8b056fc182fff4f0c3c6b1fba5cb144a3ddefa141a5478af35d625addea1d754fbce6f5d7b48107da7d955867bd6518b89b1c01dd19f8e10a8c6561433d1f40cfc8a93a7602b95502f140b669a6aa98a12cef978a3a2fbc6177f01e04d127da29b4e42cd5d0721d41bf1495e82046dd606e694ed253ed0eeb90bc31509505533816d42f0e84b1358430eef48e6d6ebcd50fe7738e29f6d98de93ca404e919a5635fe81a50b9e21181a8609b1d73da47ddf5e3f85054a6ca274fb784dff58b8913560e3c558038597bf402f381081e533a333de17767a5f9302cda842b7603b0f0c453b27bf5d35d9f8175759b38e576371ed664610ba18bc3e4de205432100d050e3f3e7245a1db2b6de8193bb0a3e7a4cdfa6ab0bc3456ccea3ed2fd92104d6e8d977904815fe041ea2c49e1bdb72f77586f0caf74b9de1cad309ee4d81e073f184fc91d2cb0cb036e89191f07fdc8fedda0f346c64173a68312d6a50a9b293dc57d25757d5624cfc0a11523f604dca505638e5d44adb141d7b3a7939647ce91557f6614d347c93fe4e1ca75ba5e2b628bc140ac29bfe970db746cc07e322468563ea1dc2b23e5b898c3bda15c6f003fc726f2874848b373bd0a2031b314b0035571e8e686527eaf73635cc49d995a04e0802ea0bc9099f11e314abca66c7418a5e829df1aaf22caecd2943a4a79b724729fb5fe085a66f1ce040b09a7a02c4bf8d84e307244b26b3c28afa85c44958cd51806c101d1e3dad933df994149efd7b4bcef0e5be7eef64d46b0283f876ececa78164e80ff13b10e6f6a703c2963b94f20196ea5632892e2186aea2d566409afe5b4fd1903467f5457723512ffd57955dab82346154eaf12a3cc32574f3f072d67becbbd084a82311a7eff416c53998cfb3b43de4b872ed7301a64f8afff6aae565c7f0db55256a546240894fb2df40cc63742667ec2dab191de136b16d45158eec9db0be8845ca9b7c88fc93699b523f3fbc3fa6589738752f3407791741f6ca4433cd3953e0f6ca5b4f1caf1d271d8108eb351f115c9e013c0b82a634284ff187652d6f43c0b0790d67d54f0dc160d8cf06fe119dc0f5169217fe4ef7d212ef129a3d73c6c0123c007a533e558eb9b116e86f95b4cd8dcccb5e7b895832314963457b355181ad0d171272cef7833217cf40b22de9f9526840ba355b2618190b382240f31260d71036c9cfb3a5c7249ee58fa9ff52fb3676e9322d9f9a4a273c08b75589ce238eee4a05f42a4bdcc9fa66b3f2b9d4a35af7bfb3bb671e3ac0898aaaffcbc67345e7515f38300ee18ba77738930d8b8c0e0bf652c055dfa0b94ff0cfe84d92445ec8737e9af955499ce7d6347322fb745febedabf93a6dc9e19b1513f70aba661272fe689874622c99ed2b817839dd422f1361a6f4ff5535d3219bdb8723a61f03e4cd43eea4fcc98c2a1f4a275bcadd4cec43232ed542fa33dff1438b7958d991a719ad59395f2d39317d7aff556ece0647f84a43f8de9386cc9b12a17934d6b0a26895c542cad290b3d764f06d52004ec640cbca0e313ead2d77bfd6689cf6d99328db24481fd595adfe4f469c29d623521abc8e190c7328a4faf59cb82cf08e74608d46cc8d0595f63cee65c4693307e9f0de0e6b0738745b5f4ec3f3e4f59a419eb37651a2b33cd21065012244f4a4cc860424ae7099efe6e758d8d76570d1753f4772cdbd64fe64c225214d28936e9b9b98e39ee9c81008c49204f7cb2e95f7cbe1c2be73f689954f5308af7da7d914194df3887b0d120fb52c5", 0x2000, &(0x7f0000000b40)={&(0x7f0000000000)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) openat$userio(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmmsg(r1, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet_icmp(0x2, 0x2, 0x1) r2 = dup2(r1, r0) ioctl$sock_inet_SIOCSIFBRDADDR(r2, 0x5421, &(0x7f00000001c0)={'wg0\x00', {0x2, 0x0, @empty}}) executing program 0: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000003540)={0x149842}, 0x18) ioctl$BTRFS_IOC_RM_DEV(r0, 0x5451, 0x0) executing program 4: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$IPSET_CMD_TYPE(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r0, 0x5421, &(0x7f0000000180)={0x1, 'wg0\x00'}) executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$vhost_msg_v2(r0, 0x0, 0x0) executing program 4: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000080)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) close(r0) socket$key(0xf, 0x3, 0x2) write$RDMA_USER_CM_CMD_BIND(r0, 0x0, 0x0) executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) fcntl$notify(r0, 0x402, 0x0) executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup3(r0, r1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, 0x0, 0x0) executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.kill\x00', 0x26e1, 0x0) close(r0) socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000080), &(0x7f0000000100)=0x8) executing program 4: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x5452, &(0x7f0000000a80)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000002540)={&(0x7f00000024c0)={0x14}, 0x14}}, 0x0) executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(r0, 0x5452, &(0x7f00000001c0)={0x0, 0x0}) executing program 1: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_SURVEY(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 3: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmmsg$sock(r0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0x82243, 0x0) close(r0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$NL80211_CMD_PEER_MEASUREMENT_START(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000004c0)='freezer.state\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000002b40)={0x0}}, 0x0) executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) dup3(r1, r0, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000000)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) executing program 1: r0 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r1, &(0x7f0000000140)='./file0\x00') faccessat(r1, &(0x7f0000000040)='./file0/../file0\x00', 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) getpeername(r1, &(0x7f0000000080)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f0000000040)=0x80) dup2(r1, r2) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x14, 0x0, 0xb8eee940bd61a227}, 0x14}}, 0x0) recvmsg(r0, &(0x7f0000000c80)={&(0x7f0000000980)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, 0x0}, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_SET(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14}, 0x14}}, 0x0) executing program 2: r0 = syz_open_dev$audion(&(0x7f0000000240), 0x1, 0x0) flock(r0, 0x1) executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) fcntl$setownex(r0, 0xf, &(0x7f0000000900)) executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), r1) executing program 3: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$dma_heap(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket(0x2, 0x3, 0x102) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f0000000900)={&(0x7f0000000780), 0x18, &(0x7f0000000840)={0x0}}, 0x0) executing program 0: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000100)={0x1d, r2, 0x1}, 0x18) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000900)=@delchain={0x24}, 0x24}}, 0x0) executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), r0) executing program 2: r0 = epoll_create1(0x0) close_range(r0, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)) write$P9_RRENAMEAT(r0, 0x0, 0x0) executing program 1: open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) getpeername(r0, &(0x7f0000000d80)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f0000000080)=0x80) dup2(r0, r1) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) getsockname$l2tp(r1, 0x0, &(0x7f0000000280)) executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r0, 0x5421, &(0x7f0000000080)={'sit0\x00', 0x0}) executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) fchown(r0, 0x0, 0x0) executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r0, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) sendmsg$NL80211_CMD_JOIN_IBSS(r0, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.kill\x00', 0x26e1, 0x0) close(r0) socket$can_j1939(0x1d, 0x2, 0x7) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x0) executing program 1: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_SEND(r0, 0x5450, 0x0) executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'sha1\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = openat$procfs(0xffffff9c, &(0x7f0000000c40)='/proc/crypto\x00', 0x0, 0x0) sendmsg$IPCTNL_MSG_EXP_DELETE(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x8001) sendfile(r1, r2, 0x0, 0x7fa) executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x65, 0x0, 0x77) executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = dup(r0) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x68}}, 0x0) executing program 4: pipe2$9p(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10080) write$P9_RWALK(r0, 0x0, 0x0) executing program 3: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$SMC_PNETID_DEL(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$AUTOFS_IOC_READY(r0, 0x5450, 0x0) executing program 4: r0 = io_uring_setup(0x12cd, &(0x7f0000000000)) ioctl$F2FS_IOC_ABORT_ATOMIC_WRITE(r0, 0x5450, 0x0) executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000300)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(aes)\x00'}, 0x58) accept4(r2, 0x0, 0x0, 0x0) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) executing program 3: syz_usb_connect_ath9k(0x4, 0x5a, &(0x7f0000001180)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) executing program 2: r0 = openat$full(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$alg(0x26, 0x5, 0x0) r2 = dup3(r0, r1, 0x0) listen(r2, 0x8) ioctl$GIO_FONT(r2, 0x4b60, 0x0) executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0x77f4f7e0) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, 0x0) executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000780), 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup3(r1, r0, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(r2, &(0x7f0000001040)={0x0, 0x0, &(0x7f0000001000)={&(0x7f0000000f80)={0x14}, 0x14}}, 0x0) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) pipe2$watch_queue(&(0x7f00000001c0)={0xffffffffffffffff}, 0x80) r2 = dup3(r0, r1, 0x0) sendmsg$IPSET_CMD_DEL(r2, &(0x7f00000038c0)={0x0, 0x0, &(0x7f0000003880)={&(0x7f00000036c0)={0x14}, 0x14}}, 0x0) executing program 2: r0 = openat$adsp1(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$mixer_OSS_GETVERSION(r0, 0x80044d76, 0x0) executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) write$P9_RLOCK(r0, 0x0, 0x0) executing program 1: mlockall(0x1) mremap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x5000000, 0x3, &(0x7f0000ffd000/0x1000)=nil) r0 = socket(0x2, 0x2, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x541b, 0x20000000) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000580)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_WOL_GET(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000580)={0x14, r1, 0x1}, 0x14}}, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) recvmmsg$unix(r2, &(0x7f000000a480)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f000000a300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$FUSE_ENTRY(r3, 0x0, 0x0) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x41, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x2816c00}}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb190df08747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb81035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22263e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485e4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6bb06500f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2205eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e44312c24c2ce8e642bb73c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a768cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d0500e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8656b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad24c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc5908", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000a380)="1479c9dda3c97e9ac7e9be32eca16b0d565fe2e115af3812231b0f91fb2cacff03000000000000c6e39756258dd4d85d7774af6daf8112bd1b166eb41572d44eaeecf6c37e63b1d3b2b31e655aee622b010cb16d60e8c645fb24a4d56cfc56d045b37e8c3259b2b4e6b85d7951a048cb261c1e949f39e5baf7807f18c7366c2652b5a07ef4cb48584310183f3acec3c25ef05211ff7677aa0798df78d434ab3a77000c0b003c26d86107d87c764b24c44f2b62566bfda8664c708ad6020a237aac4be5586f6355f857cc3a20c892cae2668ad10126eae87c2513eb32b6190eda9385c460190f20d65d91cc7236ebb6c9589d769edf20e5e99dc3fe8c15825e9bc1a40f901560689d21728ec6f695be4eccbc2eb3b704af00c281b4a70ba7f061b0cbbde6dc1f6a5346d44d860de0c77b935787d2b6ce27020a3b286c352936b0fea1f8ff457c8d8226f2b0464e12663387278e04e8558fb6cb40656106c643077e107533057ac4c29539f4a9eeccb89ebd11c6379e2c13f5b5c2ca8766bb675eab04c50a8875ed5711b6ca6e81ab830935f5788841475f2010b0e8262b02b660c0eeb4193b292d22bffe2d4a350d690b653f1f73376b5af173803e724bf15aef30024e637e088a3bd5159d934a7970339099c5c07a3bb749a363da9484f67b87d5600a9c4bca881bf6c9a8b2789fc048d0f337fc7ddd9803d99371ab535c14aff11a17b5ca122c60aef06546e7d118a66779eadcc847e959e535a50b7ecf65305f5b7a532c54523cadcf367ca55651293521249e1a4dad025457f3917f63756b4e9c2c624f2a4b72ae9c1a8b980150c3e103aeadbe104c6c37755b030f359d7bac500531ce66ef56a08a72510371d3996661f18ae23e8ce7dea5cbefd69beba351c51ee7d2ecf3f78d0ce7575c3f19dfd25a72758b9b32096d7f6bdfe156f931f52cb9f6ecf31a12d42f1643158d2eb86c715b1401026f284763d49a478bdeafbee4cb51cde91f40a9d1fa901293bd800c4f97ee9c64c282bc542e64cab69fc2e83017ba8cc293fa59bca3146248b8da7727720912c3748fb4d5427ce724d93749dcfe3738a4b5fa0bb20fe8f7772164da547083b3737878d138c768500b4bc5f14dd15a401e3f40261f556d9e49b2cbbb305da13e15d177509901ec95b331e4affa813eae3b230b9421ca2a7c362cce08c43b0c823514e935ac292f0ef69c1167f093c40d26ae6ddfc53b5298ce836a37db04bc367d67b2d755317ef9f3d384652448ceaa4d91d2bc2b2cd9cf9d177ffad997d4b6f9effe33b5791d8192ef1780cb59b8f2191d59fb1ec6baf2478981598430a14b7baae55239911c095894acc9e1a4608ec6c405623c0dc366002a9bc0851b6a7ee1dfd5037358614b7af26985d2591f638abbd43986c2b00f4dbfd5b860b95901ece3a3ab42e2cf1719a878c82b41ae3340e6348ee120778a502f3f77695036a29295287a49245bda5167516629b7ef8b3eaf4d8e6fcc11e1c03edb5eb70e4b95f767e3a400b4d96319d0872cc5cca96bc630c740f84b7a8b55fc01d7e6f6fe1b463ffd9e05cd1d8791e51ee9207a051eae96c2d99bf21001279d048b52cd5c0bf78093a284d1ba22feffe2c6b22f311188ba14810ed1d7d44a1d09a58ac2631b5750e629b0bcab3c4509651c273ce6ff016c9d9a4d41111ed156d01a2f7818c83e8654ce5721d6ef90c236d25fb6ff083bd24a6fc58b948edcf2fb0dba6c879e1aaea2aa2d2ce45e52a37c60de6cee5771d86ce1eacbb5a06459c4c3f747e5ba96942954a466a307097fb5017157a64d1cfeb7d2c185f75c46d215e9234043b1a2682d98627b670368ffed2343ba1d20c2d33efa75d937ee97d173a1fd1754534dc06ba2bcd396c88183260c76729a0d28f2c19f481517221cf347af9fcfdf6de056e49d8375329e658d46ddd61e2fa3d0414bafaeeec494a8f5c0725aa32d79962768fba004431b4ced8f515cad0e7a4a37a6b3f7f16f03d4c9ba1324536d46e3000aad83fb678a062ecd0326c8709e3e62e407f3da39e26813122a5733be1c13eaa24ac37d5008bbe3bec1aef4863e77ac651a0aa9baa473fafa11d61bec7c70eda99fa143848761615720568916d530ed6bcdd606fc8175d19e56f8b222e8466f0b225a084c48907bda8f1daf39ffd7ef8f471a5e59eb918ad93a3212a321f70251f063dd8f50f1f29bf78e84cf0975a7cb6aa525e2682e04bf723fad39feff97d6b253d625b1e1005646fa1d7bdf0e22faf2656de3e487563b87c6d07387f0cc9d0382172d30cb95bc73f14e031f5315e4c6bdfaff83cea404af2e0dc0c238f9bc94d309c815fcfa5ce929492e6b28e4b6d7c7b1e50459284c4660a84206e22edca767d15589d35cf680e0cdbf3476aa4002f9fd86bd870706b4fa25e3b7de3c01ead41062cac787fd32a45d516db2d6c33e3dd37e77a5bf6e118e0aff7dbf0a4fe9ecc4cbb8a355c1ad40072c7537856eb8717818cfa46a06e2e2b9a46e2517171b8a8243418bdbeec692dfb22455e40a59636c271e9f61960a08357878852cbee769f04eeaaec75c38f0311bdef44272167cf76c6c42ed0056631523eab81852f8968984340baa649edf2d04aad76c79c17d08778a0ba5c44e8de0d7127338769e580974ec643d58adde6c1d9085a89f5e897a737303e07fdfb434ffa58881ad474225fe6882bcc8476a4c2d829577f3316e0af860e6709b5a017e9c7c2c938773aa5e7967887f35c2b8fab66bf8a3cd24bd7ff4727d1b0c9550bf3aa08b5b48c4782c9cec4acde5ddd22ac8b4f829ebafd899a50bbf87f957d6d1d6e8951ad1644280efcb643411cbbe9c844ab565be47db5bc7a0815e69e500ad4e0f754133f2b3d8031efd726e2daa5358e3d10a1f0af6c364ac559d0545f951fbc50ff72ecdd6b374e2015d2244fe8f74ef24ea47c8912395c1e4a9d83353ddae8bcc9ee2135a017fcdcd9a0d56df7aeb53d723e528ff920bf906aa005c5102164a19e38ed4c9ca510706e635e1fdc6e0af01037f91fdb2f505773d778ac0828e1492d699023b18ca65669fd70d64833e744d53eb526d248d2c6c422f07f4a34b2c1a6b29460894bcd9613db696777c5dab9f2685ede08e4301bec407fb932c81a73795a7503ceab0bf07398ffde353df8eb56f2206be78af6a914e7c13ea93ec01adb4bebeb9a0aea2051b7023a0043dfecd4bf19915278548f3b07a717401a36678910c261931e49bfd78de49b3c0e2c4bab6442cef3a958a26042669528e0b361fd2f4f41b588e2b3352d0a9a24bbfad9cd3356ba1552b19a2706eb14ffe0c33fa73d4338c5ddb3917a656183b8052e5103b56538b73d02438d37cf01084e9106aef3e6fab43d496d5f470933b03266b2f233cf140f1e8f0689cf03d17763f65dcc0eae9824c9ca3ccd47668bbdb60825604ed15faa8840d5267f63b23876df68c9f4b82dcf15899d6d1e00e35f94d2298932da74f7f1ec77e258b44764e8ed0e416c5def7557ba73f1671e530cab05eb39f87184331e2f8671062b7642bbce131275996e76017158178a1e62dc9b1009412a07572a13d81699154bf9bf88f8f0dc82873336c2a6c9b0a46b6caa50da362b6090d2e09ee616d20037abd588c26e0580be2f8931b4204600a82cd8dc0634db32caaa67a793454c76d3777ec9020904db43c2d4ed348c299b9bbaf8f53fe5d97808b57c68990c727432d092c8f92ce96a60127436867ba1b8af934330fef2a34da396ae437c936635df113a5b5d4ea4e8be1efcd8c66635023887c0c180e814ca507c9456a662d20391748167a7551a760bed6b60fdb451a72c74b15e7eb5e44d72d32114b4367052667f771a08724adb407890b57fe90d364a7c390ec5af2e5b6a03167f6c54fdee8d92f489415c45377957dc7705746bafbb52489b9e84d7456618b8aab4430eda1e7eec1858a62d2c937edeffee9208f17419f2a3b914dd2cf240660eed1a330b196f3b455ccab9b4606f182e87c16dd4309393507f7b72fd41fcc8b7f1cf0b91fc93b6e3b63686924504babb77701a0b8064d9f72d91441c825b12ef13ac054a6dfd4e074eefbd576ca3e17a94e4b7e6b701d43c119b8d3bc0f53b64f9e868c107e158dc13b227d0583dcb5a3e4650998c99369d0ce765bbc3c30edd9bf61d7245714d9e7512527a2be434a98507768778ca3bbe79ead252450ce5a9f1f463458e2738fea7ec053b46a693538b7728b4218a8e85a91f0c09ef21fff4abcda50be4d2a0f2c8f27c75b1e5c0dc8781c54ccfdd4d7cda1682b49b2b9043566e4e5067e9216e252bf1e55649684d8cedcc31a49376edf4d09875d0dae3c7dcfcd3655f538f4a5e3d06343b58cb71df5217a23e160a313096c32b48938d47a4f8c7994a735f516391e11c5bc80e4a10194919f4c92ec6fd07509df96f1882d2109565f54fedc2f80a23db4fc92db9a8c45060b7085e184d6a504e3a5d32c79176e4ef829c8a96aa171c4b5b5a26ff953ff910fdd0bd6f00fee4f27acfe55eaf8abd34010591a92d4e668d745e9a6b2f985ccdb5f77bb9580b8324eb53554274c9336c1593bd02e8d16827e14b39a8d1f4fa0ff6e1ad07d56bd5dbc45df7ba18ebfab66ad0dfed93a59421eaddccdcf2564c774f599556c14144e4d1f49c8e91f68c8df7b8057ad519479024096964c8776e2c83fd4032b11bbd7f504fbbe8fe718053a0ea331de1885254f98c88604751d827c6dd40953522af5b9d75de3c73150a82cc009882fb931eede64ad747251462b28d2ee36798e0d1877d1a23e40cd85f0724eb02098ff7e3a6e7c527261bb5d80ad3ebcf69dfe25daae2f71eb0bd527bba990f4b258315ed0a122d046e48141228be90c1e5b4a4b4639597912a07258b5cdeb9864d98eb028fd9ea1e55049187c3ef6f0fff966b55b57d21b5f71f1113e1b26dde32bb2c47a4c0788f1637b02e2d548e64b4e431bd7bea191b91e69d4f3846477b39a10bf8e2c33a09cb8d27c996ac7853155ed13419444d57f8b1270fc17eb5e10e110d0fbedfa456e18b77a08e825afd93920e07ef8c2934b01b6bdae9a3bcb161bd4fa1668e6c499b0aee762c1155f617e0928b2b4776024a56182e6fb98c1a007282af8972103a6968035860f10a60f07c1cf13409e8303d909d51ff904960980b0fded658159004cee0903c03f850516d1f3241d3ee09627ed727b76ceb8e0d8fea138e41a62257544a9a20a3509895a8d27740abf3396026466e323207bac6aee37bb16af6359a991fb85d6d641f7b8d86bdfa99fdc56e2e224b30984fdfb707f483931fdd7fe04441e8a468a75d60cf45b2f1cbecb3ea706eafb36d4daf528591a0be7acf0b9651cbfbfeb3037b8c4503449ef485e388644d6b235c4e117063c56eb867dea887811df4b5c8fa6f3919a421eb1224e6cbaacee3c6123f5de6750a35f92ac5d216a5156bc1cb40b486cd931b75b476166286f594d10ce13389cd74b466091442f490928f6dc94ed2eb51b767717e1eaedc6ff481501906853619b3bd154d735cf8a4fec9d5ecd08c11b3b88f2f1603fe8e765f344116370631e9cf643bde6c5e40b4570eee84ad70c3203f35b1041fe2a57c6ecd66313be39428b7b06d9b834a6e749908eb51156f53a7806ae8cb9eea4262e826dd387f7d9f63713d95cfb113d123f63d2f1c57a9af9955af669a3e8e2d42c00c71a3b3ccd076ac5fd51ec04b0c0e82875e542f23540749f536560bf912bbed18daa84951146747931e7912eaf819ec015a825c3db7ebb97aebea2dd5b798a40fa723972d2a556148f253a14b2e7bd8fc384476e43228227610024667b8a3f44db209467a6582b685deafce31a39a408c41495006825af19e08a3510cf41b90540e23aa5ce3e851764715c5003a54107303ab169a27342193494e822368647fe86d82ae424951551f1d9b6faef96cfc7b55970c4ef6c464eabba1d0a6b468e2b6b87aaeade345dfb8b7d13e894aa8d4cfce70922c5fa129ebca45cbb0eafbd6889934b1bd6a637666c30e5b93a932f3242ac588d0eaaea5c31183c92392b84bad9a1a9a653999bce3e10ccc95e267ece0afd24c4965a2fdfcfbd8583071526cc4b9560ee5d23772fb602c8ba69222743a864ec7c4deab15423d1c3e71092a651ca99a621335ac7f5c8ab95a1e2a098158684e7107fc60186304df178bbb8d1b8c5975f3d969d3c8e0f0ef1ddcc974afe300c584d2cf78c7458a649346a5e0f563e88f6ad06a47c9ba05d75bd89e0200562cf892d376981a4c886c0c90baf937d6953308fd0f216a1ace0f2098c88dc041a3be47250fdc7ccac393a1d235ff01cd8846ca860c7b88cae3cfe4c54756e84070074d8a0faaad4136d6701af94f3a24d8c4f5c846035e4f393d92c455e9c5ac7579b0d36122f2a57cd6fcea19f877443a61dbcabaaa12e1a17dd219d7e9c73a32479b6d9568df6df800ff620241354311ebb5d0721d635b987f12b6b50a5b4815dec5629d62a26bb70f06ce098a59417305bc67285fd8ab11ee301fa50f579438f14411bc9b4bd5f6b9478750ea05f30c1c0b518ea8bfed81d51a238a4e1479e088a957d0a3d90f36fce82098a69d7a9b4a16993a070be5ce9d5f8b6081f24ff644cd12cc23c2a59423bd13714201b779b415bd38d7d10ca029b73b0c83f5602b1c174b2531977a2d0466d94cccdb825afa38acb7c6625b7a81d5556c767b4316e85d5ce10e09816e34dce8e0e79af6642a6431625110e466fbd6aa6f09c24dcfff6f1d0c6796978dbb610b28d5c2233f13bbfa24c6320030dc85e6570673ccdb46b0c29f1f84ce8372249672baa08fa4d0f58ea36521873f368a3a1ad710f3b3a41805719c092da154200db28b92f48cd79c3fc613c9756a12a2bff10cae84170bd69715de22ea3edb01d2d7e0bcf1aed3567dab698f3ce2b34f29ef3ddab5d5485561047ca5abc5da059b75f702dddfef7e8b8f53af493bc2a37a530ce123c9530ef5445f5939020d1e58b5d5ae9bda685802cf3b704d5eee31d71cf29a79f5eacc021d514ad5dbc7b572c828105ed61ee5811efe1298694ae1305decafdc57dfccf8157f1becb01dd87b4651ea63d271c8c7a4bac80f68ba1d6afaf13dd7eef6fddac97cada950739c81a396e05780d8fc6e3e667274a6ae443988f91775e18648cbd6a19105a3e2aebbe558d40c1395dccd4e17ea689e78476bed6b0b1086f26af52950a6586dbf41838944fbf9c8b97c5e08dfdb326b341885e77828087e4daafd52c8b9464c670cbcb86840e8f5f2c6913128cfc46810e4e9ccaf2aef393a30fbe67ad7773dd215416b2480ec918b28d78e67d83e2ad890baa5c13f28bc95520bfe31bf66483290bcf4bc5e543975ca37551d0a6b27422cb3681d79e79d1e7a049e0b116706967592c122f59686014c4aaadd4eccbaf5eb4fb0ec91f0d78f66c634e7fd4995416b79d6fb673b266e78f70f2164ea8a0fa9490d3891e0a89f9484eb67506c3325dd8ead0ca8a79c04b436b2aa794dd307ae9915a8f70b73981411afd5e0af691d8780f6548b72601a32f09248fd0b9779481b3250abeae470e2cddb47a958ad6b61284398517f3aeb33cd564a450d543469a09d4b82cbe927c678b5af7768eddc3f415bb9ab672c2a37dfc384c8fa22c24d53c32c352c2fa6c555a0c5f743468ca767a46d2edfb03eb8d451080216adc81c20288c284490a990aa63879579824ae6534638c5cc0048c5281fb7a72978eaf281b993306550001ce01578073946392504a4150f18baf39c157e1d48041a45c054c09bd8caeeeb6240c740890496b0815136c3ba71e0461af619d421390c38bbce86b82f209e3563bd56686a76f798685f2ebbd47c58f09253c05ba4bf5a74fcea714776ae925816d187fd705505888a76c125f7dd2a6929231fb26e59ea5a4de57da630d3422d12587fae25ad297fe48e6d2cc48e6cad38877893571212bad65c198160407638c60d49f3e39570e0c61d377da30394d59604ef38041e173205c83a732f9ced64f61e71549a6cecd17e32bca72858b20c64037d9b3e85cb8df884d2af8db5d21b23d224f7606fc5ef5ba5751475e0fe0cf7a97a4eba00adaac0dddb7e413409ab4617e0d90df38085a7aafa0a7c365826915e08d54c7f4a3b12e1a3cef44852ebef7290459475d63f973b8951886a5607b2e0b89f8ea3ed377b272275fc670732520937c93a697b9ce5b08ad51c58a6687cb8da50c381c9145bd06c9893619ac305306ee1c2bb55c007ce0d76de0cafde92c1aec6ba2b4ae0d83b536316df6c912f5e1b0cfbf39b55d414d0e4d16741bb241179d498afbcc2b8f1c70f0d6d1df13213eed8ff9a37e0497368c228fc452a6f78a7c341b6ad2f89dbb63e8916abb8f735eadfd77d2b9ec30c1cb5e58fb7205588676e6021e624ecb08358821cc9a4da4f5b26e3ebe12cb64c2d241eb89105e87a2c6a04c4943f8fe8f107e05f18c475bd48e1b7a7dcecec2c8786d56d6e418b09acb9d320b5ddd97ad73f26abdd2d7c4224002882fbe192b74ed2aeb4770bb0308a925c324df26fcfb7a1961913e6a226685e0900fec38ab16fe831fcbfdc5a61b0eef2b3546e2eaf53cb4a6c58c3489230e18a09caee28ffe57ba14e6536e8735da6e5dd011614d859e631cce8022f6a1227cb50ebdc420f0f0dd4f725779739223c46083c57145adcf0157facb5787a79e45b80482511e7ad9b8b665db045027f93884a0f34cacacadf60cb545bfbf7662818574f27a65af1be0ba37fd4ec06e85929b1c7797440a25d9937bcc978c5368d1b89a1dab349dd57d6eec9f23c42e2a238f6a6b788dfcd9d7494f15703327e000f85b55a4cc756941b8524aed964e55d0fcee9e2a516afa713c2d254600c5e4726bff234008611ff87e8b84120f9dd5285e410f4766566cc8870dfaaede537faf222119997d4e42d9294160b801c75225eb6bbbf91663fa11c3ba7f5f44b4abed273390c0928a9dff1a292fa2151678d50d444edcfdccee9c4043a44a988c8e21cbc1ca841ae29e24097c4aaf2d7f990dba88866f36474fb74ec397770cf026ca5b1951207af3fe948cbe8196e42cb4d66149493f58e70410d263952f0b3e4324ede0a06f2d831a8ec00a9f71daabe105363481762f9be189d6844af22f713e45cc5079b9e552583b4dae2d0dae2a9cf3cd84c6acc7a58eab4f4e00c162b1bd24c60d6e03ae191f699b9bf60dfaaf5bfb6acb54f2602f5efbab73e1bd4b434bcca2b5daceec1dc8536cae327ecc76abe690ce4dee493eea41c519d82807c10c13e7710c730a39985852976b8150a4f4cbf9651a17288dcc47cab589bc8d90e2cda3ba397ec18ed051e7a8d230fa0f51def88411276d067d07bcec01f4c455190105cb5d7951eaf6d9e4b0fea85341b25145abe7c68094fcffb547e66d16b2602a1ca7c1328535cb6f824b893e931adf52ffa1fc3b16b6a8a55a19f20abaf2455573102cd83eb0a219f625d11d64e5aca1f4ff42edf5cbe7365c412c9512fc289713f3f8a166207830fc2efdbe8552359ec891c2bf66b554af361806b4b54c7054f850d5e427a05d44102b5350e85cea42c4ba5a1aaf5c0f2c1ee15ab5835c31e06f5d45b9a27c101833a9c1a22cd1d6e6e91a4d1ed812f65bce3845bfd235486380ad79818b1ebc592d653c9d5632e59b7e52e99970e410e1a868079fa830a4ec264f09e78d92ce849a15a21f0ae360debb41e48be8bc000d7e0deed2f5de82bddd1bc419888dfffc9341ff10929a7e78421413c4d0beb27de6de5fddfbd3f1d4735e446414c26e25411600e83468d84c95d8a0d89580468f2902abcdf33f0707868f628fc6b3b5c3ce8abb082133c85299c1ec29a42c4de25c9b706aa9f2077862be835cd093f0f0b2a7f05915ac0ae3209a622fe9b6d7c7f493a50aaeac1d90b81ab23cb2654ae16eb7afeae16923d19e41902ecc2bb12fa7a65a5e8f2c81d7236429889ecaead036be52346165616714f0d374548305e79d7d9bf0136a16a23663d33371304e430afb46f4ea6e2916e8465a41271ac90ba72e269e4f1456aca9ec5698b3904dac7c9e75024e042c0fb77b416a17eb8d7af87cd3ee6355b003949510d1a9b10f6cbcb18cba49a1c5128b2a0a0d5872cfc4156b6906d29eae65e94f881efd681704145260af81ef9eea3a8e766df2e10a39dacad28e7816367b06cf56626666d12e37fc32a5dd451d008b97b7d09544bb71afcf7f805d3b34cd1df63b3e139b0531935b43c3ab5c444d23498504f1cc92a6389914060b75d6268ae2cce864b4265a137ed238248efe1d31b555c9f25b0aa5fa60c26add26be96e1ca1acedf6e44a75479c4be443ccd75d666521f5386004711625465318afd755a0d923a94cdb401159a3b21434808df34f9223ae8c6e0845c10b0fc415ac32166be2b82e1845eda37fb7f0ffb39571a66030706f4c3bc6c8dd754f95f80e49c6cfc34e4e62704c123ba1effbf393c991de2b4e8e39f0cdda502715eef920546c005ac962b14cbfd295209c038b73a2cb8d3e8f9020e4abf6d1cf108e026dcc53944750300c066a54e7deadd71d8f5f1bdeb5b3e1f6773503c25cf28845f02fa1c50b1405e94404eb2aee0111bdbb376e231bb0bfcc618ec10f2383f979c31b8ac68ae99c760f1d4bc3981486fe3c26bff2aba6269ab43505dbe4bc5772c9585ac94441c7ca71ed92fb669e49da5785758cef3bffb2c51a142c5e36eb14bb430345ac322b24377b2ee02bb69113c6d1d0fbd3c7cf16c95a895bba4eacd60d8c1f9e735d59f32a74e3c0bfb9165652b6263f6ecf7ad92b4068191590e3b7c107a7f8f8ba6d0df93f22adf0cb65ec1e7f98d3f718967ec0fa13ebfab3169d6dc73fcf115251931e317d9ecf65bcd18a8ed8d1b46d3b0f520732b50f158d48e63e3190e6c9c8950bac65ee21f400c0c3594407bae8cee8d3b5e21216b4e3222dc8a87cdbc04f02ed43001c8df19ca49728e25265d09b32d5856ba1cb5b2b0ca419dc56a50b97413cb2d3f70a2b92f35876b4622d6a07ad199cc9e8fc7f95fa55fc83b558d21c83bda7b4d9064290a942c211c6464d9603719cea9af37c620d172964e930c075a015ee4fc86898fcaf698d879ba5eb5ef45e9af4b0309c7dfe862f7ffdca6a13018afa82668f3c978cc7d0a764fb02830aad7a1affe76d8b724fc0d2d7dc5cb66f23a087f454f9d4a09f2e7e1d1afdf2cd026a5557e453e405b3742061f7a05561bed253c7ae0ee7a72b5106c1f2bfdecfab63f2889e838b591390eabb89d28580ecf576eaa5fec912ba9c9e72115605f46bc479eb3db7fc0f1a8a191755f95b4f34f5f193f202b886ebbf96c3bb5a0a4fc0c7a327227cfabcf8f3393d1bc891d7f2a82a8c3dced69eaf6f971ae6452c7bed3384a307982df0bfbc0b0bc26d660e176e74a896c39d255971cb49794ac883c8b16a01cb8e8890d8f4871cea4c26da185cc7d89c052a2d34854c8099f09cd73ed6ed634c5202cfbae454027542515e119a600", 0x2000, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x1c1401, 0x0) syz_fuse_handle_req(r0, &(0x7f0000006380)="2a4cf468feccedb01748d374335aee3863fae991300434bc633015883ef38a843aa0a35ceaa36de79883ec95e78ad3b5d102e4010e06142dc23063c6fd2ac675cd4da2270fe4fecf55f5ddccdaeb15d4191653c9e3bc78279a50444f8c15236e2f57a0c064557dbed081c1af4af3a8043758fbd7d2f3894331b4801c3478166c330457b6ff547f1c3a1fc1a4da05bf56fc2c207d23200df1263d47ddabd0183d76bb6a8b05d41c45bf39a982516713c65f29710fcc96f35d3f4ff04798a27e7f82cf5d7ff77b04aba9e9850c2df9ff84ede46acf37db96c5b02685872f02142d167bae0942765a9d59f57e4aace4c791c1896947d4684317afa8124666ca910a1e4daaceb106392ee2d9d2b48b0c5fabb83784e621ecec301cb041d4927ef84e9ee82c8e87802732e957b95f66f2cc22c51c3c02712f1452a4d3d779cb51b20265a79eca6321703f89a5a6e6646c69e1db1c90ad20850051700ff1753812ac9fe0c0661c851f634f38b066183f750ef5585601573f2d95c765a0b4e0c3306cc499fe8bde31366213ee743396db163ec0d666ddb0149763047c969059d6dfad83aa80580e7fe4fdd729a045b325cdc49e8a413a25531289cfa059a949729ea39d2d65be310732dbb58d7d8eafcd34553d4a48c41fbe635a18051bac2cd9fade2061516c29d7886f850ccd96ef76d51ad5c1fb920e938ffaf357ba025ab56bb0efff35d1b7ae064b7e6e66d06cbafdd4a224d3daf46c4b673a4fb001a485a9bcc4c26d418c8925a0f7d4c6c47e629270caaceae409c09de07d57432fe264250a7e9fc2222f2761304afed7c564ff266299bc4d536bd51f1f824d3b3c5ac96454942ecf858f7a0e36179a448425cf264a109ac9519620badbc77f4d38a50ccaf94896fbb2ecfbac152e4b52359b6b96e53ec77eff99e546632443513a30c0a18c0b0e798ded951366b9f959626a44ecb4c69afe4a3bcaf80b98276ef0d2c8493cf4f52a029f7bd1d05a516109f43d1aa2daf6283c902490750c6a0e9ac328e4a08941a1ffc4733e7f9437c7c086329951db4c82cf8f4ae47a96c253aa41c08e1291912b8697e3b0d4ba2c013c54c1c9310f1970459d4da1638acd5ead690e397d57718252d26f71f71024d4bc2f9e852da9a82c3c78671feb511e594ef48077c086465af326801a3a3a72d68edcc72cb7cc07080af7976b79e0f2111d2c2e913180e6671b05720e4d015b20efc76629100ccbb2b6a77b663e53c7dc1817a4c874e8f8c758d91748edc41e39ac9e97d8ecbf65d3fe241b10feb90222cb00ec1d984ae6654962bb5586edcaea389f9c2a8267289e27ae739565d7c8ebcf9a7df18b9586001acf5b2d4743488e872f47d73f944af78241cd119836fa0542cc24a9de3cd981076ec686a463819da576d966a476f01e52135bd642fc2bc7209766df1dfb5ca5904e7447bba4370807cf0f852c9dd2cb51d9a96c7f7514d64aaef264665e75d8a14dcf2956f1085b0d7b9d6476c7a036a11135c989fd2cd00196297da58ffa15551401d6a4f81eb449c4c99b4d8181d86886b67b0d92f475304347771cb601d8c0b8fde2e9e746c37dd72a02335653c15b8850d9499db15dc4757122edd2790c3f3fcd1b5e12198c5a7baa149320d2dcd11876f8c545084e1c11c4a2578b82880226854c5afd90c786cb274eb6559839d11e82dad7d32806440204f0beb036ad2ea1bca9adff1b4c109fc1c702265ed8973a8a36f4c791813393f94120d590fde37eeee23fe3892fa1ad630ae8a5bad81aedb52aabe8b5bbcd66176572b3f07d0be726c2903c568d3265831ba6b7f9a6e15b4780e0e31327dad0184b7921c7d56acdab7ac6d1d61dca87c9953f5c87b268c6dd4535c0ffa31f365f3eedb7699ffa154fb55ec1c4ed57332f7a58f212caa5a0f87b6c674cc8f60a52dc2cdead07704b368b353a9430c9f20d7987352747760d5a606db645f42c8b11a759a5d8a694cbfa48ea6d716e8c62fa9fcc96feb685a65fb96c7c6c6880dbf26a9ad97bc6035133b132381b962be33d7b6e5e948c7f9991fe2d4d0eadf4b45c59cf9dbdb43f432dcfdc33f318ceab2b14fd8a63ed55a908fafd74db3463b56836b0faedb7b1ae8377fb13013e1fcb6ce60085a88f21ff8eed9c410554308ecafb55ce0b033bd6423b1775d2ee5b6a909acd9a52172c7e7c8b9a58282528af560fb02db814763c898ec328729a5721a758e0c4184a1738de43b1c0d718eaef31a7d118dd8f202f4c82a9b65da419f89c04b5ddd6bbb256eb92b18989e484be134d76b597a31919e7b420a36f5498058f7e79ffaaffe119b7b6004a10dfdfbc5673d7fc0dc9944636b0517512536fcaf0886ff9dc7ab8c9948345173e7204b6dfa02fc6ab54ca867d04b18a31b52c4a763fec1cb2e34cb9cd414326ad4bda735a5a326f3754457d7c7ae674108b851eb790af235f183c901d766d8e91b88e3fce19e77697a22c22c4660d170136af0ec9fb5783d7bed028a648bd03621d4fe36dc372820eabb5a74ce9ea2d098c1f58dc8151ed08dc22bdb01a0e407c16f05f5b4f4a034880b9e828298bb6a539c5e97758350f064f4e00737e5654a9a52e5163c72d70c1fcc8051a1d273af078c54df91a4d8cf1f87cd65af76a5e722b0a315e0fb7a55be2a2d9197cce0717bb4908d9ba05705b78fe6099c79833cb4924b15109a040d415cc8c947e87d667db66a85196d05fae768f718b6c7151193189ce08de40d899d78f077ff344090596a634313892419150f5c202ea6bfe5327c07f26a31e9a23222f8245037cd757773ee7ece18f5ab6ad629fdee9302b693c1797c5103688caf3e436d807e4defc1e1b89de9aafe52d1c498cdb31e3797f8211a27863d5d249db1004d9d880d89a8d018d5fdb21070f8e4446a67936f9dbfd407cb1ac1e0ea2471f4f8d8c4d02594ac21c7458d9aef19d29c1e3259e67ea09ee2d20275322c6b7fed2786f915893c9719a37634dd6ffe2fb56f3b75f2d8f210690494ee9588f2ccebf11726d3c4cce959bcb2ba909bc88601f65b3d4f62d3f6ba01789e7bd84d2b588ef5df00acd226bcb0931cdb98bec4daad0463f5fee52ca985022afaeefcfa6dcf43423cff6332a26d2bdbb16934b2d7b99307cceee8a54ba81a8ee2ae5aa69dd77228dda52eb2d50fe9fa2c899053ce739454d8db63733945bc4de9d234af399502f5f437fd906081f340a120382bd79ba1d1f235100d4fb290d615b3af7a2c6908dbc142fabcc88e2658087b69595dd451dff2e2474015be7924b595c540bc0c08cee4785601bf80c61d07e27ded83cc6fa1adfbae78990355bcf71511ec0ee28f03da09d9a17b72977ab2ae197dfa41a3572f476e2adde5eaae65b81b58a4740dde468b9ae79e3119b3cf134b2e97fd920b2e9533d2df0ea162ff28975708949f0697a30f229e3f94c99ed0dd3d2280646b29aaffc73ce9237a28eb553f267c8f7802fd7b4a0c4b39eaea0a76ba600d35e9396fa00648935896217f8362546f76838938a38922d7487184aa2e40b03a40f555924769c7e599ee077dd6692d065c11bb5681de0842b2c248d14b3bc7f06c181787408a70fe65f0ca4e9938a3c6cff2725b9f7350533bc4ff2ab2fbaa4b0fb8b0f3cef2af22b01ffa3a9e518dae1c1f456a5625ced3d77ec0206bff3e9a9f1b857849df8e00843e99a710b15b044aad817fdd570672ae541fc8d9baa9c1f0c6abc22af3d901bfe49f405f19bb97d9b0e0d8177700dba80b2f5eac6fb30c177d6bf65fa2a2b9030a9de395401760b27220c331559a249c4c42090b23754afe85754831e20490b4c6f5fa50ba54b97989e45642096ab32df0ea271b0aae51e27240f51de45e9129cf73ecc752ab772419ae064909b2fb5df931fa059568afacc5f66d3f6d8a9b75c449d1c576cfa609519237b8f41a6b026576b642a116216a4200a0733b631a6dada135dba8fb0b4299177ab9f2f7acca275a0ef160e236de8cd15af0eb1b7ad22e6349c150c31c73ed6defa693f2892cec999a9e5cd511f2f4eab8ed8f7b8b21b15104dfa584419093437308ba517151355ec1c2f85d0ce64ce2917d1d09a758b407cf330613a29dc219968ee3720f69b85ff8a9acfe0d67dca338283d2589f05d90e4af687bbbcafbe5c2081f2378c60afd1bd1191c7702606ddf3bca68ffd1835163e50a16044ec88f5ee9bd649c0b67750f785b0c0810a8c142812fff456193b9057fbf8ebc30390debecac157854f8d2cf0b5f404d7252aee1d92808645e4d11c9510e2a07b63468f59fcd9d2f6504a5271ef8073401230c91fee5ed4dd53b50dbf5692d95997d4f8bfa8f869cf557a817f03ba630f47bf8b77102865042fb96ed7155d068ba67c574d423c253ec66c8919a818b1401c97fa5597e899c77245a7ff3bb632133ae4b7c96e5d22e4d6a929c309795f069b81a940d89a8b7622b73f7fa66cf1d0f58987214dd70456c47eebacadd51236b5eb5d8893e16321f53f2fe5a275b0a2cbd46f96de7010d08c07dfcd3ee031ad750642f91861fb7a75fa20ddd3c2d572493d04b36424d0743f15c3b1e9edc16caea9aba42b2bf1470aaa7d42923e2e5c8f170e8c981fb974080f2556522bb96299c2f5d8e9f652872e2dc780f12c002bf9315e037734ca4b0a0561cfcc659289d2b7caad7946e41f66b0ef5d173a170bdf5794eab69a91b4ebf527bd6a3bb1017ea725d604910b06c69346f7aaba2da4a928241b133fdd44974e59c82d9f57d3eb0c4f4d26ebf382836388e186a278475a3f138a973d98c01fdeaad1109ecdd73345eceb809f04fcbeea06e352ba2d8897122d487053672decc2a7568ecad9d99d0a3896d30485263cf91b00b9df9c500c94e6c7c8bc7431ea8fe815b2f494dff17762488d96232ce59c54da2682f93ae1ac36ce9e2f770fd062175062a3903a407355d583fe995cb5bb09f31323169d8e48119adb4b218dcd0a3418117315ab26c299915ff1bfbf4e17591bde0ee86820f5e376cb2082b23600ead912b99c2732d7251baa0632e2812144b2702da97e12c7a66583c3079a96b6a7750ed7bb2298f37fa6e9abf0aaef7c4d22b655feb4915c65f0985b175a94f384fcebae9252ce9746b69c9a85c215b4e36aabce1bbb197a654b27f8e244ccd5d57761f9e28b78235f02e86b1beb752c9e0064eaf765ac2b0494e3ea6e59763f69099eb5c97548228a3e71d55796e75b99bdb395567f56f5577bd2f9424b92c612c3196a20b8e807e97daf6183e677928e24cce507cec4a940d0a6b07afad50e5f5e53858894bc8bed0f6829a699c70fe1bebc537385c3c895a3ad88555ddba167b7c8265acc88ebd0a47c3f6d17ccfcefd78dc216e080965878026fc14bc72de597fb0fbb5e6f63eefbd8c69bf7ac57ddbd9be72ce665368a893f7a7b71f844d32d9f329a5828bd6cd290750b114514f83ab43c344b3aa67f18c6a320f8b914d3a04e6fb7987787354ee6eae246875b747628ecd98c832c9bbdeb66e58fc87783b0cf3d57ed72e427de910b1748f5bc32ecb27904c2e30c0e159c791f07e19cea083c15eb760cd1010826eef035edbd3713c4cb59739e6d3e9d7d4e19efe54123c75d0b68418ca5437d66c67bc6af1ba7986591b27af8fc9180bb4821a3c521649ec29abc3b14b195c170aaac39e4dbf2b119810e1fa7ead45d62d056935c6e657088962d1190fc5e68a732af9257f6a22096657767606eb39961f07058a6b512a2cc21a20757e2dfe60f259ba7e81b070c19f5499d0aa6328d2b4fd66b5ac3a840612c226c5abb0c0e88d9d7312c0138e651b6cf28a13957481eb202d81c7a2c0aadc9e85a0dd338df0a85626e101230b1af37d8d88e5afd006f689c19467234862fc5140c63a84845c41d4967b00c2af4de79bc69b51849aba198a6aeff9d3140c36d9b9db563b3f7c08c240e832fbfa05e3bca7cd372c29a633d48842971b922c2561d280be423db3802112fa4c9abce9578c682bbf1f06a76490a479b84920891481d2a9e58fe7aebd73397d06322c889baff6866184578abdf0323794ee59067e3f7574231284532ba663deef52b1805df168307e8773061ea7d425869b9bb8bb61e5f6e4aec62fae4d7e8ea34dade87d4f066b198b385968a2070b6477a5b91a28a0629f8b59bb6d2e99d7a3b816493d4b2e535ef5eb996dd37b2d293b9010cac83581471ded4878bc9cfd50c52baccc4aa68f1664c3a4ecbd1299cf5aa2cc06b95483c7d56d6c70b6049712430d06e5cab7942ed3287c0408e42ab833aca2678d2e42622eada21acaaebc2f7d7e67df8b8d543357c7a9be085dd2356cf0d1015d4420308c1a9844683d0e09de8e10f9be3a155a7a20f421e92d9a727797b0bed663866e3cf82768d910004ce704482960a0037ac6e9bf30bde1533ba6c5ede74310c3a68206c679b15f1e1b061aa5bc05795c481cfa6944baa4b7e12bd88246d20a2284b66def7dcb02d5dff011f4d3e31175cffcaa8aa1b889c094ed39c78440f04184659232f43c4044ca8f994dda0c131f0fe55176b0d65450be0ac0afbc1e642e1945705ec46708ea975b44f668313e4c6c70b3fc4f8e37085e8ae1edc6ecb024ad14d5c60e972b945a401c4220a09a0ee6e0a81259d76bb0d196491fc90c905354ffbba619871ba44e36a8c81f5a0731e7e6a088c2485c666ef0285b06553c6a97b148600fd4f96f054077f45e9ee639c010930122160ca43152317a623a846499dec672c8b8543e6d11c58f5c8561b51af8f711b1d3c909d350f34b21e33c063eba42e28171a6244f35bca9aa9f1047ffd0384aab0203e639ad3230079e9627ae85c07a9a67b4e142ae05301eaefdc9319b6dc2702244cb1f00893686a68cf6f5a79b67fdeb358002b165c5778ad761d5ebf040233663d5231396077d4f80463194388d2d14b543a37f9b1e91145ed2a59c5b8f06a89c8f762303f0684e3812eb32905249be0cda45fc636f3cdd57d9afd56e3e6805a2901c0ff9366ad103298a409c1540f3af1f78e7ef866af75fef593089298984b444efde57739044eb4e5fc52f29356f45bd2b8aace495acd442df6b66351d127eb8b9a81c8eadb312ae0f2d7d03b726ad2ee73e59274529dea347c25ada7bacd31c7219c42d0c8ac7d3e3b89b01ec608fe88751c8c2c6bf477f6df653f0fadf53eb914006ce06eebf50c40a688cb2e8100db4b7ce3bfe31a3e091df79e263b7f22768ea6ec40672255bf639c2c6ab902281a21358a2a726ba07bddf56dc25ef3e6136d8af5d18884e8df3eca27a0172547edb4db9421cf6abd8532c0d8d37c1dc967f8c01d1f09b36e389137bc95a197e7c7f9817e7d379c3f81f95bd421ad38e91b78fc3f7a03d1edc3f3218627aa85a7d1fa54dd3428df0130eebc74ceb95446d1a39979b94cf157924c99f4d90827f4b9024d4bfb4ce8147bf03c17ea77c6794381d7863c155c17157a52164dc48b6d8f8d5ea3d2f37b2099eb74fd6eb22e77eb5304e2223d58d23a2f3786451975121432ad1d38703bcafba84416d5a48c6fee8afbccf17f329ef30b65653d5e44e592c1934655ced287f71571b8a92bf8c415ff632306682a63dbf684242aab7f65f492e69bb4968274054fd5b749a64aa05e2956e8a85e33cf8b1f0c1d85dcc138da6f37259ec38c03e5e2c374d7c15588e2c1d8dc0d0a32e4a5e13a697e4eca32f4474bc1070ee64787ee6d5fbeb9ed48d7d08de9e9e6060b9afbafdbb3d405391532d554b7287aef4b83f823ba8ee8d7d90a5bccb12c2c421b74768e46190e8f7eca54828bff3a1cb15705895e62d11f57ea4253d0dfce17c8a5f661b3ca446bd909b7cb531292f7156c5e3997a7ed8c2e8f20c550e32614c4a2acc80ca9a425066a4b6b91983b4d6642c2cf1f905ec30ff9a9e721862521c74e9ad86dc9ff5f2798594526bfc45f94aa6eb7376449cf8013897d2187f9b27acfe6ad2b14fee737fb92d775a4525edf01a32cdef8dc468690d4b7636113c0b08f00f37d52a5d3167ab682539cd529aff15e1ccb7a1a7a4cdbdb189489b899448b6a8ea359c131d45ea498c027483b019d8061a5fe7140c09a338c282a64a6aa241bd719c0e1076a0d5ab75c548782e98f687139a7bb18a6a028a7dc3c105a2d16aa993bdfd6d68cb59f7c9c1ce9b175db4d4a0a63e375873fe8738c3f6d73ade8149a2af6499919d968c08a6c1f4f10237a170eecb360e4d64832ce25ff56ea37f285e41c4fbf86826c54ed2fe5560380177b8260ef76c89fe405b883f0ce99ff379bd8478518c55c45a5330a9ba0120365844f334242e1ff1f965a83d7dadae7c1bb7cc2d2d95cdfb75c709da7929eefcd545f598ce93a3cddb414cd778d8d1687e846530af17834ad0c289f2b0f69f4a5d5970ac2935d1146a802853bc93515579b7b0f60ad3ce02131e66611b0aeb54414ba9b1dd7313781ab00ea8b243286c2aa0c246365d2a736e822ab9e69f57fdc657e63613f31c0f50315902412a2f6aded4efbdf9588dec5c66a6940f53cf08b815a9168b8976491ad87ce018f93b045cc99d595d8bdd300ef827286f5621b48d253183e2169a6c352a79178b94ac0ff2dec1325c993b92a005b49144bd9e35aad13ccf428cae14f1d80197201cb7a0e5d9591f06e411d226f04f2a0a1269f8996fdaa66dc0308af1584012163460865194e949f1c4c99ca72a8ed7aed4639215863694e00687da4074097b26b354bb7d9fd047e935486a86f4c501bddcf50e6a779a41719eb221bcf934dc1f35d04cd139e976ae92cb7576d67c6e5cf73a3cc8e00c5dfe0c1c65d42b9e0198c7f95626f29b88255d3c30ef74f53496b25d5b2a0a2e96beaf5a75e9a49366c4ff9f5735ab8233677bae74248a0ebbad3040112796868762c7063f6595023028481a77f2eda1cc23c173cfd52d5d009032d1311eaca0a165673f15f2919e71831197df36193351fa82ec35e1fa62e146249b33139d4a72ccc69bb60063c6ba34261847c958ce9a380dd695eeb3a6acbe7dc18c419c1780677ad2991afaf71664d8a3a39b38c47437fb56cc83a82a3513287c020730502f483f295cc9998a744652439be0574b229d583d4d1923726edb5eb4cc73a3aed7a4632388b60f23c1fb5dc07ebbfeefebddd7630c74fda2eeed3f7c3881d46e1d94be94b4db1f13ea0bfb7345f4951d39e3cbf7822cee06072b77b4ce9c2c9b5a2bd91b17823c5c7e0d782adbef8f4addbe41ea3b486397545d6449fcb0b657ab79489018f44cedbb4efe85b9d8e88c815b20c9295ddbf62d3b139c5bc39c9f8f4f47398e7fd3d60f43b89efbe1e0f2d6fe8fda9d982d5b8510eb1f5e371c4f475516824c773b0ca41b659f7a18034b43db4aa2f81cb6f7c61e033ec06d727f4a23be56e16e5ba3bf95e9721e45dee5650c44bae1813213666c869d20d8dcccb68ac2678be6fccfb5c9cf286ee0c872acc873d1c9527e2adf21e487ee6d2d269daf3b7d3f252aba927b82ffaaa5ccb2a5bbb6355a8905392de4554659ee96955dac0e525464b51fb9134db5cdcd7b1e6fd26e4b3bef59f6b2be7f8d88dc3b39fd306b96480636592cca8033326e7c64748f6433a20c473e0a4b0276954389d0bc6c6063a7247d4fa68a3da11b26aa2cf64e34be06ff70bb3aa2893b5ea9e5368a8d67869d54ebdd9ee52469c35e5f24c4dc7b78290375086cc1a113c9061077a1865905c4422b842074a0425509b95fb6c2f39ab6d675f6a9e45b86b7009e8aae0ae18a188d2ee7201e388b21ae1f3e930b977e2c1ebb6c33e2672a90caf6804acc4b5aad832fa3a6780465c34a0c2ec7397708498649ee05ea64f24bfc3b4b3f635429e23d29385ef54a2c51473bc75e9b75c15bf2cbc769104d1f4136bd4d2a209e4f5045801b9e068808d192b30add5902cae60c9efa22d19f5fccfe1daa569f0bbb04c569de3d14f20b7dd0276dc7456db8bf6b78a5347b8f4ca6d61d4408e7b2fce9a1301929681b7132843365ae83cf7cd894c75c2ce5f66632ef94b7c1b4d2f98926035ab73625df3fe3b71f1a4684f9b38b5af30906a9e305efe9b9409df7830a555fe305d4ec7cf34840ee35e370844e37d97fe184be9cf30b5164c8ff630c9f03b42145986a055f9f9d2fe5dec40ae7e4834c1233ba844ece4d9e7dea4525edffe4caaffc81631c71bdcd7edaa6e8e2cadeb4c4919762acef995373ddcbb37f8482fdf97b79df1a4f477f268a165c469924ff4652340a89c3b675eb0cf2673fb7967b6d52826b65101c12596edb7fd08268e68824a3b8d1ae6f69959fb08ea1e2cc54c3f209fe409570ca62da60c51d82f0390021ace078ab06b51cf2c29cddda261b10c77b29e26388c30fbf2d1d85eeda6e0d8eae756fc9298111acd623e19da4807f7a9bc433bdfdf49a2ff01ee8e32cc61936c3aeab6b2da44f85dcdcfff9e477bd8939dc4172445e48b4d1999f51936a3e085b81c07d290d5a965717b8bb778ffa1f25d9b39d3847a30dbd69fc0fbefed3ced3c8bf34d617ad5d55615fd3b21231469d7de2ade3027af9626e296308519c51104a692cf96f53d7d07b2b1e5eff3964d3ec6c563f402667788289e58b2cd244f230dfb8d9f57a08142ee96570550d8edd55b899025981728b1e85fb13da6dd47d13265b9056eea4b988f300361f6e9c9a66f2dddd26a30ca80a04ebc0d23f28f445fa7bd0b03dc70442f246bb4f3e4a4dfe37a462655092c41e8f99a19f2b6de6bc50afb0b2e39e0e7d53060a78748587801812d3f6ea2467cc307097d7620eda68c251585483a5eb04e442b169db1b32418ec2d8e4f9bd3e8c38789f18f34cd5e0b26ec65d45fbb1bb4acf6accc249898e1603e2c7812a133fac8017a465f08568c95854f9fc860746900f6a6634f9ae03bc6643e05e325718fcaac6cb28db29936dcc6733a0627c6cc379560e2688de1392aa1b2f52c45c2eb3048e3073f801c6f7bdbb084f897407864e16c0b53c5a51d07cd8cfc43e030c136cb19288b8132c23f6377043d6a8691e6ac5c3d6ef378994e4291f31958dac53c1b4faa0f5ff37468c3140f47ec0279e87e9ba4da9080e8541eaf74a44235aec274601916244c7c1fe2a4d72430a03d616151ee1bdc94bdc7cc21a11cf0ddf0fcbfc92ad183e593e778c69969aa309aefcd55bc96c0d1afe331bcb3ef46b0897d48bb18b77fbaaec8577e5e7bc4a0c666e93bfe07e66c8444b21d61c630947aa253d784b60bee9473f950464675df4dd5110871f01b4c916c74cff29fc94e029bcc5739cf8a8497eda0a93763b0f4702d122844462b77b15a22aaff8720c1bbe66d38416820aae90bbb765c5a9dc14ea3a94885fa9c1c56420056e060ce36017354cea9f89050996a684861d29af52dfd58ee2d91635f5ca1708a269a644c1dc26cc5224e72990b68e437ce70210a8baa2c0ee6f74e25b9d85dc57a87cf15a0d19b4bc0f4fd9e7b76f3764ff5e730cb05c7c53807ec80d60c457abcffd61800ef9f072e36ed0efa77cd3a0bedb4800df35db5b2f378f31370b9e2f664ea4b7f56", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_IOCTL(r2, &(0x7f0000000780)={0x20}, 0x20) fsync(r2) ioctl$F2FS_IOC_DEFRAGMENT(r2, 0xc010f508, &(0x7f0000000040)={0xef1, 0x10000}) syz_fuse_handle_req(r0, &(0x7f00000021c0)="db04ff7a029e562f190e2ef3d5861559d03b364f7234269df15b038dfbb0697005e7da4603089090265a6ca8113c342f0f5a0ffcbcd3c91817fb33a91565da104b470255956e4587fcc849430f6657c1c24c3c5a4b9c9c0ffa7b01ec4499d291d7c39e1bdaa4105e4dac7420b73ae34cb6cfdacf57c1e12ef65e6046a43c4dd49af8f227a0549ae14c93965787f2f9ceb8f318c01cda93887c29e13b911e13251f37983f478a0797e6faa0ee203ff117ff538b90ca68eeeabc9674fc65fb258a9b875b7ca5991b9713249b9f986bf73f5b61bdda2d749b7715d82698f522b7841534d6572d0b83f9827191fcf6ec4538cf63f30eead05858a410db526c12be4fc78fb19d9c9c15e3ad252af8c6cc1061b43592fbab47866230cd6414a5b3bd212c32f72183ae2eee43f669c8c1d299d770c36cf2c3bc9c5ca4c7b83af9e7669710da74948338c6137846337051f1c7835a72c5f4c07509a0aa5379da4ff37f9a902157022c5bec06c7a596039fd3814319f3ecd22ebbac04e5d0bb2caa5d55e5d9507fa1d94362e19ef088d9fee2bdea5c3c514574a239cf7f8c4c8b32e8f37bdf6672ef0ed82e09353f6a5f4a8e5e52318ea709b5961fb52c53ee7118e14a0c412128511a821550ccb8ed449cca611d21830c247b962370a164532afb38ae83351b2314f32977645fa882608970ddfd702fa8880b752e207e91cd8472309f1a19974560acdd8d5f576710c879b80da5e64ac314fc74d2d336cf8dfd2727470a2a336c3d56c7af82a14b229af06d35767501a22cb40c196a9a918406556c770b2599ecf043f096deddac1149019d6c03d211c9a28c2aa3eae84f451d915350a2885aecc79216a422aed9474f61654d4fd5c770c93752f9dd62ca3391b40844862af43aefdbbe4bd25f5178cd68df8d6440e94c3b75a25c7addd1999e3ed8f309315e91e6b4ba2a3598c9d05bf289aab6c81bc1bd8cabe82885362caff81d1f3615cfa981adc5f56c62a173a6abfc2d00db1cf07f13fcb10bae2cff9180ea9ffc1513aaad7815776f0438bbdb1df50767774edb3fee87b1f38e41e4137f9d96fc35096ef013130c141a1f80edc363479e6da52810c99bc749f5cc6376c49e42a82c42c669ae170be5f8d16e25681f66a26be70d99b2f23fc55bc7e417bca8f14aab4b59d03837059bdb2c8e7bf29ba5466f18a7d7c09b493beeb9fe7d5bbfec349283af663ea20d510f12470ce9a2b405d81b56970f1978d5f013eeec031e867a82cde8f37765403cd3cc93f4644de0b54996e6fdab771bf09a188b72b4cf779d3fb47dd0743bb6d4c01041eb90065c4e7bf653515cbd5ad58812a3204f71233ad7201eed1979b2afcd1b3acb837a60382a01a2d83d59cada3d1ecd1e0401e106505abdc9c375de4ffb3706fd743dd5fb3866591e4fb2e5f7fc50c3edc31171e7cee93eea181d91e733f8a02fa1ddefc78adc12248632c83967099099ce0d7089c096f64292deeb9302e210004025bc642c396642ffd188ac494bfc6a5e17a39cbd8efc01c229569e6ddd286d8899a5627a54d465456658842da9b000ac92b6bfdeb47954b44dfaa1a3ff8178356964d37e5698abda107544209d0f6e3330acdf384458ac5fbe9c1a2112adde593895fc7c24f99c0091d0dbce58d2e961db59054e368729ed4255f99dab618d0f21d349af08570afa18269e23052dd33ee1a8e4a867bee56701e009aed06204859dc1f90248e956401256147900aceed4c7008b2c64f07d97892c292cb6eb36fd916622f09d96326c1ff0bb2095d545d66746065aca4d0dd97ae77ec0ccacb6766ec83a028fa7ca950045161e5fa7984cc1140496345ec0ea7c9f2bdadaaf3b95fb0d4ba5b116093f44ea99c0017490ebdf22d277d6e6df5877408ce404261a5f657f1aea99ceeb88741ce4df51f1a70a1e96da6be844e878527a72a3ae967464f431236406c442ef7b97f06d067545167812911545bf46c3e5f66d168fc2788e9ad318c746de0a9e9e84f7e2052a6a864b834047d5f431d3062dac085cd3c5850621c91df60d47c4367d44b29c28bd4cfc5566cd5f6e95ac086935b06a121775f3e681fffeffcdfee0d6d11d9cbc65230b1743c6ea3c61bb804e2ae00cf5103cb57d4a2212619bf4b379c642b828a005752fa5d76d6e0b6e22f3b0cb6280664b33b5c2fdad1baacb334f709164edfb2799a99f5a217dc04347af1331582b2a12acf93e05380d9b1ab457dc49a8f8b33c77025ea6637bd97f1e93e6d0c6ffe8cdc0db5b38d0f536913e6e3ddda8f2ea2cd14c4e042883e608195c4fdd80819385fae521b67d0dcb1a418be27c34476581d47df1b95a495721da0f99d27d06b56bd3dc3eca7c87be184b9240b913fa2090313691a7c447a034f53df1d50a72b2042cadfd951c3b3a982c8a5a55b95d7f583bc5ff7e974ac295bfd7214334145e26b1cfd3bc660a49a6224d8ad2c0d9454722d31ec558ab5f8c9afbf7e3ca7b169eb8079367c0863cf28c5c1d83b3f656ec95bacc81a93c4ede49ac1772a34538c2d8bedfae2e78692494c016b6f935bf47f4185e29bb9283abab3dfe40f3697299e893abe84377bdd29a5c2914dd4700f2133826a2f6b5a42446de839234def645a29af2fc3d95e7f86fd9b37ca60cd54f14c6352586ddceb079bc2f0a8a5e6858f40b4fddabf318e74e2f7aaf8418cd5599fe7c56153df748ba6c66bd2c6fdd618f2022a2cf64889c0c73d09b470df1958ea55315b05bdf3659d87744e02d5a860f4c212a76afd01551d91c43c7b27dd19b0618e6d904b38c139e2e08ec2dc273895e290643d93a3d2daf4427b87a2bd63842e4187badce2f9c906319953868df1b3b9a64a3634afd1092ddfd0e35026222f94f695cf25a421f38647957797b5c0e5ed8c28ff101855c8d5fb39a609134173e8c3e1dc424718dca7081c810aab22d75175c29899163827c5a9bfd598c7db02c5a9524a4333e21c53c3609ee83b5705e5a390392a9589e0d203bbbd5e36b744771606a480409eb1fa515fc0c570905d7c3e24131a802ffe94e93f7858602019465715b6c3760966161d3dbaf2b7a4ed704b563b058ab9f97b50eb6dfac5464eec6851ea8e3a62ff344969a2fdbb170eade240be6ed1da496b62037cb592bd25d504aad5db8ea71a1b69cc45a3777b7bcbd96f3a51ff518f51b625051af96f17b18844f9bfb144dc682c12e6ee6feb2760c61a03ac519c1dc497613b5c99a15ace25eac44973f3a0267e86fc03a2e10208e6ca4968a86cd7a8d1dd7d6d1b6220edc6f0d5187c15c7dd093c7f8874303ebfbf348666a46bf189d305a0d58cd854b3b700888162c5f7a60251614f7458543931a1b6097bf9a3e48f02c5fdb186f3de004755270f305b57fc481f397bc2a53f6a0d8d36c99c902d69e4abc534b2163007f74c4dc5440fd2a41fc691e6f96ac7ca9e9183ed1bcc0763e1adba23fb3757afa6a08d59e8a2229eaecac254eee57ea031b05a05280e36feba3707ff078a6106401d99667dad4a0407ea0244d37223bfb3dc644061aec503bb592b0d1763312d2d4eaedd9617fb247d22db33eb7141ee8e8d73708881d62cacf200474a3068cbdbc7f701ff239212aa46d3cd9e637d6590e7c5ae81957462e9aed92d5352906687057239e25fb82794b994a5b154b141f49478fb470a1a4890df3cfbf85e80376a0179507d722313369c3ed730820afdfd3528527be3c776e5a1876193fd4acf00c76a3b6f8ffb89f69a7bce97748ff6ff577d7cc8164691a241228affbb7911364fd45fa643a839faef56e81c039c02a0906285ed19a98289b89e7cf9bf042a04e1d566097f9f67f2d9e90139e0dae7e8c146073acab5ee5c0d0189a9660b8544c200e8c7225f86cf7fa7985c73c885195aadc9651286797c605a225e29c9397687426da687bbf2bebe10dfea97ae875832c968c70178d69277e82182c7d993c90cb7e66fbccb4fcf9aad1755f812a97a3aa9d15b5a85959f6fe990e37378183b6c666cc89d0f40b89d2644991f2bffa0d904c3c93405ed3cbfa303bd72dd063ba445cdc7af363d3f7f3f181369149a4b1663057e4219945e8335d031feb7f5b246a92c0292524e62f94478639ce40518697fc7130851c90763b5edef754b70dc17c38344952f73013ab562b9af6aada79cf440412016bdead06c2f4ccfba9c8b2203287d831bfaf3c92cf6c122e0a5e01e5ddf19fe0e923df09b700507e1124d0fc0865292c6fdfd9588d43ed8c009128b9b9d78e49c443284b469be8c8bbfd1672ff1c947b6a6401e57438d25e467cafa646e39bdebad9078e21c0742374537e58cb20af9a027a164ccc716f1781b541311eff496ab7576d799a4a1b6fe62c713a1177e955e8d7f91a4cd0317333bf4afacd81b8da0baa9d39a3da7da3c593e5fb6aaebb468730017e39e74ff615b93bf14ce4f9ddbd32f3fb689587c24f062321852290064b3eb3240c433af5448dd87e53ab186f54bfd4c1697caf4036b1a8aa35226cb3fe6729c197732a0b7300555030a9d6eedb0524e26bdb149e6d4bf10fd71b274434d5a19a79ca147cdb7c1b3847f0c44fa01ac8b2ac0f41bf1e17d4a59bd5f0587f52cb9bf22e4850ee079ba8c989ca924693f2010788fa7fa0648e6eb31d1212e8723997cc07d4a8f2c5033fd1d0b72da305eee8b40f2915ff94990607dddc915ee87797a2bfce23a10168decc78cc0e80c24b2ee663d1276cced550be912442d7af51e6fe6186a3c07cd64dd163a050edaedd9c402e6dc40a9b3371d536fc7706f78bab384c55661949c07c87dbc649b0aeae84966665e932a685ba5848b1aed9b7dcc570c716b259f2b1c1363bcae95f423c4d33437abb79fa543f4adc7b0c7bde92390bfb6f6e3b4441f5e6c962cb87ca6259fd6ea1fa6f2e45b12cab9c3ac1d2f91563a26d5e421eb22266bc3dc18a1d08ff9d99b693d8ffe7aef97116e936cfaf0f38e6dd8211a5afd116cc5a0de8f68e297aea82ff5eaf84d4dd13dbc2c3593f482da17fa55a1934d372c61f7df19579fb8b99037d71a4e535c7a90277dce098be55c73e3373017976f7a7bdc5b43df12f97f23ee04772fe7044f6a43bee591bd871d4f0d2b894878f284ddae886fffb9882e72942a0d7eed66a65de0ab5ee9351d5138cb341ba427a547015b6500d86ad6cac70caba97a28c9d3775c8c4c6fb7bf5067de79f74d8a3b9a1b269054631770f8b37fddecb2dc3381f91b3c1595c891d64b6ad7bc3f422c002b787b718173514899e3402203faca4a210eafb88499b404d64b6b4aa20929526885a6cb4ce62abeb64bc6565403845f6c288003e421442d88efa21b17d3a5911e16ba90a91198ce8261433ba4fe4f3837f597511b8259ca4f5f600b300b47db301b7c7e73bab24413fedf04c290bef9a0b5452932ff3c6a016defa8cdd2c268bf9a392a59244cd96875d4b47a6154ce8ff3d187fd9e35de0432de8e31bc8fa0f89eacfe05a22616c53903747033bad3a60c25bbf96c89f568f1c07a416c0a722928210a4d64860fe288c47dbc049583002739ec8a4286c3bd012cb22766e046945f68b10f4e1dfc72de9b575c59634dde48918572d2fd8952ff779b518fe26d9707e619ef59cb78a29c149ae34ca58bd7abd7f43c4508269f0b87dc39dc7876aebc099aa0ce001a637975d396478da46d4621149793f29c29ebeaf162777730fdf22cb3d8b7658bd9408f475f0c817d51e5c493b439d14fb57625875af36ae564e0623d76bb5933d9f642546642c6019edc38ac1fd9f4d91a0810ca36e8fc72c5c95715a92cd8c7c34efdde13ad69e3c75307341b4cb2aab199802fa18bce1a6f5e834a6a953cde0e0a1dc6cb8f8dbd6d14c430e2987c4e111aeaa6b1a7502ccb75158d5bb2261a2d300c1ecdade69aa996f62a8622b0f9e319b8dc152b8f116f6b6b090f73c1aab1b1885ca93bb65a8a4334fa6e866b5cf99e67e3d04ede40ec66a8913efaf1602d8d0cf688b836305e4266cf5efcaaf443e6a7b8b29893a6d73cbca05f031fdf333aa4f1f4f3afefd32b086942502e67f8dd60c35dc1d1a8db0daa943c089cb60bf7c89dcda609704c3a07b27c6a9da0f6b0fcbe997b1cbce5dd57561715726b3305a83982254d8bf404a8f6c72ac03f8f4530f45d8fa53e9735a775823a98bb24e05e74cdbb3868ab55cd3b46fd5a51b7756a15a1c94e77fa81e3a045a41b351bf4c5252df0c4060006afaeccc46f7c3d6e054dc2135acdc8d98347fba4ec904ce02fad37609100d2009e587c982c37880ce8d9e19006a634d2c14f5ed2fc296fb7ce233d69ea0f1540f368a73551c5ed803fba0928dcaee927314a9c94ad30960d02d8179b22844d1222920db8e06a61fdf74e62833a5f688f4ca433d4fc8d8d085453bd581b93ce012946f2d5c6ccd05ffccc68e53a344f3bec07b7605c91469424bd1cc11fbfe17c831d773991ffa583932a2db00390783253f70c47e3304d0b4be00b4f06e458bdc1839b1f3c1176bae1d205fa9bec47fdaf49b4d74523a90518c73beb341284c85a4f1974d6b2970fd1c0ec34fc365ac80995f2ac8933a236ccc9123346a06dcf1597ea26f3c0bb417c202898d628e67234165a25f849728fb27b909814e999f175a321f07df6986dba669633e366ca39264785555fef8685db0c774b83ddf93c06dc9c017dbdb2efe77fbf0b74495d988b6e0dd4135fcffb470b3986d649b3bd6823e318d2ce5b80b3b48f77b7edf9629f7e5433d30d9a7e0cc4fc492dd3f65ea9c2d6f4deefa735d4697f4c697b0f391a28bab480888e58aca6081f4fb48784264a9e12cd562fae88050bfb01fc268a1dc2187899cf7cb28a2be263f061d2eef1a2e3b74c2726e4b40e789ee5de21056e1096aafe7f5c1bbcd6d5a5ea6f174066e1a9e33f3df119c876991d841f103f5c9657b62ae2aa6fadaf66e5a54860628a7600805d7ff49ef566343ee02c7db5152cbd6c9226c6537afe456614ca3d8f790b412a65879eb3841ffb35d6bc2f417707ddbaab92d6f6d27821ce9c8ebc97747d34efb71764e09b8cc5c5c38e5fdcec5c80a74699a2881515608301844ffd3758226d5050cdd549191e9454af1346f563c8cfa91fbe7b2deb25208899fe97cb1c06707b6b1a8347ee64f2ef62a6b7ae0895d31e3ea7756911d3594b7ebc02a1b16e1c8a6e08ce12a5cee4ce28ebb8dec2df4b5363533286af902e7f4f1e492c1b8af8d30bbd7400fcbf1cc358e11f932587e034c93f8b4871569432b3ef5a4c50e66d77cecf48e815cc0fea39aaf3581e41f67475d225d6e537a8dd658b934cd3cfe9a5d0763d89db5f7a862d7ab45996cde3c09a8b407ef0a54b2338ea3f48b04be98e08d1b82570f8e1526cc7dcd93de2864e0e8ca77acffb3f486b748980907cb46d42a2b8b7cebd1e04f756b62d6719be23594e21a9bdb01c66314d7574d6738467f1db1eb83dae36bbf8068413918e2ab6c2e08040d9b1238deea098ea175446c6417d68e1b42f188752c324ef4061666ff1e0e58fcf39f8d0e89ead943a0a1380d12e8ee5282d47a2a9074760af95817c5a695fc95c3ca52e81d653ecb1ebb209aee416f70617581c78b1adc7705f6e067d79ba38fd35dce0c9b79ad26a1a56cfec0f13f4c7bdb00f41ed0983070566e5f6276beee0350bc461bdd14de6310f4ca4245a3ad2d049a4f3ff9965554c69b9228300596c4f4fdc590c7c674d4e0a1ae78f4f4ee79f8b29444e484fdf6b3a58da148e8f0b26e35069bd2ece731111c44f18452e03dd8f4e589ad11fd846a79707a250581eb452666559e13c3de7773e17e83387edeca048d3f662a2224305ab3e45561d0da3c300e9777f9f54bbe3a2457664a04c1f87efad301790c7c1ffe9ad385fd10382bba733ea37921420287dc4e28c7245850d7720b58afa24d150bd2369339445ab2ecbf2a64eaf831ce5d23a3fa278d7e0814441d8dbb7b58184d1b82a11f22c36aff21b007cb9cde0cad910f0b1a8ade0254f97815593783d389567516835c811092ecb449ecaf1139fd4eeb43a11bdc50334b02a9ca42d218462afe6aaf9cb014f98b34d1bb4e05e2f65769683fd087902a8bd789f91ff2d82d34a62c7b0957bc24f08ae8a99363cd3092822fca45b1b111cfb6d053d007985979674ef2a65bcbaf4d9fbd7b4dfc1fc881d453c3ba7893a8fe129b377fa11a811b96867342d290fd923133f22fe1bc10e8ce67ad715eef63fc8c650ad71eb09f23eecf1249b8b57e36436b0b81d7c3f329c55f02e9e2187a2fdfa17aebbd25371cbe69c3a3261eb3ec4a62a517da9394298421171428c5716c286b9d02dbdc3a8b2ca708c2a0b6e7fe4eab2e30c0c57d64f110bc62134cdf2b53fefbd2b3440bcca068070e296c10dee35258fad8bbe19b3f64690530fc3a23612a53e50729fea3e3e7d965e52f3851b04175e8fdf2b2356b6ddb111231dc84a51049c045e64acef30df8122e569dc50484af9bc45fd6ed26e579f7e558b143c022191aead22d9209411ecd966ef72dadcaafb7e1fc639bbe0afc20aaf51aee473513d01397b1f0b1dae987ae765939c5d9100b6042c9f90f8a74ec3b84254277b531e8e28749b230b7575fdf93f6fece784c3be93af490a841b04f22ac9b08e455688fec51346e4ecae0ed2f087fd0cdf26458633006b6a0f6e7a26d2aacf2527485c9473547797ee6f1f25158d409e32261e9c1160092f176acc9bb1eb1ba00c7b8ab50be5f50eaef20f58dcdc01dcfcd203ed43b205af4678d605e01df1c3693f4a50fe48d172f79a9c3b71dbb64884b2385b3654ca19e0b74576df97355de6bbccd014a0e34d68b8f9f7b11528d8b71ad27cdf2775ad90e98d715834f15db5ebc336f4db54c04a941fb077845658cadd12b53e72018d6aa5cfb1dcab9fad6770c81cf282761066ea7ac35a3804fc0028419b20aef1a59f0ab7118d90130c3bef802e38d7770268b94cca95f75af2b214995b61319cce1fbfd0910f163acce224954d442b45cdf9be70b1bd1f93bc55fa365afb4d308c112855981d706916c04720573e44c9d3c1339ba336bbcdd2645a36686581d16e12b5750e1b455606eeef97f996039ef6104c0647f3a55f5260b49906f44e725afecd9020e08fd9fbe49b9de630c57dfc3b80ab37e12ed297fdcaacf39a40d1138478dd2892989e4cf264efe61eef17949a7cd150e55f8c1010d9b7c927eaf004492eda2eb5b3da68c8744616cd9be18c2e11cc14326613367335895ee50e9f5b16dae72f7419ca78fdf92d954518b0400af0f422a561b693b4b5f0a74815d93cee27fb9de1127266009c3c9fffdd8e2285203dac7b59e06b5735abc61ba7a9e559f8279255aa236d1443b3368e4a6220d00c89377081f10767ed92a5038de7366dcbb910036c04070d92fb7fd60a584e3ab9934d0db11cb6a7c10d2483dde5b28b100743f58ad3493582e86edd00a4dce398b37e4d8b223d9bb2ae3ba8ef1e1301254e2111b42394b8f9b36e2a3b236ef90da080b8dd9ca9223a21d0f6ac2f8d5ab5a78dd2b05409e04a6f204811e8bf72a39de2a5e326d06300f10156180e3eff6718833c010f889b9b9eb3bf2cf99f065887b6fab780c74acc6199c8d33b27f4f427ac3224298c65cd968797b67196e5a30668fb3a524f3b365453ea1f32a0f75077d3b9eabf9d4f819605583b6331e5e81fbcb319eb3980d3190bc7757b2f1c029195d17cb7a6471a6c90a17067e47979b89f26bbf2fe3a36f8e1b88fd7ccd6afbe65e3003f58783ffa8537799e5e10d89f13581858143f5f2e2c2ec7bff758e1db20dd10bd48a637ff460c0ad05e6bc7eaad4b508d855dceee59a079ceb49cb429c2947848146220ffe266eead17d171d6fb40b560898eef44aebb5ac744875ea5cdf121f45cf052915015b07ff0c0e668ee399082b85416a2c4a2198ffb74f7a1b9280bea15c00b0a9704e51e2e7af5af0c388b53604d34a282f22177f86c96896846d4b37562e8b2a25f36cf66b8a02c08db04bc174712b130d868c9f60fc2cba8f1897754a41b2c6342f1a3cd1dd8a15d23460ac077074acde0483fbc60c006d5608d72b3bdc6e9d697a8f19940d826d3fbe4a32aebd07941af40cb7ebf60992cb8e124f0f767cc4e0a78dfd2cdcac253d79993e41e78d742ab00a68c861c767025da8e58a07bff2df9acfa3527868e568acd8c148e51fe1aeda5f02a56936a30477ecd91c911056c94029aaeb125fb9a54858fbff1f4d603605e251ad38a91ea5744bc7e1c7a6f1ab913a8f20e2a9ba37f1dd8ac2e0d77252e0b72fb00c83a6e690ce9b84b3c858fd546f663842875ef345a4985c86e36a37613082f43b926c0c05c200c59f0a2ccce259070f60d173235d38dd5af84b9a94e7ec42a2c502dfec92f1e9c61b6430942b1284ca99da5718c2869ea65a51c728b5120a334266bed6e22cea66c05cb09ead9e74604e887018cf154cd801f50b2b9d2d0f69d688458f8257118e8726800f810d7b121c5d984671b2050374bcbb65d4d19d733359e8c3e8736e365a47e2f8e1e329c64a5d9298a11040f3bc987b69364cc0647b91c6fc33263c33eeae2af8b559a69a40f2280ec4a6cf7d8c202cdfc6bcf614e7f8bde9a83ee07effc8a0d7d0eac35f3729de9f2bf58fbdd4aa68dd2690af1e3d95b68c43c568ed41d4373200e69eec2eb6585bee6823787398635f9940b8327adeb0a678c6eabb6c840ad92233ad9912aa4677630d5aefb9eaf5e27856a27cfabcb18543a208e2830e4df59ce6f8510853e679f4be772b3048af512c2ac9d344b56dd7d764e29e5703c2167997faba8e3329478b1930beb1e98cd2b62d243dc8e50cdd63066b7a632b1bfe9794989a6b9715f6db43cc83ba9b33069c216d773fd6edb1dee6fd47b53af0ea8011a37afd492c1c24957adfab0726e67bdcaa36c7b7b49a70cc4c1d625a02f5f950e1cde6e8d1854665d4fa3a82c81e056d459da4d3beb72114b546f95000d46cc4e8d3c10c353783e77fc70b74f351e238b325269e2c3b471080977cc68902adcae2278722fd6364040d4d0d22821291038b0723d2bbcf47c885b488c962a388442cca913483f9fe73c60a08ccbb0fbb74e0e6433050bbc32aef2295aa95861c07768425b5f4a263cd64e8baf6612dadcc9704d4ae3a764790422bf4884503c193620c5ba3a9b37c6fc16882c23b2447fb8c354cfa3f2f098cded0c8ddb56e2cbd3c850e3c096916416163c5fdc003ebd9365e9d4a83a7e8c509e7e7ea2f5f1821eb075296efb0387c8d57987d62a5fd8a44e5e1bb1f0f490efc3b3c5ba6d485ef3cf9be38d083afbda44d136d859f2308b9b7552c7853dc57f45c21ba924a2c817f61fa3c192f6926172902b5b6d5a60a371c2daad01eaaf21eda0fed6cd4350cfffd82b937ce4c88043c2ff730c04f6d2f5eb94d1e3089a138fcfc381b376b389dccfa4be17f76174512d4b5a928607f5913c34f1d2c37dff1c6d2a9a48cf97fd3171022d07bb052e8c3ccfd88bc17cb25b41adc423768ccbba6bcf22861144bb8c5bb2d0a", 0x2000, &(0x7f0000001040)={&(0x7f0000000200)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000900)='uid_map\x00') close(r0) r1 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000040)={0x1d, r2, 0x1}, 0x18) write$FUSE_NOTIFY_POLL(r0, &(0x7f0000000080)={0x18}, 0x18) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f00000007c0)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @remote}}}, 0x30) executing program 4: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) ioctl$AUTOFS_IOC_EXPIRE(r1, 0x5451, 0x0) executing program 3: r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x40}, 0x18) fcntl$lock(r0, 0x5, &(0x7f00000001c0)) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f0000000500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000580)=0x80) dup3(r0, r1, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$wireguard(&(0x7f0000001280), r1) executing program 3: mount$tmpfs(0x0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/fs/cgroup', 0x0, 0x0) fstat(r0, &(0x7f0000002740)) executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x2181, 0x0) write$P9_RSYMLINK(r0, 0x0, 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f0000000340)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, &(0x7f00000003c0)=0x80) dup2(r0, r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r2, &(0x7f0000000340)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, &(0x7f00000003c0)=0x80) getsockname(r3, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, &(0x7f0000000000)=0x80) sendmsg$NL80211_CMD_ADD_TX_TS(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) mount$fuseblk(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4020, 0x0) executing program 3: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) socket$nl_audit(0x10, 0x3, 0x9) sendmsg$DEVLINK_CMD_RATE_DEL(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000500)=ANY=[], 0xbc}}, 0x0) executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = fcntl$getown(r0, 0x9) getpgid(r1) executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), r0) executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_AUTHENTICATE(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f0000000900)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_ORIGINATORS(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={0x0}}, 0x0) r2 = dup3(r1, r0, 0x0) read$fb(r2, &(0x7f00000003c0)=""/104, 0x68) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000d40)={&(0x7f0000000d00)={0x14}, 0x14}}, 0x0) executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$NL80211_CMD_TDLS_OPER(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001900)={&(0x7f0000001880)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 4: r0 = syz_io_uring_setup(0xd7, &(0x7f0000000080), &(0x7f0000000000), &(0x7f0000000100)) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r0, 0x5452, &(0x7f0000000040)) executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$packet_buf(r1, 0x107, 0x8, &(0x7f0000000040)="a62adc80", 0x4) executing program 3: r0 = syz_open_procfs$pagemap(0x0, &(0x7f0000000000)) lseek(r0, 0x4, 0x0) lseek(r0, 0xa, 0x1) lseek(r0, 0x1, 0x1) lseek(r0, 0x3e, 0x1) lseek(r0, 0xffffffffffffff57, 0x1) executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f00000000c0)=@gcm_256={{0x304}, "77746a315690a576", "07f217bd2e511e465bbbd5de32b495b2f9044677d4d588360663af84db44be59", "9bbf8c07", "8ce63ecbc640735f"}, 0x38) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000000280)={0xf, {"a2e3ad214fc752f91b3709094bf70e0dd038e7ff7fc6e5539b3272078b089b3b083872090890e0878f0e1ac6e7049b3d68959b4c9a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b081b0d075d0936cd3b78130daa61d8e809ea889b5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae19397d696d0d758f2dc7d1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f0000000c558cdc0a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc94681359bad8deff4b05f60cea0da7710a80000000000008000e0a37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed050000000000000046684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828563e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5399e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df2928924486cfff799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d3a6df40babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6ea94f88a4facfd4c735a20307c737afae5136651b1b9bd522dcb399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f39a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab83c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00303000000000000007fb33b72685ec37a2d3f766413a60559516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57fa9c0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d3679507000000000000934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fffffff7f00000000758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x5450, 0x0) executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$SMC_PNETID_FLUSH(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={0x0}}, 0x0) executing program 3: r0 = syz_open_dev$audion(&(0x7f0000000000), 0x5b0a9871, 0x0) ioctl$MON_IOCH_MFLUSH(r0, 0x5451, 0x0) executing program 4: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FICLONERANGE(r0, 0x541b, &(0x7f0000000080)) executing program 2: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r1 = dup(r0) sendmsg$TIPC_NL_MEDIA_GET(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={0x0}}, 0x0) executing program 4: syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x1c1981) executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0xa8ac1, 0x0) sendmsg$NFC_CMD_DEV_UP(r0, 0x0, 0x0) executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/nf_conntrack_irc', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) sendmsg$NL802154_CMD_GET_SEC_DEVKEY(r0, &(0x7f0000000940)={&(0x7f0000000780), 0xc, &(0x7f0000000900)={0x0}}, 0x0) executing program 3: openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$adsp1(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) getsockname(r0, &(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, &(0x7f00000000c0)=0x61) dup3(r0, r1, 0x0) sendmsg$DEVLINK_CMD_SB_GET(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)={0x14}, 0x14}}, 0x0) executing program 4: rt_sigprocmask(0x0, &(0x7f0000000200)={[0xfffffbfd]}, 0x0, 0x8) prlimit64(0x0, 0x1, &(0x7f00000000c0), 0x0) r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) r1 = dup2(r0, r0) write$P9_RSTATu(r1, 0x0, 0x0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) sendmsg$TIPC_NL_PUBL_GET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8953, &(0x7f0000000040)={'xfrm0\x00'}) executing program 0: r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x40}, 0x18) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x5451, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) dup3(r0, r1, 0x0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r1, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000002480)={0x0}}, 0x0) executing program 4: r0 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000a80), 0x0, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, 0x0, 0x0) executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet6_udp_int(r0, 0x11, 0x1, 0x0, &(0x7f0000000580)) executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000004c0)={0x0}}, 0x0) executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000003c0)='cpuacct.stat\x00', 0x26e1, 0x0) close(r0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000400)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) executing program 4: r0 = socket(0x2c, 0x3, 0x0) sendmsg$NL80211_CMD_SET_CQM(r0, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000e00)={0x0}}, 0x0) executing program 3: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) read$snapshot(r0, 0x0, 0x0) executing program 1: r0 = io_uring_setup(0xc15, &(0x7f0000000040)) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x5451, 0x0) executing program 2: r0 = io_uring_setup(0x69fb, &(0x7f0000000140)) r1 = socket(0x29, 0x2, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[], 0x33fe0}}, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) socket$can_raw(0x1d, 0x3, 0x1) executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f00000036c0)={0x0, 0x0, &(0x7f0000003680)={&(0x7f0000000280)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) r1 = dup(r0) ioctl$SNDCTL_TMR_START(r1, 0x5402) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(r0, 0xc0f85403, 0x0) executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r1, r0, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000040), &(0x7f0000000100)=0x8) executing program 3: r0 = openat$sequencer(0xffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETOUTCOUNT(r0, 0x40049409, 0x0) executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000000)={0xfffffffd}, 0x8) executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) close(r0) socket$nl_xfrm(0x10, 0x3, 0x6) write$P9_RREADLINK(r0, &(0x7f0000007a80)={0x10, 0x17, 0x0, {0x7, './file0'}}, 0x10) executing program 4: r0 = io_uring_setup(0x69e, &(0x7f0000002ac0)) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_CQM(r0, &(0x7f0000004440)={0x0, 0x0, &(0x7f0000004400)={&(0x7f0000004380)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$key(0xf, 0x3, 0x2) close_range(r1, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), r0) executing program 3: r0 = openat$sequencer(0xffffff9c, &(0x7f0000000040), 0x202, 0x0) ioctl$SNDCTL_FM_LOAD_INSTR(r0, 0x40285107) executing program 2: r0 = socket(0x10, 0x2, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, 0x0, 0x0) executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(r0, 0x5451, 0x0) executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000580)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) getpeername(r0, &(0x7f0000000d80)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f0000000080)=0x80) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = ioctl$NS_GET_PARENT(r2, 0x5450, 0x0) dup3(r2, r3, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$AUDIT_USER(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) executing program 4: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc0142, 0x0) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) read$hiddev(r0, &(0x7f0000001140)=""/4096, 0x1000) executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) close(r0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$TIOCGSERIAL(r0, 0x541e, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) connect$netlink(r0, &(0x7f0000000380)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r0, &(0x7f0000000340)={&(0x7f0000000140), 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0x28, 0x0, 0x4, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 3: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000080)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000200), &(0x7f0000000080)=0x8) executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) r0 = syz_mount_image$fuse(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x20000, &(0x7f0000000780)=ANY=[], 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$KDDISABIO(r0, 0x5451) executing program 4: r0 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) ioctl$RFKILL_IOC_MAX_SIZE(r0, 0x2, &(0x7f0000000140)) executing program 3: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x5451, 0x0) executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8919, &(0x7f0000000040)={'macvlan0\x00', {0x2, 0x0, @dev}}) executing program 3: bpf$BPF_PROG_GET_NEXT_ID(0x7, 0x0, 0x0) executing program 2: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x5450, 0x0) executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_ifreq(r0, 0x8930, &(0x7f0000000000)={'veth1_to_bond\x00', @ifru_hwaddr=@multicast}) executing program 4: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x840}, 0x18) ioctl$LOOP_SET_DIRECT_IO(r0, 0x5450, 0x0) executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x5451, 0x0) executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={0x0}}, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', &(0x7f0000000040), 0x18) faccessat2(r2, &(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup3(r0, r1, 0x0) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) dup2(r0, r1) sendmsg$nl_route_sched_retired(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=@newqdisc={0x24}, 0x24}}, 0x0) executing program 0: syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) r0 = openat$mixer(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_inet_udp_SIOCINQ(r1, 0x541b, 0x0) executing program 4: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x40}, 0x18) close_range(r0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) r1 = dup(r0) ioctl$PAGEMAP_SCAN(r1, 0x5450, 0x0) executing program 0: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$dsp(r0, 0x0, 0x2000000) ioctl$SNDCTL_DSP_GETOSPACE(r0, 0xc0045009, &(0x7f0000000240)) executing program 1: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0x5761, 0x0) executing program 4: r0 = socket(0x1d, 0x2, 0x7) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LIST(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, 0x0, 0x200000c8}, 0x0) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom$l2tp(r0, 0x0, 0x0, 0x121, 0x0, 0x0) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept$alg(r1, 0x0, 0x0) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, 0x0, 0x0) executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) getsockopt$IP_SET_OP_GET_BYINDEX(r0, 0x1, 0x19, 0x0, &(0x7f0000000000)) executing program 3: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000240), r0) executing program 1: r0 = socket$netlink(0x10, 0x3, 0x10) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000980)={0x14, 0x2, 0x6, 0x201}, 0x14}}, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$devlink(&(0x7f0000001100), r0) syz_genetlink_get_family_id$nl80211(&(0x7f0000002c40), r0) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x41, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x2816c00}}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb190df08747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb81035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22263e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485e4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6bb06500f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2205eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e44312c24c2ce8e642bb73c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a768cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d0500e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8656b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad24c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc5908", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000a380)="1479c9dda3c97e9ac7e9be32eca16b0d565fe2e115af3812231b0f91fb2cacff03000000000000c6e39756258dd4d85d7774af6daf8112bd1b166eb41572d44eaeecf6c37e63b1d3b2b31e655aee622b010cb16d60e8c645fb24a4d56cfc56d045b37e8c3259b2b4e6b85d7951a048cb261c1e949f39e5baf7807f18c7366c2652b5a07ef4cb48584310183f3acec3c25ef05211ff7677aa0798df78d434ab3a77000c0b003c26d86107d87c764b24c44f2b62566bfda8664c708ad6020a237aac4be5586f6355f857cc3a20c892cae2668ad10126eae87c2513eb32b6190eda9385c460190f20d65d91cc7236ebb6c9589d769edf20e5e99dc3fe8c15825e9bc1a40f901560689d21728ec6f695be4eccbc2eb3b704af00c281b4a70ba7f061b0cbbde6dc1f6a5346d44d860de0c77b935787d2b6ce27020a3b286c352936b0fea1f8ff457c8d8226f2b0464e12663387278e04e8558fb6cb40656106c643077e107533057ac4c29539f4a9eeccb89ebd11c6379e2c13f5b5c2ca8766bb675eab04c50a8875ed5711b6ca6e81ab830935f5788841475f2010b0e8262b02b660c0eeb4193b292d22bffe2d4a350d690b653f1f73376b5af173803e724bf15aef30024e637e088a3bd5159d934a7970339099c5c07a3bb749a363da9484f67b87d5600a9c4bca881bf6c9a8b2789fc048d0f337fc7ddd9803d99371ab535c14aff11a17b5ca122c60aef06546e7d118a66779eadcc847e959e535a50b7ecf65305f5b7a532c54523cadcf367ca55651293521249e1a4dad025457f3917f63756b4e9c2c624f2a4b72ae9c1a8b980150c3e103aeadbe104c6c37755b030f359d7bac500531ce66ef56a08a72510371d3996661f18ae23e8ce7dea5cbefd69beba351c51ee7d2ecf3f78d0ce7575c3f19dfd25a72758b9b32096d7f6bdfe156f931f52cb9f6ecf31a12d42f1643158d2eb86c715b1401026f284763d49a478bdeafbee4cb51cde91f40a9d1fa901293bd800c4f97ee9c64c282bc542e64cab69fc2e83017ba8cc293fa59bca3146248b8da7727720912c3748fb4d5427ce724d93749dcfe3738a4b5fa0bb20fe8f7772164da547083b3737878d138c768500b4bc5f14dd15a401e3f40261f556d9e49b2cbbb305da13e15d177509901ec95b331e4affa813eae3b230b9421ca2a7c362cce08c43b0c823514e935ac292f0ef69c1167f093c40d26ae6ddfc53b5298ce836a37db04bc367d67b2d755317ef9f3d384652448ceaa4d91d2bc2b2cd9cf9d177ffad997d4b6f9effe33b5791d8192ef1780cb59b8f2191d59fb1ec6baf2478981598430a14b7baae55239911c095894acc9e1a4608ec6c405623c0dc366002a9bc0851b6a7ee1dfd5037358614b7af26985d2591f638abbd43986c2b00f4dbfd5b860b95901ece3a3ab42e2cf1719a878c82b41ae3340e6348ee120778a502f3f77695036a29295287a49245bda5167516629b7ef8b3eaf4d8e6fcc11e1c03edb5eb70e4b95f767e3a400b4d96319d0872cc5cca96bc630c740f84b7a8b55fc01d7e6f6fe1b463ffd9e05cd1d8791e51ee9207a051eae96c2d99bf21001279d048b52cd5c0bf78093a284d1ba22feffe2c6b22f311188ba14810ed1d7d44a1d09a58ac2631b5750e629b0bcab3c4509651c273ce6ff016c9d9a4d41111ed156d01a2f7818c83e8654ce5721d6ef90c236d25fb6ff083bd24a6fc58b948edcf2fb0dba6c879e1aaea2aa2d2ce45e52a37c60de6cee5771d86ce1eacbb5a06459c4c3f747e5ba96942954a466a307097fb5017157a64d1cfeb7d2c185f75c46d215e9234043b1a2682d98627b670368ffed2343ba1d20c2d33efa75d937ee97d173a1fd1754534dc06ba2bcd396c88183260c76729a0d28f2c19f481517221cf347af9fcfdf6de056e49d8375329e658d46ddd61e2fa3d0414bafaeeec494a8f5c0725aa32d79962768fba004431b4ced8f515cad0e7a4a37a6b3f7f16f03d4c9ba1324536d46e3000aad83fb678a062ecd0326c8709e3e62e407f3da39e26813122a5733be1c13eaa24ac37d5008bbe3bec1aef4863e77ac651a0aa9baa473fafa11d61bec7c70eda99fa143848761615720568916d530ed6bcdd606fc8175d19e56f8b222e8466f0b225a084c48907bda8f1daf39ffd7ef8f471a5e59eb918ad93a3212a321f70251f063dd8f50f1f29bf78e84cf0975a7cb6aa525e2682e04bf723fad39feff97d6b253d625b1e1005646fa1d7bdf0e22faf2656de3e487563b87c6d07387f0cc9d0382172d30cb95bc73f14e031f5315e4c6bdfaff83cea404af2e0dc0c238f9bc94d309c815fcfa5ce929492e6b28e4b6d7c7b1e50459284c4660a84206e22edca767d15589d35cf680e0cdbf3476aa4002f9fd86bd870706b4fa25e3b7de3c01ead41062cac787fd32a45d516db2d6c33e3dd37e77a5bf6e118e0aff7dbf0a4fe9ecc4cbb8a355c1ad40072c7537856eb8717818cfa46a06e2e2b9a46e2517171b8a8243418bdbeec692dfb22455e40a59636c271e9f61960a08357878852cbee769f04eeaaec75c38f0311bdef44272167cf76c6c42ed0056631523eab81852f8968984340baa649edf2d04aad76c79c17d08778a0ba5c44e8de0d7127338769e580974ec643d58adde6c1d9085a89f5e897a737303e07fdfb434ffa58881ad474225fe6882bcc8476a4c2d829577f3316e0af860e6709b5a017e9c7c2c938773aa5e7967887f35c2b8fab66bf8a3cd24bd7ff4727d1b0c9550bf3aa08b5b48c4782c9cec4acde5ddd22ac8b4f829ebafd899a50bbf87f957d6d1d6e8951ad1644280efcb643411cbbe9c844ab565be47db5bc7a0815e69e500ad4e0f754133f2b3d8031efd726e2daa5358e3d10a1f0af6c364ac559d0545f951fbc50ff72ecdd6b374e2015d2244fe8f74ef24ea47c8912395c1e4a9d83353ddae8bcc9ee2135a017fcdcd9a0d56df7aeb53d723e528ff920bf906aa005c5102164a19e38ed4c9ca510706e635e1fdc6e0af01037f91fdb2f505773d778ac0828e1492d699023b18ca65669fd70d64833e744d53eb526d248d2c6c422f07f4a34b2c1a6b29460894bcd9613db696777c5dab9f2685ede08e4301bec407fb932c81a73795a7503ceab0bf07398ffde353df8eb56f2206be78af6a914e7c13ea93ec01adb4bebeb9a0aea2051b7023a0043dfecd4bf19915278548f3b07a717401a36678910c261931e49bfd78de49b3c0e2c4bab6442cef3a958a26042669528e0b361fd2f4f41b588e2b3352d0a9a24bbfad9cd3356ba1552b19a2706eb14ffe0c33fa73d4338c5ddb3917a656183b8052e5103b56538b73d02438d37cf01084e9106aef3e6fab43d496d5f470933b03266b2f233cf140f1e8f0689cf03d17763f65dcc0eae9824c9ca3ccd47668bbdb60825604ed15faa8840d5267f63b23876df68c9f4b82dcf15899d6d1e00e35f94d2298932da74f7f1ec77e258b44764e8ed0e416c5def7557ba73f1671e530cab05eb39f87184331e2f8671062b7642bbce131275996e76017158178a1e62dc9b1009412a07572a13d81699154bf9bf88f8f0dc82873336c2a6c9b0a46b6caa50da362b6090d2e09ee616d20037abd588c26e0580be2f8931b4204600a82cd8dc0634db32caaa67a793454c76d3777ec9020904db43c2d4ed348c299b9bbaf8f53fe5d97808b57c68990c727432d092c8f92ce96a60127436867ba1b8af934330fef2a34da396ae437c936635df113a5b5d4ea4e8be1efcd8c66635023887c0c180e814ca507c9456a662d20391748167a7551a760bed6b60fdb451a72c74b15e7eb5e44d72d32114b4367052667f771a08724adb407890b57fe90d364a7c390ec5af2e5b6a03167f6c54fdee8d92f489415c45377957dc7705746bafbb52489b9e84d7456618b8aab4430eda1e7eec1858a62d2c937edeffee9208f17419f2a3b914dd2cf240660eed1a330b196f3b455ccab9b4606f182e87c16dd4309393507f7b72fd41fcc8b7f1cf0b91fc93b6e3b63686924504babb77701a0b8064d9f72d91441c825b12ef13ac054a6dfd4e074eefbd576ca3e17a94e4b7e6b701d43c119b8d3bc0f53b64f9e868c107e158dc13b227d0583dcb5a3e4650998c99369d0ce765bbc3c30edd9bf61d7245714d9e7512527a2be434a98507768778ca3bbe79ead252450ce5a9f1f463458e2738fea7ec053b46a693538b7728b4218a8e85a91f0c09ef21fff4abcda50be4d2a0f2c8f27c75b1e5c0dc8781c54ccfdd4d7cda1682b49b2b9043566e4e5067e9216e252bf1e55649684d8cedcc31a49376edf4d09875d0dae3c7dcfcd3655f538f4a5e3d06343b58cb71df5217a23e160a313096c32b48938d47a4f8c7994a735f516391e11c5bc80e4a10194919f4c92ec6fd07509df96f1882d2109565f54fedc2f80a23db4fc92db9a8c45060b7085e184d6a504e3a5d32c79176e4ef829c8a96aa171c4b5b5a26ff953ff910fdd0bd6f00fee4f27acfe55eaf8abd34010591a92d4e668d745e9a6b2f985ccdb5f77bb9580b8324eb53554274c9336c1593bd02e8d16827e14b39a8d1f4fa0ff6e1ad07d56bd5dbc45df7ba18ebfab66ad0dfed93a59421eaddccdcf2564c774f599556c14144e4d1f49c8e91f68c8df7b8057ad519479024096964c8776e2c83fd4032b11bbd7f504fbbe8fe718053a0ea331de1885254f98c88604751d827c6dd40953522af5b9d75de3c73150a82cc009882fb931eede64ad747251462b28d2ee36798e0d1877d1a23e40cd85f0724eb02098ff7e3a6e7c527261bb5d80ad3ebcf69dfe25daae2f71eb0bd527bba990f4b258315ed0a122d046e48141228be90c1e5b4a4b4639597912a07258b5cdeb9864d98eb028fd9ea1e55049187c3ef6f0fff966b55b57d21b5f71f1113e1b26dde32bb2c47a4c0788f1637b02e2d548e64b4e431bd7bea191b91e69d4f3846477b39a10bf8e2c33a09cb8d27c996ac7853155ed13419444d57f8b1270fc17eb5e10e110d0fbedfa456e18b77a08e825afd93920e07ef8c2934b01b6bdae9a3bcb161bd4fa1668e6c499b0aee762c1155f617e0928b2b4776024a56182e6fb98c1a007282af8972103a6968035860f10a60f07c1cf13409e8303d909d51ff904960980b0fded658159004cee0903c03f850516d1f3241d3ee09627ed727b76ceb8e0d8fea138e41a62257544a9a20a3509895a8d27740abf3396026466e323207bac6aee37bb16af6359a991fb85d6d641f7b8d86bdfa99fdc56e2e224b30984fdfb707f483931fdd7fe04441e8a468a75d60cf45b2f1cbecb3ea706eafb36d4daf528591a0be7acf0b9651cbfbfeb3037b8c4503449ef485e388644d6b235c4e117063c56eb867dea887811df4b5c8fa6f3919a421eb1224e6cbaacee3c6123f5de6750a35f92ac5d216a5156bc1cb40b486cd931b75b476166286f594d10ce13389cd74b466091442f490928f6dc94ed2eb51b767717e1eaedc6ff481501906853619b3bd154d735cf8a4fec9d5ecd08c11b3b88f2f1603fe8e765f344116370631e9cf643bde6c5e40b4570eee84ad70c3203f35b1041fe2a57c6ecd66313be39428b7b06d9b834a6e749908eb51156f53a7806ae8cb9eea4262e826dd387f7d9f63713d95cfb113d123f63d2f1c57a9af9955af669a3e8e2d42c00c71a3b3ccd076ac5fd51ec04b0c0e82875e542f23540749f536560bf912bbed18daa84951146747931e7912eaf819ec015a825c3db7ebb97aebea2dd5b798a40fa723972d2a556148f253a14b2e7bd8fc384476e43228227610024667b8a3f44db209467a6582b685deafce31a39a408c41495006825af19e08a3510cf41b90540e23aa5ce3e851764715c5003a54107303ab169a27342193494e822368647fe86d82ae424951551f1d9b6faef96cfc7b55970c4ef6c464eabba1d0a6b468e2b6b87aaeade345dfb8b7d13e894aa8d4cfce70922c5fa129ebca45cbb0eafbd6889934b1bd6a637666c30e5b93a932f3242ac588d0eaaea5c31183c92392b84bad9a1a9a653999bce3e10ccc95e267ece0afd24c4965a2fdfcfbd8583071526cc4b9560ee5d23772fb602c8ba69222743a864ec7c4deab15423d1c3e71092a651ca99a621335ac7f5c8ab95a1e2a098158684e7107fc60186304df178bbb8d1b8c5975f3d969d3c8e0f0ef1ddcc974afe300c584d2cf78c7458a649346a5e0f563e88f6ad06a47c9ba05d75bd89e0200562cf892d376981a4c886c0c90baf937d6953308fd0f216a1ace0f2098c88dc041a3be47250fdc7ccac393a1d235ff01cd8846ca860c7b88cae3cfe4c54756e84070074d8a0faaad4136d6701af94f3a24d8c4f5c846035e4f393d92c455e9c5ac7579b0d36122f2a57cd6fcea19f877443a61dbcabaaa12e1a17dd219d7e9c73a32479b6d9568df6df800ff620241354311ebb5d0721d635b987f12b6b50a5b4815dec5629d62a26bb70f06ce098a59417305bc67285fd8ab11ee301fa50f579438f14411bc9b4bd5f6b9478750ea05f30c1c0b518ea8bfed81d51a238a4e1479e088a957d0a3d90f36fce82098a69d7a9b4a16993a070be5ce9d5f8b6081f24ff644cd12cc23c2a59423bd13714201b779b415bd38d7d10ca029b73b0c83f5602b1c174b2531977a2d0466d94cccdb825afa38acb7c6625b7a81d5556c767b4316e85d5ce10e09816e34dce8e0e79af6642a6431625110e466fbd6aa6f09c24dcfff6f1d0c6796978dbb610b28d5c2233f13bbfa24c6320030dc85e6570673ccdb46b0c29f1f84ce8372249672baa08fa4d0f58ea36521873f368a3a1ad710f3b3a41805719c092da154200db28b92f48cd79c3fc613c9756a12a2bff10cae84170bd69715de22ea3edb01d2d7e0bcf1aed3567dab698f3ce2b34f29ef3ddab5d5485561047ca5abc5da059b75f702dddfef7e8b8f53af493bc2a37a530ce123c9530ef5445f5939020d1e58b5d5ae9bda685802cf3b704d5eee31d71cf29a79f5eacc021d514ad5dbc7b572c828105ed61ee5811efe1298694ae1305decafdc57dfccf8157f1becb01dd87b4651ea63d271c8c7a4bac80f68ba1d6afaf13dd7eef6fddac97cada950739c81a396e05780d8fc6e3e667274a6ae443988f91775e18648cbd6a19105a3e2aebbe558d40c1395dccd4e17ea689e78476bed6b0b1086f26af52950a6586dbf41838944fbf9c8b97c5e08dfdb326b341885e77828087e4daafd52c8b9464c670cbcb86840e8f5f2c6913128cfc46810e4e9ccaf2aef393a30fbe67ad7773dd215416b2480ec918b28d78e67d83e2ad890baa5c13f28bc95520bfe31bf66483290bcf4bc5e543975ca37551d0a6b27422cb3681d79e79d1e7a049e0b116706967592c122f59686014c4aaadd4eccbaf5eb4fb0ec91f0d78f66c634e7fd4995416b79d6fb673b266e78f70f2164ea8a0fa9490d3891e0a89f9484eb67506c3325dd8ead0ca8a79c04b436b2aa794dd307ae9915a8f70b73981411afd5e0af691d8780f6548b72601a32f09248fd0b9779481b3250abeae470e2cddb47a958ad6b61284398517f3aeb33cd564a450d543469a09d4b82cbe927c678b5af7768eddc3f415bb9ab672c2a37dfc384c8fa22c24d53c32c352c2fa6c555a0c5f743468ca767a46d2edfb03eb8d451080216adc81c20288c284490a990aa63879579824ae6534638c5cc0048c5281fb7a72978eaf281b993306550001ce01578073946392504a4150f18baf39c157e1d48041a45c054c09bd8caeeeb6240c740890496b0815136c3ba71e0461af619d421390c38bbce86b82f209e3563bd56686a76f798685f2ebbd47c58f09253c05ba4bf5a74fcea714776ae925816d187fd705505888a76c125f7dd2a6929231fb26e59ea5a4de57da630d3422d12587fae25ad297fe48e6d2cc48e6cad38877893571212bad65c198160407638c60d49f3e39570e0c61d377da30394d59604ef38041e173205c83a732f9ced64f61e71549a6cecd17e32bca72858b20c64037d9b3e85cb8df884d2af8db5d21b23d224f7606fc5ef5ba5751475e0fe0cf7a97a4eba00adaac0dddb7e413409ab4617e0d90df38085a7aafa0a7c365826915e08d54c7f4a3b12e1a3cef44852ebef7290459475d63f973b8951886a5607b2e0b89f8ea3ed377b272275fc670732520937c93a697b9ce5b08ad51c58a6687cb8da50c381c9145bd06c9893619ac305306ee1c2bb55c007ce0d76de0cafde92c1aec6ba2b4ae0d83b536316df6c912f5e1b0cfbf39b55d414d0e4d16741bb241179d498afbcc2b8f1c70f0d6d1df13213eed8ff9a37e0497368c228fc452a6f78a7c341b6ad2f89dbb63e8916abb8f735eadfd77d2b9ec30c1cb5e58fb7205588676e6021e624ecb08358821cc9a4da4f5b26e3ebe12cb64c2d241eb89105e87a2c6a04c4943f8fe8f107e05f18c475bd48e1b7a7dcecec2c8786d56d6e418b09acb9d320b5ddd97ad73f26abdd2d7c4224002882fbe192b74ed2aeb4770bb0308a925c324df26fcfb7a1961913e6a226685e0900fec38ab16fe831fcbfdc5a61b0eef2b3546e2eaf53cb4a6c58c3489230e18a09caee28ffe57ba14e6536e8735da6e5dd011614d859e631cce8022f6a1227cb50ebdc420f0f0dd4f725779739223c46083c57145adcf0157facb5787a79e45b80482511e7ad9b8b665db045027f93884a0f34cacacadf60cb545bfbf7662818574f27a65af1be0ba37fd4ec06e85929b1c7797440a25d9937bcc978c5368d1b89a1dab349dd57d6eec9f23c42e2a238f6a6b788dfcd9d7494f15703327e000f85b55a4cc756941b8524aed964e55d0fcee9e2a516afa713c2d254600c5e4726bff234008611ff87e8b84120f9dd5285e410f4766566cc8870dfaaede537faf222119997d4e42d9294160b801c75225eb6bbbf91663fa11c3ba7f5f44b4abed273390c0928a9dff1a292fa2151678d50d444edcfdccee9c4043a44a988c8e21cbc1ca841ae29e24097c4aaf2d7f990dba88866f36474fb74ec397770cf026ca5b1951207af3fe948cbe8196e42cb4d66149493f58e70410d263952f0b3e4324ede0a06f2d831a8ec00a9f71daabe105363481762f9be189d6844af22f713e45cc5079b9e552583b4dae2d0dae2a9cf3cd84c6acc7a58eab4f4e00c162b1bd24c60d6e03ae191f699b9bf60dfaaf5bfb6acb54f2602f5efbab73e1bd4b434bcca2b5daceec1dc8536cae327ecc76abe690ce4dee493eea41c519d82807c10c13e7710c730a39985852976b8150a4f4cbf9651a17288dcc47cab589bc8d90e2cda3ba397ec18ed051e7a8d230fa0f51def88411276d067d07bcec01f4c455190105cb5d7951eaf6d9e4b0fea85341b25145abe7c68094fcffb547e66d16b2602a1ca7c1328535cb6f824b893e931adf52ffa1fc3b16b6a8a55a19f20abaf2455573102cd83eb0a219f625d11d64e5aca1f4ff42edf5cbe7365c412c9512fc289713f3f8a166207830fc2efdbe8552359ec891c2bf66b554af361806b4b54c7054f850d5e427a05d44102b5350e85cea42c4ba5a1aaf5c0f2c1ee15ab5835c31e06f5d45b9a27c101833a9c1a22cd1d6e6e91a4d1ed812f65bce3845bfd235486380ad79818b1ebc592d653c9d5632e59b7e52e99970e410e1a868079fa830a4ec264f09e78d92ce849a15a21f0ae360debb41e48be8bc000d7e0deed2f5de82bddd1bc419888dfffc9341ff10929a7e78421413c4d0beb27de6de5fddfbd3f1d4735e446414c26e25411600e83468d84c95d8a0d89580468f2902abcdf33f0707868f628fc6b3b5c3ce8abb082133c85299c1ec29a42c4de25c9b706aa9f2077862be835cd093f0f0b2a7f05915ac0ae3209a622fe9b6d7c7f493a50aaeac1d90b81ab23cb2654ae16eb7afeae16923d19e41902ecc2bb12fa7a65a5e8f2c81d7236429889ecaead036be52346165616714f0d374548305e79d7d9bf0136a16a23663d33371304e430afb46f4ea6e2916e8465a41271ac90ba72e269e4f1456aca9ec5698b3904dac7c9e75024e042c0fb77b416a17eb8d7af87cd3ee6355b003949510d1a9b10f6cbcb18cba49a1c5128b2a0a0d5872cfc4156b6906d29eae65e94f881efd681704145260af81ef9eea3a8e766df2e10a39dacad28e7816367b06cf56626666d12e37fc32a5dd451d008b97b7d09544bb71afcf7f805d3b34cd1df63b3e139b0531935b43c3ab5c444d23498504f1cc92a6389914060b75d6268ae2cce864b4265a137ed238248efe1d31b555c9f25b0aa5fa60c26add26be96e1ca1acedf6e44a75479c4be443ccd75d666521f5386004711625465318afd755a0d923a94cdb401159a3b21434808df34f9223ae8c6e0845c10b0fc415ac32166be2b82e1845eda37fb7f0ffb39571a66030706f4c3bc6c8dd754f95f80e49c6cfc34e4e62704c123ba1effbf393c991de2b4e8e39f0cdda502715eef920546c005ac962b14cbfd295209c038b73a2cb8d3e8f9020e4abf6d1cf108e026dcc53944750300c066a54e7deadd71d8f5f1bdeb5b3e1f6773503c25cf28845f02fa1c50b1405e94404eb2aee0111bdbb376e231bb0bfcc618ec10f2383f979c31b8ac68ae99c760f1d4bc3981486fe3c26bff2aba6269ab43505dbe4bc5772c9585ac94441c7ca71ed92fb669e49da5785758cef3bffb2c51a142c5e36eb14bb430345ac322b24377b2ee02bb69113c6d1d0fbd3c7cf16c95a895bba4eacd60d8c1f9e735d59f32a74e3c0bfb9165652b6263f6ecf7ad92b4068191590e3b7c107a7f8f8ba6d0df93f22adf0cb65ec1e7f98d3f718967ec0fa13ebfab3169d6dc73fcf115251931e317d9ecf65bcd18a8ed8d1b46d3b0f520732b50f158d48e63e3190e6c9c8950bac65ee21f400c0c3594407bae8cee8d3b5e21216b4e3222dc8a87cdbc04f02ed43001c8df19ca49728e25265d09b32d5856ba1cb5b2b0ca419dc56a50b97413cb2d3f70a2b92f35876b4622d6a07ad199cc9e8fc7f95fa55fc83b558d21c83bda7b4d9064290a942c211c6464d9603719cea9af37c620d172964e930c075a015ee4fc86898fcaf698d879ba5eb5ef45e9af4b0309c7dfe862f7ffdca6a13018afa82668f3c978cc7d0a764fb02830aad7a1affe76d8b724fc0d2d7dc5cb66f23a087f454f9d4a09f2e7e1d1afdf2cd026a5557e453e405b3742061f7a05561bed253c7ae0ee7a72b5106c1f2bfdecfab63f2889e838b591390eabb89d28580ecf576eaa5fec912ba9c9e72115605f46bc479eb3db7fc0f1a8a191755f95b4f34f5f193f202b886ebbf96c3bb5a0a4fc0c7a327227cfabcf8f3393d1bc891d7f2a82a8c3dced69eaf6f971ae6452c7bed3384a307982df0bfbc0b0bc26d660e176e74a896c39d255971cb49794ac883c8b16a01cb8e8890d8f4871cea4c26da185cc7d89c052a2d34854c8099f09cd73ed6ed634c5202cfbae454027542515e119a600", 0x2000, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x1c1401, 0x0) syz_fuse_handle_req(r0, &(0x7f0000006380)="2a4cf468feccedb01748d374335aee3863fae991300434bc633015883ef38a843aa0a35ceaa36de79883ec95e78ad3b5d102e4010e06142dc23063c6fd2ac675cd4da2270fe4fecf55f5ddccdaeb15d4191653c9e3bc78279a50444f8c15236e2f57a0c064557dbed081c1af4af3a8043758fbd7d2f3894331b4801c3478166c330457b6ff547f1c3a1fc1a4da05bf56fc2c207d23200df1263d47ddabd0183d76bb6a8b05d41c45bf39a982516713c65f29710fcc96f35d3f4ff04798a27e7f82cf5d7ff77b04aba9e9850c2df9ff84ede46acf37db96c5b02685872f02142d167bae0942765a9d59f57e4aace4c791c1896947d4684317afa8124666ca910a1e4daaceb106392ee2d9d2b48b0c5fabb83784e621ecec301cb041d4927ef84e9ee82c8e87802732e957b95f66f2cc22c51c3c02712f1452a4d3d779cb51b20265a79eca6321703f89a5a6e6646c69e1db1c90ad20850051700ff1753812ac9fe0c0661c851f634f38b066183f750ef5585601573f2d95c765a0b4e0c3306cc499fe8bde31366213ee743396db163ec0d666ddb0149763047c969059d6dfad83aa80580e7fe4fdd729a045b325cdc49e8a413a25531289cfa059a949729ea39d2d65be310732dbb58d7d8eafcd34553d4a48c41fbe635a18051bac2cd9fade2061516c29d7886f850ccd96ef76d51ad5c1fb920e938ffaf357ba025ab56bb0efff35d1b7ae064b7e6e66d06cbafdd4a224d3daf46c4b673a4fb001a485a9bcc4c26d418c8925a0f7d4c6c47e629270caaceae409c09de07d57432fe264250a7e9fc2222f2761304afed7c564ff266299bc4d536bd51f1f824d3b3c5ac96454942ecf858f7a0e36179a448425cf264a109ac9519620badbc77f4d38a50ccaf94896fbb2ecfbac152e4b52359b6b96e53ec77eff99e546632443513a30c0a18c0b0e798ded951366b9f959626a44ecb4c69afe4a3bcaf80b98276ef0d2c8493cf4f52a029f7bd1d05a516109f43d1aa2daf6283c902490750c6a0e9ac328e4a08941a1ffc4733e7f9437c7c086329951db4c82cf8f4ae47a96c253aa41c08e1291912b8697e3b0d4ba2c013c54c1c9310f1970459d4da1638acd5ead690e397d57718252d26f71f71024d4bc2f9e852da9a82c3c78671feb511e594ef48077c086465af326801a3a3a72d68edcc72cb7cc07080af7976b79e0f2111d2c2e913180e6671b05720e4d015b20efc76629100ccbb2b6a77b663e53c7dc1817a4c874e8f8c758d91748edc41e39ac9e97d8ecbf65d3fe241b10feb90222cb00ec1d984ae6654962bb5586edcaea389f9c2a8267289e27ae739565d7c8ebcf9a7df18b9586001acf5b2d4743488e872f47d73f944af78241cd119836fa0542cc24a9de3cd981076ec686a463819da576d966a476f01e52135bd642fc2bc7209766df1dfb5ca5904e7447bba4370807cf0f852c9dd2cb51d9a96c7f7514d64aaef264665e75d8a14dcf2956f1085b0d7b9d6476c7a036a11135c989fd2cd00196297da58ffa15551401d6a4f81eb449c4c99b4d8181d86886b67b0d92f475304347771cb601d8c0b8fde2e9e746c37dd72a02335653c15b8850d9499db15dc4757122edd2790c3f3fcd1b5e12198c5a7baa149320d2dcd11876f8c545084e1c11c4a2578b82880226854c5afd90c786cb274eb6559839d11e82dad7d32806440204f0beb036ad2ea1bca9adff1b4c109fc1c702265ed8973a8a36f4c791813393f94120d590fde37eeee23fe3892fa1ad630ae8a5bad81aedb52aabe8b5bbcd66176572b3f07d0be726c2903c568d3265831ba6b7f9a6e15b4780e0e31327dad0184b7921c7d56acdab7ac6d1d61dca87c9953f5c87b268c6dd4535c0ffa31f365f3eedb7699ffa154fb55ec1c4ed57332f7a58f212caa5a0f87b6c674cc8f60a52dc2cdead07704b368b353a9430c9f20d7987352747760d5a606db645f42c8b11a759a5d8a694cbfa48ea6d716e8c62fa9fcc96feb685a65fb96c7c6c6880dbf26a9ad97bc6035133b132381b962be33d7b6e5e948c7f9991fe2d4d0eadf4b45c59cf9dbdb43f432dcfdc33f318ceab2b14fd8a63ed55a908fafd74db3463b56836b0faedb7b1ae8377fb13013e1fcb6ce60085a88f21ff8eed9c410554308ecafb55ce0b033bd6423b1775d2ee5b6a909acd9a52172c7e7c8b9a58282528af560fb02db814763c898ec328729a5721a758e0c4184a1738de43b1c0d718eaef31a7d118dd8f202f4c82a9b65da419f89c04b5ddd6bbb256eb92b18989e484be134d76b597a31919e7b420a36f5498058f7e79ffaaffe119b7b6004a10dfdfbc5673d7fc0dc9944636b0517512536fcaf0886ff9dc7ab8c9948345173e7204b6dfa02fc6ab54ca867d04b18a31b52c4a763fec1cb2e34cb9cd414326ad4bda735a5a326f3754457d7c7ae674108b851eb790af235f183c901d766d8e91b88e3fce19e77697a22c22c4660d170136af0ec9fb5783d7bed028a648bd03621d4fe36dc372820eabb5a74ce9ea2d098c1f58dc8151ed08dc22bdb01a0e407c16f05f5b4f4a034880b9e828298bb6a539c5e97758350f064f4e00737e5654a9a52e5163c72d70c1fcc8051a1d273af078c54df91a4d8cf1f87cd65af76a5e722b0a315e0fb7a55be2a2d9197cce0717bb4908d9ba05705b78fe6099c79833cb4924b15109a040d415cc8c947e87d667db66a85196d05fae768f718b6c7151193189ce08de40d899d78f077ff344090596a634313892419150f5c202ea6bfe5327c07f26a31e9a23222f8245037cd757773ee7ece18f5ab6ad629fdee9302b693c1797c5103688caf3e436d807e4defc1e1b89de9aafe52d1c498cdb31e3797f8211a27863d5d249db1004d9d880d89a8d018d5fdb21070f8e4446a67936f9dbfd407cb1ac1e0ea2471f4f8d8c4d02594ac21c7458d9aef19d29c1e3259e67ea09ee2d20275322c6b7fed2786f915893c9719a37634dd6ffe2fb56f3b75f2d8f210690494ee9588f2ccebf11726d3c4cce959bcb2ba909bc88601f65b3d4f62d3f6ba01789e7bd84d2b588ef5df00acd226bcb0931cdb98bec4daad0463f5fee52ca985022afaeefcfa6dcf43423cff6332a26d2bdbb16934b2d7b99307cceee8a54ba81a8ee2ae5aa69dd77228dda52eb2d50fe9fa2c899053ce739454d8db63733945bc4de9d234af399502f5f437fd906081f340a120382bd79ba1d1f235100d4fb290d615b3af7a2c6908dbc142fabcc88e2658087b69595dd451dff2e2474015be7924b595c540bc0c08cee4785601bf80c61d07e27ded83cc6fa1adfbae78990355bcf71511ec0ee28f03da09d9a17b72977ab2ae197dfa41a3572f476e2adde5eaae65b81b58a4740dde468b9ae79e3119b3cf134b2e97fd920b2e9533d2df0ea162ff28975708949f0697a30f229e3f94c99ed0dd3d2280646b29aaffc73ce9237a28eb553f267c8f7802fd7b4a0c4b39eaea0a76ba600d35e9396fa00648935896217f8362546f76838938a38922d7487184aa2e40b03a40f555924769c7e599ee077dd6692d065c11bb5681de0842b2c248d14b3bc7f06c181787408a70fe65f0ca4e9938a3c6cff2725b9f7350533bc4ff2ab2fbaa4b0fb8b0f3cef2af22b01ffa3a9e518dae1c1f456a5625ced3d77ec0206bff3e9a9f1b857849df8e00843e99a710b15b044aad817fdd570672ae541fc8d9baa9c1f0c6abc22af3d901bfe49f405f19bb97d9b0e0d8177700dba80b2f5eac6fb30c177d6bf65fa2a2b9030a9de395401760b27220c331559a249c4c42090b23754afe85754831e20490b4c6f5fa50ba54b97989e45642096ab32df0ea271b0aae51e27240f51de45e9129cf73ecc752ab772419ae064909b2fb5df931fa059568afacc5f66d3f6d8a9b75c449d1c576cfa609519237b8f41a6b026576b642a116216a4200a0733b631a6dada135dba8fb0b4299177ab9f2f7acca275a0ef160e236de8cd15af0eb1b7ad22e6349c150c31c73ed6defa693f2892cec999a9e5cd511f2f4eab8ed8f7b8b21b15104dfa584419093437308ba517151355ec1c2f85d0ce64ce2917d1d09a758b407cf330613a29dc219968ee3720f69b85ff8a9acfe0d67dca338283d2589f05d90e4af687bbbcafbe5c2081f2378c60afd1bd1191c7702606ddf3bca68ffd1835163e50a16044ec88f5ee9bd649c0b67750f785b0c0810a8c142812fff456193b9057fbf8ebc30390debecac157854f8d2cf0b5f404d7252aee1d92808645e4d11c9510e2a07b63468f59fcd9d2f6504a5271ef8073401230c91fee5ed4dd53b50dbf5692d95997d4f8bfa8f869cf557a817f03ba630f47bf8b77102865042fb96ed7155d068ba67c574d423c253ec66c8919a818b1401c97fa5597e899c77245a7ff3bb632133ae4b7c96e5d22e4d6a929c309795f069b81a940d89a8b7622b73f7fa66cf1d0f58987214dd70456c47eebacadd51236b5eb5d8893e16321f53f2fe5a275b0a2cbd46f96de7010d08c07dfcd3ee031ad750642f91861fb7a75fa20ddd3c2d572493d04b36424d0743f15c3b1e9edc16caea9aba42b2bf1470aaa7d42923e2e5c8f170e8c981fb974080f2556522bb96299c2f5d8e9f652872e2dc780f12c002bf9315e037734ca4b0a0561cfcc659289d2b7caad7946e41f66b0ef5d173a170bdf5794eab69a91b4ebf527bd6a3bb1017ea725d604910b06c69346f7aaba2da4a928241b133fdd44974e59c82d9f57d3eb0c4f4d26ebf382836388e186a278475a3f138a973d98c01fdeaad1109ecdd73345eceb809f04fcbeea06e352ba2d8897122d487053672decc2a7568ecad9d99d0a3896d30485263cf91b00b9df9c500c94e6c7c8bc7431ea8fe815b2f494dff17762488d96232ce59c54da2682f93ae1ac36ce9e2f770fd062175062a3903a407355d583fe995cb5bb09f31323169d8e48119adb4b218dcd0a3418117315ab26c299915ff1bfbf4e17591bde0ee86820f5e376cb2082b23600ead912b99c2732d7251baa0632e2812144b2702da97e12c7a66583c3079a96b6a7750ed7bb2298f37fa6e9abf0aaef7c4d22b655feb4915c65f0985b175a94f384fcebae9252ce9746b69c9a85c215b4e36aabce1bbb197a654b27f8e244ccd5d57761f9e28b78235f02e86b1beb752c9e0064eaf765ac2b0494e3ea6e59763f69099eb5c97548228a3e71d55796e75b99bdb395567f56f5577bd2f9424b92c612c3196a20b8e807e97daf6183e677928e24cce507cec4a940d0a6b07afad50e5f5e53858894bc8bed0f6829a699c70fe1bebc537385c3c895a3ad88555ddba167b7c8265acc88ebd0a47c3f6d17ccfcefd78dc216e080965878026fc14bc72de597fb0fbb5e6f63eefbd8c69bf7ac57ddbd9be72ce665368a893f7a7b71f844d32d9f329a5828bd6cd290750b114514f83ab43c344b3aa67f18c6a320f8b914d3a04e6fb7987787354ee6eae246875b747628ecd98c832c9bbdeb66e58fc87783b0cf3d57ed72e427de910b1748f5bc32ecb27904c2e30c0e159c791f07e19cea083c15eb760cd1010826eef035edbd3713c4cb59739e6d3e9d7d4e19efe54123c75d0b68418ca5437d66c67bc6af1ba7986591b27af8fc9180bb4821a3c521649ec29abc3b14b195c170aaac39e4dbf2b119810e1fa7ead45d62d056935c6e657088962d1190fc5e68a732af9257f6a22096657767606eb39961f07058a6b512a2cc21a20757e2dfe60f259ba7e81b070c19f5499d0aa6328d2b4fd66b5ac3a840612c226c5abb0c0e88d9d7312c0138e651b6cf28a13957481eb202d81c7a2c0aadc9e85a0dd338df0a85626e101230b1af37d8d88e5afd006f689c19467234862fc5140c63a84845c41d4967b00c2af4de79bc69b51849aba198a6aeff9d3140c36d9b9db563b3f7c08c240e832fbfa05e3bca7cd372c29a633d48842971b922c2561d280be423db3802112fa4c9abce9578c682bbf1f06a76490a479b84920891481d2a9e58fe7aebd73397d06322c889baff6866184578abdf0323794ee59067e3f7574231284532ba663deef52b1805df168307e8773061ea7d425869b9bb8bb61e5f6e4aec62fae4d7e8ea34dade87d4f066b198b385968a2070b6477a5b91a28a0629f8b59bb6d2e99d7a3b816493d4b2e535ef5eb996dd37b2d293b9010cac83581471ded4878bc9cfd50c52baccc4aa68f1664c3a4ecbd1299cf5aa2cc06b95483c7d56d6c70b6049712430d06e5cab7942ed3287c0408e42ab833aca2678d2e42622eada21acaaebc2f7d7e67df8b8d543357c7a9be085dd2356cf0d1015d4420308c1a9844683d0e09de8e10f9be3a155a7a20f421e92d9a727797b0bed663866e3cf82768d910004ce704482960a0037ac6e9bf30bde1533ba6c5ede74310c3a68206c679b15f1e1b061aa5bc05795c481cfa6944baa4b7e12bd88246d20a2284b66def7dcb02d5dff011f4d3e31175cffcaa8aa1b889c094ed39c78440f04184659232f43c4044ca8f994dda0c131f0fe55176b0d65450be0ac0afbc1e642e1945705ec46708ea975b44f668313e4c6c70b3fc4f8e37085e8ae1edc6ecb024ad14d5c60e972b945a401c4220a09a0ee6e0a81259d76bb0d196491fc90c905354ffbba619871ba44e36a8c81f5a0731e7e6a088c2485c666ef0285b06553c6a97b148600fd4f96f054077f45e9ee639c010930122160ca43152317a623a846499dec672c8b8543e6d11c58f5c8561b51af8f711b1d3c909d350f34b21e33c063eba42e28171a6244f35bca9aa9f1047ffd0384aab0203e639ad3230079e9627ae85c07a9a67b4e142ae05301eaefdc9319b6dc2702244cb1f00893686a68cf6f5a79b67fdeb358002b165c5778ad761d5ebf040233663d5231396077d4f80463194388d2d14b543a37f9b1e91145ed2a59c5b8f06a89c8f762303f0684e3812eb32905249be0cda45fc636f3cdd57d9afd56e3e6805a2901c0ff9366ad103298a409c1540f3af1f78e7ef866af75fef593089298984b444efde57739044eb4e5fc52f29356f45bd2b8aace495acd442df6b66351d127eb8b9a81c8eadb312ae0f2d7d03b726ad2ee73e59274529dea347c25ada7bacd31c7219c42d0c8ac7d3e3b89b01ec608fe88751c8c2c6bf477f6df653f0fadf53eb914006ce06eebf50c40a688cb2e8100db4b7ce3bfe31a3e091df79e263b7f22768ea6ec40672255bf639c2c6ab902281a21358a2a726ba07bddf56dc25ef3e6136d8af5d18884e8df3eca27a0172547edb4db9421cf6abd8532c0d8d37c1dc967f8c01d1f09b36e389137bc95a197e7c7f9817e7d379c3f81f95bd421ad38e91b78fc3f7a03d1edc3f3218627aa85a7d1fa54dd3428df0130eebc74ceb95446d1a39979b94cf157924c99f4d90827f4b9024d4bfb4ce8147bf03c17ea77c6794381d7863c155c17157a52164dc48b6d8f8d5ea3d2f37b2099eb74fd6eb22e77eb5304e2223d58d23a2f3786451975121432ad1d38703bcafba84416d5a48c6fee8afbccf17f329ef30b65653d5e44e592c1934655ced287f71571b8a92bf8c415ff632306682a63dbf684242aab7f65f492e69bb4968274054fd5b749a64aa05e2956e8a85e33cf8b1f0c1d85dcc138da6f37259ec38c03e5e2c374d7c15588e2c1d8dc0d0a32e4a5e13a697e4eca32f4474bc1070ee64787ee6d5fbeb9ed48d7d08de9e9e6060b9afbafdbb3d405391532d554b7287aef4b83f823ba8ee8d7d90a5bccb12c2c421b74768e46190e8f7eca54828bff3a1cb15705895e62d11f57ea4253d0dfce17c8a5f661b3ca446bd909b7cb531292f7156c5e3997a7ed8c2e8f20c550e32614c4a2acc80ca9a425066a4b6b91983b4d6642c2cf1f905ec30ff9a9e721862521c74e9ad86dc9ff5f2798594526bfc45f94aa6eb7376449cf8013897d2187f9b27acfe6ad2b14fee737fb92d775a4525edf01a32cdef8dc468690d4b7636113c0b08f00f37d52a5d3167ab682539cd529aff15e1ccb7a1a7a4cdbdb189489b899448b6a8ea359c131d45ea498c027483b019d8061a5fe7140c09a338c282a64a6aa241bd719c0e1076a0d5ab75c548782e98f687139a7bb18a6a028a7dc3c105a2d16aa993bdfd6d68cb59f7c9c1ce9b175db4d4a0a63e375873fe8738c3f6d73ade8149a2af6499919d968c08a6c1f4f10237a170eecb360e4d64832ce25ff56ea37f285e41c4fbf86826c54ed2fe5560380177b8260ef76c89fe405b883f0ce99ff379bd8478518c55c45a5330a9ba0120365844f334242e1ff1f965a83d7dadae7c1bb7cc2d2d95cdfb75c709da7929eefcd545f598ce93a3cddb414cd778d8d1687e846530af17834ad0c289f2b0f69f4a5d5970ac2935d1146a802853bc93515579b7b0f60ad3ce02131e66611b0aeb54414ba9b1dd7313781ab00ea8b243286c2aa0c246365d2a736e822ab9e69f57fdc657e63613f31c0f50315902412a2f6aded4efbdf9588dec5c66a6940f53cf08b815a9168b8976491ad87ce018f93b045cc99d595d8bdd300ef827286f5621b48d253183e2169a6c352a79178b94ac0ff2dec1325c993b92a005b49144bd9e35aad13ccf428cae14f1d80197201cb7a0e5d9591f06e411d226f04f2a0a1269f8996fdaa66dc0308af1584012163460865194e949f1c4c99ca72a8ed7aed4639215863694e00687da4074097b26b354bb7d9fd047e935486a86f4c501bddcf50e6a779a41719eb221bcf934dc1f35d04cd139e976ae92cb7576d67c6e5cf73a3cc8e00c5dfe0c1c65d42b9e0198c7f95626f29b88255d3c30ef74f53496b25d5b2a0a2e96beaf5a75e9a49366c4ff9f5735ab8233677bae74248a0ebbad3040112796868762c7063f6595023028481a77f2eda1cc23c173cfd52d5d009032d1311eaca0a165673f15f2919e71831197df36193351fa82ec35e1fa62e146249b33139d4a72ccc69bb60063c6ba34261847c958ce9a380dd695eeb3a6acbe7dc18c419c1780677ad2991afaf71664d8a3a39b38c47437fb56cc83a82a3513287c020730502f483f295cc9998a744652439be0574b229d583d4d1923726edb5eb4cc73a3aed7a4632388b60f23c1fb5dc07ebbfeefebddd7630c74fda2eeed3f7c3881d46e1d94be94b4db1f13ea0bfb7345f4951d39e3cbf7822cee06072b77b4ce9c2c9b5a2bd91b17823c5c7e0d782adbef8f4addbe41ea3b486397545d6449fcb0b657ab79489018f44cedbb4efe85b9d8e88c815b20c9295ddbf62d3b139c5bc39c9f8f4f47398e7fd3d60f43b89efbe1e0f2d6fe8fda9d982d5b8510eb1f5e371c4f475516824c773b0ca41b659f7a18034b43db4aa2f81cb6f7c61e033ec06d727f4a23be56e16e5ba3bf95e9721e45dee5650c44bae1813213666c869d20d8dcccb68ac2678be6fccfb5c9cf286ee0c872acc873d1c9527e2adf21e487ee6d2d269daf3b7d3f252aba927b82ffaaa5ccb2a5bbb6355a8905392de4554659ee96955dac0e525464b51fb9134db5cdcd7b1e6fd26e4b3bef59f6b2be7f8d88dc3b39fd306b96480636592cca8033326e7c64748f6433a20c473e0a4b0276954389d0bc6c6063a7247d4fa68a3da11b26aa2cf64e34be06ff70bb3aa2893b5ea9e5368a8d67869d54ebdd9ee52469c35e5f24c4dc7b78290375086cc1a113c9061077a1865905c4422b842074a0425509b95fb6c2f39ab6d675f6a9e45b86b7009e8aae0ae18a188d2ee7201e388b21ae1f3e930b977e2c1ebb6c33e2672a90caf6804acc4b5aad832fa3a6780465c34a0c2ec7397708498649ee05ea64f24bfc3b4b3f635429e23d29385ef54a2c51473bc75e9b75c15bf2cbc769104d1f4136bd4d2a209e4f5045801b9e068808d192b30add5902cae60c9efa22d19f5fccfe1daa569f0bbb04c569de3d14f20b7dd0276dc7456db8bf6b78a5347b8f4ca6d61d4408e7b2fce9a1301929681b7132843365ae83cf7cd894c75c2ce5f66632ef94b7c1b4d2f98926035ab73625df3fe3b71f1a4684f9b38b5af30906a9e305efe9b9409df7830a555fe305d4ec7cf34840ee35e370844e37d97fe184be9cf30b5164c8ff630c9f03b42145986a055f9f9d2fe5dec40ae7e4834c1233ba844ece4d9e7dea4525edffe4caaffc81631c71bdcd7edaa6e8e2cadeb4c4919762acef995373ddcbb37f8482fdf97b79df1a4f477f268a165c469924ff4652340a89c3b675eb0cf2673fb7967b6d52826b65101c12596edb7fd08268e68824a3b8d1ae6f69959fb08ea1e2cc54c3f209fe409570ca62da60c51d82f0390021ace078ab06b51cf2c29cddda261b10c77b29e26388c30fbf2d1d85eeda6e0d8eae756fc9298111acd623e19da4807f7a9bc433bdfdf49a2ff01ee8e32cc61936c3aeab6b2da44f85dcdcfff9e477bd8939dc4172445e48b4d1999f51936a3e085b81c07d290d5a965717b8bb778ffa1f25d9b39d3847a30dbd69fc0fbefed3ced3c8bf34d617ad5d55615fd3b21231469d7de2ade3027af9626e296308519c51104a692cf96f53d7d07b2b1e5eff3964d3ec6c563f402667788289e58b2cd244f230dfb8d9f57a08142ee96570550d8edd55b899025981728b1e85fb13da6dd47d13265b9056eea4b988f300361f6e9c9a66f2dddd26a30ca80a04ebc0d23f28f445fa7bd0b03dc70442f246bb4f3e4a4dfe37a462655092c41e8f99a19f2b6de6bc50afb0b2e39e0e7d53060a78748587801812d3f6ea2467cc307097d7620eda68c251585483a5eb04e442b169db1b32418ec2d8e4f9bd3e8c38789f18f34cd5e0b26ec65d45fbb1bb4acf6accc249898e1603e2c7812a133fac8017a465f08568c95854f9fc860746900f6a6634f9ae03bc6643e05e325718fcaac6cb28db29936dcc6733a0627c6cc379560e2688de1392aa1b2f52c45c2eb3048e3073f801c6f7bdbb084f897407864e16c0b53c5a51d07cd8cfc43e030c136cb19288b8132c23f6377043d6a8691e6ac5c3d6ef378994e4291f31958dac53c1b4faa0f5ff37468c3140f47ec0279e87e9ba4da9080e8541eaf74a44235aec274601916244c7c1fe2a4d72430a03d616151ee1bdc94bdc7cc21a11cf0ddf0fcbfc92ad183e593e778c69969aa309aefcd55bc96c0d1afe331bcb3ef46b0897d48bb18b77fbaaec8577e5e7bc4a0c666e93bfe07e66c8444b21d61c630947aa253d784b60bee9473f950464675df4dd5110871f01b4c916c74cff29fc94e029bcc5739cf8a8497eda0a93763b0f4702d122844462b77b15a22aaff8720c1bbe66d38416820aae90bbb765c5a9dc14ea3a94885fa9c1c56420056e060ce36017354cea9f89050996a684861d29af52dfd58ee2d91635f5ca1708a269a644c1dc26cc5224e72990b68e437ce70210a8baa2c0ee6f74e25b9d85dc57a87cf15a0d19b4bc0f4fd9e7b76f3764ff5e730cb05c7c53807ec80d60c457abcffd61800ef9f072e36ed0efa77cd3a0bedb4800df35db5b2f378f31370b9e2f664ea4b7f56", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_IOCTL(r2, &(0x7f0000000780)={0x20}, 0x20) fsync(r2) ioctl$F2FS_IOC_DEFRAGMENT(r2, 0xc010f508, &(0x7f0000000040)={0xef1, 0x10000}) syz_fuse_handle_req(r0, &(0x7f00000021c0)="db04ff7a029e562f190e2ef3d5861559d03b364f7234269df15b038dfbb0697005e7da4603089090265a6ca8113c342f0f5a0ffcbcd3c91817fb33a91565da104b470255956e4587fcc849430f6657c1c24c3c5a4b9c9c0ffa7b01ec4499d291d7c39e1bdaa4105e4dac7420b73ae34cb6cfdacf57c1e12ef65e6046a43c4dd49af8f227a0549ae14c93965787f2f9ceb8f318c01cda93887c29e13b911e13251f37983f478a0797e6faa0ee203ff117ff538b90ca68eeeabc9674fc65fb258a9b875b7ca5991b9713249b9f986bf73f5b61bdda2d749b7715d82698f522b7841534d6572d0b83f9827191fcf6ec4538cf63f30eead05858a410db526c12be4fc78fb19d9c9c15e3ad252af8c6cc1061b43592fbab47866230cd6414a5b3bd212c32f72183ae2eee43f669c8c1d299d770c36cf2c3bc9c5ca4c7b83af9e7669710da74948338c6137846337051f1c7835a72c5f4c07509a0aa5379da4ff37f9a902157022c5bec06c7a596039fd3814319f3ecd22ebbac04e5d0bb2caa5d55e5d9507fa1d94362e19ef088d9fee2bdea5c3c514574a239cf7f8c4c8b32e8f37bdf6672ef0ed82e09353f6a5f4a8e5e52318ea709b5961fb52c53ee7118e14a0c412128511a821550ccb8ed449cca611d21830c247b962370a164532afb38ae83351b2314f32977645fa882608970ddfd702fa8880b752e207e91cd8472309f1a19974560acdd8d5f576710c879b80da5e64ac314fc74d2d336cf8dfd2727470a2a336c3d56c7af82a14b229af06d35767501a22cb40c196a9a918406556c770b2599ecf043f096deddac1149019d6c03d211c9a28c2aa3eae84f451d915350a2885aecc79216a422aed9474f61654d4fd5c770c93752f9dd62ca3391b40844862af43aefdbbe4bd25f5178cd68df8d6440e94c3b75a25c7addd1999e3ed8f309315e91e6b4ba2a3598c9d05bf289aab6c81bc1bd8cabe82885362caff81d1f3615cfa981adc5f56c62a173a6abfc2d00db1cf07f13fcb10bae2cff9180ea9ffc1513aaad7815776f0438bbdb1df50767774edb3fee87b1f38e41e4137f9d96fc35096ef013130c141a1f80edc363479e6da52810c99bc749f5cc6376c49e42a82c42c669ae170be5f8d16e25681f66a26be70d99b2f23fc55bc7e417bca8f14aab4b59d03837059bdb2c8e7bf29ba5466f18a7d7c09b493beeb9fe7d5bbfec349283af663ea20d510f12470ce9a2b405d81b56970f1978d5f013eeec031e867a82cde8f37765403cd3cc93f4644de0b54996e6fdab771bf09a188b72b4cf779d3fb47dd0743bb6d4c01041eb90065c4e7bf653515cbd5ad58812a3204f71233ad7201eed1979b2afcd1b3acb837a60382a01a2d83d59cada3d1ecd1e0401e106505abdc9c375de4ffb3706fd743dd5fb3866591e4fb2e5f7fc50c3edc31171e7cee93eea181d91e733f8a02fa1ddefc78adc12248632c83967099099ce0d7089c096f64292deeb9302e210004025bc642c396642ffd188ac494bfc6a5e17a39cbd8efc01c229569e6ddd286d8899a5627a54d465456658842da9b000ac92b6bfdeb47954b44dfaa1a3ff8178356964d37e5698abda107544209d0f6e3330acdf384458ac5fbe9c1a2112adde593895fc7c24f99c0091d0dbce58d2e961db59054e368729ed4255f99dab618d0f21d349af08570afa18269e23052dd33ee1a8e4a867bee56701e009aed06204859dc1f90248e956401256147900aceed4c7008b2c64f07d97892c292cb6eb36fd916622f09d96326c1ff0bb2095d545d66746065aca4d0dd97ae77ec0ccacb6766ec83a028fa7ca950045161e5fa7984cc1140496345ec0ea7c9f2bdadaaf3b95fb0d4ba5b116093f44ea99c0017490ebdf22d277d6e6df5877408ce404261a5f657f1aea99ceeb88741ce4df51f1a70a1e96da6be844e878527a72a3ae967464f431236406c442ef7b97f06d067545167812911545bf46c3e5f66d168fc2788e9ad318c746de0a9e9e84f7e2052a6a864b834047d5f431d3062dac085cd3c5850621c91df60d47c4367d44b29c28bd4cfc5566cd5f6e95ac086935b06a121775f3e681fffeffcdfee0d6d11d9cbc65230b1743c6ea3c61bb804e2ae00cf5103cb57d4a2212619bf4b379c642b828a005752fa5d76d6e0b6e22f3b0cb6280664b33b5c2fdad1baacb334f709164edfb2799a99f5a217dc04347af1331582b2a12acf93e05380d9b1ab457dc49a8f8b33c77025ea6637bd97f1e93e6d0c6ffe8cdc0db5b38d0f536913e6e3ddda8f2ea2cd14c4e042883e608195c4fdd80819385fae521b67d0dcb1a418be27c34476581d47df1b95a495721da0f99d27d06b56bd3dc3eca7c87be184b9240b913fa2090313691a7c447a034f53df1d50a72b2042cadfd951c3b3a982c8a5a55b95d7f583bc5ff7e974ac295bfd7214334145e26b1cfd3bc660a49a6224d8ad2c0d9454722d31ec558ab5f8c9afbf7e3ca7b169eb8079367c0863cf28c5c1d83b3f656ec95bacc81a93c4ede49ac1772a34538c2d8bedfae2e78692494c016b6f935bf47f4185e29bb9283abab3dfe40f3697299e893abe84377bdd29a5c2914dd4700f2133826a2f6b5a42446de839234def645a29af2fc3d95e7f86fd9b37ca60cd54f14c6352586ddceb079bc2f0a8a5e6858f40b4fddabf318e74e2f7aaf8418cd5599fe7c56153df748ba6c66bd2c6fdd618f2022a2cf64889c0c73d09b470df1958ea55315b05bdf3659d87744e02d5a860f4c212a76afd01551d91c43c7b27dd19b0618e6d904b38c139e2e08ec2dc273895e290643d93a3d2daf4427b87a2bd63842e4187badce2f9c906319953868df1b3b9a64a3634afd1092ddfd0e35026222f94f695cf25a421f38647957797b5c0e5ed8c28ff101855c8d5fb39a609134173e8c3e1dc424718dca7081c810aab22d75175c29899163827c5a9bfd598c7db02c5a9524a4333e21c53c3609ee83b5705e5a390392a9589e0d203bbbd5e36b744771606a480409eb1fa515fc0c570905d7c3e24131a802ffe94e93f7858602019465715b6c3760966161d3dbaf2b7a4ed704b563b058ab9f97b50eb6dfac5464eec6851ea8e3a62ff344969a2fdbb170eade240be6ed1da496b62037cb592bd25d504aad5db8ea71a1b69cc45a3777b7bcbd96f3a51ff518f51b625051af96f17b18844f9bfb144dc682c12e6ee6feb2760c61a03ac519c1dc497613b5c99a15ace25eac44973f3a0267e86fc03a2e10208e6ca4968a86cd7a8d1dd7d6d1b6220edc6f0d5187c15c7dd093c7f8874303ebfbf348666a46bf189d305a0d58cd854b3b700888162c5f7a60251614f7458543931a1b6097bf9a3e48f02c5fdb186f3de004755270f305b57fc481f397bc2a53f6a0d8d36c99c902d69e4abc534b2163007f74c4dc5440fd2a41fc691e6f96ac7ca9e9183ed1bcc0763e1adba23fb3757afa6a08d59e8a2229eaecac254eee57ea031b05a05280e36feba3707ff078a6106401d99667dad4a0407ea0244d37223bfb3dc644061aec503bb592b0d1763312d2d4eaedd9617fb247d22db33eb7141ee8e8d73708881d62cacf200474a3068cbdbc7f701ff239212aa46d3cd9e637d6590e7c5ae81957462e9aed92d5352906687057239e25fb82794b994a5b154b141f49478fb470a1a4890df3cfbf85e80376a0179507d722313369c3ed730820afdfd3528527be3c776e5a1876193fd4acf00c76a3b6f8ffb89f69a7bce97748ff6ff577d7cc8164691a241228affbb7911364fd45fa643a839faef56e81c039c02a0906285ed19a98289b89e7cf9bf042a04e1d566097f9f67f2d9e90139e0dae7e8c146073acab5ee5c0d0189a9660b8544c200e8c7225f86cf7fa7985c73c885195aadc9651286797c605a225e29c9397687426da687bbf2bebe10dfea97ae875832c968c70178d69277e82182c7d993c90cb7e66fbccb4fcf9aad1755f812a97a3aa9d15b5a85959f6fe990e37378183b6c666cc89d0f40b89d2644991f2bffa0d904c3c93405ed3cbfa303bd72dd063ba445cdc7af363d3f7f3f181369149a4b1663057e4219945e8335d031feb7f5b246a92c0292524e62f94478639ce40518697fc7130851c90763b5edef754b70dc17c38344952f73013ab562b9af6aada79cf440412016bdead06c2f4ccfba9c8b2203287d831bfaf3c92cf6c122e0a5e01e5ddf19fe0e923df09b700507e1124d0fc0865292c6fdfd9588d43ed8c009128b9b9d78e49c443284b469be8c8bbfd1672ff1c947b6a6401e57438d25e467cafa646e39bdebad9078e21c0742374537e58cb20af9a027a164ccc716f1781b541311eff496ab7576d799a4a1b6fe62c713a1177e955e8d7f91a4cd0317333bf4afacd81b8da0baa9d39a3da7da3c593e5fb6aaebb468730017e39e74ff615b93bf14ce4f9ddbd32f3fb689587c24f062321852290064b3eb3240c433af5448dd87e53ab186f54bfd4c1697caf4036b1a8aa35226cb3fe6729c197732a0b7300555030a9d6eedb0524e26bdb149e6d4bf10fd71b274434d5a19a79ca147cdb7c1b3847f0c44fa01ac8b2ac0f41bf1e17d4a59bd5f0587f52cb9bf22e4850ee079ba8c989ca924693f2010788fa7fa0648e6eb31d1212e8723997cc07d4a8f2c5033fd1d0b72da305eee8b40f2915ff94990607dddc915ee87797a2bfce23a10168decc78cc0e80c24b2ee663d1276cced550be912442d7af51e6fe6186a3c07cd64dd163a050edaedd9c402e6dc40a9b3371d536fc7706f78bab384c55661949c07c87dbc649b0aeae84966665e932a685ba5848b1aed9b7dcc570c716b259f2b1c1363bcae95f423c4d33437abb79fa543f4adc7b0c7bde92390bfb6f6e3b4441f5e6c962cb87ca6259fd6ea1fa6f2e45b12cab9c3ac1d2f91563a26d5e421eb22266bc3dc18a1d08ff9d99b693d8ffe7aef97116e936cfaf0f38e6dd8211a5afd116cc5a0de8f68e297aea82ff5eaf84d4dd13dbc2c3593f482da17fa55a1934d372c61f7df19579fb8b99037d71a4e535c7a90277dce098be55c73e3373017976f7a7bdc5b43df12f97f23ee04772fe7044f6a43bee591bd871d4f0d2b894878f284ddae886fffb9882e72942a0d7eed66a65de0ab5ee9351d5138cb341ba427a547015b6500d86ad6cac70caba97a28c9d3775c8c4c6fb7bf5067de79f74d8a3b9a1b269054631770f8b37fddecb2dc3381f91b3c1595c891d64b6ad7bc3f422c002b787b718173514899e3402203faca4a210eafb88499b404d64b6b4aa20929526885a6cb4ce62abeb64bc6565403845f6c288003e421442d88efa21b17d3a5911e16ba90a91198ce8261433ba4fe4f3837f597511b8259ca4f5f600b300b47db301b7c7e73bab24413fedf04c290bef9a0b5452932ff3c6a016defa8cdd2c268bf9a392a59244cd96875d4b47a6154ce8ff3d187fd9e35de0432de8e31bc8fa0f89eacfe05a22616c53903747033bad3a60c25bbf96c89f568f1c07a416c0a722928210a4d64860fe288c47dbc049583002739ec8a4286c3bd012cb22766e046945f68b10f4e1dfc72de9b575c59634dde48918572d2fd8952ff779b518fe26d9707e619ef59cb78a29c149ae34ca58bd7abd7f43c4508269f0b87dc39dc7876aebc099aa0ce001a637975d396478da46d4621149793f29c29ebeaf162777730fdf22cb3d8b7658bd9408f475f0c817d51e5c493b439d14fb57625875af36ae564e0623d76bb5933d9f642546642c6019edc38ac1fd9f4d91a0810ca36e8fc72c5c95715a92cd8c7c34efdde13ad69e3c75307341b4cb2aab199802fa18bce1a6f5e834a6a953cde0e0a1dc6cb8f8dbd6d14c430e2987c4e111aeaa6b1a7502ccb75158d5bb2261a2d300c1ecdade69aa996f62a8622b0f9e319b8dc152b8f116f6b6b090f73c1aab1b1885ca93bb65a8a4334fa6e866b5cf99e67e3d04ede40ec66a8913efaf1602d8d0cf688b836305e4266cf5efcaaf443e6a7b8b29893a6d73cbca05f031fdf333aa4f1f4f3afefd32b086942502e67f8dd60c35dc1d1a8db0daa943c089cb60bf7c89dcda609704c3a07b27c6a9da0f6b0fcbe997b1cbce5dd57561715726b3305a83982254d8bf404a8f6c72ac03f8f4530f45d8fa53e9735a775823a98bb24e05e74cdbb3868ab55cd3b46fd5a51b7756a15a1c94e77fa81e3a045a41b351bf4c5252df0c4060006afaeccc46f7c3d6e054dc2135acdc8d98347fba4ec904ce02fad37609100d2009e587c982c37880ce8d9e19006a634d2c14f5ed2fc296fb7ce233d69ea0f1540f368a73551c5ed803fba0928dcaee927314a9c94ad30960d02d8179b22844d1222920db8e06a61fdf74e62833a5f688f4ca433d4fc8d8d085453bd581b93ce012946f2d5c6ccd05ffccc68e53a344f3bec07b7605c91469424bd1cc11fbfe17c831d773991ffa583932a2db00390783253f70c47e3304d0b4be00b4f06e458bdc1839b1f3c1176bae1d205fa9bec47fdaf49b4d74523a90518c73beb341284c85a4f1974d6b2970fd1c0ec34fc365ac80995f2ac8933a236ccc9123346a06dcf1597ea26f3c0bb417c202898d628e67234165a25f849728fb27b909814e999f175a321f07df6986dba669633e366ca39264785555fef8685db0c774b83ddf93c06dc9c017dbdb2efe77fbf0b74495d988b6e0dd4135fcffb470b3986d649b3bd6823e318d2ce5b80b3b48f77b7edf9629f7e5433d30d9a7e0cc4fc492dd3f65ea9c2d6f4deefa735d4697f4c697b0f391a28bab480888e58aca6081f4fb48784264a9e12cd562fae88050bfb01fc268a1dc2187899cf7cb28a2be263f061d2eef1a2e3b74c2726e4b40e789ee5de21056e1096aafe7f5c1bbcd6d5a5ea6f174066e1a9e33f3df119c876991d841f103f5c9657b62ae2aa6fadaf66e5a54860628a7600805d7ff49ef566343ee02c7db5152cbd6c9226c6537afe456614ca3d8f790b412a65879eb3841ffb35d6bc2f417707ddbaab92d6f6d27821ce9c8ebc97747d34efb71764e09b8cc5c5c38e5fdcec5c80a74699a2881515608301844ffd3758226d5050cdd549191e9454af1346f563c8cfa91fbe7b2deb25208899fe97cb1c06707b6b1a8347ee64f2ef62a6b7ae0895d31e3ea7756911d3594b7ebc02a1b16e1c8a6e08ce12a5cee4ce28ebb8dec2df4b5363533286af902e7f4f1e492c1b8af8d30bbd7400fcbf1cc358e11f932587e034c93f8b4871569432b3ef5a4c50e66d77cecf48e815cc0fea39aaf3581e41f67475d225d6e537a8dd658b934cd3cfe9a5d0763d89db5f7a862d7ab45996cde3c09a8b407ef0a54b2338ea3f48b04be98e08d1b82570f8e1526cc7dcd93de2864e0e8ca77acffb3f486b748980907cb46d42a2b8b7cebd1e04f756b62d6719be23594e21a9bdb01c66314d7574d6738467f1db1eb83dae36bbf8068413918e2ab6c2e08040d9b1238deea098ea175446c6417d68e1b42f188752c324ef4061666ff1e0e58fcf39f8d0e89ead943a0a1380d12e8ee5282d47a2a9074760af95817c5a695fc95c3ca52e81d653ecb1ebb209aee416f70617581c78b1adc7705f6e067d79ba38fd35dce0c9b79ad26a1a56cfec0f13f4c7bdb00f41ed0983070566e5f6276beee0350bc461bdd14de6310f4ca4245a3ad2d049a4f3ff9965554c69b9228300596c4f4fdc590c7c674d4e0a1ae78f4f4ee79f8b29444e484fdf6b3a58da148e8f0b26e35069bd2ece731111c44f18452e03dd8f4e589ad11fd846a79707a250581eb452666559e13c3de7773e17e83387edeca048d3f662a2224305ab3e45561d0da3c300e9777f9f54bbe3a2457664a04c1f87efad301790c7c1ffe9ad385fd10382bba733ea37921420287dc4e28c7245850d7720b58afa24d150bd2369339445ab2ecbf2a64eaf831ce5d23a3fa278d7e0814441d8dbb7b58184d1b82a11f22c36aff21b007cb9cde0cad910f0b1a8ade0254f97815593783d389567516835c811092ecb449ecaf1139fd4eeb43a11bdc50334b02a9ca42d218462afe6aaf9cb014f98b34d1bb4e05e2f65769683fd087902a8bd789f91ff2d82d34a62c7b0957bc24f08ae8a99363cd3092822fca45b1b111cfb6d053d007985979674ef2a65bcbaf4d9fbd7b4dfc1fc881d453c3ba7893a8fe129b377fa11a811b96867342d290fd923133f22fe1bc10e8ce67ad715eef63fc8c650ad71eb09f23eecf1249b8b57e36436b0b81d7c3f329c55f02e9e2187a2fdfa17aebbd25371cbe69c3a3261eb3ec4a62a517da9394298421171428c5716c286b9d02dbdc3a8b2ca708c2a0b6e7fe4eab2e30c0c57d64f110bc62134cdf2b53fefbd2b3440bcca068070e296c10dee35258fad8bbe19b3f64690530fc3a23612a53e50729fea3e3e7d965e52f3851b04175e8fdf2b2356b6ddb111231dc84a51049c045e64acef30df8122e569dc50484af9bc45fd6ed26e579f7e558b143c022191aead22d9209411ecd966ef72dadcaafb7e1fc639bbe0afc20aaf51aee473513d01397b1f0b1dae987ae765939c5d9100b6042c9f90f8a74ec3b84254277b531e8e28749b230b7575fdf93f6fece784c3be93af490a841b04f22ac9b08e455688fec51346e4ecae0ed2f087fd0cdf26458633006b6a0f6e7a26d2aacf2527485c9473547797ee6f1f25158d409e32261e9c1160092f176acc9bb1eb1ba00c7b8ab50be5f50eaef20f58dcdc01dcfcd203ed43b205af4678d605e01df1c3693f4a50fe48d172f79a9c3b71dbb64884b2385b3654ca19e0b74576df97355de6bbccd014a0e34d68b8f9f7b11528d8b71ad27cdf2775ad90e98d715834f15db5ebc336f4db54c04a941fb077845658cadd12b53e72018d6aa5cfb1dcab9fad6770c81cf282761066ea7ac35a3804fc0028419b20aef1a59f0ab7118d90130c3bef802e38d7770268b94cca95f75af2b214995b61319cce1fbfd0910f163acce224954d442b45cdf9be70b1bd1f93bc55fa365afb4d308c112855981d706916c04720573e44c9d3c1339ba336bbcdd2645a36686581d16e12b5750e1b455606eeef97f996039ef6104c0647f3a55f5260b49906f44e725afecd9020e08fd9fbe49b9de630c57dfc3b80ab37e12ed297fdcaacf39a40d1138478dd2892989e4cf264efe61eef17949a7cd150e55f8c1010d9b7c927eaf004492eda2eb5b3da68c8744616cd9be18c2e11cc14326613367335895ee50e9f5b16dae72f7419ca78fdf92d954518b0400af0f422a561b693b4b5f0a74815d93cee27fb9de1127266009c3c9fffdd8e2285203dac7b59e06b5735abc61ba7a9e559f8279255aa236d1443b3368e4a6220d00c89377081f10767ed92a5038de7366dcbb910036c04070d92fb7fd60a584e3ab9934d0db11cb6a7c10d2483dde5b28b100743f58ad3493582e86edd00a4dce398b37e4d8b223d9bb2ae3ba8ef1e1301254e2111b42394b8f9b36e2a3b236ef90da080b8dd9ca9223a21d0f6ac2f8d5ab5a78dd2b05409e04a6f204811e8bf72a39de2a5e326d06300f10156180e3eff6718833c010f889b9b9eb3bf2cf99f065887b6fab780c74acc6199c8d33b27f4f427ac3224298c65cd968797b67196e5a30668fb3a524f3b365453ea1f32a0f75077d3b9eabf9d4f819605583b6331e5e81fbcb319eb3980d3190bc7757b2f1c029195d17cb7a6471a6c90a17067e47979b89f26bbf2fe3a36f8e1b88fd7ccd6afbe65e3003f58783ffa8537799e5e10d89f13581858143f5f2e2c2ec7bff758e1db20dd10bd48a637ff460c0ad05e6bc7eaad4b508d855dceee59a079ceb49cb429c2947848146220ffe266eead17d171d6fb40b560898eef44aebb5ac744875ea5cdf121f45cf052915015b07ff0c0e668ee399082b85416a2c4a2198ffb74f7a1b9280bea15c00b0a9704e51e2e7af5af0c388b53604d34a282f22177f86c96896846d4b37562e8b2a25f36cf66b8a02c08db04bc174712b130d868c9f60fc2cba8f1897754a41b2c6342f1a3cd1dd8a15d23460ac077074acde0483fbc60c006d5608d72b3bdc6e9d697a8f19940d826d3fbe4a32aebd07941af40cb7ebf60992cb8e124f0f767cc4e0a78dfd2cdcac253d79993e41e78d742ab00a68c861c767025da8e58a07bff2df9acfa3527868e568acd8c148e51fe1aeda5f02a56936a30477ecd91c911056c94029aaeb125fb9a54858fbff1f4d603605e251ad38a91ea5744bc7e1c7a6f1ab913a8f20e2a9ba37f1dd8ac2e0d77252e0b72fb00c83a6e690ce9b84b3c858fd546f663842875ef345a4985c86e36a37613082f43b926c0c05c200c59f0a2ccce259070f60d173235d38dd5af84b9a94e7ec42a2c502dfec92f1e9c61b6430942b1284ca99da5718c2869ea65a51c728b5120a334266bed6e22cea66c05cb09ead9e74604e887018cf154cd801f50b2b9d2d0f69d688458f8257118e8726800f810d7b121c5d984671b2050374bcbb65d4d19d733359e8c3e8736e365a47e2f8e1e329c64a5d9298a11040f3bc987b69364cc0647b91c6fc33263c33eeae2af8b559a69a40f2280ec4a6cf7d8c202cdfc6bcf614e7f8bde9a83ee07effc8a0d7d0eac35f3729de9f2bf58fbdd4aa68dd2690af1e3d95b68c43c568ed41d4373200e69eec2eb6585bee6823787398635f9940b8327adeb0a678c6eabb6c840ad92233ad9912aa4677630d5aefb9eaf5e27856a27cfabcb18543a208e2830e4df59ce6f8510853e679f4be772b3048af512c2ac9d344b56dd7d764e29e5703c2167997faba8e3329478b1930beb1e98cd2b62d243dc8e50cdd63066b7a632b1bfe9794989a6b9715f6db43cc83ba9b33069c216d773fd6edb1dee6fd47b53af0ea8011a37afd492c1c24957adfab0726e67bdcaa36c7b7b49a70cc4c1d625a02f5f950e1cde6e8d1854665d4fa3a82c81e056d459da4d3beb72114b546f95000d46cc4e8d3c10c353783e77fc70b74f351e238b325269e2c3b471080977cc68902adcae2278722fd6364040d4d0d22821291038b0723d2bbcf47c885b488c962a388442cca913483f9fe73c60a08ccbb0fbb74e0e6433050bbc32aef2295aa95861c07768425b5f4a263cd64e8baf6612dadcc9704d4ae3a764790422bf4884503c193620c5ba3a9b37c6fc16882c23b2447fb8c354cfa3f2f098cded0c8ddb56e2cbd3c850e3c096916416163c5fdc003ebd9365e9d4a83a7e8c509e7e7ea2f5f1821eb075296efb0387c8d57987d62a5fd8a44e5e1bb1f0f490efc3b3c5ba6d485ef3cf9be38d083afbda44d136d859f2308b9b7552c7853dc57f45c21ba924a2c817f61fa3c192f6926172902b5b6d5a60a371c2daad01eaaf21eda0fed6cd4350cfffd82b937ce4c88043c2ff730c04f6d2f5eb94d1e3089a138fcfc381b376b389dccfa4be17f76174512d4b5a928607f5913c34f1d2c37dff1c6d2a9a48cf97fd3171022d07bb052e8c3ccfd88bc17cb25b41adc423768ccbba6bcf22861144bb8c5bb2d0a", 0x2000, &(0x7f0000001040)={&(0x7f0000000200)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 4: r0 = socket(0x10, 0x2, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0xc8000) executing program 1: sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000580)={0x14, 0x0, 0x0, 0x0, 0x25dfdbfe}, 0x14}}, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={0x0}, 0x300}, 0x0) executing program 3: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$FS_IOC_GETVERSION(r0, 0x5452, &(0x7f0000000000)) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSSOFTCAR(r0, 0x541a, 0x0) executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$TIPC_NL_NET_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)={0x0}}, 0x0) r2 = dup3(r1, r0, 0x0) write$sequencer(r2, 0x0, 0x0) executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_QP_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) executing program 4: fspick(0xffffffffffffffff, 0x0, 0x0) pipe2$watch_queue(0x0, 0x80) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000000)='memory.pressure\x00', 0x2, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt$MRT_ASSERT(r0, 0x0, 0xcf, 0x0, 0x0) executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/softnet_stat\x00') mmap$IORING_OFF_SQ_RING(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='devpts\x00', 0x0, 0x0) mount$binder(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x80a0, &(0x7f0000000140)=ANY=[]) executing program 3: r0 = socket$key(0xf, 0x3, 0x2) ioctl$AUTOFS_IOC_EXPIRE(r0, 0x810c9365, 0x0) executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockname$packet(r0, 0x0, &(0x7f0000000100)) executing program 4: r0 = openat$sequencer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$SNDCTL_TMR_METRONOME(r2, 0x40045407) executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, "7e12ddc5a89047bf00"}) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000200)=0x2) read(r1, 0x0, 0x2006) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000000)=0x1b) ioctl$EXT4_IOC_GETFSUUID(r1, 0x8008662c, 0x0) timer_create(0x0, &(0x7f00000012c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{}, {0x0, 0x989680}}, 0x0) r2 = gettid() tkill(r2, 0x14) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_RES_QP_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) executing program 1: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, 0x0, 0x0) executing program 4: r0 = socket(0x29, 0x2, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000140)={0x0, 0xffffffffffffffb2, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[], 0x33fe0}}, 0x0) sendmsg$IPVS_CMD_FLUSH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) [ 399.269867][T18818] serio: Serial port pts0 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002800), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) dup3(r1, r0, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$EVIOCGBITSW(r1, 0x80404525, 0x0) executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) sendmsg$SMC_PNETID_GET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) executing program 0: mlockall(0x1) mremap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x5000000, 0x3, &(0x7f0000ffd000/0x1000)=nil) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TUNGETSNDBUF(r0, 0x8902, &(0x7f0000000180)) executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_DEV(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x40) executing program 1: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='./file2\x00', 0x10050, &(0x7f0000000640), 0x3, 0x521, &(0x7f0000000100)="$eJzs3cFrJFkZAPCvKunZZCZrsuphXXBd3JXJqtNJNs5u8LAqiJ4W1BWvY0w6IaSTHpLO7iQsbhb/AEFEB7zoyYvgHyDIXLyLMKB3UVFknNGDwsyUVHf1zKTTnWTY7hQkvx+8VL2q7vq+16Ffv9dVdAVwbr0UEdMRMRIRr0bEZLE9LUrst0v+uHt331vKSxJZ9vadJJJiW+dYzxTLS8XTxiLiW1+P+F5yOO727t76Yr1e2yrqM82N5H6W7V1Z21hcra3WNufn515feGPh6sLsQNo5FRFvfvVvP/nhL7/25m8//+6fr/1j+vt5Wv/Lsvejqx2D1G56pfVadIxGxNYwgpVktNXCtqsl5wIAwNHy8f5HI+LTrfH/ZIy0RnMAAADAWZJ9aSLuJxEZAAAAcGalETERSVotrvediDStVtvX8H48Lqb1xnbzcyuNnc3lfF/EVFTSlbV6bba4dmAqKklenyuuse3UX+uqz0fEcxHx48nxVr261Kgvl/3lBwAAAJwTl7rm//+ZbM//W/ZLTg4AAAAYnKmyEwAAAACGzvwfAAAAzj7zfwAAADjTvvHWW3nJOve/Xn5nd2e98c6V5dr2enVjZ6m61Ni6Xl1tNFZbv9m3cdzx6o3G9S/E5s6NmWZtuzmzvbt3baOxs9m8tnbgFtgAAADAKXruU7f+lETE/hfHWyV3odhXichGnnzwaBkZAsOSPs2D/zq8PIDT9+Tn+3iJeQCnz5Aezq9K2QkApUuO2d/34p3fDz4XAABgOC5/ov/5/zsrpaYGDFlx/j85bv4PnD0jZScAlKZ9/u9h1lZ2NsBpqhw1AjApgDMvHcz5/2MuJUx0KAAAULKJVknSajEPmIg0rVYjnm3dFqCSrKzVa7MR8ZGI+ONk5Zm8Ptd6ZmI0DwAAAAAAAAAAAAAAAAAAAAAAAAAnlGVJZAAAAMCZFpH+vXNnrsuTr0x0fz9wIfnvZGsZEe/+7O2f3lhsNrfm8u3/erS9ebPY/loZ32AAAAAA3Trz9M48HgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG6d7d95Y65TTj/vMrETHVK/5ojLWWY1GJiIv/TmL0ieclETEygPj7H0TE873iJ3laMVVkcSD+hYg0IsYHFb/n639E/GjHvzSA+HCe3cr7ny/3ev+l8VJr2fv9N1qUD6t//5c+6v9G+vR/z/Y7aOVg9YXbv57pG/+DiBdGe/c/nfhJfrwe8V8+YRu/++29vX77sl9EXO7V/yUHY800N67PbO/uXVnbWFytrdY25+fnXl94Y+HqwuzMylq9VvztGeNHn/zNw8e1B4faf/GI/rfV/j6v/ysnbP+D2zfufqy92vWfiUr8PMumX+79/38+X3z2cPzOZ99nis+BvJ6/hunN7/SM/+Kv/vBiv9zy9i/3af/YMe2fPmH7X/3mD/5ywocCAKdge3dvfbFer21ZsfIUK/m4s/Q0kkji8K7F8hNrr7xfvMcW651324CO/LticjTM5EvqjwAAgOF5POjv3pOUkxAAAAAAAAAAAAAAAAAAAACcQ8f+DFi/XWlEnPDnxLpj7pfTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAI/0/AAD//5WB1gY=") pivot_root(&(0x7f0000000000)='./file2\x00', 0x0) executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$BINDER_CTL_ADD(r1, 0xc1086201, 0x0) executing program 4: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) r1 = openat$mice(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) dup3(r0, r1, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000000)) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_P2P_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffff1f}, 0x0) [ 399.562312][T18840] loop1: detected capacity change from 0 to 512 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x15, &(0x7f0000000000)="e301a7f4790b6501a882ca399d14d55a1dfe0403", 0x14) executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x2, 0x4e20, @private}, 0x10, 0x0}, 0x0) [ 399.697655][T18840] EXT4-fs (loop1): revision level too high, forcing read-only mode executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) executing program 2: pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) close(0x3) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r2, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000002c0)=[@in6={0xa, 0x0, 0x0, @private0}]}, &(0x7f0000000180)=0x10) r3 = dup3(r2, r1, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x71, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x17) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r4}, &(0x7f0000000080)=0x8) executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_crypto(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000640)=@del={0xe0, 0x11, 0x0, 0x0, 0x0, {{'sha512-ssse3\x00'}}}, 0xe0}}, 0x0) [ 399.770208][T18840] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=e040e018, mo2=0002] executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0x89a1, 0x0) [ 399.826255][T18840] System zones: 0-1, 15-15, 18-18, 34-34 [ 399.835384][T18840] EXT4-fs (loop1): orphan cleanup on readonly fs [ 399.841967][T18840] Quota error (device loop1): v2_read_header: Failed header read: expected=8 got=0 [ 399.851872][T18840] EXT4-fs warning (device loop1): ext4_enable_quotas:6431: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 399.867192][T18840] EXT4-fs (loop1): Cannot turn on quotas: error -22 executing program 2: r0 = openat$vcsa(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) openat$ptmx(0xffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f00000008c0)) [ 399.884502][T18840] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz-executor.1: bg 0: block 40: padding at end of block bitmap is not set executing program 4: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_ERR_FILTER(r0, 0x65, 0x7, &(0x7f00000001c0)=0x44, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$can_raw(r0, &(0x7f0000000000), 0x10) sendmsg$can_raw(r0, &(0x7f0000000180)={&(0x7f00000005c0)={0x1d, r1}, 0x10, &(0x7f0000000140)={&(0x7f0000000040)=@canfd={{}, 0x0, 0x0, 0x0, 0x0, "f124a6bed4a6e874c28a9af81606b403693c64c130d1c03d41c1da8ebbbd090ffdef352b1d82f25c7719aa569b4e29f1b1c3200d701547228df8a88f7c32e749"}, 0x48}, 0x2}, 0x0) [ 399.928480][T18840] EXT4-fs error (device loop1) in ext4_mb_clear_bb:6184: Corrupt filesystem [ 399.962614][T18840] EXT4-fs (loop1): 1 truncate cleaned up executing program 3: r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$FOU_CMD_DEL(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10}, 0x10}}, 0x4080) executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl(r0, 0x894c, 0x0) [ 399.971487][T18840] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 399.993366][T18840] fscrypt (loop1, inode 16): Error -61 getting encryption context executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002cc0), 0x0, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x5452, &(0x7f0000000080)={'team0\x00', {0x2, 0x0, @multicast1}}) executing program 2: r0 = io_uring_setup(0x684e, &(0x7f0000000580)) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) r3 = socket(0x1d, 0x2, 0x6) bind$can_j1939(r3, &(0x7f0000000080)={0x1d, r2, 0x2}, 0x18) sendmsg$NL80211_CMD_DEAUTHENTICATE(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)=ANY=[], 0x28}}, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) epoll_create1(0x0) socket(0x1, 0x80802, 0x0) openat$full(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000004740)={0x0, 0x0, &(0x7f0000004700)={&(0x7f0000003680)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r2) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x77359400}) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(0xffffffffffffffff, 0x891c, 0x0) accept$unix(r2, 0x0, 0x0) ppoll(0x0, 0x0, &(0x7f0000000140)={0x0, 0x989680}, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @local}, 0x10) executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @loopback}, 0x10) write$P9_RMKDIR(r0, 0x0, 0x0) executing program 2: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_CQM(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f00000002c0)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000280)={0x14}, 0x14}}, 0x10) executing program 3: r0 = openat$full(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000001a00)) [ 400.330909][ C1] TCP: request_sock_TCP: Possible SYN flooding on port 2. Sending cookies. Check SNMP counters. [ 400.356961][ C1] TCP: request_sock_TCP: Possible SYN flooding on port 2. Sending cookies. Check SNMP counters. executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$nl_generic(0x10, 0x3, 0x10) dup2(r2, r1) ioctl$sock_SIOCGSKNS(r1, 0x894c, 0x0) executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000200)={0x1008000, 0x2, 0x4}) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000380)={0x0, &(0x7f00000002c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000280)={0x3, r2, 0x0, 0x0, 0xa, 0x1ff, 0x1}) r3 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r3, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_SETPLANE(r0, 0xc03064b7, &(0x7f0000000140)={r4}) executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) fgetxattr(r0, &(0x7f00000010c0)=@known='security.selinux\x00', 0x0, 0x0) executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001500)={&(0x7f0000001480)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup2(r0, r0) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) getpeername$unix(r0, 0x0, &(0x7f0000000080)) executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_PROTOCOL(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0x0) executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x0, @empty}], 0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x6d, &(0x7f0000000080)={0x0, @in6={{0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, &(0x7f0000000000)=0x90) executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) fcntl$setflags(r0, 0xa, 0x0) executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/135, 0x87}], 0x1}, 0x2) shutdown(r0, 0x0) executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) write$cgroup_pressure(r0, &(0x7f0000001a80)={'full'}, 0x2f) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) pipe2$watch_queue(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) dup3(r0, r1, 0x0) sendmsg$IPVS_CMD_DEL_DAEMON(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) executing program 1: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000600), 0x8) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup2(r1, r0) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) write$RDMA_USER_CM_CMD_NOTIFY(r0, 0x0, 0x0) executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_UNCONFIRMED(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x4000804) executing program 3: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000080)='ns/net\x00') ioctl$FS_IOC_SETFSLABEL(r0, 0x5451, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f0000000180)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000580)=0xb7) dup3(r0, r1, 0x0) sendmsg$IPSET_CMD_DESTROY(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_sock_diag(0x10, 0x3, 0x4) openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sendmsg$NFC_CMD_DEACTIVATE_TARGET(r0, 0x0, 0x0) executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) r1 = dup(r0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x79bc}}, 0x0) executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f00000000c0)={@dev}, 0x20) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000001dc0)={0x0, 0x0, &(0x7f0000001d80)={&(0x7f0000001d00)={0x14}, 0x14}}, 0x80) executing program 2: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$NS_GET_PARENT(r0, 0x5450, 0x0) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x5450, 0x0) executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000002480), 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003bc0)) write$FUSE_CREATE_OPEN(r0, 0x0, 0x0) executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(r0, &(0x7f0000003700)={0x0, 0x0, &(0x7f00000036c0)={&(0x7f0000003640)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f00000069c0)={0x0, 0x0, &(0x7f0000006980)={0x0}}, 0x0) executing program 2: r0 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) r2 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000180)={0x1d, r3}, 0x18) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) executing program 4: r0 = io_uring_setup(0x177f, &(0x7f0000000340)) r1 = socket(0x2b, 0x1, 0x1) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x3}, 0x1c) setsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000000)={0x0, @multicast2}, 0xc) close_range(r0, 0xffffffffffffffff, 0x0) executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r1) getsockopt$IPT_SO_GET_ENTRIES(r0, 0x0, 0x41, 0x0, &(0x7f0000000100)=0xfb) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000003300)={0x0, 0x0, &(0x7f00000032c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000010201"], 0x14}}, 0x0) recvmsg$inet_nvme(r1, &(0x7f0000005900)={&(0x7f0000003440)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$TIOCGPGRP(r0, 0x5450, 0x0) executing program 2: r0 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8140, 0x0) r1 = mq_open(&(0x7f0000000040)='%{\x00', 0x40, 0x8, &(0x7f0000000280)={0x0, 0x9, 0x3, 0x8}) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, 0x0) syncfs(r1) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, 0x0) ioctl$FIONCLEX(0xffffffffffffffff, 0x5450) ioctl$AUTOFS_IOC_ASKUMOUNT(0xffffffffffffffff, 0x80049370, 0x0) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) write$P9_RLERROR(r2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0x5421, &(0x7f0000000300)={"fb3ad8f6bf0a098e45dadf90460ea870", 0x0, 0x0, {}, {}, 0x0, [0x0, 0xffffffffffffffff]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000000)={"b4f1942c50dd57f057f75f1471e8ab62", 0x0, 0x0, {0x7fff, 0x77e}, {0x4}, 0x5, [0x8000000000000001, 0x9, 0x10000, 0x101, 0x3ff, 0x0, 0x0, 0xffff, 0x0, 0x11bb, 0x526d, 0xffffffffffff3f14, 0x81, 0x0, 0x1, 0x3]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000080)={"fc8df20f398e00801eac0574e6cf886d", 0x0, 0x0, {0x100, 0x3}, {0x8, 0xffffffe1}, 0x0, [0x0, 0x0, 0x200, 0x1, 0xfffffffffffff800, 0xffffffffffff9e04, 0xbf24, 0x8, 0x4, 0x7, 0x0, 0x1, 0x0, 0x7]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000180)={"71a411d6a6234f936af4769d65530069", 0x0, 0x0, {0x0, 0x9}, {0x6, 0x6}, 0x0, [0x0, 0xffffffffffffff01, 0x3, 0x0, 0x3ff, 0x10001, 0x0, 0x7c000000000, 0x0, 0x8000000000000001, 0x4046, 0x200, 0x0, 0x0, 0x6, 0xfffffffffffffff9]}) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x5450, 0x0) executing program 3: rt_sigqueueinfo(0x0, 0x0, &(0x7f00000006c0)={0x0, 0x0, 0xfffffc01}) executing program 0: r0 = socket(0x15, 0x5, 0x0) sendmsg$MPTCP_PM_CMD_REMOVE(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x0) executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000140)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) ioctl$sock_inet6_udp_SIOCOUTQ(r1, 0x5411, &(0x7f00000001c0)) executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000002f40)={0xffffffffffffffff}) sendmsg$TIPC_CMD_GET_MAX_PORTS(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) executing program 3: r0 = socket(0x29, 0x2, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000340)=ANY=[], 0x33fe0}}, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x4040) executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0x5450, 0x0) executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x14, 0x4, 0x1, 0x5}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) dup2(r0, r1) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f00000008c0)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$NL80211_CMD_JOIN_MESH(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) executing program 0: r0 = memfd_create(&(0x7f00000002c0)=':[\x00', 0x0) read$eventfd(r0, 0x0, 0x54) executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000040)={0x1d, r2, 0x3}, 0x18) sendmsg$IPSET_CMD_RENAME(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[], 0x14}}, 0x0) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x845) executing program 0: r0 = socket$nl_crypto(0x10, 0x3, 0x15) write$FUSE_ENTRY(r0, &(0x7f0000000440)={0x90}, 0x90) executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000001980), 0x4) executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) connect$inet(r0, &(0x7f00000007c0)={0x2, 0x0, @remote}, 0x10) write$binfmt_aout(r0, 0x0, 0x0) [ 401.635656][T18983] "syz-executor.2" (18983) uses obsolete ecb(arc4) skcipher executing program 4: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$SNDCTL_DSP_GETBLKSIZE(r0, 0x5016, 0x0) executing program 2: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5450, 0x0) executing program 0: fanotify_init(0x40, 0x20000) executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = memfd_create(&(0x7f0000000840)='hsr0\x00', 0x0) dup2(r0, r1) shutdown(r1, 0x0) executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[], 0x2c}}, 0x0) executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0x541b, &(0x7f0000000140)={0xffffffffffffffff}) close_range(r2, 0xffffffffffffffff, 0x0) eventfd(0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) pipe2$watch_queue(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb82e336200000000) r4 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r4, r3, 0x0) connect$packet(r3, &(0x7f0000000240)={0x2, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) sendmsg$IEEE802154_LLSEC_LIST_DEV(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, 0x0, &(0x7f0000000100)) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) dup2(r0, r1) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) executing program 2: r0 = openat$mice(0xffffff9c, &(0x7f00000014c0), 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) dup2(r1, r0) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0xc8c0) executing program 1: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') ioctl$DRM_IOCTL_MODE_SETPLANE(r0, 0xc03064b7, 0x0) executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r0, 0x0, 0x0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NOTIFY_RADAR(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={0x0}}, 0x0) executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) close(r0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f00000002c0)) executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(r0, 0x5451, 0x0) executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) dup3(r1, r0, 0x0) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001ac0)={&(0x7f0000001a00)={0x14}, 0x14}}, 0x0) executing program 0: fanotify_init(0x4, 0x80000) executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, 0x0, 0xe9) executing program 4: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$NBD_SET_TIMEOUT(r1, 0xab09, 0x0) executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000600), 0x10) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000003540)={0x149842}, 0x18) dup2(r0, r1) sendmsg$NL80211_CMD_REGISTER_FRAME(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f00000008c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 4: r0 = openat$vcsu(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$RDMA_USER_CM_CMD_LISTEN(r0, 0x0, 0x0) executing program 1: r0 = openat$nci(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x2, &(0x7f00000004c0)) executing program 4: r0 = openat$vsock(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) ioctl$SIOCGSKNS(r0, 0x894c, 0x0) executing program 0: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup2(r0, r0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r1, 0xc1105511, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000008e00)={0x0, 0x0, &(0x7f0000008dc0)={0x0}}, 0x0) executing program 2: r0 = fsopen(&(0x7f0000001140)='ramfs\x00', 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r0, r1, 0x0) fsconfig$FSCONFIG_SET_BINARY(r1, 0x2, &(0x7f0000000100)='.,.\x00', &(0x7f0000000140)='H', 0x1) executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r1, r0, 0x0) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000640), 0x4) [ 402.437663][T19048] sctp: [Deprecated]: syz-executor.2 (pid 19048) Use of int in maxseg socket option. [ 402.437663][T19048] Use struct sctp_assoc_value instead executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x14}, 0x14}}, 0x6040084) executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, "7f12ddc1517600"}) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000200)=0x2) read(r1, 0x0, 0x2006) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x541b, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x21, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000100)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/fs/cgroup', 0x0, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x5450, 0x0) executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) write$tun(r0, &(0x7f0000001100)={@void, @void, @mpls={[], @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58}}}}, 0x58) executing program 2: sendmsg$IEEE802154_ASSOCIATE_REQ(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$netlbl_calipso(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NFC_CMD_DEACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180), 0xc, 0x0}, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEACTIVATE_TARGET(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$ieee802154(0x0, 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_DEL_DEVKEY(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000740), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000000}, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000a40)={'HL\x00'}, 0x0) ioctl$SIOCGETMIFCNT_IN6(0xffffffffffffffff, 0x89e0, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL802154_CMD_SET_PAN_ID(r0, &(0x7f0000000d40)={&(0x7f0000000c00)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000d00)={&(0x7f0000000cc0)={0x14}, 0x14}}, 0x20008880) executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sigaltstack(&(0x7f0000ffe000), 0x0) executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000400018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b702000014002000b7030000000000008500000083000000bf0900000000000055090100000000009500eeff00000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000002c0)={'veth1_to_batadv\x00', 0x0}) setsockopt$packet_int(r3, 0x107, 0x14, &(0x7f0000000200)=0x5, 0x4) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000040)=0x200, 0x4) sendto$packet(r3, &(0x7f00000000c0)="3f040e03f007120006001e0089e9aaa911d7c2290f0086dd1327c9167c64114a1b7880610cc96655b1b141ab059b24d0fbc50df71548a3f6c5609063382a0c1511fdf9435e3ffe46", 0xb318, 0x0, &(0x7f0000000540)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000340)={'macvlan0\x00', {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x41}}}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) ioctl$USBDEVFS_WAIT_FOR_RESUME(r5, 0x5523) socket$can_bcm(0x1d, 0x2, 0x2) r6 = socket$igmp(0x2c, 0x3, 0x2) ioctl$BTRFS_IOC_RM_DEV(r6, 0x5000940b, &(0x7f0000000680)={{r6}, "eeaca62a039e21455f8c405d9dbf661c12863de54707cfb7b0a2ae3479ade9d5b9a1d7963988c2586ca698dd78ebd6bd59a0dadea2b547c861c5eed67348d0efff43aa1eb796c4938a6c0cc1b527ba75cd9b07034624b208d403b18b14d8c9abea64d8106b3768908123dfdf7a6cbf0c8d4253b49a74cc502462cf83d59586872de70995c86aac9c1d7a10181d93e56901939ffa1d755dad84900453c79bd5424f0415fa9e90642cb87bfc0e7c606a37a41f74b9ee996301a853f91fbbafea3847e40532f94ff1b797fbe3bc11bcf5430e08030439c6571f17645c4639eab8d50c8c599bf0098c22bee9338c3225985f8841aa6e4bbb617f06f2e5968d722065c7410b9c72c5c2c63a73f5cb962fa2f63b05040344815155665a0468755d8bce966d73093cbca36abe11f044adcb25f76fdf0b16d298d93eb59f65bd9d5997ac9e975213aad59b40f6b3411e950fdfd33712d2544a6dbdb4421ed7d407ba097d4eee2737d7a7c94e8638b7413545cf7014eb47ed49ad781451c0ba1713554f04c9f2506527e226a0c5f918d6e94401615f547ec164135f04e03d718285bc078bafbde309fa35cf2b497fe65b6ebcae33747905adb2d1ff8665667a796fd9303da0834d896ce302afdba56e380323f6e460eac86e1f4b6132b8b7f50a7a68dadd71bb533c442d4fb40a6f7c9f204ae6b91ebe25b253ee9703b5696b53501a515e397f800075bcf010ba9728252c08ba1e1b0a93418a4b52843cb58837ebd3e57c11a5bf5a95d0aa4e90003a395690e1d341a736b4586d0191e37ae10d4c0809d26d15e83be9ea0035333b136626d26a9ea585d8be60aeb84289c4eaaced398ecd80dd3cd5f36cb31c40827b75946dd71c048bd46f3ea65f79f0346d31ee1f1b8812ec8180750c05e4baea9d3302ea13a9a5a4d0f21b6eab8866b3d08c1fb93301a50972355728a6e971edff26aa3f32d526b7c1292eac3da42ffb0afa33386898974c8a70e41b6281aa4545f5e62fe6be80f437e8fd38342611ab2844cd89aa23cb698090d9cbe87facc8d0129d5fd2dc7110b670b2a2dad3450ec3443bf68c35be34b9c443b71a507fb178e7b4ba51f67ead396e99d9be9863b4b6e4d417400202213d8c907b02ea7f207299f3e116f48514a9f821ecefc2b3ec4773240f66ed5f9a4326bde48fc07a16071332e4689213178434f74a6a062719d2a1d9473732e0b1214a832274f3b67f9080dc8f30cad385e1815744c21a7745ebf1d3203c6e897795102be1111d8be0791bfc14168a671e0254194e4abb8320a83b8d9a96b140f7b77bc8b7afa23ba7d2659bff8d6b13775ebda314dce80748c107e1b3bd80c44eee98d1f7fac4dce73c404002a97c84de3ad31d5d30b442655c594b3634afb0d05a5eca24d9fa202a811288cfeb0977492ae4a338d0c9bc1d4b55cfa5eb8199541ab0a681cd23522b6a3201ea2901afc3e16b96433d7fb6fa2be8c1e4f8f279cc37a5529c899a3ed2edb907cafba1edca905cd8f2adbba2742aec02cebe87b0d851ee2570a1f9312f8c67be0ac885ab844d961555e8442ae66a572e8343a1119418faf1e75b259d4f3ffea99465533c73f2ac96d5a7b1a93eb67b54c10c416f92df76510193521ab27e4182b4f47d15c02bed7d2d72f4986cedc52306e783a05059ec3f1a847ef69786ce0ef8383b3618b5172980f939662554bf9f2acd0d49504c512956311d6a83bd5675b8cfc10c98bd2c3f3071ebf94a182b5f5b8abb69065fafdf2341eb9ee0985f435edfd95480c375cd76ac40aef0b7a1cbbcd09013ea7f820c492241b6bc44f595017b12385a7d495de425fd1e5d259e6a6983c14d3934c687f8c4e7c4fcef1218a7a378e6b1b435de87c29a456716bb43b1eec60a6d5b6927c1715a847287c84cd4aa2f9867490390ff44e608f573c85e4a4087b96448904d2fa667f6a2cd1f11807ac24e4a02b1d3af80bfd954331315ea9668747900832799c027d11bd8aa5c6bb69156188b006240c4463f6125a350e8a1531758e7e9d20ceded0b9f801faa8c98fb9b25845137a920ab97c8386015452a19ed5863383a9e74afb8f6a6304fcff4a0922ad1a496ec70a96255749077b1275839a2a9e90e504dfdcb7265153f76e6f2d96c5a79fe2adfc50b461c26f9d90f1fd10cfc8b2c7c18e8e7805652a05828e40771a82296e9322a8978c426a852823f6027f34e4158a802e45b9e65a113e607a0870d5223b7ad074d21553b484c57534940107f59b881e3c5c7799f8a2ebb66103551ffa2f88a2e78cfc8576e37554383b318ef855d239611732775b2884bef4a9ad0ded38baf5d61218b8f030972f38e86f0554e5c4abf91c70e3bde118b833305d6d976d554639bfc07da781bf3666aa707b171033af576cbc9e3ad196d4cd864eefc3fba5117d476f6afa3ee2daa8fb31f763992cebefbd7c7e2f47b98668ddf05f90ee2501dee6f72fbf25c11633372a023a6293e8b5be197f6446b2e3c19659026168145e669b938891b26fa864333589a9383a8d55c92152a1e321546388724250c26b57f0d3b40f57d6d66713554c2d279c8069dad47cf39de77148fd81e54327fb244a14cfc86fdc02bcf4f0d0037ed7564a24be7e58099992826abd40cb6ddf506f82fd47c69445c5bbfce518fb75d49c43940ebbcc55d58e94a8e9e01fd75d3aa5b41f4371192de354999297e6058d7987373595133a336a78259a443bbcedc11f78f26a88252edcdd796f08e6efe9ae730d8d623c554ae224a8ccdb3ab97b0b5ea43ebea93282eeea026b121f53c2be52247baa195082f1db07cf59265f326ba51a8132feaddcc8ae30de08d632d92cf092138c61acf66a8ee677cbe7303636a707ded8084e7dfe5bf4695004e6233046f5085ead9e315b42295acc8858f43b32f409e95f22b6f484b039f9cbf5fc480d66e76b46c90c5720ef99c07f958beea7169f322d846ea05d04d3181076283cdaf0f14b212c574a71ea8bb67793618542aae92030b7973a948f7b8d097e35a0eefdfb02acf099d8440c63ff9b14e467ceec3b9afe26eafdb29abb691503ece7bad3f9c929cb2a6c53dea2137d0830f849fc095af8c7cf08efacb9ab5c315865df4bd579f480c81a834e8cb418e10f62416a8a89e7a338c0466ce40e5a330f5d44cfbb6125f46b07adeebc081ffc9c7da42836846319912a1113f02e5e8b34f7079e36f216bc9ee580d1612b666d902e733a51e40a192ea590f580f8370e4079e60e649b76432014d3297ab84fd8d1c841b43c67c997cd1425eb149cc3ebe2112722a176577e6a608afd8e3a495ce41149dc5dee8af5eecd6d5416c3d2a9f82fd75cc4a8a191db11842eab2c1a81ee4c8b319c94c3b2dec6e2d61dc13020cbac02a8640a82d2aab89ef807edcf6a30a108dfd1bf0204c7704f5751a02cc2b164d199c0b88e8c1e5c46a02c90ac4cff0121df93c23905dde75154aea592446e8b2d086a5154925a4163acfd75092b91c7f8dc839c0e4a46840778577839fd8d5306502656efbd31dd69305d03d5b76db50154133c8a43e7cfa14076921d9d7613a4e9cd59ce9674095fbb683bdb4c4c547009f8cf1745896c6eefea581b401c133c009c8e3944fb535e6dc0cbb1b209af2e24bd0dddf9321a174e3b8a0c029733fcbd5e55b85c89a82be5344aebf647973bb855a0242447189168f6646d1289e4a35d68bf8b81607da3e5200df418e0af27b624dcf72f803705fd7ea0124db2253193903a23050e20f04da2a61a346c0e901c81c32d39d72f78c8f1c3e3cba23e07f03b18880e6be85fd927c135a8a1587b60cbee3ced3c7b6119c84d16d489da02231ac4ee80504fc1ed0b2638f3c9b1261638ab18fbccfec0df29f6f34edc70b5f3df309ca8228a806b77f29d1e654c3f41eb248dcabae47814997207b2af2888fb2d4d07a4a03b9e4353f3aa4e95c01fae44c6118d9f63a60956b46d33b22b904583fd4fef501caaeb9403492ab25d8db68a7431720541c0426c2afeb10f5e6ed995e30248f0eff8c3565b86a8804b5c2341b16f4986aabc2c1392c620fd5f2562aa7c5cc319c7fa02946cd20d410d1ef54162c8ba37016324ed670c4492d6bd9c419b102734635080a5be88e40603e97dfb59d1f019240c14da66820c4583314192e931979a621cf6f33b20d7dcec1a55dec61e66dbd94c76acfa7b3dd888a540197d70080ec0aa0c35d2cf0511050b9eb7ee77cd573325efae4b47049fdc599a10bb7db3a45be6c8ccf96133efe55087a2e145641861e1d21b94b54e8336d5fffa69a0ac16f19494a545bf06c3c1082cbd6642e58c01803ce8e64818d9c2d88a0f99587bcf0300938e5fe00efbab0823e18247866357950263ce00c67db8bda40d6a31735f7e721d4631d25c6600a272161036ea0892207f6563f90cbc2525297d0057e342d6561457eedf12756d691e21c1b1e63f78a7d46abfbcee107d0dab837ab7c40d956f33f09f1915e3b0fb6aaa2f8452315ba19c0ab1c1102802c147c3b3a66ba83519405fc65cd993814b86f1b71d78a03bdb136b605dbabc704973156a477ee47fbe7c8491035becf03eda1d109d004f14be18bc4810812a52989bd8eae375ee4770d885c87fa3133fe8eb5d3de554e32d14e89ca0b51371e7d59b903affb15c684b09a3513d66970ea7a1ee3756ed17881b5ce1cc1a38d0c5f412e19be693355dee9b6321ea11ca0fd911252885156a8fe22a9a819ebc7fa19ed7647e2a6a10e3b30d04f0ec6612bcfa98c89b24fc67c7830b8f5de47184ef0bdfbf1dc4d725a6e584631fb28eccdbd369ef9e9df746f8dfacd8c512813e15a2ed1b71b10202da644be7b3ea7f3bae33982fc4fccd05cdd7cb5eef502864529a915dac6885322a2ef7e7915a415b8426030932fd2d0664612cd325f74a38b8f3e6035e7a27409a4e6f803d6d9eb7db758ae5ee148e7047a4abe390d5a6229a8c70653d37d1739f9563d7353c268503c093f5baeb0ca9fa5c5b3f17c4c53644717bd49ec58fc700241813bd88920f8c4db451be91cb8aa8eee8041e8f05ef4c4ec11f6e4f55adb184513fa0c13b4dec64bc0159594dd65b4d8ce6ba3689ee2399e9cca2ec39615158af240bb58ea1d02941c8b9d242dbf2c5ce91ba4f6face8bcf4f279374bfdfc6c38414e64b8428d1bb93601f350d8b5d3ce6aab388c51a555e303381a5d0a579c6e0cb8c41e3c3639847f52f8145997ecc819e87a5827e94240f261384c3b77eb2e0d314bb62916d4a0a18496611762a9945bd09e167680ada313512640036c88c91ba2386cb791d725b7b534a9afe86ea92f4d1b8e1bb586f9059da22213df7b953b0cb6c9572e0526aff99f692d153ba02598556429464b9447ac168341b33abc119bf1585671db6332e21775bb92138f7871683502490f632ea92d863b39156389177a7c061e165bd1bc6e8e6a5bda40994021eb8de6784da6e4cf47855723d345665d49b9d71ef727b1f7df568639e55fd91f2776776bc97cb86b2ebb270c692fdf20e67e449a9b2c49564ed409494df46b87357e46affd552ca528aeb74146f054ccf28c2ab67b1b985d74ecec7236efab6543bfcb1dae02a9cd19081c94e1c8f64e9d1522821adc275d9003be836a7bf1a2c0a534f693be666bbc07fce70cb40e6f6af249fa9d41a1587d48d319518e3e3376826a8ee29768c737841434566d09bc572c4f4da6be025ab7fffbaada748b252b2be1bf52d3087ed1935c1d23318fd9a0e85f5944c"}) r7 = syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/net\x00') bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x5, 0x4, &(0x7f0000000000)=ANY=[@ANYRES8=r7], &(0x7f0000000100)='syzkaller\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x1f00, 0x0, '\x00', 0x0, 0x18}, 0x90) setgroups(0xefff, 0x0) syz_usb_connect(0x0, 0x41, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000e518a708ac0501859d200000000109022f00010000000009040000000e0100000524fc3a99df35ed1a83477210c9404e3044ee78bccf1c075a3eac75a6bd30", @ANYRES16], 0x0) executing program 3: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001180), 0x0, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) dup3(r0, r1, 0x0) ioctl$NBD_DO_IT(r1, 0xab03) [ 402.755579][T19057] serio: Serial port pts0 executing program 2: unshare(0x20000400) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00220f"], 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCSFLAG(r1, 0x4805, 0x0) executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = dup(r0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8983, &(0x7f0000000080)) executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$SNDCTL_TMR_SELECT(r1, 0x40045408) executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_ADD(r0, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000017c0)={&(0x7f0000001780)={0x14}, 0x14}}, 0x18000) executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f00000051c0), 0x4) executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendto$inet_nvme_pdu(r1, &(0x7f0000000180)=@icresp, 0x80, 0x0, 0x0, 0x0) executing program 1: pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) executing program 3: r0 = socket$inet(0x2, 0x2000000080002, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x7, &(0x7f0000000280)=@broute={'broute\x00', 0x20, 0x2, 0x238, [], 0x0, 0x0, 0x0}, 0x2b0) executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000080)={'veth1_to_bridge\x00', &(0x7f0000000000)=@ethtool_dump={0x1f}}) [ 403.113644][ T3561] usb 3-1: new high-speed USB device number 2 using dummy_hcd executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000400), &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f0000000440)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}}, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x180020, &(0x7f00000002c0)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@flag='nolazytime'}]}}) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = timerfd_create(0x0, 0x0) dup3(r0, r1, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f00000002c0), r1) executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000140)={'vxcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f00000001c0)={0x1d, r1, 0x1}, 0x18) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000200)=ANY=[], 0x14}}, 0x0) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x4000041) executing program 3: r0 = getpid() r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_pidfd_open(r0, 0x0) r3 = pidfd_getfd(r2, r1, 0x0) sendmsg$IPVS_CMD_SET_DEST(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.kill\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000600), 0x8) close_range(r0, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000), 0x4) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC(r0, 0x0, 0xcc, &(0x7f0000000100)={@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, 0x0, "93e0631b8db18e36bbe299ff21590ec772a9b34951868b00"}, 0x3c) [ 403.473781][ T3561] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 403.491285][ T3561] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 executing program 3: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x10}, 0x10}}, 0x0) [ 403.521712][ T3561] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 403.544607][ T3561] usb 3-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 403.559498][ T3561] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 403.589818][ T3561] usb 3-1: config 0 descriptor?? executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r1, &(0x7f0000000500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000000)=0x80) dup3(r0, r2, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) [ 403.614012][T19068] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000280)) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000140)=0x12) dup3(r1, r2, 0x0) sendmsg$TIPC_CMD_SHOW_STATS(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x0, &(0x7f00000002c0), 0x0, 0x236, &(0x7f0000000300)="$eJzs3TFoM2UcBvDnLomf/b4gVRdBUEFEtFDqJrjURaEgpYgIKlREXJRWqC1urZOLg84qnVyKuFkdpUtxUQSnqh3qImhxsDjoELlcK9VGFFNz8t3vB5fcJe97//e4e95kOS5Aa00nmU/SSTKTpJekON/grnqZPt3cntpfTgaDx38shu3q7dpZv2tJtpI8mGSvLPJiN9nYffro54NH731jvXfPe7tPTU30IE8dHx0+dvLu4usfLjyw8fmX3y8WmU//D8d1+YoRn3WL5Jb/otj/RNFtegT8E0uvfvBVlftbk9w9zH8vZeqT9+baDXu93P/OX/V964cvbp/kWIHLNxj0qt/ArQHQOmWSfopyNkm9Xpazs/V/+K87V8uXVtdemXlhdX3l+aZnKuCy9JPDRz6+8tG1P+X/u06df+D6VeX/iaWdb6r1k07TowEmqcr/zLOb90X+oXXkH9pL/qG95B/aS/6hveQf2kv+ob3kH9pL/qG95B/a63z+AYB2GVxp+g5koClNzz8AAAAAAAAAAAAAAAAAAMBF21P7y2fLpGp++nZy/HCS7qj6neHziJMbh69XfyqqZr8r6m5jeebOMXcwpvcbvvv6pm+brf/ZHc3W31xJtl5LMtftXrz+itPr79+7+W++7z03ZoExPfRks/V/3Wm2/sJB8kk1/8yNmn/K3DZ8Hz3/9KvzN2b9l38ZcwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMzG8BAAD//8n0bSk=") ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r0, 0x4004662b, &(0x7f0000000000)={@id={0x2, 0x0, @a}}) [ 403.820890][T19111] loop3: detected capacity change from 0 to 128 [ 403.919424][T19111] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 403.942463][T19111] ext4 filesystem being mounted at /root/syzkaller-testdir1349797178/syzkaller.VCWnFj/923/mnt supports timestamps until 2038 (0x7fffffff) executing program 3: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_raw(r0, &(0x7f0000000040)={0x1d, r2}, 0x10) [ 404.075654][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.083096][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x0) [ 404.124689][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.147307][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.160678][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) write$UHID_GET_REPORT_REPLY(r1, 0x0, 0x0) [ 404.187102][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.202456][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.218820][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x80044508, 0x0) [ 404.257391][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.272877][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.297900][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.322408][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.333255][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.348144][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.357435][ T3561] plantronics 0003:047F:FFFF.0006: unknown main item tag 0x0 [ 404.381930][ T3561] plantronics 0003:047F:FFFF.0006: No inputs registered, leaving [ 404.411668][ T3561] plantronics 0003:047F:FFFF.0006: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.2-1/input0 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) write$FUSE_NOTIFY_DELETE(r0, 0x0, 0x0) executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) close_range(r1, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r0, &(0x7f0000000340)={&(0x7f0000000280), 0xc, &(0x7f0000000300)={0x0}}, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) getsockopt$SO_COOKIE(r1, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) dup2(r1, r0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) executing program 3: r0 = openat$sndseq(0xffffff9c, &(0x7f0000000000), 0x0) r1 = openat$zero(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = dup3(r0, r1, 0x0) sendmsg$SOCK_DIAG_BY_FAMILY(r2, 0x0, 0x0) [ 404.795253][ T3561] usb 3-1: USB disconnect, device number 2 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$IPVS_CMD_DEL_DAEMON(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000540)={0x14}, 0x14}}, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) sendmsg$SEG6_CMD_SET_TUNSRC(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x1c}, 0x1c}}, 0x0) executing program 3: r0 = eventfd(0x0) r1 = dup(r0) ioctl$FIONCLEX(r1, 0x5450) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000001900)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) close(r2) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_KEY_SET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) executing program 4: r0 = openat$sequencer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, 0x0) executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x2041, 0x0) close(r1) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000080)) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) write$P9_RCREATE(r0, &(0x7f0000000140)={0x18}, 0x18) executing program 3: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000140)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)=ANY=[], 0x48}}, 0x0) executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/usbcore', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) sendmsg$IEEE802154_DISASSOCIATE_REQ(r0, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000140)={0x0}}, 0x0) executing program 2: openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000580)={0x40}, 0x18) r0 = openat$cgroup_procs(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000280)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) r3 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f00000001c0)=0x100, 0x4) setsockopt$XDP_UMEM_REG(r3, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r3, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) setsockopt$XDP_RX_RING(r3, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000200)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r3, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r3, &(0x7f0000000100)={0x2c, 0x0, r5}, 0x10) bind$xdp(r0, &(0x7f0000000240)={0x2c, 0x1, r2, 0x1000000, r3}, 0x10) executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), r1) executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x4800) executing program 0: r0 = syz_io_uring_setup(0x2683, &(0x7f0000000ac0), &(0x7f0000000b40), &(0x7f0000000b80)) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000bc0)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r0, 0x3, 0x0, 0x0) executing program 2: r0 = openat$vga_arbiter(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x32, r0, 0x0) executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x16, 0x0, &(0x7f0000000300)) [ 406.041175][ T26] audit: type=1804 audit(1716015945.166:13): pid=19154 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir2809528170/syzkaller.u05DuQ/284/file0" dev="sda1" ino=1947 res=1 errno=0 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000020c0), 0x802, 0x0) write$yama_ptrace_scope(r0, 0x0, 0xffc3) executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = openat$vcsu(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r0, r1, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x8) executing program 0: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000200)={0x1d, r1, 0x1}, 0x18) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r0) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x0) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'md5\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000280)=[{{&(0x7f00000026c0)={0xa, 0x4e24, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f00000020c0)=ANY=[@ANYBLOB="38020000000000002900000036000000004300000000000004013f040100c910ff010000000000000000000000000001c910fc0000000000000000000000000000000001000740000000000e07010101000000010000000200000000000000000000000000000001000000010000002000000000000000ffffffff00000000ffffffffffffff7f06aeb07c1c192077cc9e7c45705803ad5588ca8b194d23f748fe792cfa3d32221f25d73b8ffe64a4ddda6efcfb7483b588194d29c7a04395d8500965a9a1d07879040c44db1d5d6f618d2ab920f0bf168ddc9acc6a51edd1235146d4ae8bf30f5f82a78e8114849ee8e37364560400000035bfa8197ef2ba99103ee5f5aae28ec5c8e2675db11530f5c466d55f2244d479dc653c854406155eada3eaeb90d39149b8d13bab75a9bd1452c8c76284b9ddfbeff41344e64f1771d78a706e1c5a6d63f1c954e24a1e73f75c26e9f09ec9b606cc3470f11c4842db651926bd2263a4a0a8fe80de8b2f9cb176e51819d5f4d10a5d1f0488d5e46953fbfd750f6137fbebe89a8d462158a87f9622355104b4f68d7a6d3ad85c373ea52a25afad37ffb743a5c361158087904b09fcc806d032bac00ee0e0251fc032446e45a3e12417ff4703526ffc45f71567857777927903799e0ba453334186009d22e38099c67b5350c7e82136bba947a18fb61d36fcba1f9efe3d79485d06252702833dc8ee417f40bb9064878fb89dd75a49135e5df148c4ad1e1d5626b44c8112d822f4c9a05e693fd5ae5595627f8684016b37a2bf6d0040030000000000002900000037000000006500000000000000fb1a63687c244e6df3aecb13d6eb957495b669cc032f6d0a11a5e16eed9937b046c9dc1a61dcf9754b767df4735c3f8c37b4d5cd15a99c5a19cc62c921ad4e90d6e3695ec1891223a53600d5031b5735acafb556e22279975f958ad437c76573e544506e58455772eb11493af933099a5dc7e9e0c8b907e68e23e59d7b94bc774309e2047132758b60955301f277a9032b0bc47e660b243e9e2126733f13ab99055a0999068ada35a38d105a5efe6c7115774effe28695ecae3944413b7764eefde26ed571d857b2cb2dd1b2a4a84c1fec0799cf90f57f7a6d35e2b60cd425b9372ae4a27f453e5d7da2eacd3b98cdb10cec9152d5829c2511eb0f9600a0cd280f3d08849b6cd43d25e3dcd62f7c7dee6123a2682daf4aa9a856b31e9204c5c2b80b84dbeec05d93a64a550f1ebc326488cd620c6fe1aa266a0ce5b24be03b5037786e037cc85ed61f362e081fb694e12e54fcb9eb0f86d6d91fd159023a073278f84d6ada8f9aa25ec223d268f3291b25392c941740932bd1a82f40a8fc586db23d2f6240ce883e3c1dc1e0d07fc3aa73a9ac82a1538d129c9e66cb6a8100abe95bc4064581e8c01ce65ba3ea751db5d8c0a1173fe62b2fd2d415042a97ade4d274a466b6d997eed6bf5d7a305ead804c36b9e1c314b26676ed83412417610d3cf4d07e5b24cf3de9c790ae93850e0f8bba047b710cf340c78a80cef5f6665a647681ff5f7b6ecce8ab65e26406b6a6e0e72ff8501c545bffc00f034dc3a5b251390ae68bb61d936dc9a24e6f66c72e7911c51c716dfd4304566fb32e6c2745d232f990d0bbe0ddf9dc58398dda292c07b16da766a37c60bd9993b4f21e641036a8afa2ccdb47d7990d5a007faccb2f86664179f2e229723bce870aec3f7f4e529c92add713590ce6c0ea1a0499fb76d32636cfd18b6b39fb48f1a6d46f6ae8f45c47ee8260f9531070d170ab92739be0bdf5b76f8a9b93a5e550dfecab79d2e46085a67024b6be883c79ade2873458fda5a7f4eb62b05634356ee3b45723f4cff19c654ad441ff5b8792df7f18d841c351e195151b1b3532e742a6525c86efdb29653f35ce8e0a41c8c6d39f39531e13aeb1172893eeedd83b6afb939f8e6abc5482696aa48918"], 0x590}}], 0x1, 0x8008801) write$binfmt_script(r0, 0x0, 0x0) executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$F2FS_IOC_ABORT_ATOMIC_WRITE(r0, 0x5450, 0x0) executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmmsg$sock(r0, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000800)='./file1\x00', 0x189041, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_INFO_BUFS(r0, 0xc0086418, &(0x7f0000000340)) executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 2: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000040)={0x1d, r2, 0x3}, 0x18) write$P9_RVERSION(r0, &(0x7f0000000080)={0x15, 0x65, 0xffff, 0x0, 0x8, '9P2000.u'}, 0x15) executing program 3: r0 = openat$sw_sync_info(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TFD_IOC_SET_TICKS(r0, 0x5450, 0x0) executing program 3: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='pagemap\x00') close_range(r1, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x80001, 0x0) inotify_init() sendmsg$NL802154_CMD_DEL_SEC_DEV(r0, 0x0, 0x0) executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0, 0x0) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f0000000c00)) executing program 1: syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f00000001c0)='./mnt\x00', 0x3, &(0x7f00000000c0), 0x4, 0x24f, &(0x7f0000000540)="$eJzs3U1oFGcYB/BnZnfzuZS0vRQKbaGU0gZCeiv0kl5aCJRQeii0QkTEi5IIMcHbricvHvSskpOXIN6MHiWX4EURPEXNIV4EDR4MHvSwsl8SccGQTXY08/vBZDKz887zDjP/d2YPwwaQWyMRMRERhYgYjYhSRCTbN/iuOY20FhcHV6cjarV/nieN7ZrLTe12wxFRjYhfI2IlTeJ4MWJh+f+Nl2t//nhuvvTDleX/Bnt6kC2bG+t/bV2eOnt98peFu/efTiUxEeV3jmvvJR3WFZOIL/aj2EciKWbdA3bi79PXHtRz/2VEfN/IfynSaJ6883N9K6X4+VLnlrXKhWf3vu5tb4G9VquV6vfAag3InTQiyq2H1Mb/kaZjY81n+IeFofTE7Nyp0WOz8zNHsx6pgD1S//69/sfN/hvDjcwn6Vgr/08KzfwDB1WlNV96VP+7Vci2N0BvlSPWRw9Xfgr5h9yRf8ivVv4HQv7h09W3u2bu/5Bf8g/5Jf+QX/IP+SX/kF/yD/kl/5Bf2/MPAORLrX+HLwpX2w2AgyLj4QcAAAAAAAAAAAAAAAAAAOhgcXB1uj3tw+4HOq28fTFi8/eIKHaqX2j8HnG76dCLpL7ZW0mzWVcOfdvlDrp0NeO3rz97nG39O99kW78yE1E9ExHjxeL711/Suv527/MPfF460mWBLv32b7b1Xy9lW39yLeJWffwZ7zT+pPFVY955/CnXz1+X9U++6nIHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9MybAAAA//9RD2XY") chroot(&(0x7f0000000440)='.\x00') openat$cuse(0xffffff9c, &(0x7f0000000140), 0x2, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000001900)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) close(r2) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x1c}, 0x1c}}, 0x0) executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ifreq(r0, 0x8910, &(0x7f00000000c0)={'\x00', @ifru_map={0x1e}}) executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet_nvme(r0, 0x0, 0x0, 0x40, 0x0, 0x0) executing program 4: syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000200)='./mnt\x00', 0x3, &(0x7f0000000040), 0x4, 0x24f, &(0x7f00000002c0)="$eJzs3U1oFGcYB/BnZnfzuZS0vRQKbaGU0gZCeiv0kl5aCJRQeii0QkTEi5IIMcHbricvHvSskpOXIN6MHiWX4EURPEXNIV4EDR4MHvSwsl8SccGQTXY08/vBZDKz887zDjP/d2YPwwaQWyMRMRERhYgYjYhSRCTbN/iuOY20FhcHV6cjarV/nieN7ZrLTe12wxFRjYhfI2IlTeJ4MWJh+f+Nl2t//nhuvvTDleX/Bnt6kC2bG+t/bV2eOnt98peFu/efTiUxEeV3jmvvJR3WFZOIL/aj2EciKWbdA3bi79PXHtRz/2VEfN/IfynSaJ6883N9K6X4+VLnlrXKhWf3vu5tb4G9VquV6vfAag3InTQiyq2H1Mb/kaZjY81n+IeFofTE7Nyp0WOz8zNHsx6pgD1S//69/sfN/hvDjcwn6Vgr/08KzfwDB1WlNV96VP+7Vci2N0BvlSPWRw9Xfgr5h9yRf8ivVv4HQv7h09W3u2bu/5Bf8g/5Jf+QX/IP+SX/kF/yD/kl/5Bf2/MPAORLrX+HLwpX2w2AgyLj4QcAAAAAAAAAAAAAAAAAAOhgcXB1uj3tw+4HOq28fTFi8/eIKHaqX2j8HnG76dCLpL7ZW0mzWVcOfdvlDrp0NeO3rz97nG39O99kW78yE1E9ExHjxeL711/Suv527/MPfF460mWBLv32b7b1Xy9lW39yLeJWffwZ7zT+pPFVY955/CnXz1+X9U++6nIHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9MybAAAA//9RD2XY") chroot(&(0x7f0000000100)='.\x00') quotactl$Q_SETINFO(0x0, &(0x7f00000000c0)=@sr0, 0x0, 0x0) executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x894c, 0x0) [ 406.624805][T19202] loop1: detected capacity change from 0 to 128 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = getpid() r2 = syz_pidfd_open(r1, 0x0) r3 = pidfd_getfd(r2, r0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r3, &(0x7f0000000080)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast2}, @in6={0xa, 0x0, 0x0, @dev}}}, 0x118) [ 406.685245][T19208] loop4: detected capacity change from 0 to 128 [ 406.708307][T19202] EXT4-fs (loop1): ext4_check_descriptors: Checksum for group 0 failed (39871!=39978) [ 406.752678][T19202] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 406.769266][T19208] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (39871!=39978) [ 406.787795][T19202] EXT4-fs warning (device loop1): ext4_dirblock_csum_verify:405: inode #2: comm syz-executor.1: No space for directory leaf checksum. Please run e2fsck -D. executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000040)) executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) syncfs(r0) executing program 1: r0 = openat$random(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$fuse(0xffffff9c, 0x0, 0x2, 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, 0x0) ioctl$SNDCTL_SEQ_SYNC(r0, 0x5101) [ 406.843766][T19202] EXT4-fs error (device loop1): __ext4_find_entry:1695: inode #2: comm syz-executor.1: checksumming directory block 0 [ 406.874202][T19208] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. executing program 3: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100000000000600d, 0x1) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = dup2(r0, r0) ioctl$BLKTRACESETUP(r1, 0x1269, &(0x7f00000003c0)) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) sendmsg$NL80211_CMD_SET_STATION(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 3: r0 = socket$key(0xf, 0x3, 0x2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x5451, 0x0) [ 406.955717][T19208] EXT4-fs warning (device loop4): ext4_dirblock_csum_verify:405: inode #2: comm syz-executor.4: No space for directory leaf checksum. Please run e2fsck -D. [ 406.993746][T19208] EXT4-fs error (device loop4): __ext4_find_entry:1695: inode #2: comm syz-executor.4: checksumming directory block 0 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_CQM(r0, 0x0, 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r1, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V6={0x14, 0x9, @empty}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e22}, @FOU_ATTR_TYPE={0x5, 0x4, 0x2}, @FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_PEER_V4={0x8, 0x8, @remote}, @FOU_ATTR_TYPE={0x5, 0x4, 0x1}, @FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000800}, 0x40000) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000001c0), r0) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r2, 0x400, 0x70bd27, 0x25dfdbfc, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x8001}, 0x810) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000380)={'gretap0\x00', &(0x7f00000002c0)={'tunl0\x00', 0x0, 0x40, 0x7800, 0x4312, 0x1, {{0x1a, 0x4, 0x2, 0x2, 0x68, 0x66, 0x0, 0x7, 0x4, 0x0, @private=0xa010100, @loopback, {[@ra={0x94, 0x4, 0x1}, @rr={0x7, 0x13, 0x9a, [@remote, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010101]}, @timestamp={0x44, 0x18, 0x6d, 0x0, 0x6, [0x1ff, 0xffff0001, 0x6, 0x1, 0x3]}, @timestamp_addr={0x44, 0xc, 0x67, 0x1, 0x2, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x400}]}, @rr={0x7, 0xf, 0xb2, [@local, @broadcast, @broadcast]}, @cipso={0x86, 0x9, 0x1, [{0x6, 0x3, "96"}]}, @noop]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000000440)={'syztnl0\x00', &(0x7f00000003c0)={'syztnl2\x00', r4, 0x29, 0xc2, 0x9, 0x5, 0x36, @private1={0xfc, 0x1, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x30}, 0x20, 0x8000, 0xfffffffc, 0x8}}) sendmsg$DCCPDIAG_GETSOCK(r3, &(0x7f0000001880)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001840)={&(0x7f00000004c0)={0x1308, 0x13, 0x200, 0x70bd29, 0x25dfdbff, {0x6, 0x4, 0x40, 0xf7, {0x4e20, 0x4e24, [0x514e68d3, 0x6, 0x2, 0x6], [0x17, 0xfffff506, 0x6, 0x6], r5, [0xfff, 0x1]}, 0xfffffff7, 0x2}, [@INET_DIAG_REQ_BYTECODE={0xbd, 0x1, "eacb866eacd8ddd97742ec3b53a5f59efc3406aa7dac384d8d7d9d0f346ea1d92e9a7b99922b50aab4c53964ca332efb33c06e0a5d139229909774951a833fd9208682340f432bf48abbb6acff663d86ef488f2d791dcf38aa4053260af31ea09cead7ec8878c4b02beded5dbae18fd72be6eb19c14a028471bba13cf714f929759075d8e5fdb5ffd848a505e0756f348b1ae90e012834d2fa73b191844633bf036beae78b41279745d4d3f19f41ab5e84ed8c080f08f25427"}, @INET_DIAG_REQ_BYTECODE={0xad, 0x1, "796c17ca650477dc80bc6c75380636bbef2c305a71fa3654bf2bf46ec9d67e0f974d4212e812e9da0dda0ca5a8ffef1bc303cb66d08a4c3b0bc69d1e2ddbc370fbece3a1e971da0160e94325b44c5685b74122b7ca4a4f472b802dc8cd0887cb506dd59a56db768cc870e3e3f66e4b164c0c56f6d32f750426e2293ae19cef947a7ec2f865ca297c01a55f2d9370b73defe38e938621620f51cdd6b4587fabe9fd78ab798cb9f902f2"}, @INET_DIAG_REQ_BYTECODE={0x3d, 0x1, "2856c35a7e81db94193c69934367ab34eff417cc8b44b01bcc7d2626eb1aa247f846c09433400b1e20717f8e64785bcdaee42e62082d39fcef"}, @INET_DIAG_REQ_BYTECODE={0x6b, 0x1, "6bbefd8ac4c861b0b2b8e1935f0bc0ef554cb1e479de89df5f0ac951c6da24b56c6414faeef5e4bfec3c2ce4a6c0b9c6feab98185c7e3a453e452cb3fc57236079a3928f8b3aa85c6e9f5b23a5ac8aa3012a1abcfaabfe9b40172095d6337afda6d71fe0f4e575"}, @INET_DIAG_REQ_BYTECODE={0x5b, 0x1, "f13ff310ad2b3fcd02a2f80d9bda2f22b486d7e95743445d149bbb069de22118cc42c943833612ab2c353a63df99549d2dbd8f814a083599acbc7bc403ec0c5be761b151da7563e3ce81bcc6a27f2d7797cf93a0d4e2e4"}, @INET_DIAG_REQ_BYTECODE={0x3d, 0x1, "af95daa570c7dae274ec147589aba02e353237b3026b80637a113f9f658edc699339a7fd7973c5e98406e52ff7964bcc4e5faf074903ba068e"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "daa61f4336ab59e9ec41101d82ec2ea7c99a9801559311c45af63425813636a15b282c7dea920f6164ca984bf999d6c0971b7730f36a003297c0d72e5902dcb3bf66550ae88ac6f5d0207849b7b14701da1ff2b2497234478fa529bcb35c881a8fc8c5b7bbcdd4326cc6bab873533eb52b0c331fade8132385b15221f73d8494fd3054aee5adeca112d444e9bc412e2cbedad204a760c8eaa59287e082e18db90ec997cd49a74a497b4dfadfd15744c1fe2c43d0b565e38ce5f4b2cc7712e868fa92734544231444bba15f0aa2700ca51931f5556fd8b1d2f902e56ca3d902076edd1a6199bb2fa47d52e6799459765c482890c36cc6db2477a26599443bb785a118ff4429e6d2e21a1157e5058f88ca653fbb1a322b8f18d6296ef4c342a6f4a67533b05ed4ce56039f22e822d85a961bffbabb09243b6cd00426bcf0a6247ac1c235332b9e699b72aee16c058c7cd959968535feceff2c853135ef40594426abae442b521497d6bc8931f1297e39a0afc07045de0a48c4bddeb3aee633fb3e695734374f553398efee6d35d0cf387aee1a353d8b69a30ab97249d07d72c5c8672f028d6ea4a027e9e1181b9b94ea8b2d58b0c94ba09d833bc2dd6a2618363aa81084340fa97691b825c2b46f6f1f83432ab428cc1b0c6c8700fe74a55e77aa883a4ac298381c35090cad12a1dd3ce2a0c37a481e293c7aacb2ec92360f1e7948558478251d17b699db85341a01015a05cf909713bc86a6c5fe8ddcd80861c179fa1a608bf906718dc23ee37e6fe3d52ad9ace6b3c95531d114dec24db1b5c42955a7b8357ce925f1d7e955b386f2f0c820713d7c2e59702907ed96cf1986578079dabce058b7ec6e964eb7dc6e010ec143b09abf63d9f1ccf1afb2285f2095c8db3d5ad8ee6cad8f562aac48bdf39359e08827a14f88ca58c61dc637ac82f7e043251ec7525f742a32bc0182c5749fe759e24c00a3eb2fcc139ecc7723ae7953f20f6b9620d30a49f57b51bd64ce6147db2f311d23ccfc430b47b9f1f3041cb397d89ad5b8bd1f40cce9bab5d48a35855a3ef1236023c2c791ec2ff42f964bab3790c3ef6872b8c7a792bee97ad01ca68b2539de09aafdaa4ca7fc470369fcec7814d4ba2801424724092f4de5ae7af36f5089393cccff73732ee1bd817752b2443a45a2e26ed384b78e721cc30dfdedba18137e11a061c756712d916a0c9309c8649a244e11748180edf22557e3eb973b930de76f718e15dc8b12fa8262a783f5f40e6e8ebadc91efdad28b83f63b948397477f135a3db1b6121a526d37b5558f14b3c60beafa7939332252b485dc8e667924ecc77fe5a55f21fd5ac7ec1f4e2b8534609779a8b9fe05c74bb1c45d39c438ee76dfe591e9fda36184b9a238b97b137e8750bbbbeab04117882a6df337e9d5640379c27692899d672d7b9cf26587e7ad96c3880ca3e0ac88c4debbc4a35b01dc648decad7aa511b9d720b4792d2ac035e3549a63236c01166c6687ac26a1a1e0efc69489424698af8dc48f36b53d32e8c25571d50b2185d0befa6317162c8d596fde5c1a867149c4823b3d565271323e3196c73a3d4c8b8c2e93c51262995f7857abf5d6730e5cc5fb87195ce6b19c1e07eee1fe5153c00a81dd578c8030dba8d8c4c08bf070b1278340471f913b3bccc369384b149b0cc5a1455dffd5c7cc90e11f7b140267cf023bd80c06556922597ca4b3ed7bf417fd6b5bd5ad63fec645973988469969b12d276b468d39771f10dce38d75e713a9eb1e784cfc1842a2b5ce0f1b1382077678c40b224e375c079db763ededa84f8a202ca11b844c47d4e85082f3541f42ad24ab72580fb7b3c797fd379736a2f6f6cf1da682fc555c5cdd59af50de6e6a26f30a70833a44ff3b7699ace5d5562c014e8318fa1490f42f5549e5183966f8517a0055450f4fa6f07cc2e19724c11830333f5358e4e278aa1047db937186e449d28f988fb18b776d1aa059ed3dfa7c3eaaaaaa020ccb363bd55bd3ed557180347e8bf83009d1bb767d8a469745427ee3ceeb913e34d9a94fb9de63caffa285c89d30aed867c83a62f1dff294fc95ef5af55a1ec4a441e9760ac9ee32c8ca07061180cd0259a3580d34d452151a35733b3cb11da7db10d0be9f2337203e2bfa2efc58552da28b2cf568c0b90a944cb52ac92d4ae7b1b5b080f3643648924dca4ce5e718c069b0d17b357fca2aad53240af8d56fd092d3efa13e76e2c8813346577b88c0de3c7768dbe32e146b3b8eaf82ae1d7863ba2419633fef5b23785ef4932eca200a5f9c78a1c519d1f1bc1a13811559bb1ae86a51835409ae8f12c9d3d10753f4cc850fa2ae8d65e23eb6de87fbb5391644b6532c585ce035e23083932ccc6e3ae1b74afd1ffd2bcda9f976f751f378ee1046365e14e55ce7611eb68c43650929e791a50ce8804fa59d074c2e11f730f5c13b0027b3b99dd4c8070bf2b4557c747bab55dd087df8aaed841c8b1187efd85a83897e00e5f994dd068ae79bbf7df83d38164b9d82085c8235da37bfcf41b655036958bdd7883bcd0cfb1bb865a23a503c1ad80afd981824c38764c8b740bcc623687617136e0810c416045231631cfc0a0af3007e220358b094dd3176f4d5bdf77e191da9f34927ed43052847ba40c69a172bb61aa2dc49cbc7e914bfcfe5a456a67160f2480c2610fec8372c88b2cad29c32e8808ca1e53208bfa2efadd6f021e26c80073db6c0ad21047a0526bc5189b58ea2f109c60a395c84e2b0e4684e71ab7a5368e243060ff2c7725148bdfe60ed26dad6c7f30b2336e7bf82b8610dc90a501d2f5be31724ec9601a18fbfa74cb36e4254138b12c3844a9c5f007e8147e291b36351e6ff5f0451099c801fe22b3efffc8a2b90d920856db58750bc2d17e266057be6d35c25baa2d5f07e1a1d1d3ecb499cca1c3862fb5511138467de922691e3d3ebcbe1eecb8d7549854315697c75abeb65842246385241034f0bf70cdac99224b5434284aac2da8acc227748247482de62fdde74a36dce5691a1f17c4b971f1b51ea6f969613cffbd7904e542822a6dfbc72ba793508c00d9b59459ec13d715f6354221978603b2bb08c12678abd4fae1ca9f14e5ca4b3987d8a7775a218ce924d2c3e692df0b2acd0efc8ebea4c406c39d3ff212373ddcb0d62a669b1707be3855606d4f608ef137685e71d6cb9de82129a9af5abe84c3ab7d475fa780bca2289f6bb9557b0160a99e135cb45018ede30fae076565544818b9166188a53e459718dae90acc8d2bfb0374dd323cae6552183daa954cc9a05e63f561e45f285e67193244454b0ab8d87001234702e0edc7ed94ffd79dc156521dfc79fe77c5ba480438aac2ed412bffc8c430e58774b9a8038781cbb69921c412126e0a0e14c0b193009d9905bd37190e2de0c545595b73375aef7fb5eca10b79eb3b7ca403514e8cc37d17e8839242a98634f92c2bb9363bb04b6f7aad62f006d839181a76742f84396355484eb6dd944258ea05933706f96f8065341af829175456f5c4b3f887960e4fde95ba0657dd834429b9af007856b890e9499f89cea66a7c989ecc11c38d347bbfa26ed72f7095e2b891bfcd4e9942f181a3a61fb73e753e045986a7022370ad33ec8a78c3f89f1533f6529ac4d7db0e5776c4a8b20be01582440fa423938a8c73f556d2ac58e8c0a8c874698728457a98ef00fab0b0847f5c5239160c27e38534e83799584030b069ee407863559630f19e45b627b2aa325745ef3326ddd5e33bf905a10375e3f64abea7e16275293042fa16e58d96f74049d372981821464798471a74f53cd07302c762b9b990a137023bf8b892f21a53d1924e671d6a63faf78d135a25177b5a7050486c940d6b739a323da7c0ecbc17026bf74845bdf2d8e19223d8712e0ca6e91022bfbfa33d91a05a9683cbec276f6800df9545ca784026ecfc4a829fcce3186d99bddc52a21a460adbf6bfd6e7e004357ad4a0128fd5d08cde631ea3cd33d2d8505a44421582e471b94b4efe5f2a2c3bb49ae035352a7ee6680c11107dc6d1103c30cddd32e54af8b9025ff3b88041657aad08f2d1aae5aa5fba88c41d48cf75302c25ba3f48ea992040426eb1c9559833d7914e4e910d8eca30c9ac9fec7f05bb314b64886b2005a9640508e7d855631d1f0a94c97e7b4db2ef558eca3e432ac13a75ad212de5599d6c92f1b6cefac871aabde24b74144357f8815732ffdb565bf67a94fc3fb190bee76c477575689520fa0fa49b0479577946b5eedd715c5bc77a8fa09d629ede432f526c69795aec71713c8320557a23fce93d4221209b93ca05d10615d7bad44ffc416ac8e50d9ee1c94205c6076284b1a98b022fd1f5a77c81de0f92e519fb85078a730ab2f886d0e7e04291f4289e781118d24288e3db4c2ce198c61e640e6036a28b8d1655ad21ffcdf248f287a9dfe882f5d66121f132b9464be4634e9bba06f90e0211a2461c424f965763357501f438e183e5cfa832f8af6c4c9617d2378c4cb9b212208ea9ded4d5e10c6076e845bcedc98090d9dc9437401f525d8c4873afea0e16808c40cd62692266061cf2f5bcd3a210bd3b40e4f054234d125a098fab2b999a45ca9972d440782838c731c25d503dc0341076837f28d4ee0e803cf6edad3f1754def3df9bc5f825a9a953486c22df6c30bd963b01edca229172ec9feb4795f2b2e9fad77044f10d64de2e7503ccc5494545fb85c6ad896039903c82964719223dfcefc23fc0e884873dc406258719e3d31b36808b2dd4325ecf22340d4041ba99c36081f759e8ecfb6058e2c67f6e9583ef5afe42701c9efd63a09fbf6ad5ea96acd5d2dbc621c4e02cfed8bab631d4fa0290509455293bd4feb050f2981bb0217433232dd486bb7c7fde489cca7093225cbf77ac07cb2bf529893839657e1ae61b76d58718eb04fcbd46c147bd22cd8bc0a8668791b21cff366d45646e9d07b8f112d2234ef530cbec8ad33c4b18189ff0fbd4d76cbb982dd22b46cb35289323412f81283897503bb17f9285a7db72422619698cbcf3dd8f4715e63a12f1ca34b258542d4d51de75f97b6de71e4771590ed0657c6c74b29e23b58abc89423dde663ffb2a51b202b7b2e6e27163b8758df5677f62cd237762ca6d16628ef064c0548c7313bb735e664ba85f862e60dd4e53d941880d31a3c14b5caa5d9f546c3465a89d0408777f13bf0d2b91ef4cdb82032ea3d26ebb3bb07524894bb5792a6bcaea8093364941da5d0fd92345110f8b6da114cbf3f2fac9ecb670c419d0d630545c8d79f50a42d5d5020c2e1fc6a01c18c4cd217b7c3990a6b43fcf49ded513a812e80cdf04e792013a9626e8545cbfebf9b23e7fd50d02f368d79cee5d389749dfc0bab8691c1f0627e83494c5c96cffe566c1378af4dc74251f7c83ce6bfe92f37bd2bf1309fa723cd2b9ec33bf0575a758a8408a74388f79169980a88d3be281b4b5e494ad89dfe612dafa49764e44f9af23ff4fb092e4b9c49fa08b1d4471d503456af2dd20b602c94931fb3112668f9e50edee14d142db83971c2123b7493b4986891aa671efb0606712d899b22feb7f4a8d78b11f5031a362bb018ac871d55e74caf33279747b5a0055a95c45a25b75ae77789810fc810d1964ffaac2fbff987ea4e0ee5b12cf8ce032bf54c59b42aefd969407a67664c17703fa6d4ce1eba09353306c669f7f7ef5f12ed8d7b408b74d361ae9d642523d2e42a875d0e30f2796c53b518ce13bf5921d818f9"}]}, 0x1308}, 0x1, 0x0, 0x0, 0x404c891}, 0x40000c1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f00000018c0)={'wg2\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000001980)={'syztnl1\x00', &(0x7f0000001900)={'ip6tnl0\x00', r6, 0x4, 0x7, 0x40, 0x3, 0x1, @private2, @remote, 0x8, 0x80, 0x7, 0x9}}) sendmmsg$inet6(r3, &(0x7f00000019c0), 0x0, 0x40000000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000001a80)={'syztnl2\x00', &(0x7f0000001a00)={'syztnl2\x00', r7, 0x29, 0xfb, 0xf9, 0x2, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010102}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x20, 0x50, 0xffffffff, 0x1f}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000001b40)={'ip6_vti0\x00', &(0x7f0000001ac0)={'ip6_vti0\x00', r6, 0x29, 0x7, 0xd0, 0x7, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1, 0x7800, 0x7, 0x1ffc00}}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r3, 0x8982, &(0x7f0000001c40)={0x0, 'dvmrp1\x00', {0x4}, 0x6}) sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, &(0x7f0000001e40)={&(0x7f0000001d80)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001e00)={&(0x7f0000001dc0)={0x1c, 0x1, 0x2, 0x101, 0x0, 0x0, {0x0, 0x0, 0x2}, [@CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x24000001) syz_genetlink_get_family_id$ethtool(&(0x7f0000001e80), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001f00)={'wg2\x00', 0x0}) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000002140)={&(0x7f0000001ec0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000002100)={&(0x7f0000001f40)={0x19c, 0x12, 0x4, 0x70bd27, 0x25dfdbfe, {0x0, 0x1, 0xff, 0x5, {0x4e23, 0x4e23, [0x0, 0xfff, 0x775, 0x3], [0x6, 0x0, 0x7, 0x401], r8, [0x20, 0x80]}, 0x8, 0x1}, [@INET_DIAG_REQ_BYTECODE={0xfa, 0x1, "4409a1b4a9b7e4ff251cee7df8dd5a2cb688deef03ace29db576c43527e5914f94512522ddf2ebf3cbff8b15d5ac036b89ea1d2d53adc96d1c27217856d3846d7cc9122d2bec9df6fe7f20b438e5982e91939f7756919c81160180e5d96f452d45a4328cbfb1a7b8355ef069ea2dcfb1b7b1c6ad785de9fe0d712718b8f6ab3b0b02bfae89389ef40b18e3b7f592150596318c8a229ca8a0779775347800c19bf3b08ee98aa8bf060b0d5440473afd7bb02f6514325d083e63d355819a62ed853b4e5e007daa7a015ef2ca3e16964ebba807bc6478010521487efc2cccac7d6932e94eac32e75bbf93da9d01b1ddaa2500e36cc673cf"}, @INET_DIAG_REQ_BYTECODE={0x51, 0x1, "daa6df67821f1d14c41ce54ed1f87c7e48db0cf3c9755b7d61cef10987773142b0620e4283e848d9ec45aa27bb8379cb3c8cb685ba066e1af01028b6d364722a7117b809d83209bfaf96ac1653"}]}, 0x19c}, 0x1, 0x0, 0x0, 0x8000}, 0x800) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f00000021c0), r0) sendmsg$NL80211_CMD_GET_WOWLAN(r9, &(0x7f0000002280)={&(0x7f0000002180)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000002240)={&(0x7f0000002200)={0x24, r10, 0x800, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x70}, @val={0x8}, @void}}, ["", "", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x80) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000002380)={&(0x7f00000022c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000002340)={0x0}, 0x1, 0x0, 0x0, 0x8001}, 0x20000000) r11 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_WIPHY(r11, &(0x7f00000024c0)={&(0x7f00000023c0)={0x10, 0x0, 0x0, 0x800001}, 0xc, &(0x7f0000002480)={&(0x7f0000002440)={0x1c, r10, 0x200, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @val={0x8}, @void}}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x20040000) executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEACTIVATE_TARGET(r0, 0x0, 0x20004000) executing program 4: timer_create(0x0, &(0x7f0000000080)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000140)) r0 = inotify_init1(0x0) r1 = dup2(r0, r0) read$char_usb(r1, 0x0, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) close(r1) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) socket$alg(0x26, 0x5, 0x0) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPSET_CMD_LIST(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001800)={&(0x7f00000017c0)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r0, r1) sendmsg$IPCTNL_MSG_CT_GET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) dup2(r0, r1) getpeername$packet(r1, 0x0, &(0x7f0000001740)) executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$trusted_overlay_opaque(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000004b00)={0xffffffffffffffff}) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8901, &(0x7f0000000040)) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x10, &(0x7f0000000000)={{0x0, @local, 0x0, 0x0, 'ovf\x00'}, {@loopback}}, 0x20000044) executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r1, &(0x7f0000008280)="77884dc7f999a59e5912c652cff4c7dc6a1b53b3154be35435b1d905e45841c6882fd75faebb374bdfd94d3a5cadb7cc0faf4b0a8bfc9c463432312c6289b2c7043e4f547757b47f95b3509e236f4c17e5b6846e5bab597ed9f815fdf2405d8fa1b2742094b8f01f03938f388558bd4974fbbf69bf1aed2723b830238c44911dfddc477d2361d4e686711d88b035de08ee6a767222eead82be9c6946a7b65bf2dd908088e606ec46b36f7ada1bd13c0b319433af9d35c60d643f3faa7c13032efe6d9d0bc113d9fb3a715cc8499fb480a506ea32e99bc66272f6d90b3a278f2c324a799c6fd122f8dd4ed93ec386bebae62b5a643581138afc531879e7c89158a467e548d89cf10f71938d410700b2d44e6fee923e4e7324108b37122cc082c8e45a75aa20250bdefe444b4f2ddb470fa49d6ee8e8eea6464352549f693f3e983f445c6db4f953b14f0699a4a9f91fe77927709ea9c84f6a37785874bc63f3a54b9374bc3039e0eab31ede46b44ce77a88753ce0976d9799bf09913434145eb073ed533dfcfcaf465f3a67efdf06d895ce17b71704024e21ebf427a7c37e916be3e08a71effdfebfd08bf6c9a6e871e53d7e7c8b912827794106010a64f20af92afe2a3e2f0e94a29f0c65090b1bd79336ab0b9a2866e7e79d68e7a2bd11bcdbffcb018aeda6a1e037c9b9663aba49a0c8d08cd01647152fce0eb55e4d62898fa83c224e657cff35bbae97bd16286a0c93be01d0b08bbc6d23bdd16ae87b2ae0aa94ac3e66ef3bca192bc197fb2d3b7c1568390ed8aa17a8928c7f07b0062f5a1c28d5a6c5e836dd501bbe19e9ace77bf0b50c352c03ffc213faef5e8b805a966fc7ee69384f66a87dfecb2768833f5dc19f478907138d169c8c23c39ff5136faa5fd5eb9cceb976720d43eee2ebe06d60bef8de3a9843e4789066ca7892cedcd31e6b2e6eb881e3d53b934b160f967722674fe61d497bd7b7e688e90a04771398b29e114382482b0dd03f8762223c7ff5ea67ea591d36b85ad02ff24d9d39d4707e292efbfd4c6d58bbf197d79b19aa46763d23799a28607ca10f611d95ad2630485873d7038dc89e48e8d02f896eba24dbecc0842c8a6375fb5914d11956687a31c9c2e48986f6de80861a099cfccfe794c696da2c51aec0f237fcbf8a596dc68f04a9e0fba3f5f76ccb438e6fc11686768d0a27d87333306994a5e27a058be3d5fee5d21e137155a03cf75e3d54a9065d592db8ac747734b410f8e7ea4b23b8374967af13f28b5ae7dc509ee605b70c1847bed94314fcc9c6adac2e20841fb2bc2cacd78d4a92eb113410c49879480343bc15f6bd23b95c2db04fae09b4e20b96237f1ffe342ff6962c3c35f17eff89d493367eda1b08349f04739bc1d2af6d492763e7086395f2c2c00ef8263208ec27952d314a1e37627f62b4166907fd8bd0e82d21785af9eb736bb6498f7beba5add4ea9bfe7dcecfa0524dc33a8399b94f1a1cce19ce2970da056430a8ad8d1485cbf129cb71235fc623432cc578fc9be81fb43c7c0d88787a5971b7082b223d53601bf0f52a7203acca18a617ff6953a8c4f287260d2fe1c827abce4c869949e4a5ae708e8b362f270b2472881eff3eb39cc01cf3768da2f54c0b252366618cf2452212c7bb8518d9ef8c57ce4021e0e1bf0ca61020651787e09659159c74d5bef158b0d6505d8cda70bf901e2fe90ff2adf5645d66a0b7275418d3ed67768152202b93ad14d0bc1a59cb324861285e5ebf2f0437518d16778de65e7c2e326d662762fc2aecdc25598c39a1c6020527575504e6b22df473f5ca78c4ace02964dab606769d5011df745c75bac1a2139d44be176ce4298b9f0e27b56fffba7883213a743904d129fa9fcc5301697c1d0b3db4c7ef7539c9df505efbdf4670be72d80c984f65dc892a88dc7707642e5c6a96c6371f7ebec9baec7df9a214d124453f68481e118a822a3bdcf8c424b500ca13a78a38f7856ab7b54114c06f580593054976ec6da23680d9f20b967f902df1919b261eb6bcb2f1e31d7dfc19e4c6976dece6e51a4350cfac2dc2105ea18049d4a4c376c348a5fdc8d1cffde5c73547691f65a1d8d59a55c8203c031f1120adcbbacf3e85396fb8986bf7b137006d41a61c997319331a54c324bc07e29be0ee9912fff047bdd7ee5a6950d11b0e0649e46d4cc1096c892123457882798febc0885ad604aacc46a80bb0926639c02be8317a3cf287ec5d2aa381c27642af27c2ab85217d9d9ac3ebbbaec57934726844a16be5110ead9c4941057464e643fb8e5b052d10a95ec8fc953f2606824fd4093f8061369d4d8d690d39413325ae8a735f5c3761ed3bfa5d30a00ca071b2ca859604d056a91be430daf96dda386bf3edb2b986f3faf61bb1d94aa914c1a1cd8051ad8c1c4828c05fbbfcc394fb82376f5c5f740cf3492518f657fb0e97f7eb64ef82145201fa77cc08ed44581ce405e9e4293c5917657890a1d3455f69819d12f3eecd96fa0b5149a725c3c5f259e04f01b3c3a9937f4ba234597dd2a457719fe0f2c3d640a44ab25f1afa6f01041ef9f6d9d1aa28aa23b1753c1866e9ef103ee0b3ed83197b886001d7e2dbc7621f8aa7617f74441502d5b889e03fa5741c8de90e814c697ac01c77f44f8b7c3a99c09aa551983f02219114b9ca214410a7d645617cca61bb3e3c590af9e7a896ed18c756ec465f28ec9b91c2a940ee9e31abaed3953b3216369a2a83a2761d8ebe073a5df4458f73fa358ed5d8b34bf6deccf94b08eccf8320a38d51520d431e0c644688cc0ada12e3acddb59ed7661fc777d7a47e8697757360f4ee1c20c397c1fe0b79bb0cd76bb12c0e1dadb3b121780b325b16a9fb4ee55283ad6ac5f097722eae190c8353adfc35662421dcaab9f04d3ce798ddece34ef8d0f66adb7324a04544a468871ee6a213842e18e037364c87185b7aa97fc3ffebd1b13f38770a9ddcf8b0f173bc883320ccf9891adb35a4c5a740d498a75e6ac6fa7491c3db8663b6a0e8fec90941681a86c8c66a9a82837d2ee7675b04c82345d78c3b43b030d030301b652796a76349edeb7033a8d47e1e9204497433bd528f1d5439ebf01560dd30cf5133d6f601f148effcd6e886d35f731f6f02f32bbc3b3a023abff7478539d2275cb14a9880b6e2b357d45d17274be4a8bf6958687cf0e61ee9c385f19327d30e066bc291d3a301018f8dd38d1d5803dccf6427bb9c8c257cf8e61ea50f2ac4b94e10a017ffbf9c2cc22c66be18c3db3a3555ac130cb73129b91c5ee2284dadb0f48b2611fc4450cc0401d35f8990c858f66a8195b2ab00c88734c53d2030b054b4910ff854a1bf1711a9b9151c90cac547eb7e0dd1da468fbf7b73bc84a5786aea6817f3019e207746351a4c2544a863bf3e6d53f4c7358137c76fb97b7956ff919005277a9981f0f32533c16eb1e31e9e7fa31f086521d0c63895c75e268011788d8a36920b19fd93de600da349ebb21bbaad961379e5987b781081476d05c5b7ae0415bdd0f504247ecf9f1dca9a4ff1bd6d88d5d9c0dc9b006b4a2fefa2d1ef1e9244040db3905fd762b79d41fb694a3981f82bfd27a377ac1c919557b5f7225fd721f02a62fe3043ddfc710976cda51e93c1ba8c10ee3a054a73225e4ca84510678fc0e96cd0011f3c265afff12b378b019a72f1336cecc899945e950a8365cdd633c2c1c9ae7c38553d48528bc6feb0dff54ad74e2add01402b44caaad6499a987a4338ff676b6a34640ac18d1148d64c65ecd2958a53ba5abb9269e811eadd240f6778f64d616efebb4094d5d0a9115304134c4ac1286b2fd09d6761d5915a07d640d55faaeba26d398d066754aa20ecf4fc8d80abc16e64c3c34332ea7b25fc16b09942ac0216fb93fe75546c21bb77275a955d3048d4af9fcf4ee600768865d0d2c3c4300f43d4e969c2f3ec4622dce5d42162ec7b4fecc295ce114c9c203083e974ed24795f32eff1097725fa158b945d2b2d9cbd278b63364430d27ff0b613779d3f67c3971c71bf06070b129d78e380a70755938711cf4e2d0ef896f91dd43e73f3c2fabf56b6ed6171dae88c8972c0e73ec1959bdd65680c0cdad69fc7deb4e704115644bf58ee2005df2bf5aea5327562b884ca4c5cb1b772819c6fe848aa3c9e9a8c2619e34b5bc2de7c6c72d7ba67417d8127ac1eecf0e98962b909a8a5d3645c6ae1804c60672ca8c10f68d9b186641e255e5ef2df067151bdc114ee931c04c6e0dbbb8a076ca7f129e979f1dee61a797371cf770d5574e6fd26e3f1c0dc8550567c951d51b26c847f1aa86e35f3938b69a50b330fe9d36c79d0586ff0ee1ff5cbdb5c8f0c81812c074ab643fccf0c689c8ae1795cf6ce2ed3fe2a49645230511b8dc6a92ed0932290ec798cec377adb682ee24b6161d8f72aa4e27cf03437662cf53fae114997583218f148d266166a6e1651ec0ea259933abfae7a9d22e66e0573984f6ededab1f86a61826bc5d63e16a1b7e1b73bc84af093846e8f9f4563d8c0f0a65ca3e3a90d9e0a5a3adea98a6325bb777956de27ac52a035998316bdb6d764f47178b7e83941ae537ff4fd415dab0cc4170b3e75435a8aab12b1edcf885ac368b36c17b927092700c028a758813a964df4f07d92cf4ef9e06ad4337ce8722d0f0be2261ef7502bf73e0b9dadbb864c3384b287fddf87f1e843949d7e2dd6de9839773e7e8d66c554fc7099e0642f9f1fd33f6bfd51046067dc3e7b0e7e981ee0eeb163efea4a2685dec2837826ca2d95f714d00aabf5bc4b4fb168891e3c184b0e554d1e190689b69e5321b3b619b8d47c22963479629bdabdbf8a90caa00542f585c853a9c5530ca5cabea49590d6ce939eb159a1af7dd81fab2d99d6331376e8bf46dae76876051697f5d9eae9903ed46a9b79a22a7349cd2da0a34ab9dca8d9ea30c6b436c5601dd745ab58943ccd017d528d870120623a830654851d04fbe41deb6a6bf1ffbd207469729ad5b6741f25edb3290f51d23d5ec2337f9a1ee2a9b6cff9ff4226b448ab52b5a494911900f56c88d701f9d1caa267088f3cd2ad9ab15b480d4760a26ea7b3c3dd8bc9bd9faac8fb3fa154597101377abc1fb9a78b7a3094e6cbf53e4df7b8ee804d0f2b3563976016cd3ce7616412d9f4bbe87e4863994f245364f23fe23cd12f2a702835e1c1c7ef71767aa4bd48ec8f12a9c455fe4e9d7e2fa598aac928271aab1a6238c4b49b52d40fb85ed51cd9315c39059e26c141451a3b6a109a8695c8b97f74d8c0b6717fcae567394dfe22cf2997a1886cc3cd92947345afe4970fb99ba6ea4b327e6a8662b0638203454a1ff0e3abacdb2f4bf7e8838b2810c21cf53dfebc37ad67dbfdf0608e5c65d742328a7c131703cffa51336a8cb0e7e925593b12973887de7b4c9f77bf375e69088d09880292b7dda6c9865478c6c7e3c5b49c00eab8d9279ea298f373545c773c1da0f47c2ab664ef0467a21481195ab9b4526dad98090c00e3dfab5f138174a161ae5d1b0e5b828fb141c47af2ff12ce5f41ee6d30cf6178d6153ba787dd616aa80ec3aa9f74604f2db4c672eb3e9ead1b2f327c03c0fba0a1df9781d725d8a6bf388b08149bb39ee67859ee7ae14e42a35ef230196f306c3702668b1c7924a4d2e0048dc925ded078098083ba5a01b43b87fe14c31ea03c2f2d6f3005397462b0bfdd9c7014862730da6e552e41a7dbdbf5bf774a5d34d0fa75c1a33655aa984f08b3e67b7d884f4374f57626513fc22bc2c9507db37d7125c47c37b9508a33df35e4eb81694e92b1120094967d0ac29dcad68a80e44564a7eae98ffbcc1b69e2b898e507a343928fa25613e7bece1111d41514a2176a8dff563ae072444dd953d334166467020c420993f30b65371835f2c85d117be45990aa138f1c5a08a20a32ef891e8b186fc037b8aa4f3aa13ff671cb6255676f9ff0810d387322b85acdd5d6bef73455e16c971de579901459f4cf64c16cacfcc96c225fbb528dbb43fe8cdd3a94b3bf54c09bf4a66e594b53cf43093a6f8bedcd41ee832540034690c6e54c531212bc1e6cd5c619fa2e608f0dca22166024afd8fb3f92cd2b4a1ad83814fa5d9d0b9f7aeb36e0d23dbceb7351ce7c8ba732ef071929db2fc424740eecc36452bc41810f05990a2c1b516044cf8620301e00d4d4f562758297dcc829b380758365af2f3c4d2b7511a0bee810a6e174cf926f7e4182ef31b279bf00009c8de72c177212bbc069e2eac75b6aa615666a6d9e42e24fabb9c8cb52746ec422bef45a14ee21aee0e522d9560020bc3e0b1ca7624529bb08b3aa0c06c676bedfeaeef618ba57740793968f52cddb6dad3b826fc7043438c117f73166ee31750751eb731dee3bad0b309c51bb655c1a85edf90d0af62b9669fc427c83cfc3f46192eda8aecfda1a8208606e64dfb062bff9624f140db35efe03579d3ed2d420c799d336b214c29550542e0daf7a8dbe372a4514cdce78d77c51c1fc4c6161bd54565b46b1850267119aac9689c5d8b095ead827715d7db13d74c9106590b31004ad239044a52705ae64b7a3c43fb8a31f72f8c0e1997f2ab20fceac664a5638195ac8f04d1abec2b577655704b8812cc366de65e094e338803da19c3b528f4adcfa52ecd7ecd59461ab4d5f495d360c8ef848753e5953c998c9741ea6726a0275d7f0244ba6d8b95d5ec792cad4d88893f4fe910d824757ca417408d49fa72f40e151e7d6ca107641550b03979d076767cfaefcee0148cc581fbfb9acc307674d747618992266eccd22a692b6240eb9662df443101e6ecb9c9041d4911c397e3796b759846aef1ff61be8d02d522bc9ef2c5a3fe2aede2fb8af10809b6abe8b4a1465dac78c23387271f72f5697b430005d91cad19e53445694bfed99d0559f95e13eeb392d7be986038ec43ec61fc1da26c383b5f47d22454131e3eedf18f0b81ad096cb80146a6092e10c6851bea80795e56f223c22d8ec91a6297b79c76def27b89ba661a3e9d18b69bdee9b975fd0fc2a70ecacc1cbf6d62ee43b1187e98d037bae246e96a1f40eda15dc8f8310e4eaa68293cae75aa98f114151cbd574167a211603203e08c0ad2c3b643e46bd96ab4ff02ab919bc2f0a215e77056229255c29c3ea10af28b27bf816b9cc804572691cd95dc3de6e9f782eac582de3eea354230dfd6792765f321f93a26d89e6b9ba057e5eb9a2b136ed4d4fbf5fc7331ada9f782e1e5cea5f5401cbe5f885437844226fd1f3228d34b5ed7bff198c16c3ee063f99acb9d64cb60323cc4a321499f73152f9ed8b7aeddda1cc9613e6e75aad5d7698788ace77734fe15d7b9d4f1afe2e9d64445891bc228f2d6dca0f12ff62db97f525a43372982730ef54295c58c84f29f82413e15e9b9ccf4da2ab9b0cf38d6f1614b1702fae7af224f3b4a65c85c35c47a49849b0c3ba416033c79c6bacdaf49d518d9dd10fe615fad2f799daf4e001aae758bf46624a678ef48823b7e89827ddff4d7b677d696abbae11f0216ed1681d3dda47f126999f8923cff51c638d677f367d3ccc670af88130b676e2a2e6308f45bf5db8d33bf3334a9dcac80ba1db496f2fe40742f0e4edc6c62f02c9d68e7976ebb4091f0dae8eed60d2b8ef5cbc9237dff0afdb47a4a00ed3f243b731165d087755668e8b954006c86aab5051b6bce80c8196d6aecf1ec2dcd613b5ed402576a7427e88f4eb4b1c06e86480d8f629877dcb02b451e5c522fb106f912dad354869fac83285c10144f4be3e96b38957740d99e4ec5fda956c6386c1d07742639336f6b2619268d13ce36cc02c1b8fdd5c0ff8dc91cf23931edcce32501bfd31bf2a792e7839628ec140e7c1938f87634ed1294bb01f380225535920e25985d39ecb44529562a47b42979ff49d1cf5d6b3dfcf55cc3c762e0c34b4dfc3e62032679026cbdda85cc457a5ccf004b8ea51ce4d7f0ae40f9f327908337618fbcb94632b5fee28a068ea50efec8b2c8cc19f299f9d2f0236c77b0f32d33cd4c8ba8070a57f68dd88a0d283fc774766c42f7ef07fd78786212e02caed8124b0cfb06f5f9a436fe3266d2ee6f5f7b0b32e1b5f816107968053dae4d15f7e2c87efa9e94c14b280f02f51ff5238befe76d1c759ee1fb6b1cb56520b33598db670e8ac76e2eefb7786b9f5ed7c53be341f460fbaed62ae6a0142f0e36f8cfe6befc97fd435edcb1b6cbf3deda230dc310ee81122d5f39c1255a928b7b81e99af10bd88ab762f30c4e77f6ddbaec05f4cad526f99850efaf3cc88869830e9f324b8fa649a6efd8f92100d9caaf5a99f60bab78372bf046235b2f3a22ebbf07fc0d10662d1aa8e94e2554b9d93ba9cbf1b0e40d8cbe2de92dc57935c16fc40115a5c94a9ff797090c4c9a1bfeb4b054f36c93c48f0fdac72e673d609d188f9df192d9754743d4d37aac37a5478a095b68dc68c181f9e43a18560c71333f515f8c08742a7924a366a26a42ee2c744a4186e884381e0c93cc48dc895cf5fd2447b76308d2ed0d14485443d619659d49e04dd0827a595826484d12556d7b8ca526774215f6b86612fe0365eed8e0ce958f07e43e5f3075200f07f6d518560e8b3a06d5fbb1e598bd0bbcf9717aa6cab765d2f629914fcb910131d23c115d93f34822fc4f0b603d07cc05c85355ac27c9daa203f48d8c0a967d9216233a0ba87c4dcf07cb7e9439c3933db6e1482636fa2b113505869b1a3d3d944018e4ec2e614bca275941377962731283efc0f9fae9b34ae77526b5dde48c65c0040cfcc1fffe5131dea6eb0802378508fcf9a617654eae3d217e823c2bd581bba62acce80d30bcf8891217c4afe32ca26c8b16323e1a0244c49e1d131e7666c5d6baaf1fa17e0ec3642c3f28649a5a1166967525c498be23b600b1f4fa8cc0c666b64614756c3b5adb896042fc5d467f79384beaec1031aa23dbeede768c6608a38d1606c6884776eedcf3f1c0481e0afbe51d798a7b1163e27150d7841818725ea22dec6392dce180f0ff7ebb4879ad619af912dfd68a176d4aaa4657fe6c29e7518ca4e7b0899eabf1c0eae748245e1a02043eb64f6ead88dd9be37394b898496cc3b810852c2d0d803e0e0d398c0c36e69fd8346616af4e42d9986911afeb1c5943f88a2bfeda9dcecd95a6ddad66a9debc576bf609fcba15d2eb5e2592a4431fe5651f615bbea35e992b1569fad6757f6676b40ef1a0f615d045bdcdb8a5d82deada4343cfdb9f6485a41c2ac300d1d56f5f7494eaa297f32c19ff82f19781f3af04c3c63b9798fd4496c87538f86bbe404f6fde38942c6d73548d14b342f0bc779d3a6818a5c4acf0823528f6a8f6c00160484d60dbbf0ce997ce0924a767e1e241c141de2a46df7e751fe86bee8bc43f77ccb1735f5bda4925c6f85adf0aed279e495728a01e15b0cd346b545b02d8102223ffa4c7fddc76f0e9ef4f097660009f78cd256a6f7e7658ef208e3a02e0377b2df38b55be5d5bdf0f4f1bc82d848a8320676255aabe8fd1547eda0330b8710dd32c2ff35819d9641348e3d090b57738a52afdc57b4e4fa68e8bdc73fc7956ef80309661453e68c668a9aa13cb61add7b28e365ae23d9f42b8c051a866c228d48d9e3b350245426a2081ead70dde976f5dc5c6b94982fb3e51749bfe91380b145361f35d162b39707c5a30ef1338965d802cd6c1b644222337a9b71fce06fea5b74cbced43e1b01f089beecd63a5efa2ee4700d507fe254e22182a8b4ded17a6da7f65842af8d47901d0aec2a4d1e8a4e3f80c4ee8bc2d45730d77c40756c803be7b015c7bfce43759aa6407d818ded6ba6b768394e1de374907fa3aee83e98b1a8a3107dbc0460a7107a2ecdc30cc9b1dfad50c46bddc071788ec7d6316a76a69aa7ecfa054f4d7dfb098c154bd6d68be5cbacbe528f4b0bc47970dd2a4f43d7803d886a31721b33b371425e0b0217774bc5da3e1734c660ff4b5e10a5b39e23dc93d849dcbc5f85468ab6df1aacaa2f08c68c8f3dfeaf947cdf894a5ca26035557c270cf2c6e4963e428df0e769d2a75bf20a6bbaf564eea7730a65e89af5a5c81dddcd78689dff0f05f9f4db8e131e977285c51c985dc39db9cc0a2c3055437c8e9a8d8240814d113afac8eece1db7d1616fe817f9f9cee4ac91a70e51148831c9c38bc6c00aa5a364068808ef4027bd720d6097c8f295050536ad7e98917242b4725807e79ac406dbf522cd0c5aadce8b477e74a3555e2dcf63eb11ba8994c815a20d68fd392ff7257e75a8ab4e0b1925a9cd551223933340b9ba974ef81585314b8a85c19ee9ffb411d6dd3446cfa9d7e37f5196010e3c9711706183b4f6af0021c014d424ba51bccd37594ee5a49902ed8331dad1a673e6bdc2672b89ddf207fb0e2dd33fe323bae994a1cf2cb2e532d3dbf1ec2fcd54058154865662d6b0c1065d51475cef8848afc180c5161d892dcc00a66c942a04298b661668d7ec024bc3aa19433a66e24a2aa9f4a32532a0e82332bc36259996d0230d499f1454d70632d29bae00bf72f29ec431732a17559ee427cde8f485411560e7f7f24ab4f38c464b7c99b97b54f2db710b78c676e35004f13b5cc9bc46af8fd3f3487a02a327cdf70bbb3373691af9b0099b08c8158d042dcf3d556a077466f4e229e735bb2eed699c9887bd3a73be3b4785ba9fcced6b99a869352f68a363fa1576e5ef72ba549f84b23d12896b64d47d2a3493a3ffc48d9dd4469c491992ffa2d0f5804c85fcf3d27f57cdb0fffc09983db66fa99fc54e9e78de045d939713e3e5a6adef6e9c044e0d20e23e96638d569dcdad9c8b001e9118a85b3ae75955741ee9f3b06177a8bd06f2dab5bb09a613c198dfb38edb00a8c8d7b7456b94864c54d87baec8f515f9a1cc63dc23c10b761c476f47e171ecc7009ca7327c57875e2619f234336b5d906be8038a3b093b750b11e127785162e3da5c563520fc08a161bc43047ddd8732bcaadbf741787ea111ff4b63130fe5f0058a1720fac108021e243a92d818caeedae2f8ce0dfc6ee32250a4a8c88f84318e2d8dc271203cd4d9f7fc533e467381422d3c0a5ec530077023b47ab938c843d9106be1ec56758f06befda9460d2d8ad7043dc2c78e3babf0db0ea5f5535205f5138a0d6aba935890523ba1f4294b0f3d62deb86e6a754829b44f84d3edee9b501c5d795006c4110b947cadbe4b14f3b6d2f917081eb3a45ac283f69ee5a9838fac65c1737e70d19d9e8ae6af9d08d4e8acfb712e0036557807beae82a4e702286f21695e784762d9f3f8304e3ec33423f025f0e13ed84c7544a31f003312ca2496ec2d16a120a44cf8132dea226ba51d403fa060caf0abc6945d2c28af9abd575640ac1a4ec11eb665d65296e6ab94f1c4fc09bebef27c2c357ad87600e5b3e260240e2ff4f3612dd64430ee130b1deb0a827f9de22cb59a4fda4c573081cf4bfe73ec9a31b9788173c7db48b04484764c7a85db9c601198cfd48aad73dd6ae0410bb129bb71659326973c925ef0ea8db34dfdcca60218122f1f290c8dd1b4456c", 0x2000, &(0x7f0000001000)={&(0x7f0000000080)={0x50, 0x0, 0x0, {0x7, 0x26}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002140)="92eeee4c04d266254cd56dd72983fb15421d055feeef8476a32a7ff5081906007713cf0b96e0ef74cd284086cf34154f3467aa00fea40bdeadd9e2745a0b63c1656373db9314d545642c927f131368b070c15a9793836d9bb3010776fef47e35b04b72495150815b1a2730365980e10ec24e626cd24eda9fba7d2de4af8342ccc1a0db4dd94697aae3428df222c73ce40912cb590c8382fb5f4537b4c936be1154012a83ae5ed221a3b4ba0b25fbe6093445a4881eba22df05a83e11c7f76b4a2af533123b300cc4cd70c232415a81793d544dfff73392b2a42e79a152278e112140af20f2c74735e490976ee2e6dd8e95738150b433476b8f4ef3ba4e4ad247ee5f3f52724edcc2928a1b769e2a1421d489672346d85be4713bea67125ce9d57e70266b690907fb1313cfd3cadd3a168f7b5dfd55b0b41a63dde956c578b7f65920c6d93a4ed05e73d1104490802eecd16d525b639151e003ad9412d94229a3d4e4e72b01b66bf4a5340b68f9411495c3273d2119bce2c24a138ac825a10ae86bbe35097f16606d77b00dc2d7c540e9c120359c70f88e23de4c0d37296f8dfe119b3319799c7c94b8b8bcaf7eca1bcfafad9126856dd55be061998defb033bbba5a17e915caa9cf9abced8458bb4fdeb99c162caf684771ca2dcdc58a073c70a6d4099c12ff1689c30bcaf8d1b76a7c81931ec7ebb8b7bbac32a88cfef5317c6cf316046ac99151ea807886c2b59ac48294fdcd7fe876f8d1c08f2b811e4497cf8cc6735e57a174ae0954c240ed2921b2e24586533c32fcce8d4a279de82a1e73d1a13d7184a6a4122a01e8ac156bd350309572167b0f361d813c20c60aebc1dabfb9572ecab69eb57185bd95d5586bc1d944d61a852c0f1f242a148100418ca89332d4020830afea8b9a5afd3bf03f5016be33ad8af50e47592467cd3b86a64d35fcc9b0453df25071cc204a9120fec06c33c69de7382f96c02fbaa4fd00cb1b22f6e37606c8ef821097f20dd1bff60a1dc7e938f069634cc8a09c089b88107e94eaf07246132bb3581ff08dc6ec4682712d151f95fa76cefac0942f8fc9be7eab17cd26bed95b6f673ecd88e4fe66c1117b35bf8ca997fa2892407e2e00c5b9b5a739fe8cac446994f3d185029881eb1c8cbea6f00946a328aaa6e9cfff4b616102374e9b72178d66fb2c0e7a76c092f4225571b8ef35f205e450337e5d5a33908208c0f33da1c138f8da4bdb2cc04b42e3002f89ae27da9fd8971a7faad6dbe745addf22803f23eef8f4f1bc17d00705908784b723948dd4e15fd2b4314a6017f0f9827ee968df579db5e8fc2858139f91605a022541a0e483a6637435f5e2a897347d08dcdd64a22829fcb893c3f2584310a059c813030dd9bd9318b92ab43f264600985de014598b786248844a31b4315ae8016af278c18f495f1ac5fde2b58ba7b29b2ab32f8baa3f5f4a5f786c0fd19c3afb19b9bc08f42e7dbc9fb9c0d8fa90ff695b4453e7adebfbcd0cb962cfe256a245fe777237597dd9c2733f56f4b89fbdbd79cd516e207b5d544b80df7f28eef005561e4a35f3fa213ff7e3b3a9f98c1f020adab66a8ca606cd42dfee315d02f037ec0f62516379f98f73fb4c11b54257d1fe5d312e62198444a05cb8216d98ea121f4fcc6e1695dc1cda8ba2a843020c2a5b35be8fbc8e753e88817af689067591b506ea1c7864c0d3bd0217cdf6bf2a11a1dab225a2197bbbe0f6cf277eb2b9a918fb018eb6aa2a3e453b56252d4619d108b39e9d67d6f8845709417373d4d1f5a7a43a39c158b4e8eed1802e7ee2a026f3ba6345e1dadb8019856a157c288eeacbc0745f454e3d5f167a9a62f348a203eb9cca54fb02ff3cb2aad788c2328068cca70cf484b58684de8b4e4cc0549cb671b1cf9227e644c508f5b0830ad835b83348c712024f0b2613ca2cf64d4fadc960c58688027bde20a5b8f42fdeb819c899040349ab0ad40793fb95956a5b8f9d7b55a35522e97c92115f18d9cf5b336117a185dbd54ce8848f02bdba59bb335d29acb5c89a241053dc6d7fc4feb4bbfc604e3ba3e0f00cd398bb12fdfe4af9b332763fe3f7c340ec930944fbcd2649d9397b7a8bbcbd992691bcde14d55ed43ae93beaf983a766420e4c41e7adb1fd3c65958780fd3a8b29cfb721316cf553ba5d87fcd8eea955dc400271118fd9e4c568939fe7eb444e1176fc2d0249fa316ac730629c884207d02209d3de7293a16b16efaaa4128f1ab86766e9fdcfc2cbde49e101986ce6fd0ace10407fa7a85606a8e9725fdb870109c3ebab3c2abc745f6c62d37251629a6a9f7fdafe92884ac7831dce7ab780377ed96691efc0dd21750decebb034a6d8e1c0f5cb77eb0ca18d14ed8cfdd2fcacefd16753d1788c19ac2e680fa65732a034046e81e6a949c1897c73e1a9c2bc6407368f1679511db6c5d717b8c849e6be4fb386ed7000ef81e5c294c7a35cf153b4e8e01afa3d24f747366aa9dca541013a824add4badbf70f489b6a9008f5fc341cdb1f584e9b9dc58712425440e727813ab4aadaa37e28608c147a3743caf7c13df58cf68d1baea85a01ab9420067002f074523acb403a34965c9bf1947b3804c0b792e00248b64aa1eb48c127a0a1372c2a8d95dd2a0b77382831ac2f121cfecdc4e3fbe6147cf49c10b2e5439b7081b8e2e002764b9a63f20e0c119c08ec1b0e53ae2cd46358b36634d72c97db6bdea28b1ef54214146ee1d1ae06f66ba2bb76d0f428bcc88c2123fe37fb4e317c1b5e582eb5ea9ad454cf5f67b12f66259b3ff3065cf355612214f02fce425a1dd0ac02bbff4316ae64fc9da6063d21eee514b481b57cc908cfc3b65eaea8cd983651300b9ea5670860ee9bb457e288ec5913c40053607e01c9aa03f7e44259fb29fae4d76f339a4b53da6adc705341b4511cfbe47acf43195b97e002a9b387d9b101c24539c8e1a9323011ba675ff9a8d92ebe55af80a893e8d8450c242c0adf58f994d60dbb222c8c940a634894c0634e32ae3d94652255b15fa7f5b096b46fd0fef4d60ce97460d37dd60f2199988c87e17bc304a2196236e70827d4a5bc85fe4b9b8195460e8a0a1250ef18458986f245012aebe16ed1f8fd01eb24d5663c5f9c8ad8fe934228f6bfcb2425b3be52085a090bf161a1d0db1afc968cc7490ccf933d92ef757801d953f1d7db3645c1fb771521a7fd253e0f33cb58b950aab00ae4717bf07646d1da0eac862bde639c955cd67d132766f1db477f8629cb1c9c2ca00be27ae7fc86a980d82e9400189a7e92fc4c6c710ef6a8c555f7511ecf36af897bc2e489c7617584e46a3878c8b3184f1371e90c18662c98daaf74bb701d410dcc83107b87b7ec8432e5152a284eec2408ed249948f7b3aee65eb43fcc519e02dd88e1129d92d1c5c9ef398b8e85add68beb5318882ccae5297a2f38199b7d0c33a68e54ec5df89372f9cc4fddc146a5de7b93de0c492bf56b2206c8f6c0b31cd2a6f805fce60a212ebe0a36e2550a248076cf130046c50772a067c124300afb3a1b824cfc15d2d9171e2295b3641b23315a6752de2b781e3b1e7fa692247486860a63cc01942fd0e1c25f15035626dbe89a28b8f27805d846a7c46d4a8eeaed8b8c57be0bbbb12abf20b58ff0b7dc1fa658d5d0592eab99b09660ee2de946815eeb9f832f73f3367b5c3482fda44b641b313fad8287353be3831306110f04484aa21740047944b85d32920d97c931151e1fe38e7d4151e08c27276f155249d0fb6810bee4acc22e7b56a205e41d6e89f74858343bf92ac1c87392c1554f97601bc5a444c1ca5cdc9f90ca28e0e2ba2b61d33726f8c5264d9fa725c71f36baeb8bdc36b60a88ed2668b3c6c72c44f3515a771c2a6bae35b216ef44cea6c353fefa8d604373d3c49b16a44a004dbc1186be3ebdabaf230cdb00ebc3ef1ba1afa6a4d69065dce83dc8fd5363f92d847975a171fbd2adfa8121bc16a7b55152f2a1b4d72d7ae1e927c10c7c5b82cf42d8e3e97cedf99ed6d6bdb13bf80e9cc05b09b295de4dd222729d618bdcb6b019505ba306d8c4b12eb7be9f34acef330898bcd00bb7868f6c95d1b21f6186a2a65beab56dd98e41efb0c44e770dbe99c4693cf78907d01526d22a1f1037400993e5462d57e92fb58d721815cc75713c93a6ea4cdbd21f95a17e1f3c00fc5b747d8eaad204d1ccaaee53378c145c3a3621e086ae825ebeded5496932a4c14e160b5ab3c8a0757fadbe27c3851ce38328ca57c0ea4b99b9bd4d640f91506ad3544499dfea5da5e8604ec8ee0545dc539bcac8553d3c9399f9a7b67fd4cd2ba1a062577e2238a4acaf08dda8fb041c5ac9e0a14c2ca977e8c8b81bbfdfc64d8a1a6b87732873ea3dc1a6f09a71743d8fc2da4e02ff6bb9ea1f61afeddbe3d1ab62a7e39c5419f8ac795a40bdabe1226edb24afe65616c2ea58d10f9980fe49a04569d4715708c4b9fe9534dc89867cac058d93e7670d1bd54a030a7fe4f406fe6665e41f95dd5950feb0b082c07ffe552940154431bcdb1893a8c3ed745a5f731577f7b22b8c895496cadd61a24f170d5a88c5d95cf944e635ffa6b06a1e11e4036746fea69210dc0020b5d5806a13e6905fdc462be95f5a2c7fdca32a2712d79087544f19327fc5a2e80f2c832411b022ebb4b5a59e9267a2cd1b587edf6ebd3655e63a3864638c6f2fe55626fa943ad85b4dd34a58febf359c2f465cb1db48afcd320bc348c3e386fe6a329f2494f44d6e5a720088b76e118642073ebb748b4be450fc41bd07690d1c4ca0c99fc2ed5d025e8862f47fc594b7234e011fea5ff354aa515841f970d4ea02bba028b3ab03481b89587473a69316563148d5094bfeee618d545506aabc10b0cbabdcf293beb16f96b5642b3b83714e221e9d36be7e899bc84b1a819c474b6763122149827bae34c7cdd30318b13cac9f7103c5b9b3b6637b37267786c5f6b3f52777ccbbb87ca44e87ae6225f2e25ac4e5b7aa1d7a85a5f9ae150914e79e97f27f9fa85f6b4771a12afb42157720f74b3d7f7f963da18696ba775b4d5605f4976ccb19a4ef26dc94bc87233251a88917fae838aa46231f1683bfd89c6d5d6fa4633034f402f79e2c475cf27120fb0dfb82f9f7e948e74e44dfa67127acda64574d1b1f004614398e38d5470100c38c117de531635fb47070c117912ece62501e422d7aa43094a0d6fad03ab228f0a9d281fdb2ce068abb340d42b2455d93b0d7a58664cc163cf160e91e3f161c6bfe8caf8d88553b924dc3a0ae109485c42efa0340fc11d31e6ff1ef1df4da7d46e4f8516bd19eec402f8bc0828d01adf6092615edbfdb37479dda88430bb189c06698e92e663321ac8c3a1bd10f60d6b3751b44e40cd36d9fc9d7b6892d9cbdab8c0c4ccf02bdd762f99d2db44fe8d05482a98a448cda2ef38ad38fff5d813d0cb66eb58ebf2d1c36257326cd632363177e19720eded90a12793affd319f51c3a0099db8617d58b6736b75ec72295693017812fa4ba1ad4fd9ce3d3721e13e4c822e336bbd855663c4e71e29c51a630e619b31c022009bead97cad9bfc6c6cafdb8acd01d661a7172a0641fbeb3b1a0832338f716f2003c610cbbbcc4a0c3cb9f9aef831a01b0a06739331df0874c22590cc82c626ae5678a2ab0b82063a54bb9023009ed90ff667d6fb843d88ed9c4700285111506d4d6f7d98800443920180427520b2f39aeb9a8c4f23f9efdc7c24a9c1275ebb214e4913331ae371c82e214e583a88b927b5d096814e2481574e8250eae2d96418e6c0c2ab77030cd01158ce3f3ad5ffe4080826eb209f7862387e0f1edd6724a7799b074ad2198e35605bdec63c11c2c596ea01c174ff8f7f193a42c703983d5731cfd0851a290dc99b6507b5500af3ae7cc6b84476b2ebf6429e96f9fbe4050b77c32d0fb0915deb35eca0e149b54ac663cddb41b8aa25c24242aa21bed150179020f9ee7c1122fd4acbe8eb632ff003ae77aa5ec622dec5d9e3fe6e80aa22a57c4e9f562186501880fbe7a7abd5dd5ca99d80aebc8495f3217abd7445d7491d18407445a887e9aa7ca6e528482d3d30d6f823bd6cab28986b3d8dbdcd86ffb4febab09be106ea50a23c0d73b900e40fdb73254e3efbedba257110ee8c4a49d6589ccfb4722e72282bbcd1d600a0f253dce9b97fb3a0d327af71ea309e15d3b35981e6cf70515a91ff3fe89eb1c3ca56c1425ea808e3109ca098ad92147ddef89e92887d2907d95a5ad1fb0793f3c31ace6169a3615f279bcfe490a05999d7959db474f0446c8bffc70e058152e7d6d6ced91b607c86c3941cadcd380137a2da688a608a3fe94a7685e24b48d91f4ea9cd048c6fdbee3a78904c43fae5afd19e528846e795e7041d125c1132d93d2f78084036bd80e7a0b327e2961967cdd6794682192e4ab8f101a3fc048a761c38f0354247b64094c304b3afda759ab74d40f7e7c4de89b7b8655265ec86ef6ea20abb714ee27be97aad7633088f3ae0ae3a877d1e30d145364275b694118d66593f3e2f9853f2fa1b0e702be523e7510d3fc35a813a84f732d5a8f2e70be291b0be4de6d009c8602dd7b5a80010fd6ce5199fd576798c79ac3ebdeef0e81bcea494c93514d6a1aa5e28ddaabcdde1f80caadb910ce1a76d2f39f49d23ca76597ddf9ec4a09590bdcec37dd62ce2e9768e5071d624ee7a0bbb24f0fa740a4ac4fc39c56a4bd58ace6963b1c8a94ee0167780799e8aa698e9b8d6de98029304d85e4d640bcdbc9981de46bca8560d16de49a63c3650e64fded3d6a0c8c3e0ceb294394622c4d1d86f7a34434d1ec35bc733c9112f31c3c763910ecf9b9b3da48abafcb8a1458b01687c924851d36c3111131e595ac87068cc01fba95ddbb364173d58d8082bdab5663857bc322bd9e8d7847280b37440dadca497b455542d502482e438e618eee6ad8f9e1336afb592e246ae79fe82b110b3b0cf13c31bba10e17cc08dc523b4747a34d1afcedd7c3364a5fd3098ea860413d38ae4af81bd7dd34ce8949410c0817b95dfabdfcec1e0490dd661849411e6eb4ecd026674dda6b4cc5092d07f2cd18aa75cbc9d8d898729bd9acc4de874dd6329c335accf3d42a43145e1e241eb06c08587ba6f385b2cdc6efc02d8fb11292580a555c129a8f4edb517805896cc6d1272ef846d00c517718dfdc3a7ac03bb23e600168f95f7e3aa7001cd9d9e0db202dc225a129680ed75280d84fe88db7206858eee5a83ada9608a1c5e8f184958088029de407642813a9083dbf2367693a767dc54c1bda1f520c8bab5c86ab5d59de057478ecaeee59e6579ccfdc5a1a59e12e204ffbc9e2334ec0120c8e0fd9a8b6126021c52559bbf1c043eacf5f5f9aabcaa8844df6be38da4e42dc8ecdd801f2244b5cad2680e8b130f4315ce95b7b4503dd292eab05390085bbc318d5d7113c204760376714a8bcd6c2508490ba67ec9654bac85a8572cbd86cfe024891f3b8c066ef18ab0354e4e0cd7eec4e85936f97925de39aeb5aabb0cc1a26d8ccef8e9fe7c81a3131e833d27eea44610d7283762eaf8784a8914aa52670e7c37d2258797c8c0dd760e5a2be99f574437f66bd9bbba5da69b594bc38d1851bb225c514d41374467998cf206c752ae7567272bdf20f1a12145f51574d6a69fc30fe50ddbab297285186829ead9e9e78b311966acaff3e2cc6f799f9a1d1b1288c70a22305b33d86bedb03752455be93948ca9c860a84ddcfb66dd817f40c6a86ab5b310279ddb31dc84367ff2597a209c6b925b7d6990af8238d91704cf65b04b5424753647381477c93993f82593ee39d1021e3d6c792be8753c64c5b3149bcbe86db5078332929b80dfc2aee1eba66289df3c570b6efaf08848137e2a0e7ae4663ee16a458f3a01af8c2801c9055b354771dc6eb64f15e49c7ebd3d0f86dd1189b7e85f3007881ff7346ae769f4f83599afbe9bd4398fd201a3fa00ccce1434bf87bf3942af3b8d377c747c5661463e447ddf6a20260ec5c87410a871fe97be3799a1a638ef16639b68212377e52a27f32cb0df13abf6968c3d92bb77788f43e33f68907c28963b9e4a2ac1f1ba3edfbcd8fb11fb6b685144e3b54b1d5733291514ac5644bfa2050f1fd5cf2e642e01952c20e563b9a5413e90b21b5ed0157de64997cff6564f8ddc2f30a3c49bbfda9535529576330206bb07f9a604b3a3c7e297248e6f219e7594670ca8a07273eb5694285d8bc13950c46b2e057b70a97e648c0377b3b8958bd9498917af86f7d66fbb42be83742a4f3ab001d3d4e1eb224683a213cefda62a9d59457f8d84278789664e3d1a08521d82c31cd7e56c3d9a395260257afcd48336f694b78fb90c99c81f2f5187264a26e7d33d30867d3a032dc31db7223a6740bdfc569f82c66fa520bb1fc055b063cf04d61d47a46fa8a75a4ba62d6b2183678c3eec3ca0fbbbfeaaa0db143646925bd05a72fc571d7c64a4c1ad1e8631d5012075502a65f4bdb5abc316bb7066c40166666d40292aa52c5272d6e37c9c0b3bd3dd3e50b9c79337145104970e232d3717d5c10254fd28207cb84b05c2fce1ed1a202c5f6498483061baf7cccc4c2d055325e64d6f48ed399e76bbc638bdadbd87445d778f9c1d1500c0096d18533ade54f04e487d6fc24bfae4e189e697fbf378deb83777c32bcc3464b10e9cead62b66f22f089419500ff53e6dd17faca3e2ed5561fec38bdec77975b97b8475ed5cdb5a64bec5faad72d8a97964d0c127f9a31fe4f645e1b28174fa21c406382f03bf6b3956165fe7e95d191a4fc7ddc06af37fbd774caca5424708e77a56eaf3950b764fb8fab5307b7669da1dc361c3c9c844c6c95d9d4bb0e2843bcd449507ad75311dc2290da2e55f4d794f9a86da5f698799d5255352a8590351fa8f733287697688b5c9390b86767ce180cfa45ebb8132a7c2cc93cce4f977da36612b5e36c0df6b39a6a7c16d551e114c7c7e413c2528e514b19d4a8265cf5c2f7fde0eec5e395fbc47a51a036ea8800fc367e106fd95a412e42d3a67815d8a67bce8aea6fb7274bceb1b8b1e5358e320303b607a82639adf7b07f4b6a41d9bf9a2b8fd784e0b6add7f7d0a43537cfd7d341a01c69654621445bdd11d2e1b57fce90b0062a9b4f3b9e831140905171de0c1ac62bc6d04eab6ea3de7615f9b56245829fb533e1047a2e38a36dea4b73e52672b7e3a8b902dcf62075ef88a95bb61341d88bbad05855d4697906983f03b6e07bbd5b5a9cbd0a09888a2d3a06f1ddf000e45df2586df3e44ddfaacf3ff30bd1c12dabec645a329b18527b627418127c761f03f16043efed0390871a696965078462c7eac1109d13e545d6d306bc981b3407fb79282790e3f66c9acf53ca2d8bb7b19e2b98c8a0973dadc2e54734f9e22e0af08ecce9809001c5da72fcc635d64aec5c8d727c1e945235bfcc95b25bf6c5d30b39078b10a285841932d5fe3c4a7407684bcab82ea798c820b036cea15d06ee866b6e4acdf741809dbf20fa54e94d4fe893151ec6b7d13fd486dc625aadba7c7d9ae8c0d7ed04a4ddcafcd7cd5d0fc1ce8b8900f0b3ec251b0546e32b2d844884984f05ee3ca0f7a27a2040a8c226c073bcb820bdb4f09191563a5c431a626bf8520d321e6f070720fecbabee5bcd079494ee30e2bdaea2041b5db6997981fa7e625060e9deee1f0ae10015f54999b3bc883ecdd8c8c2bf9faf5e263daf57ff3a1bfc9d322eee139acbab9bb54188d9fe93f3c67ae61820f12b04737325bfe027359323253428f51429b45f41f3281ac304b8481649cdcf1471efa02d488b2d58698426178810680a10adaa7a22dbd8965dc859d72a762daa762898f53a2b63cc4ce1c57ca9f838ff0b3936cad7dc175e5fc5af7810cbe7f9b297c676227438bf9fbb61ec787082250a150e655e63c225a4d496b7886d4f0e1fa3bb71f8ede646af4137d8e783905b52d41db76dcda0b1eadf714a4a19b1c9842f9f0e39732ceb0e0bf4be40c53021e2c819695ee08d32c8a0b8a1c24e7d1d1ab42ef071fa823a7598695e1b611c8d508e43dd0b3164a337642c560a54dea7b43cb6293622246d8ce093a14142c957deb31406b96cb359d7d806a7bbb91c4da0bc888bb626e5cc5600e6aac8c5c3ef311e104535536acc8c90c6be3d86a3588842c7dbb7122b0b2347a73619da54ea7eda55a7b2aa53181a792239fdcee73c11cc46c5ae2ad652be85583ccd9710fdfe405624adebc98e6515825dba56bb1e473f3219f9e2cca52a48454079d5a55af678cc9cc00ed0c5311cd9f53fad2f4ebbbc70042b316efb2d2fe5383c0c8682e41ddf06e5005532116770de70b0a4409121757bbd5c540b1f34ac688bcbb671ea7f84895c895bbf012cd2ac8f8099b6fd4423c723db5e281b8877a6a5662c4719f1818b0032c80dc476891c4b407c21d334ba706154b5fdf23d5368f701f758c8f4e5784ff795e126ac9e4792d3d31f923bf62e68256506670af776aec3d91b194babe359beba7aba86e3a4596acade4de7b78ac62fd1cc1dec79a5ad5d9184589e3810746aceb349f02070f8d9790448a51804ffb1e56f14b8ac50281069b2e7ac82874e8828694585ff3f55ed883c0171b47ce38e12ff22883ab685af6be4d3a780254114a5d15e735f8f0e49ea174996a51428ed673a4a57346206a7b740fc653793e004c8ccc3860610af6ab6fcaa7d13193149cca113d7e319d6a9b0af79c8eb4d57d5bab3d1cfacbd3473c46809b1f5a6fd9448fb7a62184a1d11a6a4cb0caa812ae50102fdb140ff13f4754bebd5627a79e679784ffb4e70a0db9ccff6f1eb283e02059fdc63879d82a9cb7b8867031eeb7ce2a3ed1b6bdf0cc2f4b5e7aba4550ff6572da620abb9c52ce0f3cf473c1cdedbf8301323e5fe0676f81a6c90c5c3bb2bd20931494384f98b0545c10ec86e3399d85b94dd9262b2c23057b75dabd170b30bbc471b5f6709445e096f6f3839ad33547f6a2c30c80519ddb95a12b7e9cf4d5a9f8fe847783c2907f3279a8338376d1fc81805a97969623369f19e3d58bf7b0581b46c913130ede4c80c432be5bdb65687521cc3d4a7c067b43d01a1c005fad731b695349d7091c8f7eeace1e52f237ae5fc160f2693d9cdbae1d54eb6b5ce5a7a18545757f84c6061613c11d5b399e12e32e3e97c0c99765969cadb487ace198bdfbfd9bf21441c2df06b6ca884920e25d389cc1268381ab6fb0cf160a7473be3d0bfc8fa60a678f2fa0b73c8316e1f72b61ec6511ff173fae450d33c4fa7e9bca79c40303f8298cb4e270027177028c54684b23a86f0e4cd3aa6871765c87aff073225243586e2c292ae8c14f6d5b972c73f910d2ae35f78551a5391f768ae0e054ed18933cff72aa1119c7d19a11a788c098ef5d5cead60925fabf8a3062069b93976a252e2667c0f0aa33c09a5ea1a3960bcba429aa0cb758eca796de6209c0c525b19c230fc6926f27d844f17fafabaf14cba4ddb769b9f6fd123f9d4f4d9585ba51d6f7ef0175087ea76a41c09a5d14cb65effb08c5dc798cf", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) syz_fuse_handle_req(r2, &(0x7f000000c280)="3da6ebd049246c7e1c2cd6456eb56ad2b8b245ca650dfed7b1bcef157226612adccfd359bc693404c2fa363e8ed58467f99df3236f473c51b7b65c8aa98521b2e079ef98df2f907b3e97b33cb1840f7b48536c11d671447aff0a2a59d1d3aa7ca631fb691d12009a26edd6088b6ebd93056823099427e04bed81dbc102586c2bca5b16231572b33b276eaaf932107a0759a47d1d117dd2dee9f84b6befb13fadfcb0eb7038c637edd64db428189411eb14dadfabd43647a8c54b6ca079a1a31a8bf3649d61f9bed68c7cb9c23cd0c430b7ecb0ba5b617ebfbc7849293e2ceea77705cabdcacdc12cf587f5b9d440e771a596ae90b3fade26ed3e6c947be8f377359a6b7f6113bc77062b32e0251d5e63e9dc9a31b8da6a40bae50a82108500aa7630f1e08aee365b4214202805f4734269e68afbf4ca0fee83664a5247a72dbedb7ffa1f6d1e3d1c133c64d32af403bd7e249da08c03cc4cce8c26257d91358f34b117f5fce133e4022561e3ac52a68cbd1bad14c7f9346e94574205add218d4b90b3fbead1e26f400f5ce5261bb69c2a893cfdbfd2b02470548811b74d92a3be3cdc6b3945ece2c6aa6f97f06c888f2e91715eec6107c468b43b807a6dfe217c72b6019618dfe6bde1a0dc851e93323d2b94d08d0c790a83503450336f4f3856c9bae8b5ba53efa626072f5403c0d83bb0284848c37838a9a938b529d3030eea46d9056db17be9ea2898e77bbd96ce28c9e0adc634d75f49bed990b5b3e1d50d3b72ad5a6b1f2e5590467b5a595aeaba4466103183f765ded4fc35a701c52f04841e55285783c4a7d0a150987e0b5d7d89179b114ce4bc15d8bb364ab7c80416469f5e7c4f881e879a4d194dbe864ee41797c7c02fab8e5a0f13bd4090e7d825c9075697dfbfdf669cb96d1da323a1272ac2eaf06ea6fdeaa5d7f77d7826d493c972bae0b8da741dfb884329f8354728e4fde9d25d9d9cd3795ffca52b0452f23e4803301c7aba233614b44756473e77feb35f44041d8ebedbadc0f20be14fd7ee8dd637b8403b817e0fd7713b0fb4c29eab8bf082d8328f2adcb61a67fea0933a772bd4bc42559d74fbba4e6af1c44c98418658c22bf84ea0e2a08195ef3f7d5f03c6bd52224017055b0d5db206fd43d847285372470ae5da32da5e1943d26b06e032bd1d96b6ce4e209989a588df787f7d1994c649f2a89e99f91f17b57ea714411dbc5d04651ec906bd8820adf691eff9aadc22f393cce8326e11adb92da1e335a076b3856fbf9c11a40c97c51e769e68b6a348ce9815db31ddd7808f115916dcc9ccd4406831a0f30a96bdb40ec6ed938b8b2d7da75cd06de02c3d4138924a645da7f58bddbf39978ac1df93d024ad1f9472c353540fa7667f9168e382cf3bfa9e2126735d8e0bb0c3dcb8a80bd904ec4db8f7ecb080098fb72503eecdf1af09d4d1ed65aeeceec2cd2292e72d320499539cec70ab09d90576283c9c6e36f299d7af38a8e9e9ef7d67bf14c82c6b123f90c3366cb5905b559e6c9cfa6db6feb0fcd2b751fd20ed0996ee2ee18f92834f39063546306ff7035a6c8cb473264184dadb00b0241b317615b6a5e5ee4897b2075283ac5e23f859bc7179f5ab32148d5415eb41493403538cc77c887362180367247e295444bbd1b8a5c1b6d99284f3811e270d6678c73bda5be2edfc9a70b1ee06a1905640ecd73dc26ec1da45563c1fcb134c054199f9abaeb27c35403a12247d5383d5ecd2e6e81ba9a7c9a92c03b76432a2c9e0b9047412c50a0abd8226eb0cd8245e0356033e4bf39d3bc54bcfdcf6936c0abc185ca9bf5a5b07b2ff88ec326f7a49283ceb77f836f5d96b7a17c970079693e12e8d4cdc6f7b146cea51ddebbcb767b587a07f73a064900ae8f867590361ee239032d6c96c51cd0c628ab18fbae9e1280da313fedccf84ba09bf23e5488ae3b56ba141c56e40f10b67d7edad0708fec50dd207aba5e5634d4c5e7f6974c3b3638ef5b77e88673973793ce0c66cf6372376edb1a61b4ee37a525ac084bb34e7a275455b6e2ea13f591fae88575829b5f512c04af211619500eb9e6e3b1b16af2f47aa6f6e606553ba3f010832beb708fd74080b5967d02e1885da88e802b343720e76f37fe0c82e5801e2a6f022dac8952296ec04a1d663218a5be3cf4d30560ef650a9fbf002542968d75b0a743ac8eb1a0888e70082ed52174d30e1be4d3972bfb7ad478c071a867b0e9a8cc36b964b479e2eb5bff23a40678873046f1a4573764b8d381bbc3da4f726a15f45c3f1e7a35757eab83a436c16375c9ef569c6cffacac5b6d609f199436d4c0055f394bccad1d98e51dc87f3954f771655e0e2ee4265911c63c240857ced11a5c63a641ec91d524468e62e3834761f98286a27142d0ddbd0979ad166c99b50f5cafb94dea5cfb1e81291d780edea8989177c34e77b2876f0d7ffaa2cc2f2e0e1d7793a9789041bd9540b9778478326f37407fb1c5100df77d1db42362becff07116707ff43c72cc536ca6aa35b92f0de0d99438fd0fce2cee29e70e3d36862955fa38142d6341308bdca47ba5578927e46797c62d4c5a73b6335d317644bca8465943a0c6997d356ff45b0368a2272cd3f9d5c5f4fbbb0e3bfcaafcc6742855b38bd2d9b86b48770c547718974d42d34cb40700a445d16a235bfed32e50269cc194e81f3ab62c2fcacbf657bb10cdd5396f9d4c34a07ae48f966396245632b33ddbda66a9eb1d9318103dd297de4462507a45df4419fd6cea625f280b2e5f5ca82098224c730fcb8902c44db25ed70a980bea1008fe7851029139d4f58cb878082164132b972d41cd64b3cf68b325c65b59adcb99d3072a4409d8f10a5385983e9ab3b620a02b6eab6c555a480ec61ba3bf9197d44af255b7666137a51d3fa58f7b39e66402beef43077af5c7231a37dac0ec2c8fd4592837e118486bb6dbb51254f76f06ad01f0f1b915e58f1fd23dd47b90638836d17b41f1dadc229312295a7f8327ee62bc052ca22fc3a284b11c28b9ecc23fc20a087732970ea50cfde917f842b9a12cd3417351311f47015e4281942c141bb58ba4f03b735e07a4b99a0bf3d451c6178cd6e3b33a6a0eac8779a5e13311cb61be9f4edbea8c4501f438be8f99c015b997a9f08e98208c81f84fb3448c97cff8cf7d2b281b5984861edd69d256b6bd26965d6fca117328edfe1dd7174f493a84a9f37df16c0a9d3acd812a019a995c6ef84eb9a6ec5c386c4d071ee00cf587fd5d35e85983c1f4fe1e23ca5c0d7cf3cf68747fd4de6f154db6d01d53cab099ec71cc6e3daa4724f63238ae6d6965bdd192ef69f1589cc19e2513f69105bc8014a57f0ea6dd78a45e0f445344fa859ffa0224e7e79c0f9552a0f303eeb88037bc8faa2f13b06cfa28ad071760cd192681f396e51cad3c662f33e151afbe7005fc9f8a75d183a76304aaa59bc435f3ae98ebfb994b3fdc012fd18d93e1b8c84d8125c8d38eb001df37013a0577bbec7c14d9cbf4c6f482d987d441edc6903e05e624bb05ee62c770b31eb9e39c64c74efb289948227fd66a515c584d061e8b57380a26f4d36136ca5ba13cf9b17ef8345817c203bac403e9e29c1efc6fe1deb25adbe2b118cff88b98c9f527b702586997c8e737aca73520cb09b72eb56d167a6c216a06b8a8d4fccec5bff18167f548c62d3e31210c12fa49bd8d925c390338c4fbd6f941e263ef463664aea948265dac8350ec630025866a7ab204e5dbcfcf924fba8a491f412dd5f7306f3cd51c82f6acd2b1a9087890146088c7038d5ced7faa2a77fd6519f341e44636481fc51d07ec91438bb612c736417e202c27be297f142ced7327626f14582b0c1608a72b0987516a0251528590542af3f13afbae871c51fd8bd4998ed771ec39307f316ad928970d360ea9c9cff59f4e0fb17f7cda9f19d5bc80877b24ec684b2158e4a2e30feed92e3d70e251d4461e2dc2495af3f7669dee470905de1a5bad952ff6984a03cb704a395b7a83e77c3ab34fd2513914f41053062bbc3fa97289856c2a3c11ca9135172cd1c1fbec9cd741caa17af1baab309d2caa4dc8cbe78f2cf595723013b47de69e1bcf3c4d5544ba9fcf23bbe16baa7025f424a58e450f1161cf9e3707ce8f69b9348ee4a6148339ec6e08f3c31b0f5cf02c6ec24c0ff531684a2e7f6f131ccf9926b71954dbd83b059fdac287fa3720035a71d67a94c31bb2c7b82ca4fb148983bdb410075c1ac5974063bbb3b6641a6f4c7a33986b8bc10a607da21d026daac73bc8c2b8c29bf8a0852d0a639d6891de71ae7475916383025f1867d53864159982b64db17f4904eaa566c7abe27d892f1ca7e48bd9beda193f5e33bfeb2c92702191d91f08213dd335dcbc0608bad211aa0f983dcb189e7a9ecd7ad25d17902a717d1997f679a810c4634738be64974df62c6238e64d553afffa92b3be66f4a1168ce9e6c757700ba8f04d12c4cd4cde29b39831740d47130967eca2191851a645c02d5cbcfb7c28dc3bc0a20d87373db60354a49896ea2e34353632f43c1c6eeb762b50df6b2e34a10f29566854fe33896cee7d02852062634c5d13745e384689c5ec897e7a9eea815a08e62e4533cbb192ab407698f0e11936108d65606d92ff60dbbb5f6f181ef8e027cd94ffd3c4bb7cad08ee0bbabebe8c1a9ba6291fa3a5a8eff295be8b422cdf2c94c2ac8c7709960f79be9652ab16aeed1916e5cfdbb5adfc0f7fcaf8d5c8c67a84bc76012bfff803c65938a06f3e0e0454133fc87cdb7905388bdbca1df7786d93a81a9817a5956981e318d18db2a8723611eda107304701a95614109e94f3f1f851acadfea6f4a745935d8766a3f3f319830e06a859ac9b156b285c1965427be1b36c1e7d628469a0e64267a765ee0651d825b409ffb2eff07bd9608ca926efe2629269c7bbb44113df0b61c4a7d122ded34ef31903c5ba43c2bd24f0851e2ec8bee4832d6a2f53319890db6e89b961d77598fe685a9639c0c3af845fea0df92b9dc1519a01c2adeab191d7634c784f3ae96499f97bd4d189e02a115a98801415d3c72c79157c2283b6b17053fa588328a94c30492b199e6b93832d920fd162a47e30541b56e945679a40d559536ae37df2673e3cf4c2b0c56151d8259c4972a2bda41d3a2a4fef969c0fdd29365e4da6f7bdb41acef347e8cae80277f37a5455b39a1dbeaf15d3da67302e4ffcc8b2dd25e31dce908013af66d131bc4260f9fcd45620b1b7f2e9672e0aa3fbe7df15d9f843978ffa7b1c60198e522c0aad26c4b66f73aa3661ead63ed01460863bdaad4856337f53a59a096a501709b4f4e4e6ac202d1ccd9cf72f5109d12e5772c147e00f8ac8ed988b102c15b8b7a94a5c6f5fadd5b56bae3ad156aedeb994213fee67ba303d102d128c55e0c6787276ceb88fe79722666a51d30e018c75a6f59488730b0db63f0106a1fd549cf2ad033fb26ddc18e1dcd75a1403846547c81f5fc804ecc3547c31a5a5d6b35ecd397a37787cc62bfab8a2cb9fd11c1096b2b7e519cbdc48c3e2194284552751090862f310528434bdb1de6c067f1c931826e1946a3a8376d36bab2552a56006f616774d6f54260f1dc693466de707406fcb47b40c3c9cd2fb2bbc2a7542f8289a735472bdf4905a3d2563fdff79eb1b04d47ce337b25777a4f1370b41ea4f6fa85378342c5af554da74faea2e66f1b6bbfca80e67f5b2c986c969b16357ad233670d35374b4ff8ced4d5739725294bc1da5af9c359513b7d4675b9fb5abb73b87e08403a180d181ecf15240f298b6a46d4a9554a20682019be821ad139132f11293d5be536df63878e592329f31d9c325ac0fdbb54a6c45727716971dc488e35054c24afc895586c5162a1b5636ae16aa4689b520dc16bfa7ce8a2babcae376a817c7ccb8e0f7565d40059df836c67b4c628c8a9c5d83ce60d74f49008aadaea3e98985129b8f9ecdbcb013bf927ab95961f9f43fd7926204df7759a8bec02dddb93de971b05ad6fd4b1a53c6841f225ef9c1fa6a7ba8aa29306d4bc7e87b620f7f28d297d2cf1527bac5117372189e6c700655591078c4e55b88aa510098adf91bf5a5e2bd15648078b2d0df6dfba90a1685ad4bb84b8e866969b85200a4c0c7cacb7452a508bded365132dd86bf17c1c3ba314bf7b451d5918b5cab42b0c059622e7b00c3339ecf37e050fe1d62604984551c9e62f8bf261171a35fb4ea906c70097e3b631f21b121b2e7edcca242787193b0b2b7ba9297f229b67136fd2788201441440874382611205e39ad56581d9eac4f40c3eead955f46a69b4dd2b8294fa23ef7797565ab3731634d84f0f477c2485189ff5fe31afe6156ea72f148f3d498727105038c1ba6aa172bc4cf56df959e56b44ef91db8178d9fa9eed6292bc0ecd24defb0665b079c73cbe37b9488f013930c1a49a281d2df17b7d3790fb4e4bd75a97f1f958b78a2f5915840077940d002e17f90108f3da32812d896951c5f8943a1dc1388b4ea6669313e1ca99444ae0326aa1dadaf2441931c2df5676b3af7e78c414c8ec5d07cbac39cf96bbc01719671b38cba6738e844a8ac4199d11dd8cad09defe50d7e4ae3f5f37108361c0c3e134e1af4890dc06792a4072a22fc7535318338a684e9321b4f28da6a711d75b747c60a0f2147bf33ef6c9f69ecf25cffbd37fc67932891e5d87410f865382b578864bee8dcc1ce4f27d66740493a0d45dbdf8524f9441ab88d98889c8e7c89b94e87c5aa5ba5d156e10e3a776ea6615637aca4565ebdb586d56f69228cb74a882fd0bd103eaa519dfe78921f7d1175252e9cb8165f32e69faa318dd270aed8fd4d3ce2237503d14ab351851ec0b62a42b33b558e5ba99169ac32faf48edd5af4bf4a873cb821362e51ada02b28bd1645d5f6c044677436b40535cb61d8728f51f7040531e94d7acdba5b4af387b2a6535486170d331a08c8b2a3554caf57ca24821c2c764f76379de39ab438d301915fe41c0c072adb3f9eed51bbc9eddd2ec02de5d50e370f46de5effe834cda099767a7b65d9470298be5152cde9ed420efa62b5f7237804cbf19ac2057d686eb766baa8866f098ea8bb1bca19dfb2ddebc0fc95721c1622fb8bee8abf11bda3bdcec2c3c0ecbc7b030b04386658161af6a21a255939b5a46451d3a72892722ef64201a53568486f0e9f21ee6c09e2c663fe248d7fd314c188d0119c7a81a709204a0350c9feca1f1afc0e83a865b35f0ddf90ac590da6e9483a57835c25b57aafa7e36fb0e24455950111cd41291b3b50235f1e984117478ced887e44804696e739d0169a91aa8b420c25fb62c33458b588d2e496a64ad6421aa0483872ac399a6c0095a4e060b6e068db0044497d8104b80901c9bc2c6c6e5bcbe3b92703e5c4bb017a739adeb4ca097a586ba5353e360a290636cd122f46406b93eb9e06c60cdf98529b04a1c2e8c1e40bcb3b9a75adcbb5d59d0f7cc9f63b6023f43cdc27121c43353bf606493e4bb4c9f5312f325a0595cdd3e2337caff377a3a1534a721ab3d9178ced62478a3cc6e4a08dcb9d867fa7c08d122a16bf3676892fb644ef0c3edeaab179182e7915689a3808fd31c26fd2c9fa24a39c76fb0b49fa160c15b5458b3503b7cb5b6f1daac1a5e8dc0003df78a080ee8d95f29379a3ecbf3b90617fbf1834f874fde6371f1651b52f1f943575b33a0f947cd6f65eaa19237a5e9a68c32873f24fdc3fef4d9b3cc750062d59b687d25d0297e431157c2b6c0693c7daaec946313163217391974591999336bbbf07ac5de758818564c44bf258dc928a90411369e81af8f8e3c1e09bf5d1ea8ffbc5c8ea7ad860cc5c99449e3d2bd492e8c1ddc7eabc68e48c1cece11a0ae84001194373064c279d4a9cfdc2d1c9a8d481faa71ae4cb3a0145448c8f95596d7c68d03a05f12d3824ffcb6108fc830441272d3097a1d2d2da008f69e1932faf09d350c7c89c14ba679f28acf5acbbff853392b5b7a0a7a77a3372a2103102b7d06ae56eb85b2fac43c5d2541817d3420484ad09c85e9c351381e6adcf859e8f860d3fec49b9fccef7d39997f9be506997853fb1042fae78e579060fcd82873d2b141d3619db97169772a9c0f14200ad10c9676a16b29798f6ff57a546a857b627f8470a5d78be51aaf2d6188b2781cc07d25a9856e92a65a680c6887f4a0d65656f27e85e3f2a3599401c338cd5903deb25a0a629a15a413bcca0e2c12041e4dd93b17e0934581733c74543efc7dec5eaba75b32227d055a1f5b642330008d4d2dbb7c8b94a2b0ca69431e39255a13906ce03d4dcc8daef1d30cb07fc7eaa4eb916c53cac61980e33fdf4cb4509a64bf33f0e46cd11db5f6e319559dc2806c094520775e9334f9b1e1dd5c5ec834bb691e7f7d2d100e66c7327656020b69d52eac412c033df1dd2ab9db19cf1be92dd6d30beb80578321237920ca2952a81c03b61806455a1a5aa842e741d1be238ccc86017d401754bb5c05918919df145df25b14956f8aca52a129aeb16e1d609d7763f2d3f7f5b5ef570c1438b47aabbb642ba0d692dd2bf20c3519aea02dee575288de21a373a7f1a82347de4849202eaf472f7fda8c0868c57b7f70de855e81c92a6dae3b06d56cca9cb0cd7dc83fd9a85f166d29b7aa855b96640a99a1093926514ee21b0d34223ef6774cdd963403135cb97ee4fb528a64bb6746a4428523c367bf38d2669c97c9b4fead6e550f1e64c0c83814c1a3878aa0b2f572ba5d1da428ff92159b56e50e063aa645a46f0c81f6222fdc4fe390a6c3e886e5ca3bade7a17f4a96106b2f8d23a069230206e9bb0bdf8865519329ab25f3e024e502906f3ce163704fc4820def6d0844f1e9a0837adced03031218e7b93ae30a970344a64d3bb12b594e1b9acf948bb9c806590e4b52c77f87b2956c90a583c4a9813533b816c1298db4ba49aca61686d891c108a46c3fbf5cf51178c2cf56e26844013b45bdc0db03f597d8bae5d3db5400c0f15d9b1375b6ebe00be7fe397fe5d4f056ddf8abcbbc5df4fd680eec0f3a875f8028cfc4d61db09dc640c9b01a269a12b56d571c190aaf66372ec99368a860c30d0e8f9fdc17e81fd43e092da9ec416dca0c1c0a5a81d70da6d614e62583379a4b5fa57b26c84c114e512463db9fc7ff6962337fec59eee573a374584ed07f273f53f53a10bfa14e5f6c7054b9cd66c62dbbf03c6983079a1cc47b91a2a5511bd59fa43006b5398663eb3bcbd089ad52cf02f80a0d0169e95b5e0f3cee646c21e0f7693eef1d2668c565d953a7a2e5dd3c1a36e31ef2b8d60e8d5adee66cb584fb4bbe5c1b33e86cfd30ee77d4aa556e570a11ac57040851271a4be93606c6365c5fdb1d4b9556a6b1777c43e14be18824f42193093ba642fc1010b2a41ba1491c07b49b78f7be6a3a1716bf19fd91d9e86e4a63488e1f68b10e1f01f93a554959d4dd2198216364d1b69f9828c72a29ed7aaccaa6b174a2ac84fb86f5d9b5f9cce06945b2051732a41ae0ae872ebc6deb8a41b0886afa8b17c5ae020a1fa2db4c12e1286b3ed443a0eafa18aac3f4328efe8cc7a0bd476af34e09eeb9c8ebcb86f5e4050e0d1a824acfb9ee5c0fc2f544d531c9cb5d9a479cae8181604f862f48e122d449e0a210bd33d4f5072a0243c360420f5f4a3cb39c75cf0c65be8ca0d90b92ac34b21c640c027d7fc3f90d24c1dcbf2e9befb5e65c6a493369be5ae8e933f724af792ce00a61fd5670395b7c839800f67699b0e1664603260bf7a4ffc387bb912acbc102d3a1a3e55c2550d4f132c8de293da20806d03d9d87abce9a8e44ae09c03daf883b7065016a4d3b908f07a5b8259db93c2fc78a7aec29882b77889e22718291809aaabe7b7cdaca1cc7b58c34f2100a149ab2f6ffe90e7e3c86bb4f27de48f8b0cbd185b83894225838a33efa231aa51b726a7e52c10b9701411e9e68df98cd2b990c6ba3cafb26a5c7a3003e96e51ab1686fa5ef6183aa0e54ea405882176ee898b1125d21384eff917c511f2e28d615b4219c23c576414197c8aa62bef0988c101cda88c9cc74ba5cc947fc2f4c5c392877a420251514e2c4660cb5e3d56629c1882629bd171119fbe13df4361962884e199eebbadc6b3c63ecd6e0139cf286573fa9aac8f1c4d109fa6ada93d3a1df902e708a5211aa4c20bf8ed40201aaaf38e5580247ed1a15949fe1051dd89ed69287599b18308397f06a24f15d8c446ab39c1b6bb6dda1bd1fa91ba75e27c59d90ab5d62871e13e6147c51052cb07a342ba16200fd7ae8669ad12e87a5eda1b9cedae37ef29ded8c2d15c4d71b968f76c201f29719fb25747bedd9351a544b69b09483617d80f4e39630e8b233be17bedc590e3d0e1df18598a6aad8c37c9276ae36c31c7cc4138b127294cc4e027c76f0ae4a46f7c9b8d03024804b10066b9bca19fb8441b587fbb030de560939dea708d265f02fe81a59b7f63fd8037e1cf2d853099669434659fb2eb587e4d82a1fbc231ea605cd203eacb5fc363a40409efc264c0f595592adec9ca6af9cb037add20dae44835f467c18efee2ac3c7f7f7097218c1c092d603499bc4908e4ac899389fddd9d463ad072ff1609b8b0e7daab0c6b227635bcd7544db4a36631f2aa93f4490b987d7f30518dd5a7a42deb87104593ef9bcbc0566ab48eafec54565ed3a23ec4dcc2e2e6c93d2cdfa74c4d2af4e4c7ceeb0a216acfd0a005ab7bbd4d6046f1ff03c479dcca92265ead23dc2b271d348e74b8c5a8840e7ce7921bc3d6e5823fefbb09f1c5c2e417cc7d6e32deed16f010b428ecaf9fece9d5fe3dd32049835bdc68f786b5faeb07f753b13fb4706aec1c783c9f67f44085ec1ff7256a5b3eab02acea832d7d65c3de3b0baedee415846d41c471ec7f74728bb26d2dc60bbc6af15dbce0fff772488c5ebe8e96025863dc35998320ad22595c20029f1b97f3fabd5d8d1bcc1e4878ffaa9e0c306b2d77b98a64fa010e3f6e174388d84c4ea6a617b19283cc77fafb5de0a14febad7bfdee2db322413c4a7b16c7bed7de1665c6b76d6d6c1aa068c4df8d7641c086493cef48e4fc61ec6b8c41b76b93f863b59b833bc626f364618b15e728d49758161c1a71e402da248fa27929b4c71fe53e3e4365233e2f5597f7f6456d375fc393ba2e1899e2b4961f318885e5669fff0d3f62b06780346e7c803b7b42f46e2a92ba73b47745bf1808772b32342d2c79004ebdfe5755f8f15eee1124e81f904ec77072ceed233455a6b188be62d21de9c9baf4eadd5275efc779238c1926ea67aa74af0cb63c9c030557a820fca9fe2428b766dbb73f1f9f1120da9301d2cca0c88c605192f2bb7e09a0f64c2d4008f29c17d7155d68e4cc6e02d2bc4892c70eb2679bad0bbd61964165f428e41c2d0c875f4523211ae3d03a2d2753463d487638f2e2c19acda1b35cb2ccc439ffd4498326da3582b46e61027545f19e453f04ced711b9f79e7a411904f247dad2678ca121b598f0155368f93647a6153cd864792dda0f257aa9e3e346e34b9ccb0a", 0x2000, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x0, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000}}}, 0x0, 0x0, 0x0, 0x0}) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) renameat2(r3, &(0x7f0000000180)='./file1\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) ioctl$NS_GET_PARENT(r1, 0x5450, 0x0) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x4000090) executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000200)=@in6={0xa, 0x0, 0x0, @local, 0x5}, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x2000c000) executing program 0: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0, 0x0) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f0000000c00)) executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x8916, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup(r0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000004c0)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket(0x29, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_PORT_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x4008000) executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) write$snddsp(r0, &(0x7f0000000080)="9b", 0x1) executing program 4: pipe2$watch_queue(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$TUNGETFEATURES(r0, 0x5451, 0x0) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x841, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f00000000c0), 0x0) executing program 3: r0 = openat$audio(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_RESET(r0, 0x5000, 0x0) executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r0, r1, 0x0) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r2, 0x84, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000010000)='attr/current\x00') write$UHID_INPUT(r0, 0x0, 0x0) executing program 2: r0 = openat$hwrng(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) flistxattr(r0, 0x0, 0x0) executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000200)='./mnt\x00', 0x2000805, &(0x7f0000000000), 0x2, 0x265, &(0x7f00000005c0)="$eJzs3U9oHFUcB/DfzO4mJlkk6kUQVBARDYR4EzwYLwoBCeJBUCEi4kVJhJjgbdeTFw96VsnJSxBvpj2WXEIvLYWe0jaH9FJoQw8NPbSHLbN/StoOJGSTnXbn84HN7k7em98bZr5vZg/DBFBakxExGxGViJiKiFpEJAcbvN55TXa/ro1tLUS0Wp/dTtrtOt87ev0mIqIZEe9FxGaaxPfViNWNL3fvbn/81m8rtTf/2fhibKAb2bW3u/PJ/t/zv/4/9+7qxcs355OYjfoj23Xykpxl1STixdMo9pRIqkWPgKP49Of/rmS5fyki3mjnvxZpdHbe78sjm7V456/8nq3GH7cuvTLY0QInrdWqZefAZqsn6S0Hhl0aEfVu5tufI02npzvX8Fcr4+kPS8s/TX23tLL4baHTFHByst/fOx+dHT0z0c58kk5383+j0sk/MKwa3ff1a9nf/eeKHQ0wWPWInamvG29nn/creS1GBz4mYDAOzz8wrLr5b1/5yz88o0aO1835H8pL/qG85B/KS/6hvOQfykv+obwey/8HRY8HGJyD+QcAyqU1esQbhZu9DsCwKHj6AQAAAAAAAAAAAAAAAAAAcqyNbS30Xqew+twnjJ7/M2Lvw4io5tWvtJ9H3Os6fifJmj2UdLr15avX+lxBn/4t+O7r568XW//Cq8XWbyxGNH+JiJlq9cnjL+kef8f3wiH/r33TZ4E+vf95sfXvrxdbf2474lw2/8zkzT9pvNx+z59/6tn+67P+j/f6XAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8yAAAP//HbRfKw==") epoll_create1(0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB="14000000caf29b5512464974e6605a25a992c11d9aa4abe9592971eef48ae0c0d30823e1bf027a5a290230afbe2a40d7d95e8bd2d56e2c7b12431bc5c93b7d5f9257a02422cbcb4ea0d2a3bc76ce549c5638e121e7734aaa7625abb4ffd34a0ff495fd02cf9b04ef8e71e9e3fd7b8c63db4c8d65e5dbcc851da4eaacece7daa73faecd14601c1791be23f3ad88"], 0x14}}, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x16b) r1 = openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = memfd_create(&(0x7f0000000000)='.\\/\'\x00', 0x0) ioctl$TIOCGISO7816(r2, 0x5452, &(0x7f0000000100)) dup3(r1, r1, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000040)) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4018f50b, &(0x7f0000000140)={0x0, 0x7, 0x35b}) pipe2$watch_queue(&(0x7f00000000c0), 0xb82e336200000000) pipe2$watch_queue(0x0, 0xb82e336200000000) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0x5450, 0x0) pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb82e336200000000) r5 = socket$nl_generic(0x10, 0x3, 0x10) dup2(r5, r4) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000540)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000000000000000000000c19000003cc3d6d2d4933aadd2437d109a44454b5fd30078749334ced576d76089d0c5356ad6e682c69097e6dd7187e09c48eb278bd9045f029fa36853a16b5"], 0x14}}, 0x0) listen(0xffffffffffffffff, 0x0) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) listen(r6, 0x0) fcntl$dupfd(r3, 0x0, r3) socket$unix(0x1, 0x1, 0x0) r7 = mq_open(&(0x7f0000000180)='P^)\x00', 0x0, 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r7, 0x5450, 0x0) chroot(0x0) openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000040)={0x0, 0x0, 0x0, 'queue1\x00'}) executing program 2: r0 = getpid() r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_pidfd_open(r0, 0x0) r3 = pidfd_getfd(r2, r1, 0x0) getsockname$packet(r3, 0x0, &(0x7f0000000080)) executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x541b, &(0x7f0000001a80)={'veth0_to_batadv\x00', {0x2, 0x0, @dev}}) executing program 4: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = pidfd_getfd(r1, r2, 0x0) write$rfkill(r3, 0x0, 0xea136f7) executing program 3: r0 = openat$mixer(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket$igmp6(0xa, 0x3, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r2, 0xc0a45322, &(0x7f0000000000)) executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) write$tcp_congestion(r1, 0x0, 0x0) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) dup2(r0, r1) sendmsg$L2TP_CMD_TUNNEL_GET(r1, &(0x7f0000002340)={0x0, 0x0, &(0x7f0000002240)={&(0x7f0000002200)={0x14}, 0x14}}, 0x0) executing program 0: syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x21081e, &(0x7f00000001c0)={[{@grpquota}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x800}}, {@minixdf}]}, 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x0) executing program 3: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) dup3(r1, r0, 0x0) getsockname$llc(r0, 0x0, &(0x7f0000000080)) executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000200)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={0x0}}, 0x0) executing program 2: r0 = socket$inet6(0xa, 0x80801, 0x0) ioctl$NS_GET_PARENT(r0, 0x5450, 0x0) ioctl$FUSE_DEV_IOC_CLONE(0xffffffffffffffff, 0x5450, 0x0) executing program 0: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0x22242, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f00000002c0)={0x1, 0x5}, 0x2) write$USERIO_CMD_REGISTER(r0, &(0x7f00000000c0), 0x2) write$USERIO_CMD_SEND_INTERRUPT(r0, &(0x7f0000000180), 0x2) executing program 3: r0 = openat$hwrng(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) flistxattr(r0, 0x0, 0x0) executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x15, 0x0, &(0x7f0000000180)) executing program 2: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x80001) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, 0x0, 0x0) executing program 3: pipe(&(0x7f0000002240)={0xffffffffffffffff}) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x608) executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8953, &(0x7f0000000080)={'gre0\x00'}) executing program 3: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) write$sequencer(r0, 0x0, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$AUDIT_LIST_RULES(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x10}, 0x10}}, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) r2 = dup3(r0, r1, 0x0) sendmsg$DEVLINK_CMD_TRAP_SET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x5450, 0x0) executing program 4: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_PORT_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10}, 0x10}}, 0x0) executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, "7f12ddc1517600"}) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000200)=0x2) read(r1, 0x0, 0x2006) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000000)) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x5600, 0x0) executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg0\x00'}) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x0, @vifc_lcl_addr=@multicast2, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) r1 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f0000000240)={0x0, 0x4, 0x0, 0x7, @vifc_lcl_addr=@empty, @broadcast}, 0x10) executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCSIFBR(r0, 0xc0189436, &(0x7f00000000c0)=@get={0x1, 0x0, 0x6e7}) executing program 1: r0 = openat$hwrng(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) flistxattr(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x10, 0x1, 0x1, [0xffffffffffffffff]}}], 0x10}, 0x0) ioctl$TIOCL_SETVESABLANK(r1, 0x5450, 0x0) executing program 3: setreuid(0x0, 0xee00) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) [ 408.489753][T19344] serio: Serial port pts0 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000003a80)={0x0, 0x0, &(0x7f0000003a40)={&(0x7f0000003a00)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void, @val={0xc}}}}, 0x28}}, 0x0) executing program 1: r0 = openat$vnet(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BINDER_CTL_ADD(r1, 0xc1086201, 0x0) executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup3(r0, r1, 0x0) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0x5450, 0x0) executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0x40044102, 0x0) executing program 4: r0 = openat$tcp_congestion(0xffffff9c, &(0x7f0000000600), 0x1, 0x0) write$binfmt_elf32(r0, 0x0, 0x0) executing program 2: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) io_uring_setup(0x6341, &(0x7f0000000340)) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000003b4d27"], 0x14}}, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000980)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000002240)={&(0x7f00000022c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 4: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000080)={0x1d, r2}, 0x18) sendmsg$MPTCP_PM_CMD_SUBFLOW_CREATE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_INIT(r0, 0x0, 0xc8, &(0x7f0000000080), 0x4) setsockopt$MRT_DONE(r0, 0x0, 0xc9, 0x0, 0x0) executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x14}, 0x14}}, 0x0) executing program 2: r0 = openat$drirender128(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f00000009c0)) executing program 3: r0 = socket(0x11, 0x3, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000cc0), r0) executing program 4: quotactl$Q_SETQUOTA(0x71d835586b83f427, 0x0, 0x0, 0x0) executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fsetxattr$system_posix_acl(r0, &(0x7f0000000180)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SET_FEATURE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x20}, 0x20}}, 0x844) executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x541b, &(0x7f00000000c0)={'wlan0\x00'}) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TCSETS2(r2, 0x5452, 0x0) executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$TIPC_NL_BEARER_GET(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) executing program 2: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) utimensat(r0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$vhost_vsock(0xffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80046601, 0x0) executing program 4: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x8901, &(0x7f0000000000)) executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) close(r0) creat(&(0x7f0000000f40)='./file0\x00', 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000300)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={0x0}}, 0x0) executing program 1: r0 = getpid() r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_pidfd_open(r0, 0x0) r3 = pidfd_getfd(r2, r1, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r3, 0x5451, 0x0) executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x1800) dup3(r0, r1, 0x0) sendmsg$TEAM_CMD_NOOP(r1, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={0x0}}, 0x0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_NET_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x44801) executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$RDMA_NLDEV_CMD_RES_GET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x20}}, 0x4084) executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, 0x0, 0x0) executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup2(r1, r0) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f0000002d40)={0x0, 0x0, &(0x7f0000002d00)={&(0x7f0000002cc0)={0x1c}, 0x1c}}, 0x0) executing program 1: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000240)) executing program 3: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_tcp_buf(r0, 0x6, 0x9, 0x0, 0x4000000) executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, &(0x7f0000000380)=0x1f6) write$P9_RMKNOD(r1, 0x0, 0x0) executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmmsg$alg(r0, &(0x7f0000000f80)=[{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000240)='D', 0x1}], 0x1}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2048014}], 0x2, 0x0) executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup2(r1, r0) sendmsg$nl_netfilter(r2, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002340)={&(0x7f0000000fc0)={0x14, 0x0, 0xb, 0x101}, 0x14}}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000002400), r1) syz_genetlink_get_family_id$tipc(&(0x7f0000002680), r0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_SET_WDS_PEER(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x94}}, 0x0) executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_START_SCHED_SCAN(r2, &(0x7f0000004840)={0x0, 0x0, &(0x7f0000004800)={&(0x7f00000047c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$vhost_msg_v2(r0, &(0x7f0000000440)={0x2, 0x0, {0x0, 0x0, 0x0}}, 0x48) executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/system', 0x0, 0x0) fstatfs(r0, &(0x7f0000000280)=""/173) executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='timers\x00') close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000200)={0x10}, 0x10}}, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$NL80211_CMD_DEL_MPATH(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000840)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x28381, 0x0) ioctl$DRM_IOCTL_MARK_BUFS(r1, 0x40206417, 0x0) executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x9, 0x0) executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) write$evdev(r0, &(0x7f0000003800)=[{}], 0x18) executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) write$FUSE_DIRENT(r0, 0x0, 0x120) executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = socket(0x1d, 0x2, 0x6) r2 = dup2(r0, r1) sendmsg$IPVS_CMD_NEW_DEST(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000001c0), 0x8, 0x0) ioctl$AUTOFS_IOC_PROTOVER(r0, 0x5451, 0x0) executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x6628, 0x0) executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) write$P9_RWALK(r0, &(0x7f0000001680)={0x9}, 0x9) executing program 3: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$TIPC_NL_MON_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000440)={0x14}, 0x14}}, 0x0) executing program 1: r0 = syz_io_uring_setup(0x840, &(0x7f0000000200)={0x0, 0x0, 0x1000}, &(0x7f0000000280), &(0x7f00000002c0)) clock_gettime(0x0, &(0x7f0000000440)) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_IOWQ_AFF(r0, 0x11, 0x0, 0x0) executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_SIOCOUTQNSD(r0, 0x5421, &(0x7f0000000040)) executing program 4: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 0: r0 = openat$vsock(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$BINDER_GET_EXTENDED_ERROR(r0, 0x5421, &(0x7f0000000080)) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) getpeername(r0, &(0x7f00000001c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f0000000080)=0x80) dup2(r0, r1) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r2, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000740)={0x14}, 0x14}}, 0x0) executing program 2: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_TDLS_CHANNEL_SWITCH(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 4: r0 = io_uring_setup(0x750f, &(0x7f0000000000)) fcntl$setownex(r0, 0x402, &(0x7f0000000140)) executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) getpeername$packet(r0, 0x0, &(0x7f00000008c0)) executing program 0: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r3 = pidfd_getfd(r1, r2, 0x0) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f00000000c0)=""/140) executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_DEL_KEY(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x4) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x940}, 0x18) dup3(r0, r1, 0x0) write$9p(r1, &(0x7f0000000080)="a6", 0x1) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r1, 0x5450, 0x0) executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000004280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r0, r1, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r2, 0x0, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000001080)={&(0x7f0000000140)={0xe84, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_FRAME={0x338, 0x33, @data_frame={@a_msdu=@type10={{}, {}, @random="48b3ea50b8da", @broadcast, @from_mac=@broadcast}, @a_msdu=[{@device_a, @device_a, 0xdc, "9379095b63f9ffa4b91959c2597fca217adee4ba13cbc57ce53c802f947b9b712c50c26420139513509981b798d04d217622787a8d65a0a1b529b3bbd6bf1a74ad1196320b2456d9a1cb4597fc25b4ac0df890ad3d2b37a138c14e9d892972aed7dc8276f3ca5d57f93878a6cfd0cf4bd4a708d0f74f15ed494f5ccac159260ca416315da591a4e006187bcd4ec5bc85edea0cd9c0cdd3e9a34495a4e87c0e0e00973aab1c4a8dcead34c9faac79318d079f5eb7b03e1daffcb146cfcfb1163070966ee8d1ab897f547c509195ddaa86272a77a4ba8c2da3d33c7667"}, {@device_b, @device_b, 0xde, "a5283f8ab47fafff9930a5cbe0a75f27bee4130ae35d7a6a69d591c5f3182502e8181b0e01a99976740c588fe95a57b195d727fe06c885f2e98518d639af4e1b1eecebabe487020a13893b61344575666eb59fc9529b122f8891a6eeb11439ffc72aa1f2adeeb6f911a2c194a2251fe56e78ec0b9b36954a2d7e04d1c0da0db06a33457221658c11603752a32be7dadfa6bd8e7dbb22caf19846adbe0f8fac8fa0b395bba4b389fd8394e27b99dc2a460e639242f367e6c17155d6479f6a8753ac68c866194b000875eb2bfe039c972376430cb810a59e73241835f47cef"}, {@broadcast, @broadcast, 0xaf, "909e7177c85f36b1aea8cdbe5367ae95531ecc9da09206f5920e83110ef59d3e9188fdac1068ff035d51df65876a2f5e11b6f7c11c187a3547c469ce5f150ee040f3749bb6b8d8025d8a5d4942283d7edda0c16a499d10e895839e802ac3c165fe55d11b04a3b3da83e5707b2c840e325d767c6ce965c3a824245ebff0b76989190a75a141d6e04524698da65dc2abcf9059f54223364936476b01b25e77d350059ada4f6386405e518afc888e4eed"}, {@broadcast, @device_b, 0x71, "4ee066e61fc75906306922ae9150361a8a1afd468f5db023b1182d232045543f263650b83bb350d857a4969e664941878cb7ecd26d5317944c3d16069150ec38c9c488b428754b6ffff9ba00826dfc97ab9dbe04c44c3a0aa5ce7918fea68bbbc7242af70ad4b472d585c55327f8ffd2b6"}]}}, @NL80211_ATTR_FRAME={0x773, 0x33, @data_frame={@a_msdu=@type00={{}, {}, @device_a, @broadcast, @from_mac=@device_b}, @random="e6992ea6c63f09c6aaa1677cf22cf9a5587a0b43abdbc316a36c0ec3b10d76169d8e31a44f844c1da303c14ce79475df76d29bd35d4a6b75bf78d1ad7929d06a4f7bc633919e1d978a8576d9198b8dc4d47b5c7a0d9fa51a7479fad1e040f1f5fa8a429b2c942ec8bccf327549a37fbfac3108ae5ac85c774d530bdb11d73e65e1e7cbf2dd5a98be5044b031d4fc936e069188adad7a0481c892b0386b1e614d6f1c68b39c0255f22d8e7675234c5f94dd595ccd9471dbdbbe3b8a1ecc88a30e50a99fc3d3351ac3d667c7b8bb0db971278c64ffc042a240d8c481e8a90b6de88c1ca50f84188fd623097a26f04711aabc2cd98f15e577181b8e6e5e5d90d56ad083ae355082320e348e46642df604c1a9ed8fc1b4495018bc48dff905efd90a0d577e68958b404b81d3cb1f79a8cf922f17c47868b952ac32b2e4013f5b2f2c974fd5f85ebb93ae9dfcf6ae4d3a94190860645bb7301f475a4ceb752feaa691688755e05f7e1ad29e83ab57485daddb5abe3267bf8b531e7f26594b7fbf44c0968c772d18e86fba3af9239b35071a629c2b1e135edf0cf6362494b6ccaf4bf6f446efd937a90292d0b6eaef1f4c8fb02ed603877bf609855b4f3c08c55a67eaafda9feb2b45948cf4eb5fab6420c8ca45a062db76230d72686c052e01fc954628145fd153d7d7ee7eefcb1338954337ac14d1cd85d0878fd0dd09fd94eddfbd477a319edb50f01de794a76c04e84c9d8ffb7ab80905f50793f9e26d5c2dc8bade09424a0f47b94c338ba6eb5d7890cbb01a3ffed4f46b3d0d971e74beff4dc678423e74f1bb2ac06b0071035fe2cc7d291ff78a6c1988745fae0a21156e507ab336062a9ac1f6cae8c2c8dda12990fe0c73cb01bb2295be3fad465c65bf744b698b6281eb0ca8f721417240e0f59eba933260d577845d2e320ca69cc5057269de625fafb17b76967cacfeae415a731f7151c1fd79ddc4760bca88cb301142893a70722f1ba9bec5558dc486ab4419141bb789fab488bde1e0ffc77082a386aab110933f350fe25eb6199eda2a946b9bd8b1c10d4c57589f802f2736319ae2b35314c86dcfdbc2b41d47522c4af382bc16a348c50fb62cae5871b373f5a8f79c462fbe4eed24c8cb6f5bb29e7b169ef0474209028cb1889210b4734ff6cb601ce75529c41763cb8f4787be0fbcd0a90af251d2545968d3454fd95ece94344d9d00d754480d9f28bc02a5133817192ff96743f8ba73ebd9b312c8bbcecd7b339e568bdc618dfc6e16910acdc0053451a3632e03ca3a3eb8dbaa0642b29c0f21350a692abf900b32fb2a29bbf4d7591f7ac942bd16dfd1c3d0e268212e99e8ecdca7c732207c93b063fab721d029deec9c486cd732ba6fc73eecaed94445f005b0a192e5a2e22442f8da039bfc789c0523d5d023f21e420619834bcf6b89758a60e2c78bf9b74ee928556b1e4783c04a108a569c4463d8601d045a4f1786b2de3197b58f740aa343209ab71c1794bd723c3da90a3572fb963138748ab39b105dc704a7145cd964a00681dcc8ace53a020d31b822af949ef39c6c508553fc9b8df18523f0ada54a85bbdaf74663b7e0d1dc987b905e4e02a6bcb6e5137065e0d30d03a98d07022d370c3fb8b419465d46e3b8968ab156f93a7baeb07f8bbf52fbc9e5a2a2f58565fe24db1b09a295698c4a5401f397d8187f91aa354ad06228d4d2b1d06d58d7d69bab93ab45c35729e7f95073c9ed431152f0104014878f9d2a5627aaeec33e6367e97f5eeeb939e3ab99e202675c263f52750481a06102ea06e485357fd56d95d982c681fa11c5fd95fcb1a3c504d77bc5f5f3dd374e58c54a8581fc86b7ed229eb5abc8e0fb5ca0c6f9e921af43fcc885242061289fba1b68244dd0e84044555a4d4ad74eb44806ac3579c6b460b432032135a912f947c7ee5622f926f18a565310e3bf7dcf467e57a394cde9ff64d1f8de2d8e6a3b0bae7d180b57c97e8316ce151769838e8604d01b500cac1ab98bc048c1b208aae4a77a2d39e25aa115218881036dc03b5b685ced1bb8f6fc5e59ab4dfd3ae99dd6e2068d22a94a013600d58237bd6e62ea92223c15a98be144b189ad744e79123e8ac73e842cd457eab127e4fadd0019bce1408d842b752801f73e11f0c2118bc95a19b5020dc1f767583b7d9ebf7578ba2165cf26434b5ea63166bceae8af93f9b2d93cc4e3c4419887debfad15ae602c456292f2592e4127b5608a64850c26eb6250678ccec392673fc06028bc5ea13bc03e3df471c207824a6ede991942d82ad3668efc04bf6caf9e5b598c54f096ba92d878acbe3d89caeb74576a33d6048124b0ef592442f3a2a8f292964aa6fff97debbac1168d3c791a48078aa21c1e9ee4cbd4c26569857f59914224895fede5e7b4abe65b92ef3f08bdf5d288c0bcd6e95ae1100b659b46e4158544439ea17ea8bf9f08b2089803ddbd8c674a2ed442bda025e6a3b18d0e7bbdc8662868c070846e80d40ede2a50252cd6947a69bf6cb7ab26302721fa8eff1b1a2df964a7f456a56eb6f6a49910e7eae5b3e990d7a08ef416a0939c233541ddf96730ac07bce1ab29b08ed10752eb78efffc19c3efd579c8a3de01c6da48f9fe0e9533e460a96fb326af42a"}}, @NL80211_ATTR_FRAME={0xe, 0x33, @ctrl_frame=@cts}, @NL80211_ATTR_FRAME={0x25, 0x33, @mgmt_frame=@action_no_ack={{{}, {}, @device_b, @device_a, @random="2e33a4471e99"}, @addba_resp}}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_FRAME={0x35a, 0x33, @data_frame={@msdu=@type11={{}, {}, @device_a, @device_b, @device_b}, @a_msdu=[{@broadcast, @broadcast, 0xaf, "f34cd8a7304354b6c528c8a4c7de26237f54394d185517973b89fbe3c71801f7db9ae56921a3214b7a69c2cb09c02b75e0d4beef5148e143ea92841f2f5684e5bcb87acf73cd00da58203de521b5b2091d64e3a18fa2fbde08a1244bfe402bec92420d3853845641d881f111cb07bed2ee610318b81e0f2624baaffc95fcf602a21ec6344163e524cf8fbe9809b3a4749ee00cf305a52c711995f5afab67d49bd07f7c88f5cf525f2421589f96aa4e"}, {@device_a, @broadcast, 0xaf, "01ab20b080388cd916495ae374bc12db081bdccd3e388e4ceb95e3961808baea83d48b54d92beb1de613f2edae735fd1588cbaaf79273bb583e0840eaaa5f7d97d7712097899a4e79b559b173dc4aa11e908da5cb8341c979803f51deffc09ce79b803118cae82aab5d344c269636abf925cf3b815e4489bec7a2099fbb95771d06cd1f58d3809e8b1ad71b8835c9287567ab0a2b46f0105f33e35af35e2e55063ed36bf460fcb641548d6ad971d7f"}, {@broadcast, @device_b, 0x47, "9302f4e5c4fc792cf3eb3d142de1677508b15fa3e207303efc80e8ca17e30565d9ac23cefe558d96b63402ff2422262b48d5eacf11192d80ecdc59e4727bb091281a9f92bd6d8a"}, {@device_b, @broadcast, 0xeb, "b2eb66c61c120af17f4e34e9351294d628864009a50cd753f1cbe9506112ccbe26294350e8c11e0b0e4281a9da0ace03bef9214a852eef7b31a9d64072c517751bcadbc974412d3656a07f0d89b856cd772ec3b2e982121bbacfc03f72fc208c81128c72f33ca55012638215ab82ca100a4dbb3b715aafde0f2fa826acd342db9d0710a51392bfaaab49cdac2c67bb4586cea011fa1a436cdcd153201102c54efd099f21a86822ed28fb0e891594b8a3fce70fb492423c6c5601d06a9853e520422bce420eab04ecc05fe2e34e960d898f97a4327fc8dcd484b7c61f9044622cb5a96825952f30088bb6cf"}, {@device_b, @device_b, 0x53, "58445f0b4dfe87f3ed75fcce0f8fd837ec149ffc8f68458b25007ac287c5bfffc534dc779124d1dcdfe1514da25422bbfbe2353c9ea103daf510911e91c4f8f08eb6e7dc599c6692a9ef4f74af7f36401d54ef"}]}}]}, 0xe84}}, 0x88040) executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) fchmod(r1, 0x0) executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'wg1\x00', 0x1}) executing program 0: mount$binderfs(0x0, &(0x7f00000003c0)='./binderfs\x00', &(0x7f0000000000), 0x1078c7b, 0x0) r0 = geteuid() mount$binderfs(&(0x7f00000001c0), 0x0, &(0x7f0000000240), 0x9821, &(0x7f0000000280)={[{@stats}, {@stats}, {@stats}, {@max={'max', 0x3d, 0x3ff}}], [{@uid_gt={'uid>', r0}}, {@context={'context', 0x3d, 'staff_u'}}, {@seclabel}, {@obj_user={'obj_user', 0x3d, 'X\xe7\x00'}}]}) mount$binderfs(&(0x7f0000000040), &(0x7f0000000080)='./binderfs2\x00', &(0x7f00000000c0), 0x24, &(0x7f0000000100)={[{@stats}, {@stats}, {@stats}, {@stats}, {@stats}], [{@flag='posixacl'}]}) executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_REMOVEDEF(r0, &(0x7f0000000f00)={0x0, 0xfffffffffffffd61, &(0x7f0000000000)={0x0, 0xffffff9a}}, 0x0) executing program 4: r0 = getpid() r1 = socket$nl_netfilter(0x10, 0x3, 0xc) r2 = syz_pidfd_open(r0, 0x0) r3 = pidfd_getfd(r2, r1, 0x0) sendmsg$NL80211_CMD_SET_POWER_SAVE(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000340)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) write$USERIO_CMD_REGISTER(r0, 0x0, 0x0) executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_SIOCDELRT(r0, 0x8903, &(0x7f0000000980)={0x0, @generic={0x0, "604118ea5d4dfcb137e9644769f2"}, @qipcrtr, @can}) executing program 2: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000000)=0x93e, 0x4) sendmmsg$inet6(r0, &(0x7f0000001b80)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @mcast2}, 0x1c, 0x0}}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/202, 0xca}, 0x12000) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x86) executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_MAX_FRAME_RETRIES(r0, &(0x7f0000006980)={0x0, 0x0, &(0x7f0000006940)={&(0x7f00000068c0)={0x14}, 0x14}}, 0x40850) executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r0, 0x0, 0x0) executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_FW_DOWNLOAD(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) write$FUSE_ENTRY(r0, 0x0, 0x0) executing program 0: r0 = openat$mice(0xffffff9c, &(0x7f0000000000), 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_ANNOUNCE(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002a40)={&(0x7f0000002a00)={0x14}, 0x14}}, 0x0) executing program 2: r0 = openat$nvme_fabrics(0xffffff9c, &(0x7f0000000000), 0x80800, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r0, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r1, 0x8, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x76}}}}, ["", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000001c0)=0x0) sendmsg$nl_netfilter(r2, &(0x7f0000002700)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000026c0)={&(0x7f0000000200)={0x1140, 0xb, 0x7, 0x201, 0x70bd27, 0x25dfdbff, {0x0, 0x0, 0x3}, [@nested={0x17, 0x57, 0x0, 0x1, [@generic="ebf89edd8fa5c38819b81e9641d8b8e047e227"]}, @nested={0x1dc, 0x3a, 0x0, 0x1, [@generic="c9994b3e499b20b8e84f85a3f7ba923bc24b9f90d4dfaaf03f75a2a3b8a0f0d46c422c3a4bce69f3a8362dbd6b3c5d40fad271aeb03cb863aba4bfed058f7a8c67cb2e0f8363ef316a83fabc399bd20db6589c298f27080d5b20fe01f52908254c2bc4cacf73ac52c6c216cafa3f", @generic="24da0d75603009ad806fefe32a1ff19543a943cd62d7a0ba746a0b2d5af75c39dfdd02ebd5dbcc17e63a22a29a5ed6cae1d6453e853851870454bc2e0adff1dd12346935ed5ddb629ec46c187739630edad3816ffcbb4b5b2b35fffbb81a6773d91197595b5f5dc2e84905e625cc30fa04e05d2c75c3f0bb25fbda4e060e94b31a2d069659951bbce57f51b3304cf3d28431f8b0b9b2fb0533b6c6b51e780992543012ded5bedd625bbe4feef8f1b211de2c1caa81e4c38cb92af30f7442fb8c", @typed={0x4, 0x94, 0x0, 0x0, @binary}, @generic="300dc17f1a2bc07479fd106c1f81f74db9b3e98e8a6e73fdc4f50fca4dbbc7601f23090c2981b2fa953dd2b49e1cbf64ae5a0f4e2ad5b8320e8b1b02", @typed={0x8, 0x51, 0x0, 0x0, @pid}, @typed={0x8, 0x13, 0x0, 0x0, @u32=0x6}, @generic="8b03cbda9803c85f23465a65bf9c46f3e10023c5e3271293c28a52818807e6591f50253ccf5241d9152eb3045c0f75609fe22ebb456d427d261631857b7773f1493bd75e9c81", @typed={0x14, 0x2b, 0x0, 0x0, @ipv6=@local}]}, @generic="e1edb24b2f404769ea427177544a7116f08a", @generic="dc680616dc973f24b9b9d352b9515690cab5cf27e8ade260557f360f4d23e97d7b487419bbcfccc7fa94f4c8e0e40e635a60adcba36e282694ec1848d6583098fb116943570a343a", @nested={0x61, 0x70, 0x0, 0x1, [@generic="1995780c3ccd844fe26a1fc50115514822321671eaf5b29c0b6f372a1f625ee281a9e8d9be435a9c9f752afcb67c03353a6077c7c9af10e47a7a16281a2f26f5271547446a1e3e7f98dea6e8e58473ec1813c4d6b84399031956618fe6"]}, @generic="9819d72e3cf1abff3fd96cf9745570075f3921a10952ff2d39d8c7d6fd883132d0499dc19169f9ce76e697c41dc2eaf117f11851b8f7372e3a1572e510ec47ac858a4dcc4f3456888828c921cc5e91a5db3eb7eb10b39f46099329e83ddc4cdc61fc8f1a", @nested={0xe14, 0x143, 0x0, 0x1, [@typed={0x8, 0x29, 0x0, 0x0, @pid=r3}, @typed={0x6, 0x19, 0x0, 0x0, @str='(\x00'}, @generic="57b53b95407162afd707f3d9d23319d9822ea732a81a0b0849dc98851acac7c4a5ad36219f19c2b5262dc0058eaf6c8d9e6b95a49e8f73be8097ccad37a917e23c78ae3870e3e64ba75d9d2e63a5b388a324ba1c25129225e59e9fbbe7b31267376d8255e67875d502feb27466b0babbb49c57079a660e61fdb1de891d9583adba4159eda3857d52b82a9376ec20d305fdbd60209b4f89c1f6cc65423f5a79b1715c218a49155e4c7d11543d2a103a3837c937feda6f10dccf55571ab0a7d84e06f11fa06bba09f2bc47202900e5ebc1e52daa1fc903772e14957e20954b3cbaab94b0e96770e410e63c5c02872b2740b84cb6de34f8d781b9e18efadc045f4f9c15332410e9609cddb12e17a8feaa25e06e91d2d4642b1c8329c1452f62fdcea9aa16551409708a3f582abc6f98450f39bf6906ed661457a9ef0da414f10acd3b690e04cdc52360d6c96e24ddcfa5284b80cfb86dabe9696da56ad25c72ad7ee6bdb9322962df1675c709bf81e9c863b059a098c6d06e28710e6de99f8513189e36453fe159aa69fe9d270885d41186e3f4a2d1b56c358d3632a5aa9f0650f9fa24d3a764066dc7418eaa0c2b25dfec9e8a70e5600259f7509767b6cd110ca381b4489c97f4463e18c001575a8914d2c25b6127ffa4dbabfc0f474d63d8adc1be6e5fddf012a139bf7e8e4c967ce201d86d7ea201588835c9de738b3c9d9d0d50a4936364be46a3d1ed37178304ce811bfba7d9ff4fa14bac915175213c279363bdba6e33d1f4452230cdc24712aff5fe2dd919258859452ce841ae1c324567b37f018aa75b3e0733599cd1bcf9a4dd8fe826aef252b24ad41ae124f39aaafdde87150f2ad05bc070607e3c05754c30ac8eef624d346a28f30d4d248a48ae6e10e77a3fb2898594553113fc990b13b18434dbe4ce54182b01ca4a5fb29cb64efe912d13b49bb7dcebd4600850528ff31db541f8b9f62b5366e14a92bf3d8d165a21df565ed6d75cf6020ccd6787cdc13fd8bbe303a65544f0f74a1eecdd37ce141c4905ad7cf794d58f85336d37ddaa7f1e8efb2d7ad4980624c0cea6102e545df9f7c8b85fa506461e1c9e9c76d5d5d688a36ed2759a15f82808e7bf5c52d4723b9b139309415d93ccba515b0cfd0cc10ddc8471abff09dba051630e84cd5b8aaf17408a0998408188eac9da4473fdb3695e36827edcf8e8c25478d51c4941f3c20c379852ef8ffc03328a229ec08a6b6f59ea7456ecdfea31a6ae9f0244f5dac3e3036cbdbfaa811dcabcbcd058e72d7aed67a5c6e02f8363d627eea3d94f1b9339a9a9f1b5eef46fee282f57c502cece4a9abf9d04248255a7bd7bfdd075b0d7e76a5a990da11a6fa0cb7b88a03d6ffab9a626ccfe486a64ecab537aa06cf885179d3cad0f53e118ffcff2fd641ac3b7edfe71e20a2ec77a3a243abe30d8cf52c6f2019b411526b130ecf385fdccdecdde58ca1157f59eaed4e9b0a91a57891f243b6218b3b3d6f97f6271d32f1530d4629bb86fb43d6cdb1a1e2a08cebc7a20ebcc9613e5be8769ece8dff085a6c809511898133f611ff51427667852c4a247ccc3f4c921ade620d9d77da39e643c9b9b0b863a9e9b204d7953c74931234726dd8dbb689c0e10b8f4edc14ff84223b3dc088bc502eb92c3cce6ef01370b672f0494c2e4ce14881f3593219381683742412bfc5b3c8a09d694e1c2d955a389e3de746a1a5e75850192ac32c82e7d049f3a349ec5c200af68932b142af6b124ea3a6b2fac61547a7e6086b7672c24a0d369e5f254d8101e2c77b16ca94c63abf0caa29a29bef50227838a76c9b14e8d104a80e92deea8f67044f02a819b58edbe243c2fa16d4df8ab7c3b707e6b5a2f450227e1b85da4aa20186c40a8a144327ad90f18af038acdf20e885507b34eda091c18466aabebe2473893f90d45e29fc0d10a783d1a867f3b94b19e3c4d294d46b69e388fdf1ad6ee079834cf78109fd8ae2f14c8983268db9ed460c456f23124aa4f39ba7177ae621b02718faa82f13af36611240684747d8ca62b62ffeb75c56587139fdcb7d6dd980ab06ad4742b447ada7eebeb388d3b61b6808263c013e3cd52cb56fa49a62cb031af77bd0840e7a3a6f25e6f431d792450fb6c11242c1251e03210dbe4b750a64f2991b647b7d97d13d7a743cc800c55a60931ab1a31f58a89409f4e414aa9e5ff88473f6226757ba519f7ce0918973cc078cabf0b53a7654b082dead8b2e457cfb510ea63e046e33fd5f00c3fbca9f00a6aa4c265fb20794bf123ddca050816494686e083a0a1fb1db38880d29d13342b19f6da24b07d199c1bd033b8345425455bb894d748718118b7eb42b5145651796c63e5a9e40274669fc906040d83fac8dd2f81d1131cf041621e78f8e19b4afaf3f635738c43538c7a5186257988a4f31e7d26a23241895951354dc3d7afb515ae4ecf1110c75001141c870b85068f2800b1a6abe7f17188ba67650a019b197180a8b9e1bb1df02e6cf4490206e96013523378785431a714c401256404ede4c8e2abf9ee8af905796f14314da314ee177f5ed535fe0f6af5a49f14d342dc5618c7b6c4430260aa1a6adbf77d71acc250ea6f7ce3f58d1394f76a816456136b0e37e2358a374a2cd594ad012a6b335b5db4b6076e55c5c21374b018e0f288928d12f8d56d94eb21e54ba1317643e1035eadb54fc7e2d4ba483d891e2b64b09096c3c613c31d4b9962d01490ecd62dc291210ea71823be118d16a353d3f71c0c50d0907d5bda303437ac0e0a5b40192f440738d9d5335d4dccca94d706610e3a42306ca774e8e9e0c1e9304f24b1df48e9e5275f6feabef664c9ac4ff0e724dbf0ed56a4d7cf9240aa432cdf136c1d9d8b012b2aab1caf8302537279bd7f93908b76511eed3eb9b9bab4a1b8fb429df79433b71f243204d483645a4cbf8804ca6e9ae31fe919cc62354b9fe8bb00f20e058f85be042ba5069c78d91f15f695fcbebdfc93a8f6476d45a5d34f39b5fd62949fed2aec64b45d047cd87a8237c0d9658f5fd03863e04f02b2c2f16389d8881bd5515afbe30f903bdc19aa4a0e7fa17c296cc0a26f471fc3752861d010bb8046a6ad29f30a008b6f53dd534c96c7372c35e373a3389c0902b0f36e58db0e6552d6b0141dfcd64ee7c02ce0a76f7545483be15d89524df9699cfd4c0b5a865395fbc444efe66a0198ad2be6647a0258b44dcad044715e25962ecfb15c73e1edb81f6e28b8f3c0d4a3c9bb24c0afb7179182369eb7ee703bfe53d998f3462487af099df4512fc7130aef01648fabf7b2a6e203c830eb8205e8a0eb66d2c5182cca20408e07da8a551c9db0a9ea561a648fad49667a211bd47390c1db25ff57a94ff13574e8da9e5c3246ca37532699c5453f99dcb4e66a2dcd18ae251d9725d859c46495ce48ced5f4a2c796343fe0f04fd199955c5b8d29fa16d4971bf7d0cf8beba550b63082dc172df78cb8e37bcab728dc38613d37d61f1c5507bf7ff224ebe33c52c869fab07eb3c8d361e16e9c784bac1ea8081ebc9989f2a3238872d3f2fe8aa93f5e0d9537f2ba29b1bceb1c165b0e88613b7fccd2ad3d18bc913d9479c2f5e2f40283eb3b3981a3a9797f31be499cca02e828f880b1d31665dadefb1fca5b0bd2143c3c06922adff9018067b71bb011dd3a1089fc3a3f25156ef3e097ce4272b3eee2e7cf95efdb4df7a0081a21c5185e991b3598497cc41607f4a566bad8f48329a51d27e50a7e5bb98fe31fa11023b3a1935910d3ffc67af01e2ef8fc5fbd0eb9baed9227656dae216294733ce34eae9baa0321938a8396274ee67fd4909ec0026229a1d435e98eb1f48e8d887f4e46fd9dc882ea7c3042b545106aa452c89d169b3c52f796d73e805958b34bb375b5a8b8fd6340a52b5d39698971c9a5a702b7985998b2343cb1a22aeefd5ebf2c19877ed00b5f538a396c3c32c3c485029262c6ef20af0189af84c96aca5d35981b910c859b2fa8d97fb7ded2086f5dbac7d83610b9ad927a85da1f27360127e55e1f0ea5d803df363a805516627c5fa0f7473ca9362821a4a018c7a82e629f86e4111478159f474c4f2fe4592789497e0c1e6dbffe536e3d74cd1f85289d588fe3f365a370007efdc57f403eecbc9561527bb59d4812378e7171a3c511fbc58fa991bfa28e7d8e3733c64e2db5b4cbeb2839f0c7a1d23d75d9b08cdd94c83b0bc0dbd6d5ba63b05be8e55b4380c2fd6728e45ad00f4d22d057dc7a8b50038007ae07446854001cb46e6458b21c18e182be847ead9f2ad7d96b3d29b85b0a5f02038fe193706d4950338272b6daa2ae755c9b6395fe02ec0b6db436f35a9ffce73fca38e60b75b7c009a2a9b54d06affe0116418a39640209baed53561eb48e05c3e594d09aab50b503f8ae1125c0ab66446cb54697932c90f2259c6b727104c1dc77130e567441dd35ddad416a2345938867fd50b29742f0c5cf60a3a2c4534c663517ee71d16ad31753c93e4f84a92aa420306b359adf77fe46e6f85a9dce729c6305b1d888384dfd65523a93536e787e8b788e387d59db2ed3ce684e7acc2985446e88101d97537dce56f2976cbdbe3565f8febbc4e20b1578c87ae490e5b009bb3e6ba30e139cc1750a7388afc18fc068f5d690b96ecad5d0f9cbee0066901e68889f402aad6e01ba23a88ceca91f0465b88368a656d7012811ff3e59f1f573fa64e6807b332fc1b3c5a098ad6899fddb068bdda24cf64062fa5c00017c65a7ba14a4cbde8f60422377c420c35b90bd5c3f2d82cee802582de7ab70e4edc4eec33dc1a6eb1e66fc2e576030f8739723a26634be57fdf062fe48779fa0bc602495ed987f5b70c1a8a4a16912007f1b25", @generic="2c3b8e9060f7e03c0048315151fb283bc4cb560532a2567ee421252b63d8a573bea214f3bbaaf50e1f21d038c7d95cd82ff970b06c6f3a0fc914e018882f9fb64a20cb4c723b311f1505", @generic, @generic="ba818c15b6a27c4af862ae6c73bbb6ac1209a0fddbc3c76304d01a1aec2510b6ddd6", @typed={0x8, 0xba, 0x0, 0x0, @fd=r0}, @typed={0xc, 0xeb, 0x0, 0x0, @u64=0x9}]}]}, 0x1140}, 0x1, 0x0, 0x0, 0x4000000}, 0x24008010) ioctl$USBDEVFS_SETCONFIGURATION(r0, 0x80045505, &(0x7f0000002740)=0x80000000) sendmsg$NL80211_CMD_SET_WIPHY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000002780)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000002800)={&(0x7f00000027c0)={0x1c, r1, 0x200, 0x70bd26, 0xb617, {}, [@NL80211_ATTR_WIPHY_COVERAGE_CLASS={0x5, 0x59, 0x80}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x8894) write$P9_RREAD(r0, &(0x7f0000002880)={0xce, 0x75, 0x1, {0xc3, "e0a44ee666ac76f3c5cc723eff43300c87e662b2a295f898c5e5dc4e8fe745b1424c24d37e86bbc1c66ef211be4dc7b46a66879f161805446d34af8acea8de7d4d1ce15d0924b8438eeafb031cae8d4e0ae82f2d15c28c3f95e570f158b30c5bbb4d57ccd71719bad28556ec59059bd69bbf85f0ab8bea58247e4244db582165c95d16622f5fa58bc7db7e0783be16c35ac0ad46818c17a598df097ce7c81f3d3ebd26456eacad69af9d5ccfc089bbaec66fead5bd9c758d569ca4c26b743134df8aef"}}, 0xce) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000002980)={0x0, 0x3a, "47687584378f943048313cff64e6a844e9fbaa912d18af90cb1eb785bb84de4ec6e45854a91f6c8731729b1a28df8786c2e2abc1211098811184"}, &(0x7f0000002a00)=0x42) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000002a40)={r4, 0x1ff}, &(0x7f0000002a80)=0x8) sendmsg$NL80211_CMD_SET_MPATH(r0, &(0x7f0000002bc0)={&(0x7f0000002ac0), 0xc, &(0x7f0000002b80)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000002c40)={0xb}, 0xb) ioctl$EXT4_IOC_GROUP_ADD(r5, 0x40286608, &(0x7f0000002c80)={0xffffffff, 0x5, 0xe060, 0x2, 0x0, 0x2}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) syz_open_dev$vcsa(&(0x7f0000002d00), 0x3ff, 0x400000) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002d80)={0x0, 'bridge0\x00', {0x4}, 0x9}) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000002e00)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000002dc0), 0x13f}}, 0x20) r6 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r6, 0x8982, &(0x7f0000003100)={0x0, 'bond_slave_0\x00'}) executing program 4: r0 = openat$cuse(0xffffff9c, &(0x7f0000000300), 0x2, 0x0) fcntl$setown(r0, 0x8, 0x0) executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000980)={0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) executing program 3: r0 = openat$uinput(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r0, 0xc06055c8, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x0, 0x0, {}, {}, @rumble}, {0x0, 0x0, 0x0, {}, {}, @rumble}}) executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000100)=@assoc_value, &(0x7f0000000140)=0x8) executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) write$P9_RSTATFS(r0, &(0x7f0000000180)={0x43}, 0x43) executing program 3: prlimit64(0x0, 0x7, &(0x7f0000000080), 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5451, 0x0) executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x20044010) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8901, &(0x7f0000000000)) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'md5-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001500)={0x0}}, 0x0) executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0xfffffffe) ioctl$RTC_PIE_ON(r1, 0x7005) executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) getsockopt$llc_int(r0, 0x10c, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) [ 412.858764][T19533] sctp: [Deprecated]: syz-executor.1 (pid 19533) Use of struct sctp_assoc_value in delayed_ack socket option. [ 412.858764][T19533] Use struct sctp_sack_info instead executing program 0: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = dup2(r0, r0) r2 = ioctl$NS_GET_PARENT(r1, 0x5450, 0x0) dup3(r0, r2, 0x0) ioctl$FS_IOC_FSGETXATTR(r2, 0x801c581f, &(0x7f0000000000)) executing program 4: r0 = io_uring_setup(0x4e2, &(0x7f0000000140)) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000500)='.pending_reads\x00', 0xa0040, 0x0) dup3(r0, r1, 0x0) io_uring_register$IORING_REGISTER_IOWQ_AFF(r1, 0x11, &(0x7f0000000000)="d5", 0x1) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) mmap$usbfs(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x8, 0x12, r0, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000001900)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) close(r2) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) executing program 1: r0 = openat$nvme_fabrics(0xffffff9c, &(0x7f0000000000), 0x80800, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r0, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r1, 0x8, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x76}}}}, ["", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000001c0)=0x0) sendmsg$nl_netfilter(r2, &(0x7f0000002700)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000026c0)={&(0x7f0000000200)={0x1140, 0xb, 0x7, 0x201, 0x70bd27, 0x25dfdbff, {0x0, 0x0, 0x3}, [@nested={0x17, 0x57, 0x0, 0x1, [@generic="ebf89edd8fa5c38819b81e9641d8b8e047e227"]}, @nested={0x1dc, 0x3a, 0x0, 0x1, [@generic="c9994b3e499b20b8e84f85a3f7ba923bc24b9f90d4dfaaf03f75a2a3b8a0f0d46c422c3a4bce69f3a8362dbd6b3c5d40fad271aeb03cb863aba4bfed058f7a8c67cb2e0f8363ef316a83fabc399bd20db6589c298f27080d5b20fe01f52908254c2bc4cacf73ac52c6c216cafa3f", @generic="24da0d75603009ad806fefe32a1ff19543a943cd62d7a0ba746a0b2d5af75c39dfdd02ebd5dbcc17e63a22a29a5ed6cae1d6453e853851870454bc2e0adff1dd12346935ed5ddb629ec46c187739630edad3816ffcbb4b5b2b35fffbb81a6773d91197595b5f5dc2e84905e625cc30fa04e05d2c75c3f0bb25fbda4e060e94b31a2d069659951bbce57f51b3304cf3d28431f8b0b9b2fb0533b6c6b51e780992543012ded5bedd625bbe4feef8f1b211de2c1caa81e4c38cb92af30f7442fb8c", @typed={0x4, 0x94, 0x0, 0x0, @binary}, @generic="300dc17f1a2bc07479fd106c1f81f74db9b3e98e8a6e73fdc4f50fca4dbbc7601f23090c2981b2fa953dd2b49e1cbf64ae5a0f4e2ad5b8320e8b1b02", @typed={0x8, 0x51, 0x0, 0x0, @pid}, @typed={0x8, 0x13, 0x0, 0x0, @u32=0x6}, @generic="8b03cbda9803c85f23465a65bf9c46f3e10023c5e3271293c28a52818807e6591f50253ccf5241d9152eb3045c0f75609fe22ebb456d427d261631857b7773f1493bd75e9c81", @typed={0x14, 0x2b, 0x0, 0x0, @ipv6=@local}]}, @generic="e1edb24b2f404769ea427177544a7116f08a", @generic="dc680616dc973f24b9b9d352b9515690cab5cf27e8ade260557f360f4d23e97d7b487419bbcfccc7fa94f4c8e0e40e635a60adcba36e282694ec1848d6583098fb116943570a343a", @nested={0x61, 0x70, 0x0, 0x1, [@generic="1995780c3ccd844fe26a1fc50115514822321671eaf5b29c0b6f372a1f625ee281a9e8d9be435a9c9f752afcb67c03353a6077c7c9af10e47a7a16281a2f26f5271547446a1e3e7f98dea6e8e58473ec1813c4d6b84399031956618fe6"]}, @generic="9819d72e3cf1abff3fd96cf9745570075f3921a10952ff2d39d8c7d6fd883132d0499dc19169f9ce76e697c41dc2eaf117f11851b8f7372e3a1572e510ec47ac858a4dcc4f3456888828c921cc5e91a5db3eb7eb10b39f46099329e83ddc4cdc61fc8f1a", @nested={0xe14, 0x143, 0x0, 0x1, [@typed={0x8, 0x29, 0x0, 0x0, @pid=r3}, @typed={0x6, 0x19, 0x0, 0x0, @str='(\x00'}, @generic="57b53b95407162afd707f3d9d23319d9822ea732a81a0b0849dc98851acac7c4a5ad36219f19c2b5262dc0058eaf6c8d9e6b95a49e8f73be8097ccad37a917e23c78ae3870e3e64ba75d9d2e63a5b388a324ba1c25129225e59e9fbbe7b31267376d8255e67875d502feb27466b0babbb49c57079a660e61fdb1de891d9583adba4159eda3857d52b82a9376ec20d305fdbd60209b4f89c1f6cc65423f5a79b1715c218a49155e4c7d11543d2a103a3837c937feda6f10dccf55571ab0a7d84e06f11fa06bba09f2bc47202900e5ebc1e52daa1fc903772e14957e20954b3cbaab94b0e96770e410e63c5c02872b2740b84cb6de34f8d781b9e18efadc045f4f9c15332410e9609cddb12e17a8feaa25e06e91d2d4642b1c8329c1452f62fdcea9aa16551409708a3f582abc6f98450f39bf6906ed661457a9ef0da414f10acd3b690e04cdc52360d6c96e24ddcfa5284b80cfb86dabe9696da56ad25c72ad7ee6bdb9322962df1675c709bf81e9c863b059a098c6d06e28710e6de99f8513189e36453fe159aa69fe9d270885d41186e3f4a2d1b56c358d3632a5aa9f0650f9fa24d3a764066dc7418eaa0c2b25dfec9e8a70e5600259f7509767b6cd110ca381b4489c97f4463e18c001575a8914d2c25b6127ffa4dbabfc0f474d63d8adc1be6e5fddf012a139bf7e8e4c967ce201d86d7ea201588835c9de738b3c9d9d0d50a4936364be46a3d1ed37178304ce811bfba7d9ff4fa14bac915175213c279363bdba6e33d1f4452230cdc24712aff5fe2dd919258859452ce841ae1c324567b37f018aa75b3e0733599cd1bcf9a4dd8fe826aef252b24ad41ae124f39aaafdde87150f2ad05bc070607e3c05754c30ac8eef624d346a28f30d4d248a48ae6e10e77a3fb2898594553113fc990b13b18434dbe4ce54182b01ca4a5fb29cb64efe912d13b49bb7dcebd4600850528ff31db541f8b9f62b5366e14a92bf3d8d165a21df565ed6d75cf6020ccd6787cdc13fd8bbe303a65544f0f74a1eecdd37ce141c4905ad7cf794d58f85336d37ddaa7f1e8efb2d7ad4980624c0cea6102e545df9f7c8b85fa506461e1c9e9c76d5d5d688a36ed2759a15f82808e7bf5c52d4723b9b139309415d93ccba515b0cfd0cc10ddc8471abff09dba051630e84cd5b8aaf17408a0998408188eac9da4473fdb3695e36827edcf8e8c25478d51c4941f3c20c379852ef8ffc03328a229ec08a6b6f59ea7456ecdfea31a6ae9f0244f5dac3e3036cbdbfaa811dcabcbcd058e72d7aed67a5c6e02f8363d627eea3d94f1b9339a9a9f1b5eef46fee282f57c502cece4a9abf9d04248255a7bd7bfdd075b0d7e76a5a990da11a6fa0cb7b88a03d6ffab9a626ccfe486a64ecab537aa06cf885179d3cad0f53e118ffcff2fd641ac3b7edfe71e20a2ec77a3a243abe30d8cf52c6f2019b411526b130ecf385fdccdecdde58ca1157f59eaed4e9b0a91a57891f243b6218b3b3d6f97f6271d32f1530d4629bb86fb43d6cdb1a1e2a08cebc7a20ebcc9613e5be8769ece8dff085a6c809511898133f611ff51427667852c4a247ccc3f4c921ade620d9d77da39e643c9b9b0b863a9e9b204d7953c74931234726dd8dbb689c0e10b8f4edc14ff84223b3dc088bc502eb92c3cce6ef01370b672f0494c2e4ce14881f3593219381683742412bfc5b3c8a09d694e1c2d955a389e3de746a1a5e75850192ac32c82e7d049f3a349ec5c200af68932b142af6b124ea3a6b2fac61547a7e6086b7672c24a0d369e5f254d8101e2c77b16ca94c63abf0caa29a29bef50227838a76c9b14e8d104a80e92deea8f67044f02a819b58edbe243c2fa16d4df8ab7c3b707e6b5a2f450227e1b85da4aa20186c40a8a144327ad90f18af038acdf20e885507b34eda091c18466aabebe2473893f90d45e29fc0d10a783d1a867f3b94b19e3c4d294d46b69e388fdf1ad6ee079834cf78109fd8ae2f14c8983268db9ed460c456f23124aa4f39ba7177ae621b02718faa82f13af36611240684747d8ca62b62ffeb75c56587139fdcb7d6dd980ab06ad4742b447ada7eebeb388d3b61b6808263c013e3cd52cb56fa49a62cb031af77bd0840e7a3a6f25e6f431d792450fb6c11242c1251e03210dbe4b750a64f2991b647b7d97d13d7a743cc800c55a60931ab1a31f58a89409f4e414aa9e5ff88473f6226757ba519f7ce0918973cc078cabf0b53a7654b082dead8b2e457cfb510ea63e046e33fd5f00c3fbca9f00a6aa4c265fb20794bf123ddca050816494686e083a0a1fb1db38880d29d13342b19f6da24b07d199c1bd033b8345425455bb894d748718118b7eb42b5145651796c63e5a9e40274669fc906040d83fac8dd2f81d1131cf041621e78f8e19b4afaf3f635738c43538c7a5186257988a4f31e7d26a23241895951354dc3d7afb515ae4ecf1110c75001141c870b85068f2800b1a6abe7f17188ba67650a019b197180a8b9e1bb1df02e6cf4490206e96013523378785431a714c401256404ede4c8e2abf9ee8af905796f14314da314ee177f5ed535fe0f6af5a49f14d342dc5618c7b6c4430260aa1a6adbf77d71acc250ea6f7ce3f58d1394f76a816456136b0e37e2358a374a2cd594ad012a6b335b5db4b6076e55c5c21374b018e0f288928d12f8d56d94eb21e54ba1317643e1035eadb54fc7e2d4ba483d891e2b64b09096c3c613c31d4b9962d01490ecd62dc291210ea71823be118d16a353d3f71c0c50d0907d5bda303437ac0e0a5b40192f440738d9d5335d4dccca94d706610e3a42306ca774e8e9e0c1e9304f24b1df48e9e5275f6feabef664c9ac4ff0e724dbf0ed56a4d7cf9240aa432cdf136c1d9d8b012b2aab1caf8302537279bd7f93908b76511eed3eb9b9bab4a1b8fb429df79433b71f243204d483645a4cbf8804ca6e9ae31fe919cc62354b9fe8bb00f20e058f85be042ba5069c78d91f15f695fcbebdfc93a8f6476d45a5d34f39b5fd62949fed2aec64b45d047cd87a8237c0d9658f5fd03863e04f02b2c2f16389d8881bd5515afbe30f903bdc19aa4a0e7fa17c296cc0a26f471fc3752861d010bb8046a6ad29f30a008b6f53dd534c96c7372c35e373a3389c0902b0f36e58db0e6552d6b0141dfcd64ee7c02ce0a76f7545483be15d89524df9699cfd4c0b5a865395fbc444efe66a0198ad2be6647a0258b44dcad044715e25962ecfb15c73e1edb81f6e28b8f3c0d4a3c9bb24c0afb7179182369eb7ee703bfe53d998f3462487af099df4512fc7130aef01648fabf7b2a6e203c830eb8205e8a0eb66d2c5182cca20408e07da8a551c9db0a9ea561a648fad49667a211bd47390c1db25ff57a94ff13574e8da9e5c3246ca37532699c5453f99dcb4e66a2dcd18ae251d9725d859c46495ce48ced5f4a2c796343fe0f04fd199955c5b8d29fa16d4971bf7d0cf8beba550b63082dc172df78cb8e37bcab728dc38613d37d61f1c5507bf7ff224ebe33c52c869fab07eb3c8d361e16e9c784bac1ea8081ebc9989f2a3238872d3f2fe8aa93f5e0d9537f2ba29b1bceb1c165b0e88613b7fccd2ad3d18bc913d9479c2f5e2f40283eb3b3981a3a9797f31be499cca02e828f880b1d31665dadefb1fca5b0bd2143c3c06922adff9018067b71bb011dd3a1089fc3a3f25156ef3e097ce4272b3eee2e7cf95efdb4df7a0081a21c5185e991b3598497cc41607f4a566bad8f48329a51d27e50a7e5bb98fe31fa11023b3a1935910d3ffc67af01e2ef8fc5fbd0eb9baed9227656dae216294733ce34eae9baa0321938a8396274ee67fd4909ec0026229a1d435e98eb1f48e8d887f4e46fd9dc882ea7c3042b545106aa452c89d169b3c52f796d73e805958b34bb375b5a8b8fd6340a52b5d39698971c9a5a702b7985998b2343cb1a22aeefd5ebf2c19877ed00b5f538a396c3c32c3c485029262c6ef20af0189af84c96aca5d35981b910c859b2fa8d97fb7ded2086f5dbac7d83610b9ad927a85da1f27360127e55e1f0ea5d803df363a805516627c5fa0f7473ca9362821a4a018c7a82e629f86e4111478159f474c4f2fe4592789497e0c1e6dbffe536e3d74cd1f85289d588fe3f365a370007efdc57f403eecbc9561527bb59d4812378e7171a3c511fbc58fa991bfa28e7d8e3733c64e2db5b4cbeb2839f0c7a1d23d75d9b08cdd94c83b0bc0dbd6d5ba63b05be8e55b4380c2fd6728e45ad00f4d22d057dc7a8b50038007ae07446854001cb46e6458b21c18e182be847ead9f2ad7d96b3d29b85b0a5f02038fe193706d4950338272b6daa2ae755c9b6395fe02ec0b6db436f35a9ffce73fca38e60b75b7c009a2a9b54d06affe0116418a39640209baed53561eb48e05c3e594d09aab50b503f8ae1125c0ab66446cb54697932c90f2259c6b727104c1dc77130e567441dd35ddad416a2345938867fd50b29742f0c5cf60a3a2c4534c663517ee71d16ad31753c93e4f84a92aa420306b359adf77fe46e6f85a9dce729c6305b1d888384dfd65523a93536e787e8b788e387d59db2ed3ce684e7acc2985446e88101d97537dce56f2976cbdbe3565f8febbc4e20b1578c87ae490e5b009bb3e6ba30e139cc1750a7388afc18fc068f5d690b96ecad5d0f9cbee0066901e68889f402aad6e01ba23a88ceca91f0465b88368a656d7012811ff3e59f1f573fa64e6807b332fc1b3c5a098ad6899fddb068bdda24cf64062fa5c00017c65a7ba14a4cbde8f60422377c420c35b90bd5c3f2d82cee802582de7ab70e4edc4eec33dc1a6eb1e66fc2e576030f8739723a26634be57fdf062fe48779fa0bc602495ed987f5b70c1a8a4a16912007f1b25", @generic="2c3b8e9060f7e03c0048315151fb283bc4cb560532a2567ee421252b63d8a573bea214f3bbaaf50e1f21d038c7d95cd82ff970b06c6f3a0fc914e018882f9fb64a20cb4c723b311f1505", @generic, @generic="ba818c15b6a27c4af862ae6c73bbb6ac1209a0fddbc3c76304d01a1aec2510b6ddd6", @typed={0x8, 0xba, 0x0, 0x0, @fd=r0}, @typed={0xc, 0xeb, 0x0, 0x0, @u64=0x9}]}]}, 0x1140}, 0x1, 0x0, 0x0, 0x4000000}, 0x24008010) ioctl$USBDEVFS_SETCONFIGURATION(r0, 0x80045505, &(0x7f0000002740)=0x80000000) sendmsg$NL80211_CMD_SET_WIPHY(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000002780)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000002800)={&(0x7f00000027c0)={0x1c, r1, 0x200, 0x70bd26, 0xb617, {}, [@NL80211_ATTR_WIPHY_COVERAGE_CLASS={0x5, 0x59, 0x80}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x8894) write$P9_RREAD(r0, &(0x7f0000002880)={0xce, 0x75, 0x1, {0xc3, "e0a44ee666ac76f3c5cc723eff43300c87e662b2a295f898c5e5dc4e8fe745b1424c24d37e86bbc1c66ef211be4dc7b46a66879f161805446d34af8acea8de7d4d1ce15d0924b8438eeafb031cae8d4e0ae82f2d15c28c3f95e570f158b30c5bbb4d57ccd71719bad28556ec59059bd69bbf85f0ab8bea58247e4244db582165c95d16622f5fa58bc7db7e0783be16c35ac0ad46818c17a598df097ce7c81f3d3ebd26456eacad69af9d5ccfc089bbaec66fead5bd9c758d569ca4c26b743134df8aef"}}, 0xce) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000002980)={0x0, 0x3a, "47687584378f943048313cff64e6a844e9fbaa912d18af90cb1eb785bb84de4ec6e45854a91f6c8731729b1a28df8786c2e2abc1211098811184"}, &(0x7f0000002a00)=0x42) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000002a40)={r4, 0x1ff}, &(0x7f0000002a80)=0x8) sendmsg$NL80211_CMD_SET_MPATH(r0, &(0x7f0000002bc0)={&(0x7f0000002ac0), 0xc, &(0x7f0000002b80)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) r5 = bpf$ITER_CREATE(0x21, 0x0, 0x0) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000002c40)={0xb}, 0xb) ioctl$EXT4_IOC_GROUP_ADD(r5, 0x40286608, &(0x7f0000002c80)={0xffffffff, 0x5, 0xe060, 0x2, 0x0, 0x2}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) syz_open_dev$vcsa(&(0x7f0000002d00), 0x3ff, 0x400000) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000002d80)={0x0, 'bridge0\x00', {0x4}, 0x9}) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000002e00)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000002dc0), 0x13f}}, 0x20) r6 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r6, 0x8982, &(0x7f0000003100)={0x0, 'bond_slave_0\x00'}) executing program 0: unlink(0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00}) getpeername$unix(r0, &(0x7f0000000000), 0x0) syncfs(r0) executing program 4: r0 = openat$vhost_vsock(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup2(r0, r0) ioctl$SOUND_MIXER_READ_RECSRC(r1, 0x80044dff, 0x0) executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x800) executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0xc0605345, &(0x7f0000000180)={0x0, @time}) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x80) executing program 4: r0 = openat$vga_arbiter(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) openat$sysfs(0xffffff9c, &(0x7f0000000440)='/sys/module/pn533', 0x0, 0x0) fchdir(r0) [ 413.139426][T19553] EXT4-fs warning (device sda1): verify_group_input:147: Cannot add at group 0 (only 8 groups) executing program 2: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) read$nci(r1, 0x0, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x840) executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x5451, 0x0) executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$OSF_MSG_REMOVE(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_score_adj\x00') write$FUSE_DIRENT(r0, &(0x7f0000000040)={0x38, 0x0, 0x0, [{0x0, 0x0, 0xe, 0x0, 'oom_score_adj\x00'}]}, 0x38) executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000080)=0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000100), r2) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000140)={{{@in6=@loopback, @in6=@ipv4={""/10, ""/2, @broadcast}}}, {{@in6=@mcast1}, 0x0, @in6=@initdev}}, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000280)={0x0, 0x0}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, r1, 0x0, 0x0, 0x7}, 0x1ff, 0xec, 0x2, 0x10001, r3, 0x0, 0x508d}) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x4, &(0x7f0000000340), &(0x7f0000000380)=0x4) bind$inet6(r0, &(0x7f00000003c0)={0xa, 0x4e20, 0x7ff, @remote, 0x1000}, 0x1c) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r4, 0x8983, &(0x7f00000009c0)={0x0, 'veth0_to_hsr\x00'}) r5 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x80000) inotify_init() getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, 0x0, &(0x7f0000000a80)) setsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000ac0), 0x4) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000b00)=0x1) r6 = openat$cgroup_root(0xffffff9c, &(0x7f0000000b40)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_type(r6, &(0x7f0000000b80), 0x2, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000c40)={r6, 0x58, &(0x7f0000000bc0)}, 0x10) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r5, 0x84, 0x6e, &(0x7f0000000c80)=[@in6={0xa, 0x4e20, 0x7, @mcast2, 0xcc}, @in6={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0xc4}, @in={0x2, 0x4e23, @broadcast}, @in={0x2, 0x4e24, @rand_addr=0x64010101}, @in6={0xa, 0x0, 0x6, @mcast1, 0x7}, @in6={0xa, 0x4e23, 0x1000000, @remote, 0x7ff}], 0x90) ioctl$sock_SIOCGIFINDEX_802154(r2, 0x8933, &(0x7f0000000d80)={'wpan4\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(r2, &(0x7f0000000e80)={&(0x7f0000000d40)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000e40)={&(0x7f0000000e00)={0x38, 0x0, 0x4, 0x70bd27, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r7}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x6}]}, 0x38}, 0x1, 0x0, 0x0, 0x20004084}, 0x400140d0) executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000080)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x26, 0x0, "1281a6d1d31751856f3c1ea3c50a5fd5046f54aac449b65266680611a6929b8f78b53e9ce0b3bba6bb55ab4d47892c0efcfe3e72e5e19fb77e4adfc2460674e6691986475c26dfc9fbc4601a9fa4f2b9"}, 0xd8) executing program 3: r0 = syz_open_dev$audion(&(0x7f0000000000), 0x1, 0x101001) write$binfmt_aout(r0, 0x0, 0x0) executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8982, &(0x7f0000000040)={0x6, 'batadv_slave_1\x00'}) executing program 0: openat$ttyS3(0xffffff9c, 0x0, 0x0, 0x0) syz_open_procfs$userns(0xffffffffffffffff, 0x0) r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000080)={0x1d, r1, 0x2}, 0x18) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001480)=ANY=[], 0x14}}, 0x0) sendmsg$can_raw(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) executing program 2: r0 = syz_open_procfs$pagemap(0x0, &(0x7f0000000000)) lseek(r0, 0xffffffffffffff36, 0x0) lseek(r0, 0x3c, 0x1) lseek(r0, 0x9, 0x1) lseek(r0, 0x1, 0x1) lseek(r0, 0x4d, 0x1) executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) r2 = fcntl$dupfd(r0, 0x0, r1) bind$alg(r2, &(0x7f00000000c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha256\x00'}, 0x58) accept$inet6(r2, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_NODELAY(r2, 0x84, 0x3, 0x0, 0x0) executing program 3: getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x8800) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x4, &(0x7f00000003c0), &(0x7f0000000400)=0x4) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000480), &(0x7f0000000580)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x19, 0x0, 0x0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r1, 0x8983, &(0x7f0000000700)={0x0, 'vlan1\x00', {}, 0x7fff}) executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFT_MSG_GETFLOWTABLE(r0, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000e40)={&(0x7f0000000d00)={0x14}, 0x14}}, 0x0) executing program 2: unlink(0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00}) getpeername$unix(r0, &(0x7f0000000000), 0x0) syncfs(r0) executing program 4: openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xc) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) [ 413.769908][T19600] EXT4-fs warning (device sda1): verify_group_input:147: Cannot add at group 0 (only 8 groups) executing program 3: r0 = socket(0x2, 0x5, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) executing program 2: r0 = eventfd2(0x0, 0x0) close(r0) socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_NEW_MPATH(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETOWNER(r0, 0x5451, 0x0) executing program 4: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fsync(r0) executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x1b, &(0x7f00000000c0)={0x0, 0x1, '\x00', [@calipso={0x7, 0x8}]}, 0x18) executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_WIPHY(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[], 0x1c}}, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000003540)={0x149842}, 0x18) dup2(r0, r1) sendmsg$IPSET_CMD_DEL(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.swap.events\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$nl_xfrm(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[], 0x33fe0}}, 0x0) timer_create(0x0, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000040)=0x0) write$snapshot(r0, &(0x7f00000001c0)='o', 0x1) timer_settime(r2, 0x0, &(0x7f00000000c0)={{0x0, 0x3938700}, {0x0, 0x3938700}}, 0x0) close(r1) socket$inet_udp(0x2, 0x2, 0x0) executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) r1 = dup(r0) sendmsg$NL80211_CMD_SET_CQM(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$IP_SET_OP_GET_FNAME(r0, 0x1, 0x19, 0x0, &(0x7f0000000100)) executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0x20044040) executing program 3: r0 = creat(&(0x7f0000000540)='./file0\x00', 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x6612, 0x0) executing program 4: unlink(0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00}) getpeername$unix(r0, &(0x7f0000000000), 0x0) syncfs(r0) executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x2, 0x0) r1 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f0000000040)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000002c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r3, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000100)={r4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000800)={0x0, 0x0, r5}) executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) read$fb(r0, 0x0, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup2(r0, r0) sendmsg$NL80211_CMD_GET_MPP(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) [ 414.257253][T19633] EXT4-fs warning (device sda1): verify_group_input:147: Cannot add at group 0 (only 8 groups) executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x5452, &(0x7f0000000180)={'wlan0\x00'}) executing program 4: r0 = openat$vhost_vsock(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) read$usbmon(r1, &(0x7f0000000080)=""/174, 0xae) executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$rds(0x15, 0x5, 0x0) recvmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={{0x10, 0x1, 0x1, [0xffffffffffffffff]}}], 0x10}, 0x2141) dup3(r0, r2, 0x0) getpeername$inet6(r2, 0x0, &(0x7f0000000480)) executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = dup(r0) sendmsg$TCPDIAG_GETSOCK(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001880)={&(0x7f0000000800)={0x4c, 0x12, 0x713, 0x0, 0x0, {0x11}}, 0x4c}}, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8943, &(0x7f0000000000)={'syz_tun\x00', &(0x7f00000000c0)=@ethtool_rxnfc={0x0, 0x0, 0x0, {0x0, @sctp_ip4_spec={@initdev={0xac, 0x1e, 0x0, 0x0}, @dev}, {0x0, @multicast}, @tcp_ip6_spec={@private1, @private2}, {0x0, @broadcast}}}}) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r0, r1, 0x0) write$FUSE_INTERRUPT(r2, 0x0, 0x0) executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x6d, &(0x7f0000000080), &(0x7f00000000c0)=0x8) executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002580), 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$sock_timeval(r0, 0x1, 0x43, &(0x7f0000000000), &(0x7f0000000240)=0x8) [ 414.503426][T19654] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. [ 414.517749][T19655] syz_tun: refused to change device tx_queue_len executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000000c0)=@assoc_value, &(0x7f0000000100)=0x8) executing program 3: r0 = openat$hwrng(0xffffff9c, &(0x7f00000003c0), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) bind$netlink(r0, &(0x7f0000000000), 0xc) executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/protocols\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x5452, &(0x7f0000000080)) [ 414.552748][T19654] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. executing program 2: openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x5400, 0x0) executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x5451, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000d00)={0x14}, 0x14}}, 0x20008880) executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_DEL_SEC_DEV(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x14}, 0x14}}, 0x20000040) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup(r0) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000007fc0)={0x0, 0x0, &(0x7f0000007f80)={&(0x7f0000007f00)={0x14}, 0x14}}, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$TIOCPKT(r1, 0x5420, 0x0) executing program 4: r0 = openat$zero(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) read$proc_mixer(r0, 0x0, 0x0) executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000200), 0x1, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0xf501, 0x0) executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) getpeername$packet(r0, 0x0, &(0x7f0000000080)) executing program 4: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000003500)={0x0, 0x0, &(0x7f00000034c0)={&(0x7f0000003480)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 3: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$dsp(r0, 0x0, 0x0) executing program 0: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = pidfd_getfd(r1, r1, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(r2, 0x5450, 0x0) executing program 2: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000040)={0x1d, r1, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000280)=ANY=[], 0x14}}, 0x0) sendmsg$NL80211_CMD_DEL_PMK(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 4: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000000040)="2600000022004701050007108980e8ff06006d20002b1f00c0e90101c7bb0000b00000000000", 0x26) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000d9bffc), 0x4) sendto(r0, &(0x7f00000005c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvfrom$inet_nvme(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x541b, 0x0) executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fsync(r0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) executing program 3: r0 = epoll_create1(0x0) r1 = openat$rfkill(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000140)) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000000)) executing program 4: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x1200040, &(0x7f0000000140), 0x84, 0x4da, &(0x7f0000000d00)="$eJzs3EtvHEUeAPB/tx+JN/bGm90F8oAYAsLiYcfO88AFBFIuSKAgFMTJ2E4U4iQoNlISWdggFI4onwA4IvEJOMEFAScQVxBXhBQhXxI4oEY90+OMPePJOPZ4CPP7SWNXdVd3V3VV2V1V6gmgYw3lP5KI/oj4MSJ2lqMrEwyVf91amp/8fWl+MoksO/lbUkp3c2l+spK0ctyOIjKcRqTvJ7G3znVnr1w9NzEzM32piI/OnX9rdPbK1afPnp84M31m+sL48eOHD/UdOzp+ZFPKOZDndc87F/ftPvHa9RcnT11/45vP8vxmxf7tNUcMrvMKXTVbhmJo5b2s8tg6z/53N1AVTrrbmBHWJW+1eXX1lPr/zuiK25W3M154r62ZA1oqy7JsW83W5f9li1m1JCkfAPxDJLo0dKjKP/qbS/lIdX6yejzfCW48G6URUF7uW8WnvKc70nwMP1geG7XK/yLi1OIfH+WfWDWfAgDQCl/kzz9PlZ87Kp/ynjTuq0r372JtaDAi/hMRuyLiv8Xzy/8jSmnvj4gHVpx94Y7XH1oVr33++b7vrgvXhPz575libWvl819aSTLYVcQGSuXvSU6fnZk+WNyT4ejZlsfHak+9PK325fM/fLjW9Yeqnv/yT379yrNgkY9fu1dN0E1NzE1stNwVN94tTekt1JY/WV4JyEcGuyNiz12cP79nZ5/4dF/dnZVb3LD8DWzCOlP2ScTj5fpfjFXlz/UWofrrk2PHjo4fGd0eM9MHRyutota33117qQjWDCXuUP+v92+8iA3l9f+v5fZf/l3eU1m57B5MqtdrZ9d/jWs/fbDmmOZu239v8kop3FtsuzwxN3dpLKI3WazdPn772MsTfSvS5+UfPlC//++K+PPj4ri9EZE34gcj4qGI2F/k/eGIeCQiDjQo/9fPPfpmvbpvrvytlZd/qu7fv+WV61X1v/5A17mvPl/r+s3V/+FSaLjYMjUxV7tcv0qzGdzIvQMAAIB7xf6I6I8kHSmm4/ojTUdGovf2DMrs3JOnL759Yar8jsBg9KSVma6eqvnQsWJuOI/nR41XxfP9h0rzxlmWZX2l+MjkxZmB9hYdOt6O+v2/5JfaV1ri5JbnEGipda2jrfVGG3BPar7/L66KZ5ueF2BreV8bOpf+D52r6f7fyjfhgLao1/8XIm61ISvAFqvX/19tQz6ArWf8D51L/4fOVdv/07bkA9hSG3mvv1Fg14kGaZLu1lx07UAajb8FYDBifSf8OY3YnBx2bWpJ+5qo0+3R3Hlya6eJ9I756W7wRQwv197wPPkWNYl0a5tf48C2hve51HqXG9tCJXC11Rlr8x8mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACATfJXAAAA//+9INGG") chroot(&(0x7f0000000000)='.\x00') openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='net/mcfilter6\x00') close_range(r0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$RTC_PIE_OFF(r0, 0x7006) executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000600), 0x8, 0x0) close(r0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000180)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) accept(r1, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, 0x0, 0x0) executing program 1: r0 = creat(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x9}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000140)={0xffffffffffffffff}) write$P9_RREAD(r1, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) dup3(r0, r1, 0x0) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) [ 415.120636][T19717] loop4: detected capacity change from 0 to 512 executing program 0: syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0xa40) executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_SET_FLAGS(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) [ 415.196343][T19717] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a802e01c, mo2=0002] [ 415.220286][T19717] System zones: 1-12 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0xc020660b, 0x0) executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_audit(0x10, 0x3, 0x9) sendmsg$IPVS_CMD_ZERO(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) [ 415.256872][T19717] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #13: comm syz-executor.4: invalid indirect mapped block 1819239214 (level 1) executing program 1: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) [ 415.319269][T19717] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz-executor.4: bg 0: block 361: padding at end of block bitmap is not set [ 415.337528][T19717] EXT4-fs error (device loop4) in ext4_mb_clear_bb:6184: Corrupt filesystem [ 415.350194][T19717] EXT4-fs error (device loop4): ext4_clear_blocks:883: inode #13: comm syz-executor.4: attempt to clear invalid blocks 33619980 len 1 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'streebog256-generic\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) recvmmsg$unix(r1, &(0x7f0000000d00)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$RDMA_USER_CM_CMD_BIND(r2, 0x0, 0x0) executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) executing program 1: r0 = openat$zero(0xffffff9c, &(0x7f0000000200), 0xc2101, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r0, 0x0, 0x11) [ 415.395650][T19717] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #13: comm syz-executor.4: invalid indirect mapped block 1819239214 (level 0) executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001300)=""/244, 0xfdef}], 0x1) ioctl$TCSETS(r0, 0x40045431, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "000080f100df00000000000000000009f600"}) r1 = syz_open_pts(r0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0xd) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000140)) read$FUSE(r2, 0x0, 0x0) [ 415.439502][T19717] EXT4-fs (loop4): 1 truncate cleaned up executing program 1: r0 = memfd_create(&(0x7f0000000140)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xacva}knh#\xcf)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8b\x066\xb8G\xd1c\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7\x05\x1d\xa1\xce\x8b\x19\xea\xef\xe3\xac \xe8\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6)\x9f\x9cR\xae\x12G\xd8\xa4y\xef\x02?\xf2\xe7}\ra\x97F', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000040)=0xffffffffffffffff, 0x12) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000004, 0x11, r0, 0x0) sendfile(r0, r1, &(0x7f0000000100), 0x6c03) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000003300)={0x0, 0x0, &(0x7f00000032c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000010281"], 0x14}}, 0x0) recvmsg$inet_nvme(r1, &(0x7f0000005900)={&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPSET_CMD_GET_BYNAME(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000014c0)={&(0x7f0000001480)={0x14}, 0x14}}, 0x0) [ 415.487142][T19717] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. executing program 4: pipe(&(0x7f00000020c0)={0xffffffffffffffff}) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000001100)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_TID_CONFIG(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000016c0)={&(0x7f0000001300)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x804) [ 415.541671][T19717] EXT4-fs error (device loop4): dx_probe:822: inode #2: comm syz-executor.4: Directory hole found for htree index block executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r1, &(0x7f0000000580)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000540)=0xb5) dup3(r0, r2, 0x0) sendmsg$TIPC_NL_BEARER_ADD(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) executing program 1: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x181040, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, 0x0) executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)={0x14}, 0x14}}, 0x0) executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000200)=""/209, 0xd1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000080)={0x335}) r1 = dup(r0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r1, 0xc058534b, &(0x7f00000000c0)) executing program 2: r0 = socket(0x2, 0xa, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) fstat(r1, &(0x7f00000000c0)) executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) dup3(r0, r1, 0x0) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000000), &(0x7f00000001c0)=0x8) executing program 0: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x3}, 0x18) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[], 0x64}}, 0x0) sendmsg$SMC_PNETID_ADD(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)={0x0, 0x14}}, 0x0) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f00000001c0)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000003300)={0x0, 0x0, &(0x7f00000032c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000010281"], 0x14}}, 0x0) recvmsg$inet_nvme(r1, &(0x7f0000005900)={&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x59, 0x0}, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_GET_CONFIG(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000480)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f0000000080)={'filter\x00', 0x4}, 0x68) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_io_uring_setup(0x6142, &(0x7f0000002240), 0x0, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) r1 = dup2(r0, r0) sendmsg$NL80211_CMD_PEER_MEASUREMENT_START(r1, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={&(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 1: ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)={0x1, 'gre0\x00', {}, 0x9}) fcntl$setlease(0xffffffffffffffff, 0x400, 0x3) ioctl$sock_inet_SIOCGIFDSTADDR(0xffffffffffffffff, 0x8917, &(0x7f0000000080)={'macvlan1\x00', {0x2, 0x0, @remote}}) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wg0\x00'}) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f0000000100)={0xa2a, 0x9}) bind$netlink(0xffffffffffffffff, &(0x7f0000000140)={0x10, 0x0, 0x25dfdbfb, 0x100}, 0xc) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0xee00, 0xffffffffffffffff}, 0xc) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r0, 0x8983, &(0x7f0000000200)={0x1, 'ipvlan1\x00', {}, 0x7fff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x103002, 0x0) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000280)={'wlan0\x00', {0x2, 0x0, @local}}) r2 = mq_open(&(0x7f0000000300)='%\'-E}\']%&.\x85{])G\x00', 0x40, 0x0, &(0x7f0000000340)={0x9, 0x10000, 0xe0000000000, 0x5}) dup2(r1, r2) pwritev2(r2, 0x0, 0x0, 0x81, 0x2, 0x7) executing program 2: syz_open_dev$rtc(&(0x7f0000000700), 0x0, 0x28000) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000003300)={0x0, 0x0, &(0x7f00000032c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000010201"], 0x14}}, 0x0) recvmsg$inet_nvme(r1, &(0x7f0000000080)={&(0x7f0000003440)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5451, 0x0) executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0x5451, 0x0) executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) syz_open_dev$vcsa(&(0x7f00000006c0), 0x1, 0x0) executing program 2: r0 = syz_io_uring_setup(0x361c, &(0x7f0000000080), &(0x7f0000000000), &(0x7f0000000100)) ioctl$BTRFS_IOC_BALANCE_CTL(r0, 0x5451, 0x0) executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x17, &(0x7f0000000100)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000080), &(0x7f0000000040)=0x4) executing program 1: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) write$FUSE_LSEEK(r0, &(0x7f0000000000)={0x18}, 0x18) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_NL_NAME_TABLE_GET(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000001fc0)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RATE_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0xffffff7f}, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvmmsg$unix(r0, &(0x7f0000003500)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$P9_RREADDIR(r2, 0x0, 0x0) executing program 1: r0 = socket(0x1d, 0x2, 0x6) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) executing program 1: r0 = socket(0x2, 0x80805, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x4004004) executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0x5451, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000100)) executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net/vlan/vlan0\x00') write$RDMA_USER_CM_CMD_BIND_IP(r0, 0x0, 0x0) executing program 2: r0 = epoll_create(0x2) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_INTERFACE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$eventfd(r1, 0x0, 0x0) executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = getpid() r2 = syz_pidfd_open(r1, 0x0) r3 = pidfd_getfd(r2, r0, 0x0) ioctl$EVIOCGID(r3, 0x80084502, &(0x7f00000001c0)=""/74) executing program 2: r0 = openat$binder_debug(0xffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) flock(r0, 0x8) executing program 1: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000002f40)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) ioctl$SOUND_OLD_MIXER_INFO(r0, 0x80304d65, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_GET(r0, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002dc0)={&(0x7f0000002bc0)={0x14}, 0x33fe0}}, 0x0) executing program 4: r0 = openat$ttynull(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KDGKBSENT(r0, 0x5437, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x0) dup3(r1, r0, 0x0) mknodat$null(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x103) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 1: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x32, r0, 0x8000000) executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000003300), 0x0, 0x0) fcntl$addseals(r0, 0x2, 0x0) executing program 0: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_LOCK(r0, 0x40049409, 0x0) executing program 2: r0 = openat$full(0xffffff9c, &(0x7f00000037c0), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x3, 0x8) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VRING_GROUP(r0, 0xaf01, 0x0) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000140)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000240)={r1, 0x30, 0x25, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001100)={0x0, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040)=r2, 0x4) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)) executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmsg$sock(r0, &(0x7f0000000300)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x4e21}, 0x80, 0x0}, 0x0) executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockname$inet6(r0, 0x0, &(0x7f0000000700)) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000003300)={0x0, 0x0, &(0x7f00000032c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000010201"], 0x14}}, 0x0) recvmsg$inet_nvme(r1, &(0x7f0000005900)={&(0x7f0000003440)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r2, 0x89f0, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @local}}) executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_wait_time\x00', 0x26e1, 0x0) close(r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, 0x0) executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001300)=""/244, 0xfdef}], 0x1) ioctl$TCSETS(r0, 0x40045431, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "000080f100df00000000000000000009f600"}) r1 = syz_open_pts(r0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0xd) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000140)) read$FUSE(r2, 0x0, 0x0) executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000167c0), 0x8, 0x0) ioctl$EVIOCGVERSION(r0, 0x5450, 0x0) executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDCTL_DSP_GETTRIGGER(r1, 0x80045010, 0x0) executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) r2 = dup2(r1, r1) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x20, &(0x7f0000002200), 0x4) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x14, 0x0, 0xb8eee940bd61a227}, 0x14}}, 0x0) recvmsg(r0, &(0x7f0000000c80)={&(0x7f0000000980)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, 0x0}, 0x0) write(r1, 0x0, 0x0) executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000600), 0x8) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup2(r1, r0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) executing program 4: syz_open_dev$I2C(&(0x7f0000001980), 0x0, 0x142) executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, "5a1eddc25176000100f0ffffff00"}) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000200)=0x2) read(r1, 0x0, 0x2006) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000000)) r2 = dup(r1) ioctl$SNDRV_PCM_IOCTL_UNLINK(r2, 0x4161, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_NOOP(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14}, 0x14}}, 0xd000) executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DEL(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000440)={0x14}, 0x14}}, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r0, 0x5450, 0x0) [ 417.146983][T19869] serio: Serial port pts1 executing program 0: r0 = socket(0x1d, 0x2, 0x6) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000001900)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) close(r2) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_GET(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$l2tp6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, 0x20) syz_genetlink_get_family_id$nfc(&(0x7f0000000200), r0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x40049409, 0x0) executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x40049409, 0x0) executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x5451, 0x0) executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x4008556c) executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000240), &(0x7f00000002c0)=0x44) executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) fcntl$getflags(r0, 0x0) executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TTY_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10}, 0x10}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) executing program 0: creat(&(0x7f0000001200)='./file0\x00', 0x0) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x16, r0, r1) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000001700)={&(0x7f0000001400), 0xc, 0x0, 0x600}, 0x0) executing program 1: pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) dup3(r0, r2, 0x0) write$sndseq(r2, 0x0, 0x0) executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/bus/virtio', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000004d40), 0x0, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r0, 0x80083313, &(0x7f00000000c0)) executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='devices.list\x00', 0x26e1, 0x0) ioctl$TIOCMSET(r0, 0x5450, 0x0) executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) executing program 4: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000180)={'vxcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000040)={0x1d, r1, 0x3}, 0x18) sendmsg(r0, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)="80089967c2fae45a", 0x8}], 0x1}, 0x0) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1c}}, 0x0) sendmsg$NL80211_CMD_STOP_AP(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000002c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) write$binfmt_misc(r0, &(0x7f0000000040)={'syz1'}, 0x4) executing program 1: timer_create(0x0, &(0x7f0000000080)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) dup2(r1, r0) pipe2$9p(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RSETATTR(r2, &(0x7f00000000c0), 0x69ff9a93bfc25838) r3 = dup(r2) write$FUSE_NOTIFY_DELETE(r3, 0x0, 0x0) dup3(r0, r3, 0x0) connect$inet(r0, &(0x7f0000002a80)={0x2, 0x0, @remote}, 0x10) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r4, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socket$nl_audit(0x10, 0x3, 0x9) sendmsg$NL80211_CMD_SET_CQM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002400), 0x0, 0x0) ioctl$UI_SET_SNDBIT(r0, 0x4004556a, 0xa2) executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x26e1, 0x0) close(r0) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f0000000040)) executing program 0: r0 = epoll_create(0x401) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup3(r1, r0, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, 0x0, 0x0) executing program 1: r0 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$fscrypt_v1(&(0x7f0000000400), &(0x7f0000000440), &(0x7f0000000480)={0x0, "83ef331da5a4ccba747fe49ffb4fbd10379cc28c4a41ab8b8edf28edf79b35e1bceab3e066580d9c7e32a7ce5faacef7d6e07a1e1b54dfc89787a208cf4fddf1"}, 0x48, 0xfffffffffffffffd) keyctl$search(0xa, r1, &(0x7f00000007c0)='logon\x00', &(0x7f0000000800)={'syz', 0x2}, r0) executing program 2: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = dup3(r0, r1, 0x0) write$P9_RAUTH(r2, 0x0, 0x0) executing program 2: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TCSETAW(r1, 0x5407, 0x0) executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) setreuid(0xee01, 0x0) r1 = getuid() setreuid(0x0, r1) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0x22, 0x0, 0x0) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = dup(r0) write$RDMA_USER_CM_CMD_BIND(r1, &(0x7f0000000000)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x0, 0x0, @in={0x2, 0x0, @local}}}, 0x90) executing program 2: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x42}, 0x18) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0x5450, 0x0) executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000040), &(0x7f0000000080)=0x8) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT_BATCH(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="14000000030301"], 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$FUSE_DIRENTPLUS(r1, 0x0, 0x0) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000280), 0x20020, 0x0) executing program 2: capset(&(0x7f0000000080)={0x20071026}, &(0x7f00000000c0)) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x10) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f0000000500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000000)=0x80) dup3(r0, r1, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={0x0, 0x60}}, 0x0) executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='blkio.bfq.dequeue\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NFQNL_MSG_VERDICT(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={0x0}}, 0x0) executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001c40)={0x8, 0x3, &(0x7f0000001300)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000001200)='syzkaller\x00'}, 0x80) r1 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000003c0)={r0, r2, 0x16}, 0x40) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$MRT_PIM(r3, 0x0, 0xcf, 0x0, 0x0) executing program 4: r0 = syz_open_procfs$pagemap(0x0, &(0x7f0000000080)) lseek(r0, 0xfffff61c, 0x0) executing program 0: r0 = socket(0x1d, 0x2, 0x6) sendmsg$NL80211_CMD_SET_WOWLAN(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x18ac}}, 0x0) executing program 3: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/bus/most', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)) executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) socket$inet6_mptcp(0xa, 0x1, 0x106) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @empty}, 0x1c) listen(r0, 0x0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e22, @local}, 0x10) sendto$inet(r1, &(0x7f0000000200)="cb", 0xb600, 0x0, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) write$cgroup_int(r2, 0x0, 0x0) executing program 4: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x18, 0x0, 0x0) executing program 1: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r0, 0x5421, &(0x7f0000000000)) executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0xb7}, @exit={0x95, 0x0, 0xc2}], {0x95, 0x0, 0x1200}}, &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195}, 0x70) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000003e7100000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socket$inet6_udplite(0xa, 0x2, 0x88) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r4}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r3}, &(0x7f0000000380), &(0x7f00000003c0)=r4}, 0x20) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_usb_connect(0x0, 0x10b, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000b24b4a10e60407007501000005010902240001010000000904000002ccb8280009050b02000000000009058a02"], 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000840)=@raw={'raw\x00', 0x3c1, 0x3, 0x290, 0xd0, 0x111, 0x4b4, 0xd0, 0xd4feffff, 0x208, 0x20a, 0x278, 0x208, 0x278, 0x3, 0x0, {[{{@ipv6={@empty, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00', {}, {}, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0xffff}}}, {{@ipv6={@loopback, @private1, [], [], 'netdevsim0\x00', 'pim6reg1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'snmp\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) linkat(r2, &(0x7f0000000100)='\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x1000) socket$inet6(0xa, 0x80800, 0xff) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f0000000340)={[{@grpquota}, {@oldalloc}, {@resuid}, {@max_batch_time={'max_batch_time', 0x3d, 0x3}}, {@orlov}, {@orlov}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x0, 0x5de, &(0x7f0000001200)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcS18x2pnTb2ZYubadhPp9k6Zv3dnhvuv32vX19bzaAyhpM/6lF7I2I6SSiP5lfLOuMrHBw4Xn3/v3sdPpIol5/6+8kkiwvf36Sfe3LTu6JiF9/SWJPx8p6Z+aunB+fmpq8nB0Pz16YHp6Zu3Lw3IXxs5NnJy+OvjJ67OiRo8dGDrV1XVcL8k5e//Dj/i/G3v3hu/vJyI9/jCVxPF7Pnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXriohnoj864sGL1x+fv1Fq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4tiv+kEf8D0RMDjfivNcV/Oi44lX1N899ss/7lU8XiH7bOQvz3rBr/0SL+31sS/++3Wf/gg+QHvU3x39vuJQEAAAAAAEBl3TwRES8X/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXitc/1vLV/8OdGSpJxrrAbqSM+emJg9FxJMRcSC6dqTHI6vUcfDLPd+2KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/qjXDUTcvRbxXOH632Sx/08K+v/098H0Q9ax58Ubp1qVrR3/wGapfx+xv7D/f3DXimT1+3MMN8YDw/moYKXnP/3qp1b1txv/bjEBjy7t/3euHv8DydL79cysv47Dc531VmXtjv+7k7cbt5zpzvI+GZ+dvTwS0Z2c7Ehzm/JH199meBzl8ZDHSxr/B15Yff6vaPzfGxHzy/7v5J/mPcW5p//r+7NVe4z/oTxp/E+sq/9ff2L0xsDPrep/uP7/SKOvP5DlmP+DBd/kYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4HNQiYlcktaHFdK02NBTRFxFPxc7a1KWZ2ZfOXPro4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxdUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dZTdOmDTdZbdAKA0BfH/WxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwWNm97+bvSUTMv9rbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffoRTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4p3t0YytTNTr9avpT8F2ac+2Tdyv1+trPzlfCr892rwike/1e7izyvudBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPs/AAD//0f2Jwc=") open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000406d041bc700000000000109022400010000000009042000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x2, 0x2, 0x0, "7de9"}, @main=@item_012={0x2, 0x0, 0x0, "c2d5"}, @global=@item_012={0x0, 0x1, 0xa}]}}, 0x0}, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0xee01, &(0x7f0000000140)) executing program 3: creat(&(0x7f0000001200)='./file0\x00', 0x0) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = add_key$keyring(&(0x7f0000000600), &(0x7f0000000640)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$get_persistent(0x16, r0, r1) executing program 1: fanotify_init(0x20, 0x80000) executing program 4: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb82e336200000000) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000200), 0x10) [ 420.477655][ C0] TCP: request_sock_subflow_v4: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20bc0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000240), r0) executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000003c0)='cpuacct.stat\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) sendmsg$TIPC_NL_NODE_GET(r0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_GET(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) executing program 2: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000006340)='./file0\x00') acct(&(0x7f0000000140)='./file0/file0\x00') executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x10) executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_udp_int(r0, 0x11, 0x66, 0x0, &(0x7f0000000040)) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000080)=@gcm_128={{}, "0613b72a5580960b", "9bac8ce48dc3a2a680228d7470ea7a2a", "33f6c840", "0986d3409e720cd0"}, 0x28) executing program 2: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000380), 0x8) r1 = socket$xdp(0x2c, 0x3, 0x0) dup3(r1, r0, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_SIOCBRADDBR(r0, 0x5452, &(0x7f0000000040)='pim6reg0\x00') executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x42602, 0x0) write$proc_mixer(r0, 0x0, 0x0) executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_inet_SIOCDELRT(r0, 0x5451, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000000)) executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$netlink(r0, &(0x7f0000000180)=@unspec, 0xc) executing program 1: r0 = openat$sw_sync_info(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$IPVS_CMD_NEW_DEST(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000b40)={&(0x7f0000000b00)={0x14}, 0x14}}, 0x0) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$evdev(r0, &(0x7f0000000ec0)=[{{0x0, 0x2710}}], 0x20000ed8) write$snddsp(r0, &(0x7f00000004c0)='U', 0x1) executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$TIPC_CMD_SHOW_PORTS(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) r2 = dup3(r1, r0, 0x0) sendmsg$nl_netfilter(r2, &(0x7f0000003540)={0x0, 0x0, &(0x7f0000003500)={&(0x7f0000002380)={0x14}, 0x14}}, 0x0) executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x19, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000340)={@multicast, @link_local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "02adf7", 0x38, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "fd9063", 0x0, 0x3a, 0x0, @mcast1, @loopback={0x0, 0xffffac1414aa}, [], '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}}}, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_cred(r0, 0x1, 0x15, &(0x7f0000000140), 0xc) executing program 1: r0 = syz_open_dev$rtc(&(0x7f0000000000), 0x0, 0x0) flistxattr(r0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) ioctl$SIOCGETMIFCNT_IN6(r0, 0x89e0, 0x0) executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = dup2(r0, r0) write$RDMA_USER_CM_CMD_NOTIFY(r1, &(0x7f0000000340)={0xf, 0x8}, 0x10) executing program 3: openat$sndtimer(0xffffff9c, &(0x7f0000000100), 0x80000) executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.numa_stat\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendmsg$NL80211_CMD_UPDATE_FT_IES(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x5450, 0x0) executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000001580)) executing program 1: r0 = syz_open_dev$audion(&(0x7f0000000040), 0x1, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x5450, 0x0) executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup3(r1, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$nfc_llcp(r2, &(0x7f0000001f00)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x68) dup2(r0, r1) sendmsg$NL80211_CMD_SET_NOACK_MAP(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 3: r0 = eventfd(0x0) close(r0) socket$nl_audit(0x10, 0x3, 0x9) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0xc0042, 0x0) write$cgroup_devices(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) pipe2$watch_queue(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) dup3(r0, r1, 0x0) sendmsg$IPSET_CMD_TEST(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000580)={0x14}, 0x14}}, 0x0) executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f0000000600)) executing program 3: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) msgctl$IPC_INFO(r0, 0x3, &(0x7f0000000000)=""/92) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0}}, 0x0) executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_DEL(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) r1 = getpid() r2 = gettid() kcmp(r1, r2, 0x6, 0xffffffffffffffff, r0) executing program 3: r0 = gettid() timer_create(0x0, &(0x7f0000000780)={0x0, 0x12}, &(0x7f0000000140)) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RCREATE(r1, &(0x7f0000000100)={0x398df696af66a65d}, 0xa9fb89b) write$P9_RSTATFS(r1, &(0x7f0000000000)={0x43}, 0x43) close(r1) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x0, 0x3938700}, {0x0, r2+10000000}}, 0x0) tkill(r0, 0x1000000000016) executing program 4: pipe2$9p(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLOCK(r0, &(0x7f0000000000)={0x8}, 0x0) executing program 2: r0 = openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$sequencer2(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = dup2(r1, r0) ioctl$UFFDIO_ZEROPAGE(r2, 0xc020aa04, 0x0) executing program 0: r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0xb7}, @exit={0x95, 0x0, 0xc2}], {0x95, 0x0, 0x1200}}, &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195}, 0x70) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000003e7100000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socket$inet6_udplite(0xa, 0x2, 0x88) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r4}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r3}, &(0x7f0000000380), &(0x7f00000003c0)=r4}, 0x20) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_usb_connect(0x0, 0x10b, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000b24b4a10e60407007501000005010902240001010000000904000002ccb8280009050b02000000000009058a02"], 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000840)=@raw={'raw\x00', 0x3c1, 0x3, 0x290, 0xd0, 0x111, 0x4b4, 0xd0, 0xd4feffff, 0x208, 0x20a, 0x278, 0x208, 0x278, 0x3, 0x0, {[{{@ipv6={@empty, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00', {}, {}, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0xffff}}}, {{@ipv6={@loopback, @private1, [], [], 'netdevsim0\x00', 'pim6reg1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'snmp\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) linkat(r2, &(0x7f0000000100)='\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x1000) socket$inet6(0xa, 0x80800, 0xff) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f0000000340)={[{@grpquota}, {@oldalloc}, {@resuid}, {@max_batch_time={'max_batch_time', 0x3d, 0x3}}, {@orlov}, {@orlov}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x0, 0x5de, &(0x7f0000001200)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcS18x2pnTb2ZYubadhPp9k6Zv3dnhvuv32vX19bzaAyhpM/6lF7I2I6SSiP5lfLOuMrHBw4Xn3/v3sdPpIol5/6+8kkiwvf36Sfe3LTu6JiF9/SWJPx8p6Z+aunB+fmpq8nB0Pz16YHp6Zu3Lw3IXxs5NnJy+OvjJ67OiRo8dGDrV1XVcL8k5e//Dj/i/G3v3hu/vJyI9/jCVxPF7Pnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXriohnoj864sGL1x+fv1Fq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4tiv+kEf8D0RMDjfivNcV/Oi44lX1N899ss/7lU8XiH7bOQvz3rBr/0SL+31sS/++3Wf/gg+QHvU3x39vuJQEAAAAAAEBl3TwRES8X/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXitc/1vLV/8OdGSpJxrrAbqSM+emJg9FxJMRcSC6dqTHI6vUcfDLPd+2KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/qjXDUTcvRbxXOH632Sx/08K+v/098H0Q9ax58Ubp1qVrR3/wGapfx+xv7D/f3DXimT1+3MMN8YDw/moYKXnP/3qp1b1txv/bjEBjy7t/3euHv8DydL79cysv47Dc531VmXtjv+7k7cbt5zpzvI+GZ+dvTwS0Z2c7Ehzm/JH199meBzl8ZDHSxr/B15Yff6vaPzfGxHzy/7v5J/mPcW5p//r+7NVe4z/oTxp/E+sq/9ff2L0xsDPrep/uP7/SKOvP5DlmP+DBd/kYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4HNQiYlcktaHFdK02NBTRFxFPxc7a1KWZ2ZfOXPro4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxdUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dZTdOmDTdZbdAKA0BfH/WxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwWNm97+bvSUTMv9rbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffoRTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4p3t0YytTNTr9avpT8F2ac+2Tdyv1+trPzlfCr892rwike/1e7izyvudBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPs/AAD//0f2Jwc=") open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000406d041bc700000000000109022400010000000009042000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x2, 0x2, 0x0, "7de9"}, @main=@item_012={0x2, 0x0, 0x0, "c2d5"}, @global=@item_012={0x0, 0x1, 0xa}]}}, 0x0}, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0xee01, &(0x7f0000000140)) executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000800)={&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000840)=0x40) executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCSIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x5452, &(0x7f0000000180)={0x3, 'pim6reg1\x00'}) executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) read$usbfs(r1, &(0x7f0000000000)=""/74, 0x4a) executing program 0: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = pidfd_getfd(r1, r2, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r3, 0x0, 0x0) executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0x5451, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0x8904, 0x0) executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[], 0xc8}}, 0x0) executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r0, 0x5452, 0x0) executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) r1 = openat$vcsu(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001200), 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000018c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000000)={{0x0, 0x3}}) dup2(r2, r1) ioctl$SNDRV_TIMER_IOCTL_STATUS32(r1, 0x80585414, &(0x7f0000000040)) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x540, 0x0) dup2(r1, r0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) r2 = dup3(r0, r1, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r4) ioctl$TIOCGISO7816(r2, 0x80285442, 0x0) executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f0000000000)) executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) recvmsg$can_bcm(r0, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0x0) connect$can_bcm(r0, &(0x7f0000000100), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)={0x5, 0x193, 0x0, {0x0, 0xea60}}, 0x48}}, 0x0) executing program 0: r0 = syz_io_uring_setup(0x22f8, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) io_uring_enter(r0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffb4) [ 424.073845][ T3598] usb 2-1: new high-speed USB device number 4 using dummy_hcd executing program 0: r0 = fanotify_init(0x0, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x5451, 0x0) executing program 2: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) write$evdev(r1, &(0x7f00000000c0)=[{{0x77359400}}], 0x18) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0xffffff1f}, 0x0) executing program 0: capset(&(0x7f0000000180)={0x20071026}, &(0x7f00000001c0)) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0xc, 0x14, 'syz0\x00'}}}, 0x28}}, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x8902, &(0x7f0000000000)) executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x4000014) executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10}, 0x10}}, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) r2 = dup3(r0, r1, 0x0) recvmmsg$unix(r2, &(0x7f0000001600)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) ioctl$TIOCGRS485(r3, 0x5450, 0x0) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) executing program 4: r0 = epoll_create(0xffff) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$AUDIT_USER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGETD(r0, 0x40049409, 0x0) [ 424.313729][ T3598] usb 2-1: Using ep0 maxpacket: 16 executing program 2: r0 = openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$sequencer2(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = dup2(r1, r0) ioctl$UFFDIO_ZEROPAGE(r2, 0xc020aa04, 0x0) executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r1}, 0x10) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x802) write$evdev(r2, &(0x7f0000000000), 0x100000008) ioctl$F2FS_IOC_GARBAGE_COLLECT(r2, 0x8000451b, 0x0) executing program 3: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000001d00), 0x1, 0x0) ioctl$FIOCLEX(r0, 0x5451) executing program 4: r0 = eventfd2(0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x40041, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_GET_VRING_ENDIAN(r0, 0x40049409, 0x0) [ 424.443831][ T3598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 424.472391][ T3598] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 executing program 3: r0 = openat$uinput(0xffffff9c, &(0x7f0000000340), 0x0, 0x0) fcntl$getown(r0, 0x9) [ 424.519580][ T3598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 424.551608][ T3598] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 424.653823][ T3598] usb 2-1: New USB device found, idVendor=04e6, idProduct=0007, bcdDevice= 1.75 [ 424.663881][ T3598] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=5 [ 424.671978][ T3598] usb 2-1: SerialNumber: syz [ 424.724851][ T3598] usb-storage 2-1:1.0: USB Mass Storage device detected [ 424.740871][ T3598] usb-storage 2-1:1.0: Quirks match for vid 04e6 pid 0007: 1 [ 424.760737][ T3598] scsi host1: usb-storage 2-1:1.0 [ 425.016323][T20138] loop1: detected capacity change from 0 to 1024 [ 425.067490][T20138] EXT4-fs (loop1): Ignoring removed oldalloc option [ 425.074425][T20138] EXT4-fs (loop1): Ignoring removed orlov option [ 425.080956][T20138] EXT4-fs (loop1): Ignoring removed orlov option [ 425.119622][T20138] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,oldalloc,resuid=0x0000000000000000,max_batch_time=0x0000000000000003,orlov,orlov,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue. Quota mode: writeback. [ 425.171817][ T26] audit: type=1800 audit(1716015964.296:14): pid=20066 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1942 res=0 errno=0 [ 425.173436][T20066] udc-core: couldn't find an available UDC or it's busy [ 425.200003][T20066] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 425.253210][T20066] EXT4-fs error (device loop1): ext4_map_blocks:601: inode #4: block 96: comm syz-executor.1: lblock 0 mapped to illegal pblock 96 (length 1) [ 425.282757][T20066] Quota error (device loop1): v2_write_file_info: Can't write info structure [ 425.302158][ T3597] usb 2-1: USB disconnect, device number 4 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) r1 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) close_range(r0, r1, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_ZERO(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) executing program 4: r0 = getpgid(0x0) pipe2$9p(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_pidfd_open(r0, 0x0) r3 = pidfd_getfd(r2, r1, 0x0) write$P9_RUNLINKAT(r3, 0x0, 0x0) executing program 3: mlockall(0x1) mremap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x5000000, 0x3, &(0x7f0000ffd000/0x1000)=nil) prctl$PR_GET_DUMPABLE(0x29) sendmsg$IPSET_CMD_SWAP(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = syz_open_dev$I2C(&(0x7f0000000180), 0x0, 0x0) close(r0) executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000c00), &(0x7f0000000c40)=0x8) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)={0x0}}, 0x421) executing program 4: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000a40)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup3(r2, r0, 0x0) write$P9_RSETATTR(r1, 0x0, 0x0) executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000080)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) io_uring_setup(0x3022, &(0x7f00000000c0)) io_uring_register$IORING_REGISTER_IOWQ_AFF(r1, 0x11, &(0x7f0000000380)='\'', 0x1) executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) write$P9_ROPEN(r0, &(0x7f0000000000)={0x18}, 0x18) executing program 1: r0 = fsopen(&(0x7f0000000080)='tmpfs\x00', 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x5450, 0x0) executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, @in={0x2, 0x0, @remote}], 0x2c) executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_DEST(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=ANY=[], 0x3c}}, 0x0) executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0xb7}, @exit={0x95, 0x0, 0xc2}], {0x95, 0x0, 0x1200}}, &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195}, 0x70) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000003e7100000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socket$inet6_udplite(0xa, 0x2, 0x88) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r4}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r3}, &(0x7f0000000380), &(0x7f00000003c0)=r4}, 0x20) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_usb_connect(0x0, 0x10b, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000b24b4a10e60407007501000005010902240001010000000904000002ccb8280009050b02000000000009058a02"], 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000840)=@raw={'raw\x00', 0x3c1, 0x3, 0x290, 0xd0, 0x111, 0x4b4, 0xd0, 0xd4feffff, 0x208, 0x20a, 0x278, 0x208, 0x278, 0x3, 0x0, {[{{@ipv6={@empty, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00', {}, {}, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0xffff}}}, {{@ipv6={@loopback, @private1, [], [], 'netdevsim0\x00', 'pim6reg1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'snmp\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) linkat(r2, &(0x7f0000000100)='\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x1000) socket$inet6(0xa, 0x80800, 0xff) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f0000000340)={[{@grpquota}, {@oldalloc}, {@resuid}, {@max_batch_time={'max_batch_time', 0x3d, 0x3}}, {@orlov}, {@orlov}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x0, 0x5de, &(0x7f0000001200)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcS18x2pnTb2ZYubadhPp9k6Zv3dnhvuv32vX19bzaAyhpM/6lF7I2I6SSiP5lfLOuMrHBw4Xn3/v3sdPpIol5/6+8kkiwvf36Sfe3LTu6JiF9/SWJPx8p6Z+aunB+fmpq8nB0Pz16YHp6Zu3Lw3IXxs5NnJy+OvjJ67OiRo8dGDrV1XVcL8k5e//Dj/i/G3v3hu/vJyI9/jCVxPF7Pnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXriohnoj864sGL1x+fv1Fq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4tiv+kEf8D0RMDjfivNcV/Oi44lX1N899ss/7lU8XiH7bOQvz3rBr/0SL+31sS/++3Wf/gg+QHvU3x39vuJQEAAAAAAEBl3TwRES8X/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXitc/1vLV/8OdGSpJxrrAbqSM+emJg9FxJMRcSC6dqTHI6vUcfDLPd+2KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/qjXDUTcvRbxXOH632Sx/08K+v/098H0Q9ax58Ubp1qVrR3/wGapfx+xv7D/f3DXimT1+3MMN8YDw/moYKXnP/3qp1b1txv/bjEBjy7t/3euHv8DydL79cysv47Dc531VmXtjv+7k7cbt5zpzvI+GZ+dvTwS0Z2c7Ehzm/JH199meBzl8ZDHSxr/B15Yff6vaPzfGxHzy/7v5J/mPcW5p//r+7NVe4z/oTxp/E+sq/9ff2L0xsDPrep/uP7/SKOvP5DlmP+DBd/kYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4HNQiYlcktaHFdK02NBTRFxFPxc7a1KWZ2ZfOXPro4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxdUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dZTdOmDTdZbdAKA0BfH/WxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwWNm97+bvSUTMv9rbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffoRTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4p3t0YytTNTr9avpT8F2ac+2Tdyv1+trPzlfCr892rwike/1e7izyvudBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPs/AAD//0f2Jwc=") open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000406d041bc700000000000109022400010000000009042000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x2, 0x2, 0x0, "7de9"}, @main=@item_012={0x2, 0x0, 0x0, "c2d5"}, @global=@item_012={0x0, 0x1, 0xa}]}}, 0x0}, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0xee01, &(0x7f0000000140)) executing program 2: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb82e336200000000) ioctl$TUNSETPERSIST(r0, 0x5450, 0x0) executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040), 0x200002, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) executing program 2: r0 = fsopen(&(0x7f0000000040)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet_pktinfo(r1, 0x0, 0x8, 0x0, 0x0) executing program 4: r0 = openat$vcs(0xffffff9c, &(0x7f0000003600), 0xc01, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0x0) executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='comm\x00') ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x5451, 0x0) executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x85, 0x0, &(0x7f0000001740)) executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000a80)='./file0\x00', 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x941c, 0x0) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) accept$alg(r1, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, 0x0, 0x0) [ 426.697178][ T1734] usb 2-1: new high-speed USB device number 5 using dummy_hcd executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x28000, 0x0) executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) close_range(r1, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0}}, 0x0) executing program 4: ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000240)={'ip6tnl0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @empty}}) r0 = socket$packet(0x11, 0x2, 0x300) readv(r0, &(0x7f00000000c0), 0x1000000000000018) [ 426.963665][ T1734] usb 2-1: Using ep0 maxpacket: 16 [ 427.093833][ T1734] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 427.106935][ T1734] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 427.125661][ T1734] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 427.143388][ T1734] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 427.264206][ T1734] usb 2-1: New USB device found, idVendor=04e6, idProduct=0007, bcdDevice= 1.75 [ 427.277136][ T1734] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=5 [ 427.297589][ T1734] usb 2-1: SerialNumber: syz [ 427.344610][ T1734] usb-storage 2-1:1.0: USB Mass Storage device detected [ 427.361875][ T1734] usb-storage 2-1:1.0: Quirks match for vid 04e6 pid 0007: 1 [ 427.386315][ T1734] scsi host1: usb-storage 2-1:1.0 [ 427.652111][T20168] loop1: detected capacity change from 0 to 1024 [ 427.766529][T20168] EXT4-fs (loop1): Ignoring removed oldalloc option [ 427.784038][T20168] EXT4-fs (loop1): Ignoring removed orlov option [ 427.790422][T20168] EXT4-fs (loop1): Ignoring removed orlov option [ 427.840604][T20168] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,oldalloc,resuid=0x0000000000000000,max_batch_time=0x0000000000000003,orlov,orlov,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue. Quota mode: writeback. executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000001900)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) close(r2) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$IPSET_CMD_TYPE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) r2 = dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_NOTIFY_RADAR(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) [ 427.925884][ T26] audit: type=1800 audit(1716015967.056:15): pid=20168 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1954 res=0 errno=0 [ 427.939128][T20168] udc-core: couldn't find an available UDC or it's busy executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000880), 0x0, 0x0) ioctl$I2C_PEC(r0, 0x702, 0xfdfdffff) executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$SOCK_DESTROY(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) executing program 4: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000300)={0xb, {'syz0\x00', 'syz1\x00', 'syz0\x00'}}, 0x118) [ 428.003004][T20168] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 428.154965][T20168] EXT4-fs error (device loop1): ext4_map_blocks:601: inode #4: block 96: comm syz-executor.1: lblock 0 mapped to illegal pblock 96 (length 1) [ 428.170940][T20168] Quota error (device loop1): v2_write_file_info: Can't write info structure [ 428.189076][ T3597] usb 2-1: USB disconnect, device number 5 executing program 3: pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r0, 0xc020660b, 0x0) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_NODE_GET(r0, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x33d, 0x1}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) read$char_usb(r0, 0x0, 0x0) executing program 4: r0 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) write$P9_RRENAMEAT(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_SET_POWER_SAVE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000580)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) executing program 0: mlockall(0x1) mremap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x5000000, 0x3, &(0x7f0000ffd000/0x1000)=nil) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$KDSIGACCEPT(r0, 0x5421, 0x20810052) executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, 0x0, 0x0) executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000440)='blkio.bfq.io_wait_time\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000880)={0x0}}, 0x0) executing program 1: pipe2$watch_queue(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb82e336200000000) close(r0) close(0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MON_SET(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000003c0)={0x14}, 0x14}}, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$TCGETS2(r0, 0x5452, &(0x7f0000000000)) executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$UFFDIO_ZEROPAGE(r1, 0xc020aa04, 0x0) executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x5450, 0x0) executing program 2: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) write$FUSE_INIT(r2, &(0x7f00000001c0)={0x50, 0x0, r1, {0x7, 0x27, 0x400000, 0x27000, 0x8, 0x0, 0x5, 0x3}}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000e280)="616434121e9c2cd85833b07b557c8b96ed7f6b2a4308180c0c0af8653788644aaf53e99d69cd8930a0dc0d5bfa070d623641beaa11c36f2a073b9129e754173b9fc47ac57efe9f4d925e74227f4502db41da967dda44a5d2e7e79c4ec6a9dad29c92f56d78550b7dc4187c395af615f6e23c7fc5068483029715b1a0f87b242de51f46a951b8d52acb64dc3603b7b86ba8f471cae5f08c4619491ae4e9c48625d61cf27e45ae6f358d3870ba0a8d86ca5d4a71fcf99a0c4611a9e4890bbd03a68449d86c427acff66030fdc92200adfc9f96c9865cfd4481eff3c9c5f9e2379b8454eafaf987cbe8ac0c6ecf802b2894820de7d6176882f59006804597b62ebe003d3d0beb0c0f9b96243f641432e8764cc234e047f23818f932ed153eb97897ea637edbbf618701d3ed7a8c5bd75096680e53bd184c85c385c2db97d5f01a8e4b9492d243b57f13c8f084789b1fe418ab6d7b4721978367e585e0168e57ac33bd9f7af3e2ba0100305e6972ecdc7aebc3c2e87d66120f823d1c36c2734b89daac107465bfbc2e88445c3ad303ac14f1838c19f2ebebc9f2fa442d12066f5d9051a8dc194b1fdf47a672eedcf663413afc02dde046aa70ce399766e38b95834d158dd5ecdce326783c5b2ff108d518919b94bcd1d8a2487df4b03e9694a1413033a55a64d99eb39c398a18019cd3a0957d79f3a271d753e4c3cfab74f8c01d26d416998ff3543dd4c88915ef42d0ca7364f08c551d727886c96b3c9a8a943aecce9bc6059ced15ac6351e7bca8e7d6c5f85d472f14bf9e76c30f2acb19b84e1877da7260cdd44728f9a09a7aa2493fd707a0c70412310f7a3ee208801f18a4467ce07f99e34d6fdc9a9501359219ed9ab229cabefcfbc60e0b29c3a0fb5127293fad5f514af042af5e4a7730ca81adc01b6aba85282fe736c4d68522271ae8b4b5fd5198f18a395c506f66ac57094a9f6be826b65df1f1c72e42c1b585d036ddccf2705535522734e7b6d1c1daa08b65899553dc7060e5be8eeefb286c2c02fdb0e13d0e89aecc14e1d1e6424e4d0cea24a4703f5465e5cde5546e01c522f976b26ff83851e10de11d3489b5017f8b7a7045129329009b4e7dad1221ad45764ebc3c5ccfd0ed69d8b7c6345f9a3890d98298212303e16e059f2c16e09fe0825a19e25741b6e0a74b8331deabf7424dd0255fb189c850c9d72e7ae63230d108401544acb31022cda59e7d471db3088ff109b0c1c68b1c66690e88ab40ee0bb0d7fd31058a1f83fc99fc85b51f784ce78f38926a789ed0b3c8723ae14d21e40ff854ae3dfe3ba742b027484e21410c3294213144732f74f21ee23185f404033c083fe5db09705ff1222597b4ae9100bbf99fb46fd66845d464501d78450c647a3776fdfa12999ee82a1ac9c1fed5811e868ac9d328fa53a0c7590fe3edb1abde5e9200bdbc5e34ad8b40d4306464075cf5798f503fe3c2b046798417144b84cca0084631ef765078d7a9ad9e1af7c5d711e3790e3571196a5d88f65dc900dc68c37fdcfdfac1b77da78fb72db2b43f7500d40d85c9180ac56b1a2ea5d76b146821e6beeea5dd06249260446a2802fa446c30a29ac92588a89610db17d1b1edf45d8cd0b65eb3a1c8c9baf6455328c5d0a93444601949befac0a82651cfd8c6645f6aaaf2384ce5f9ad680cb4849660bc16991cb24f304a2181932fc96e3ae652ae74a0ca28c19f508cb4e466180ef19def3109a3d804366efc4be938b0ffb92afba6ff05bac7abf533afc84d42c6b92496a23183234180d5ac00a0ebe818bd35d384dc61c5b333aff137bfbc3af6fc4b4946b9b71bad50fbdbcd0189b5359ae428e7e9e585910bf697fd4a45f2b5d6ea56365b23a14f5c0e06c6a5d50b47f9c288f2208797e43e2d4c2e6f38ab160dc68d68f01b5260a78462fcfdb9f3d5aeb5286fcd45d7ab25ebe29fa3e4a756f68fd967f95218a57854a1407365176e784901a98d716ab78e61605d453ab20942c776f6aef3b93f22a667f5d1d6e434ab20e98b8c8517f9f1097df287d2481126978abf1c34bb8816bd27284e3ee4559ea0d15b45cfc372fef0c0feda4d7c76c9d85c5f3566564427085f145f245523bfc99b203693c25b01d06a820109b0fde749628e1177a48b7a73676d90156e27d5b17944df2fbecb8431fcf44fc12df54b515704c94f913aa5519223bdb4c03e32048a2f22c2277b9f72207382af1bb6f09484dd57c04ecb666f47b4759052562f0e6054316dbd40388628cf87a3aa8d65804c51c64982eb8506865c115ce957f46c598e26ac7a860e33c4372c621dfa31a32fb8c00c29995b6c6467b7b82f2c2397971f99e8c9681d50fe4ede8e5cdc458a2c7ab7c3e28322ece956ba0e3b8f72064753f3a9b571bcca351f23838b23aaabf5f611569e21bf5c23ac975f3d5d7a477e49adc111c1ada91e6b927741df9a0bd173f50ef54b1b95019b16abfe696b26642c15941af70cf0c3555ab34c1bf368fedf8150dd8056c27991d3d0e1776146b30d8149c4898428dc732115accfe3ec4a96f72f6009ed05c42cbebdfb1347f9c6f7cff110308a3205768ad5c3b1dc213593d3fac75ee99bbe0aac33aed5e0ec3a83e31187f9c09a1e1001b8560b7ac5b091d755af3e15e587c9bb70bc68c2390428b38bfcb59b763d46184c52e5a23eb31245425acb81e901c5c1e297b8de5a8b189e469d3490f269afaca96d061679cef3433b3725762416a324e9d5569ecd7d4d024fa721b16e1b598e65244955ff6f376f450a5cf51fc633d8165839d9d21bc23ce801c30ca1fcc7903fb534ec53ae789bc5668a164fe991d1a9e5ba289bb45fe460c684ac7bf246d5c9b54131e21d1220cfd33c9e74e6942c3ee7f83bddf48a65984ace8ad4b400631be2080feb06d0413cd2db47ab502bb2066a4b6fb5488f65baa15efaad049e793a34c5eba358fb5e25363839ea47659bdff8827b77416c279656c82f531ec0135c30961e427a4bfb879c016c2707af2670e02cbdf30a90c19620346f12dad68be86508b91a3ecd7845c5a2062d9afafbd88a84ea2c6dd5d46dbdf93ea15d8375dc98884c6238e2d8ec1104a4d7a7df3fffff9d1476cd0061007b70ac9ff49e47cf763ad7eb1f4496843a2c2738ca2cb678bc19b5ae8d95e4eacb1890ba56f296f5118add088adbce66815d2f7109b380bf6bd9cc83734760642e84db149ec8202e852b4455166b22c7e4e87096d2ac5411582847783510bbd5408f06d3930918b86291a330d406e103ba092bad804c60a1785c4f8d35b39153fe7f846517e2a2f3e5045641283e9e5b05bcf4fb481a4a78a39fec50d06e8f791d4229fd40a118e8fbeceb7957c3bc0517ac8ba8e5f190f5d492dcd250fb95bf11202a499b29c5d23fc319088901c0229f0d3a333e989386fcad017f110dbf897650d40ca324d0be8a67a61fc040cf9bcca695fcac0ab723b2787487e61bf460e5d29ec3e8a998960a7a62c508a455103e91553368b00f04383973db14d3cf9339d5a3657ee379085e5f5769c0d3d83eb54c02917f18d52eaeefe5682129216c9a12509921b65dedc681529a76b682988aa4a8f2b7c2b2f58524f9c2a219bac9e996578bf06112795bae27b6afa455c63236aecc076b2071f13c63bef210eee3c7c7ab2775118b16d665affe05d079f8de14ce6ef7e98b88ad0da00ba00d9e65dfb238e6411ee4ffb9d5810963f03d63b5bbb60f916cdfffe036c9e004bd5b06d3a1803fa9480d73fde37ee3a29137679b58cc7a744e30301eaf786198efbb61819aba3ed1b7d2c84be8515a7b7033f5c1b03b1b713e04c84105dee88ce8d72664fbfab3bdbf66e7b9d0bbeed2e2a2916252faa6730e1978c2c86d6d56ca3a7545aea32f09f398750cf154b1a98d18953540023d5f7abb048d488bc53e95419538f3ee5f15f4f56db7fb521d4bfa1533703eeaf77861b55c8adaf81f9ad7b7fe0836449d91ff92292f5c0f1806399df5f611ce22b8a6d9cf92115db54c948e21dec2f005bf9d6131fbcf45ee9ac1767040f738b4dbf5d1f6efa2e923466634a87cb9286c36171710b3f262b677c2d5834d50490b93962f3d27004db6191fc57df2bc8f4a19aa25429083679de6e5c0150fff4e018b09ea86cf4c71b39634e436e71fbde35c1642153574f0a19f374bc11e759502591b2f7667373921c80be95137ebad7bbc8927ffb52c7e35ab48edeed3efa3e0a44db53b7a96a20bea68a2b4b18c9b95d038e1593bdbd1f76e16ecda827fe1e1c79d7a95220e7165bf68168fe60a4ca6612f38456b34684c060e300d3ccef09a69cc18a7e62b823939405afb050f01d2a011f7c0d7eda000c4f0e8f68f5d6aad4da003ca62a33824ecd6ccd7ca99764d0532af372eea7a1d8925d3446ee054701d94cc1021e1386617bb2d118290905a6a38e29778413d60dac8febe4d25ace02fe80c9d34acb405cf328cbe1aa4dc396ca60f8aeb4fb7fd5b6fe5f8b4a18996b63a1b177ef4425aaed4c887ddba27c312171fc0eb7f4b7683102cc24ab58db4cde79ff023d58090af3e9c2b74575cd7203e1be94be8419c12056e9f0ceefb3fe89c8807367e0d82f3064fc08f532f4c29b2c1b21ef879449d22cf3d0c7e060fe40068ff08b43d69e72a776e753dbeb3999a65c67e7368edd6f35dd83f2126bee565f8794b491cf434dd3495083781ad5ad0b4d277a21a551bdcd1bd4dffb574e0ba89ba88445bf6cbff652ea4338d74a0e6150fbcb755e1b1056b0218cdd6d6c8c0363d80bab0b8b3cabb0b375c4069651302830b74fe84602dee9e506c8809bb1f956d717061d83791c707f591c23edfc2113cf944c5ba3e6d2782d0e9c695e04675a29c48050491ea91c3baa4a74834186c17e6c3e2dc1c2545097f156f02b9e30e0e62d4a291ddb8b8a97c7322c4cce4f852e2868cf75384c2e97bbd62f06e507b43ea999f5abbd883615c9b3914e90dde198b9e1cf368b31c5fc0de55bb56133890ff8fab10788258b65dc961622626169d74f856dca133ec96e40b3f17cfc910cdfeb79531f8c04494c3ed9de3470c64ada6ca7fc73d21cb0785ac1826fb0f0b2e691aae04bdbe908349e89585adc113c596593cc90cb8dae8ad851555121b7c381d2e1c1449c894520d657338060006a171e806b6c7e4d7f7d927f7aa357ebae9af8dad38c4bb28f3ad513f291ab2df6c5b117126c8208757655f3e10dee28d74df3169b1900b45f21c4636cbc78f7ea48d16668e29652effa40e14c5dd01288df81e2afa974936c89a0f6fd93b9c7a86509f347d5adc7705ce295352acd8812dff978b5b2ae043dc8e58f7cf967ddb6693a196facaa1d03702e532ef4f05245d0dcdf8cac8313bf919e7a267d275d4230f4a062f21a545a26cea7e2e4ac5163973f489051a3d5e61ed40e26055eab25bb53f53a737675f5083be2c857fd0139b2cb34c72ce8ce25b5bb4f941d8bcc22a27e35e4b268cfb9c014ff8798615c01c7ad3c324f483264f256b38aeef77e1faab861bf307a6a0d3743323589dfe7a52eb8ddc3b94fc79e02f5bd5527bea50328bcae2c914957875f362c620e3a46d68b1b6073c262e4e2b8af2d4dff6f4f24a2b35121ab6fc0e5ebff21cfe8cfeccfe5e3dcf1958e470665ce47879d8df843302f7a28b2786e7863522192bf8d109ecf6b1786c0e21e36c9791673215bd157b72c451cac9516313c554edd7150b2077af98a628e55b658bdcaa2e6707bb1c0b21efa914f00e3aba0f88e95b4be18436f8b2dbe3e7d94ec1168faf4b134218f9bfffecdd89dc27da1f503050b0d12e9cf5559a0f7fbac8bbecbcd316935ee99e3948a7b526eaeba239b06f4f55114cc1b9d2f4d7cd7f43586663b21ea09cb33514d0b06457e11a0a5a65830777ff45e0b140b714b34b3b64c011166a6402ac201c6b54195c5f03fe8c4781d0618719ba4c39cf9f87a419c25e88e874e2f76903c1ee8014f40016fcb19f47e6fa722c107848495be24a4f1bc3322b23ff93a03de665f496fd30dc4a8e538faef792c834c1b02f6746507a94d8744b34ddd83e64fe67d7408d967848ccd5a24615a232f5addb76e2d60f437f5afc20b56794b0ad8d1527cf8d145a099af06f0b682f4914294bea415e27d6d4ca7f6225f7c567d4d62c2f35bf5edf1deb69e25b23957017904b5b16becdb9b5321620c7ce8b37c13e8b5064b14ff2cba11fac221bb7bcf66b311370e662e4058adb1842c529355c0cc001167d1322b043e592fde4b7d526299ed5caa2b642084b3dc5d9f2295bfb2005e8ee7b129cbe22ed97963a789dd8d469de22a63fbb5fb386895a8c24b1409eaa85f52c83411a1257016e8aa313e3d6851375981b503c68ea4e365edc6dd896933b5102831ec34ee68ac82279e58bcbc3a0889277110ca563a50a9848c454fea47943fcbfc66df79f942fd84a40ef1b06a4fd6edcc2033aa0b4983b07ed5d2abff52cdfe46d027276fbadb333920eeb5c2e7fb4fe7ab6ee126a47ebec634b0bccd612c846ae0bf6e3aa5af601b25e854e993e57a3cb76af539cf8193911e2dce216246821e07e0a20ee36d3ef02e65ae4b435c016dbce75cf86b3de37c2dde61546047e211cf48e73366323495f2d0fe8a4e9f0ccd53840f230a640fcb09525157c5fa7c99061597c8e75aa21c65050ba1567a944ce897bf6042af52416d6217c1e040d91e2f41023d5de6bd9e56b12938253756fdba77ec476a20a3dd828b386e96b56b225aba1ebf1c536a3bd1f194da7ef9d3de7dfd56551efcbce9a02f71fddfde896759d5327330791b103118ecd4301e8168124f5df137727424e01de9b1a99fe85d873a38287af0b681765a5741bd8772eff30359d9afa4053717974dff32cb09149080a7dc061dab42025fb3b331d6343da8780421788323465b0c55d8f26d4d0eb974c5199b19b4b2ebebd52c5ec34aca03b7a2bd555ca839d90fc81b442491b1f75bfe4dbeee3274cec28d157a42b54f5e774f0992e288b1d365a3f1e6447cfe9c0a2224e543bb01440e0802c3a2c617fc27879435d01e2e304dca01fc6b79c0f6fa828181fe2b11a820835ec0567f2966ccf28659a07a135f22b14a9006697201f8d10c15a59e06401c789518c2199ba71e866c5e4ef929edd24023c23023afc09cd6cfb8c6769a76f6bd542833da3f52823dd82c02b42f2a2bc14c370852930937cf74e9d1a3a252487f210b2b44ec1405df1b9e58c7840aef8e1c51d5c96f24e17c066bc7426df3c3d156885a3c19def6bb08759aa9f091ec9757f30dc29b0d2261571f0d3732480b66a5bfd0296d3263801ead4b988a9597db37fa4d0a1ae13b175d889885d9288ed2b016940c4d20d88292cc7da477258b9ffe31febd960eccb1f4b8f2fdbe9a385f47d7507134699133e1a678d4c93f023f7a5945c0ddf8ae266af164c04c83de990d6dfdc926a853f2edcf757a58e01984f396a2683e725e0068b89e367ce44dad0fe99cc3bcf6012bdb702570975891743e8f956b1fb14ed77dc6f05b5e3ee973a6ae567d0c378ffd196f1b07e40c9eb89da4f151f97064bf9bbee9911ae05353e6738e061d1af58f29959dbf263d9ab705d6665daf9622c4fb6f08849985afca0d0625b4375c7b368af328a0e28d65c1a13501b195ff1169fb8180badb097ec0d7667465e4ea6b23a8c98322175031cd1035a82db0a76a8bfb0f53dd0ed4ecd998cf7d3d0d2e4b04b7019ddfad60768e057b1fa89ccdd8b488b067cfb6c6d93ec1c4662c560e12fe3a87ec4958baf01141a5245f2aa92eaadf0b5b3bc0b5143e8e3da40fc485ab5b8bb799ae994c5bf9dd220fbfc082a6a1b1cbf1ea491b7d2f0f464bf1c6b5b157935b414019e2984f9344669b6fc71826012f2b26c4a560a437e145ad574738d30d4dd51e9babf8fb600218177406ca018f179a2cb0149fed78f4142ac8c672eb193c28fcf04da1adf3ececf00805ec01a4df2393ff42b62fdfd7e00204be2c8f133a6822626bc5c38c3d29c574d4333aff4179b327d94ac9e9e50f4114283ce995fe45bfd506cabaf7dfc9177f2ca9e00d8a6d35846fcf52c83b8a9431c676761a53d6e7d7fe63092b7e88dc61ee9a41708e440bd37141cd166fb739778388d12a235a6851a35e2131df970139887f6a0d37bf1e91642195d121de91918e393d481a93e5c168805c38db37bef10fad08d4244d62c7182f0c00713e4cd0a905396e2f70790fc4bb6b50fdf3e2008367b6009648ffda5231d016e3b59af4f10af9dc7a03f465c6d4db0d8da213a5f56da3c4720e11a27a4506696ddb4ecfc809a7c0f491e30cc9a983742b5c529d16c6eba3b772a5e14dfaa18790b0a9e60921c771ca4fcafc90b6e4af75330fb343859a460395c6515bef7c61e2aa360cf4d14caa0a595dbfb691d86eeb3708c178e7c8987f9f6090286ab13e75d5d62264abc3859b3993731f26c5293e992a3a648b61e522d8606d87b8700f5122b038dd251544992f36893932e30218214d2888fd8462bade3561d0642597a6358beba4ac18239059d66ec32131db895f9f390c1a344cabe7a2babe32291ba61844ed3c04640a61f3fad33da634872019db1aa95d9de9d5ff373fe9037d3fc72a59f01371923decdf91baca6383754b42d044239bda0537b5d4b97a056318a19d76a94150f95b6e10976dfe641238692d9bd16669bb73c2eedb0e89e8a8d9c02d13084e6e5a36e4f79c88798d8de5ee2c10710e3f22f6acf104606d44fed5f5229a46fc1692d82b2231625a475f8e8a0a1e3cc7066054343709725fa41acc8305ffcf4463f104c17c8fae31c65eae2b65dddc1e6640a2a93f38d6294ef6ad19309de866e39eac4d454adc335b34ad3916a7946c182466be4c571fc4032cd80169356555629382a86ab33c2c8b6bf550cdb4a88584a9a290d5de362e15e97d561d8155bf7234881383cf912db75d97a4827a23778d74e25e6dc76c150abc943e59816ea38a77b1443e40ea9e1a355cc6c863d26f7d8ed9ed0b60f5dc6044a553dce46e7d60e3f4991d773d39c64e3e40608e76465a252da8c0e7bf9d0a748376b5fe44d6afd7eaf43beeafb9e54996ddb22da67ff47ee08fe4d1eeca4994719b8921017c080bacfa9156db4548528c7818c88fb49fdb14e63cc4aba750b0bd59d8c9e6466ec754e61743c31be3283628d59316962007b887775dcd98d35def5ec55be70de5d81af2743bd99d1dfe6bd018f3d17df139a24203a696bbafcd17576f13ac65b8b22eb01c0c1da1ac62081f1a2abe5d2e0b1312090aeb96ddc9d1db26f01944590a44ec3448fd6cf34f18067047e5d12167575083f157499dc6beca64cb47589cc21e1194f7009f080cd4b58b721a6c37ed329f79a0115eb3a1eb8252b4087e87a12f23c36a34171e3bcdf4e315e088b1ad8fdc4bd8256f62e1f456854dca8aaa54972193a41555c18194ad41d0a7927499bdda3b6bd7b3371500c127a2411802326bc0219fac524dcedfc47bcd44ad460d4362cf5ac0e0a850f419feb219d0adfb39257daac30fc99919daf5ba305ff1e28a33c115cdabb4bce8533bede174e066fca013ffd74b26c93c0b7f365a1620dc750bf6d4a91e8be3e39e6a5fefe810d954d47375f0ee0b3e572175abdaa2c60cf665b98e5bb1bc78f51e1ee97f225e22dc8fa1b73cb1f58be547b9030e8f950bb384150a724c539058589468aed97fdda4acab5034b28e3affc561f9276f7cf3705a68b4cb03cbd01e3dfae0d78cffba959d52b5ccacbab902a936fb499d282a41f501f9985a009b81eb8648c562bd39c113abecf5dcccfa8676c0b8b5480f9cb304e8ffb9201255cffe2eb084221a35ddec2b15f9e1f883ebd9350a01bea6ec1f6731177c0ca6f322bca8ea4aa5913aa650d9fc84972ee6a1649875086405cb940a0d2d37dd845d0fdfd93a80d027ece6b62270dfa2e55b8aaa80e25de5f3d0f6d17202ca10ef9864b52c80b26221ddc71662d219f161186bfc56fa047fc325bf91a91f2d519ec8883feb5be2496a2af30da97caa3ee9f2a1caa1257f9f2a06aa43ed7f40100fd4dabaa39000f457bffe27cffea7803acf60614c75d6a013221fb843320be47fa5926ee90e5ed011aba39c5686667775d3ef2868b94df58802dc9ea83e4caa769c843999504f92a77d06764e0f568b99289202337c19f6ca149a4515032683a37bb4eb321801521a1dae57fbf99eb12ce71b4b70491cbc1f4cc5578c4c64bd93e4163e8d3d78996fd60fd2d1653e9a3874f815c28962fc532116e2390f5bf779133d36a262ffb2c89ced37ae2282f95f190a51b070dd0579d5c71221fa2406c7f62cb24cc20a60185fa118711e6507efcf5cd082712df86f6530966123c2c24265225abe70dab27b0c5b3d4c6c2ef6fab8a38dea2babe43be46ec42367285efbd255edb892aa600626a6ce43b4ca66e94be049f10da631c0dcbbf50c690d33641e5ddac12c6df78977f6933e44201712c6c7080ac3a124ed08016d1ab23822e06ae20e01d7db9c1864828e55e4e032265be44d3ca7dfe4ae6af12b80b04bba1be171367ae25599c47eb135a549b5b4ce934126e469777e458a78170cc70d6a913b25163c47c60c76a4ea280d58f92f76968d4d39c6daa0b3b1db11dc69bf4f25ca508e5e97ec20362434c2df2eec28e1ff9a0dff67ab0f4f8ba1d6375742955f1f17390234a2e73b47c1f2281bec2c8aa3cf51bc5e80a14c37c6d23fed2b1c0b027bf5cacd26cf2305c61a82f5cae1b8f3c9badfb6d4d08e1f16686a7439a353fa987cc87b0bd3d112aa9134f30a0daa867cd6c006789e30fcf828d10dd5ba0f4e011ccaa36fd81f97f31ec7266a7e4bd01ab4c4d5ac211d3919afb26ba5bedfaaf6b263fd1d1b4fe015aae9c4f122158235932371770592c2a87ffd9604e017011687dd4d9c37949c92c11a284086898c52bdbc418278cbe436f477a12e355a50f22a2533499929f926de9d633e833e80538ddf7a4d5e1f534382565a036fbbfac026ad8969721dca38192132f54867c7cc840a788eb634c07949c605b28f94a6eadc25f0c9c51cedd39ddfc6187f8c7a5a87722ef0b234009f5e4e9cd9700090e25c8f34e7f0775c1a98476e77538103183e8f3dc979e049f7ff19eeed3404e62a7c2dcf69ad7d7b46b48aed7d98cc5e4c48fda57075b9a824cc8b6909d203c738b9a8ca7690fde20579474615b5795c2e838df89bdf3d502e544289e8ace36e3ac9259f88173d6876561bd16290778328d0de1fe148ffbea449020213ecf47b6fee25ddd18d3c3990fc24c80cee3bf75b0795837f6d0450819f3a276ba494e75723ea1a490be0c277654897c830fc11690cfdd66826a12b664180d5962efe108e6565bb0665b2a1e19977468c39cba0480cde7d6e07ed1ee5c8d96cfd1139e8fe376650024324e6061e938bba7112e5cdcf35ad7f0f5f8504e054ed30a9aaa18086df382b77572e289ca737bc40069dee2c2369d59bb2427df701f6bdad2dd18176d67b5dffae250cd72df607df33aef429e3d8cea9291f517e1bdd82dcb7e3975e8d9", 0x2000, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)={0x90, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000008280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbf78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5bd6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90cd585c5f1cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d145a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde9caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1b83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db10819af60599b5df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3615fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783fcf2c2c9fac2c3a2771dd0e2fb113cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bce1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ec47716206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b20b8fb501034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362370bcc98671a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db214687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4679f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76bcf2da1d01a0f258095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc0615ca342f43ca3b3d0cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f19d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a7aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865438b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c1433690f68cdc8e91971104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72091b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e5", 0x2000, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90}, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x89901) move_mount(r3, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f00000002c0)='./file0/../file0/file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="5adfb2935b72972598ca887b617581c0fef4539ede119f6a317d16ad884b69a37d6f42d784c96f1c2f2e703814cd9911ef2fba50ed2b3f78e3e938d89e6f522904385bbb63a7b361b78d93baa2ad4443a59a28f8e98ef2324bcf6fb43bff0fd8a4d8c719ba7e58b32a56af2093df66d85fb9cf3a3ef90e888bff80fd86925f8c400126e8b48e30220e12c7a552e28a0a3c5dcb46b9a293f8a7f38ecb684825edfffffc0bd421a21ce2e3287276bbbb70b69964efa85aa786d7188479cfe1f4eca890153d5eb01f37484d956c99e7dac98a14cfb77eab33bbb8103d3ebf9f4211d932e60dc689afae789a3cc30625d5957f89720d4d35be4e5996e853ba725a16aad5eea1fca69885db9d6fe0d93d5513de22552289282de4076cb9b778428b7c9f546eddc2da29b4c626ecbb7a5ddf8ef7498c3a948b7b2f1d4e69a9f9ba291daeef8c175126132a1a86a487c103a58fad2d67cfe28c268ddca4582b6615c94affe3ac5ddaeddf8f42e1de8f59cf486ed0c51aefa750fc3db88153c618db23cc507637ffbb28ea9beb6047815006fca391d28d8d66640cdaff857fc0773dbaf4740edfd48815c4287505e72930d5363262109d6c1c8d08395bdaeb739df44b62907208758b61a0b6bf5f97b2129a186b464848be1fe656637871d3b46c452aa69c1260bc6da3556f9c71f628ce308279d90f3f0e3ba63b4a1f51e5d2c858a62fb6e7036e9b3e88a14017ce5644095073a8a6a86e878391d5410901cefd9a3769437d06937e56c20877ffc402f04f5b23ddcf290a190952f6fea3492587a9203bbcd3b9295292c98ac997ed3188df155e53cc5ac00fa0715de0551c76e38dc5006f60c0c24279b1bf57641fb9a1e7d6c83f53828a6e7a57100c588f66dac373c6dd139d9eb9166c2c6b28ba6794b2ed12fb0ac7252bfaa1ce852439e6f0a23000dced8df13519c5c3679340226dbb805f8e9d07c9637a470ff8e4ba232840aeda0b292957ea754033900afb7e5204cdaa1c60ad476e99e92cb6405d1e457126586c6d31fd4d4f0864753f162697f75067046858195e019bfc632b3d5e70f31e8179d51a1430ddc31d2e48c35c8d83c85dc81ad6acc942c45fbac5919d3839f6f804bee3061fa7bad923d6759ab5d863c17e1335843fb1127a19b43e83a132603555c3ddf094c8b8ca913b674f4b5d3ea0c42fe1065f11e02221b2eba8a3e2f5bf34416e5767a7254dfa5036f5b338a1a322c4824aeb6f5db92c111b98fc2c64751dad314464982e1e36f91309c4ba526a0f694e312934468a7ad4d2b322bdcf9c018722184b3e25bc5429abfae99532de2e43bd6f7d5ba7a167c0bea738370680423afae2b6420989f1d67413f371ae7fa02519d0a8e7b2f8b5e4d1135a76d01e20545f686f5835d58dfdc1ad254115b82bfafa9761592a07eaf5ff8e6351ecc475e43ce12e232a11024a546e34a7268092164137a138171ef819bb6151d9e559cfd090620d69f984bf5178a33750a43d414c7d03ed750a334bf68be2e0e07e00d3decfa3279421afec0fdc0cb324ac394495d21896d013d81b760e2fa7f18cf588c79d7c44e7b3213aef0930b2f4569e66ddb0f6daf87d6756fc1e338feaa2e521285801a1ad78d5b8f0130ce7584f414446b84a4eb78e2cc2801e9bb2e4f50e3ec893a0c3f2bf0f2168055a92381c23685c4731b8bc9b0611709f8f88af96a13eef06ffe92f1bff0686795f8e0eff45d4c4c5695c0e5316e2803c4ed767378b923dc3d2e714131d216f4c65c64888cb29e8798b621126bafac6e4b14f5541f1a6b8eb2fb1261c929a2b176d49e4b17a627dada05c753222f5bc6e7daee38231aabb6e2cace26ca828f3980e651e8302b97c17fffbf795afc51d70bd155ea910aa7349cb53f5da8072621d22da304782682cf82ea4c39184da2a6e4d00d2a6250f5fa902f659ed4220dfd29cb2704e54105e7467bf09476de7cc8d4169a9ed5a5d49e4d09d95d2a03ecc96d40cf3ac20f956ad98b2b3289189f774b53f488da50422374d1306821f6729d06af8f185ba3d20cff3b2a415e0c20d11a93d88f85164d7b3aed9de099656476653c82a52b866c139f16f47e94710221e768cf3831df305092a018a2d8a0ff68a000929d146f5e16fed062d9e8ef2f3226e2395e48a524b00c4ca88cd7be3a6c1ce47813370356327698b58c8845259d250a55065f3b55d5f64e266ff24f969d061ee5c622256c38c16135fdb218cf907f384363ca45619e5875731cd23ad86ca95fe2a17d40ba50aaa247dfdc57672f08074c6f5bd66a50e2751ced494cf2f98a3f42652383c51974b3b0e78e55bdb40247598ca1e25a1c182d0b98e07bf5f6fc5910de62fa6da4dd145a8c81d97caae77b58bf380ffc9f9d42dd46214a1660327d9eb82d23ad73acd1d27de9d967558785b85e70d82db9c14da65c64fd0cb3dc39e93265e2f15cd8da756456092757bf63e6a0f74e1bec2da9ee71ca237242e06cedc34c864ab5058e190b7ef0a2e923de5ff380f0f898132e0c53dc0f7f74db5a740b84de69a7db881668edfec83354a7ddd22725f3b621198a657ce0bccb9615ea59539b87ac6bb73367de2a535b8a8c826e8f5601a96732b277cfc91d95fcd3b0d02668ccfa447987eebc7e992381aea401cbd8cf7d5bcd0410f98f08de039652540573a14456a9c84f1ca503dac47867657fcf4aa7e432ea7b7a0d8f4eaa642f99a839a3da0bc79666953242f1d85233a1e91a2f0a5a0c720283b7fb4ed88a7fc0e5cadf8f79e97bf593d3f0fb403f980109232e4d931270a69fe7d69110be9aad9f76bf6435c1d22d3ae1b5d0da66c8bed83a713e56a2379f7842c294a88e9ea8b09cb8e56758ec679a699abda6d4f5c8139ea9bf8645e63af1e18da988a2e6ab9762fde7c34d7f5a6ffce08a18a3d9f921d24994956978bfce52652d7fd74d0968933992dd25881ee68f12a424654e2c2893fc2a4c846a0c08cd82f36c2d19a6cddd6cf089da1cab66ff0b44783621f9754b18c946fd066facf6dab607f9b1eb05120b460601499c662f2c3de858aca19f6b49a7928d09ca8ea34219f9ba4e899aec080c091a209c9449adfe76edc7f9df19d7fc5f7ee478a16d9eec51baf3a0f2936ad9aca1ec5e59eae6f35614f9cba7402bb1f496d6c53286cd8b2a8294cb84de4c93014409ff0c5dabd8d86a3b3c9ff982c781315ac29930e8b229eb453ba945ef5e52b13eb968e4edaa0ff13dd6b8bd2c5638449f1db1a0d9cd3b458d22ebc102569168c3d0146947153f40f16773b52ccf3569a9d4576cb0bcb3f1e64fdc232f227f0adddeb8f5ba248156883447847f574cbb97423268c1f30112289aa2634901a8658fd8fcabb6a6c1cc10aaa7b665801e862de8aad673d69eec41b6c7eef2e4516d55e45e653a3f5dd5dbe91108d83c5f9076c68d12eac243c2b2003d2707b56ec5e4e7e4e20ecc968c18cdef9c956f3ecb91f065a1dfaac227bdee52ac042c75e76d90e73a91208b05cccf89b200b696b0c2d5dd62c8ea99a878ff3f5894726bbcd5e36a466191f381f8149acf7620d5ebbf840c9b9c463d0803e37643c39e9f27a7eff4dc22b1046d9d2e45c850495ad4b3b2716433b6347fc213a1883ca63fb43a32e1a29c19fcd34696461a0e9579020f53b7eafa67c3c9fe90de332952811796d4b61d4d8b238ca0ce7a5d5185d4a69a56117b8a52a3200f38c10079e6a0392331abcd2678d806da4c395c22df479ea081ca8a554f59b877b80da5ae28dd9de09dd59b508c8a68e573991173885dda2d2446c382aa169aef347c4aaba551d7af5d459fb71f2791eeea9429415439c8c1fda567d57af9b032e6ab4c8d2f395b66f8ff60e657e0f42133397b755b198c470a87c1e0991a4ce0d1e194f816c7d05d29050990a143464a085a88f0270f65876486ac606b5c421b930092cb8f3b068853ddba9a13240501e2fd4e30131d7390495d93c8847c081e8fc1b0920cfb37231dad586789db2e4b6963cd3a213d06796cb9bf3dc6ac91aecb6492ad1fe983011ba163c3d2d1fef68e8a610aaa93ebda30059edf777668b85a1469abb4370360033aff259a53d0f6b7e5fd56a22b4f46e4d2759a61be6539c61d3ba2b4380b6eb4eb119f84904b1feb6d2a64d3927762480a9648148e60a8b196c843f2932ba8d619f0e814009edf36c8fba1e860f929e1c61792c821502c914ded3af9b9b9a1ce996c1ea7370a5adaad10ccaba5673411cf6347754422baf9123c5fd6b86f60957fc2014e7ef63601dab9c157a74e96da4befcbe4740546773f623e5eecf44d6c468578f6e7751ffb2fa6020a4accf6edf5ad556c4ae1f3648f016ab5fa7b148783eeb4538a38d79841c27738cdbe1d00807632f122442d7ab1f84f95de02e9d3b32b412158a4b6399aeab372fba9071da74daa00dad5e26cc25dffa9d23bcbdf1c385fd3e513970e2264a2f688fac5d1677eb56a1a15f4a83012938666657228877e9f9734f50b8fd01bd12bc6476f26afe579534e8eebfe2e967cf5eb395c285548117ba13f2f230ef84e18a92d71ba51a4539b340fd7a03732e24211842ad5beec806acefb9c65ed70bc72885a4b7c48feab685faeb268704b399a39960519ad2fffc1ee2996541a95c4ada0e583b769026c17d95e3ab24c866f233f46abec69f2fee37662efdaa070c67827bee1f2d42c0062b72a5bbb47bcc54b55a1b5f64eebf546606c153cd0045c74424185ac597477dea07b0ab92d49d93f091ae7120a212786476c5c8803b22f5f0b6577707013869d637437c6dc6669ee7973fcd4c83150de05dcb8dfbb02610d2d62851962d4bccbebf3a358bec4619e3dbc087329cef88098558f58656a43c09cdfd23be7c5353c28d3b060127d3bbaaed753108a63b84b52451d666f293100d1b56961c724cf87e45989338caaac752c0920bca9873ea77c3ab7bd9d8de51d9168690d5b494e3ecff8b1a9919024f48de71f268de8834bb37f9a2f92e52edc11abde0faff5447e3296db2d1c5e8857d949bbada851166ca6a884f3bdee6ec02c593861f40cbb1043a2f42db7db7a7021d97d8b6ee2c3376d01f508cc14587ab299c38559966149691b6527692fdb14e3a2e6f56e5ab2f6c4e67ce572fe91707dafe52301c605ab8b8de38bfa32111c4358c1ce05e90a7e12837f576cee60b4bb7051e2822d9d9bc0093147e115c86b8831ea1908273836f4b39be52b25fd2f5c5abc98e96cc01ad4c5d04150a50021d386b3856728e68dd0ef1d5b5ac5f02763b5e4fa5e3464931144b1dfb45ec3034cad84759a1708a4ab7b67aba83fa1356ff1ea982b6ef148cd60d2e7d021144b731390f07bead08323cb7891c572bbeb3bfd0dbf1c074bd1ca9f6db8b61feb1a056dc43357b160e5ad61c9ea155a7721754af41d420bec5a7c8e48cc3690308054573ee75e84678a1be008e19e745df2da7d55c68a1a5b22e62f7a755405be8210c7a360b549585f630f6f7fbd2ddd8bfa776a4007da729c54ff98c96bd221d0c7299c5f25f0b98c0e6b68940cb0ba48cb355ba5ea065bb1986e3eb7043239c6667166a0de8763fe07d536014c3d9a0abd1dde339d7ff5d8a20f7cc92f0465063a437cc6ba10f30787214dd4037ff40b875af73398edc65a0208a5e9b1c4b4799b509abd3bbf127a6fda146ce2256bf075d1c6f75a56e2f4a84ed4167009dddef17865045723ef89ae5cb9385213f1a12b454f78b5b1270966e43b9b0ef13d5ab29f0d8812d442ae16e805cce1f720ccdf7ecf9b582749554f36a55684c1cf933aa607ada480b36885243be64a1badd1f8bd548a309cb33782dd99aa71c378ebd9f993e3bf0d560e92805f0d5a72e1c02deed75355f9c79ae64e3c8bce4575a6c5b61502911e472934e9f346a7daa24e3a0f8b905be110fd3f0299106f7730dc2248b0ba98bd4dc8c39d770adb6cacec602a06c0373fc0dd197d0caf3127527dbd94134c9e4076cabf2ee4efc7c084e2b61f767e9ccfbc8e857abd4816148c476459190d2ca36bd8dd716012d822796ff9fd431ceac95ad273a111f572ba90f4226ffacf1e829de7b83423ff4c6d292a39ae015e71274eb45f7e9e09ed5245c527dedaa6a1ac4f07e8743f96510f289100a7996bcc776763e2c8c7ba2bb50a6d6a63e469b260cbf4d0a6e24d8626072f85154e330c95d970d9681c1c075e6720e589bdc075112fe7030b6f5f2d3dbeb4d8e7a8bfeafadf209e0039151d458cf73df2122f14c6df650cb02851d64566faf1c9d3671e8d68b3a78da629d6e86af69568f6da14c36b3ced37e43794cd7a1b49781f4ad4e3e033e84e02cb1089eecdb4038abc199f8f33dc88ecb9dd1ea35ce517e41b1700dccbba57e850b1e9914c0c427e9c7f464bcae9ee0ec9f8c06d577cbfff03137864f4471c28744501e8dfe160ae11944ec762a7b9b25e330cb55e020093884f146b4fe7250d52f3b163636da674cb6f742ed5e5ad52a189e16dcd202f126394680641109e6de15b0588c3e1ab54c52adef1d74e0725a9ef97a5804f315b3ec095556433a4cd52575404f8a7fa299556fc2f77dd82a07e3008ff927635027371ac1a96db4e967e505a886143e67fcb843d98e60893cd2b1c3e025c660d8d7a466e1c1e9ba206bd13a5e891a1097777e7c1f5fde7e363e03584ca53b3f9f32776d80aee0a76e2660b0db95404ed6bce482af282b4475b6d3df25a1cac8b56e0a5d13a75721904baff52c579030a2a85296e3a11a5ad9e902b5437cb5b87d2ca7d90437acd830e7e4139ac8f903d7a97c061313881be16f3d0f1ee58f9e820e541652be0dfa458e385858a72e2155d31d8b5df2a6edc04c52378942982d415018b2bf2b44092e578b61638c216393c3f16f040e3b270a13603c47572c134b83f9e85a165785ffca854808bd7e039f079c15e7d1da8679419bf808e3ea6a9489abca5b08ef67b9c8dd075de277140eba41fc0a4031b0ae4e77d88fb9918dd523c32fba18bbec05df8d026ab7cb05a674feb1252ecc57dff9ce31ac56db6ef3c841dc132cf55f40f7b3eacb5afdd61ba7838a6bf1df979d60fa3b9b2823badad46c9175b8082fd6c68a2caf9880eceba7ba785363725aa6aeaf0664db732d66139029211d19f4bc77578865add344261f79dd8cd20b2b1caa33bbb44f607bf784f7ba09529768489378dcfbfa25c74a43a84c0990869bc6e360228d27f8ad6207442a5719982472cc6beb4c4906bf1709457c6e6ec924f6cde49136da582153c4fa78bf497ffdaf4e637fc9466d36f465c8e65e8492f3abe3fa519de8de883c23f8e3c9e6432a5ba87cb22e3fbe51b64b81eeb7b962c591d267f3e42fe5683b4801c2601b49178fc3ffd064ced346da27d0b34c2ef82d47a4d8075a6faae1b9927e53076869182d046f0e8037d67d08493704d49105206723f743e3f2be4dfd53c14533d9a6c8fe8266a2c1b0678ab693184620d6424501878a6b5276f959c4900d9c393d1d93c578e80d907fec0ba5e58faf89ff9b5032c0d0a32da0ec72779e8cf98c6d7979527c5b0e50f49e3637dc07a6e235960c1f1c729d7dc6c2db3654a0bbf361b117e776d88c791e579b55b59d27cc7274710d7581af68010284ecbee249b41b47fa0bdae17e5a30de2fcad0ca0d8b4765616dec5d826459e5f045487c1aa46b7fd782e33c53f8cc0a335b59af56d570d30377ade005f5c66dffa1cffd4019fbc3901c1c33ca800693782b2cb705d09b43532bf000472790e11fcad40f2ac9a4b4f8f7ccede0c5d87349e855a86525e1eee25ac8fc78f26ba26a07b414930cc3f8bfe8442b55265b07cd073f50cb8564895417765bf65c533e3cad7ac2d25edbc248248f8af5221e7b9fcec24132cb0695fd8d93a995646bede0d3e6c1a3dc7f5fdb47e6ab9cfe2b770819fb28f8eb6b0416da4cb7f73774af790ba46e7d5feb656dd3a9492236feb2ad82f0ccf41e66bb57c5967d3c68ed4cbeaee5dfbf45e66630e965fde65c3c4628a4659c6f1cbf4763a43f9695cebaabd6b4c28ad45f23b0adf4e5c8597c8a212f34ed9586aa2b0745bae205ca7af0796d3aa084076f6d9546d0e2992c4efc868409e64b6cafe320b95e00ae6aa5d927e73d25a4764f5099f2a28f70c98d95c7d58492ba6eaf5b975fdbf21d8ac9a360af6de138724c680c4a8bd67b2bb7b1bc58b588a2cb4c6e89899150380f840bc342150801b0e6cf7b19171746bfc4309919647d2d0f00560909ecfc97e464cd0034324c16499a341fc201fda22acc3ae9f52a0beb9534e19fc6ff3f2a8f8fbc79755cdb405bd29134039940ef79a79ffe650c23ea8e53a23067f45e159b982f58763d908d06323cf980cfada40ebc54f8f1a33e9568bee03699f1ba092b8749afbdc7315f29dc963899dfff4ee7896cf1e3b2bc696d09f630cfc96782461f3f665783d5a989e75c42eebc936e7fe9d28cce22d8c75079e3dfa3bb5191022e51807343eb300087f6de2b943f7f099a8308f2b7073330beb4b107de0012d52372860c1e01ad5fda2e33194218461657d4d6bc081c380ee21f6c83f86cdb70f224b15e28b3c9bcc710fea5a6c41bb9151784ef6ecd0ed24c2922a70a175e6e4fa65064ed74a8f7b3b44f01d6d9dc5cbdd717e98adbb23b2b8917798bfe7595956ea5f0a93e9ef7592da0880b2b9550ea968a80b4aca6c6bf5be54c79f4364ccce6dcace0cef5486a16ea54f67f5337ba13cf26397fc2580cc739871479420879a935cbd865e272e71ebc7e809d560856fe52c9b8ef2a4a95e1ad13e596f7865b39e5fc872039c9586f6304791289b944d2ece94750cac8f0a3b3078539d0d66c35903ab401970c36e014c909b938ee3f747a24d8df5b4dbfce59826b2ad44dc44659bdb542dc93536f62a6eca7598f6044a1bbf9b487588ae174eefb48e3c006d141115c8c24a77c78653c6692982a6c78a9ba457320789fe7ca5da6552fc0923dfec11513445e22e51bc5377ae1ec03167cd5f7a8e257534b142bf4f464a6ff1d8684cac34dfea337d3a24f07292d4652c75a784c0aeb65e2b632d8433a1a5caed89f89b65d8d953b75fc63c0b4fb7d66ff40290edef69f741fd7508d63b804ba4801724fc85c8c2c893b84b6a40e43639f5fd7c3fb175387e5bbbeaa2ce5c5cf73aea4f94afcdcc9e44753d5109e25599ef22072ae8c6b88d658628eae21e89d492a79d556fc04ea2483b52a478c2b642634794a6a56ed6c7a068312e4c037ef324156380937e3f8683982ba125ebab52a0b791fafe589843e2c0d6fed79cec69b2590a23e6eb4ccd030816ac8cc9292a063e924dc9d8b5c1b218ef795c77cedebeca57673a76f7d135e9c265ec9449b30b6c948430213d3ecfac54950045e8a239ad6a507bc86876457433a0abc7ad6d98fa102d2301d10bbcc0e2b781b52f7b0ef0e4208d1fb64885cf7f4fc5031e19d466c9888a9b6b8e28014c12e04a1cdcaedb5d10591abef76f6b12dea20901ba3d3dc248af3e6a4a51439f94b3a7de853499d75bb5544f40ff0e653fb177b4f50285b4bbf0a57c1155d3c8a21dc8501057fc116bb19a256ddcdd7b6c56935b7c382a93b2d63c33e7138fdf733c1356030ff9a5cbc5175a9ebfaa3da1a3bbe89b8eb3080839e19910b4ed07a406d97a0b2b22cb3e80855ed88b73f9728324bbbb0e3755b6a2e1268d456695141340122cd55658130127ea02524dac7e6d43bf612c4cc00c33376c8007e89717322109e58e5f8a5dc9771757ad9a21ed8b04900451c4f5dfd919efa7560a026fa118dbbe8361bc5aa4ea8834c215ea756e494fbb1f5632ebba8b9c6c12fb126b48f8e30a3b25ab0f6ab8ed27d1afaf5ad321b1da2c295972959dcc01a6aea15d4e93e17a06e962a222e2bba46f51b6327918c4443cc95a8612138fa26e834216d58c553eedadeb8d85545cdbe791df0869f4284422f8d9f0c5b8dc22d2d5a3b6fca247db936d27298ba8f4d79f5eea1067624d4bf07c2957310d95a65a9a5d0c0df0b31385de57b7c5f68fdd85f23e01865c73692d224db4054912b45eb46eeb911cf94e529b8cc576f1836ec8980b1dd6d992857479fcfd71e7ff8a7a937be871ec46e3768fdd538a72bdf0283389bd02ed83aaad204a78b651bb0a287489098a777e425d6bf8dccb25e6f2bf7cb68f38da42e1fd15af86336aac3a4da19f46ed2d280e8576bd7d62a26cc255e5510f0f92abee66cfb9db3097e7bcd42634bfa0cbc3eb879679c54afe041175ea5f5d24ec018a64271695a403ee6865520937f79893d33510e9e795d85c0571ddc30729f39639a5b7367618f0d284dd23a4cf4286c0d71f7019330b84a04b9de5b445cffe6c851955b5d657f5e3562b3ef3adb835f771e5d7d7deab704e84a4cfda0e83b2e5c5a93a8a585d4217d5b14ea45bc9d67cdb654e9dff4e3aa6ef81da10c57eec893178f65e52f1bae896ee980b47213cdc927f1a35c214cc86bf24b8351fa45a77c5a67e881745138372dd2fd790968cf8becd686edb0e053a468e11f71c2e36227c79b312abbdf1a32c594490c9cf4b0728385538b0be2d7d0e77fa2ffc9aac8e545b4582f0a4df3274baecfc933009783a4de12d735257ff8546f613cfb430c025b07d6642ef2aa56a2b7859f06600aa84ec2081cb802c48b08e5fd777813743a329780c947322347f0094391bf01d0dd16f50c6912f0618b4248c8e87e0f460fcf078f2bec0d78646ea4f42f2e9a178736e8c07e8b9139a52a7d1716cc68c7a243b405de9e22b22ad07e6d6af9ae8f1d36394c80facaa1dff6790570e4ff22a9fd43f3f53a82a6d79c535810d77c6c81c9e901fea0bf68287f5d8a872a96e88dd1ea87166cfaa72e14971b44310577e0d93fe365e0dc4f119751b216ded09e625e11b1c641410c988faed0d882927847508067889ad31507bc46452779361c07b922552ba98bda7e791e3d291d8d19ff4e428a91d6362cf5ab844a9ff70b3b4155a9869e3d51d621809d00fae3722832d81b94a3178d61d54d6d1f782dab8e2a7aa8ba6c5263c5686621d96b494b945c929e6e56f36eff48a6451a338aeac0b64a1293c073916c2fcea693c3f53a4efe8836a4e3dacc4f90c31399c67deeb3bdcaa8511abfca78c0fb4b11968f55a5fbf452537f3b24e30a47adafe00a33112a78a9a0ae0f08f2efb231c5fa99510c94a1fed724ae84865fb6f798b510bd44bd172546677dfff4cadb6f97660a890e06eb4e6872ce70e3f27a1138047f6061d17482e46839025aaa2681966fb4469d54b647f0a6aaecaf05b630bb27c74b2590d7b66697a4485d84f03dfab83a470044f95d7f777872f6ccc9fd70386fc509736737c4fee20f6e5ac8a9fd5307c6962818db96367f90f53e03a00fc2dd4599f0cd0a45508232c0276a977abc6cdd1d11afcd34c54e2a33ade70821a2161130d911eace79a4e6954af7760e4d34226d64955ceac8e5f38ac19f30e28f07023da9065f9bd2d68422f24848b3a02788960180d2c4091c835580a5f8c28aaa0490d792741b9ab25e6cd3148b3e6fe1da", 0x2000, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x6, 0x1, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffc}}}, 0x0, 0x0, 0x0, 0x0}) executing program 4: r0 = openat$uinput(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$UI_SET_EVBIT(r1, 0x40045564, 0x0) executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockname$netlink(r0, 0x0, &(0x7f0000002e40)) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_TESTMODE(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={&(0x7f0000000b40)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 1: pipe(&(0x7f0000002240)={0xffffffffffffffff}) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, 0x0, 0x0) executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) utimensat(r0, 0x0, 0x0, 0x0) executing program 3: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r1, 0x5451, 0x0) executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0xb7}, @exit={0x95, 0x0, 0xc2}], {0x95, 0x0, 0x1200}}, &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195}, 0x70) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000003e7100000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socket$inet6_udplite(0xa, 0x2, 0x88) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r4}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r3}, &(0x7f0000000380), &(0x7f00000003c0)=r4}, 0x20) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_usb_connect(0x0, 0x10b, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000b24b4a10e60407007501000005010902240001010000000904000002ccb8280009050b02000000000009058a02"], 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000840)=@raw={'raw\x00', 0x3c1, 0x3, 0x290, 0xd0, 0x111, 0x4b4, 0xd0, 0xd4feffff, 0x208, 0x20a, 0x278, 0x208, 0x278, 0x3, 0x0, {[{{@ipv6={@empty, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00', {}, {}, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0xffff}}}, {{@ipv6={@loopback, @private1, [], [], 'netdevsim0\x00', 'pim6reg1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'snmp\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) linkat(r2, &(0x7f0000000100)='\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x1000) socket$inet6(0xa, 0x80800, 0xff) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f0000000340)={[{@grpquota}, {@oldalloc}, {@resuid}, {@max_batch_time={'max_batch_time', 0x3d, 0x3}}, {@orlov}, {@orlov}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x0, 0x5de, &(0x7f0000001200)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcS18x2pnTb2ZYubadhPp9k6Zv3dnhvuv32vX19bzaAyhpM/6lF7I2I6SSiP5lfLOuMrHBw4Xn3/v3sdPpIol5/6+8kkiwvf36Sfe3LTu6JiF9/SWJPx8p6Z+aunB+fmpq8nB0Pz16YHp6Zu3Lw3IXxs5NnJy+OvjJ67OiRo8dGDrV1XVcL8k5e//Dj/i/G3v3hu/vJyI9/jCVxPF7Pnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXriohnoj864sGL1x+fv1Fq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4tiv+kEf8D0RMDjfivNcV/Oi44lX1N899ss/7lU8XiH7bOQvz3rBr/0SL+31sS/++3Wf/gg+QHvU3x39vuJQEAAAAAAEBl3TwRES8X/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXitc/1vLV/8OdGSpJxrrAbqSM+emJg9FxJMRcSC6dqTHI6vUcfDLPd+2KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/qjXDUTcvRbxXOH632Sx/08K+v/098H0Q9ax58Ubp1qVrR3/wGapfx+xv7D/f3DXimT1+3MMN8YDw/moYKXnP/3qp1b1txv/bjEBjy7t/3euHv8DydL79cysv47Dc531VmXtjv+7k7cbt5zpzvI+GZ+dvTwS0Z2c7Ehzm/JH199meBzl8ZDHSxr/B15Yff6vaPzfGxHzy/7v5J/mPcW5p//r+7NVe4z/oTxp/E+sq/9ff2L0xsDPrep/uP7/SKOvP5DlmP+DBd/kYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4HNQiYlcktaHFdK02NBTRFxFPxc7a1KWZ2ZfOXPro4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxdUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dZTdOmDTdZbdAKA0BfH/WxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwWNm97+bvSUTMv9rbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffoRTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4p3t0YytTNTr9avpT8F2ac+2Tdyv1+trPzlfCr892rwike/1e7izyvudBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPs/AAD//0f2Jwc=") open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000406d041bc700000000000109022400010000000009042000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x2, 0x2, 0x0, "7de9"}, @main=@item_012={0x2, 0x0, 0x0, "c2d5"}, @global=@item_012={0x0, 0x1, 0xa}]}}, 0x0}, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0xee01, &(0x7f0000000140)) executing program 1: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f00000000c0)) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) fcntl$F_GET_RW_HINT(r0, 0x8, &(0x7f0000002000)) executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000000)={0x6, 'bridge_slave_0\x00'}) executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = dup(r0) bind$alg(r1, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'sha224\x00'}, 0x58) accept4$llc(r1, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, 0x0, 0x0) executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.current\x00', 0x275a, 0x0) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000300), 0x0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r2, 0x8983, 0x0) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0)={0x14}, 0x14}}, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup(r0) sendmsg$TIPC_NL_KEY_SET(r1, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000001940)={&(0x7f0000000600)={0x14}, 0x14}}, 0x0) executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_MAC_ACL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) [ 429.483998][ T3597] usb 5-1: new high-speed USB device number 5 using dummy_hcd executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$FUSE_IOCTL(r0, &(0x7f0000002040)={0x20, 0xfffffffffffffffe}, 0x20) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet_udp_int(r0, 0x10e, 0xb, 0x0, 0x0) executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0x5421, &(0x7f0000000040)) executing program 3: r0 = add_key(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x2, 0x0, @c}, 0x21, r0) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x10, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="18020000000200000000000000000000850000003e00000095"], &(0x7f00000000c0)='GPL\x00', 0x1, 0xa6, &(0x7f00000003c0)=""/166}, 0x80) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x4, 0x8, 0xb}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f00000001c0)={@map=r3, r2, 0x7}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000500)={r3, &(0x7f0000000240), &(0x7f00000004c0)=@tcp6=r1}, 0x20) r4 = fcntl$dupfd(r0, 0x0, r2) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[], 0x14}}, 0x0) sendmsg$TIPC_NL_NET_GET(r4, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0}, 0x11}, 0x0) executing program 1: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$snddsp(r0, &(0x7f0000000000), 0x0) [ 429.729624][ T3597] usb 5-1: Using ep0 maxpacket: 16 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000005a80)={0xa0}, 0xa0) fcntl$getownex(r0, 0x10, &(0x7f0000005b40)) [ 429.853848][ T3597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 429.875018][ T3597] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 429.894202][ T3597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 429.912080][ T3597] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 430.003952][ T3597] usb 5-1: New USB device found, idVendor=04e6, idProduct=0007, bcdDevice= 1.75 [ 430.013022][ T3597] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=5 [ 430.027698][ T3597] usb 5-1: SerialNumber: syz [ 430.074900][ T3597] usb-storage 5-1:1.0: USB Mass Storage device detected [ 430.096062][ T3597] usb-storage 5-1:1.0: Quirks match for vid 04e6 pid 0007: 1 [ 430.109959][ T3597] scsi host1: usb-storage 5-1:1.0 [ 430.184307][ T3645] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) write$FUSE_NOTIFY_POLL(r0, &(0x7f0000000240)={0x18}, 0x18) executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SW_SYNC_IOC_INC(r1, 0x40045701, 0x0) executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="2000000012000112"], 0x20}], 0x1}, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000240), 0x4) syz_genetlink_get_family_id$fou(&(0x7f00000005c0), r0) [ 430.300327][ T3645] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x8906, 0x0) executing program 3: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$NFQNL_MSG_VERDICT(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_COALESCE_GET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000580)=ANY=[], 0x38}}, 0x0) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x41}, 0x18) close(r1) r2 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000003c0)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000180)={0x1d, r3, 0x2}, 0x18) sendmsg$NL80211_CMD_PEER_MEASUREMENT_START(r0, 0x0, 0x0) [ 430.398951][T20304] loop4: detected capacity change from 0 to 1024 [ 430.436845][ T3645] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x5452, &(0x7f0000000700)={'sit0\x00', 0x0}) executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000000)=""/86, &(0x7f0000000080)=0x56) executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000900)={&(0x7f00000008c0)={0x14}, 0x14}}, 0x0) [ 430.547199][T20304] EXT4-fs (loop4): Ignoring removed oldalloc option [ 430.561290][ T3645] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 430.576996][T20304] EXT4-fs (loop4): Ignoring removed orlov option [ 430.583364][T20304] EXT4-fs (loop4): Ignoring removed orlov option [ 430.628968][T20304] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,oldalloc,resuid=0x0000000000000000,max_batch_time=0x0000000000000003,orlov,orlov,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue. Quota mode: writeback. executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', &(0x7f0000000000)={0x149842}, 0x18) dup2(r0, r1) sendmsg$NL80211_CMD_SET_TID_CONFIG(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x5452, &(0x7f00000005c0)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) executing program 3: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000100), &(0x7f0000000140)=0x8) [ 430.670959][ T26] audit: type=1800 audit(1716015969.796:16): pid=20259 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1961 res=0 errno=0 [ 430.698840][T20259] udc-core: couldn't find an available UDC or it's busy [ 430.707448][T20259] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup3(r1, r0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000280)={'ip6tnl0\x00', &(0x7f0000000300)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private2}}) [ 430.851782][T20259] EXT4-fs error (device loop4): ext4_map_blocks:601: inode #4: block 96: comm syz-executor.4: lblock 0 mapped to illegal pblock 96 (length 1) [ 430.887511][T20259] Quota error (device loop4): v2_write_file_info: Can't write info structure [ 430.958720][ T3566] usb 5-1: USB disconnect, device number 5 [ 431.058052][T20333] hsr0 speed is unknown, defaulting to 1000 [ 431.197123][T20333] chnl_net:caif_netlink_parms(): no params data found [ 431.276894][T20333] bridge0: port 1(bridge_slave_0) entered blocking state [ 431.284871][T20333] bridge0: port 1(bridge_slave_0) entered disabled state [ 431.292641][T20333] device bridge_slave_0 entered promiscuous mode [ 431.310065][T20333] bridge0: port 2(bridge_slave_1) entered blocking state [ 431.321498][T20333] bridge0: port 2(bridge_slave_1) entered disabled state [ 431.346383][T20333] device bridge_slave_1 entered promiscuous mode [ 431.386558][T20333] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 431.401305][T20333] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 431.467825][T20333] team0: Port device team_slave_0 added [ 431.479877][T20333] team0: Port device team_slave_1 added [ 431.575067][T20333] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 431.582044][T20333] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. executing program 3: r0 = eventfd(0x0) close(r0) socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SIGNAL_INFO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000001300), 0x8082, 0x0) write$hidraw(r0, 0x0, 0x0) executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_DEL_DEST(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) executing program 1: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$cgroup_devices(r0, &(0x7f00000000c0)='devices.allow\x00', 0x63, 0x0) fsetxattr(r1, &(0x7f0000000040)=@known='trusted.overlay.redirect\x00', 0x0, 0x0, 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r1, 0x221}, 0x14}}, 0x0) recvmsg(r0, &(0x7f0000000c80)={&(0x7f0000000980)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, 0x0}, 0x0) ioctl$BTRFS_IOC_SYNC(r2, 0x5450, 0x0) executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000700)) [ 431.745995][T20333] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) recvfrom$inet6(r0, 0x0, 0x0, 0x10000, 0x0, 0x3a) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2$watch_queue(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) dup3(r0, r1, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f00000007c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)={0x14, 0x1, 0x2, 0x3}, 0x14}}, 0x0) recvmsg$unix(r0, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) dup2(r0, r1) sendmsg$NL80211_CMD_DEL_KEY(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$BTRFS_IOC_DEFRAG_RANGE(r0, 0x5450, 0x0) [ 431.904240][T20333] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 431.911207][T20333] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x207645a}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000090c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000542d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea8286a2fba523440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000633956a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d6ab715107fa1820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff0000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286071480000000000b13bc1e6d970884f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff00", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) listxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ptrace$peeksig(0x10, 0x0, 0x0, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000600)) ptrace$peeksig(0x4209, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000140)) socket$netlink(0x10, 0x3, 0x0) syz_fuse_handle_req(r0, &(0x7f0000009800)="765849cfcc1db45f881e951ba621c5d8f620bf4abfbca85f6e5afdf2d1bbd26c4ea140d8925d1fbfdb07aea9ed2d5310194207ce46666f2eb4ab655ac6138644ca1b77778efe77bc9a9d4a0bd09368d90a13de41446558885f1e2c8d798468076f5e58c74032a4774276915445a7427569b430316eda3ef0c4d738566a9cd682c2c042169c7005df23b1ed52e804025f363d2fedd682cc97ddb1aa86954e4457f4094bf19818940fb5b1ad7983183675dc44480359ef10797621c651aa183f71ae21c079df8bfd93a050efe164f9274951202c10525e3e400072ea4e65949b6178cb8fde4dbfac2a38cad65985623deca23510035041c21572527cfc30b9ce74bac7587f10a38123474540fe3d2039caaa4814a63a3c9ff12049b12bbc7ca69b04cb5e16694ccdde9a41fe83babba30d7f276f060d83476a9a7d2872c7c680f53ecddac51ea0019b329ac67d8370b91a826676f20bc11291a1045569a02c5651dbd8e1cea555e16c46163d2bbe44475c0f7d69aa7aaecf5579e71c982c8150c8ea983e5aa38f35992372aa8a426aba0ff17dab464a4be9dab276638ed8dc7d30c25f8e547264a78c6a12287dda5a3d1f2135f3d021532f5677b343a91c9ff3ae8dfd7ea81fab86dc7b819b050a6219df56067b2571761f469ab4674a7ffc2cff05b8a1360e02637b59a6d68946fa9bfd13966dd8e0dda218ccd8a2a4490d4ec7b1109cd850de6897d362551deb556dbd787c0149392b1ab3c4e1b71956a2c7e45ed3629b6d768cf89bdcf3af4f5ec798ffd3baa6beb8f7e4b96847244ffcbebfdbcb04c09f98ac3023464970185505ed3c696dac0ca1d6e4f05c1161f723743073cb36430fbf219bb03620fc8b66054d729a23a08b4eb44fc743080fe791b196fe4f56fc08996daa5d289109c58092690af26684c013bee94588cc709dc9af842b68f53a45c2078378fc81342241b58843a0a0d2bacbec06aa969fa2024261ad7d79fd3303c5cb72cc080788505e155d62be2fec835e9b4bb3b4d705a2e1e4dc9f981d1795765643f788074f4f815b623c35a678b9da9a402c032d6bd78a518f075e8806f075ec57ca795126bd80832a0bf914f5c76158dfb899b400352bc71bde38f6e1d436bebb04b3c21c127deb18058ae4b4f9acb68c6a852b5844eabf3f648eb207666ae22faf90c1cc878de860f5ebce550162ad1f83a0427a2ae7c9bfb594e87d508dc51e29305a4f8230ee1f788871707fafb141e56161dc7831020918d1b18ced582c4f90c5c6c3ca8b9f31be6d56637f4f030827859a59d04675d037e5b78524c2aef0830b064fe157e431eba15b00fb5854a888ce66226178939060246f46289b38331ce8c25ee7499f712be72477e2d31b4559e9a1340aa027fff6a018d37cb9f8bebd5d3e1a705cf0d65a4bde68637f5108b95b16df2cccb11ec1cb8918dc60660452558108c615a973c5fa2fa95a20cb630b0d236ec5b02e11288aa234a04e3dd360539ebe624f0a1d225a5d6757f47c596f6bfe41193e7df1d1a7c1f2b75c271033410e7153dfe8d3d6d16793e50883af0751350adad555997191c41f3469f98081d8bd2ecf97a5423cb6de22a96b4189ffe149b0f149144cf3db23dfe70ba84c1ed811b03a3fca01ddd3776f44e43de6b8d8ea16bf884a7afcc22ef6fc2c80274e71f6b2afd534b13aa491c327fba69e4c956dfd73568857fc22e56bc01df304dfa9caf18966c6052b84c4fa94dceaff7625f7a9ef98df9dc181e32c104f7e786debf267b49c0a31f15d25d9e73aa33e4789cddce41fe11c3e4f85232a6b02ca053b8f3921e154f4be629d43e3c966119bf2f7834a28c227ecc22e336f2592986c139673cddb0e91cf577625933b99f0883759409f472baab64072f3deae3773e176bb4dc375a1ba26771f7bcc519c541461ade6fba56fef315ed85708d1604d285978f28b5e00619385868b808c49b21935d8f35997b3847a3298b2586726453dc2fd5c2edc621ad7d78f1c8c9e9813d24930559bf97f2e9090dbdeda2713ec7679a572a4a8e94066cb172f58a94c03c891eb20997894e9462322e151ec1ad0cfa7e4ef2d617500df6e93641a725ed865408542238b6fded6dc10b152c12c7bc53de9c1358fc99d0a17e5637c1457a6fe0744c3ae296d4117a8e24a9b962a27494ed8ae33c851ccbe9950817b7f148b986b5ef1b1b472b5192da8c5df1bfc83f95d50deccea99ee0f103a10078b6aec810d47a014f4da0431e72bf3df8cfa564ec652ca9d901d85f594a9d57230b7f0cef856e71974936385b08ffcdb3255efa9966973fca51834ea61083277d3346b5a4bc73ea3b96f28eb35ba27dabd60a906b8f43b4263b5d6ded89af0a7d4c095b03c03179baccd33c198c94678b3afcc54e1ba833484cc5500f723c0e75dd61b3eab847f48f9415ad12aea4b995229cedb85bfbbb83ebbd1a02545cb4c927619b11958d63942ae68db024d7a6fc2be7db177f1bf82ed8c4db24e4b55968fa8e454af54a8497f0ac660390ee190fc3ca617f5baf498e2dba7e6a86c0a46423577bcb74c4c05bb1f4eefa304119e6f83f334625de75778b99d39de273da2ca1b73a9f0074077ac875a6ff33d4b5f8503d8d77475fc3d1e26cc6157c0122d82ca42e01ca336e97ead5cd57bb8d44175fabd2c5e3177c96e6951c523f473c54244f0e1a019b49bbfcd05f7189577570a6ba17ff1bf9519b14a3f80615b4d6374aee8e160f994836e0e6b1750cb789ede48a20c6b89c68c3c66f4aae01396971508c32d02c8b628a373feb3d84f2b9147aafe75b69d0fde485ad5e058b66ad8e2054304b37918526cc2350338d89d3373d8b4dbaf7586b29b5c85406b1fda1908d591c6e1cc8cb9011c1ddd8d2c267caa7c1e5ef922f85032bf71917868668adcff04370216546c2dcc22ca098abef76012041ea1a779ae7abcffbc82071f83fd48e934baa48072c7568f7949907afecf45e0b092b13ccf414a92725557b960b72b02e01c372326ab5f3d7544a15ca857a91491b9cbd6fe3a4b6bf625fc3453550092288a4fe32c3c23827f6ee8d38fc2c63d4e317fe69e34addc1632299c02c2f6edafc692d389f4b67c26ab553ad95ecbfcaf332a9625a1f30400c1263da956cf179a6353a33b1f9feba43adcefc9ed05b1599775c45b41d85d60bb0ac7ffc6b3054a3df441c94d70450a9a7f9128388c0bfcf8efbb7c0743a10d9e287f72f40988f1dfc6103380cf1e1d0ab1978dc8d42a728165011086571c14004d148352c5bacae2786af2928d919c7cc402b9b4aada8af6bdce9328fe6d470fd5d7516e7ac31e7677e0bc5ce398020afd77e1427af9602579276eff1409dec59e260aa6b39990043bfbbcd907aacb8036e7b59c5d42f89a10cf05015345e5e24fe89eddcf66cbdd05d0921e883a0efb369ba4d74935f48572a75be5d95c61a7ab8b9daa366f2e5572f692258f1cd0537d8821069acd6124c2d0f1afc018d3e7bd82bca4a0ab19526a1314d2fdc97fb99568b2a313fb75cbdb1c12a470650e99ada2320ddee652734b11832946cf76f53362d16b6733f70ad20df2138cf0a766e8e305d6206d6bf58c72298a735af2d916c75dba9615f47ba6524d99757afe31a049ad968c022c3a378ea484840af5642cdf5c2e513b7168f256b34d686de952e79ce5bef8ae8e030f0f3b565d02a520ad084a2923567393fd2a7c19e1240321e4167fb7d340db2cb233298a1df2960bec1bd087c51193b2fd8b2e7b4a982234e6c1c4b4a194440eef7dfdd2241e4f70a04648b1e2ed077257b34b4e1e45bc161aba98ecc07def9906e56eb27553a6f121a95ae38ae601df914137dcb80172270cdd404c097bea9847e97b51ec365d754466da66b83164e529684e5f3df3ee7cede9bdb3353c86c5ae07583527f0d3f76d3c65f84b2c18d259ea4630065c019f913525c75816f989dd5b02a890b39cfca0c141d0d3d0a1958cb1131d8f741b1917c01d2cd13079471fe171ed851ab4db216936b347e699a2fe93cf7ce2e5c6002b2ca610349c7865a9bca42393720769e30fd471caf4a77dbf8b177ef76ba0ce9f1ffc53b2143539a430ab4c37ff2eb5b972de54e246c1402dc3b980a732f3e41f706d96418ff40c1def1ebb0de715e637a0766f8e2c8b01dd82a5fb3f6c2e2448f2b5c27500647f52130f2ee62050b98dfcfc12e620a369c174e483bb531945172c500e7d1beb3cdb4d1b3f878381a80fc17a9d8f0115fa684deace97d218ac5de344a9cc830f69b5bb87d79a4cee251792c006e92ac2f86d0aed329289977e830be79b6779818ac9ec10d54dd6b07f28b33cc095b93abc59cf0bc2c0639b5a7f5d65e17bed230ba9a18411e60e2db181c963302847fb54633186e25293b3627e5376149a9a59e5b382bc154c59dafa63fd970d432ba64a739cd031143bd8ef4ce9e6f5de35ea34f0e9168bd9e945b795fcd99269a68fdb8bf1ca20c63630cefe67086a560f80f9ced2483e8b9c9620c47b9ebed2b3f8e763d03c8628f739fc821c5f6e1e1d2f9a1118d803fee48cdb2c931bd818e89461aacf2df052ea4234cf0db4cf53c24d569deafe0176525f0560e8b3151f10cee8c809c966d8a9b86869d3761c32d30f0577651f0fede643b9f3a5942697d4f5661d000aa51d566309dfb07f8184d9c3c8dddcbc6286397ab928deee7282685912cc00c9c8d6bffdbc5d6800453b7f5182a5d420f7f91dd9dfc059c31d13dfd24c74f801c204d58b1b9b3e7d996daf0daa5cbc66aed2268b209fe34bc141b26cb3cff9b2c2724ef86c2f88c4ef243db484a6764460e4b13879b18db9bac67fcb76e60307a5fff4025c77b329abc3e3edaebdfddf4f3b7b115237351a5050f0b27f8c9e4f2a23519dc24c6a8bd35a4a19a1a307f4cff930601d0b578d2962c59aef262896d06f9fb32bfa29e7ceec4e213992551b64f0809ffca7ae61961615027b1a566aa6336a367e75ce7ff5a5141cebd7e7c5d64ded90ef08df430548bed5ed871d615e7c1b0a8baba8680927fb5348792c2ff1c66d10f005dcc365a22843843cc26077b69f7e92e579ec6c8d6da5345fe73f504c57670c7ed7068f475179b9d090a3b7c911ca36c2040390a122498808fbd09b0ef3fba3ad5c4567c32fa87ab449eef8376aa40e2b867fb33ac23d35a0e0cfff9922cd211f6c4859a95ffa0e53b13905c47f0bb7d7176f34a7e98a75176a15edb42ca68426dbe451f2bf3851df44e031e2eedd8fa5ae4ab4ebaad5660149b39c84fe4b00bfe377cefe01958d3d7338090bd220ad07f14c6c5f4dfa8bd83cb36fbab4574928d4bc51747c2aad2b5c76e19a214f9e63b019b8a6960fd14e6295f542ca8afbf9148c51a89efb7fbc146deecd87e9130b674e61227858e60560205f4308f6361ec78181f1bb5cfd17a71d82db09a2dffeb9ac1728ef7fe06f3bc4d6ca15a5df7a998e0b7d5b556d3e294d18fa04bfd1e0f5f339635656f11fefa0909d0ccabddc572a9a649788668912a1edf172fddb542dddca4087f7855670ac7432b223cdec1af8011b94d50a3669a9a5bf96df2a8a1fb284d9fae1a0e373a932239d5fcb109b3583147a35fe6e192c1ac33f4742c2a47451010069940d46f2b3576e0f7c73f1708b67585da560b40c26ea7c6a7b8983d39c0cb3853c0382d31dba434cd13bc0ac12eb2bc3e08edfe2b264bd10cffd52807f34622be7ab0aabb15cac7386d47d016aa858169b709d8db947e08cd66585e7e79cc1409e87b0e4671e2ea5f46a9991b127bd677f0f9c3090fff734f16006956ecf13f5ee53330b0d037b05498e5f50c22c2a6b9937d9e1f84001941badfa8e341f9a472c5403ff9b058bf3c8b124fa3bf83843dd0f804e1caba898756645605295b8df0293b803675b016202b717937ff2840c3448b6e86313b0440846d887866ec1c835f276baf5fd26a35e0291aef9d553b4b231872b7343eed422cf142bd6a65e023efa3fb43b0dbee3f59e080b3780a97a1edefb3f2a1dfc7c3b03f2a4ab4ea58efe852fb4a549b79e89e8d1dd7cfb06c2d8ee3c88989dc5fa23e9abf554fc76a1db4ba3cd96df0b4136aae1a4733e6cb40a2b8b3c8ea03a3c18351e32ec147dbe18e5243911b792e04bbadd54e6e8314e7e12c0baef393edbace6b705f0fe214840bbc30cea4456405dc61c5709eaf9c1204bc915a62e531a68faa718f6593bfcbafcccce24c2cbfc8e2f3a4b36d31b1a0341c2f1cd22ee9eff30ff851cb4511f493d30e09225a2dfb73ce7c6520ef2b5f7a9b13bde71fde161bc632ebb6f72647b700d8db378b990bfa1d5e404e1c32e075e408eb5f9bdf88453f5cb114f2b45d3a2d117c97f0eabb079faae906d2ec48b509b2ca6ad0b9937227bd24cbe782fd08f8a7071dc40c96956fbf4c03f23afc4672ed4733c28e228a99a56b676dda6a54c976eac35fd910bbf1e2e0ace32750ff477bd91d6274d04da1e33a573a801c2511e3f93fcafb7af09a5aa994472231ecdf14a248e220e69cf8d79609a6d6e5100e5de74328610176c92caf11bc102d71f9e7670a754253daf469c8b6c15e16c2bf67b7252a2d9eee6fb11c04e70d76c588a8615054fa161131721e7f813b9a1b4252910fbc7e30898c1b0add91bd02ee56ec0df8a5a943fbdd255966603e1092ab5bf3f5a764770c00d265be6db0b9b545205cdb40dd43db9300a049f29f0830a5ddb9340ed85a9a84d31c34a93095454f1eec371188412f6d94c44484d315844530388a7100e514eb5fbc5d0cbad778778ed842221491042dd8162810858a13b2224d299e087e4b958932b0a2b8fd72c780ab29a091f611feaf4d468d070704ea8b3cb4fb91cec0ce656b34eedc7dfbe90485c9079ebbaa2ae51f83ed270a84d819693db2cabf63bad0974665c465c8e897d7b3a2ca9fac262e7c668bc9d4d7aed34557ce88bcf1f53b9dbf821200cf867841bac8fbb0f0c18e7263e0d88bc90919c3da8e59a5b3e67fe09194791cc626e14634fd773c9c09db1aecf215b8cf1f1590435cbb75a5c14db409027242cd33f5cee9274de4118d8047f97e29508682377c899b09b04780566dd1fb92c3146fc2bfd81deecb5a92e6ae51469dd46843483136650cfc1f9bd2c5b37fe44db097f3274858971cbb47d706a3735461d85142b663db2e0ebe526e26326af0fb6e1c9d71e8f9264dbd98469e3564fff31a844418ac046ba985bce7b62032c5cc00c7b4e61d7e9f13f68df32152c7dbe566a2e01259d5ae241b6966e901bee97d8d722f4d3bcbd555591916480510c0192f3fc35b378cb386918f16cb5f8ddcc91c5387e0a7ccaed66ee52f82c83f9e3712a37fb81cb633fc5b5b6b12c98612b55aedbb62a5fb74f69e9b7c89877889892b240e247ea5fefe05c8a8ecd70d1f87b2a676201595b0867a1f89f485671944f234eb1af906c62c43c299953ef6f4fed92ee397c173a11ae1c99ed5ff0d95be1566f0c27c565e784775adb4401e497c3b544130e6dfa908c934f53925e19076f91c8bf8cebccfa32d8dbd9564543d09a6f8ae2df7312f09a1bef2b828d17331914bd5d170b143c0d290b47b3775fa353229607b3a24458b071a812c3af3585a0141003f671e53a3ff463a503e0d9f545ce58b22346e66a241f38f9ef987390d2fafbf48eb343a20ead24bd6eabe0e32e0bfdaecfbd972c57540dc6d486684e1a3a7804cec499b6f94d4406471a4ad9a10273948bfab61ee17306aef0ff090a79d6456e91570bae8b17f22b2ef4bde4261b30bc1d739359b2424351f68a0e1f73695ebddfeae52a28ba5bd39869767e8db7a8695e3e4b7b6fdd2450d760782ce07f2e2ce262b19650161aa307a681a6be4f6bd35bff382ea8212909ab665c7089b50e4948d92555eca06f8fe4ba8345daafedb65101c90e120bdc5a7139da4b39bee6527b8f0e1668a082cd4b3bb94879153fbadff6f8cae53b93f15c1d54a62887a6aa6e047205516d9e034ac2f4108e2046858980e3b0efbd65cddd3826f67a5af9bff0d527d1504b029c209fa72a729cd2198320181e7b93170713bdab128c724c886f1577308825cf70c901e2295a9689d9dcb7b5d81ed97f5932c5d8a144cf039831e6dcf8d478e196cadf96e1e29bcb182b4fac613f1d7b727d3bf650d82350e335e8acfd72a3aff949d4569fe4ace86939a9d74c197ab38757924ce8a9c5b22934c27d1030258f51e9398ccddabb35598c99b11b8007deb21a8f3f1458fe32b2bdbbee198b32b0f67a7d5fd89af1170fa3a4e28cf6e440b7e5554fd26929619c47bd638e4a3ca42f49e088c8de28f7636ab6a1bd32018de1bd25979b9fe922677f44de7c423f17d7f240b4175c6d9bb4176894fe98a0c1306263ca64a157dfd370557a1589ca97bb132009c166053dd93202c6c2ec4076842937d2c13e2ff9ea25985c254787dbcb7e7360ff34237a002ab36d28a131389320ff86823d6a9a7f4bc1f2f5cc827e833a0bba1e709c8227df175000170c72d02f3d6f69dcde9059cc6ff1bb0e63dae91e5e1f245bd5d220a0cd1403517f69847fb22271da5db1b62ed360d0995d81fba2a16beeea1c5a3e23ebe05f8336d47f50f24305a4202ac7b198483d3272330da7d873652f88bb4f265115a05ccf84a680889cd341f9aef7f988ce0a4751b7d8215cd4dd891192c0da9239d26b6f8c7c90c20d69470d54dac51c4df2d44da594873fcb55ea0bbd7d66b873869e6b49c23e4fb13dcc6bb6e48d3cbd809f0730a5ebe5a9a5148f0e31d439638c21652408f5ee6c427f4d58b86941182e636e0dc1c0e3804bd77eead8e11d634261db7837e8d31a8987dbcde8049cb9bf963f358255140f15a283f023002e72e1b3324f5cbb600234796a5b72fd07e9a14b19a8926fd668e205aef7137ae48e6d4e256beea6ca70ab97a85e413618fd9d2920ef338561dc7d0763368d6ee4ab7eaa19b7b3c07a43afbdeeb58b2400e3b4d765cd9e5fe7d425a1703855165ef9875aaee5b1499e284b89806bf038d24e87430bc8ce7bd62780802963e8a0d0d4e885fad90f6a6e447da23c3ac78258a36af8fac075b51c90e8257c67e1737638cdf9b3ffbf24c65323541dbd7b3954d2feb94e61c3409d274b2fe47a598870c8b465e0bf15fb3ab812ce752b55ee38c7aec9c6956ee97eb64a6b77b0c26f0aff4b2ff050cbe7577e1f35f9e5691dbf9aa58278b36a779cea76f6228fe550999b5260577097e61f79b16d825760797a44fbab4aed637dc521693ab6438e74c3c9d5e2c29ed2ca4298a711fe991dacd609d5f52af0ea6207c9a5cf11a988f5a4419fce62b30f320ce319e8a1e3824f60d97800289cf1bf7a99b34c3f1594a37500fac14a35fcdccf50b10331c904c5081a07eb3597030f68c384215ba10cbd4dd6a007ad9047809e4702de31e091bb01a16d4506f67bb0d65c2f99fd7a5eb262b726a0cd7a1168f92134084f431879bcb46a3f2dc1a798972c83ab0f6de4cd4ef52ecd3df5e14bdc706945dddb74e2577a0f061db9e071cf184224603505e8280b331e55432530f7e7fe58c05175debcfcd398d585d70bb2ad682af2774b2290463810cb3bf1b928dab7e1ac061d210e1a3a5990fd5b7d8fc48d417bb32b9adc076561d053e352e908a1b6926eacd08df12c44ef845eb54a8e6f25fbd77a3a0f196ab16d61d8bd7c9050809cf9ad25ae63d7df03e409244222869dd8c4e3b0c1418daa50855852c2af121da7b2129b8c174c146adda5d345b1555ffb4543e95376682d57243ecd80145a2d7f9cd724bbeaffc0f7e116a85c1b4f6514bf4e7566804b87fdbab6f6f4861a1d4e889f5e95168f8c6e6cd9f83d1fc3a541a55a7772440f1925df0a45c0e3b6041700a5b71cd6393a960b71b8735df093a9c67c45b63f000adf2c244fb64dbb7e5e28b85e8c92042ddecbf842c0df0c7abfa1c5ec1689f6879894aa9e5fd60186e86db0a0f48f0087728e7b8ee174099b5c068e8deac37f1b19a6f89635a293036cd1a264618bd02cf63f3d61083473196654ddb7cfd8211d94bb6bb6336ac3690b65f439d5b59be364d8d875a7f386720f814a47c000c42f4f9bcb299ef48f09f4383e5ef5bcedd798b4021d742be9c8603526d56562f90eb33ca7e76becc354f919f11af2296b931d4186459725e36bd608917b655ab861740713228c7603f148960eae4fdf817423ef7a3090a7d25a32e32c145e90d8d9c16a49a848ee22f46e466a63917a3044b028ee7208450411a523bdf28dbcdde6cadd8c0f00753b22733a817de7248506005bddfaabe5e6b8f8bcda1a15b333d1a7f033f264f5e75cbed71a81a081c924483f2c41cbe28111f3cc3afe95235c3d7d54da58ff4abae777d1e8e608fac99dd4f917c8ae77c6f33972baca6f94a9266f1c703448068c336adc339ab4a371f6a36cc61e649c95b5e0578885800dc5671f569201505fd533792da35961fb5a542cab185aee2b350bbc20d21a655b1dbd2b7b06ec2515e17c370d05b3c791a7e99312f1f275db12bf2c735401345ddad9f4f6fe03d6e7a68065842d40df3d39bb467e2c56451213dbb62b47d0f0dc89d2f97b413de0a2c4790c457eb92baba542b7673d8e5a9e4e1e3ab22fbddafaa78768eef66f87627284ae7c4879dc8d7cd5c7e085e92a50db50e1c2b0e8fe33ac82c1b652d181c6023540971a7031a43fa13e80e87011279a2901184e8dc6af9aee035285ed2481e69911998356d5ce5df249ee0c4db6f0de63adf4179f250805a9caf849ce1569f6251cf1d0465d73c288f1685f301355814bd530c84a24ab2a098b4d0b25f465227d2391f87d14809537f59be5737659fb323908ba8d1de11773fa25424efd812fa2dd5e8434a6368714fc69dc0f21982f48d015c4d58be8af3ca4fec8245c39441d2521ad29b7cf403fb1cd6ba6f75d5ab601b0cbee40a36c895612a7ca4ad51b0813f4893c8cddb42186fc99b568ca6b25af321ae31b24ba587f5e4ea97a1df247372ccd22e7468dc5c8ef348e956ace488c3ff8aed494eff1dcdb0312602d4123e7f07100c77fa8cf713ce7e279532035196dac7900097e000b8729305e341c096f6c7cdf08f6f44b17f2c58d3229938cbcce8b1112b2b528d0d6fd0dc3f112529e2f72fec3aa0f0505a7f3f5b3fc21efe1f60be5f990456978255ac326fbb13f23f0b269cbedcf7249b88fd7087676164a5e908da071be128bd0f3e4be3041720322eec288e67feb6d12eef1c6c37568149829f4c9505df6316c9d2516adcc992404af7978fddf52a86b1c2cc0f1ef2475ada62d367c365f9543cfbb05cc90d4e3a4092cea9af899356f6c95f57fe0d829e60fef97aa9be09c8de8becb4a46a332b5e6e275c30d4d6a7051c4848cdc1eba8b2d017fc11f81bbc6f30b763beb34ccba7fd7eb0e50366f083149257309f74f2ec161dd5051a14bb379c8843dcd2d7a9826d725a54c3567491583ceac5356bc9f2a56dab07d5d390e624cf0a5ae41080548689e8f887d0856c0285d9e42f4144f177032702dd1bc577974bbb6326286fc663c8a38", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x940}, 0x18) ioctl$TIOCSLCKTRMIOS(r0, 0x5452, &(0x7f0000000180)) [ 431.974010][ T3563] Bluetooth: hci0: command 0x0406 tx timeout [ 432.013163][T20333] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x14, &(0x7f0000002380)={{{@in6=@remote, @in=@local}}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, @in6=@mcast2}}, 0xe8) executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) connect$netlink(r0, &(0x7f0000000000), 0xc) executing program 0: r0 = socket$igmp6(0xa, 0x3, 0x2) getsockopt$sock_timeval(r0, 0x1, 0x42, 0x0, &(0x7f0000000040)) executing program 0: getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, 0x0, &(0x7f0000000080)) r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000000c0)={0x0, 0x5ad}, 0x66) r1 = socket$inet_sctp(0x2, 0x0, 0x84) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) r4 = dup3(r2, r3, 0x0) r5 = dup3(r4, r2, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r5, 0xc058534f, 0x0) close_range(r2, r1, 0x2) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000100)=0x3, 0x4) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000001600)={0x0, 0x3}, 0x8) socket$packet(0x11, 0x2, 0x300) recvfrom$inet_nvme(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000001680)={0x0, 0x0, 0x20}, &(0x7f00000016c0)=0xc) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f0000000140)={0x0, 0x0, 0x800}, 0x20) setsockopt$XDP_UMEM_COMPLETION_RING(0xffffffffffffffff, 0x11b, 0x6, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) getpeername(r6, &(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x0) ioctl$BTRFS_IOC_SYNC(0xffffffffffffffff, 0x5450, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000700), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000800), 0xc, &(0x7f0000000880)={0x0}}, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, 0x0) socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r2, 0x8983, &(0x7f0000000180)={0x0, 'tunl0\x00'}) socket(0x0, 0x2, 0x0) executing program 3: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) open_by_handle_at(r0, &(0x7f0000000080)=@ceph_nfs_fh={0x8, 0x1, {0x100}}, 0x0) [ 432.265432][T20333] device hsr_slave_0 entered promiscuous mode [ 432.302400][T20333] device hsr_slave_1 entered promiscuous mode executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) [ 432.368035][ T3645] device hsr_slave_0 left promiscuous mode [ 432.400059][ T3645] device hsr_slave_1 left promiscuous mode executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000200), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$SOUND_MIXER_READ_DEVMASK(r2, 0x80044dfe, 0x0) [ 432.448492][ T3645] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 432.466569][ T3645] batman_adv: batadv0: Removing interface: batadv_slave_0 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$inet_mtu(r0, 0x0, 0xa, 0x0, 0x0) [ 432.519956][ T3645] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 432.531769][ T3645] batman_adv: batadv0: Removing interface: batadv_slave_1 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5450, 0x0) [ 432.567192][ T3645] device bridge_slave_1 left promiscuous mode [ 432.585709][ T3645] bridge0: port 2(bridge_slave_1) entered disabled state [ 432.597638][ T3645] device bridge_slave_0 left promiscuous mode [ 432.604681][ T3645] bridge0: port 1(bridge_slave_0) entered disabled state executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) recvmmsg(r0, &(0x7f00000021c0)=[{{&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000780)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) [ 432.655649][ T3645] device veth1_macvtap left promiscuous mode [ 432.672093][ T3645] device veth0_macvtap left promiscuous mode [ 432.686198][ T3645] device veth1_vlan left promiscuous mode [ 432.695584][ T3645] device veth0_vlan left promiscuous mode executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) write$P9_RWSTAT(r0, &(0x7f00000000c0)={0x7}, 0x7) executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={0x0}}, 0x0) executing program 3: seccomp$SECCOMP_GET_NOTIF_SIZES(0x3, 0x2, 0x0) executing program 1: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x1) getpgid(0xffffffffffffffff) write$cgroup_netprio_ifpriomap(r0, 0x0, 0x0) executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) recvmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x2141) write$P9_RSTAT(r1, 0x0, 0x0) executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x0, &(0x7f0000000040), &(0x7f0000000000)=0xfffffffffffffc84) executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/system', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x5450, 0x0) executing program 1: syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f00000001c0)='./mnt\x00', 0x3, &(0x7f00000000c0), 0x4, 0x24f, &(0x7f0000000540)="$eJzs3U1oFGcYB/BnZnfzuZS0vRQKbaGU0gZCeiv0kl5aCJRQeii0QkTEi5IIMcHbricvHvSskpOXIN6MHiWX4EURPEXNIV4EDR4MHvSwsl8SccGQTXY08/vBZDKz887zDjP/d2YPwwaQWyMRMRERhYgYjYhSRCTbN/iuOY20FhcHV6cjarV/nieN7ZrLTe12wxFRjYhfI2IlTeJ4MWJh+f+Nl2t//nhuvvTDleX/Bnt6kC2bG+t/bV2eOnt98peFu/efTiUxEeV3jmvvJR3WFZOIL/aj2EciKWbdA3bi79PXHtRz/2VEfN/IfynSaJ6883N9K6X4+VLnlrXKhWf3vu5tb4G9VquV6vfAag3InTQiyq2H1Mb/kaZjY81n+IeFofTE7Nyp0WOz8zNHsx6pgD1S//69/sfN/hvDjcwn6Vgr/08KzfwDB1WlNV96VP+7Vci2N0BvlSPWRw9Xfgr5h9yRf8ivVv4HQv7h09W3u2bu/5Bf8g/5Jf+QX/IP+SX/kF/yD/kl/5Bf2/MPAORLrX+HLwpX2w2AgyLj4QcAAAAAAAAAAAAAAAAAAOhgcXB1uj3tw+4HOq28fTFi8/eIKHaqX2j8HnG76dCLpL7ZW0mzWVcOfdvlDrp0NeO3rz97nG39O99kW78yE1E9ExHjxeL711/Suv527/MPfF460mWBLv32b7b1Xy9lW39yLeJWffwZ7zT+pPFVY955/CnXz1+X9U++6nIHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9MybAAAA//9RD2XY") chroot(&(0x7f0000000440)='.\x00') openat$vcsu(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = socket$igmp6(0xa, 0x3, 0x2) dup3(r0, r1, 0x0) ioctl$FITRIM(r1, 0xc0185879, &(0x7f0000000080)={0x0, 0xfffffffffffff60c}) [ 433.092384][T20451] loop1: detected capacity change from 0 to 128 [ 433.099023][ T1734] Bluetooth: hci1: command 0x0409 tx timeout [ 433.169235][ T3645] team0 (unregistering): Port device team_slave_1 removed [ 433.183855][ T3645] team0 (unregistering): Port device team_slave_0 removed [ 433.197782][T20451] EXT4-fs (loop1): ext4_check_descriptors: Checksum for group 0 failed (39871!=39978) [ 433.207871][ T3645] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface executing program 3: r0 = socket(0x2b, 0x1, 0x1) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x3}, 0x1c) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0}}, 0x0) [ 433.226184][ T3645] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 433.259049][T20451] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 433.312283][ T3645] bond0 (unregistering): Released all slaves [ 433.344757][T20451] EXT4-fs warning (device loop1): ext4_dirblock_csum_verify:405: inode #2: comm syz-executor.1: No space for directory leaf checksum. Please run e2fsck -D. executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth1_to_bridge\x00', &(0x7f0000000000)=@ethtool_stats}) [ 433.376430][T20451] EXT4-fs error (device loop1): __ext4_find_entry:1695: inode #2: comm syz-executor.1: checksumming directory block 0 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f0000000500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000240)=0x80) r2 = dup3(r0, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x20c}, 0x14}}, 0x0) recvfrom$packet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) [ 433.478275][T20397] hsr0 speed is unknown, defaulting to 1000 executing program 1: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) r1 = dup(r0) sendmsg$NL80211_CMD_STOP_NAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) executing program 1: r0 = openat$sndseq(0xffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r0, 0x40a45321, &(0x7f0000000080)={{0x80}, 'port1\x00'}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000080)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x207645a}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000090c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000542d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea8286a2fba523440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000633956a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d6ab715107fa1820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff0000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286071480000000000b13bc1e6d970884f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff00", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) listxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ptrace$peeksig(0x10, 0x0, 0x0, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000600)) ptrace$peeksig(0x4209, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000140)) socket$netlink(0x10, 0x3, 0x0) syz_fuse_handle_req(r0, &(0x7f0000009800)="765849cfcc1db45f881e951ba621c5d8f620bf4abfbca85f6e5afdf2d1bbd26c4ea140d8925d1fbfdb07aea9ed2d5310194207ce46666f2eb4ab655ac6138644ca1b77778efe77bc9a9d4a0bd09368d90a13de41446558885f1e2c8d798468076f5e58c74032a4774276915445a7427569b430316eda3ef0c4d738566a9cd682c2c042169c7005df23b1ed52e804025f363d2fedd682cc97ddb1aa86954e4457f4094bf19818940fb5b1ad7983183675dc44480359ef10797621c651aa183f71ae21c079df8bfd93a050efe164f9274951202c10525e3e400072ea4e65949b6178cb8fde4dbfac2a38cad65985623deca23510035041c21572527cfc30b9ce74bac7587f10a38123474540fe3d2039caaa4814a63a3c9ff12049b12bbc7ca69b04cb5e16694ccdde9a41fe83babba30d7f276f060d83476a9a7d2872c7c680f53ecddac51ea0019b329ac67d8370b91a826676f20bc11291a1045569a02c5651dbd8e1cea555e16c46163d2bbe44475c0f7d69aa7aaecf5579e71c982c8150c8ea983e5aa38f35992372aa8a426aba0ff17dab464a4be9dab276638ed8dc7d30c25f8e547264a78c6a12287dda5a3d1f2135f3d021532f5677b343a91c9ff3ae8dfd7ea81fab86dc7b819b050a6219df56067b2571761f469ab4674a7ffc2cff05b8a1360e02637b59a6d68946fa9bfd13966dd8e0dda218ccd8a2a4490d4ec7b1109cd850de6897d362551deb556dbd787c0149392b1ab3c4e1b71956a2c7e45ed3629b6d768cf89bdcf3af4f5ec798ffd3baa6beb8f7e4b96847244ffcbebfdbcb04c09f98ac3023464970185505ed3c696dac0ca1d6e4f05c1161f723743073cb36430fbf219bb03620fc8b66054d729a23a08b4eb44fc743080fe791b196fe4f56fc08996daa5d289109c58092690af26684c013bee94588cc709dc9af842b68f53a45c2078378fc81342241b58843a0a0d2bacbec06aa969fa2024261ad7d79fd3303c5cb72cc080788505e155d62be2fec835e9b4bb3b4d705a2e1e4dc9f981d1795765643f788074f4f815b623c35a678b9da9a402c032d6bd78a518f075e8806f075ec57ca795126bd80832a0bf914f5c76158dfb899b400352bc71bde38f6e1d436bebb04b3c21c127deb18058ae4b4f9acb68c6a852b5844eabf3f648eb207666ae22faf90c1cc878de860f5ebce550162ad1f83a0427a2ae7c9bfb594e87d508dc51e29305a4f8230ee1f788871707fafb141e56161dc7831020918d1b18ced582c4f90c5c6c3ca8b9f31be6d56637f4f030827859a59d04675d037e5b78524c2aef0830b064fe157e431eba15b00fb5854a888ce66226178939060246f46289b38331ce8c25ee7499f712be72477e2d31b4559e9a1340aa027fff6a018d37cb9f8bebd5d3e1a705cf0d65a4bde68637f5108b95b16df2cccb11ec1cb8918dc60660452558108c615a973c5fa2fa95a20cb630b0d236ec5b02e11288aa234a04e3dd360539ebe624f0a1d225a5d6757f47c596f6bfe41193e7df1d1a7c1f2b75c271033410e7153dfe8d3d6d16793e50883af0751350adad555997191c41f3469f98081d8bd2ecf97a5423cb6de22a96b4189ffe149b0f149144cf3db23dfe70ba84c1ed811b03a3fca01ddd3776f44e43de6b8d8ea16bf884a7afcc22ef6fc2c80274e71f6b2afd534b13aa491c327fba69e4c956dfd73568857fc22e56bc01df304dfa9caf18966c6052b84c4fa94dceaff7625f7a9ef98df9dc181e32c104f7e786debf267b49c0a31f15d25d9e73aa33e4789cddce41fe11c3e4f85232a6b02ca053b8f3921e154f4be629d43e3c966119bf2f7834a28c227ecc22e336f2592986c139673cddb0e91cf577625933b99f0883759409f472baab64072f3deae3773e176bb4dc375a1ba26771f7bcc519c541461ade6fba56fef315ed85708d1604d285978f28b5e00619385868b808c49b21935d8f35997b3847a3298b2586726453dc2fd5c2edc621ad7d78f1c8c9e9813d24930559bf97f2e9090dbdeda2713ec7679a572a4a8e94066cb172f58a94c03c891eb20997894e9462322e151ec1ad0cfa7e4ef2d617500df6e93641a725ed865408542238b6fded6dc10b152c12c7bc53de9c1358fc99d0a17e5637c1457a6fe0744c3ae296d4117a8e24a9b962a27494ed8ae33c851ccbe9950817b7f148b986b5ef1b1b472b5192da8c5df1bfc83f95d50deccea99ee0f103a10078b6aec810d47a014f4da0431e72bf3df8cfa564ec652ca9d901d85f594a9d57230b7f0cef856e71974936385b08ffcdb3255efa9966973fca51834ea61083277d3346b5a4bc73ea3b96f28eb35ba27dabd60a906b8f43b4263b5d6ded89af0a7d4c095b03c03179baccd33c198c94678b3afcc54e1ba833484cc5500f723c0e75dd61b3eab847f48f9415ad12aea4b995229cedb85bfbbb83ebbd1a02545cb4c927619b11958d63942ae68db024d7a6fc2be7db177f1bf82ed8c4db24e4b55968fa8e454af54a8497f0ac660390ee190fc3ca617f5baf498e2dba7e6a86c0a46423577bcb74c4c05bb1f4eefa304119e6f83f334625de75778b99d39de273da2ca1b73a9f0074077ac875a6ff33d4b5f8503d8d77475fc3d1e26cc6157c0122d82ca42e01ca336e97ead5cd57bb8d44175fabd2c5e3177c96e6951c523f473c54244f0e1a019b49bbfcd05f7189577570a6ba17ff1bf9519b14a3f80615b4d6374aee8e160f994836e0e6b1750cb789ede48a20c6b89c68c3c66f4aae01396971508c32d02c8b628a373feb3d84f2b9147aafe75b69d0fde485ad5e058b66ad8e2054304b37918526cc2350338d89d3373d8b4dbaf7586b29b5c85406b1fda1908d591c6e1cc8cb9011c1ddd8d2c267caa7c1e5ef922f85032bf71917868668adcff04370216546c2dcc22ca098abef76012041ea1a779ae7abcffbc82071f83fd48e934baa48072c7568f7949907afecf45e0b092b13ccf414a92725557b960b72b02e01c372326ab5f3d7544a15ca857a91491b9cbd6fe3a4b6bf625fc3453550092288a4fe32c3c23827f6ee8d38fc2c63d4e317fe69e34addc1632299c02c2f6edafc692d389f4b67c26ab553ad95ecbfcaf332a9625a1f30400c1263da956cf179a6353a33b1f9feba43adcefc9ed05b1599775c45b41d85d60bb0ac7ffc6b3054a3df441c94d70450a9a7f9128388c0bfcf8efbb7c0743a10d9e287f72f40988f1dfc6103380cf1e1d0ab1978dc8d42a728165011086571c14004d148352c5bacae2786af2928d919c7cc402b9b4aada8af6bdce9328fe6d470fd5d7516e7ac31e7677e0bc5ce398020afd77e1427af9602579276eff1409dec59e260aa6b39990043bfbbcd907aacb8036e7b59c5d42f89a10cf05015345e5e24fe89eddcf66cbdd05d0921e883a0efb369ba4d74935f48572a75be5d95c61a7ab8b9daa366f2e5572f692258f1cd0537d8821069acd6124c2d0f1afc018d3e7bd82bca4a0ab19526a1314d2fdc97fb99568b2a313fb75cbdb1c12a470650e99ada2320ddee652734b11832946cf76f53362d16b6733f70ad20df2138cf0a766e8e305d6206d6bf58c72298a735af2d916c75dba9615f47ba6524d99757afe31a049ad968c022c3a378ea484840af5642cdf5c2e513b7168f256b34d686de952e79ce5bef8ae8e030f0f3b565d02a520ad084a2923567393fd2a7c19e1240321e4167fb7d340db2cb233298a1df2960bec1bd087c51193b2fd8b2e7b4a982234e6c1c4b4a194440eef7dfdd2241e4f70a04648b1e2ed077257b34b4e1e45bc161aba98ecc07def9906e56eb27553a6f121a95ae38ae601df914137dcb80172270cdd404c097bea9847e97b51ec365d754466da66b83164e529684e5f3df3ee7cede9bdb3353c86c5ae07583527f0d3f76d3c65f84b2c18d259ea4630065c019f913525c75816f989dd5b02a890b39cfca0c141d0d3d0a1958cb1131d8f741b1917c01d2cd13079471fe171ed851ab4db216936b347e699a2fe93cf7ce2e5c6002b2ca610349c7865a9bca42393720769e30fd471caf4a77dbf8b177ef76ba0ce9f1ffc53b2143539a430ab4c37ff2eb5b972de54e246c1402dc3b980a732f3e41f706d96418ff40c1def1ebb0de715e637a0766f8e2c8b01dd82a5fb3f6c2e2448f2b5c27500647f52130f2ee62050b98dfcfc12e620a369c174e483bb531945172c500e7d1beb3cdb4d1b3f878381a80fc17a9d8f0115fa684deace97d218ac5de344a9cc830f69b5bb87d79a4cee251792c006e92ac2f86d0aed329289977e830be79b6779818ac9ec10d54dd6b07f28b33cc095b93abc59cf0bc2c0639b5a7f5d65e17bed230ba9a18411e60e2db181c963302847fb54633186e25293b3627e5376149a9a59e5b382bc154c59dafa63fd970d432ba64a739cd031143bd8ef4ce9e6f5de35ea34f0e9168bd9e945b795fcd99269a68fdb8bf1ca20c63630cefe67086a560f80f9ced2483e8b9c9620c47b9ebed2b3f8e763d03c8628f739fc821c5f6e1e1d2f9a1118d803fee48cdb2c931bd818e89461aacf2df052ea4234cf0db4cf53c24d569deafe0176525f0560e8b3151f10cee8c809c966d8a9b86869d3761c32d30f0577651f0fede643b9f3a5942697d4f5661d000aa51d566309dfb07f8184d9c3c8dddcbc6286397ab928deee7282685912cc00c9c8d6bffdbc5d6800453b7f5182a5d420f7f91dd9dfc059c31d13dfd24c74f801c204d58b1b9b3e7d996daf0daa5cbc66aed2268b209fe34bc141b26cb3cff9b2c2724ef86c2f88c4ef243db484a6764460e4b13879b18db9bac67fcb76e60307a5fff4025c77b329abc3e3edaebdfddf4f3b7b115237351a5050f0b27f8c9e4f2a23519dc24c6a8bd35a4a19a1a307f4cff930601d0b578d2962c59aef262896d06f9fb32bfa29e7ceec4e213992551b64f0809ffca7ae61961615027b1a566aa6336a367e75ce7ff5a5141cebd7e7c5d64ded90ef08df430548bed5ed871d615e7c1b0a8baba8680927fb5348792c2ff1c66d10f005dcc365a22843843cc26077b69f7e92e579ec6c8d6da5345fe73f504c57670c7ed7068f475179b9d090a3b7c911ca36c2040390a122498808fbd09b0ef3fba3ad5c4567c32fa87ab449eef8376aa40e2b867fb33ac23d35a0e0cfff9922cd211f6c4859a95ffa0e53b13905c47f0bb7d7176f34a7e98a75176a15edb42ca68426dbe451f2bf3851df44e031e2eedd8fa5ae4ab4ebaad5660149b39c84fe4b00bfe377cefe01958d3d7338090bd220ad07f14c6c5f4dfa8bd83cb36fbab4574928d4bc51747c2aad2b5c76e19a214f9e63b019b8a6960fd14e6295f542ca8afbf9148c51a89efb7fbc146deecd87e9130b674e61227858e60560205f4308f6361ec78181f1bb5cfd17a71d82db09a2dffeb9ac1728ef7fe06f3bc4d6ca15a5df7a998e0b7d5b556d3e294d18fa04bfd1e0f5f339635656f11fefa0909d0ccabddc572a9a649788668912a1edf172fddb542dddca4087f7855670ac7432b223cdec1af8011b94d50a3669a9a5bf96df2a8a1fb284d9fae1a0e373a932239d5fcb109b3583147a35fe6e192c1ac33f4742c2a47451010069940d46f2b3576e0f7c73f1708b67585da560b40c26ea7c6a7b8983d39c0cb3853c0382d31dba434cd13bc0ac12eb2bc3e08edfe2b264bd10cffd52807f34622be7ab0aabb15cac7386d47d016aa858169b709d8db947e08cd66585e7e79cc1409e87b0e4671e2ea5f46a9991b127bd677f0f9c3090fff734f16006956ecf13f5ee53330b0d037b05498e5f50c22c2a6b9937d9e1f84001941badfa8e341f9a472c5403ff9b058bf3c8b124fa3bf83843dd0f804e1caba898756645605295b8df0293b803675b016202b717937ff2840c3448b6e86313b0440846d887866ec1c835f276baf5fd26a35e0291aef9d553b4b231872b7343eed422cf142bd6a65e023efa3fb43b0dbee3f59e080b3780a97a1edefb3f2a1dfc7c3b03f2a4ab4ea58efe852fb4a549b79e89e8d1dd7cfb06c2d8ee3c88989dc5fa23e9abf554fc76a1db4ba3cd96df0b4136aae1a4733e6cb40a2b8b3c8ea03a3c18351e32ec147dbe18e5243911b792e04bbadd54e6e8314e7e12c0baef393edbace6b705f0fe214840bbc30cea4456405dc61c5709eaf9c1204bc915a62e531a68faa718f6593bfcbafcccce24c2cbfc8e2f3a4b36d31b1a0341c2f1cd22ee9eff30ff851cb4511f493d30e09225a2dfb73ce7c6520ef2b5f7a9b13bde71fde161bc632ebb6f72647b700d8db378b990bfa1d5e404e1c32e075e408eb5f9bdf88453f5cb114f2b45d3a2d117c97f0eabb079faae906d2ec48b509b2ca6ad0b9937227bd24cbe782fd08f8a7071dc40c96956fbf4c03f23afc4672ed4733c28e228a99a56b676dda6a54c976eac35fd910bbf1e2e0ace32750ff477bd91d6274d04da1e33a573a801c2511e3f93fcafb7af09a5aa994472231ecdf14a248e220e69cf8d79609a6d6e5100e5de74328610176c92caf11bc102d71f9e7670a754253daf469c8b6c15e16c2bf67b7252a2d9eee6fb11c04e70d76c588a8615054fa161131721e7f813b9a1b4252910fbc7e30898c1b0add91bd02ee56ec0df8a5a943fbdd255966603e1092ab5bf3f5a764770c00d265be6db0b9b545205cdb40dd43db9300a049f29f0830a5ddb9340ed85a9a84d31c34a93095454f1eec371188412f6d94c44484d315844530388a7100e514eb5fbc5d0cbad778778ed842221491042dd8162810858a13b2224d299e087e4b958932b0a2b8fd72c780ab29a091f611feaf4d468d070704ea8b3cb4fb91cec0ce656b34eedc7dfbe90485c9079ebbaa2ae51f83ed270a84d819693db2cabf63bad0974665c465c8e897d7b3a2ca9fac262e7c668bc9d4d7aed34557ce88bcf1f53b9dbf821200cf867841bac8fbb0f0c18e7263e0d88bc90919c3da8e59a5b3e67fe09194791cc626e14634fd773c9c09db1aecf215b8cf1f1590435cbb75a5c14db409027242cd33f5cee9274de4118d8047f97e29508682377c899b09b04780566dd1fb92c3146fc2bfd81deecb5a92e6ae51469dd46843483136650cfc1f9bd2c5b37fe44db097f3274858971cbb47d706a3735461d85142b663db2e0ebe526e26326af0fb6e1c9d71e8f9264dbd98469e3564fff31a844418ac046ba985bce7b62032c5cc00c7b4e61d7e9f13f68df32152c7dbe566a2e01259d5ae241b6966e901bee97d8d722f4d3bcbd555591916480510c0192f3fc35b378cb386918f16cb5f8ddcc91c5387e0a7ccaed66ee52f82c83f9e3712a37fb81cb633fc5b5b6b12c98612b55aedbb62a5fb74f69e9b7c89877889892b240e247ea5fefe05c8a8ecd70d1f87b2a676201595b0867a1f89f485671944f234eb1af906c62c43c299953ef6f4fed92ee397c173a11ae1c99ed5ff0d95be1566f0c27c565e784775adb4401e497c3b544130e6dfa908c934f53925e19076f91c8bf8cebccfa32d8dbd9564543d09a6f8ae2df7312f09a1bef2b828d17331914bd5d170b143c0d290b47b3775fa353229607b3a24458b071a812c3af3585a0141003f671e53a3ff463a503e0d9f545ce58b22346e66a241f38f9ef987390d2fafbf48eb343a20ead24bd6eabe0e32e0bfdaecfbd972c57540dc6d486684e1a3a7804cec499b6f94d4406471a4ad9a10273948bfab61ee17306aef0ff090a79d6456e91570bae8b17f22b2ef4bde4261b30bc1d739359b2424351f68a0e1f73695ebddfeae52a28ba5bd39869767e8db7a8695e3e4b7b6fdd2450d760782ce07f2e2ce262b19650161aa307a681a6be4f6bd35bff382ea8212909ab665c7089b50e4948d92555eca06f8fe4ba8345daafedb65101c90e120bdc5a7139da4b39bee6527b8f0e1668a082cd4b3bb94879153fbadff6f8cae53b93f15c1d54a62887a6aa6e047205516d9e034ac2f4108e2046858980e3b0efbd65cddd3826f67a5af9bff0d527d1504b029c209fa72a729cd2198320181e7b93170713bdab128c724c886f1577308825cf70c901e2295a9689d9dcb7b5d81ed97f5932c5d8a144cf039831e6dcf8d478e196cadf96e1e29bcb182b4fac613f1d7b727d3bf650d82350e335e8acfd72a3aff949d4569fe4ace86939a9d74c197ab38757924ce8a9c5b22934c27d1030258f51e9398ccddabb35598c99b11b8007deb21a8f3f1458fe32b2bdbbee198b32b0f67a7d5fd89af1170fa3a4e28cf6e440b7e5554fd26929619c47bd638e4a3ca42f49e088c8de28f7636ab6a1bd32018de1bd25979b9fe922677f44de7c423f17d7f240b4175c6d9bb4176894fe98a0c1306263ca64a157dfd370557a1589ca97bb132009c166053dd93202c6c2ec4076842937d2c13e2ff9ea25985c254787dbcb7e7360ff34237a002ab36d28a131389320ff86823d6a9a7f4bc1f2f5cc827e833a0bba1e709c8227df175000170c72d02f3d6f69dcde9059cc6ff1bb0e63dae91e5e1f245bd5d220a0cd1403517f69847fb22271da5db1b62ed360d0995d81fba2a16beeea1c5a3e23ebe05f8336d47f50f24305a4202ac7b198483d3272330da7d873652f88bb4f265115a05ccf84a680889cd341f9aef7f988ce0a4751b7d8215cd4dd891192c0da9239d26b6f8c7c90c20d69470d54dac51c4df2d44da594873fcb55ea0bbd7d66b873869e6b49c23e4fb13dcc6bb6e48d3cbd809f0730a5ebe5a9a5148f0e31d439638c21652408f5ee6c427f4d58b86941182e636e0dc1c0e3804bd77eead8e11d634261db7837e8d31a8987dbcde8049cb9bf963f358255140f15a283f023002e72e1b3324f5cbb600234796a5b72fd07e9a14b19a8926fd668e205aef7137ae48e6d4e256beea6ca70ab97a85e413618fd9d2920ef338561dc7d0763368d6ee4ab7eaa19b7b3c07a43afbdeeb58b2400e3b4d765cd9e5fe7d425a1703855165ef9875aaee5b1499e284b89806bf038d24e87430bc8ce7bd62780802963e8a0d0d4e885fad90f6a6e447da23c3ac78258a36af8fac075b51c90e8257c67e1737638cdf9b3ffbf24c65323541dbd7b3954d2feb94e61c3409d274b2fe47a598870c8b465e0bf15fb3ab812ce752b55ee38c7aec9c6956ee97eb64a6b77b0c26f0aff4b2ff050cbe7577e1f35f9e5691dbf9aa58278b36a779cea76f6228fe550999b5260577097e61f79b16d825760797a44fbab4aed637dc521693ab6438e74c3c9d5e2c29ed2ca4298a711fe991dacd609d5f52af0ea6207c9a5cf11a988f5a4419fce62b30f320ce319e8a1e3824f60d97800289cf1bf7a99b34c3f1594a37500fac14a35fcdccf50b10331c904c5081a07eb3597030f68c384215ba10cbd4dd6a007ad9047809e4702de31e091bb01a16d4506f67bb0d65c2f99fd7a5eb262b726a0cd7a1168f92134084f431879bcb46a3f2dc1a798972c83ab0f6de4cd4ef52ecd3df5e14bdc706945dddb74e2577a0f061db9e071cf184224603505e8280b331e55432530f7e7fe58c05175debcfcd398d585d70bb2ad682af2774b2290463810cb3bf1b928dab7e1ac061d210e1a3a5990fd5b7d8fc48d417bb32b9adc076561d053e352e908a1b6926eacd08df12c44ef845eb54a8e6f25fbd77a3a0f196ab16d61d8bd7c9050809cf9ad25ae63d7df03e409244222869dd8c4e3b0c1418daa50855852c2af121da7b2129b8c174c146adda5d345b1555ffb4543e95376682d57243ecd80145a2d7f9cd724bbeaffc0f7e116a85c1b4f6514bf4e7566804b87fdbab6f6f4861a1d4e889f5e95168f8c6e6cd9f83d1fc3a541a55a7772440f1925df0a45c0e3b6041700a5b71cd6393a960b71b8735df093a9c67c45b63f000adf2c244fb64dbb7e5e28b85e8c92042ddecbf842c0df0c7abfa1c5ec1689f6879894aa9e5fd60186e86db0a0f48f0087728e7b8ee174099b5c068e8deac37f1b19a6f89635a293036cd1a264618bd02cf63f3d61083473196654ddb7cfd8211d94bb6bb6336ac3690b65f439d5b59be364d8d875a7f386720f814a47c000c42f4f9bcb299ef48f09f4383e5ef5bcedd798b4021d742be9c8603526d56562f90eb33ca7e76becc354f919f11af2296b931d4186459725e36bd608917b655ab861740713228c7603f148960eae4fdf817423ef7a3090a7d25a32e32c145e90d8d9c16a49a848ee22f46e466a63917a3044b028ee7208450411a523bdf28dbcdde6cadd8c0f00753b22733a817de7248506005bddfaabe5e6b8f8bcda1a15b333d1a7f033f264f5e75cbed71a81a081c924483f2c41cbe28111f3cc3afe95235c3d7d54da58ff4abae777d1e8e608fac99dd4f917c8ae77c6f33972baca6f94a9266f1c703448068c336adc339ab4a371f6a36cc61e649c95b5e0578885800dc5671f569201505fd533792da35961fb5a542cab185aee2b350bbc20d21a655b1dbd2b7b06ec2515e17c370d05b3c791a7e99312f1f275db12bf2c735401345ddad9f4f6fe03d6e7a68065842d40df3d39bb467e2c56451213dbb62b47d0f0dc89d2f97b413de0a2c4790c457eb92baba542b7673d8e5a9e4e1e3ab22fbddafaa78768eef66f87627284ae7c4879dc8d7cd5c7e085e92a50db50e1c2b0e8fe33ac82c1b652d181c6023540971a7031a43fa13e80e87011279a2901184e8dc6af9aee035285ed2481e69911998356d5ce5df249ee0c4db6f0de63adf4179f250805a9caf849ce1569f6251cf1d0465d73c288f1685f301355814bd530c84a24ab2a098b4d0b25f465227d2391f87d14809537f59be5737659fb323908ba8d1de11773fa25424efd812fa2dd5e8434a6368714fc69dc0f21982f48d015c4d58be8af3ca4fec8245c39441d2521ad29b7cf403fb1cd6ba6f75d5ab601b0cbee40a36c895612a7ca4ad51b0813f4893c8cddb42186fc99b568ca6b25af321ae31b24ba587f5e4ea97a1df247372ccd22e7468dc5c8ef348e956ace488c3ff8aed494eff1dcdb0312602d4123e7f07100c77fa8cf713ce7e279532035196dac7900097e000b8729305e341c096f6c7cdf08f6f44b17f2c58d3229938cbcce8b1112b2b528d0d6fd0dc3f112529e2f72fec3aa0f0505a7f3f5b3fc21efe1f60be5f990456978255ac326fbb13f23f0b269cbedcf7249b88fd7087676164a5e908da071be128bd0f3e4be3041720322eec288e67feb6d12eef1c6c37568149829f4c9505df6316c9d2516adcc992404af7978fddf52a86b1c2cc0f1ef2475ada62d367c365f9543cfbb05cc90d4e3a4092cea9af899356f6c95f57fe0d829e60fef97aa9be09c8de8becb4a46a332b5e6e275c30d4d6a7051c4848cdc1eba8b2d017fc11f81bbc6f30b763beb34ccba7fd7eb0e50366f083149257309f74f2ec161dd5051a14bb379c8843dcd2d7a9826d725a54c3567491583ceac5356bc9f2a56dab07d5d390e624cf0a5ae41080548689e8f887d0856c0285d9e42f4144f177032702dd1bc577974bbb6326286fc663c8a38", 0x2000, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) fcntl$setlease(r0, 0x406, 0x0) executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = memfd_create(&(0x7f0000000080)='*$%,\x1c+@}&\x00', 0x0) r2 = dup2(r0, r1) ioctl$TCGETS(r2, 0x5401, &(0x7f0000000000)) executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) write$P9_RGETLOCK(r0, &(0x7f0000001900)={0x20, 0x37, 0x0, {0x0, 0x0, 0x0, 0x0, 0x2, '-)'}}, 0x20) executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/power/wakeup_count', 0x0, 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x0, 0x0) executing program 1: futex(&(0x7f000000cffc)=0x100000000000004, 0x0, 0x4, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x1, 0x0, 0x0, 0x0, 0x0) mlockall(0x3) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) io_setup(0x2, &(0x7f00000001c0)) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x78) [ 433.984698][T20397] chnl_net:caif_netlink_parms(): no params data found executing program 3: prlimit64(0x0, 0x7, &(0x7f0000000000), 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000002c0), 0x48) [ 434.283928][ T3566] Bluetooth: hci3: command 0x0409 tx timeout executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) write$P9_RXATTRWALK(r0, &(0x7f0000000a40)={0xf}, 0xf) [ 434.400003][T20397] bridge0: port 1(bridge_slave_0) entered blocking state [ 434.455589][T20397] bridge0: port 1(bridge_slave_0) entered disabled state executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_SEC_DEV(r0, &(0x7f0000000140)={&(0x7f0000000100), 0x5d, &(0x7f00000000c0)={&(0x7f0000000040)={0x4c, 0x0, 0x0, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV, @NL802154_ATTR_IFINDEX]}, 0xffffffb3}}, 0x0) executing program 0: sendmsg$TIPC_CMD_GET_LINKS(0xffffffffffffffff, 0x0, 0x0) [ 434.510330][T20397] device bridge_slave_0 entered promiscuous mode executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$IPVS_CMD_DEL_SERVICE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_RENAME(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0xc000) [ 434.601777][T20397] bridge0: port 2(bridge_slave_1) entered blocking state [ 434.617619][T20397] bridge0: port 2(bridge_slave_1) entered disabled state [ 434.634697][T20397] device bridge_slave_1 entered promiscuous mode executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0x5451, 0x0) [ 434.706744][T20333] netdevsim netdevsim2 netdevsim0: renamed from eth0 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$AUDIT_ADD_RULE(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) dup3(r1, r0, 0x0) sendmsg$RDMA_NLDEV_CMD_RES_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x30}}, 0x0) [ 434.753075][T20333] netdevsim netdevsim2 netdevsim1: renamed from eth1 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) write$tcp_congestion(r0, &(0x7f00000000c0)='yeah\x00', 0x5) executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$incfs_id(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, 0x0, 0x0) setxattr$incfs_id(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, 0x0, 0x1) [ 434.811224][T20333] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 434.836386][T20397] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link executing program 3: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={0x20041}, 0x18) write$FUSE_LK(r0, 0x0, 0x0) [ 434.890572][T20397] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_REG(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)={0x14}, 0x14}}, 0x24040890) [ 434.947031][T20333] netdevsim netdevsim2 netdevsim3: renamed from eth3 executing program 3: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5450, 0x0) executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$int_in(r0, 0x5452, &(0x7f0000000200)) [ 435.057921][T20397] team0: Port device team_slave_0 added [ 435.094046][T20397] team0: Port device team_slave_1 added executing program 3: openat$vsock(0xffffff9c, &(0x7f0000000200), 0xa0083, 0x0) executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$AUTOFS_IOC_ASKUMOUNT(r0, 0x5451, 0x0) [ 435.163798][ T3598] Bluetooth: hci1: command 0x041b tx timeout executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/module/bonding', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) [ 435.225029][T20397] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 435.254127][T20397] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. executing program 0: r0 = openat$null(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000001ec0)={0x0, 0x0, &(0x7f0000001e80)={&(0x7f0000001e40)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$nci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, 0x0) executing program 0: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002300)={0xffffffffffffffff}) r3 = pidfd_getfd(r1, r2, 0x0) write$P9_RLERROR(r3, 0x0, 0x0) [ 435.343638][T20397] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 435.420699][T20397] batman_adv: batadv0: Adding interface: batadv_slave_1 executing program 1: r0 = openat2(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x20a40}, 0x18) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_DEL_TX_TS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) executing program 3: r0 = syz_open_dev$loop(&(0x7f0000005080), 0x0, 0x0) fcntl$setown(r0, 0x8, 0x0) executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) [ 435.452514][T20397] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 435.478423][ C1] vkms_vblank_simulate: vblank timer overrun [ 435.500245][T20397] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000002440)) executing program 0: r0 = openat$vhost_vsock(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0xfffffffe) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) executing program 3: r0 = io_uring_setup(0x73d2, &(0x7f0000000240)) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[], 0x38}}, 0x0) executing program 1: pipe2(&(0x7f00000000c0)={0x0, 0x0}, 0x0) close(r0) r1 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000080)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000040)={0x1d, r2, 0x3}, 0x18) sendmsg$NL80211_CMD_DEAUTHENTICATE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000340)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x14, 0x18, {0x0, @bearer=@l2={'eth', 0x3a, 'erspan0\x00'}}}}}, 0x30}}, 0x0) executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') quotactl$Q_GETNEXTQUOTA(0x0, &(0x7f00000005c0)=@filename='./file0\x00', 0x0, 0x0) [ 435.784627][T20397] device hsr_slave_0 entered promiscuous mode [ 435.791671][T20397] device hsr_slave_1 entered promiscuous mode executing program 3: r0 = syz_io_uring_setup(0x6e20, &(0x7f0000002500), &(0x7f0000002580), &(0x7f00000025c0)) ioctl$BTRFS_IOC_QUOTA_CTL(r0, 0x5450, 0x0) [ 435.831630][T20397] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 435.847592][T20397] Cannot create hsr debugfs directory executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) dup3(r1, r0, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000000)={0x0, 0x3}) executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) write$P9_RATTACH(r0, &(0x7f0000000040)={0x14}, 0x14) [ 435.897063][T20333] 8021q: adding VLAN 0 to HW filter on device bond0 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) write$UHID_CREATE2(r1, 0x0, 0x0) executing program 0: r0 = socket$nl_crypto(0x10, 0x3, 0x15) write$P9_RCLUNK(r0, &(0x7f0000000f80)={0x7}, 0x7) executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = dup2(r1, r0) setsockopt$packet_int(r2, 0x107, 0x13, &(0x7f0000000240), 0x4) [ 436.069474][ T3563] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 436.082357][ T3563] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 436.106124][T20333] 8021q: adding VLAN 0 to HW filter on device team0 executing program 0: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f00000001c0)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="0b29bb492b80deec8c330f1e881ad8bca06337dec2c2c14665b87635bac433bbe2bf6302138874f211f4a826a9ab27f0a900f87fb3a227da24d4afa7db812817b76000a10005e93842be519acf99b45ee55c2b8471648a33674beb344ba12302add9e579fc6b05a3fec1fc3bb86a1d5b48405b91428dc74aaae6739520e64b03fc6cdb9714171f675c4e6f4ef88d8fa40cb77950db4410b59cdc9daf155137009ef60eae66434c2dc83220246595e7e89d020c42d84a9e6faae45cfafd704d216f085b0436d764228bb6f7f0e2138e777f48d7adb2cc0ee9d0a45d777041f1139316df71ad43c098be09863d597e62c352d7a60747ea506113fde5af59cbec7c9b7702fcd77bfb5d9f7d7e86c42d98cd6bbc0e6f4ba8127cb759951dba6ac1744cab30fbdeaed0fcd00b43c8c0f92f29f4eb98c4e5deb6c3292a1cba8deb8e808163e1c586b2a8dd8d24248e0e39e3b6ae43679b629e5717af4b60a6e6796824700d071e55e7a95f62913d560b66d3a33fdf77e87a92836d117cab466b54779c31c27ffa83722ee34fc1457b2f1af3fad1553ef9de706dbfa81fe9844cb5a89ef7301eb476f4a08ea31260d0b970e11af6d4e67c5dedbfa2ec6048355bc444544870ac6ce82499d393623320343749e622d8ca6386799f6395087170fc2c903f245adec0fd906021dfb38172cef0999f7da3581781005c68fb70a90bdbf8a8515996d8a89bb7e02b9c18860f3a7e6d9f86a422a28ba48e3977eae4f7c2b9dabeb31f390e118560f9305d09c96ca9c702481fd96b95fc2740f36cd7d7a701d4d7e59f7c90d8f5d918724778910e3a5db8d514568b8cf6003faa692e42dab06deee0698d931c418be44abf6ae9c0bf350988a7ebc9e1162d0e18d9c6f71a3f22b662a3e28b71ef859462baa255f19344219c2a42339daa4d52b7fe6820fd5731aa5bd1f73ffec7a8b07efabab91d01138dfa22b59019002807da8f46ac72dc728ef4db4de3e86391be63e89b019f79208c95a402eef9af6e44ba06f753077f3b4653fd70de7ba5e1fcb205576afd8bd19cf79daaba050e45fdfd7c6297c405f038968b51bf5acd2d249a1c950fa1c2e0465465d8b0f239278b0ff813838088a0dca8e2a9597aefc71af06fdac60a513159068accecdb206f319d8ed5790b5ebc5b19289187af5595e64979a930560ac527af8ba6c37b2856ed1557f7d25cfab6f82fd8112d0788549fbd28eff270727ed8abeed8d83b2ebe433de0dc2453823382b4b8a3ca78b113fe1a5ba186f14a6817a1fb67c76a27b2aebe7e7530407f13c6847ef0c8e54687da77db8d775ae10ddfedc26d5add56de58fbdea0a1328626839b01410b77c2608a9817e552124580b16e6cc4c7756bd0a33a0f2f06551715524f149e85612892be05ff82266efa7a0c9c91f64e4ee9658a1c9c89a41fa52ac8cd155221afa59ce90f5e4d1b07a520e70c7c08afac1a701984e351f1d3e51728b700d2c1d48c0cbaed431947bbca6fc2b573462fd31a535d2262dfd6f39a9156b4e54aca7c3b414ee41f01a46aa5fd3afe713f12870bbe9057f2848428ff5b1fbd8734417b5c53f3059c663250c99a3d9d527a9cd296c1cb89a220b2ab4a3131f7e5fdea5e9c28efa047a948cd1a847ca28e2439c69ff1066af1334988c5224db61d8c3fbc434024f6370f836a9d37e8dadb0a7dbee5863243a51e6827c7d0ed497b56899c693a291766c86160688fae2b87cb2321a5d178645e0f009135fce35550f735b6faff325ddd6420999938b27c91473c2fae7a4abc6e207f7e9fa5d6de93d0f515f799e384d655a7a6333324eb83a66c22d7ac7678560abff8793414c3595ff0123ed8d30220e4f16af372accdb9efcc7043d0c7c1e49720c7f610c2bf2651c1d5b41606627accdc62c53788f35e9f50d8c2393fca46b6c5aa5bdd93c64f309ae0b53058acec0126470945b0859638267ba2e763ec191fe7bbf0a6422046acf48c9ab0b23a63692b04dda337bcc4d1d80acecdc57d76c1b5a68a769da53316d38e5b863b7f142289534eecd2d95ce107681331557bed096c7d219667c0eb0911051284445a33988edba5a07bdc215491b85aac7809f38a1ce393eb4467ce5144d534a3ebd405e5004afa4c9edebd18625d69a9beb1d20da5a0ad5fbd306d5a2c82b788f2264ae57a618c7f93994beeae4bf44f95c22578882dccb7ce262d8e1d2f8362458e5da81d05782ba2808721d55be2e113e2312739087f46c1c06c3f50f40301d6c6430b051b4103ad53b674a0ab3a3e32a2eb1eec828c8e049e46804ef574ac489d1862bd6bca42e910cffeddb450cfb53cfdddd50b5e31fdb057570db3885dd5a60560dbb12ab35bb666767f0fdff8d314193a5dc69533581d078e4e144c1cb2e57e1a2b5aa4c4740ee4459ddf4cebdd2d04994b88af6daa590d9e5d64bc0637f2e2205a35175e34ba3b88dca7c7de0ee67be644d80cd79761da0cb22de04a4dbfb33c5737680f8dd28b0818e4c73b0edd074e6ec66d4703bc6afdd4a69d8d9ff5c1557843d7963a983bea181208e9cc9844b20d423179c90eefd48a17861d67fb8a86d8f1bc7be255f251b0c200fcc6a39d5d3a52015b80f278bdd8d05b153ff14752c1d34032c25308a86fff6f4ebe45e7c38aa5c018e14124ac8a98441ec309f793c41fb5b1798744b3a326a2eb249ea8d75a369fdf054370bf111b8d24d1d621ef47c97e0affb79f23c851844f1eba3d2628d2c2ec738107274b3425e55a4de1f69d22fd1e27b7bd5766104d8ce7f89b43c48637388bc43f7f26520fa598c92e2ae054ce5ff240923419004b20f25012c9db4bdc5a7e7b663014775779197150a6ea217c44935c32b21681fba6c7c38068e2e2ad05b4c0e95f97736a02ba230091a1bcb33f215f9d7265e7d7f3098dff2dd299da3f5726a24cef2b964c44ff30d38eb3e2ad56eb62808ce5c4fe275b86a66a6bdc00e3b1a73626e565ecd0cb899ea8349f9f3a3d0ada1a417919c711ffedf26e33fe6330ad342a26886274082a6224162553b12c2fd3f87fe7dae0e88180c091d683d8a71661e22788e7798247c5dcd26141608d65461bf4fda10702fd5bf7c70f3fcb6bf6f018cb535b1662c543426ad56f4029f6a8d285735888466bcd782ab001bc6d370c4cdbbd952aff5b59af8ec921485ac21c347722c5e296a603363f86cc1049979fe8a15d20c6f8b0ed7b05fe3710e4f1e63ff46f2a8e33acad6c7f54d4619aeb80c7639dad8b46ddacc387a721149906863ee35f472fbebd4c1951295d982efefad622ee0ee5ecae5963eaf70ff992ae7ff3b709a433bfe575ac9a8a7a0e30f715ae6c2f11bdda97deded27b69d36fb9bf1aed2074cad819f764157ca25ba43adf80b8cf190f89677731c9046d979e1ac646330f54fab9bb38a45690ee62a000b9ea7e9c4fd66b6f59717d0cb9d9caf8c624e3234e8b17e08217de2ee234d84b3e1677093c924e54be2e38fad192d31365ef881a11a0fd2550e80282b6b064d6804017a4366180d92fec2ddc2a890120db32eec7e134d2d7b58f4e6ecf65b91ad438c19bf39b0385eeccb44a8683b06d60f06cf07cda041ed9bf3ef271b9180c3d1a64daca7870294acf699e7b8b1ef1519114ef85a6278aa133fbbf32e553192cd94e89f7105ee99ea1e8b01c9d2b6317fb2242e05ef7b689a54044768a60c2c3f64b3122168365d09628de1ed641e30d96aa12f7d43e437ac08bd83029bcce503284efda97cb69bbb317559d01f916a0c758abd8a60eb73a100b095b9439ea0af1dd8054542b8d49eb8603e6d9c4208d9fae7cc4aa5c12d9c54d7df06b80001fab8ad0f31a14b589b6b67e681f3fb3657f8f91d14d913c472c61365d0240083e8c77ea8e1acb5f4a660d5633e3e037ceff28f2851ee3009ac0c3b1b4d2a0620302bbd641647c98b388f18fce5dcaff36c83562a2f6985e7cb6dbf415f17aa0862c43c706dfa048614395ad329bafc0dfc38dbc6211e33da275806b5ae9c32b3e2d4eaa1a8401803930fc1d088ca8704da3fb136c8db7611fdd28b5c06635ca4bb8594209d90fe5318fa377545b7c4702b76576bf55c330d250eafd40b8c1c2aa7134589e3db1ea070167acecca2f430c3492cb1e995417830cdd74eecb00f4ecc2b56691c454681a24081a02ee42b8dec2fb82b3133aa039e476011217d0dacff9cec03a9f413af0ac41b6505f243f1b0ccbfe9bcc340b1a9f3358da0d5a1e341e4fa8a05ab5096d1131cfcdfb1c064f719bcce548d60304a0f6fbb8d3e399224c9c77c8f08d3c7117cd7c8b7fcb6787e62509615845feb092b7d3c3a6a80915add271f5f14b578db4b0ad86e804e0900e4655680404f13063c54c5e97723000f767c41ee2eb132ad051abf55c099f5d2df430dfec5bb710879ecc82c1a67ca90f3fefae7012a62ed427ae3871d395bbb7a9d61d0ef8e8a56f8115316c68b961679230ee307f0d003bee66895faa1353be60b9fec5c7531d02c0999240e35c1d5abe89dc7d82f2b96bbdf911192f17ef0f0496c5897ade0d5a687fa563b105ae29f31e9936790a3762c294d753fade70790cc59478e2bbfb7b8571e00d2d75729ffba6966635efbf31f4d05ad323fae68cca284faf11ef19791a8d6307e627f82cf1f02011d520ef8ba3ddd47df37038d1c9612225036702bf94bde70b7fea1211b61923760eceb566101ff3035a0e89a53ea3bf872e9284efeb0eafc7f1436c07f9d47034644e573ebaf82f3ecf403029e9ece201e385d4ed81067d95bf0da1180335955b850f4002166c294dc1dd45de71e2e547cf8f5d0ac83c9fb3115ac1ff7fb0b5be56592b3a1db3b1e12d487cef23f541d16d218381a7494f4d8ae940a2697b3e004600841a1fc9263bb13000196e2b1794dea2d0e1217e5f46e37ad049510e6fd46eac6db1d2bdda21aab3bd14a0b3745c674c5a215f034d9916a44fa5d1ab024662e9bd6228713c0f503aaa046b1a40eb7eb8fc9da5e29c5bc810bc9bf35beda4182c1322941d7ba6bfc4e9f3afa4035bb10e04658cb6f4a557c36a07910300645ff3144375e51c0c4b9af6de0f51e55782286ee8bfea2c4d228e2cd84edffe74909ca3b5beb909cccd40b408d4de1d473868ee4e3973cb13d8f18dcda1b2dd703e549da16a0c8549fc46f3c722658eda5935a2f7d6da13d256d78a175067d3319e5c440db74f25a493a1680754e8b5bab087bdf1877c4b23122d3fe4b342d82ce597f1d42c9ca559ece81635d348689ab8578723e6a28acdb75a3f40081d9b2a3a0d76f78f59ef33dc9e327a1f6f1c67bd141cefc7042943db0c1a4f448ee3f46a68874987e862f8ad6a63b05ed071c99980ec7efcbab21f6c6e95698e4897c2de3724b996b7fbcb72b81fc132b8e5688326877ca13a802dab6eeedc1248db7d66e870c7f9640aee83c83c77cd257ce2205a6f99b555f34a82bd3af285a6b81b47415962b91abe5048081bf6009e8e1064aa16bd4322c0eff4c56da6f8f5eff26727f3922b0ef0bf8411c3572ec3d7e0d84113325f511804330f57aae146db9ca90e9cb216c9de6ee0df7cc8bb0fee02c3224b2f1b671616e7ffa962dcc51c190807c577e9b6bb1a63425729d09644bbb1b98573daaa3264668d011a6b68a3edaaf8599e9010ef4caafc39b122ee646aba97173e342f0d008d9d9db12ad42e73c0e94e3aa378e5568b57fc3e4585605016edea2f92d636ece1ee0ccc2b9dd1b8c91e9a0b4722f563506d870394a6dc7665ae184537f6fedf46430171cfa28d5314f0d85a397c5b2be069838e9087a543c9c00ad0ca47fd2093d26d0e22cf6cdfccddbd980bf16543842cc2a60cc59136d344dfff455675866004a40e52ed42a63c77cdaadbbec880b4ddb91c4bfc50a1016b8d804920b34782ef19545b2e2737d4ec8589177c5e639f29ee66fcc79e5dc517f75b9d431700fc0db8cba7b9847f9e67d80ae82534e3579c087d40f90c5482f756ffeab5ca940cf110f8dbae0683104e5bef805ff32faa5a55247ff943fd224cef2f79a3e2462335148919f61f03c7fea5cf8d5ad3a0a2f6a4f299df8edefa7edad5b6ee9bf784ca3cb0811db245e808c216cc373022d5f823e0159338890f514181add2f0adbe90ad8f212fd01783dba6a89f2729da7e78be20e1eb094a6731e09f5e63bf3637fbb8c81d737b10ab510a92b92c3fab8af682ccdf9499065fb85cb953be11d2b11a9651eea488706ef8fd75b74021e83e80c5d6c63856c5cdc4f46ee55cec74eea3bacc652779b68a713387e4530e360fbf66e67ad711489244863adf0bc6e021da1c740db5e2e59f1f7ab0765b935f081804b86936c9e82ab4251b2ca91528a9c443007330ec737c768a810eda754ea5cf483ebcb38edec42480ba409964273e0104366a5b96ec0cbeff06f95712c3259ffecf9907f8e326132ec137a370bba04c5881b7b6f997e6c0f5c48c7208ff3adcf40d46c5d864ff6e7b9cc1fe9c96b0d6128e48b880e28268efd1929d1e9aaaf741cf7e859a8aaf9b1adad8ac27b7771b2ae9f4105eca33b66b831744ba4a8e343afd4d7ec491fe96809c69ef19209997c3ae69b04c6324fac4a3dc4921613f391e2af8ca1bed1e873e356cb620682c40f29578538b6ab6a51f2deb4087cddd71324a530b6a43779541fdcee274a2097cce89b5e6b6de254fdc922c454e4b0de48029399febb62a7e1ebf06ece2f464ac2657a6acdd0660f75f00daf529c90662e18efcc3d1eddf09f6d3a1c222f73dbe23a46de4ea63cb49ad98379ffc04512d6801fd08b85b04031a9c4911570fd0de6aa6881e87964afe1d17e76b87c758a9ca997ac40a7b8e3cbfe079560614f04ad4d0bb4d48e9b35a5dfcfcb52d46f005fa92888bb6a22e7198687575e341d0be805ac59d896189546ba834ac4dcaae1c0ec4c983ee59480e8c2171b23c3f15cbe4bb1b00c4ac99c0ac4dd49911ee18bd77d841a13a5bb4657b7275cdf6dff1ecc93f5ac9e29fc9c52fdd5c96909ee0ea60d380829ef39b96447e91aa77bfc8963a4fbece1b16948127fb290d8dfe988c48ad1d4fec169781092f503d170065a3366fcdc20f59ae28f4d60028d521752983ed8ffc72aacb5466445cc669176dc12f47b576795b5f1290da27b0f832b7a4a59e7b7f2c7ca752848da3fd7f1ede6da175b7e0ee587a7eb490f8dc705f27d496d4dc5207b14b6f1a4ac0fc93308c9ba93dc9673787f119becebbeea4ace4398990834a2c0d0d34159e9560dc6c48f53c65ed1f78c2612e7892bf873809e1ce8e1a62bd81af74b716a24ca567ee16069ec67ac21ad5193ed218947ab2771b09d82a80f464c31a155d6e4b702fc1c52b4cc091c284bcc4a3370e0f9468a1d733bb47c4f553913ae3a0088a844d08ba0ad355e3df4dd1aa061a5bc24cf406f3029487ce82601aac151d91ea432e27965c3ab25d69b211105b25e678729e573a83ce2e3ae9b02ee1ec5d608c2090016167befb411a67294fea825185e49346899f0c825220baf1f1a10f5ebd9b5202af852d5b84325d51cc84e4b0d2f2498d035f96db14a29619d6993dbb7ddbd1d40b4e2b3d80b95967a8aa6ff440e9c69a936e29a6009a541790e7ed6090dde6e26b08ddf7746dadf856bbcc4c3d92642d9ab0f73a6ea57b7cc67bcac1a3169609e74c741638e954cbae92cefd0dd36dbf97e09f198a853da911d81e4b6f9a8fa3c1efd99378c9dd171e7811592479b620c7bfbdd44c4765b32e5d0bac83f2d53860588e81e54e56dde6a58bd5b4d84ffc25c8ce9cd8d23896e037288b0eff8b0ad1d7bdaf88922ff9da5962f22afb3147e40e347c5498c567778ccd9bb36f52904303c329f71c8879f310cabaf71dbe71ecc23b3f7ee00e03bf946814fbfda35cdcc3efca516e374f72189c396c4a9aeb8ef8334aaa7148f4d3d5b335edeaf3af3139ce649e24fc4441cb703de452fd46fe8e3cba3af26424bc0eeeccbba901335bc2b5df1d7af6b32920c2141189109e8610a65977a0ea554adb48704abdb0439a3b26ae1a5dfef6fa7b0cc29e1476bdde7e2050693f9b9f3ac8dd8ffaa104fa5a411d6880c10c2fc2d0a7d93a134673dc4b805ddda4d6eb4b3316a6ba00e6fe150325aaf4c40ac6e1a6efcb34bcfcb606ee72f13f66fdcb95fc48d77b1cc76502c38e495ef2a751d4b24fbc05c076a613aa023ea3ec564a0f37c8ae625abdf67230cec63ed854890aae9adc2f1c1129c3ff4a871e4badc25d9319543f4525787cbf171f1fcbb1b90adaef2a60f003975e704bbd4db189e46490a9867d9b713048c9aa91b45d825950f8bc2ca88c412d330067084d4e52dd319e2cfc5d75535faebd8a7dd5a11bb40e3e5f73b04ff08ad267450800d76be754397e7faf648bbf24b36b2a8bd4f2b6d92f8b1b63934ab3a231173b50b176d5903837899e6fe8810c09bba00ac2a7434aaabd1d78c13b986884e81e03d4d99c17af3037b721f6b27bba43f5cb8b9d2da6187f53381e2e80af0c3e93506f41d141ab6893e1cac5e4037a05abdb9431ab5e64fa55abe8dc5f46a2dc19ce9c9bb92af3febe5795633896ed3d7b08810475c22091ec28187a84b630051b0ea38b83e6165b1ecf05547181528130d675289468e969cd2d8e414b414a5ceff1576191f03365fe2aebfad56e1c20d3507cab633dc782d482aee2553e7d45fe2979c4f9e51e946f9bfa1c8531f6295e25d5c845eefb5923191ce63f21e9fd085de4a4db4876535b7054abcc4ec23296773726de00f073ebca494f1ab757fe159bd4c9c58c8c64790557437ced7195b55f4df5b7a000761bdb9bb6e71048c4f5936ee66352397678c779f5965b1e640698f98803bcdac441c0c7bf7cc22114ba96b5e0e708ef89ca11e962c8bcd5ba58f04e653c4d4d6e06a75788a36223ca6eeb76346c743bf3f5f6b0e337a0640b5cdadacc5e89d1cd39d29e084083174a1b1fdf6c4fa8d9c74bec0f178f88dbdaf9df19696d2ad6e28fdaccbc5a60f443c097d341bd91b0c1e4eaf4f4440ed093bbe299a9364440ef6bbfa0920e7f715bc3c0a7c6ba9b0676e52e3fa555860d4383d77e03cea87ffbc38cad24e0847c7e48a9d29825d9085099683f9562ff38081cd40f9eaeb538a1b34b74eb0a3d9a7f7f48001b8b6fa977f0863c7998e362e8b3721e2d19be48b90d054785767c5479e303b12b2756ccfcd4912ffa64a59bc69a97af23f4a2b2ad27c7b704c8fea02664dd04e1dd3c3b5a73a54b87e4302e4ca08f886cb916940bec5d5c9d04fad3110b096623f67584d70d7690d995ad1ec4d53092ba7e1731596bb631484bbb89820f31b477e30eb909855ac85084fbc70c15a6bd0c1267282dff6a1b8fc79bc66e2a6821eaab199269c45a9fb0bfd5659f1e54c87f9f218b066dcdc6543be6ebe962587d53d42a42ff470022d828fcbdec6344c41c89db2cf29ffea8c45c858b2851266301eae5039ecac9e01fa63205ac54bdd266010e43d57e28a98ad7ad5b28fa7436a18ee11b36cb9f464a59275e6ecffbf4645953f27df99f6992b8152861112d3717123852b8540722ccb66da6b39eb8cbf71a23b0f016f0786f1b4ea2a4247f3b8b6b6bf50d1e7b7284538a31379d9b04e3e1ceb02724bcf5653f3b2e44e874584ef8467b0d1144a0d88a758f887059ff1ec4f6eb9fb2a82d77eadd7214574416f50cb88ea920e5abc8a4691f8f1b09bab734bed2fbc94c1a4513a60f81a2cb87a41502f1f23ee9cce44b9c561f5f79ce5d37f88798101be34312e2a0d48a948935f3db1581fc1db0fdf49ff247c43d24dcdca6f77bd1e509635c4046d80c42b014c462a278dfae15384c376084086a90d02bc1c7937897853b7f9a75c64328fe8ff8b2d027bf731ded99a741160a941e6ce6cfd186f56b3155c9cb82212e76c2aeff5fcad7ac3945bf18c658ab38903105c092331644022c025132ebee5d7151f1d1227349585586da6e5457bf78341dea41a30ca95992667cc2ee09b07f9eb78f528b45a1ad61368d48a124e2b706a2720d40ff881358c91754dfef738c2284277491f3bf31e1a2921c86a30cab07670b98be65b570d8ea74c74590846d20ea97f4701845a115d4fe7541f2b0102b3740bba90dde509a86d1de1fae6228c69dc4d2bcd0950fa0f578f131a775041d4e074c243581382e66fcb87e21017978b408ea96af7cd69a358d5e234c5c7fc94fc37ced8fa2e2fa3ddcd412a68bed2a553be9bd2a8bee18474510e53a941b0ca79eb184b83df586c758d48490a36f88e7f29728ce188718445a5186b7e666f3924c8a2c5269d555fda145a3efaad29c911bebc330fedf2421d33557de40ab2fd8520014f8f27202e05d88ca7c5133aed5accc5cdad8489fddc0a3205cd9ac740211e344093f4117f3efa37102360fee1eb5aa60f9549035247f84fa928e2b581a9f4a258109afa950bee0bf2ac78ce792d3768ecb8330e35c3efef87c2e1f7103cb65a5973c02967a133aa486db24697a2f8636b71e22f07211476ea71fbb28e461bbbe5b823d3c18e0556345ffb91b125bbfdace5666e4f70a66d80e3c0a3330e8c6bd9178c9f0e049346ea5ef27066d64c56ddfce8bafde89792a310604bc878d3471563ba7d15c5a27b0b9c529a4429b79c605b55aa583bcf7c7cb55e09364c3988fa4a0fe907ba09a975fc429170757ae2ca53117ea8d4ad9a527f715626cbddcb357a9956560a06daa1d2268aabfd004d03cb8658fef7904c9e186e5511bbc7b9ee3d04479f4a68b26428b506f220171ad1bb57987d60bb6fb1c3bc640f4de48dd763d56bc3876b170e9f0007c49ecc1be6ed95f3684bf13377ea3fba9d2d3768337241697601e2c07a9fcccd7015656ab46459d3924c3b55e863de2c7dc877086bfca76eb08c7f037e13442404f59f2ae7d8d64e0ce3567f970f1062126ab1925903f2e5158bf50f65c7b5cf5ca2459de03328d9eee558b261eb61b5e46290ed34b2f681280bca8278c5acca1815a49040666dc9d494d8bcf25bee277ac8ec0af473de3c1a23c3a18c945ce949c4f5a480b7a3a341edac3e7f4de8d79db83443ecf872c55c7615c803115216a9d567b073f45c1dcaa7086a83f392e10487154bd0e313e2ce7c4fd956d500fcd44b3e549b76ae988d4452d430da87fe3bbad2ec316f10a76291cafa5a6eed7585cdfa279db5662778f6dcd90b0941fd9ce4a01b9b0e1dc3f930c898f89b152d1559f30515b7fc4f358033e89e15570cee9e49b5feb885c9129c735b794962b007c87e769da4f009b6a8cc283c50c8c5cdf997e73b72d36b59faff492c1fcd899f49d39e5a8c1228a8f56b7cc247cec60c030c9f01b05c908b128f91102431f958ecd5fc5f16d20db23c72b50474883b0033c19a58644a2f47e9fb0d1cedfd9f5d26c698e05ae21dbcc08154855d478fe7d630cecc0d56b1a7d524969d61be4fbdda1f1240c5a370adf418c8e8636d1a9f7d2c8d243e6161d37d2203f6d68dd70abc2375a7269d7c1e8df8cc9eb4de37391dc4289e9b5fb65286edd8d0736c0863a6adad3f52edb97c002c1", 0x2000, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x101001, 0x0) write$FUSE_GETXATTR(r2, &(0x7f0000000b80)={0x18}, 0x18) write$RDMA_USER_CM_CMD_NOTIFY(r2, 0x0, 0x0) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f00000000c0)={0xe, 0x18, 0xfa00, @ib_path={0x0}}, 0x20) [ 436.157497][ T3563] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 436.173349][ T3563] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 436.208964][ T3563] bridge0: port 1(bridge_slave_0) entered blocking state [ 436.216121][ T3563] bridge0: port 1(bridge_slave_0) entered forwarding state [ 436.242285][ T3563] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000003400), 0x0, 0x0) dup3(r0, r1, 0x0) getsockopt$inet_tcp_int(r1, 0x6, 0x7, 0x0, &(0x7f0000003b00)) [ 436.262577][ T3563] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 436.288303][ T3563] bridge0: port 2(bridge_slave_1) entered blocking state [ 436.295451][ T3563] bridge0: port 2(bridge_slave_1) entered forwarding state executing program 3: socket$inet_mptcp(0x2, 0x300, 0x106) [ 436.320036][ T3563] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 436.348830][ T3563] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 436.363795][ T4282] Bluetooth: hci3: command 0x041b tx timeout executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) r1 = dup2(r0, r0) r2 = dup(r1) write$FUSE_LSEEK(r2, 0x0, 0x0) [ 436.422918][T20333] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 436.457387][T20333] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/nf_conntrack_irc', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000040)=@assoc_value, &(0x7f0000000080)=0x8) [ 436.477661][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 436.492088][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 436.505539][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 436.530443][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 436.557833][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 436.574133][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 436.582793][T20611] sctp: [Deprecated]: syz-executor.3 (pid 20611) Use of struct sctp_assoc_value in delayed_ack socket option. [ 436.582793][T20611] Use struct sctp_sack_info instead [ 436.608943][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 436.621562][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$TIOCSLCKTRMIOS(r0, 0x541d, 0x0) [ 436.637825][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready executing program 1: recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) mremap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x5000000, 0x3, &(0x7f0000ffd000/0x1000)=nil) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8901, &(0x7f0000000180)) [ 436.708601][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 436.720297][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x4804) [ 436.769664][T20397] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_HEADER(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) [ 436.881742][T20397] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 executing program 3: r0 = socket(0x29, 0x2, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[], 0x33fe0}}, 0x0) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0xc0) [ 436.976298][T20397] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 executing program 3: capset(&(0x7f0000000cc0)={0x19980330}, &(0x7f0000000040)) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_NET_SET(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = dup3(r1, r0, 0x0) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r2, 0x84, 0x19, &(0x7f00000001c0), 0x8) [ 437.033936][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 437.047057][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready executing program 3: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0xa8040, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003980)=@abs={0x1}, 0x6e) [ 437.125901][T20397] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 437.171496][T20333] 8021q: adding VLAN 0 to HW filter on device batadv0 executing program 0: r0 = memfd_create(&(0x7f0000000140)='-B\xd5NI\xc5j\x9appp\xf0\b\x84\xa2m\x00\v\x18\x004\xa6Ey\xdb\xd1\xa7\xb1S\xf1:)\x00\xca\xd7Uw\x00\xbc\xfa2\xb3\xbb\x8d\xac\xacva}knh#\xcf)\x0f\xc8\xc0:\x9cc\x10d\xee\xa9\x8b\x066\xb8G\xd1c\xe1$\xff\x97k\xde\xc5\xe96\xddU)\xc98M\xcd\xfb\xcc\x82n=\x7f=\xcdJx\xaa\x8f~\xb90a\xa9\xb2\x04K\x98\x93=\xabQ\xf7\x05\x1d\xa1\xce\x8b\x19\xea\xef\xe3\xac \xe8\xb6\xdf\x16J\xab\xecC\xe2{\xfd\x8a\xb4\x8e\x9c\xfb\xf6\xe9\xd8]B6)\x9f\x9cR\xae\x12G\xd8\xa4y\xef\x02?\xf2\xe7}\ra\x97F', 0x0) r1 = dup(r0) write$cgroup_pid(r1, &(0x7f0000000080), 0x39) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1000004, 0x11, r0, 0x0) sendfile(r0, r1, &(0x7f0000000100), 0x6c03) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_CONNECT_PARAMS(r2, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000d40), r0) [ 437.244053][ T4282] Bluetooth: hci1: command 0x040f tx timeout [ 437.290675][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 437.302813][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sys_enter\x00'}, 0x10) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) lsetxattr$security_evm(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300), &(0x7f0000000340)=@v2={0x5, 0x2, 0x11, 0xfff, 0x37, "4708904dd8fffc0645c80c960dcadc3c95d20b6ee6fc93760173d62e7a3affff90b37c1fbd14786315bdb9bb669b699eb634cb228b8a4d"}, 0x40, 0x1) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) chroot(&(0x7f00000000c0)='./file0\x00') syz_fuse_handle_req(r0, &(0x7f0000004140)="d93720db4195e1a34be0ad2f56793935d453c377b35280952f39a19a1c8aacd2cc08dadc1451ecf3ea5602c4fa11e48f06f5c22319277e0ecdb53e2eda975d8b0c0703a4299a9ea93c68dafd02607b4a3fe826919b5010e88399105cacd421aa27d0544308c67ddcc8ff8517d764ffdad87a0dbe21d14a2503d0e96b506de87ea8c0540d52272460cdacaa16211442539f7fe78e5bb111ee23ff07f71a84f64490211f584aebce5979ffc51196826d5688fd197222f5b5b97cff2009a2845c699caa42420e8cea4ea07953369cd8e1f641273236d745f419b4d9922155209b212331da3aa5f73672aa21bb2d574372fa957b3a287d6ebe921bef5b55428bfd6460032889d75a3ee4018353773d52124165020d2eb95dd39e04b2a74886ab6fffd382297d01fb2cb60a978968975d54c66c3912fb40a0e8aa264da07aa9be4f0e01b94446266c4521aa9bbfd034e158a7c7a20a2ba328cc054088bd3f88cc921fecb6e81d83cf43616a7240f76ef1da19cfec4207aa8998417e7dc568719ca154ae9bb38ad2fadddaa995de3a7073c53bcb05a4a13e0ad1d4ffdef949549081819986e07d150e5a000e0fe4d80544732dd3cfe0c9922f4f1773a55c5957e4788eb54d9299456b2c67d353fcd06a8ee6c679013ecbbc9690a22483bd7201c6582d97c1064beadceb37fa5ecbcce3589e1981e0ab13a5a1c9d4433ed3ad5aa23c38e5ec3628c75801d783ac39db125db8d9b6179ec9fa898140c07e30ba85b7e570c5ea1e8cab93586bb5f21918bda1fc4e3966276b736ab987fedca531c81ec0d1b833db24f54751d2d0c28ba9afd26e570cd35a02a4ccdcf9f8ff3a637befb831dee77d4cc084cc17e6eeb813b9c2016672b02e9c6f0364729b0b0c5d821bc4a621a9c95658967c83978042c07a562ca74971bfcdb25109aa90e7c3b8d1ceffd243cfa9cd3bdcb40e3cdadcfcaad0dac169c0187cce25f7de991f6c90ac27ee9bfd2713e88f100b1716f8bd33bd56be5109c20bb36a8f913037bcbe4c3e530d8e87ce0f90f2e0f75d4ece99de86441af8ad7f4f61fcfbcb0f370255e651d99c2f3ba139f6fe73fa43d3084f6930c7f8c436ff5e591d7c117dd7a4b6db5f6ec75484f859ac56e5d721b914b4cc9266ad2797f721f6d2a0ac0c4547136f3959c21f7f13a1cc62a9dc64a9b90afd753b18554cf35c5892b4da6cc12c17ce35ac37cf5b355d325de3b1dd7c4c7777b58e301e33ec1637a99423d1c98e363fbf28c1d4e99c2d2f979cba6f092574a4bad6e231df33a509f74140a3d038fbec7ec9642d618eb8e539f872b3464fb8f79a2975c6744dfa4cf607e2f497f91965c83cf0c77752dd9b4b12876150d916da828640be87402ebd7228518995dc612ed05faa6decbc4ddeae47693ac515f62fc0038ed9942c6f4d9bc4b5f73c4818ee6f08c6b37e8efd647057fbd91e1bdb5b2bc4076fff1b6bcc254d8a6ee92f61a74da856ae11c898a3c44ae3e4d1d375216a46354055c3c41642e687fca57686b592eb9444e89e420bd2bdd7a76a1113f7c7d77244002b26466d2c7d20a27d67649fb174fe42821c23b1938b5e19fa07292bed86eee6f9ff58bcdf23715cac06fc2f9bfef5085279c1ca0200d8c3e2a6f3e0bb77fa3b1007a0995124b94baf563dc27aa79a65bb589a51481311655ce2aabfec217101bc915cb215f16bb380b233e7535b54aef19abbd1c31fc9e3500dd227caa36377a5ef4d9fb085226c5d3798f6462d616751978753efabe90ad79cdc85fc06f4dfab89002fb7f2fa2189cec8fdc0d6d2a83df9aa2a4fd3f1d11944c2bf49c92f73970acb8a673595f88bab87821a5f05971204fbdc3065a167a6631ffd0cfa5f701d7c0332557b1ba18f20b37478d5bd0e6554b6f73944d6ca3f550dfaace341c437003f079dcc0eaac0f764d16307ade63a2125ba686f5028f2e6972c9875abfda0dc3aa0c2116202d0d66798f2410be640a5553d9400dd8510799963dcc296ec29484b61770e4520d752e04da3dbf60ddcdc6a4976b5ce7356accc79dbd0f48ec114ea4f2cb5d53e7d2a1757f6bc7ca65eeeee3f63f36db72af868c117718f41c428444ff494e857198fccfbe89e8cffa5d587ea59208e47e002f16fd8770d950c5a8ec894927b2105c41aa5e92a68829791c2f8a16a3949da8168f173864a20a389f0b20c446aebea7e0cffaf114182513256de11c8866e0f652d0ec2d8e745c6cf76232dbafa7dc9d5337fa87ae61bbefb2a4b9c90403198bfe1b7035169e97eb2ef7bac31801ee32dc415c06062d0c19c70960377ea2a851b2229d8d306c95106477245d758808a993440834687739543a08484a7e23678f141adce3397ceab56e83cc490a6530cc60c84f721aa342f351b08391e795633cf19b7bfe8dc2233234a96c796584bdaba4c7eedda1277aae5c57eda8acfd046a75604dee4a275a6b6abcd63d54f1abe272703c00d79e1ba85f3464fcd58cbfe0d6f8872e3d99c06456fd80e126b3e9e1dc46b1773dcc9eda7acd7dba6f7d703b08307c75a2b2413f443d7e90c1dbafb0d68bb4dc8353cba5e5bb3d1d527baf9bda6d7a21288e7719ed106633435e3a6a85c743c243f38dc4d2365ce16c5d21aa55a30869c5992a5be2ae13d96b2caff60bca18dd5faa6e329dc3f4e9e029963a6ec0edff0d4f9da8c27d7cc987076d50d9e3d88dd6a18ce4de277d8e73efee3aa97413ae2b7a4ef9875f6ffa04872572b65ba828c42fd23614d22809b5be5a91ac0b96839e5e2346e3cb8d448c93a4d98a07dbf6dce164459deb30518bf4b3272e7e4f499d7b253e486878f3d8d9fa7ad404946e9cbe31bfcf43fce405a5f93588a04c656faa32a05e66a5595ed301dde5a126469f0b679708fe58edd86c2eb6b97a03c0b019eddd7f6d88db1e475021b0879c344018a130233a7ca57c448b263cf802cdc09f965fead4f48ba2d4049c6b88f752f112dbcf8882b26f27b15e5971834ec4ab94c936b15b8f74a38cb96344a445aee1ff02467b6cb4c76df8c4b68523028d7f59d30d4dbe984b989ed1870a59b202072252c306b38a0530780dc031c6015702230e744701032d36507d417293fbb21fe75a01ae3128640d1e03138e2680bec75c0af12ddf95300ba3f126e2f8019ca09a67ea5053f30bf724e5670c17851c537201c8bcb248a5e9849e467b26a2a7b0c6cf6f4690b2e72740591e85b0e7cdeb876390338b8cf74946726a0dd8226718b29d8450e2089cfeb21ff37961afb408c24dac407567ce728607d37e9847a4e82ac84a256d1625d812a1c581fe65e66baa741bed0977c1a728370da67908ea6bec47f5845fd1da0862b4eb94e2b724fcc18732bd1973e92301a33aa022fa7c913a7f43f43f15eef223c7b193c129f861232e4683fa0d86a31db99b4239ff85d14b0fb8b87adbfab7383aabe4748aea807e4c3fe37ce6cd536ad283878598455a9ff7d0baa3f27f7a57fac2f47afdc14b4a334cafb21a8380ad141eeda6f3e069359e98c522c97559a1de5ff7d0f71edc4e433a57dd2d7a035485cf4ad4a55bbdd056dfe03a30bc85c7cf47ba8ed4de220fc056cea68ab77e5cc30f6a2de9abfdbdbd88725b8542b593d81e65945bb0b53bf9815fee368520939ba9fb55588c956d07db9770c6e3b325bd2641cdd1e5201d6910b2ae50feffd28d85ca166cf2949d5a335fd9fd7d77906dbfade2ee6884ae8ca66c39a920ad0a309a8ccb2956306458902116074c4541c85ca4b3e3ba968f17feb17d1a2436424578393ff56a0112635180f0af89db2e33e6935507b025779aea9dbd067edecbd49634ebc77c0d6c4dd4c295dc0e8eb1c44406c64a33ea23c6a93c3a2895fc23cb4f773a29efb05d90beb96479888c55639931e024733a4c32dc576d6e52142b38d8a9b9d2fe312f0159ede1d25df20114b7955c3bb78ecc54add0f357670d031931dbb640f4b57c017e97e71a97c571605125faeca107f8beeb58079b90e6a6cabb1677210c5b2d2659d552fa2daa15faa7b17061abfea725b49dd016a078517c285cf47592bbff7cafa16595884f48e11346b1e4588a083d9dceecd146b3ea0a6b87d049f71b1222ed8864c697e2ccfdb9fc3c7f22187e10a91598e479d25d1546e4fc68dbe56ec94d5bc792e246e817d7769f166104853e405b08b246a2022bda6f9c3f739c6d6d2f3a7f870ee183a76978ec00c43d94aefafe468f0f1021fc74770142db7e5967bae852291ab9c3e56f00a1229b12eea414b8b6fb2c9635f0b5d32175f5be4a04fb572368258a4ed72d4d3494637c8d6ee4c6d4bf35c8c494ac4d2da1864786ad0f41d362d1cf07d60dacd9779c3ef8b8b120b27aab34d9805df829db55e6a691740e118cf542b4f6b28c0d860d4aae677e2702dcfd822fe5457c66dc2f8c457715eede8cac7837a936b731c297927c463b463c1d03d502485b41306dd2063780afe9543f96da9c086fffe3910f2314a382dbbee9f72b7e66e90f44b9049f1059a819ec8ca7af8f836704c6d188e94e7f8bebacc682c4c46de1fde391ab0e5ec89e2a488639e70fc1d9cd5e04c4122903d958d3a03419121e3424a23231289634d010f582c440d87e91286abbe95a86481927f2765f6d0f3c2e9ef60b33ad763035055840c64ada2c841adad19b7d5924a2b86da236f15ee50c0914a0a1cfba62317aa2d33de78d08ab6287618bba0e3fe9496a695f059a475d37c6c937e9dfa77215aa3af6f0a862c23e1c9d15921982e8e17c63a1208b9da06c5f0bc72c4bf855600950cf0ea6e77a91b81e6aebe0e35809464599bf916984ecf8268813a3faee2260c3e28545637e463de165dac512e8b784e5163da5471ee710ffec3c496e78d5c5ec941d2616286960f0a7bbc4d4f778309cf5091ba7e05b7a598d7865ee10e1813515dba5e7b4a3e23c1ba33bec878b0b8f3a13e17b59aa07452fe645069c4e2f7b82f106dc1a6093d45abf393f4a68f57f6521662f639d8136914823c393e0cae4bd3784e6b2bda5671fc8ebc68b3dc7aee2d876a48c205a4e7df8ea786f124f6c83baa8b85df819e8ee366eb5507809a1e36fd3f17facb562dfe511b9183b62852312eaf947fe6a61dc168de4602910c6d12ce15e35e3b4125b5f9714ea1c49a1fdfff7a8ead500b288549b30bf2a1f4f198393432498334e65e198f0352b6c181491859f166e64846570dc551b909d1bf8bc15935ba82183c81c6c49210a347a37db3467c32c7d1e3a8aa3c7957ba2c37eb3f27b928f45908cfd22dab3c604dd053ca2425f122e11fc09cea1344d0e850a28240128e501b4425333dbd5dbba9269d62c516b4d3b16783489c7e25b2816a6f167ffeb6f19a8636b18e15926f5ad1ee4a4dd242a7f1a2fdfc7bfbf40b75da981a566d4965f50657e8179e0d3b40185f29a5061ea351e60970cb3d142c28375a5d8dced003a5b01846b4ed6460acdf2cbde7529da68aecd562d3ae10aa1c1e2325f09884df99e0f4246b2f9b879d711ab49757910c54f8fa48439dd47ce70935cd4f3b1ff85a28232b6ccbb51fd5d36a69c4eb5abf9cef8642172399f94cb2daed8d2d6ed279c6e35284e7ac5db840ca12ed7d168454725e19f552aad7de59ab368e4d42238444a8672f937aedc61c2159b6d1d4aada07c6de08ae40a1bae8ca696273f5748a6259ff4bcc39510e11a5f8ba25766c6779f07761c936ac0d0d01f1d4b488c3d2742c1a3029da837cc33dd1780695c5fc1542830006989b3faa62a9c8538ae840c8285cde8a13085cd295f695a0ab6d27b03a16b1904fc62fe25776df3fa792f54f4a5ad98f1f0be45848c81e34d70d4850a4ac3a5a7dbc56fff68eb4212bb1109f6f129c12babef6ef9671901c73da50966fb18d1f0c1575cbf985fd5a5c36f33386a1ce35c2ca4422b3c0522fbcbd873d8f0f80734b4f3e0bd1aa80beb6b1ec9a40a2d39adac14b7de089820c1314ef3b2fc2988778b9cbca0fe0f64cb858a90a6bcf67961644f6bd5825c43c9d4d4b0a8e5c7321346edf5f56558c00550891392055e15a6402220301235ac8593dbbe26f1f5105d50b1199d2fe2d74a78ea8e83fb409716c7d508ac1476d067c5aa77b1f689488e406bb6702648aa1faeecdcce8702f3d66e66c927487cfba756c070065126f225afc58fe54d50923f1c7b14ce478d40f4bf9eccc441c8c931359f97898e6d8fe42a175546ec8c6d52672947e0233c1cccad78d44494361f6c81c530e9bea0e911d30998f0aeddeda8269e1a87e86509a5a4c2ed5f49e8b1bfdae1cfda352dee261ea029f80418e2232616e9f8443fce5d3f82e6bc8b8fc1e65419dc2fd1451e445f6e06ea3d12206ecadf4e45f9bf1340e162be57ea63787580c50a452af6d3b12fe4e2b8aa861e435f7766f35fa272841094149c81a40e7bff1f7177c38787b53b1b4fcf18e50c89ad3049f35f306fe628d4bdbacc07c44f8fc0006023407b4484ad6fbc15094b02a009f50e34efc0e75ab23dcc1b8355f4cd5f693aaf01e6fde20ce36fbd7fac42e00ce6100b0dfa974680dfef60ffa7f905840a2c345410abc5907edbd18d01556e6ce2593c910b282be64b225e6ce5b9b2388d602023959680981f0ee1296ecdf08e57c6a797421997a022e869f8e8a48a91a1bbe30169f608a2e854bd4de33adf2fe67577de2feee46424a679f7666307ab2134bbe9e79a12af724f97dda27d075e00cd59a260ca33be676df34ee96e13d436395edbafe4a83e1246b7b0194bd4c40d74521e52f06572102ecddd71da2bc35057eb66e7278801512f349d9f798ac8c38ba4fd2523d9f2f9586749b64dc8a0e3461cd7b7fb82e575bbba20c359ca2076cd669cb1ef83f082f21868c31fd750a2dac5670317c550a79324db88b68dd0f16e98c4b83710024d059569f5402eae23e8052b5b4b48502e0fc2483a20e38417f57cdb7ae870ce3c8352b1f4c6ffd61ed8e2751f5b93e266617b087c94a68ef704731409f3fd49bf677bdcc0c58e6094a8fd99cce1df278570390c37f51faf6fe93923f62984d5672a2d867f18ca76b964e2f7c259f639ab1122e749dd9c4f9b4470d8b68502f6f40685b74a24323837cf7e32b433c3ccbf064be0e70ffc2e5c2eae587154a7958d6c3f696fe42da49e4292404461908f7a1437b000a7f115cba487a9b426aa6ebdecbf0673e39356f894c0b3417491d0dd266a97b8711d16e6ed053028995e414d602f3296542ed46591c44a5dd1c466a92d8826bc12973e44028d37fb13bbe9ed2947334787c60f48b4f61089e3425fd165eaa1e3a2707891732875018420060afa179687c9e0f3f43b45e81fff95e07a518c9db494d0e4e453b8a35c7a0dd1ae81f4c0fd49f40fc9a6165a01ec00e0a97cd7282fb0c264709fa6e8310372bf06f66fd0f53d7919cba43d59cfcbb9f3b148b73edbdd75acdfe5f5fe2ffe40416c097e18a0fc0619bfbb78066f372d21f5d52fe4753ab29a0edf66b05c5bd3e6a5190f248561919dea3f20185e89f79fea4aaa12a44f14041a0620b23f28d5c535f40bae130843125a879e7f33d6c61cbe55ba51837b3194245237317d8532f94ed06543f5cc55535045b8b514c0d76097f520387e7b182c48c7b0173ac353d48566fafa00e7e5f7962f79645f73150d1921b6d6bcd240898aedb21b4453d63ba838bf90efbc5363beae5ad0609469a5b1c51aeae051fa57b16ad7f7c7a3f018e292ca5fbd9be583cfa9babbbb21caa574d35d8d778b1ae56e627ace9121fe5de64ed6dc684e5ee65c85baf2237953a0ced94eaa01e8c1911f487fb8324089f687040aac05dbb39475b26b1549c3d0a6b2d701fabd478b0d2e22cf720a6c80dc8971b1f0a9f39b4732fc7923a23b736966ee1537199511018723632631d36f6eca17c1192b6ec5cd68fd0de31c256270d668db457bbf57de66cb5054f446cdba23440cf485c5b379639284fb653141e20f8ab14c43f1faa181feae3a09cc6654ccc76e901c9c2fa67eeb17f488db52cde8cd26fba1f20db19c1dd92d9b09d1d2e9c8383aca4029492e5b91039fe624b35212c068120cd33a40b3ee7369bed5a705e0f7b13f0f266ff985a535d99c0a99366ab9767254da39964cd1a5df670bb7cebc06a5054d8a63aa5472f4a1d381cfc3d0e0ca8ee8c6f06974facc76538f6eaad66fc673f2dcc5cc65309fa7c821045813a1cf30d6b0a7e83e65b78f47957f28a7a80f34a14754b3347cd16e1b4d2a596099d1a17c681be6d9e4aa3724ea8a6fd6cf1a7492bedca5b47d22f1fbd710a77146acf6a11b95b36eeb2dd15c76ce7a54817c4181c90799ded1cf8c1168b39f5338822f485fc258ca42e1474927f6fb0ebf46bde59fe4e0b216fcb4015c40af76da02ef309039bc9fad472d5e9088b1f47b4a03e50458392a9d1cf4612690289429bbb60be45d9b658d1e88c2df6383c766b6246760238ff968f344311f6d9c3619763c573b7f27b99cdff92d6090003164ca5e684c60690fb13118f46424e98592b37755d715416c7fc758881f29f87371d086d24c759eb4455b50eff93123b5b150186e5a9e20945d0833a7d1039712736f5b266a7041a2ea20e959ed0a5286352f9a5f96b5b72df30df35c693379304d02200052b491a1dc18239ad5b953ae70c0f33623de25256cbf637bf25e24b21d4c78ba4591481e8424f1a1f329958c5f3ec3cc8ee72a6950dc2c1cfdf2354143e285ca9f82bec1fdf51ccab28ee51035c8dbcef7170843e858d01360266860800571a4fe0936ba82b97c8fcf76f19d49f6f95bc37b23997f8153c22b49d43598af71797547e02050f24fdaa4defe4513aab82f18e2223e2372cfaa95ec24fac636025bfdba5a4fbe25bb4beb596d272d06bc5c19e88e323d4c3afac75ded11b05cf3a0aef570e2700fad7d4b714cc8db83ed5a1c8d398d37bf1a3686ff122b76f06f4ece5413c5da26944e31177e5088e5b4255ff0cd2358b997f511bbc6593b3a6d14b3411a3a22a4e1751c3d0459fadbeae6f0bc399c7e526ba309708fc374e4c3dffbf03355b5147794704a71d6714e2329523dcfbdd6137c87212bc13d9b83d00b11422ba73abee769374762df22f55efde6766ca37c351a07552255a42aba6b9aab9ccb8576da44a7341797af0d86b68d3ab17821e86405e34e49cb73198b78b2536d49f5590ba2cc75ba9d0cb7b7f7c13bce023301a84b67d1afddad8bd1904803f9a4392ae7742bfb35530f0da566a295ba5a0786db745bd4ad5de86120fbc0b453131b4f21bd519aefe216cd7658d80e3a6afdf0f8c28ce0df38a38f0ffb5d7dac8692808be0299423253b91a347aabdf60db0a5c35404ee4148d31ae75e0095b8f07e6471be0c19fb41591cb290342a04ad89f17b3d00af14a0763a71ae376c9f707ee7cf3254e42d2641239d531e7e1c94805df8bc58a8075ce535cc648da9a3e0a9decf6d699173b1f65d25e366b0c8701eb53e0b509ca077bfd142f5a1b2782838bbafcfffb0b8c0d6751de09f68d0b23834ea46370568c9a4fb7630fc1e82dffc56da06090ce3d61aa1dd5807a98dc6aac17518a0cebb0bd0ff4d828743fa9ff0381e730df6c6b0137667a0875f1c4d8c820b0ae44253a5e3047f4a64bbcc64dcb1035b43c2c63a97df5a8cbf3be7ec92ac92e3d8ab7f257ab63eefde2ffe5abbf040d3776bef144c5e372f044fafdaba0540368615c92dfb61a3ff45651835bbd6610f4f6e5b7875d9c74367e913fb2dca9f6c755a070d01a600633f399af71d99aef87871ebdd8c0a27dbbab4961ca83df205c9440658ad3192dc116281e26eb6f236fd701667d5dae9f1c48e66c7396366b48f2557dcfd30ca4a96a7daf292c3a6b3278d910a728bcc39e66dec14969b1742d960307c45bb38fdec8f9c26775cbc7ec671873f4af31eaf9339de30b60fc3613724de2171ae81d86949c534f169b8ee5fe8318a2ec64e3b690da09e0c355225c8205c6adacde1f25c242aa1b456d6b23f0bda02b369bb0c751623fe4d40c6e6999d9e494423481ce01c85dd45ae4f6f6993388bdd32bdf01b9c22215c644ba8b517498ca02dee7f32fde3d8f591896c21cb68c82b90d84694ffbf2fcc875abce3ecbc33d9a6c58807cb0c2f3a5f77f107653c1dca780ee861799498e8165c2be957ba9f6c8bf57549674b389d341e2b99fc7931ea40793d9a17604298220af7254eb8e972cd28ea877d8ed52bab1162de7a66a0e9afd10e649b5554f41df0a7623c3e1744f439f39685de6afc65dd6c37069681afd30e476c09142c8460191526ddde6c651767ac59371a881f757d3cf2bae6d48ea781e89931b9e3ea3f65097b006fe15b61cbefede125e949abf541d670f122eff8be716b2cd662d69ead1dc797d58efe39aab72af7e610452746cff38d63b8eb217b4fc66de320aebac6e02e149f197b1ab53544162c22597ad7499f7bd75d0307ce75ce5f3b606b009c7dae85615bccaadb3cf261549be0cfe29e8faa175403342384b3efb79ecbdd4350ac768ab6d40957dd185fc4509938f9d387c86c06ed93baf9b4f931f53ded6aa431531a64a39e4fbe92b25d2c28f9314a5570b72ec33a0080d3ab68bc9fcb1786ccd5876856fa1310480f8272ee931679195e19ba116ccfe4b82c928698fe6b96b03d5f33b332bf2fb9fdfb82e386a716853d35a4374f092c2ab00e43fb8639fc525a87d41548e2289074345ca780e29c871c1ae27d27abb25dc9f5cc7460fedea216fd36ee28f69b00f7535dbf931d638f4ed710720cd94de10938ac2018888df4d1aee5676d09e4999b92d48a579916d86faebdefb9562e32e4a43857ab90af69ebd6b22ae50a1a99f8f0ffc731b2db79889824b587b75043265fa1dca7b68c2c2df36b774b5103a149bcfd4d1b3cbce3e4f257f981f973693a8120c4d4d1aefad1451c24dc12fdf798c23786c7498c6faa2b46057bd4d4be51d219a373a6153711a490c588c2085befdaa31c17cc1efc08e341e065e27489ec987a994aceffc0d3ed764606e2195bf3553fbab72a0583396f49743c7059371a3083a4fe7dcc553e26a871503990a9b99539ff0cf90866b90b6183e65756c3f5c9387aa83854c8b5335fd6a71b32383c34f22241cd25d538989d19ec7052a41523d7bdd8a834315dab3c27d9b92274fb9148119d458b38eba62d8cf955a326437f7d13ff61142748410a2fbba9341f58ddfdd45cfd77106b1ec6bae9666537705bd79e645f7a735f07865e603ed2583936a4c92377ba099fd6de8cf29b1761846a6bb803fb6ad1830e6d72beb73d89956ceaab9c2e711ac22e5823e341e14d33093d382344f811c105e7e0e0a8d73602edb2e9860235cf5e65a7c4f91d85f8038ea6706f68688576bfb75b4832fad45e4d31a3832e56b83cdacb09f10097028de8931d155b6b68adae12d7c3fb030b9436697ce648d33d0c6ce9d281e11d4c126634f50693b5edee21526b96f69f565668b7cb811151a2d27f44cca69bc36edab2cdf09de88d53246c5bcfd91c2a409f98075e64ff2d716701e28b30f5e3e2834f8cce5b8", 0x2000, &(0x7f00000008c0)={&(0x7f0000000100)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000002140)="fdeefd80d64d0472b1a75015f202dce45a3e90fc5c06dd1c4ba133e2fa8cb56b860d3d470c025e88cf26f75ea850514f2da11943ac169edb40d497f07b0cb16d621dd81e283bdc289a2a4956c39b40bc7a6129d9ab8479888e6b8dd7e6e227f10776dbfffff456fe742125796d8012ba0fdc0af9962cb98a63fac1d236968813427b060d7bce109d523dbbfbe15ef24ecbd3b16d42514bd6ce98e45fd1ec1e0835aed74b49bfd7fac0c8935c8a3d0708c258b75a1cb6211b9d68a501412f0ed0c66c0c3dbd3fa0903414502b982b9ac80834971ddf14052deacaa6e159226a95b84bdbdec03c0e12e8f9da74c4856753bf130edab60c4f49f254b0c951aef2d51b91c8c038eb79fffdd0fde91abc022543fcb8a3cc93bb2dbdfa772fd96f53de5c837d4e5da5b42d4f30c7fbf2015c40aae0bcb02b6cd230212cfad19c9590cb1cc1698d6a5dae96ff1ba51cfdf17315195ea96b76218ccf010b1687ecf9491553e49bc99959c28fa7ef300ccdb60b36b7dcd270f2dcd342a6ab1a8eafde6278a3a41d7df5f11cd01e3c6e680b09f2bd87e1ed21dbee7d5fd448f2d7634397bb6d52487c9fb60e089974ffa173baeb22251e4caf3592a5839a6a7e6f795665bd4961895c0fc4788e1bd0335bee00f8409dc4a97625a1d2fc0e153a4e5c53d98176cdddc15210a0c740b42ea43fe9ab07275a5e7558cabefde897adf60ea501bdbd5b1f44a3d2701b5bff578970d00591b4c083994a1dbd2c2adf44469ddd46e69de45771e06bb6d0725f13f82df4f6c02e36cbd705ed516dae16995cb54a4720e29152b5fdc10dd63859a762f2223b5b1a98ce3dd6b0cf7af0b42d635362fb700317de7fb87a943e775220088ac8dda454e4e1f7d077750e30dbd22b9983219243f523df735064a2689e09c3df012d9019bce8ca9494cd5da5b52dea74bd7755db6000155db71618891d9fb672a400121c962bf400183e9c73264be5849bacf399001e4ba48c9119a5c0e4ebf08b10749a545b1f89c84edc89dda269f276143bbca4d12444363e2439ca111bac4ea1a554283a20139de76f5f2413ff915ef1e1b6ffa6a83430c57fc67cf3373416adc41674b63cfac5ed0e84010098b87ea1cbfdc1fd41d9ebaef2417a0add7137a54e1a34013786e598a09a18406d1a978aae0c09148c1414003966888a5ee21c9d0634f16c08c14c0a002be922f911e5f757ede358072950b0cc4aed9e482055883f6dbcbbab1374a85138ef81fa77dda73a27d2333f9d85a4c53ff8d6c42df6c4cc73ffa54f4c468086cf636fa65870cc4a5283495327422acd784ad12adce8d291b384cb7636e9871823a0a48cb0bcb954f7b760c54dc3a8e58ba433199c8fd164cf6b71102778ce38c5c04f93ca5303b319b7d15011a5996c18f745ad73e4349c1da9c6ac12c295126c2ca1745f44090ff79ca4dad621a680e35fc687ba7c80160002aedc3ad9b45fe944ec6c8d99d3f6259fd1c500735309deb75cee99b1bf3f90a73723e2abe7bc087bc966314ab91b1bf7f6534727add854c8bd8056c69fb1096b7e6d56d211e9d0137f9903e3da5a6254350fda326766ff837293ca1677ac17707ca324e67ddaac8f333b25663c2523c42d9b16ca441ab14ce8afee6e9ed570f3a9382deef252dcd8548b0e7417a75dc5b5a210591db9df77c562c894cbe7e220c02003f6bc1a81a6ae248dd759d5a8920483f1ca27ff6a43a92e558e600e38d9ae313cc3d1d9c05ed0cd9cbd221559f34ae5608c1a36d6cf832e95f8e31d70018166e4df023e2245e2ba6bea390ffc1dbe236329da1f300ce314185f5725a62390a4f314be1aa72f454a23666f19171e4e5368cbf35a1fcd2fdcf89d0e6e4b80bf5a8e4f4fdce681214f65aeed7be361cb7c5a20cf2086199776b5d2ef0d4356180af12e960dfd68c74ede48a855b0af13b39d1b51d765c44bb4b0b0a7f1cf189130d4c840eb67ff1b2b116ce2756e15b1568fd2d8be55b66ca473cab5565a24fcb381ae6adf33f1b90346781cabdf857fbd4c2d2759db663737a8ab7b4b98c9ce77ef1a5949a20270d648c0ebb8ca3b27e971b3c306081feecf7a1517c691643d18f79a1b60eeec3d200cfcc987e06c184bb6e18910d19722fdc461899515ff42962be113ea9a4575db9e614235a0ba54a9a80fac7b89f370bea33d7ced94c794f50deb42fec0d59893d0d2b34edd06e8dd679bfa4abedb48e1daf5cb3f85892e75cb3604b81a6f61fa2ffc5127261cd1d10028bc67d42c2e9433994a0a24aa0dde3eef333c4d288ef6bbbee2e7a9e730ee2b97af7a6cc3f082ca5e5ea9575f8b4e8c527b3b1b5131d84d84a7cd91a0dd92a328d11fa3c4eeb5dcd0ab721ca5399302768ee03a1f1d9eef2ce5d04e507843db2f87bfa8f07210c9e52a26165ef3d5905d17f86c5b003b1a8206dda0ced9a9a9568158cc14963bedbf6d032947df4bcfee8e6f953b5b1336b63b3a8bbf0053e23cb4ccacd69b2c8eabd23a7a8aa44639a83465e926223072db08e75bcaa253f0499af3615fa83e706a49255661da58a0652a2d213818fe96fc13257f994b85bf35eaad426904ee2130e0ec278b3725a13974baa88fa9e59efc0a2433cf6e8f02e66dda889d9df6f2131ac129a782b6b00266dfadb7e7997f6da94728e3cd7108190f6348303ca65512e4880a3a8c2302eab156aab10d13e83a7876c8a5b3f41a7fac9b084b2e29765bf2f24e50fb6ce2f305b8a0c4135363ca4c8fd3e72293b4d19715fad195d271de392926665a6972713c8427703f5058723bdbd52a1191f1e1357cbcb80fb0ebc273d6f531ffae71ea42e958e83fa7a7d034db19da9e6e1ea8ade32602e0ceddeb0d955f887381024d1ce8be66d9e2a4ab56b2bff947f173610110cc215dcbdced27a1b12942916e4a923cf6d236f0fe5c2313617d4a4b0c636b324d0f079213adc3a489bdb2431fdb95d89a808a10eaeab7c15940d7ed062a4a4552ca8d6d4728921f2475659a7016d00720fd793c583549ba7b7d512bc65c7ef0d21e758ad7fb5b3e0fbcd8da5c4b18cf38e1c30c790961c18ef218f4befd347032f392e708b379fdfff61b7e2a1e38c60a6a455e26c783180f1f21fb949e5bdae5cf5947edaed57039e1c66183e70ee43d88c7519153c6e3115755860021eca84717f20aaeb71b923a61789de36c1d51ceed915c3493900477d3c3a2d74309e5ad469d1c7853425080536ea0e5ad89e70344a1cffbc3bb5ce5d7cb4eb1890cc4d93076a3c8cfd16d10b2cfd84f8b596e6bcc5c784de3cbc8708ad2ebe8efa35e518c0d23af6b604c5b40c91a3a9ad2016ea8223d494ee84e6489119580d4a841af36ac19bcbd24324bfd8611963b8f346c75fbff494f0fedeac6c956e30b093167c83ceaa6a15a9f1b56d6f190f18a9f28eb1c0c86ea20dbd75a42981047f85a383ccfe53c5af6884dc617b92e32b7dd00dbd831e413d8adcc6e861e6597f8c064a86038724089acc092d6d1fefa7d0891cc69d8b596f6fd540653ce7a934a56157a2f1d6375dbd01e9d7b5871b278965a542bdb44272de338ee55931d8f07259dfd1707b82685de557240a595dcfbaaaac19a01e7c4e21638a2e722727cc383b9991712ae35ece2c240413ec0ed0e34341881cf1503aaa7972144c1ba840816277a7c483bc1b9c1f96f3944d62ad8fb469134b5f3e3467a27f9afe7c3e77ef9044e76002856e448d7d70b14e29cbd67a7891851c4126fe42c93eefa72984b5c55c940d8ed70f1c0162c5737a0754800049eb83a46cab5bc1c66a2e254fc24d7af2f7d30b9498faa98899d6173a51f92dac24dbad0f41b4fc924b41ee479780aa88d48205a7633fc233209f734359f19bedee4b86dbbfb042911bd9c2e7ceb5026075640d410d405ba2ce1b01993638338d986a827c4366ac336923955a622aa8aed3c348ebe242dda546c7fb255561290e35b3ecf3b3e94fe776dd444f1b7e079030987b0bc351bf8fe036b098061000c81eaa8657418fd3a18c74160ac96554c272230863196e50810bf272dd7d5d604b8d7b0dbcbc63195bd121087e0108642e4aead093634c7cd959994954ccf813da51e71c3e4b2c920a326bc9def6196981e2ce120967f7f97fb6b3d85cc07b628b2428ebbb939614be918402743d49a8c11c268a6a61610fde681dc7c27fe927fd16cc77fa298f334aa1f1e361ce7cfc987db0977f526664d4f354a5974ade57fa38d916f69641ec3ec88ec023e6707e1fac88b5ac85a175a00034e8db81b133b4313dd2af5ecac5ffdc4f2f712ed9cbf07bec3021e4d8330daefc06c0d832286631f2147676bf19b6073d117ab15bbbaf01bcd7e58e7ff27d5486bcfc2f948ade2dcbe1da6ba89224bcd7eff54d7777b3b9f4e1e4045369bb57038f4d943f1aa77026757b415cfd35ea3dcb735fd72d41bc090d761aa1ca3d563a8ed838abb47dce69571eb4d6c6ab5b70c1158d0881a54b7cca6afc6750a61e1e6aaab2496af19ed42e4cb3d17a1dbbd25c28de32e31a4fa7d50757a32d0852dee6a003e1b2bc1c7b64ced213d0aacce44c3fa2002e1f5d1951e63eb6fcb40be01baf3838f58e1d8a01be7d953fa3c4aa8e3a4d003aebf7b7b02612a7b4a1b2429624b3e6ba59a350e550f85777dfce2574ab18fcb42b973cd27ba9f8536fd5f389817a5c85f0dc18eb81e6e17a8e4f9d439e5172cb0ce8379987b648e24a457a707b7c4d3999ea98989795d1110e47277e8ba1320500423b0cff2ab75b604fce71262d80f5001e4c61255ab086d2defc5de1784cddee7ab91257ce2ef2340de55310e478d55305a8fcb16f6a99311a9a899a46403be50639651a707456b6e21c18c7359dc0905fd1d41bfad018dd1a34293400170bdd24974737ab046276002eafc9864e7e70854d64917a60ff0e295b5cf7b8680ffd96ed1ec80b5efd2a4416391937c5ea8ff679579d12d0b12f1fd5cf11c8a1bad84c2f9369b66704e657acf75ea5bf8b6f14e37343bc27664635b4b6c37e5ca7d6702dcb56c20825effd95e7f48440f9caf000070c0add32f551b95547fe66e503b163984df85bb66de2f5248e7ca96cf3e60f2e3fc99277bad915ae56ebea5ce612a0451e490b8111332ff2f04cd4e6463e14ea6bb9e0b727bf6f3f900fe98160ec5e6e560d8dbe35dee5bd262390a30fe08f3f8916d7e509711f60047c9017e71fed8e8b3151d7fdc7d786b92ed11e69b0f813d0c302a9138ed201663ead417a8531b5d86f648b6fe0a971bd631abe7bf39a029894983a5cb3dba20fa0b3803a7982c37f4334ae5548a83385936ce5de56ee0bd3aed1fa48ab052bc611b96b360cc0e443f46376cf4d7a70816b239349bc6a7c574b2084c0b8b3c5c58198c9cb06e9eacaf6e93fc9252c64bab52108c451d4ec9d6aa2a2f2c439d59a04b25056e449e565b307814ee57d689d70f3e5028db32205d327ff7b08712f718eb79564bb963530d77e4429fd6f4a623da644004708013d65c0eb4f36b7db1bfcf1008d83109084541d508d1b38e0b9fc85ea5d89d7d05537781c0dc312741e98eead9b377a06e5c209223a83e19adc51b63a028fa875246c52601f15365337eb33d15094bdf73e881e72f8e20ff83ee723ad6fc6f6670098f6375a5c3e9ae9fa4109293505f1c0b786dc483216fc8678760685d3764422d9ec65c8efc24279c5df51ec07cc087c47f598ec54c3cc6153d259bb07d0ecef240d40910366ae80a866f0b7e0f3a2275bbda694ff688d4c1400094f190b8b553bf5f7591472141d12c52eafa160acf7fc57cce7090d430d5fef4256c04bd708366426a114b49f213f3bdc3132212cd87ce81e57280fdfd5210a16aa483ee9f1684dc479eea432b8bee57cb43e026ec3359ba0d8e52eac6f5ce6cc088cba1c9b619702a2466080ef10d1899bb11215c8a0ede5ff02f790f0c805e2839a65a9c07849b3fb40324876c6be9c4ca2c4c6be3fed73a34f0826a01cc17a1f757f19b12f3f36225811900828688499be354c649e472c06301954ce8aad50e9a8648f08a89c904d57922b6926905d266362018574b1da3da0768b614ae43902e42b9ccb8ef11927ce6639fb0e955ceefcbdb95c43af7d213a752411ab56e2e441e38c36cf960a5a6091682dff943a72d1dbeace99ea4b300157f7a789f893859dbd344bd9f6a077fc34c354b6cb254f27b48fdb6bbd33741b8535fa44c28588abae787808f1a8d70aedd5516dead51d9432f9d0ea9806e996436ee7e9c7a9ce991aafd965e88e6512bab8b121bd3db052721fcf92f2d5f81fbefdf1d305e4174ed327f8f0a068fe7032791fa85d7aae29dfa6814ebc63a16a9a94761d0abee354b3f23c7f1b3cba6b1a2423911d5efd2005f37dce7fcc415b48db9c8e02c61e619e8a73ecaa54ff28b437fdad38389863bf4a5101cac7243ee27e7d2f5092dccee8866dd7e4c0ef6403ae66a52c34ddc0db6a24d9f1e9fb27b695212eac0513d553ce42428af9c96fd56f2e62a48017fa43b443cd9bde4c716d27e094062a0de9160ec4ab0fa33b0243d1cd86ebe4ab41a6298c4162d3054bb896173700862d1004a3a3e8bc4e36eaca05de51458a668c5dc5d425af96a83f8839e9516739ed991f9835d6d1f12b6baa6071ad08675b3f46129c2132cf976255b8189064140dfc297a5633c993eaacbed03d3dbf4716487bbb94d10ef790fe4007aa29bf07c2dd03d10edf033642459d53436b99ceece5b37737c82ff411d91789810a5d25dba73c916514d12212b1dc37fc7e179e772087673b61d2a957f6b9a4f0039fbbd30e0d7fc29ac5c617567769353bcb9d45a195a6b64b5b881ff79aa3bb381f3bba4cea8c89641014421cc7cebd99b345c34911b85c997e9139e2c493f9cbc39e387c894c5cd06de935deacc64e70f13c9d6ffa9b8376753d53a18db52ca1bffed8c6ee61b87d6a8a916b75b3a4bc93ef72ead960e75365ed88bc0eeba1354429dc4a1884957a3009f739a7a6398d9bea0bc973de2210221202736351ea7a308e05086381ec82d1babbcc25ba7ee3b5b34bb27c04e603773daf7fe2a9250fb347e2c4c0e3b49689d5f28ec3a17584fedc9bf5d6e4bba6d5fccc95a4753d1b15585807858ced10468506cc91c8ab4e480d785dc70c2457eac941c1afde1af2523eed5a488057dbdac1299a7fd95d5d8e3dd5a2a49ebe7f0e6720a1fafd864feaaef209a3c215d18805f33a1bbe44d8871c5bb040684b0920517f8ae8544cc05fc1a751d395a506ee7db9ee1ac24121f45bf1e7c6da5e27978228285d19f59f13ddfb85f6587368475491575fe46a48e69dcfa421034bba6765a25800a6d240b1b7c4c6b91ba3724d2f4d5e2b3d4e55c55c24100e6c5221487c8b5451983a4fb7a9d321c8488921c35d14564520e8d66edbdfab31ffd34f65d6f674624cf18f69e2d350662ffda241ae187985c10a6a8a19c4309a9519642d22158ab8ad02ecceec65bb9e0cbb9d98016876f62612358260979e2a21be2fefddf76c74ba691f5245f9a1d81d3ffdebd575f0a1ed1bca4978875905ed5156c36bbf69a21a031c55411ae973b36dc1a550bcbdf54e59100ed784a570db8a45c599ef0ab39cb891fe62c39851a57d1c2b43035bc2d4c2645ec6e23ec90ef777b0467473930ac5d0edc75a0f67897513edbee89f818245b13c697f912caca3cef0574c2bfb1b2c7974a0daaa20ba675bdea9726a16be3085868500e68f05b52203871211e2150901e3fdd8ad6c6b3cc01a8e5b282aa0093b8c4519cdcd5bbefe5f170ea20b61d2a8c537a2be1cea7d3dda07427c3806f9957eecddacb14d83539fca6a275536f64e946663ecc5200f597e146bbd20f23a9ec6cab5e999b02cedaf9a84cbd8e0a052c38768fb2006b48fdaabaa2d16f39e1ec29e0875a6ce20b72b9b455899c6eccf022c4d484cca73eb3cc5ea830b17aef1e8f146f1ce3f5a43ce71e6612322596e7866df1a226debd0dadc6680c35edaf0af76c09a9485fd67e57d04b329ddd724a33c113abf20ead238d9e0e44ce058441ec37a0e9e1608738b0e50d38d17c230502e631353428e2bd4e38167da3ff3a395d0512b127bb397bd4e346ace637e80573de6d47c341c93afcd652cd423470d6de5d5af87ca82d44242a6a842103f2d0977cb002630b3f652f06e6e9665bab93684ebc3b158a4d4937c6f43130a57bb4d33b386c854cfc082ed189564a38cbbaab8867249275157c5f978cd456b41e248a9ec8e2212e1e03ac3f0d9ecb1b71f3e9322aafb03561a66d1100c7a1873080195ee6ea5a46072654404db19942166e8d66ce7ed662e911d4240a3201e046dee5eacd4fe89ccf24526f8dc974567dbdf0004f93bd08ddbaed238eb3b2c6e3d46a91898b7d473d93d5b6da6903598109d2a9527181077be3df833830e400cbd9539acfdb1fbe7adc437cc5621e627d107e4c3e3eedd8853b5b3fe44f492d1f2166968b2c08f97eedab099f74f80d7dd57397cafe373abccea14310837a9f424d4b7e53d290cee70833ad2383a97d17b867918e7bcca0fb45daf2c6989b2ef2f6a013f1c7e28b4737e15e68601539fde305e1a428c7d86c35794ff0aba6db570b98365e2dd85e77bd62121a36d5e96ce275267a9d9d11141074965fc4bcf5a8c56d1414f9568313021a95d481373ade1e4df32afbc28f7f03ccf7b6a021fe2b5dd5cc33207fcbf9cb5890f71a55abcdb28943836952b676c9cc9e2c1bd47982b63480b250fe060687758ff5fdec94b30db4f2ecf56d88b9f6482a4077d7d04aa4cea62d1e18c0bb474187b4eaaad41e5aedc2b6b2d1c3fb62faaa8ef787b449037e70ef641daae53201c44b1a3df938168d6f40d38cde77d5bef73c3c526b57b0978742bc0ce45e496cb088df88fee12e84eb673532180698ee41e6f4ffcc83199f98c6c3a3ae5e4a7ef0706a97d66850fbb3c418831b061b1a280b4f98fd3e71c17329676a9112680ccb1c32df16b13569f22fdbd605a39be8cc963c3ac8b9045f2528dea9dd7643165b80c61f688911132a502a83a3cd4bc90ec70526b2eeb159855fb047bf97add5564d00d8edb8d7e53cf1c69694485962e4654dce73cf57515126a59770ba2208d93df836456c6be95e2f638660ac7498765796841d15cc6c9bdd463b74ae0e3795dcd9b9ee3ed70b9c24038001d18f6c4cbab6caf0b30445bb129f4ea1e84dd18873024e05723903ce04ad6dfa65d2568f77fee021cda3a716fabe1bca724d8c99613f95d4752a5ae9f8c4c487c83ecda5e06ddf53d834c853c787f4adf44a14b3a304567ddd0166ddd7b39b29e9ba896240b998b6f7cee687e0cd120209b225b99c045c15d3b2098c7161a22660b4ac1c4e96d22263fcb3bdc4c0a9be0ed7490b4f3fb951802195eea1f47fa5235035ddf31cf5125e292504f133b5cadbafa9316edc3e2496f393fdae2788b4f411fdc601f4db30f8500d446ac9250e52aa6b7d1a3a373b56447eccefc4b6ab812fb9689df9eedf0bda80fd5786e79963c6096df78ed0623b62c09696a0d6bb787b05ed35fed8e54c14a43fbda3ce7acd291f6366106197a33c47c9256455c46ab4ecfea3477cd0bba6bab61f02b37481da624c8c6493932e8296940b6846d5c1ba77cc103910e07843d0870811847fcf09c6828f8b41feaec6f67f05994bef0feff4a3ab2bb9a0805c725642f55e805beb7ed57c7eb3d1cd843e275a6cab89d7c8aa61f5ee6fb4c66a394b487e460170cd6534fcd795b350e8e81bf3f7d8b056fc182fff4f0c3c6b1fba5cb144a3ddefa141a5478af35d625addea1d754fbce6f5d7b48107da7d955867bd6518b89b1c01dd19f8e10a8c6561433d1f40cfc8a93a7602b95502f140b669a6aa98a12cef978a3a2fbc6177f01e04d127da29b4e42cd5d0721d41bf1495e82046dd606e694ed253ed0eeb90bc31509505533816d42f0e84b1358430eef48e6d6ebcd50fe7738e29f6d98de93ca404e919a5635fe81a50b9e21181a8609b1d73da47ddf5e3f85054a6ca274fb784dff58b8913560e3c558038597bf402f381081e533a333de17767a5f9302cda842b7603b0f0c453b27bf5d35d9f8175759b38e576371ed664610ba18bc3e4de205432100d050e3f3e7245a1db2b6de8193bb0a3e7a4cdfa6ab0bc3456ccea3ed2fd92104d6e8d977904815fe041ea2c49e1bdb72f77586f0caf74b9de1cad309ee4d81e073f184fc91d2cb0cb036e89191f07fdc8fedda0f346c64173a68312d6a50a9b293dc57d25757d5624cfc0a11523f604dca505638e5d44adb141d7b3a7939647ce91557f6614d347c93fe4e1ca75ba5e2b628bc140ac29bfe970db746cc07e322468563ea1dc2b23e5b898c3bda15c6f003fc726f2874848b373bd0a2031b314b0035571e8e686527eaf73635cc49d995a04e0802ea0bc9099f11e314abca66c7418a5e829df1aaf22caecd2943a4a79b724729fb5fe085a66f1ce040b09a7a02c4bf8d84e307244b26b3c28afa85c44958cd51806c101d1e3dad933df994149efd7b4bcef0e5be7eef64d46b0283f876ececa78164e80ff13b10e6f6a703c2963b94f20196ea5632892e2186aea2d566409afe5b4fd1903467f5457723512ffd57955dab82346154eaf12a3cc32574f3f072d67becbbd084a82311a7eff416c53998cfb3b43de4b872ed7301a64f8afff6aae565c7f0db55256a546240894fb2df40cc63742667ec2dab191de136b16d45158eec9db0be8845ca9b7c88fc93699b523f3fbc3fa6589738752f3407791741f6ca4433cd3953e0f6ca5b4f1caf1d271d8108eb351f115c9e013c0b82a634284ff187652d6f43c0b0790d67d54f0dc160d8cf06fe119dc0f5169217fe4ef7d212ef129a3d73c6c0123c007a533e558eb9b116e86f95b4cd8dcccb5e7b895832314963457b355181ad0d171272cef7833217cf40b22de9f9526840ba355b2618190b382240f31260d71036c9cfb3a5c7249ee58fa9ff52fb3676e9322d9f9a4a273c08b75589ce238eee4a05f42a4bdcc9fa66b3f2b9d4a35af7bfb3bb671e3ac0898aaaffcbc67345e7515f38300ee18ba77738930d8b8c0e0bf652c055dfa0b94ff0cfe84d92445ec8737e9af955499ce7d6347322fb745febedabf93a6dc9e19b1513f70aba661272fe689874622c99ed2b817839dd422f1361a6f4ff5535d3219bdb8723a61f03e4cd43eea4fcc98c2a1f4a275bcadd4cec43232ed542fa33dff1438b7958d991a719ad59395f2d39317d7aff556ece0647f84a43f8de9386cc9b12a17934d6b0a26895c542cad290b3d764f06d52004ec640cbca0e313ead2d77bfd6689cf6d99328db24481fd595adfe4f469c29d623521abc8e190c7328a4faf59cb82cf08e74608d46cc8d0595f63cee65c4693307e9f0de0e6b0738745b5f4ec3f3e4f59a419eb37651a2b33cd21065012244f4a4cc860424ae7099efe6e758d8d76570d1753f4772cdbd64fe64c225214d28936e9b9b98e39ee9c81008c49204f7cb2e95f7cbe1c2be73f689954f5308af7da7d914194df3887b0d120fb52c5", 0xffc0, &(0x7f0000000b40)={&(0x7f0000000000)={0x50, 0xffffffffffffffb4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 437.386569][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 437.397272][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 437.421529][T20333] device veth0_vlan entered promiscuous mode executing program 3: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r3 = pidfd_getfd(r1, r2, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r3, 0xc0bc5351, &(0x7f0000000080)={0x0, 0x0, 'client0\x00', 0x0, "9bd07e8288736c1f", "df34056ae22081a97d7e7830fbbd02ce8ba58421ffffffffffffffff00"}) [ 437.450877][T20397] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 437.477548][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 437.491336][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready executing program 0: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x1c0002, 0x0) write$vga_arbiter(r0, &(0x7f0000000040)=@other={'lock', ' ', 'io+mem'}, 0xc) close(r0) executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "16d524a31234f41db57511595150aa1597b624cfa72c8208f2a1c10b3b2644c38413e07ef6082e56b69bde2fbe6c8e03319de282c843caa0a5250c638d93feb1"}, 0x48, 0xffffffffffffffff) keyctl$invalidate(0x15, r0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f00000003c0)={r0}, &(0x7f0000000400)={'enc=', 'raw', ' hash=', {'sm3-ce\x00'}}, 0x0, 0x0) [ 437.523930][T20333] device veth1_vlan entered promiscuous mode [ 437.557083][T20397] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 437.606376][T20397] netdevsim netdevsim4 netdevsim2: renamed from eth2 executing program 3: r0 = socket(0x2c, 0x3, 0x0) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x0) [ 437.662523][T20397] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 437.691118][T20333] device veth0_macvtap entered promiscuous mode executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$snapshot(r0, &(0x7f0000000000)='4', 0x1) [ 437.755439][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 437.764932][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 437.773037][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready executing program 0: r0 = socket(0x11, 0x2, 0x0) sendmsg$AUDIT_GET_FEATURE(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={0x0}}, 0x0) executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000003300)={0x0, 0x0, &(0x7f00000032c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000010281"], 0x14}}, 0x0) recvmsg$inet_nvme(r1, &(0x7f0000005900)={&(0x7f0000003440)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000080)) [ 437.826315][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 437.868539][T20333] device veth1_macvtap entered promiscuous mode [ 437.895264][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready executing program 0: r0 = socket$key(0xf, 0x3, 0x2) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8982, &(0x7f00000000c0)={0x6, 'team_slave_0\x00'}) executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0x2) ioctl$AUTOFS_IOC_PROTOVER(r0, 0x80049363, 0x0) [ 437.959546][T20333] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 437.986613][T20333] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r0, r1, 0x0) sendmsg$NFNL_MSG_ACCT_GET(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) [ 438.017934][T20333] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 438.046706][T20333] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 438.078022][T20333] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 executing program 3: r0 = socket$nl_crypto(0x10, 0x3, 0x15) r1 = dup(r0) sendmsg$AUDIT_USER_AVC(r1, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000002280)={&(0x7f00000021c0)={0x10}, 0x10}}, 0x0) [ 438.120518][T20333] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 438.132607][T20333] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) openat$tun(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, 0x0) [ 438.178047][T20333] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 438.210620][T20333] batman_adv: batadv0: Interface activated: batadv_slave_0 executing program 0: syz_mount_image$ext4(&(0x7f0000000740)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x1810714, &(0x7f0000000440)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x4}}, {@init_itable_val}, {@nolazytime}, {@grpid}, {@prjquota}, {@usrjquota}, {@lazytime}, {@errors_continue}, {@test_dummy_encryption}, {@test_dummy_encryption}]}, 0xff, 0x468, &(0x7f0000000780)="$eJzs289vFFUcAPDvzG4BQdmKiIIgVTRp/NHSgsrBxGg08aCJiR7wWNtCkIUaWhMhjVZj8GhIvBuPJv4FnjwZ9WTiFY8mhoQoMQG9uGZ2Z0q77JbWbtlN9/NJBt6befve+3bmzb6dtxtA3xrK/kki7o6IyxFRaWSXFxhq/Hfj2vzk39fmJ5Oo1d78I6mXu35tfrKWK163I69zOI1IP03yRmJgabWz5y+cnqhWp8/l+dG5M++Nzp6/8PSpMxMnp09Onx0/duzokbHnnh1/pkWvf7u01jiz+K7v+3Bm/95X3770+uTxS+/8+E3W3z0HGsezONZa5+0MZYH/2fjbNB97vNONddm/tZtxJuVu94bVKkVEOR+cl6MSpbh58irxyidd7RywobJ79tb2hxdqwCaWRLd7AHRH8Uafff4ttjs09egJV19sfADK4r6Rb40j5UjzMgMb2P5QRBxf+OfLbIum5xC1Fs8NAADW67ts/vNUq/lfGnuWlNuZrw0NRsS9EbErIu6LiN0RcX9EvewDEfHgGtsfasrfOv9Mr/yvwFYpm/89n69tLZ//FbO/GCzluXvq8Q8kJ05Vpw/nf5PhGNia5cdaVV5U8fIvn7drf+n8L9uy9ou5YF7JlXLjAd22Ys/UxNxEpyalVz+O2FduFX+yuBKQRMTeiNi3tqp3FolTT3y9v12h28e/gg6sM9W+KiqZX4im+AvJyuuTo9uiOn14tLgqbvXTzxffaNf+uuLvgOz8b19+/TeVqPyVLF2vnV088MJq27j462dtP1OWV3/9L8qu/y3JW/U13S35vg8m5ubOjUVsSV6r55ftH7/52iJflM/iHz7Uevzvyl+Txf9QRGQX8YGIeDgiDubn7pGIeDQiDq0Q/w8vPfZuu2O9cP6nWt7/Fq//weXnf+2J0unvv23X/uruf0frqeF8T/3+dxvtu1PcRpuuZgAAANjE0vp345N0ZDGdpiMjje/w747taXVmdu7JEzPvn51qfId+MAbS4klXZcnz0LFkIa+xkR/PnxUXx4/kz42/KN1Vz49MzlSnuhw79LsdbcZ/5vdSt3sHbDi/14L+1Tz+0y71A7jzvP9D/zL+oX8Z/9C/Wo3/j5ry1gJgM6pVut0DoHvM/6F/Gf/Qv4x/6Evr+V3/RiXKK/x6X6JXEpH2RDd6JnGwh0ZTuQOju8s3JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgA75LwAA///foPki") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000200)={0x71e5b314}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) [ 438.255318][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 438.292629][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) ioctl$TIOCSPTLCK(r0, 0x40045431, &(0x7f0000001500)) r1 = syz_open_pts(r0, 0x0) dup3(r0, r1, 0x0) syz_open_pts(r1, 0x0) [ 438.319870][T20333] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 438.345041][T20333] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 438.393945][T20333] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 438.407482][T20333] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 438.433618][T20333] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 438.444685][ T3598] Bluetooth: hci3: command 0x040f tx timeout [ 438.469296][T20333] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 438.486620][T20333] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 438.500602][T20333] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 438.526866][T20333] batman_adv: batadv0: Interface activated: batadv_slave_1 executing program 3: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x940}, 0x18) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) ioctl$PIO_UNIMAP(r0, 0x5452, &(0x7f0000000180)={0x55, 0x0}) [ 438.563698][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 438.572454][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 438.606386][T20333] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 438.642192][T20333] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 executing program 3: r0 = openat$audio1(0xffffff9c, &(0x7f0000000300), 0x0, 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x0, 0x0) [ 438.678153][T20333] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 438.707293][T20333] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 438.770269][T20397] 8021q: adding VLAN 0 to HW filter on device bond0 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$UI_GET_SYSNAME(r1, 0x406855c9, 0x0) [ 438.849572][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 438.862274][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 438.916329][T20397] 8021q: adding VLAN 0 to HW filter on device team0 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup2(r0, r0) r2 = getpid() r3 = getpgrp(0xffffffffffffffff) kcmp(r2, r3, 0x0, r0, r1) [ 438.973849][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 438.987200][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 439.017170][ T3566] bridge0: port 1(bridge_slave_0) entered blocking state [ 439.024341][ T3566] bridge0: port 1(bridge_slave_0) entered forwarding state executing program 3: r0 = creat(&(0x7f0000000480)='./file0\x00', 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0x8010661b, 0x0) [ 439.088871][T16889] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 439.101231][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 439.125925][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 439.140105][T16889] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 439.148511][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 439.171997][ T3598] bridge0: port 2(bridge_slave_1) entered blocking state [ 439.179162][ T3598] bridge0: port 2(bridge_slave_1) entered forwarding state executing program 3: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000000280)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000100)={r5, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000080)={0x0, 0x0, r6}) [ 439.206092][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 439.221830][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) sendmsg$DEVLINK_CMD_PORT_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x0) [ 439.264983][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 439.282214][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 439.327439][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 439.371618][T20397] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 439.395106][ T7] Bluetooth: hci1: command 0x0419 tx timeout [ 439.441072][T20397] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 439.465627][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 439.473923][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 439.482745][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 439.494360][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 439.502801][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 439.521371][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 439.533857][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 439.543456][ T3582] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 439.567605][ T3582] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 439.578114][ T3597] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 439.604266][ T3597] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0xb7}, @exit={0x95, 0x0, 0xc2}], {0x95, 0x0, 0x1200}}, &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195}, 0x70) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000003e7100000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socket$inet6_udplite(0xa, 0x2, 0x88) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r4}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r3}, &(0x7f0000000380), &(0x7f00000003c0)=r4}, 0x20) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_usb_connect(0x0, 0x10b, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000b24b4a10e60407007501000005010902240001010000000904000002ccb8280009050b02000000000009058a02"], 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000840)=@raw={'raw\x00', 0x3c1, 0x3, 0x290, 0xd0, 0x111, 0x4b4, 0xd0, 0xd4feffff, 0x208, 0x20a, 0x278, 0x208, 0x278, 0x3, 0x0, {[{{@ipv6={@empty, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00', {}, {}, 0x6}, 0x0, 0xa8, 0xd0}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0xffff}}}, {{@ipv6={@loopback, @private1, [], [], 'netdevsim0\x00', 'pim6reg1\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'snmp\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) linkat(r2, &(0x7f0000000100)='\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x1000) socket$inet6(0xa, 0x80800, 0xff) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f0000000340)={[{@grpquota}, {@oldalloc}, {@resuid}, {@max_batch_time={'max_batch_time', 0x3d, 0x3}}, {@orlov}, {@orlov}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x0, 0x5de, &(0x7f0000001200)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcS18x2pnTb2ZYubadhPp9k6Zv3dnhvuv32vX19bzaAyhpM/6lF7I2I6SSiP5lfLOuMrHBw4Xn3/v3sdPpIol5/6+8kkiwvf36Sfe3LTu6JiF9/SWJPx8p6Z+aunB+fmpq8nB0Pz16YHp6Zu3Lw3IXxs5NnJy+OvjJ67OiRo8dGDrV1XVcL8k5e//Dj/i/G3v3hu/vJyI9/jCVxPF7Pnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXriohnoj864sGL1x+fv1Fq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4tiv+kEf8D0RMDjfivNcV/Oi44lX1N899ss/7lU8XiH7bOQvz3rBr/0SL+31sS/++3Wf/gg+QHvU3x39vuJQEAAAAAAEBl3TwRES8X/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXitc/1vLV/8OdGSpJxrrAbqSM+emJg9FxJMRcSC6dqTHI6vUcfDLPd+2KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/qjXDUTcvRbxXOH632Sx/08K+v/098H0Q9ax58Ubp1qVrR3/wGapfx+xv7D/f3DXimT1+3MMN8YDw/moYKXnP/3qp1b1txv/bjEBjy7t/3euHv8DydL79cysv47Dc531VmXtjv+7k7cbt5zpzvI+GZ+dvTwS0Z2c7Ehzm/JH199meBzl8ZDHSxr/B15Yff6vaPzfGxHzy/7v5J/mPcW5p//r+7NVe4z/oTxp/E+sq/9ff2L0xsDPrep/uP7/SKOvP5DlmP+DBd/kYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4HNQiYlcktaHFdK02NBTRFxFPxc7a1KWZ2ZfOXPro4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxdUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dZTdOmDTdZbdAKA0BfH/WxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwWNm97+bvSUTMv9rbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffoRTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4p3t0YytTNTr9avpT8F2ac+2Tdyv1+trPzlfCr892rwike/1e7izyvudBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANPs/AAD//0f2Jwc=") open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000406d041bc700000000000109022400010000000009042000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x2, 0x2, 0x0, "7de9"}, @main=@item_012={0x2, 0x0, 0x0, "c2d5"}, @global=@item_012={0x0, 0x1, 0xa}]}}, 0x0}, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0xee01, &(0x7f0000000140)) executing program 3: r0 = socket(0x1, 0x1, 0x0) getsockopt$inet6_udp_int(r0, 0x11, 0x0, 0x0, 0x0) executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="2000000012000112"], 0x20}], 0x1}, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000240), 0x4) syz_genetlink_get_family_id$fou(&(0x7f00000005c0), r0) executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_GET_WIPHY(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void, @val={0xc}}}}, 0x20}}, 0x20000081) executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0x40345410, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x2}) [ 439.867891][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 439.890689][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000740)='./file0\x00', 0x0) [ 440.018391][T20397] 8021q: adding VLAN 0 to HW filter on device batadv0 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_GET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000140)=0x2, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 440.126083][ T1374] ieee802154 phy0 wpan0: encryption failed: -22 [ 440.132410][ T1374] ieee802154 phy1 wpan1: encryption failed: -22 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'md5-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x5451, 0x0) [ 440.183708][ T4282] usb 2-1: new high-speed USB device number 6 using dummy_hcd executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000080)) executing program 2: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.usage_all\x00', 0x26e1, 0x0) r1 = io_uring_setup(0x2127, &(0x7f0000000140)) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) recvmsg$unix(r2, &(0x7f0000000f80)={0x0, 0x0, 0x0}, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) pipe2(&(0x7f0000000000), 0x0) executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_GET_STATION(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000340)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) [ 440.433683][ T4282] usb 2-1: Using ep0 maxpacket: 16 executing program 2: r0 = getpgrp(0x0) r1 = syz_pidfd_open(r0, 0x0) r2 = pidfd_getfd(r1, r1, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000040)) [ 440.524308][ T13] Bluetooth: hci3: command 0x0419 tx timeout [ 440.564078][ T4282] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$FICLONE(r0, 0x5451, 0xffffffffffffffff) [ 440.584113][ T4282] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 executing program 2: r0 = openat2(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)={0x20a40}, 0x18) close(r0) socket$nl_generic(0x10, 0x3, 0x10) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000000)={0x25, 0x3, 0x0, {0x0, 0x4, 0x0, '+\'#]'}}, 0x25) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, 0x0, 0x0) [ 440.654116][ T4282] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 440.679393][ T4282] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 executing program 2: pipe(&(0x7f0000002f00)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) dup3(r3, r1, 0x0) sendmsg$NL80211_CMD_SET_KEY(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x28}}, 0x0) [ 440.702638][ T3645] device hsr_slave_0 left promiscuous mode [ 440.730429][ T3645] device hsr_slave_1 left promiscuous mode executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000140)={'vxcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f00000001c0)={0x1d, r1, 0x1}, 0x18) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x48844) [ 440.783879][ T4282] usb 2-1: New USB device found, idVendor=04e6, idProduct=0007, bcdDevice= 1.75 [ 440.791434][ T3645] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 440.797126][ T4282] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=5 [ 440.817498][ T3645] batman_adv: batadv0: Removing interface: batadv_slave_0 executing program 3: r0 = fanotify_init(0x0, 0x0) flistxattr(r0, 0x0, 0x0) [ 440.844018][ T4282] usb 2-1: SerialNumber: syz [ 440.876272][ T3645] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 440.894612][ T4282] usb-storage 2-1:1.0: USB Mass Storage device detected [ 440.896017][ T3645] batman_adv: batadv0: Removing interface: batadv_slave_1 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup2(r0, r1) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000001c80)) [ 440.924712][ T4282] usb-storage 2-1:1.0: Quirks match for vid 04e6 pid 0007: 1 [ 440.926673][ T3645] device bridge_slave_1 left promiscuous mode [ 440.938982][ T3645] bridge0: port 2(bridge_slave_1) entered disabled state [ 440.948566][ T3645] device bridge_slave_0 left promiscuous mode [ 440.956378][ T3645] bridge0: port 1(bridge_slave_0) entered disabled state [ 440.983871][ T4282] scsi host1: usb-storage 2-1:1.0 [ 441.022960][ T3645] device veth1_macvtap left promiscuous mode [ 441.029770][ T3645] device veth0_macvtap left promiscuous mode [ 441.036000][ T3645] device veth1_vlan left promiscuous mode [ 441.041793][ T3645] device veth0_vlan left promiscuous mode [ 441.158874][T20747] loop1: detected capacity change from 0 to 1024 [ 441.283836][T20747] EXT4-fs (loop1): Ignoring removed oldalloc option [ 441.307307][T20747] EXT4-fs (loop1): Ignoring removed orlov option [ 441.319066][T20747] EXT4-fs (loop1): Ignoring removed orlov option [ 441.336858][T20747] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,oldalloc,resuid=0x0000000000000000,max_batch_time=0x0000000000000003,orlov,orlov,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue. Quota mode: writeback. [ 441.368442][T20745] udc-core: couldn't find an available UDC or it's busy [ 441.375701][ T26] audit: type=1800 audit(1716015980.496:17): pid=20745 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1955 res=0 errno=0 [ 441.399126][T20745] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 441.439997][ T13] usb 2-1: USB disconnect, device number 6 [ 441.576731][ T3645] team0 (unregistering): Port device team_slave_1 removed [ 441.598491][ T3645] team0 (unregistering): Port device team_slave_0 removed [ 441.619653][ T3645] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 441.637704][ T3645] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 441.753988][ T3645] bond0 (unregistering): Released all slaves [ 441.830338][T20397] device veth0_vlan entered promiscuous mode [ 441.838869][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 441.849279][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 441.858600][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 441.867872][ T3598] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 441.880060][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 441.908200][ T3566] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 441.931758][ T3597] hsr0 speed is unknown, defaulting to 1000 [ 441.945943][T20397] device veth1_vlan entered promiscuous mode [ 441.959400][ T3597] ================================================================== [ 441.967942][ T3597] BUG: KASAN: use-after-free in siw_query_port+0x342/0x430 [ 441.975297][ T3597] Read of size 4 at addr ffff888075df00d8 by task kworker/0:6/3597 [ 441.983184][ T3597] [ 441.985515][ T3597] CPU: 0 PID: 3597 Comm: kworker/0:6 Not tainted 5.15.159-syzkaller #0 [ 441.993755][ T3597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024 [ 442.003825][ T3597] Workqueue: infiniband ib_cache_event_task [ 442.009811][ T3597] Call Trace: [ 442.013090][ T3597] [ 442.016033][ T3597] dump_stack_lvl+0x1e3/0x2d0 [ 442.020780][ T3597] ? io_uring_drop_tctx_refs+0x1a0/0x1a0 [ 442.026421][ T3597] ? _printk+0xd1/0x120 [ 442.030644][ T3597] ? __wake_up_klogd+0xcc/0x100 [ 442.035535][ T3597] ? panic+0x860/0x860 [ 442.039620][ T3597] ? _raw_spin_lock_irqsave+0xdd/0x120 [ 442.045186][ T3597] print_address_description+0x63/0x3b0 [ 442.049628][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 442.050784][ T3597] ? siw_query_port+0x342/0x430 [ 442.059810][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 442.063485][ T3597] kasan_report+0x16b/0x1c0 [ 442.075848][ T3597] ? siw_query_port+0x342/0x430 [ 442.080718][ T3597] siw_query_port+0x342/0x430 [ 442.085402][ T3597] ? ib_query_port+0x5cd/0x770 [ 442.090173][ T3597] ib_cache_update+0x1a8/0xaf0 [ 442.094957][ T3597] ? ib_cache_setup_one+0x5a0/0x5a0 [ 442.096267][T20397] device veth0_macvtap entered promiscuous mode [ 442.100163][ T3597] ? read_lock_is_recursive+0x10/0x10 [ 442.111794][ T3597] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 442.116191][T20397] device veth1_macvtap entered promiscuous mode [ 442.117779][ T3597] ? print_irqtrace_events+0x210/0x210 [ 442.129433][ T3597] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 442.135340][ T3597] ib_cache_event_task+0xef/0x1e0 [ 442.140377][ T3597] process_one_work+0x8a1/0x10c0 [ 442.145538][ T3597] ? worker_detach_from_pool+0x260/0x260 [ 442.151190][ T3597] ? _raw_spin_lock_irqsave+0x120/0x120 [ 442.153116][T20397] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 442.156744][ T3597] ? kthread_data+0x4e/0xc0 [ 442.171681][ T3597] ? wq_worker_running+0x97/0x170 [ 442.176781][ T3597] worker_thread+0xaca/0x1280 [ 442.181499][ T3597] kthread+0x3f6/0x4f0 [ 442.185577][ T3597] ? rcu_lock_release+0x20/0x20 [ 442.190436][ T3597] ? kthread_blkcg+0xd0/0xd0 [ 442.193577][T20397] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 442.195028][ T3597] ret_from_fork+0x1f/0x30 [ 442.209239][ T3597] [ 442.212260][ T3597] [ 442.214576][ T3597] Allocated by task 15125: [ 442.218982][ T3597] ____kasan_kmalloc+0xba/0xf0 [ 442.223577][T20397] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 442.223746][ T3597] __kmalloc_node+0x199/0x390 [ 442.238790][ T3597] kvmalloc_node+0x80/0x140 [ 442.243364][ T3597] alloc_netdev_mqs+0x85/0xc10 [ 442.243575][T20397] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 442.248161][ T3597] rtnl_create_link+0x2e9/0x9c0 [ 442.262776][ T3597] rtnl_newlink+0x13d2/0x2070 [ 442.267458][ T3597] rtnetlink_rcv_msg+0x993/0xee0 [ 442.272403][ T3597] netlink_rcv_skb+0x1cf/0x410 [ 442.273587][T20397] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 442.277251][ T3597] netlink_unicast+0x7b6/0x980 [ 442.292404][ T3597] netlink_sendmsg+0xa30/0xd60 [ 442.297173][ T3597] __sys_sendto+0x564/0x720 [ 442.301761][ T3597] __x64_sys_sendto+0xda/0xf0 [ 442.303590][T20397] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 442.306437][ T3597] do_syscall_64+0x3b/0xb0 [ 442.320621][ T3597] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 442.323584][T20397] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 442.326515][ T3597] [ 442.326522][ T3597] Freed by task 3645: [ 442.326531][ T3597] kasan_set_track+0x4b/0x80 [ 442.326551][ T3597] kasan_set_free_info+0x1f/0x40 [ 442.326563][ T3597] ____kasan_slab_free+0xd8/0x120 [ 442.326577][ T3597] slab_free_freelist_hook+0xdd/0x160 [ 442.326592][ T3597] kfree+0xf1/0x270 [ 442.326606][ T3597] device_release+0x91/0x1c0 [ 442.326719][ T3597] kobject_put+0x224/0x460 [ 442.326779][ T3597] netdev_run_todo+0xaaf/0xc40 [ 442.326796][ T3597] default_device_exit_batch+0x395/0x3f0 [ 442.326814][ T3597] cleanup_net+0x763/0xb60 [ 442.326838][ T3597] process_one_work+0x8a1/0x10c0 [ 442.326856][ T3597] worker_thread+0xaca/0x1280 [ 442.326872][ T3597] kthread+0x3f6/0x4f0 [ 442.326886][ T3597] ret_from_fork+0x1f/0x30 [ 442.326903][ T3597] [ 442.326907][ T3597] The buggy address belongs to the object at ffff888075df0000 [ 442.326907][ T3597] which belongs to the cache kmalloc-cg-4k of size 4096 [ 442.326921][ T3597] The buggy address is located 216 bytes inside of [ 442.326921][ T3597] 4096-byte region [ffff888075df0000, ffff888075df1000) [ 442.326935][ T3597] The buggy address belongs to the page: [ 442.326943][ T3597] page:ffffea0001d77c00 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff888075df4000 pfn:0x75df0 [ 442.326963][ T3597] head:ffffea0001d77c00 order:3 compound_mapcount:0 compound_pincount:0 [ 442.326977][ T3597] flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 442.327002][ T3597] raw: 00fff00000010200 ffffea000076b808 ffffea0001753c08 ffff888011c4c280 [ 442.353576][T20397] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 442.358150][ T3597] raw: ffff888075df4000 0000000000040003 00000001ffffffff 0000000000000000 [ 442.384881][T20397] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 442.386631][ T3597] page dumped because: kasan: bad access detected [ 442.391158][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 442.395945][ T3597] page_owner tracks the page as allocated [ 442.395951][ T3597] page last allocated via order 3, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 2968, ts 23855538655, free_ts 23832113440 [ 442.395978][ T3597] get_page_from_freelist+0x322a/0x33c0 [ 442.401721][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 442.404810][ T3597] __alloc_pages+0x272/0x700 [ 442.404832][ T3597] new_slab+0xbb/0x4b0 [ 442.404848][ T3597] ___slab_alloc+0x6f6/0xe10 [ 442.424269][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 442.425856][ T3597] __kmalloc_node+0x1fa/0x390 [ 442.454299][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 442.456274][ T3597] kvmalloc_node+0x80/0x140 [ 442.476008][T20397] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 442.481101][ T3597] seq_read_iter+0x1fe/0xd10 [ 442.503574][T20397] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 442.506624][ T3597] vfs_read+0xa9f/0xe10 [ 442.513031][T20397] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 442.520452][ T3597] ksys_read+0x1a2/0x2c0 [ 442.520468][ T3597] do_syscall_64+0x3b/0xb0 [ 442.520482][ T3597] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 442.520498][ T3597] page last free stack trace: [ 442.520503][ T3597] free_unref_page_prepare+0xc34/0xcf0 [ 442.520518][ T3597] free_unref_page+0x95/0x2d0 [ 442.520531][ T3597] ___cache_free+0xe3/0x100 [ 442.520546][ T3597] qlist_free_all+0x36/0x90 [ 442.520561][ T3597] kasan_quarantine_reduce+0x162/0x180 [ 442.520575][ T3597] __kasan_slab_alloc+0x2f/0xc0 [ 442.520587][ T3597] slab_post_alloc_hook+0x53/0x380 [ 442.520601][ T3597] kmem_cache_alloc+0xf3/0x280 [ 442.520614][ T3597] getname_flags+0xb8/0x4e0 [ 442.553573][T20397] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 442.558383][ T3597] user_path_at_empty+0x2a/0x180 [ 442.562967][T20397] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 442.566999][ T3597] do_utimes+0x111/0x270 [ 442.567071][ T3597] __x64_sys_utimensat+0x14b/0x250 [ 442.567092][ T3597] do_syscall_64+0x3b/0xb0 [ 442.567108][ T3597] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 442.567125][ T3597] [ 442.567130][ T3597] Memory state around the buggy address: [ 442.567138][ T3597] ffff888075deff80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 442.567148][ T3597] ffff888075df0000: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 442.567159][ T3597] >ffff888075df0080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 442.567167][ T3597] ^ [ 442.567175][ T3597] ffff888075df0100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 442.567186][ T3597] ffff888075df0180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 442.567193][ T3597] ================================================================== [ 442.567199][ T3597] Disabling lock debugging due to kernel taint [ 442.567228][ C0] vkms_vblank_simulate: vblank timer overrun [ 442.582796][ T3597] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 442.632223][T20397] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 442.636321][ T3597] CPU: 0 PID: 3597 Comm: kworker/0:6 Tainted: G B 5.15.159-syzkaller #0 [ 442.636341][ T3597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024 [ 442.636352][ T3597] Workqueue: infiniband ib_cache_event_task [ 442.653566][T20397] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 442.655475][ T3597] [ 442.655482][ T3597] Call Trace: [ 442.660907][T20397] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 442.665551][ T3597] [ 442.665559][ T3597] dump_stack_lvl+0x1e3/0x2d0 [ 442.665579][ T3597] ? io_uring_drop_tctx_refs+0x1a0/0x1a0 [ 442.665595][ T3597] ? panic+0x860/0x860 [ 442.675160][T20397] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 442.679979][ T3597] ? preempt_schedule_common+0xa6/0xd0 [ 442.704662][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 442.708884][ T3597] ? preempt_schedule+0xd9/0xe0 [ 442.715053][ T3562] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 442.724179][ T3597] panic+0x318/0x860 [ 442.724206][ T3597] ? check_panic_on_warn+0x1d/0xa0 [ 442.724282][ T3597] ? fb_is_primary_device+0xd0/0xd0 [ 442.724299][ T3597] ? _raw_spin_unlock_irqrestore+0x128/0x130 [ 442.724317][ T3597] ? _raw_spin_unlock+0x40/0x40 [ 442.724332][ T3597] ? print_memory_metadata+0xe2/0x140 [ 442.724351][ T3597] check_panic_on_warn+0x7e/0xa0 [ 442.724367][ T3597] ? siw_query_port+0x342/0x430 [ 442.724383][ T3597] end_report+0x6d/0xf0 [ 442.724396][ T3597] kasan_report+0x18e/0x1c0 [ 442.724410][ T3597] ? siw_query_port+0x342/0x430 [ 442.724426][ T3597] siw_query_port+0x342/0x430 [ 442.724441][ T3597] ? ib_query_port+0x5cd/0x770 [ 442.724458][ T3597] ib_cache_update+0x1a8/0xaf0 [ 442.724477][ T3597] ? ib_cache_setup_one+0x5a0/0x5a0 [ 442.724492][ T3597] ? read_lock_is_recursive+0x10/0x10 [ 442.724508][ T3597] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 442.724524][ T3597] ? print_irqtrace_events+0x210/0x210 [ 442.724537][ T3597] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 442.724555][ T3597] ib_cache_event_task+0xef/0x1e0 [ 442.746146][T20397] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 442.746441][ T3597] process_one_work+0x8a1/0x10c0 [ 442.752054][T20397] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 442.760092][ T3597] ? worker_detach_from_pool+0x260/0x260 [ 442.760110][ T3597] ? _raw_spin_lock_irqsave+0x120/0x120 [ 442.760128][ T3597] ? kthread_data+0x4e/0xc0 [ 442.760143][ T3597] ? wq_worker_running+0x97/0x170 [ 442.783576][T20397] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 442.791164][ T3597] worker_thread+0xaca/0x1280 [ 442.813578][T20397] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 442.819333][ T3597] kthread+0x3f6/0x4f0 [ 443.107769][ T3597] ? rcu_lock_release+0x20/0x20 [ 443.112623][ T3597] ? kthread_blkcg+0xd0/0xd0 [ 443.117214][ T3597] ret_from_fork+0x1f/0x30 [ 443.121763][ T3597] [ 443.125117][ T3597] Kernel Offset: disabled [ 443.129430][ T3597] Rebooting in 86400 seconds..