aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}}, 0x10010) write$P9_RREMOVE(r0, 0x0, 0x0) 01:27:37 executing program 0: mq_open(&(0x7f0000000000)=']\x00', 0x800, 0x80, 0x0) 01:27:37 executing program 0: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$P9_RREADLINK(r0, &(0x7f0000000280)={0x10010, 0x17, 0x0, {0x10007, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}}, 0x10010) write$P9_RLCREATE(r0, 0x0, 0x0) 01:27:38 executing program 0: mq_open(&(0x7f0000000040)=']\x00', 0x80, 0x103, 0x0) 01:27:38 executing program 0: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000280)={0x10010, 0x17, 0x0, {0x10007, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}}, 0x10010) write$P9_RSETATTR(r0, 0x0, 0x0) 01:27:40 executing program 1: mq_open(&(0x7f0000000000)=']\x00K\x8egd\x86=\xcbc\xa6k\xd9\v\xbe\xab\x8c\xdc\xca\xea\xf7\x83\xc0\x83\r\v\x8b7\xcd.\xea\xaaY`~\r+\xb6Z\xef8p\xc6*\x8e\xb7\xef\xa3\xeb\xc7+E\xe3\x1d\r\xd5s\xbe\x8f\xa2\xa2\x8a|\xba\xe8\x9cJ\xd2{\x98+\xce\xd1\xb3\xcc\xbdG_\xb3\x80$\x0e\xe9\xc5\xce\xdd\\\x93\x11\x17x\xdb\xc8F', 0x2, 0x40, 0x0) 01:27:40 executing program 1: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$P9_RREADLINK(r0, &(0x7f0000000280)={0x10010, 0x17, 0x0, {0x10007, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}}, 0x10010) write$P9_RSTAT(r0, 0x0, 0x0) 01:27:40 executing program 1: mq_open(&(0x7f0000000000)=']\x00', 0x2, 0x0, 0x0) 01:27:40 executing program 1: r0 = socket(0x1, 0x5, 0x0) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) 01:27:40 executing program 0: r0 = socket(0x11, 0x2, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x0) 01:27:41 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') openat$cgroup_procs(r0, &(0x7f0000000080)='cgroup.threads\x00', 0x2, 0x0) 01:27:41 executing program 1: mq_open(&(0x7f0000000000)=']\x00', 0x0, 0x9a, &(0x7f0000000040)) 01:27:41 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, 0x0, 0xfffffe3e) 01:27:41 executing program 0: mq_open(&(0x7f0000000180)=']\x00K\x8egd=\xcbc\xa6k\xd9\v\xbe\xab\x8c\xdc\xca\xea\xf7\x83\xc0\x83\r\v\x8b7\xcd.\xea\xaaY`~\r+\xb6Z\xef8p\xc6*\x8e\xb7\xef\xa3\xeb\xc7+E\xe3\x1d\r\xb8s\xbe\x8f\xa2\xa2\x8a|\xba\xe8\x9cJ\xd2{\x98+\xce\xd1\xb3\xcc\xbdG_\xb3\x80$\x0e\xe9\xc5\xce\xdd\\\x93\x11\x17x\xdb\xc8F\x00', 0x2, 0x61, &(0x7f00000000c0)) 01:27:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) 01:27:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 01:27:41 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @random="ca9f564139a8", @val, {@ipv6}}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:27:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6069b3cf00080000fe8000000000000000000000000000aacf0200000000000000000000000000012b"], 0x0) 01:27:41 executing program 1: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 01:27:42 executing program 0: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00'}) 01:27:42 executing program 1: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00'}) nanosleep(&(0x7f0000000440)={0x0, 0x2faf080}, &(0x7f0000000480)) 01:27:42 executing program 0: ptrace(0xffffffffffffffff, 0x0) 01:27:42 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) ioctl$TIOCSSOFTCAR(r0, 0x8910, &(0x7f0000000080)) 01:27:42 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x11) ioctl$TIOCSSOFTCAR(r0, 0x5402, &(0x7f0000000080)) 01:27:42 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x9) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x17) [ 5022.009541][ T4087] can0: slcan on tty20. [ 5022.165728][ T4085] can0 (unregistered): slcan off tty20. 01:27:43 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x16, 0xc644, 0x0, 0x9, 0x0, 0x1}, 0x48) 01:27:43 executing program 0: syz_genetlink_get_family_id$ipvs(&(0x7f0000001880), 0xffffffffffffffff) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001b80), 0x2, 0x0) 01:27:43 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000180)={0x4, 0x7ff, 0x8}) r1 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) r3 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000440)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000100)={r5, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f0000000500)={0x0, 0x0, r6}) 01:27:43 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg(r0, &(0x7f0000005080)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="e7", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000580)='8', 0x1}], 0x1, &(0x7f0000001a80)=[{0x10, 0x1}], 0x10}}], 0x2, 0x0) 01:27:43 executing program 0: getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) r0 = add_key$user(&(0x7f0000000200), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000480)="036bc089bfabb97b650cd325000000000000000000754848cf62f15adb5b91a6a0ee6eb6c2667674bde18b9146b6fe34e50178bdacd4b54ab61ef0c487d55497c164687eb03a8d60fbaabc080ba588c265351a3e32dd5589cecde94b2cf9c1dfde4efbbc2118a0827dc67a", 0x6b, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f00000005c0), &(0x7f0000000440)={'syz', 0x2}, &(0x7f0000002200)="724942f04dcee08563e4b1b6ead1eb3c807361cc1858046d6f42a691675d6b6f99163907a6f8736bd83f4f6aa3edf5da31c8c7e1e55549c694b15423a4ef01ad033045c2192351d52b3e39a1aa274a92f5c1e15051810cbea5b7985a00f87d6d88611ff7f2ea2e9771ac9b05dab7d44e4c6384658833997253ce4df60ab0267dedcd3c7ba2387b16527eb6965a2585c6538472040d29a4b00824f8b90d7bd56d5fd7dd8f4b9ea914e8e790952846e99701b62a35148a606ab8898a0e5431c64d05", 0xc1, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000140)={r0, r1, r0}, &(0x7f00000000c0)=""/83, 0xfffffffffffffe4f, 0x0) 01:27:43 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg(r0, &(0x7f0000005080)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="e7", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000580)='8', 0x1}], 0x1, &(0x7f0000001a80)=[{0x18, 0x0, 0x0, "d2"}, {0x10, 0x1}], 0x28}}], 0x2, 0x0) 01:27:44 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x8f) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x15) 01:27:44 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f00000017c0), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_START(r0, 0x4142, 0x0) 01:27:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001a00)={0x0}, 0x1, 0x0, 0x34000}, 0x0) 01:27:44 executing program 1: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000840)='./binderfs/binder1\x00', 0x0, 0x0) 01:27:44 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)=0xb7) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x17) 01:27:44 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT_OLD(r0, 0x28, 0x6, &(0x7f0000002840), 0x10) 01:27:44 executing program 1: setsockopt$netlink_NETLINK_NO_ENOBUFS(0xffffffffffffffff, 0x10e, 0x5, &(0x7f0000000000)=0x1000, 0x4) getpeername$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, &(0x7f0000000100)={0x10000, 0x3f, 0x5}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r2, 0x10e, 0x8, 0x0, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f00000001c0), 0x4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000340)='(\x00'}, 0x30) sendmsg$nl_route(r1, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0xe000220}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)=@ipv6_delrule={0x24, 0x21, 0x100, 0x0, 0x25dfdbfc, {0xa, 0x80, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11}, [@FIB_RULE_POLICY=@FRA_PRIORITY={0x8, 0x6, 0x1fb}]}, 0x24}}, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002880)={0x18, 0x3, &(0x7f0000001700)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1}}, &(0x7f0000001740)='syzkaller\x00', 0x6, 0x1000, &(0x7f0000001780)=""/4096, 0x41100, 0x0, '\x00', r0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000002800)={0x0, 0xe, 0x2, 0xf49c}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb1}, 0x90) setsockopt$netlink_NETLINK_PKTINFO(r2, 0x10e, 0x3, &(0x7f0000002940), 0x4) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCATMARK(r3, 0x8905, &(0x7f0000002980)) socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(0xffffffffffffffff, 0x10e, 0xa, &(0x7f00000029c0)=0x4, 0x4) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000002a00), 0x2, 0x0) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) read$FUSE(r4, &(0x7f0000002ac0)={0x2020}, 0x2020) write$FUSE_GETXATTR(r4, &(0x7f0000004b00)={0x18, 0x0, 0x0, {0x3a9e11b8}}, 0x18) 01:27:44 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000026c0)=@ccm_128={{}, "f7b6f71569ed7ee1", "011ae51decd93167518e66dfe980cce3", "2c8dc606", "cd7740427f7ac87c"}, 0x28) 01:27:45 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000440)='cpuacct.usage_user\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000007c0)={0x0, 0x0, 0xffaf, 0x20040006, 0xb00300}) 01:27:45 executing program 0: pselect6(0x0, 0x0, &(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0), &(0x7f0000000840)={&(0x7f0000000800), 0x8}) 01:27:45 executing program 0: clock_gettime(0x2, &(0x7f0000000640)) 01:27:45 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000440)='cpuacct.usage_user\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x20040006, 0xb00300}) 01:27:45 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000440)='cpuacct.usage_user\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000007c0)={0x0, 0x0, 0xffaf, 0x20040006, 0xb00300}) 01:27:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 01:27:46 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000002a80)=0x4, 0x4) 01:27:46 executing program 1: sched_rr_get_interval(0x0, &(0x7f0000000100)) 01:27:47 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)=0xb7) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x9) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x17) 01:27:47 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000004580), 0x0, 0x0) 01:27:47 executing program 0: ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000140)={'ip_vti0\x00', 0x0}) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001380)='/proc/locks\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000380)) 01:27:47 executing program 0: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000001c0)={0xffffffffffffffff}, 0x4) 01:27:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000740), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_IFNAME={0x14, 0x8, 'pim6reg0\x00'}]}, 0x28}}, 0x0) 01:27:48 executing program 0: syz_io_uring_setup(0x7537, &(0x7f0000000040)={0x0, 0x0, 0x100}, &(0x7f00000000c0), &(0x7f0000000100)) 01:27:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r1, 0x67836f05bc264e91, 0x0, 0x0, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}, @L2TP_ATTR_SESSION_ID={0x8}]}, 0x24}}, 0x0) 01:27:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$IPVS_CMD_DEL_DEST(r0, &(0x7f0000000440)={&(0x7f0000000340), 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x20, r1, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_PORT={0x6}]}]}, 0x20}}, 0x0) 01:27:49 executing program 0: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/raw6\x00') 01:27:49 executing program 0: openat$procfs(0xffffffffffffff9c, &(0x7f0000000680)='/proc/bus/input/devices\x00', 0x0, 0x0) 01:27:49 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="43a499dcf3e5", @val, {@ipv4}}, 0x0) 01:27:49 executing program 0: linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000f80)='./file0\x00', 0x0) 01:27:49 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002480)={0x6, 0x3, &(0x7f0000002200)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}}, &(0x7f0000002280)='syzkaller\x00', 0x3}, 0x90) 01:27:49 executing program 0: openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000000500)={0x0, 0x0, 0x1}, 0x18) 01:27:50 executing program 1: syz_io_uring_setup(0x78ed, &(0x7f00000001c0)={0x0, 0xc603, 0x8}, &(0x7f0000000240), &(0x7f0000000280)) 01:27:50 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001380)='/proc/locks\x00', 0x0, 0x0) pread64(r0, &(0x7f00000010c0)=""/221, 0xdd, 0x7) 01:27:50 executing program 1: syz_open_procfs(0x0, &(0x7f0000000400)='net/stat\x00') 01:27:50 executing program 0: socketpair(0x1, 0x0, 0x0, &(0x7f0000000200)) 01:27:50 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000a00)='/proc/vmallocinfo\x00', 0x0, 0x0) 01:27:50 executing program 0: syz_io_uring_setup(0x6674, &(0x7f0000000100)={0x0, 0x0, 0x800}, &(0x7f00000001c0), &(0x7f0000000200)) 01:27:50 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0xfff5c7b94b79eabd) 01:27:50 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan1\x00'}) 01:27:51 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/cgroups\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000200)={0x2020}, 0x2020) 01:27:51 executing program 0: syz_open_procfs(0x0, &(0x7f00000000c0)='net/softnet_stat\x00') 01:27:51 executing program 1: syz_mount_image$ext4(&(0x7f0000000540)='ext4\x00', &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f00000005c0), 0x1, 0x538, &(0x7f0000000600)="$eJzs3c1rHGUYAPBnZrPWttFU/EA9FbRUKd2kTYvk1hw8VqrBo8Sw2YaQSTZkN7UJObTgXUFBUQT15N2riPgHeBbRf0ARGyytt8hkd9Oaj3WtTVczvx/M7vsx5HnfzD4vO8MMG0BhHc9f0ohnIuJSEjF0V99AtDuPt/a7tb5Wvb2+Vk1iY2PitySSiLi5vlbt7J+0349GxLWIeDoivi1HnEp3xm2srM5NZVltqV0fbs4vDjdWVk/Pzk/N1GZqC6Nj58dGx14aOzd63+Y6MTn26okfXkm+TsZfvvnJGzeSuBCD7b6753E/tf4n5biwrf3cfgTro6TfA+CelNp5Xo6IJ2MoSu2sBw6+jUMRG0BBJfIfCqrzPSA//+1sD/L7x6/jrROQPO6t9tbqGWhdm4iHN89Njvye/OXMJD/fPPYgB8qBdO16RIwMDOz8/Cftz9+9G7kfA2RffTPeOlA7j3+6tf7ELuvPYOfa6b/UWf9u7Vj/7sQv7bH+XeoxxsLYd0/tGf96xLO7xk+24ie7xE8j4s0e4098+cvne/VtfBZxMnaP35F0vz48fHk2q420XneN8c5rI190m/+RPeJf6DL/vG2xx/nH64//eK1L/Bee6378d4t/OCLe7TH8Tx+99/ZefXn86T3m3y1+3vZpj/FPvPjVeI+7AgAAAAAAAAAA/0C6eS9bkla2ymlaqbSe4X0ijqRZvdE8dbm+vDDduuftWJTTzp1WQ616ktfPtO/H7dTPbquPRsRjEfF+6fBmvVKtZ9P9njwAAAAAAAAAAAAAAAAAAAD8Rxzd9vz/zVLr+X+gIPzkNxSX/Ifikv9QXPIfikv+Q3HJfygu+Q/FJf+huOQ/FJf8h+KS/wAAAAAAAAAAAAAAAAAAAAAAAAAAsC8uXbyYbxu319eqeX36ysryXP3K6elaY64yv1ytVOtLi5WZen0mq1Wq9fm/+3tZvb54PhaWrw43a43mcGNldXK+vrzQnJydn5qpTdbKD2RWAAAAAAAAAAAAAAAAAAAA8P8yuLklaSUi0s1ymlYqEY9ExLEoJ5dns9pIRDwaEd+Xyofy+pl+DxoAAAAAAAAAAAAAAAAAAAAOmMbK6txUltWWFBQUFLYK/V6ZAAAAAAAAAAAAAAAAAACgeO489NvvkQAAAAAAAAAAAAAAAAAAAECRpT8nEZFvJ4eeH9ze+1DyR2nzPSLe+njig6tTzebSmbz9xlZ788N2+9l+jB/oVSdPO3kMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3NFYWZ2byrLa0j4W+j1HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHvxZwAAAP//YVnXuQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x40106614, 0x0) 01:27:51 executing program 0: syz_open_procfs(0x0, &(0x7f0000000400)='mountinfo\x00') 01:27:51 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) fsetxattr$security_evm(r0, &(0x7f0000000440), 0x0, 0x0, 0x0) 01:27:51 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f0000000000)=0xffff9104, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e20, 0x48c5ffff, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c) 01:27:51 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x9, 0x0, 0x0) 01:27:52 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0xfffffffffffffffc, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0xe6280) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) 01:27:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000540)='ext4\x00', &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f00000005c0), 0x1, 0x538, &(0x7f0000000600)="$eJzs3c1rHGUYAPBnZrPWttFU/EA9FbRUKd2kTYvk1hw8VqrBo8Sw2YaQSTZkN7UJObTgXUFBUQT15N2riPgHeBbRf0ARGyytt8hkd9Oaj3WtTVczvx/M7vsx5HnfzD4vO8MMG0BhHc9f0ohnIuJSEjF0V99AtDuPt/a7tb5Wvb2+Vk1iY2PitySSiLi5vlbt7J+0349GxLWIeDoivi1HnEp3xm2srM5NZVltqV0fbs4vDjdWVk/Pzk/N1GZqC6Nj58dGx14aOzd63+Y6MTn26okfXkm+TsZfvvnJGzeSuBCD7b6753E/tf4n5biwrf3cfgTro6TfA+CelNp5Xo6IJ2MoSu2sBw6+jUMRG0BBJfIfCqrzPSA//+1sD/L7x6/jrROQPO6t9tbqGWhdm4iHN89Njvye/OXMJD/fPPYgB8qBdO16RIwMDOz8/Cftz9+9G7kfA2RffTPeOlA7j3+6tf7ELuvPYOfa6b/UWf9u7Vj/7sQv7bH+XeoxxsLYd0/tGf96xLO7xk+24ie7xE8j4s0e4098+cvne/VtfBZxMnaP35F0vz48fHk2q420XneN8c5rI190m/+RPeJf6DL/vG2xx/nH64//eK1L/Bee6378d4t/OCLe7TH8Tx+99/ZefXn86T3m3y1+3vZpj/FPvPjVeI+7AgAAAAAAAAAA/0C6eS9bkla2ymlaqbSe4X0ijqRZvdE8dbm+vDDduuftWJTTzp1WQ616ktfPtO/H7dTPbquPRsRjEfF+6fBmvVKtZ9P9njwAAAAAAAAAAAAAAAAAAAD8Rxzd9vz/zVLr+X+gIPzkNxSX/Ifikv9QXPIfikv+Q3HJfygu+Q/FJf+huOQ/FJf8h+KS/wAAAAAAAAAAAAAAAAAAAAAAAAAAsC8uXbyYbxu319eqeX36ysryXP3K6elaY64yv1ytVOtLi5WZen0mq1Wq9fm/+3tZvb54PhaWrw43a43mcGNldXK+vrzQnJydn5qpTdbKD2RWAAAAAAAAAAAAAAAAAAAA8P8yuLklaSUi0s1ymlYqEY9ExLEoJ5dns9pIRDwaEd+Xyofy+pl+DxoAAAAAAAAAAAAAAAAAAAAOmMbK6txUltWWFBQUFLYK/V6ZAAAAAAAAAAAAAAAAAACgeO489NvvkQAAAAAAAAAAAAAAAAAAAECRpT8nEZFvJ4eeH9ze+1DyR2nzPSLe+njig6tTzebSmbz9xlZ788N2+9l+jB/oVSdPO3kMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3NFYWZ2byrLa0j4W+j1HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHvxZwAAAP//YVnXuQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x8010661b, 0x0) 01:27:52 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='oom_score_adj\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)='4', 0x1}], 0x1) 01:27:52 executing program 0: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:27:52 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_ERR_FILTER(r0, 0x65, 0x2, &(0x7f0000000040)=0x7, 0x4) setsockopt$CAN_RAW_ERR_FILTER(r0, 0x65, 0x2, &(0x7f0000000000), 0x4) 01:27:52 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x25, 0x0, 0x0) 01:27:52 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x17, &(0x7f0000000000)=[@in={0x2, 0x0, @rand_addr=0x64010101}], 0x10) 01:27:52 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x72, 0x0, 0x0) 01:27:53 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @remote={0xfe, 0x10}}], 0x1c) 01:27:53 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000840)=@security={'security\x00', 0x44, 0x4, 0x3d8, 0xffffffff, 0xf8, 0xf8, 0x0, 0xffffffff, 0xffffffff, 0x308, 0x308, 0x308, 0xffffffff, 0x6, 0x0, {[{{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1={0xff, 0x1, '\x00', 0x4c}, [], [], 'veth1_to_hsr\x00', 'nr0\x00'}, 0x203, 0xd0, 0xf8, 0x8502, {0x700}, [@common=@eui64={{0x28}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffb}}, {{@ipv6={@loopback, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'virt_wifi0\x00', 'tunl0\x00'}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "0f9ba842c2723b9c8276eb3d0dc75081a1748c961415a798352a82359e7c3402ac66586a1e937ea9dd70d0447a7469b34d6417d51c1357d067bbf7051fd00b13"}}}, {{@ipv6={@mcast1, @mcast2, [], [], 'veth1_macvtap\x00', 'wlan0\x00'}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, 'R$'}}]}, @common=@inet=@SYNPROXY={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x438) 01:27:53 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x4000000000000001, 0x0, 0x2, 0x0) r0 = socket$inet_mptcp(0x2, 0x1, 0x106) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x4e24, @local}, 0x10) recvmmsg(r0, &(0x7f0000001a80)=[{{0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000001ac0)=""/4096, 0x1000}], 0x1}}], 0x1, 0x40010123, 0x0) sched_setscheduler(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$inet(r0, &(0x7f0000000640)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)='N', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000300)="ea", 0x1}], 0x1}}], 0x2, 0x0) 01:27:55 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x21, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @remote}], 0x1c) 01:27:55 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x0, @rand_addr=0x64010101}], 0x801) 01:27:56 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x77, 0x0, 0x0) 01:27:56 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x19, 0x0, 0x0) 01:27:56 executing program 0: r0 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@o_path={&(0x7f0000000000)='./file0\x00', 0x0, 0x4000, r0}, 0x18) 01:27:56 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) sendmsg$alg(r1, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) write$binfmt_script(r1, &(0x7f0000000180)={'#! ', './file0', [{0x20, '\xa7\x91\xa5\n\xb6\xa8\xa8x!\x98\xa8\xc58P\x15\x00\xd69\x163-\x8e\x94\xc4\x86\xa8\x1em\xc7S\xdd\xe8r\xa4o\v\x8d\f[U\xab\"\x85KU\xee\xf5u$$\xa2K\xe1\x01\xd6\x88\x1e\x8ej\xa7\xafN\x95\x8a\x8a\xa1)\xdc\xe5\xfc5\x14\x87\x95\x8b=N0\xe5\x04\x15\x85\xd3$\xfa\x1d\t\x0eyAE\x92\xf7h\x8d>w^\xae\xec\\8\x80\xefi\vDq6\x9f\x7fN\xa7+x)\xa3\x83\xc3\xed\f\x19u\x85\x83\v\xb8\xdb\xc3~]\xad@\xb5\xb8_Ld\x12\x7fx\xe4QT\xde\xa4\x9f \xe9k9\x1c?\x95\xf9\xeb\xa8\x18\x91\xa6pq\xa9\x9c\xb5\xa3o\xd8})\xc7\xd6+\xd5\xc7=Vz]$Ap\x92\x8fLU\xf8>\xb4\xa0\xa1l\rbH'}]}, 0xcf) recvmmsg(r1, &(0x7f00000005c0)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7000000}}], 0x1, 0x20000042, 0x0) 01:27:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000740), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000780)={0x1c, r1, 0x1, 0x0, 0x0, {0x3}, [@L2TP_ATTR_CONN_ID={0x8}]}, 0x1c}}, 0x0) 01:27:57 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x5, 0x0, 0xc8d, "a0f9c500000000000000008c00"}) 01:27:57 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001cc0), 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) 01:27:58 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) write$FUSE_ENTRY(r0, 0x0, 0x0) 01:27:58 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r0, 0x5000940e, 0x0) 01:27:58 executing program 1: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000800)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f0000000900)=@string={0x2}}, {0x4, &(0x7f0000000a40)=@string={0x4, 0x3, "0fdf"}}]}) 01:27:59 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x202) write$evdev(r0, 0x0, 0x2) 01:27:59 executing program 0: symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x0) 01:28:00 executing program 0: r0 = openat$sndseq(0xffffff9c, &(0x7f0000000200), 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r0, 0x40505330, &(0x7f0000000440)={{}, {0x0, 0x6}}) 01:28:00 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x6, &(0x7f0000000700), 0x4) 01:28:00 executing program 0: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000001c40)='dctcp\x00', 0x6) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, 0x0) 01:28:00 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) 01:28:00 executing program 0: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x2000000, &(0x7f0000000f00)=ANY=[@ANYRES16=r0, @ANYRESHEX, @ANYBLOB="2c6e6f6c617a7974696d652c6e6f71756f05002c0000006d6c7208427461626c652c696e6f64655f7265616461686561645f00d269585d4fab6d40fcee006b733d30783030306b5f5630303030303030313330303030070000b8006100122c75737271756f74612c21c6d3187d5a62d64d6891bcfb32932d1974049720dbc94c4f403334cefab9d2623d76ebfb00000000000000006f7cac7fcb1c5c0eb48c07ccf51956815ed294fe3696c451d6f11f7a066c987bf0db6a02fa57d2f18b462622a54af7971845e75647181545bcd5f73b326536f6e3b106978103f32cee98f7aae513c1e196d992b32bd65057a6b713544df1f6d20d8945416978bb7e8a5900001c000000000000000000000053fa772e9de9a6d7c99d88785081fb6fd5d52535f46a1bfd0ad41dfbe502bdfb4d5a52080009aa76427a46443081a98b320a0d325252037155d58f1c8110d76b1ffa772e88e2b04b9f2f65cbf0bebad82832e35132ce2d93fc25036b7cb494ea3d56cfd7f3e7677fc4840000000000007a0cb677f9bd0000000000000000000000000000000000000000000000000000000000d8e68fc6113dae9838ef82000000"], 0x1, 0x4c6, &(0x7f0000000a00)="$eJzs3d9rW20dAPDvOW1e96OvzasirwPncJN26JJ2dVsRmRNErwbqvK+1TUtp2pQm3dYytMM/QBBRwSuvvBH8AwTZnyDCQO9FRRHd9MIL3ZEkJ3PrkrWytGe0nw88y/OcJ8n3+2TNSZ5zHk4COLEuRMStiBiJiMsRMZ5vT/My127sdu/39MmDhXZJIsvu/C2JJN/We652ezQiznYfEqci4utfifhW8mrc5vbO6ny9XtvM29XW2ka1ub1zZWVtfrm2XFufmZm+Pntj9trsVJZ7o3GWI+Lml/70w+/97Ms3f/WZe7+f+8vkt9tpff6j3f4XxzFM3aGXOq9FT/s12jyMYAUYycdTKjoRAAAOZDIiPhQRn+x8/x+Pkc63OQAAAOA4yb4wFv9OIjIAAADg2EojYiyStJKv9x2LNK1Uumt4PxJn0nqj2fr0UmNrfbHdF1GOUrq0Uq9N5WuFy1FK2u3pfI1tr311T3smIt6LiB+Mn+60KwuN+mLRBz8AAADghDi7Z/7/z/G0UwcAAACOmXLRCQAAAACHzvwfAAAAjj/zfwAAADjWvnr7drtkvd+/Xry7vbXauHtlsdZcraxtLVQWGpsbleVGY7lzzb61/Z6v3mhsfDbWt+5XW7Vmq9rc3plba2ytt+ZWXvoJbAAAAOAIvfeJR79LImL3c6c7JfLrAAK85I9FJwAM00jRCQCFGS06AaAwpaITAAqX7NM/cPHOr4efCwAAcDgmPvbq+f938j7HBuB4s9YHAE4e5//h5CpZAQgn3gf36X/z8/9Z9n8lBAAADN1YpyRpJT8XOBZpWqlEvNv5WYBSsrRSr03l84Pfjpc+0G5Pdx6Z7LtmGAAAAAAAAAAAAAAAAAAAAAAAAADoyrIkMgAAAOBYi0j/nHSu5h8xMX5pbO/xgXeSf413biPi3k/u/Oj+fKu1Od3e/vfn21s/zrdfLeIIBgAAALBXb57em8cDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDA9ffJgoVeOMu5fvxgR5X7xR+NU5/ZUlCLizD+SGH3hcUlEjAwh/u7DiHi/X/wknmVZVs6z6Bf/9CHHL3demv7x04g4O4T4cJI9au9/bvV7/6VxoXPb//03mpc3NXj/lz7f/40M2P+8e8AY5x7/ojow/sOIc6P99z+9+MmA+BcPGP+b39jZGdSX/TRiou/nT/JSrGprbaPa3N65srI2v1xbrq3PzExfn70xe212qrq0Uq/l//aN8f2P//LZ68Z/ZkD88j7jv3TA8f/n8f0nH+5WS/3iT17s//n7/oD4af7Z96m83u6f6NV3u/UXnf/5b86/bvyLA8a/3///5AHHf/lr3/3DAe8KAByB5vbO6ny9XttUUSmwkn2n+/f4tuTTrWRvRxqFVIreMwEAAMP2vy/9RWcCAAAAAAAAAAAAAAAAAAAAJ9dRXE5sb8zdYoYKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBa/w0AAP//PEXfyw==") 01:28:00 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_freezer_state(r0, &(0x7f0000000140), 0x2, 0x0) write$cgroup_freezer_state(r1, &(0x7f0000000040)='FROZEN\x00', 0x7) r2 = openat$cgroup_procs(r0, &(0x7f00000001c0)='tasks\x00', 0x2, 0x0) write$cgroup_pid(r2, &(0x7f0000000240), 0x12) write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) 01:28:01 executing program 0: r0 = openat$sndseq(0xffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r0, 0xc0105303, &(0x7f0000000000)={0xe1}) 01:28:01 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000100)=""/210) 01:28:01 executing program 0: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) write(r0, &(0x7f00000000c0)="d101", 0x2) 01:28:01 executing program 1: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201100100000020b40461de40000102030109022d0c"], 0x0) 01:28:01 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc0505510, 0x0) 01:28:01 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201100100000020b40461de40000102030109022d0c01"], 0x0) [ 5041.484172][T23814] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 5041.734200][T23814] usb 1-1: Using ep0 maxpacket: 32 [ 5041.854998][T23814] usb 1-1: config index 0 descriptor too short (expected 3117, got 45) [ 5041.856113][T23814] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 5041.857224][T23814] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 5042.017171][T23814] usb 1-1: New USB device found, idVendor=04b4, idProduct=de61, bcdDevice= 0.40 [ 5042.019233][T23814] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5042.020152][T23814] usb 1-1: Product: syz [ 5042.020817][T23814] usb 1-1: Manufacturer: syz [ 5042.021601][T23814] usb 1-1: SerialNumber: syz [ 5042.079279][T23814] usb 1-1: config 0 descriptor?? [ 5042.347439][T32618] usb 1-1: USB disconnect, device number 110 01:28:03 executing program 1: add_key$fscrypt_provisioning(&(0x7f0000000440), 0x0, 0x0, 0x0, 0xfffffffffffffffc) 01:28:03 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='oom_score_adj\x00') lseek(r0, 0xdd7, 0x1) 01:28:03 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='attr/prev\x00') preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/142, 0x8e}], 0x1, 0x0, 0x0) 01:28:04 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') lseek(r0, 0x0, 0x3) 01:28:04 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002300)='net/netlink\x00') read$FUSE(r0, &(0x7f00000002c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_pidfd_open(r1, 0x0) 01:28:04 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/if_inet6\x00') pread64(r0, &(0x7f00000000c0)=""/240, 0xf0, 0x4) 01:28:04 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002300)='net/netlink\x00') read$FUSE(r0, &(0x7f00000002c0)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002340)={0x2020}, 0x2020) 01:28:04 executing program 1: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x8008af26, &(0x7f00000000c0)) 01:28:04 executing program 0: r0 = socket(0x10, 0x400000000080803, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000004c00)=ANY=[@ANYBLOB="04000000000000000500ea"]}) 01:28:04 executing program 1: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='contention_end\x00', r0}, 0x10) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'veth0_to_team\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt$packet_tx_ring(r1, 0x107, 0xd, &(0x7f0000000000)=@req3={0x8000, 0x7, 0x40, 0xe00}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='auxv\x00') read$FUSE(r3, &(0x7f0000004180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_clone3(&(0x7f0000007480)={0x100000000, &(0x7f0000006340), &(0x7f0000006380), 0x0, {0xb}, &(0x7f0000006400)=""/64, 0x40, &(0x7f0000006440)=""/4096, &(0x7f0000007440)=[r4], 0x1, {r3}}, 0x58) getresuid(&(0x7f0000000200), &(0x7f00000005c0), &(0x7f0000000600)) read$FUSE(r1, &(0x7f0000000a80)={0x2020}, 0x2020) statx(0xffffffffffffffff, &(0x7f0000002ac0)='./file0\x00', 0x3800, 0x8, &(0x7f0000002b00)) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000740)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRES32], 0x1, 0x4dd, &(0x7f0000000240)="$eJzs3VFrHFsdAPD/TLL3pm2um4si14K3xUbSot1NGtsGkVpB9Kmg1vcYk00I2WRDdlObUDTFDyCIqOCTT74IfgBB+hFEKOi7aFFEW33wQTuysxPbtLtJJGnWu/n94HTPmTMz/3Om2bM7O4eZAE6tixFxOyKGIuJKRJSL5WmRZtuFnc56z54+mG+nJLLs7l+TSIplu/tql4cj4lxnkxiJiK99OeKbyetxm1vbK3P1em2jKFdbq+vV5tb21eXVuaXaUm1tenrqxszNmeszk1nhSP08HxG3vvjkh9/72Zdu/erT3/r97J8vf7vdrM99tNPuiJg/UoAeOvsu5cdiV/sYbbyJYH0wVPSn1O+GAABwKOMRcSkiPpF//y/HUP5tDgAAABgk2edH419JRAYAAAAMrDQiRiNJK8V839FI00qlM4f3I3E2rTearU8tNjbXFtp1EWNRSheX67XJYq7wWJSSdnkqz78oX3ulPB0R70bED8pn8nJlvlFf6PePHwAAAHBKnLuw9/z/H+U0zwMAAAADZqxnAQAAABgUTvkBAABg8Dn/BwAAgIH2lTt32inbfY73wr2tzZXGvasLteZKZXVzvjLf2FivLDUaS/k9+1YP2l+90Vj/TKxt3q+2as1Wtbm1Pbva2FxrzS7veQQ2AAAAcILevfDod0lE7Hz2TJ6iuA8gwB5/7HcDgOM01O8GAH0z3O8GAH1TOnANIwQMuuSA+p6Td359/G0BAADejImPvX79/62i7uDfBoAPMnN9AOD0cXUPTq+SGYBw6o13Xt7uVX/06/9Z9j83CgAAOFajeUrSSnEtcDTStFKJeCd/LEApWVyu1yYj4kMR8dty6e12eSrfMjlwzjAAAAAAAAAAAAAAAAAAAAAAAAAA0JFlSWQAAADAQItI/5Tkd/OPmCiPj776+8BbyT/L8aQo/OTuj+7PtVobU+3lfyvn9RHR+nGx/FrmkQAAAADwf6Bznl68TvW7NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmmdPH8zvppOM+5cvRMRYt/jDMZK/jkQpIs7+PYnhl7ZLImLoGOLvPIyI97rFT+J5lmVjRSu6xT/zhuOP5Yeme/w0Is4dQ3w4zR61x5/b3d5/aVzMX7u//4aLdFS9x7/0v+PfUI/x551Dxjj/+BfVnvEfRpwf7j7+7MZPesS/dMj43/j69navuuynERNdP3+SPbGqrdX1anNr++ry6txSbam2Nj09dWPm5sz1mcnq4nK9VvzbNcb3P/7L5/v1/2yP+GMH9H/8kP3/9+P7Tz/cyZa6xb98qfvn73s94qfFZ98ni3y7fmI3v9PJv+z9n//m/f36v9Cj/wf9/18+ZP+vfPW7fzjkqgDACWhuba/M1eu1jX0yI4dYR0bmKJnsO52/x6Pt54ibv5bJ+n1Y+pjp98gEAAActxdf+vvdEgAAAAAAAAAAAAAAAAAAADi9TuJ2Yq/G3OlPVwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vWfAAAA//8dbd5v") 01:28:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000f40)={0x30, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_LISTEN_PORT={0x6}]}, 0x30}}, 0x0) 01:28:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003ec0)={0xffffffffffffffff}) r3 = gettid() sendmmsg$unix(r2, &(0x7f0000000380)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000076c0)=[@cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}], 0x20}}], 0x1, 0x0) 01:28:05 executing program 0: unshare(0x400) r0 = syz_open_dev$usbmon(&(0x7f0000000080), 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x9201, 0x0) 01:28:05 executing program 1: syz_clone3(&(0x7f00000009c0)={0x3800080, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:28:06 executing program 0: r0 = getpid() process_vm_readv(r0, 0x0, 0x0, &(0x7f0000008640), 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r2 = accept4(r1, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x2000) recvmmsg(r2, &(0x7f00000005c0)=[{{0x0, 0xfffffffffffffea3, 0x0}}], 0x3ffffffffffff62, 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000005b680)={0x0, 0x0, "9e1e4a17f6d003799f200866069c9978f78d91808139875243c3faab6579158e37423f899f67f97f156b98604289ac0082e415f7db4e5028e83257870c0c0d35555da3fa13e2044a9c183c918e6e5792aa78769cbc394c1d06fdc6e59d8776fcd8bb7c28e60b4b32b2317b0348e84037ea19ddd898e0784b487aff2ce8b3b1b60b576ce4c34e71337bd8efecb7a53ec2eab82b3e4f534d6d116438e236df2c5562deab1fa74e78eafe63dc6319cef2d023558107768db93f934efb58756e5e28fc1eeb1468d4b4b5717ce3538a2a7ddc3f3110212886b2e487af86b0ec2e4f4ee59d68e74f4c849e96161b879cb05d63decac90bfbff7c7330914b5bead92c21", "b647f670f1c1880dd73ea80abbed7a5e39515580954fba7a20b5bec8cf1cb33673b772af7e9bac2cf6c72bb02020d0ac268dee6b0562bc0dfc44363505acbd13536e0a18de57a9588e2dd8bea2b58214a6ee9313437e1bc4224abf05a8a14e60693458c40a99c0ea2ee5a17ad0e88b8073e073070fe55f4b9894f78d03518f93a6ad02157a504266d6c1b55bd1f9fe50dd302124b0448581827b6651cb8fe419047ca36692d998589a0069ccf63108251622f4e2e542ff3cd90e2bb2f966183f895ff468b82a7a3761632b386aa6e97e67a4a67ddf81c8a89bac967ea7559b7045407daa20f19e9dee1b9893073da3896c14c53e008d7faa314ee414bee2b1681265b6d04038aafb1bb2e24980f300ec0ca04c52bcf0a74f27d065c99ae6cc89fa55ce34e9112812db5ec3d0e047e5171f582a5c8acdf67ca81bb7f0d5fc036166432499ad6e3c8cd7d4b2757755d93bbda6eba88aa826bba6219b315cc1009a0a76f10cb2638781cbbfe438fc3533cee1a2bbab08ce936b4fa8fb2fb11227141fdbd9f21d7b7ebf8e2240f80fe866866ef5fe2bfeada8c973e2cfeab02f9cf964c0356bc1c8811710f1d3f9fc440580d53ec8c06d8f9f7df6227765a5b1ad300b216e279417be0284c24e629c1344f1d76ad83fb13329a6201415e244c112ce42b515d9f8b871b45f40ea58686081dabf988deabc852980d3ce47eef6e6e9c330bb8daf3d6469e3c4ff40b4381363b8df9f1ff5648f33027089100b469fdf1554e15502c439d4fbd9514d4108cbf6eeb18008b3bc9997d9fe09ae12b57eb0cd666bddc8f2a0e97d1859791bcfa0c60e5d65c098c93eb99876b000d33aefd68f83b416dc6913b5fefa4e2b561ed72039eb60f6875c6ddea7368987b454af6ba78653523a46b5fa8a327a591c5081bf4ea20d46de54d9887b04c45746a4cdfbb9f5790ddc83a70537f74ca172a0324342e7f7d478e9dc8ca361d0f67b9b4aa46eb52e03d25a2d79ce63979c484d303121117e297e0cf46357967b4f52b32ca7ea9eda7f5290f39a0067d56fe7db4312f0fe63dac61e7e3af430c692b6e74c7a855662ff1fc454ddc3813c9b3e20fe0bffe6259d73f23da043f1efb23a1b5052ed18d308d820dec695669cc27ab12f1d46b9fa5e35848ce16fa770cff597a43b3b2f2f2b28a45a3686f5979cb64f59071de22caadd56724a1acbfc6d37fd8109d973133600d07439d44a59fa81c73bdbe330cf06d3cd1163dccf5f18c53ceb601a8fb995e099857fb905fa5967fb3ac78b00b0afdc073c31a3a5ea6b2e1954e32691c6a6f34c9165604fb63ace9b7e09b95fe1219884a963ab58927dfd33a0cc4db8d90487dc705d58624608f2b1ce19861171da0ca1ee98c9775fc74d5a754550fcea7046f98ab4f179d7735f3a19b215df9d057d0038bd0ee337c01f16773d76b033ce9b8e9f954ae503bf8ffaedcd50c41e236caf64d2d3e5f8a241efcd2f1621554c318ab03f240540524f4e5f412a57f113ba0b4a85e7aa7c7e073cc3fd5ffccfd457eef64141b091c93855187efad4bc1ae7adcddb0a553d86929c391c38d86fdce742bf550e1a0cb1a64a6139e97993099b8f0476aa5e5a644020a65030c586d2ca0ca20c3d2e1ca1219132da129b976c5179305e7ec3b40c0ee6ac072ef6dd79a27cf1ba49fc1e053acfdf62418b515e70310629dc114f8a74bd720d8c6d75be8bab3aa85dfa84e89bd553dab8aeaf6060f4ba1894e1eafa5da21d75a0da63ab20c19c78cb44d07b18cf1ac3e75e42c9c4208105b8b6d01d182c36d3a88eec7a8825056fb45a84a9605259ba256e85acb7781b43f71adb7f5bd99f5c837ec7f17e992932356b8140ef7121ef40944ad35926ee07d6a05592057bf54ae004d744a3ada64aecbc1963594b4eb3fcc2d795f3d528ea71084347b085cf9ed45dd3dcde3c8b905c47f17ba691a838035e75e2ce24e20247fecc47cdf79d4e52bc816b2a7a5699dd4620d5156f3dec092b24bc5657ed12b4adfe1138c5cc6e0941c7bf10acb0b753155f6a5c67eec9ea5aa0bbcf15c70b86456a5602bbd8b9d654c2512ee46bda73350bd151af99563e5c74488b9c0e1777bd124a2487356e6971438ff9e574741d8e3b51f69869a875518a3fb35df23f1db5afff946cb34054ae0436165585e2556ff09eb99635ef3289b085ff3288b1c846d782dd011fa773fe720c8828d573a53e23ce3029f3266df458d3926c32f2a99432cf9b64b772eb2b0591cde4dadf80ae14b4cd1f2e0b297e095544db6bb42d247c3979d188c56430907324926b73d075c7d2429e531f62f381408b420e5e7655e9326a74c1bf5a58aaa76d7f64060888501c962c39c7a643d03c7674ff3d4359c52811d96d9de9d8007baa4d982fc2457637675144c742c55baf6dde88ba0d909bf207958426a2593788fd8f6bd62592f710a063f5c132695e5de1325b1539ce9a4bf1f8ffca1bc52e3f542da94c45945e33db5661470a00de95092a44f237d19a4a38a2a0989f53ca2cbca4183c3c3cbaeace73cef4cba50d75671c7f62f3a4f9655c2ca4c15da8473b3039dbe5ab4c2e735731dbd756225fd301434069558f3881704d9f9300d1a079942fe5fd377a0f4a9fb5279fd02ef5c9b14fea929651cc2de103f3d69a16f9927a494b1f0eb2cddc8cd38cae34e9dc48eb40d6638eacf423ace2fad69e29e5ffd9b47443caf896d9a48b630154a52c04cd5b873ba75d1b55978b761acb7d8773e91dbfecf95dbc1f73608c6a5fc06ef351d3380a37068d27bc36ef182515a239ebf86fe502fe0b4284afce8785183b05addf92b2d4f2dac4073db2477eb4d489d738cc385c59a3b0bb2fe509f640818596423f5dfa43a697f9a8c46a88d2c0ef42b9e29707973cf7b1266c8af3400e9a4283b09e82a692bda5a62da4498ef73c59d3f7f397fe754b14f682e31ed1f0d3d83f5053a2be9652fb8ca044489ab259b875b75ef890e12e19daf615e48a1053d7876e03b2e679a3b652f57c4dd5640b1f37313f0187ef86c417f325604a9bf8c402fa1365e634abdeab7bffada6f66471c1b47ca1b17a244ca00868cbf7fd786c0ca71ed8fcc8323d5bfe4f2d5936fae8a83b08eabc12e875c697a098d5d2cc4f55d1ed10769636f0fc26f09af0339286bc46087fffd9cfc51056510ca6552d7cfa57e53aeb3076b6456e28e030c0a98512e69a3a240e70f14004588b4ef04bfdd77510922182b58929cccee2f7bb2bd22f7102a3707a0de83d6f0730e4812dcdca74f028a38a438c364d0fe32ac80b2aad59d53079b733219a685f0ea7ebd96fb5e830c1324a674314c09ea84c104501828c96e701f272a95cd4aa45272fbb84fc67ee3093da1ad1ba729569afb7ccf7efc3ab3f6dd047178546c1225b4acc289f9924e4fbec4cb269d950cda886cc32a0e8a65f945a8cdcb982d1220c79f7a8b22b090cd933eb72ec3308396b7092a7520ade98e84767e865face7d2222e749d23ad159b6e9f4ec689d31b691674d169a74e09fde53220a7daa5ada76391fd25d20d5b5742286b1c0e7f47bf1a62fe2f03e21ded1c4d5021947c3cd0d348e040c4d8ef8567aa6fc675ad0d613c2da68bcc36f6d4f41f51615932b8e50eb0dff0a3aa80930983744d756941dd21e6d253daf76ee33e60ef25bbed2271f2f76ebbc5f2dc80b3dbf70d3e2e614e231c3113bee458a64e20696281eb7de29d1a68741e086da8d98eb1a6ec75d7c0516727466946f866c8a8c403d4465d5774af94fa78d4651d22b76ee442a8f501a97a49f209231235a460142354cf721be7b5f0c82f38b64f6e755197cfdcb6cd466326d5f11239aed084cc6680218934abe47191655bdc4128cfebadee248a4e22e421f7b113c59493cae0bdf8efd7b528a2c5010addac7d48931ce857c5701d1dbaae086d9c18630986f26b929b3eb786a133c890f171ea60402300068741c04081c363f14384a0b3eef6d9308f3a5a9df112f3aa9d4e5048532f13d062e1cc2e371ca4612b9a8e2ff5e489a29633b72009a677c23ea621faa9c5361839f02e8c8b588d1579a51d77b2e00752c6e35042e2e9a874c80670c1a6b2f62f700ae9a55a3d6f94484f7549b81298a75f741fe33e43ce956bc1310b017c38e4d288f9e8374a7a97dbebf09054c1156a438373cf3065a885153636dc18a1503d4f54332037de19819db8c566890b2ed2742f29b90ea2fd54e41b67408d90639fd6bc84a16b637ddc1942a9559a484009f04a3eeaf57e1b8a0f6374595ef17e4305ca5021fbccd38b60c6e216065ea50579e647bc9835d0c90e59bb91c0a5b5ac2621e5c0a11654668a8ff660dec682bcfe6973fec51ef70116eee34002a580ac4bf850df6f5aca41a49b238278faf9c97e1a555e2b6cfea1bc82dca69b11f308fa554e1a2e28ba69e01bc27f4acb69b2451ad3676ccc1d65f50f0cb7d77965b450281f8df96eb5ef7b9cfa8023080c38e865199a754ae10a24db48f8cdf597f1e92ca606b5822ec5f45f0fa1fa27281617447bf146e3107d645c9fdc87620f43db81b68ff054248cedcb8457457b334bab21f15d88bbec21ef368254283fe794ba448090d0551c345d4ae410148174b9fd3e31344665ec4231367560c48e8ae90f01e3b934f7773e9c3507e46d82464db511a21612b3fc0c41b03557779e2e71bc373caae37e36e2f2ad3a306e2735e7355addda42428ba032dba8b64c7ca4a7473c9c5810bcd01ad6ab72be20b0ae60740110f3a4606597ee21d3b69f5152bf499b28000c33da8aba1f8c6398f6b48e37b1dbff5df6c9abdbca7c02925ad1f0f4055b553ac0cd60eaa5c2fbbea0a9f4eebab610a0ed19532dcbd55daf46d87f1aa48350b719ac1ca4a30b4eed57a82e25a05cafad3d545d7c1659a967304f621635c10759c4089a1281c442bc9eb4c6273bd49979a8c8ec835e9d2b0a3baaa35694d74b9af850346154804a66b0d74718da27bee4aeea88059e55e58c4d764732f716688eb0fdc83e31c6ca21d9f8de7c82c1242edd8c8c74c3111085cdcf8591f831d9e43c4589b50726be62a67092a0e5f04b5dd0c32b0e69fdb7c0d1b70c93ca0c393db01e94f2ec2142fe8c86a4f1862791c63c36df7e4b04d1bf9f03a42ac4231cb077fbd66ed047ea154456dca58157c045dcfce8d475b14d195e92dab01d828d05a25d443bc22b5ac92517c06a7804107421d1e44fdde5c5a13f4cf5ed3f9a157b6b2ebdee415e4e48a90056896002bebda5bb689f81499650d050a28373ca8ad857a744694e859474d0e2948ce9ad3dd3673a0d992f49abcc224314fe46b9ce082f9834897ddeb03316749308602f4c967bf2751faa5d5e3ffeb2c063bed0dd410374eee71530401ca4638d9bbef"}) 01:28:06 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000004080)=@base={0x2, 0x4, 0x4, 0xbf22}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x21bf000000000e00}, 0x38) 01:28:06 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='oom_score_adj\x00') fallocate(r0, 0x0, 0x0, 0x1) 01:28:06 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4008af00, &(0x7f00000000c0)) 01:28:07 executing program 1: unshare(0x400) r0 = syz_open_dev$usbmon(&(0x7f0000000080), 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x9204, 0x0) 01:28:07 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003, 0x12, r0, 0x0) 01:28:07 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000180)={0xb, {'syz1\x00', 'syz1\x00', 'syz1\x00', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "1c"}}, 0x119) 01:28:07 executing program 1: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) sendfile(r1, r0, &(0x7f0000000040)=0xfff, 0xd9fd) 01:28:07 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000080), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40800) 01:28:07 executing program 1: unshare(0x10040000) unshare(0x42000400) unshare(0x50030200) 01:28:07 executing program 0: syz_usb_connect(0x0, 0x34, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x65, 0xc6, 0xf7, 0x40, 0x15f4, 0x135, 0xd4fd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xf1, 0xa3, 0x14, 0x0, [], [{{0x9, 0x5, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}]}}]}}]}}]}}, 0x0) [ 5047.554162][T32618] usb 1-1: new high-speed USB device number 111 using dummy_hcd [ 5047.947581][T32618] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8 has invalid wMaxPacketSize 0 [ 5048.115638][T32618] usb 1-1: New USB device found, idVendor=15f4, idProduct=0135, bcdDevice=d4.fd [ 5048.117049][T32618] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5048.117924][T32618] usb 1-1: Product: syz [ 5048.118813][T32618] usb 1-1: Manufacturer: syz [ 5048.128424][T32618] usb 1-1: SerialNumber: syz [ 5048.176390][T32618] usb 1-1: config 0 descriptor?? [ 5048.431867][T32618] usb 1-1: USB disconnect, device number 111 [ 5049.407947][ T4367] vcan0 speed is unknown, defaulting to 1000 01:28:10 executing program 0: pselect6(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100)={0x0, 0x3938700}, 0x0) 01:28:11 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000004cc0)=[{{&(0x7f0000000c40)={0xa, 0x4e23, 0x0, @dev}, 0x1c, 0x0}}, {{&(0x7f0000000940)={0xa, 0x4e23, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000000b00)=[@tclass={{0x14, 0x29, 0x32}}], 0x18}}], 0x2, 0x0) [ 5050.591126][ T4367] lo speed is unknown, defaulting to 1000 01:28:11 executing program 0: semtimedop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}], 0x1, 0x0) 01:28:12 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/22) 01:28:12 executing program 1: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000700), 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x401c5820, &(0x7f00000002c0)=ANY=[@ANYBLOB="83"]) write$hidraw(r0, &(0x7f0000000580)="14d2f58df2780c09b9a7bc393e0fd161126dd8ccb179c01c9b87a8c844d54b4e58426164b839a2d09de177c64b", 0x2d) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a0904000001020900000524060001053408006f0d240f0100000000000000000006471a010000190581"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x400001) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000300)=""/20) syz_open_dev$char_usb(0xc, 0xb4, 0x10001fffc) syz_open_dev$hidraw(&(0x7f0000000000), 0xffffffffffffff80, 0x84000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x401c5820, &(0x7f0000000600)=ANY=[@ANYBLOB="ac172e6316195be3cc6147059a02fa1270ce201464039b77eacf2ef5aa2ae1cb15b1e8e4f506f4083e885da705b744866f220638b52161a84abb9b606c7b86be99890d"]) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="892bed516a88ea1e8dc5e99d336b432cba7372ac528b52551ac43681a76c9cf5f8ab2f791c785ccd01274b42360b282867610312ca3f6269a316dcf2844b", 0x3e) write$hidraw(0xffffffffffffffff, &(0x7f0000000540)="f0a8d95b91e9faf0e386881c06140562d063cea4f800", 0x16) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r2, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x1, 0xa0, 0xff, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x3, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x21, 0x27, 0xa8}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x0, 0x4, 0x5, 0x9, 0xee467da8dd51d976, 0x1f}, 0x3a, &(0x7f0000000380)={0x5, 0xf, 0x3a, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x7, 0x80}, @ss_container_id={0x14, 0x10, 0x4, 0x8e, "bd7aced8f36ee5c8043fe5a51c5bfe29"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "10e0d53aed98cf49076c380b2db3ac1a"}]}, 0x1, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x1072}}]}) 01:28:14 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc704, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x11, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}, {{}, [{}]}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x75, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000000)={0x34, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0}, 0x0) 01:28:14 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) semtimedop(r0, &(0x7f0000000000)=[{}, {}], 0x2, 0x0) [ 5053.957120][T23814] usb 1-1: new high-speed USB device number 112 using dummy_hcd 01:28:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x9003000000000000, 0x40, &(0x7f0000000b40)=@raw={'raw\x00', 0x2, 0x3, 0x2c8, 0x0, 0x178, 0x178, 0x178, 0x178, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@uncond, 0x0, 0x158, 0x178, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'fsm\x00', "d9d9e63590ab5471c46924e95540949f0cd7e2b0a94d71d9d944acb7f0a1297674a95b30cee19db4c1725572ba928385b1635c89b58ae9a0e1ea500b26f006da3fa8a134552f7980e92de5a784cd4f46e799e191835d7d5ea776f04bef524e22f0bb6ed4b00f44ceb936943e13fa1caa6b4b159c673db1efa9a08b1ddc74ce6c", 0x43}}, @common=@inet=@socket3={{0x28}}]}, @unspec=@NOTRACK={0x20}}, {{@uncond, 0x0, 0x98, 0xb8, 0x0, {}, [@common=@inet=@set2={{0x28}}]}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x328) ioctl$FIOCLEX(0xffffffffffffffff, 0x5451) ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x20100cc, &(0x7f0000000400)=ANY=[], 0x1, 0x7b5, &(0x7f0000000440)="$eJzs3U1oHFUcAPD/bDbZfmlS8WBFNCDa4kfStCKpCE1ED4oHwV7Ei6FJS+z2gyaiLUJTvOpNvKlU8KoIetFL6cGLN29ePUm1iPbgcWVmZ5N1s5uP7SZjs78fTPPevJ2+N9n8983Oe8wLoG+Npv+UIg5ExFISMZzvTyJiMEuVI6bqr7v91/sn0y2JWu31P5PsNWk+mo5J7c0P2xURP99I4r6B1fUuXLp8ZqZanbuY58cXz14YX7h0+en5szOn507PnZuYPDZ5dPLIsWcnuz2145WWHS9/+vkbNz975fGrH709/f2bv/+dxFQcz8uaz6NXRmN0+XcSQ/Ufg/VfTbzY68oKMpCfT6lpX1IusEFsSqnpPXwghmMgVt684bjxbaGNAwC2RC3dAIA+k+j/AaDPNO4DNMb2tmIcDPh/ujUd2UD96vgvx1T2c1c2Zr3ndtI0MljOxrVHe1B/+n/88ePXX6ZbbNE4PNDe0tVs4L9N/CdZ/I9ks3ha478+Z2CqB/W3foaIf9g+dxL/r/WgfvEPAAAAAAAAvXN9OiIm243/lZbn/0Sb8b9KRBzuQf3rj/+VbvagGqCNW9MRz7ed/7v8RJeRgTx3TzYfYDA5NV+dS2P/3og4FIOVND+xRh0/vfvrC53Kmuf/pVtaf2MuYN6Om+WWB/nMzizO3Mk5A3W3rkY8WO48/yft/5M2/X9a9tYG6/jmk68e61Q2mm1rxT+wVWrXIg7mT/qL+G/8NyRrP59vPLseGG9cFaz28EvX/ulU//r9fydPbPZUgRZp/7+n7fX/cvyPJM3P61zYfB1ffHjioU5l3V7/DyUnsqeK5o/VjPdmFhcvTkQMJa+u3n9k822GnagRD414SeP/0KNZ/E91uv/X7vo/vWK4sME6J/b98FSnsu77f+BOpfE/u6n+f/OJ01eOnulU/8b6/2eyPv1Qvsf9P1jbRgO06HYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAvlSJiXySlseV0qTQ2FrE3Iu6PPaXq+YXFJ0+df+fcbFoWMRKDpVPz1bnDETFczydpfiJLr+SPtOSPRsT+iPi4sjvLj508X50t+uQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILe3w/r/qd8qRbcOANgyu4puAACw7fT/ANB/9P8A0H/a9P8ni2gHALB9fP8HgP7TZf//Xa/bAQAAAAAAAAAAAAAAAAAAAAAAAAA71P5Hrv+SRMTSc7uzLTWUlw0W2jJgq5WKbgBQmIGiGwAUplx0A4DC+I4PJG33VpZTrUuErLzeHQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrHwQPrrP/ffmEwYAdoXr2vVqtdKbApwDaz/j/0L+v/Q/+y/j+w3m2+lfX/l2p1jbz1/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6B8Lly6fmalW5y5K3NWJ+Q+6OGp3/kfQk2aUo7vDe1O7RFeJSueigj+YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4K/wbAAD//3ZIMe8=") mkdirat(0xffffffffffffff9c, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'wg0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x40}}, 0x0) [ 5054.194472][T23814] usb 1-1: Using ep0 maxpacket: 16 [ 5054.314834][T23814] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 5054.315970][T23814] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 5054.317329][T23814] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 5054.319142][T23814] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 5054.321255][T23814] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 5054.330129][T23814] usb 1-1: New USB device found, idVendor=046d, idProduct=c704, bcdDevice= 0.00 [ 5054.331426][T23814] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 5054.376310][T23814] usb 1-1: config 0 descriptor?? [ 5054.725167][T23814] usbhid 1-1:0.0: can't add hid device: -71 [ 5054.726724][T23814] usbhid: probe of 1-1:0.0 failed with error -71 [ 5054.776726][T23814] usb 1-1: USB disconnect, device number 112 01:28:15 executing program 1: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000180)={&(0x7f0000000100)={[0x2]}, 0x8}) 01:28:16 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x9, 0x0) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000180)={r1, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "19889564a9925af0e62f0436cc3054c32816ae96559f8921885d04a0a55c13f2b9611c7e48c080eebce25898247bae8fe13ba661025297e7382cc53ea4b91cee", "f4533be8c2d883fa0f0bf73e416e546305b2fc91ea8e5a7c22d9b8577542d98a2712b5418e01c28cb2db4b424e320ca50386dc0cbb970a33100d1455ada865e7", "c4e2bfad2ce2cdff3cda204c819f36569f7b9f328a539ec1ee4a5bb3700a2eef"}}) [ 5055.317132][T23814] usb 1-1: new high-speed USB device number 113 using dummy_hcd 01:28:16 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x9, 0x0) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000180)={r1, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "19889564a9925af0e62f0436cc3054c32816ae96559f8921885d04a0a55c13f2b9611c7e48c080eebce25898247bae8fe13ba661025297e7382cc53ea4b91cee", "f4533be8c2d883fa0f0bf73e416e546305b2fc91ea8e5a7c22d9b8577542d98a2712b5418e01c28cb2db4b424e320ca50386dc0cbb970a33100d1455ada865e7", "c4e2bfad2ce2cdff3cda204c819f36569f7b9f328a539ec1ee4a5bb3700a2eef", [0x2]}}) [ 5055.564875][T23814] usb 1-1: Using ep0 maxpacket: 16 01:28:16 executing program 1: syz_open_dev$loop(&(0x7f0000000180), 0x9, 0x1) r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000540), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_CONFIG(0xffffffffffffffff, 0x0, 0x4040) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xf48b, 0x57, 0x3, 0x5}) [ 5055.685629][T23814] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 5055.686863][T23814] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 5055.687888][T23814] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 5055.688806][T23814] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 5055.690050][T23814] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 5055.691410][T23814] usb 1-1: New USB device found, idVendor=046d, idProduct=c704, bcdDevice= 0.00 [ 5055.692355][T23814] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 5055.737082][T23814] usb 1-1: config 0 descriptor?? 01:28:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000004cc0)=[{{&(0x7f0000000c40)={0xa, 0x4e23, 0x0, @dev}, 0x1c, 0x0}}, {{&(0x7f0000000940)={0xa, 0x4e23, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000000b00)=[@tclass={{0xf}}, @rthdr={{0x18}}], 0x30}}], 0x2, 0x0) [ 5056.239487][T23814] hid-generic 0003:046D:C704.000D: unknown main item tag 0x0 [ 5056.261660][T23814] hid-generic 0003:046D:C704.000D: unknown main item tag 0x0 [ 5056.264649][T23814] hid-generic 0003:046D:C704.000D: unknown main item tag 0x0 [ 5056.267315][T23814] hid-generic 0003:046D:C704.000D: unknown main item tag 0x0 [ 5056.271681][T23814] hid-generic 0003:046D:C704.000D: unknown main item tag 0x0 [ 5056.286882][T23814] hid-generic 0003:046D:C704.000D: unknown main item tag 0x0 [ 5056.291126][T23814] hid-generic 0003:046D:C704.000D: unknown main item tag 0x0 [ 5056.342719][T23814] hid-generic 0003:046D:C704.000D: hidraw0: USB HID v0.00 Device [HID 046d:c704] on usb-dummy_hcd.0-1/input0 [ 5056.429776][T23814] usb 1-1: USB disconnect, device number 113 01:28:17 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x57, 0x3}) 01:28:17 executing program 1: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000001380)='ns/mnt\x00') ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) 01:28:17 executing program 1: syz_open_dev$loop(&(0x7f0000000180), 0x9, 0x1) r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_SERVICE(0xffffffffffffffff, 0x0, 0x0) sendmsg$FOU_CMD_ADD(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000b00), 0xc, &(0x7f0000000bc0)={&(0x7f0000000b40)={0x44, 0x0, 0x300, 0x70bd26, 0x25dfdbff, {}, [@FOU_ATTR_LOCAL_V6={0x14, 0x7, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e24}, @FOU_ATTR_IFINDEX={0x8}, @FOU_ATTR_PORT={0x6}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004010) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xf48b, 0x57, 0x3, 0x5, 0x1}) 01:28:18 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'macvtap0\x00', 0x1}) sendmsg$inet(r1, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) recvmsg$unix(r0, &(0x7f0000004100)={0x0, 0x30, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES32=r0], 0x18}, 0x0) ioctl$TUNSETNOCSUM(r3, 0x8993, 0x20000000) 01:28:18 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xc, 0x6, &(0x7f0000000000)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x63, 0x11, 0x30}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x12}, @exit]}, &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195}, 0x70) 01:28:18 executing program 1: bpf$MAP_CREATE(0x2000000000000004, &(0x7f0000000140)=@base={0x0, 0x0, 0x6313, 0x5c, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) 01:28:18 executing program 1: bpf$MAP_CREATE(0x2000000000000000, &(0x7f0000000140)=@base={0x6, 0x4, 0x6313, 0x5c, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) 01:28:18 executing program 1: bpf$MAP_CREATE(0x2000000000000004, &(0x7f0000000140), 0x48) 01:28:18 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000001300)=ANY=[], 0x8) 01:28:19 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @empty, @val, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}, 0x0) 01:28:19 executing program 0: shmget(0x0, 0xb000, 0x0, &(0x7f0000ff4000/0xb000)=nil) 01:28:19 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001080)=@in={0x10, 0x2}, 0x10) 01:28:19 executing program 0: pipe2(&(0x7f0000001980)={0xffffffffffffffff}, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000001d40)) 01:28:19 executing program 1: getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000c80)=[0x0, r0, r0, 0x0]) 01:28:19 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000001180)=@abs={0x8}, 0x8, 0x0}, 0x0) 01:28:19 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) recvmsg(r0, &(0x7f0000002400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=""/4096, 0x1000}, 0x0) 01:28:20 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000001240)={0x1c, 0x1c}, 0x1c) 01:28:20 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x106, &(0x7f0000000040), &(0x7f0000000080)=0xb4) 01:28:20 executing program 0: socketpair(0x21, 0x0, 0x0, &(0x7f0000000000)) 01:28:20 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_procs(r1, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_procs(r0, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) 01:28:21 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x18, 0xf, &(0x7f0000000100)=@ringbuf={{0x18, 0x0, 0x6}}, &(0x7f0000000080)='syzkaller\x00'}, 0x90) 01:28:21 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000780)="b2", 0x1}], 0x1}, 0x0) sendmsg$kcm(r0, &(0x7f0000001ec0)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000001d40)="9d", 0x1}], 0x1}, 0x0) sendmsg$sock(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000000800)="ee", 0x1}], 0x1}, 0x0) 01:28:21 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @empty, @val, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}, 0x0) 01:28:21 executing program 0: syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "d642e27e314528343c4593fe62f7735f999340359943c157c175442f71aabd79"}}) 01:28:21 executing program 1: syz_io_uring_setup(0x740b, &(0x7f0000000780)={0x0, 0x0, 0x800}, &(0x7f0000000080), 0x0) syz_io_uring_setup(0x301d, &(0x7f0000000340)={0x0, 0x4057}, &(0x7f00000003c0), &(0x7f0000000400)) 01:28:22 executing program 0: futex(&(0x7f0000000000)=0x1, 0x6, 0x0, &(0x7f00000000c0), 0x0, 0x0) 01:28:22 executing program 1: syz_io_uring_setup(0x897, &(0x7f0000001100), &(0x7f0000001180), 0x0) syz_io_uring_setup(0x897, &(0x7f0000001100), &(0x7f0000001180), 0x0) syz_io_uring_setup(0x897, &(0x7f0000001100), &(0x7f0000001180), 0x0) syz_io_uring_setup(0x13c8, &(0x7f0000000300), &(0x7f0000000380), 0x0) syz_io_uring_setup(0x897, &(0x7f0000001100), &(0x7f0000001180), &(0x7f00000011c0)) 01:28:22 executing program 0: r0 = openat$rdma_cm(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000005c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000580), 0x13f}}, 0x20) 01:28:22 executing program 0: syz_clone(0x8008000, 0x0, 0x0, 0x0, 0x0, 0x0) 01:28:22 executing program 1: futex(&(0x7f0000000000), 0x10d, 0x0, &(0x7f00000000c0), 0x0, 0x0) 01:28:22 executing program 0: r0 = syz_open_procfs$pagemap(0x0, &(0x7f0000000140)) ioctl$PAGEMAP_SCAN(r0, 0xc0606610, &(0x7f0000000280)={0x60, 0x0, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a}) 01:28:22 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000940)={0x6, 0x1a, &(0x7f0000000780)=@framed={{}, [@printk, @initr0, @generic, @func, @tail_call, @ringbuf_query, @map_idx]}, &(0x7f00000006c0)='GPL\x00', 0x7}, 0x90) 01:28:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 01:28:22 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000140)=@raw={'raw\x00', 0x9, 0x3, 0x204, 0xf0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@ip={@dev, @rand_addr, 0x0, 0x0, 'veth1_vlan\x00', 'ip6gretap0\x00'}, 0x0, 0x70, 0xcc}, @common=@CLUSTERIP={0x5c}}, {{@ip={@broadcast, @empty, 0x0, 0x0, 'pim6reg0\x00', 'bond_slave_1\x00'}, 0x0, 0x70, 0xa4}, @common=@inet=@SET3={0x34}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x260) 01:28:23 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x22100, 0x69) 01:28:23 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/net', 0x0, 0x0) getsockname$packet(r0, 0x0, 0x0) 01:28:23 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) bind$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, 0x14) 01:28:23 executing program 0: syz_io_uring_setup(0x36b4, &(0x7f0000000000), &(0x7f0000000080), 0x0) syz_io_uring_setup(0x5ff5, &(0x7f0000000100), &(0x7f0000000200), &(0x7f0000000240)) 01:28:23 executing program 1: getgroups(0x0, &(0x7f00000006c0)) 01:28:23 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/block/loop0', 0x0, 0x0) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, 0x0, 0x0) 01:28:23 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/cgroup', 0x0, 0x0) connect$packet(r0, 0x0, 0x0) 01:28:24 executing program 0: shmget(0x3, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) 01:28:24 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/fs/cgroup', 0x246403, 0x46) 01:28:24 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/system', 0x319040, 0x2f) 01:28:24 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x2000, 0x0) 01:28:24 executing program 0: semget$private(0x0, 0x3, 0xa70e58aaf9a80e9b) 01:28:24 executing program 1: msgget(0x0, 0x4) 01:28:24 executing program 0: shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 01:28:24 executing program 1: msgget$private(0x0, 0x31a) 01:28:24 executing program 0: shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 01:28:24 executing program 1: r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x1, &(0x7f0000000340)={{}, {0x77359400}}, &(0x7f0000000380)) 01:28:25 executing program 0: shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 01:28:25 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/class/net', 0x80, 0x1eb) 01:28:25 executing program 0: shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 01:28:25 executing program 1: msgget$private(0x0, 0x602) 01:28:25 executing program 0: shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 01:28:25 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/cgroup', 0x0, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, 0x0, 0x0) 01:28:25 executing program 0: shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 01:28:25 executing program 1: socket$packet(0x11, 0x9cb412424e9dd23b, 0x300) 01:28:26 executing program 0: shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 01:28:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$MSG_INFO(r0, 0xc, &(0x7f0000000140)=""/234) 01:28:26 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000001b00)='/sys/fs/cgroup', 0x30000, 0x100) 01:28:26 executing program 1: shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) 01:28:26 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000140), &(0x7f0000000180)=0x10) 01:28:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001280)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001340)="899183545ded8bea60ea96751ad990e60c831c5f953ce79dcf47e7ee39017a5c8d1df8986045f7afd17be18ebbffdc04d144c2dd7fbf07ad82e61b3e898b5c64cfaa9bdfc331abaaa50c0406131c8c1365d4d6948f547e9293acdaf3", 0x5c}, {&(0x7f00000013c0)="e81c4239e78c68bc7533e2ed33d4a9fae96b86a89a7581ab7bd132fd761caaea69e225274670a563ff8c7616d6051859767e7496f292b950a7e71eb72b1267df3b7ca29fada8e7dd581be9a5d7ca03f3381bad099c7ad221ba38659972e6fb3c7d8af11ad3a4d94990cf6d66d1f0b347c2571432d468db8219b9e5e2d38f50da89132a8a1314f578bee02e0cbd3fdae16a1034967eb457fe907e73c4c2587281fccd501dd75e8815c2607e7f645affc160246e5da936534e0601c2e237cee71d1a1b2a1e2d1153ca98f1c7feeaf8485f6a1a6464e9cd7c72b262f09dc5d21b24", 0xe0}, {&(0x7f00000014c0)="e63dd1eacecffc7fd3adafa6001865544c72867d082e9989f956d82c47f88afa6a6e15e9dcd46f9ead6b1ea0da9ee9845ee8ab1617d47ce92d04f0a486a5b22bdfeecec0fb76feff8f5b8fa5627301e0dbff1aab023c22eb413ad78b", 0x5c}, {&(0x7f0000002940)="0b8ec360d31dacbbef1402a40d2e8000b5fec0f9e66e2ead9b16ebd78f0329176dc968c9f14c8ccfa03688a0f817812ba5fa03b5fc4fbc7221eb834ab42bc04e2ceb02d2236e2c02ff5f96cb9d32fc0507b0133c5a6ff7cf8971c65be9db23122e309e015204dde87c0149bf878c952585dc1105f5334303db84351902eca8ab744cab4ea3f03fd911656f57621b73b4af56a06e250d0a572fb72b58f9ed980f0014ddf06a08b4484428c10cdf1712d3a48e62c409f5bf4fb9a2e6020d30919cb9b139fd71def2c50fa4d2e6bf39cb15ea8fa755b2b924bb5ed7afe57b2df79682e4a3e05be792b50aa42de1f476cb678faa9ff67b43e1923c891bb7f3740c0fe1a30cabc4510f4028fe5ec7ebf19e19419ae342f366c987af8a731b85f64ac3399c8b28b65ba2109bceea94d1796fafc0083fe9756c1ebfcd1652328b61f9a752eb6ba819fbdc3288f7f09ca32ba934e51e7dbc22cb554bb92a72fdabd9ae9fa4b559fa19b38be074603cca4f22f6d01bcaaa70230c3d4381efe745fc051687405981eb4e8502b16aad75e861c443bcdd48b586d0bca924bce4f5bf32eb2f9d3ec36a96e7e3ee3864edf7053a63fdcda57ec935effa87270c0780338edbe462f17bedebdacc563dce1efce6c36d5500f962e88d4c77dfb5a74672ba04d954f53317a1fb204aaaebb949d0f844e5475cfa6bb21f520d498352d0774805bdb1284dcd7c89c54a3f6066ea39c2b70cda605b532a8ab4f2eb98397fd78b0fe47c9884b0afcc1ec7d567351aa913f523dfce212247a13f8ad78b3e9fbf8f1b772b9b8fafd600e5ec6b1e4f28a5f794fe62da83520516ab551dc774c3ce7c66e6d7b5c3a97f50d9cf87455fbccf802b2bd9639d64af3f69476026f76038cbcd7939649a84949cbdb0dbdd79098fdf5c7d30bb81430e7d3b0bf8239cedf8291421136fa8df1bd9f5fdbfa88452af92f22ef1374e52ffc505dfb277aa2a48e0e05e762bfd44801b3acde2032956c608bf23016a3f0381e21e1ecf32c10437fed26c18c94ca5b18b7d8b51f11b179dd4d5778d044bd386c6082ba2d9a3e5a1c9e5ddf54771d85c1c2806568eab13dd565f189156b6b091867f859af9034dec46f349a8941295509c68a7b8fa3c0b6596c4daf966282b0661854383333fe5002441edb961b3c503a288d240e2306b80b405e6dfbb462fa65243c77ea7a76adf996ca10d447e90feca67bb9546c6d38bb96d0400194fa6eb73b7a35736d0d2d7547676ee1300288d659a0b58fcf5e2f50a453c29f96cda6e0a08db6fa8f4cb3b1a41562583a7ecec2779183e801b8d8a9c54bd56f88e259b3ea44b4879d3f7505a6ba1cd95eca74c197890c027d8e6f59802d62f91f6a8b4a327771063f2109bc30ed5aa42c4c0efcf6821cf3ae036ed98c31529f612022c814827b00ed510d6cfc00515ccc7b6696eaaf76406c69aeadc2de2aa9ac63a0e4b16af2e63962c476b32447b83d1a49b6c53d6c269170033b0b44849a1f7fa229d14485c5f40afc56a6f19d02d7dc92627ac2f2f3d7c0fdd450a884ab4cd65e555b0d25693b2a7b38672b70f2d89c2b86c9d8327e591e12c97a546026997a81ab2bd5253cfc59d5f9a9dea9c85c9fe720a3b8c0b8c5079e6cd785644103648cacdf07197969cb571108171d7b8a942da53f674fabed09ac3d019a430a8d5ad03987d97e0b244e909f0832c7219a20e76750d2b91a835a3777b8645046bfa9ce7b660d9b7b78710b2c2123c3aca168a4471530354896c82f0f8413f912c85d23e2bda61456b27d96001bad685d1d52ddb217e08d0346084a2c9feb13c631ec67c6f4d5c6e0e310f7bcb3ba30da8de46564819f9b357ba5d35078f34aeba875286ba8a2309846d4fff051ccd129646a886a02866397876dd849be1fc1d1c01038f2f524e09d2221ed9c222ffd0bc8d29810d5c066101a78ffe139f040dc5dd1b4938f1377c2b327e2820e04ddb14ffe7458259754d90db2b3323759750c4b0d05ff84dbebf4a71519d27ba32b8f7d539ea529f3053c7011d6a77f7602c1de74f941d1a741ba229b033307127e8ae38d3786b5313dda686cfa377f48446c2c08d812d186461617b0df8eef274580594880181c1b8d6ac997c1af7ff3b36a7a484944d4dc3ab4955a89d314e66c2391872fab84318e160f8b275b5bf10cf13f7716c7f6dc681a32bb0df0e6acb47290b6adff5000d8447f426a87ea16a35045093e97dbf295da668552043dc3a76727b7722efdb595deabb5be8c21a46c325987229cfc8d9740e884dad45a1f6c9e4d26b713926b754d06d0dfb06a4cd9a96f69b7598bd8b6af72deefb30581a88df6a78879d0fb3a0942b652fdc6829efd20f218559cbb6d58d40a195a33c46c4cd8ed6f70b287cfb3c5a4f96a8b004e7865dba8f9b25f5c3056fb5a4dc2e068eb6e0a0bb31a1425aad835647d97774907f57528536bea7e2a344e56a4061910910c03397bcba23f1b2da61da704536848f4d5e55f1f2594e72610b8d9c69d7f4dfe97ed88ac147827ce31978b6d67f0e97e71c0b784f23cb264a02a2f8e1322a71216de779abfe6fb747a32c65536f3742c5f22040ceb7c50b57a6e9babbdc344b8e95053d8014b3c928584e61836e66fc45b9a2fc5020c585c31b5ca2999f1799527394a8d7980ed4932b16acf7dd5ae7ab4fdabf9695c586e0e9d836a9b27579dc4de48e9171e2245463f58a6506d40f32f03211c018380ee32a6b4baa7bc0357a95c2adbf042e4c6bc43c76a05a62c5d11e064a5a314f1e5a3411b9a780c174afdec7eba286f76a956dc843e13bcc6bd12ad9ad691d6d8c2cab76272752888f679cd5dfab0b38bdce7809dfd8b156b9e0202be57b7a6e6304788895a2fd2e5ac838b1f52246215090cb8285fd96f5dc2f7e9cf3ffdde9ab2c1749eadebe2d476b5f875e8b2dca51f5ed79967c27f4eaffa39bffde0c5feac43f911edaac74cbcac773e2f9a5645f88719ee8f6f184d8d023e352002c5d0872c68a9cc845a77f6f4071e6153281be3738d11cb368b30e0bbff3016f583c3a85723a81783e0765528b44dbcc1adcbaac88677aa1dfb7c60cc6caa3b7ee174a7a75a6d2c4db794f8754e00e6b1e02f36accec85926ea058a8a4658b863313b7991909dd6d693f343143572c01af02bc2b563ab6864217b810247785760c7e2559919e205d691b36e458c7e8600ab199f25b88df51162498b1ecf5a1968198785f631b46259c7fe490d82c546276b6c9b29a21389a8a838b1457d3d6eae54c900534a8b18b8b4cd67deab03d35598b6d0174f0c05e6e3e859af19545066ed10f375f2edb288638b51e975f5623cfbf3a4b9fafd6555f3bc2291fb9663c4817c56a150e08c0ead06d57a8aea59a82a94021eb7c611bd7dd8f9b7ab8c109e058cbc0d931b34ededad47cf2389effde0f83ddb2d88ef0af81cd5773cc12929226346196432257d52a455c12034bb86bb840a3c8d62a412bd7bf092951302f31a4c60fc76e8625a908f3cc3c4c3c249508a6e3b0c500bbc750ea830c02eec2c735e2a5038ce469fcbbf305f4b309f65931d3884e1b032732794d27166a8801991995c35da7335a114c9f2e749ab4a6c5cd033d9bdabca08862510296228685b19511fdc354c9b95bfe336adc43755de250e2fece7789ed58f61d005697195ba3e6b718789b1812e7fea52170d041503e2c9f87403f068c7e3f18d54a7cdbd09133c3b3d43452d483b904fada15dbad5d98a791ed9a0b9eb5c600ecf49bad82842ed6576bd55a1f491e48ee22d943eed4324eb83a70aedb43c9da7818f217ab5fc8d4c26fd0b23a647a4c94cb56c5b7f6f1afa6007f3914dbaefa693f65037816742b062e649f70e9aa46ff7b0f6663b0efdbfee0e322efd8b813b2bf3dbb9461cf8e191d313d3fc32ca376c8e7cf099f81e26a0d7e2dc320c2c8b9cf986bf80ea4ab482f21e0dfa18200a10725d5a7048c8361b0e239a1fb69f443930021e8b97c671c47794825dfbd93945ac32435886ec067377ada0bd0130f58e261ba82dc07a9739defd5f3088fda76c83ff8240c3cd812a157ed2e367fb092171167c2e9b78b03a38665a30c63d0f0029ede52875be55ed40dcedc580fcd5cceb100c1f9ee9edc3a9e2696eb8b44ea9d31d1070df12f4a482b33c95eceb8398468dfb2bfe369aee715993413f8e771d86e15e76b991473724626117626a36b4e31920ecfbc5cc4b4083f23e54905a317e4ff8621579616838f80764d7846c1b83c1947bb7bb0b530933200c9ad3506eb5e3d99a4e4ac40f1ab21ecc190841642da796130d3e378ae30d503ed651edabd1b50d6b14e47731e59620bb6608c2af33854064bca9b4ad03608e2a9ee36318fcf24b6f0606017e247351076ca419f964985eb6b6a14c4f41be3d6c7c318030beb5813b3af8ff88fa117076c55b7f1e05041913da20035b9d4b2fe7bd5ae252cccb72c8fedf527de5f26ed055d66661389248fe79858a9b29dc629db8b7aa99f430ee212dbed6d53c38b7f8d088c9a82b68c74edc50aa7e6603d1bc803f0280ac5b91ede5f6aa9ededa218742bce31edb33ea71a2e4ce8a7c51aaacb7b217e8129def0a7774e4a5fbfa7f4eae535f93ec56784b4f8af01ecdeafc9949666699afc2bed790934ea26de6e75c9a3254df802099c6278a71b11a3e686660d254f6d08927053df79e3f7e745b0b1e8cf5e3fc194664adc5576d8bdc94bb6fd60073a599b04f626c97c2d", 0xd2a}], 0x4}, 0x0) 01:28:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000002900)={0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000002100)="078fc4218ffd8b181f8df3f24ba88d642630ad2e571e13e800b58602f83d371e3637ae81b2a2221637d09f226689718656773702c941aa21888e6289c7a80ee7a79e2708c346c35c5821c6ef6f1cc2a374c8e430918b46c1bf5cce94c28f6bd24a4a351bedba9d95", 0x68}, {0x0}], 0x2, &(0x7f0000002880)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @ip_ttl={{0x14}}], 0x30}, 0x0) 01:28:26 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000012c0)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@restrict={0x0, 0x2}]}}, 0x0, 0x26}, 0x20) 01:28:26 executing program 0: syz_clone(0x4081400, 0x0, 0x0, 0x0, 0x0, 0x0) 01:28:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0x0) 01:28:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f00000000c0)=[@ip_ttl={{0x14}}], 0x18}, 0x0) 01:28:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000002900)={0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000002100)="078fc4218ffd8b181f8df3f24ba88d642630ad2e571e13e800b58602f83d371e3637ae81b2a2221637d09f226689718656773702c941aa21888e6289c7a80ee7a79e2708c346c35c5821c6ef6f1cc2a374c8e430918b46c1bf5cce", 0x5b}], 0x1}, 0x0) recvmsg$unix(r1, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000940)=""/90, 0x5a}], 0x1}, 0x0) 01:28:27 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x40010040) 01:28:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000002900)={0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000002100)="078fc4218ffd8b181f8df3f24ba88d642630ad2e571e13e800b58602f83d371e3637ae81b2a2221637d09f226689718656773702c941aa21888e6289c7a80ee7a79e2708c346c35c5821c6ef6f1cc2a374c8e430918b46c1bf5cce94c28f6bd24a4a351bedba9d95", 0x68}, {0x0, 0x2}], 0x2, &(0x7f0000002880)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @ip_ttl={{0x14}}], 0x38}, 0x0) 01:28:27 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_freezer_state(r0, &(0x7f0000000480), 0x2, 0x0) write$cgroup_freezer_state(r1, &(0x7f0000000840)='THAWED\x00', 0x7) 01:28:27 executing program 0: openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000380), 0xffffffffffffffff) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000bc0)={&(0x7f0000000b40)=""/75, 0x0, 0x800, 0x0, 0x3}, 0x20) 01:28:27 executing program 1: socket(0x3, 0x0, 0xbf85) 01:28:27 executing program 0: syz_io_uring_setup(0x3c19, &(0x7f0000000080)={0x0, 0x0, 0x4b0}, &(0x7f0000000100), &(0x7f0000000140)) 01:28:28 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0bc5351, &(0x7f0000000280)={{0x17}}) 01:28:28 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000480)=ANY=[]) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) 01:28:28 executing program 1: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) accept4$nfc_llcp(r0, 0x0, 0x0, 0x80000) 01:28:28 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0701be1f07020000b900000008000000090000000100010000000000f3ffffff29f7983d8bab827781e6aa18d9a54c2a1d2c8dcc6292c27e4a25b86d0788c8b3c0ed2e474fe8d5ac0a9cf28842388d10cb4696dd38682cb1175b7e39acea2ff257a1ac40b2b6e4275d69a893ef83a237569cdcca6cc2dec0b189e83a612dca96dfde47061ddf9b0b0b935e777a10ee48d88fb8cc3b32bc6003"], 0x19f) 01:28:28 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x23}}, 0x10) sendmmsg$inet(r1, &(0x7f0000000ec0)=[{{&(0x7f0000000080)={0x2, 0x4e21, @multicast2}, 0x10, 0x0}}], 0x1, 0x2000c044) sendmmsg$inet(r1, &(0x7f0000001540)=[{{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000000c0)="129409300dc52d7d516746987e1c59a6f84b2416d54b59fdf9f5f9a379a649c92a27571b7a21c007eb6ece4acb3143b87a9db7a9aadb49b48aa2678fbb7fa5571836ea536c065a0e8317f30053900eeb348454727a5e43725daf1cf4908f723f3cce67c658a1ce2a4ce5da6a252b7d017ee926a45f74ae85103bf587fc5a7c0b67ea266865ded28b248ffdb30171680e60974c17494fc59e411241cba64a45", 0x693}], 0x1}}], 0x1, 0x0) 01:28:28 executing program 0: r0 = socket(0x2, 0x3, 0x7) r1 = socket(0x2, 0x3, 0x7) sendmmsg$unix(r1, &(0x7f0000002240)=[{{&(0x7f0000000300)=@abs, 0x6e, 0x0}}], 0x1, 0x0) sendmmsg$unix(r0, &(0x7f0000002240)=[{{&(0x7f0000000300)=@abs, 0x6e, 0x0}}], 0x1, 0x0) recvmmsg(r0, &(0x7f0000000a40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) 01:28:28 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) sendmsg$NFC_CMD_DISABLE_SE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="f5002bbd7000fddbdf2513"], 0x24}}, 0x0) 01:28:29 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$binfmt_aout(r0, 0x0, 0x19f) 01:28:29 executing program 1: r0 = socket(0x2, 0x3, 0x7) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x1d, &(0x7f0000003a40)=0x5, 0x4) sendmmsg$unix(r0, &(0x7f0000002240)=[{{&(0x7f0000000300)=@abs, 0x6e, 0x0}}], 0x1, 0x0) recvmmsg(r0, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 01:28:31 executing program 0: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) [ 5070.974421][T23814] usb 1-1: new high-speed USB device number 114 using dummy_hcd 01:28:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x28}}, 0x0) [ 5071.505433][T23814] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 5071.506593][T23814] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5071.507471][T23814] usb 1-1: Product: syz [ 5071.508233][T23814] usb 1-1: Manufacturer: syz [ 5071.509126][T23814] usb 1-1: SerialNumber: syz 01:28:32 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r1) sendmsg$NFC_CMD_DEV_UP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)={0x14, r2, 0x1, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) 01:28:32 executing program 1: sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(0xffffffffffffffff, 0x0, 0x0) 01:28:32 executing program 1: syz_io_uring_setup(0x124f, &(0x7f0000000100)={0x0, 0x0, 0x400}, &(0x7f0000000240), &(0x7f0000000180)) 01:28:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000640)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_HEADER={0x4}]}, 0x1c}}, 0x0) 01:28:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001b40)={&(0x7f0000000040)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_FEATURES_WANTED={0xeb0, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xc, 0x5, "0da7c6845ea1bbd8"}, @ETHTOOL_A_BITSET_VALUE={0x91, 0x4, "949b518c17ad017765385b85369f70aab3d303f36df87afc0840cc2dca1f5665b5acde2ef7db9c32886b0f9a9a9e6d8d05cc31316d1e673be3072f74d2af50cdceb4e1829b575676f71ea2a675e26c6289965c60588635e80bff54d2e5ab5e09203ff4836ba25627cd1a9282cb47d778f8ec99897bd8b7e86a3070771912047fdfcf306ce00777cf7d926267e3"}, @ETHTOOL_A_BITSET_BITS={0x130, 0x3, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\'\x00'}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '}^+\\\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '-*@^!!!\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '-\x00'}]}, {0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '($@&\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '+\'\x9a#+\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '+-&/\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}, @ETHTOOL_A_BITSET_MASK={0x3a, 0x5, "13fc7ad9bc275fd4aeb5c63c3b13cb9aa8ebb20ef34b4e88e2b69b0dab5dfb5e2d1c4cbb73ae9e34924b3c510ef702a0a2e95f72ea55"}, @ETHTOOL_A_BITSET_MASK={0xc9d, 0x5, "40c2f4ee5c5b2fa24384aed5ca536222faee481f2c4a7a2567f57b8c91605b2df9caa68c454ee6b5c30b1c6b6877bdae9f501cd3f86177d56f2dfe808334552a5d4d8ff4bbec209f8862b1b8c53dfbef70af70a1841c7827f18ba6d22fb0cd42161bffc124529b71091032c906e25287c6d7fa71492da316a9457d84922d03dee87dc2999b60527384dc212abee820488e488278ef4651762bdde5290df3abc7e339353cbb2e6bf6f262814bdabb74b3a26df5c774972809ec357b4099653bd363829afa08a8e7389e2ebc785a8f005665c65a4d45a6d1ca64bbc8560a874ce7a424d9fd0c3a554cd7bf58ab91b6ddfc966664b74c78cb9c4ee3a69859ae85c3329fe2eec6e9516219776962e26ccf4ce757b3434d68effac2b6ff258fe9db4eeb8bbac66aea848f63a73762c225e929b907e1466e2c548db52071609912c031529e372cc36c1361854db14aa98a5e6a1dd445b1c8d8f805ddb3793218f4caf2be93d47a4e7cb84e4b19675a4f2eb3bc4d6fd8e2983f7a091fe773de568314833c5eeb54b8a9ca22c35cfbfdf83aeff917664190189473d2b8da19c8ca4c004a8247c19f9c445231bdf4ed5601cd9e24707d906d45aa6c3352436f7603d80674f72a4cf2fb12275b82f0e7d9130b6db11f2da168ea134949157f139777dce0fac07932210eda54cb173913b9aa83ea1f1a56d63b70d7b5932087f09f8b072b53d5d3fe1fd9ff3fa280d6e77d5869b72bc0699f1192ee2a110ba5642a1964057019fc8dc63fc741ab21228baedb55251761b62663b11cf878dbb1301a185e329586b4660e62bbe8c83c545504acd563ce29543fda1522dffdb71ab9c933251d9e2d12c2a10df87a3b898b8944857b16c5e107b201c4c8a21f44c6a5f8bbaa5bac86f3fb1e317ff53d153c52db561431b4d45931e4b62f7e394fc2dc7e324d644d46a65afc7c3934fb346a93df05c63c71f9f3e946bb156b44bc63c71d07cf0fb440703fb4bfe11b7543850d75585560cd4bf29c95209e29d0a100747a0716ea562ee2c73cc93c87cd2636aad17f98246f4242f122685f507fa8fd6221ac564bcd5850939269dbcea8f5a1d2cb5bffbbcec0cb9b72b601092bd7fb1680e2943d1aad5a64a7b97926c93fc71dbeb91abb6b37734ad36d1192a566ea799535273dc93c3bb4329e0769d037345cc2d0f65ac8fbeb6cb2872e5737abe2edaeb23198966d0b4305c36784f875207d9c35027104f6e056100afcf23df288b1182d60ca02519cce1ceb485805c77b28681ea4d414b467396a4a850caa5d879cebee164583520b86f450c9910487010c860990b882218b5823d5753e11aeae9cacd3d0b8fb04ce6d37c27464b75d24be174bba8b5c241953d8f43aeb3b5db66364f96dd99d2c3746543feac1ec2d9cfd6cb4f70f01bc6f72dfd03c0e3fa83fff741e7fe2a7b604e28e67bb910e73965464ee4a7bbb4ae9bdd93cd50f20ec6517d6a46173b2f80cbd9685de5d8c1cbfd52a8c50455c484fc24ebb03c33b49525f959b9a147ce46a9458aec1dca9df7aa32419204657201276240a549a895828d3e8cafc49309cf90a45b2c6d0d70d926045186a5c59000d1dd6f3ee78909ed94a96003b738b0183a696d84ba714607d378c6e53782bb877ff8039e4c034b7f89541c650395ac81a769c25334e48feb38b49c152e56fd891e59c1730c7481f40ca40ac262fe695e42d651b50b0c79d37f32127ea969902b6cf31006493a87d031d79c2a667125020378457ea770077af92ba782a21adf65e1bfd84bd2311af0a1a30ba184456a7176cef18053743aa3c1e053b5bf0dc9a9f4a9da4d3ff4e723bb35b34fefebc2c8a9d7dbb574b52a5fadb702b042fbfa495a2dd35aeaefe8c9039dd4076a6733e0f8b8b8b42d1e972f324de2dc00957bfd68cfcb7ff4085a6429b4f7a64ed9fa8b3a4e000d8fc902a2af32ee785ca09fb376bc147bbf2a7d3241342da55850ab364b5d65019b8b758bc9804b1bba7aafe4b5713a76af10dfed9136cb4ac1cb4676daa9e87a2b4f86814ba66372118344634cdfdca7c6bf92beb613e7a5ae8537b1c97a9039c283d689cdc00421d2b25c6ebf437610e8da2504e502082f1ece736d0d3ba79596a5b24a66c3b1e96ba1c7a8a8a820a6395d587149b80d0beae73b97d536cc716c2aa12bb9124c0739a66e1003a41645716e5f146e8f1d5f356f5aa08d70d11088a5c723053ff16bf5b22d67f6292b7a692a809095ed4dd04a15bf6ebe9e1c8f69bdc9a8afdedd5507863e3b1ef5cc79a827a287168435e1068c05ca165f3b7490db41bfaa78a9af6203888658de1b50ff8e8f6420098905b37c316b9cdf19fa4480e67a94e9f931fb1cd5976b371da1355010ab751339ec5378c1493a405d58314d087a1fd2c8dfb043cc6de92b4f2222c0c203cfc84628052b52e517a7fc49a54788c8b3179a8d6b3e86098f28b987c2cc616b233dd3bb5a92da96d81cd830822ed2087dbbe74fa1da55e36500c9e3a8e2153bae7338b57f18337f026afb658ac9388135d5dd2b52d87059f1a6a9c8e5ee1ebdcfc3d4aef59304b0f655691151fb41de46810dc6c8d58ab7939d871a5b108608fa915a57dd1ac420e04b97c2ea60a589cc3d7fffeb298b912e86e9feb074ae6b5bab80619a61f7a50a00861ffdd2cb64777a39e4fec0360a63e09c6b7977ff0cf56db8898b34dc226e3483801629ee2d2b32c9cbf1adc58b997029f4ea2d59fa0878f163993f0dde4023eb3abfcc8f52f967ff4a81df762a1905c041508ba1323f178917a9bacf06bbe928ceeb35737146be30a2d8a4dec9a12c13bb642289d9fce0bcf2de1664d166f42a451348582aeb6e499e260a77800812837741620c733f4906b90af851309d4d8af5332f7350e211f54a48c38b804eef12c2151d87fe951d8b7bb09a8a39c491e06c5cbc77ec8dc3e5a76151f1b4047c6641fb86f036d05ea02c853c3297e34b332dc00d6aecccac7ac609a4b36cd910f1d11042e1ff41d9395ad726b150c7eaf8462961a0677d97b2ba080881fb591055f78e4cf729e384c97f444970b38b45012511409b043ce6c9ae3bb89cd24b89aeecbaa6ca741a690313e1a11c7429a5ff93a2b3d5f9d8e5cdf8e9c76a1cc41c9d83625253a5e72f58f5c697998c79548a512c924b5baad8b6eb1b224127d4d74a285d7a99a38acfb3f42f0a107ba8bb26584c5a9d2ec3f612b80fb3add00874955fa533f3dd4e255aad16e753a1d0656ac4c459ec1c45f818c6fcd7663a5bdc6fadb605333319384a0a659bb893284b28b809add63b163faaf6ba469419527e19a338be279b1a518f404a3be8d9d0dcbcf860dd8f7de2c79e51f6eb2f97a8bd3edc1fd549196ff551f9de3d13c5d7c4767c9a58c427d51f049c335780a2f761b3ee34481f702b4246b85d0cc97850c231b7e2d01b4dbaf15b9254df011441125f5c4597498595873ea6c90fe98d1dd35c995d602096a18a68fe3d6d323b0b03a4b018411f31a56947685ae17c642d4a3c9b662db6cb10210457c5fc920d7d15cff3c92b9f30b96352422ff744af5c685750423ba7c4d6449bb5a1e485a9ebd2a010859654a597c559bbe71d81fdf3f3bf552c3486ed353d6fdc8c8d116cb790b6bb40658c1b33cf0fb271bbee121384ab5ae3397679f159db12af446559bf3bf69cea9387d31bd322890d2f180b0d8cc32cfb90e9130963ffb54ab1cbf0ec5453fe5a7d40ceb6f970a94a581bbce533a2720b83363b2b554faacd59bd52a4ea868b9a12576945509ac526cd814534d7de00aaac24ad3410f9b80a4ec0cdf4b7043d4ee306fbac6b1de0de8766f46f84301f69a0840622104d484b8c6cb29e0fa46cdc4f5f626fead54024fece0a25f359ce11b8a89cd958135f70dcecc5848341bad86d57aa5fe9a058a136b02d427e3ad134542fcc1783019e0accc98038fb5511f71cbfb22dd9687d56be68af5fdb6652c46b902d8b55be4373513a460a918711a78fea7e0c9e23366426099ab131e1d35d8bc136f3eaba2ae4b2e3c2e96dacf8d58cdcf149b54dfa1ccfb00e04e59432e777b25bc93e8b323caaff208fa2ec7850ef6e2738540106ac9e639c6647291858469986b6dfb06d80a082779944d168773ec64f63756fb54675fcd59dcda29039705d6d98e047450bcad6e3c35e8b16cec2474efec35133e3f328919aa1bf751ade50f9b34abd14cbfe2f1fa19e504ff4b2c9e40b841a2b756f423487048c4eb5a067348174871897a591c56bd9e18e163128d3ef1000706c3a553d87c64b348af3ab02abab8bf527a25b013fa1da80687dd9c5535639da9de449d7638594a28227a3614c86d795ea98f963b3049b7ea3e39d3586c2ce1924ffc55790472ced4f6e4b0aaf10e5e933062386a08125ab0efccc8a9a562cda222962302b40bdef247d41a345d56affeea269abd0b4f629d93c1d4a1122ea724fbe98e3143ef808bce7cca354a8309d93be0b1b3d1d02698de461cd55c69222296ec2a5fc34afc491edb8b7a94e881ef9abdfac11946a8d23b1437"}]}]}, 0xec4}}, 0x4000000) 01:28:33 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x541b, 0x0) 01:28:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002900), 0x0, 0x0) read$FUSE(r0, &(0x7f0000001480)={0x2020}, 0x2020) 01:28:33 executing program 1: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="11010000733336088dee1adb23610000000109022d0001100000000904000003fe03010009cd8d1f00020000000905050200067e001009058b1e20"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, 0x0) 01:28:35 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETFB(r0, 0xc01c64ad, &(0x7f0000000000)) 01:28:35 executing program 1: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) setsockopt$nfc_llcp_NFC_LLCP_RW(r0, 0x118, 0x0, &(0x7f0000000280), 0x4) 01:28:36 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_open_dev$dri(0x0, 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000003c0)={0x0, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0], 0x0, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[r3, r2], 0x2, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r4, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000, 0x5000000}) 01:28:38 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000100)={0x0, @in, 0xffffff81}, 0x98) 01:28:38 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) sendmsg$inet_sctp(r0, &(0x7f00000006c0)={&(0x7f0000000180)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0, 0x0, &(0x7f0000000640)=[@sndinfo={0x1c}], 0x1c}, 0x0) 01:28:38 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) read(r0, &(0x7f0000000240)=""/4096, 0x1000) 01:28:39 executing program 1: r0 = socket(0x1c, 0x10000001, 0x84) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000100), &(0x7f0000000200)=0x4) 01:28:39 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000040), 0x40) 01:28:39 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x4004551e, 0x0) 01:28:39 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0}) 01:28:39 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_RELEASE_PORT(r0, 0xc0105500, 0x0) 01:28:40 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x2001, 0x0) write$P9_RLERRORu(r0, 0x0, 0x0) 01:28:40 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x2001, 0x0) write$P9_RWSTAT(r0, 0x0, 0x0) 01:28:40 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x82002) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x80045519, &(0x7f0000000000)) 01:28:40 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x41045508, 0x0) 01:28:40 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x8008551d, &(0x7f00000002c0)) 01:28:40 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0xc01) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000180)=@urb_type_control={0x2, {}, 0x0, 0x0, &(0x7f0000000080), 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:28:41 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:28:41 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80085504, &(0x7f0000000240)={0x0, 0x4}) 01:28:41 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x5514, 0x0) [ 5080.663807][ T686] usb 1-1: USB disconnect, device number 114 01:28:41 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80085504, &(0x7f0000000000)) 01:28:41 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x550b, 0x0) 01:28:41 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x123e42) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x80045519, &(0x7f0000000280)=0xc7) 01:28:42 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000180)=@urb_type_interrupt={0x1, {}, 0x0, 0x0, &(0x7f0000000000)='Y', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:28:42 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x1, 0x0) read$usbmon(r0, &(0x7f0000000140)=""/64, 0x40) 01:28:42 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x80045505, 0x0) 01:28:42 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_RELEASE_PORT(r0, 0xc00c5512, 0x0) 01:28:42 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000280), 0x76, 0x801) ioctl$USBDEVFS_DISCONNECT_CLAIM(r0, 0x8108551b, &(0x7f0000000000)={0x0, 0x0, "d3009937a00cc04b057601aad5b087385a8ba74bb5f6bde4b2eb82860b28128dd06490efda159b5bc70c2f978042654676181cdafe9d8be903b1d6017f60b4529301846e1ca366bed1cbb49a59e878c47f02d26039d8db28f8df06ec866323657c33f4b97b172fefba98c623a23a81b46e906ef8310a4d07d9a4dfcffc00b6d46f3871a1b17394fef67b90d8f9ea096b1211088a92d5cce05e07a8d8f6d3221ed8bf9b40393adf4d3b019fa4a4cabbdc2430b65e21df74c5a5463c54204100c588ab276143430745b69f5f145228fe15f77b75fe6bed77f30063d58bca10b6319469cdebac5460eec7b8b2901fbecf22fae200849fb02e654464accc514a4f37"}) 01:28:42 executing program 0: syz_clone(0x41800200, &(0x7f0000000000)="40a2db0ec6a9eee5377abe1910bc157d99cc4aceabf75427010e1c6528fd1c83f417454795f4936e5f6c094b5082fff4a0f1ed01a183b224405af40e8637e18c018eb0d06b0cbf91f66b04b45396a2a8d964eaebaba9764edfa35b090c871a11a220dc292dce10af5f8b0e96e00e5ac8cbed0e0129c39bb1ab7c9cb343a6502498d94263bda2b15fb14655d0b33fd7fc2bb1029cc1949b4d1b2ac5c1a80d97fcdeb843a5bbd8cc01e9ca1ae508c8c4564f3f08d39d0f00bf293387ebde8e6427c0dbd4b88b2822e8c3d719a2654858b9997c6f1ee51cd8bf5b04c3", 0xdb, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="86e67ca48d9be969c40126370aeeb5540871749ddcb1ad55c6f42705a7349c323c0785245a8e76bdd92155c44d740bf93e1dcdf2108adf657fac78217ef54ce1e666ece90049146a29524378587a94418680c69c47f2965d94f84a179f") 01:28:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg0\x00', 0x2}) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x338) 01:28:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000240)="d6", 0x1}], 0x300}, 0x40080d0) 01:28:43 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x9, 0x4, &(0x7f0000000080)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0xab, 0x6a, 0xa, 0xff00}, [@call={0x55}, @exit, @map_fd, @jmp]}, &(0x7f0000000140)='GPL\x00', 0x2, 0xffa0, &(0x7f0000000180)=""/149, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e}, 0x2d) 01:28:43 executing program 1: openat$cgroup(0xffffffffffffffff, &(0x7f00000027c0)='syz1\x00', 0x200002, 0x0) 01:28:43 executing program 1: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xee00}}}, @rights={{0x10}}], 0x30}, 0x0) 01:28:44 executing program 1: syz_clone(0x4c000000, 0x0, 0x0, 0x0, 0x0, 0x0) [ 5083.880218][ T4755] vcan0 speed is unknown, defaulting to 1000 [ 5085.976349][ T4755] lo speed is unknown, defaulting to 1000 [ 5086.026362][ T4770] vcan0 speed is unknown, defaulting to 1000 01:28:47 executing program 0: syz_clone(0x82004100, 0x0, 0x0, 0x0, 0x0, 0x0) [ 5087.867112][ T4770] lo speed is unknown, defaulting to 1000 01:28:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001c40)="a6", 0x1}], 0x1}, 0x0) recvmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980), 0x6e, 0x0}, 0x40) 01:28:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001740)=[@cred={{0x1c}}], 0x20}, 0x40000020) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={{0x24, 0x1, 0x1, [r0, r1, r2, r0, r3]}}], 0x28}, 0x0) 01:28:49 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000140)) 01:28:50 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff2b}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r1}, 0x10) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) 01:28:50 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func]}}, 0x0, 0x26, 0x0, 0x1}, 0x20) 01:28:50 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x77, 0x101301) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, &(0x7f0000000000)=ANY=[@ANYBLOB="0280f40118050000050000000200000ad3"]) 01:28:50 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00', {}, 0x0, [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1]}, 0x45c) 01:28:51 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)={0x400000100002f}) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_DESTROY(r0, 0x5502) [ 5090.465239][ T4828] input: syz0 as /devices/virtual/input/input26 01:28:51 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000040)) 01:28:51 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0x2) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)) 01:28:52 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x9, [@func={0x8}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x0, 0x2d}, 0x20) 01:28:52 executing program 0: syz_genetlink_get_family_id$nl802154(&(0x7f0000000240), 0xffffffffffffffff) 01:28:52 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TTY_SET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x18, 0x3ea}, 0x18}}, 0x0) 01:28:52 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x1}) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00'}, 0x45c) 01:28:52 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x77, 0x101301) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, &(0x7f0000000000)=ANY=[@ANYBLOB="0280f401180500000400000002000020d3"]) 01:28:52 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x79, 0x6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x80, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 01:28:52 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x23}}, 0x10) sendmmsg$inet(r1, &(0x7f0000000ec0)=[{{&(0x7f0000000080)={0x2, 0x4e21, @multicast2}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000006c0)="435d61e778eb38a7b38869e147b2bb2d8ea5f836c654c0d9d14ceca9529604eb9a1f8d24c87b2153413b8b8112944aeb640000000081ab8a460693be6fc737360ccb85c3046ac5d52b8aa671b64b2290f0d96afeaa40f60d23f9f9f7d8b4c359d609abd84ddbe5264f63200c67d8f9742d0fb8fe27a59cc395ba580c12f6e995da91c450460e96e58019934176c35cd461b9c62ce48f7c3539cfa66dc31d13fd21e94d2c19485d62b70190b3cbf094053577ae87c77fbdce5e0910e1ef98a6a2645f30c1bd561f7d025f6c7410d24fc390530e43d550812b4ca6c188e311ac", 0xdf}, {&(0x7f0000000180)='\a', 0x1}, {&(0x7f0000000380)="5132ac5e8205378f905fac4b0f7b0ad4ff080df00b5a6655e32124d51a45ebebdf4a86101587d502357bfc43f44098742b83caede42f6e007330dc8ab67371c65d39bc126b8f9bf17dce0ba9d14f263efa7056bb8a0291a4842e42342519a9e795b7d8aee13edfa09bd3f9ae3bdc4c2dccc274c0cf4fe85fa17f46ff8c017571490f296ef2ea1cf31486bd4167bb33cb9a5e1f96de2ee8af5074695ddf5d1ec4d17c9508cdd9e77ec5bc62a820e263a31521f0b9031c9e1e1491f0c99b44960df2aaee22480355aa20d280d1ed54ae539055ca1e20a57f", 0xd7}, {&(0x7f0000000280)="661da68e4cccac69431df174bbce91246fce262b3de6a53334d329a142ae0f304e4fbde8fab4d68bedcd182b41227278c65f7de3723a93dbbaebac1b657fb35a9f3f4b671a3e3929c119f9deec5e46cdbe5cac679cad88c9aa61bc7ffd219a180aa46274c5cda17a4b8588c492dcdd43dee797fe7debf7c1143177d4f4b02255ca5a460000000000000000", 0x8b}], 0x4}}, {{0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000540)="881db235946ccab8e86189edf2f7f8688b46f0f8da52ce339c4eda1b64d87cd04e44988c50e0bb593d1169df596664f6bb31d0a09bdd2a22a0203e7c50dfc091bd2a442e1deb3bd9348115d56aa6e72b9287c7da4b710b7827cd1eb57bea968790f14b26d860f0f0b495f92179d667e72ab12152e8b18a05dc8be629e9", 0x7d}, {&(0x7f0000000600)="2a0829a3b2dad2d78dbbdd314d99715234d77da7e96bd3bc22bd04f3f871827a67974bcb68fd913c3d8b5049b4393d839221c846bc3fbaced41b7da0d22a06643ab9669e8e45212b0656d4a6", 0x4c}, {&(0x7f0000001580)="eba74526434d04bab599e8666ad829c42dc833dd245c22e04b16049a39658f4f8c1c52f3a86a98d682b2b2aabfc2902156c264348d0fb1556e7daf12f904c0b02b76c64eadd058c02d638ff5c6f65db610e8ecd60c1e9a0eb6c270237b799e4281c10176d54336c4de370e0a0a427e2cf985149fe580a69c4d6618150b393d0b340f265240419912ad9d541f229c0351ff4748c1cd3321febc12da584efc91d15ec629c7285a6c733574aedf3fe2c567d292ef101a1dda8ebf5873db4ef9e920205e19faaab55eee777faee6dd282c45114fca2234f338e01ac4c6e62a1fcf1a97fb726ae4e2cc798df01d466745add361775d26c289e79e3aa8161c9605e1c6173f3bd3e2d0393329c22c7f0b9ee2205e2f5d7e666d54133d1491228d2e11acfabd58ffec3b5e8f637fe04e1172c13fd65a8cdf9a1b94454343b31797f32a69be17824c3402191e28f8d1660b0364b7760bf09a8444f4ede1699443d21e36c5f9a3de024fc4d6c79fe29ed62a6015062c9352b2e3d834564ea17042d7814839b256f8ff8f175cc3256ebf999e28eb72a0a0dadf3ba2ca8705a495bdab698dfb2c52167b5e1b0e3c63948eaaa793951e213f8283043ac44bcd9bd8a49a71b36503b0bc12b13a5c56df9e180598793d183d0c9af22f2ccb34581e67d978", 0x1dd}], 0x3}}], 0x3, 0x2000c044) sendmmsg$inet(r1, &(0x7f0000001540)=[{{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000000c0)="129409300dc52d7d516746987e1c59a6f84b2416d54b59fdf9f5f9a379a649c92a27571b7a21c007eb6ece4acb3143b87a9db7a9aadb49b48aa2678fbb7fa5571836ea536c065a0e8317f30053900eeb348454727a5e43725daf1cf4908f723f3cce67c658a1ce2a4ce5da6a252b7d017ee926a45f74ae85103bf587fc5a7c0b67ea266865ded28b248ffdb30171680e60974c17494fc59e411241cba64a45", 0x693}], 0x1}}], 0x1, 0x0) 01:28:53 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$mixer_OSS_ALSAEMULVER(r0, 0x80044d76, &(0x7f0000005ec0)) [ 5092.724259][T23814] usb 1-1: new high-speed USB device number 115 using dummy_hcd 01:28:53 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz0\x00'}, 0x45c) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) [ 5092.994587][T23814] usb 1-1: Using ep0 maxpacket: 8 [ 5093.124783][T23814] usb 1-1: config 1 interface 0 altsetting 128 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 5093.125903][T23814] usb 1-1: config 1 interface 0 altsetting 128 endpoint 0x81 has invalid wMaxPacketSize 0 [ 5093.126458][T23814] usb 1-1: config 1 interface 0 altsetting 128 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 5093.127366][T23814] usb 1-1: config 1 interface 0 has no altsetting 0 01:28:53 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000380)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x45c) [ 5093.294923][T23814] usb 1-1: New USB device found, idVendor=0079, idProduct=0006, bcdDevice= 0.40 [ 5093.296076][T23814] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5093.296993][T23814] usb 1-1: Product: syz [ 5093.297765][T23814] usb 1-1: Manufacturer: syz [ 5093.298377][T23814] usb 1-1: SerialNumber: syz 01:28:54 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) syz_open_dev$dri(0x0, 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000140)={0x0, &(0x7f0000000080)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000200)={0x0, 0x0, r3, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000600)={r4, 0x0, 0x0, 0x0, 0x2, [], [0x0, 0x60b1], [0x0, 0x0, 0x8000]}) r5 = dup(r1) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x6, 0x9, 0x40, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00464b4, &(0x7f0000000100)={r6}) [ 5093.738887][T23814] usbhid 1-1:1.0: can't add hid device: -22 [ 5093.740105][T23814] usbhid: probe of 1-1:1.0 failed with error -22 01:28:54 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)={0x400000100002f}) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000c80)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff]}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 5093.903967][T23814] usb 1-1: USB disconnect, device number 115 01:28:55 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x5411, &(0x7f0000000500)={'wlan1\x00'}) 01:28:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x9, 0x0, &(0x7f00000001c0)) 01:28:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) accept4$inet(r0, 0x0, 0x0, 0x0) 01:28:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_PID={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x30}}, 0x0) 01:28:56 executing program 1: unshare(0x28000080) unshare(0x20020680) 01:28:56 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x31, &(0x7f0000000080)={0x3b, @local, 0x0, 0x0, 'fo\x00'}, 0x2c) 01:28:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x29, 0x0, &(0x7f00000001c0)) 01:28:56 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x33, &(0x7f0000000080)={0x0, @local, 0x0, 0x0, 'fo\x00'}, 0x2c) 01:28:56 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x14, &(0x7f0000000080)={0x0, @local, 0x0, 0x0, 'fo\x00'}, 0x2c) 01:28:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x2c, r1, 0x1, 0x0, 0x0, {0x8}, [@ETHTOOL_A_LINKMODES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}]}]}, 0x2c}}, 0x0) 01:28:56 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000280)='syzkaller\x00', 0x7, 0xec, &(0x7f00000002c0)=""/236}, 0x90) 01:28:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000000c0), r1) sendmsg$IEEE802154_LIST_IFACE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x14, r2, 0x2e6e897f1c535bfd}, 0x14}}, 0x0) 01:28:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000940), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void, @val={0xc}}}}, 0x28}}, 0x0) 01:28:57 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 01:28:57 executing program 1: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000100)='ns/ipc\x00') 01:28:57 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x2, 0x0) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:28:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x2c, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000440)={0x1}, 0x8, 0x0) 01:28:57 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001100)={{0x1, 0xee00, 0xee00, 0xffffffffffffffff, 0xffffffffffffffff}}) 01:28:57 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3aa1a7536349ae6e, 0x0, 0x0) 01:28:58 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @local, @val={@void}, {@ipv4={0x800, @generic={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@ssrr={0x89, 0x3, 0x43}, @rr={0x7, 0x3}]}}}}}}, 0x0) 01:28:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, 0x0) 01:28:58 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 01:28:58 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) 01:28:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) setsockopt$packet_rx_ring(r0, 0x107, 0x5, 0x0, 0x0) 01:28:58 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x80000, 0x0) 01:28:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, 0x0, 0x0) 01:28:59 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) accept4(r0, 0x0, 0x0, 0x0) 01:28:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) getsockopt$inet_mtu(r0, 0x0, 0xa, 0x0, 0x0) 01:28:59 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140), 0x0) 01:28:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) recvfrom$packet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:28:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$PAGEMAP_SCAN(r0, 0xc0606610, 0x0) 01:28:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mkdirat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x1ff) 01:28:59 executing program 0: r0 = msgget(0x2, 0x0) msgctl$MSG_INFO(r0, 0xc, &(0x7f0000000000)=""/16) 01:28:59 executing program 1: timer_create(0x5, &(0x7f00000000c0)={0x0, 0x4}, &(0x7f0000000100)) 01:29:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$MSG_STAT_ANY(r0, 0xd, &(0x7f0000000100)=""/182) 01:29:00 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x4, 0x4, 0x4, 0xbf25}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x18, 0xf, &(0x7f0000000180)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x85, 0x0, 0x0, 0x16}, {0x7, 0x0}}}, &(0x7f0000000100)='GPL\x00'}, 0x90) 01:29:00 executing program 1: mremap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f0000ffe000/0x1000)=nil) 01:29:00 executing program 0: timer_create(0x5, 0x0, &(0x7f0000000100)) 01:29:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000080), 0x2, 0x0) 01:29:00 executing program 0: prctl$PR_SET_NAME(0xf, &(0x7f0000000440)='{\x00') 01:29:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, 0x0) 01:29:00 executing program 0: mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 01:29:00 executing program 1: msgget(0x1, 0x280) 01:29:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) accept$packet(r0, 0x0, 0x0) 01:29:01 executing program 1: shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 01:29:01 executing program 0: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000900)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) 01:29:01 executing program 1: timerfd_settime(0xffffffffffffffff, 0x2a81ab16e36759c, 0x0, 0x0) 01:29:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x0, 0x0) 01:29:01 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, 0x0, &(0x7f0000000040)) 01:29:01 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f00000000c0)={'NETMAP\x00'}, &(0x7f0000000100)=0x1e) 01:29:01 executing program 0: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket(0x15, 0x5, 0x0) getsockopt(r0, 0x200000000114, 0x2710, 0x0, &(0x7f0000000000)) 01:29:01 executing program 0: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket(0x15, 0x5, 0x0) getsockopt(r0, 0x200000000114, 0x2711, 0x0, &(0x7f0000000000)) 01:29:01 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x17, 0x3, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000100)='GPL\x00', 0x8, 0xd2, &(0x7f00000002c0)=""/210}, 0x90) 01:29:02 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x210402, 0x0) 01:29:02 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r0, 0x0, &(0x7f00000002c0)) 01:29:02 executing program 0: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$CAN_RAW_FD_FRAMES(r0, 0x65, 0x2, 0x0, &(0x7f0000000040)) 01:29:02 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000140)='blkio.reset_stats\x00', 0x2, 0x0) io_setup(0x8, &(0x7f0000000440)=0x0) io_submit(r2, 0x1, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)='7', 0x1}]) 01:29:02 executing program 0: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket(0x15, 0x5, 0x0) getsockopt(r0, 0x200000000114, 0x271e, 0x0, &(0x7f0000000000)) 01:29:02 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000140)='blkio.throttle.write_iops_device\x00', 0x2, 0x0) io_setup(0x8, &(0x7f0000000440)=0x0) io_submit(r2, 0x1, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)='\x00', 0x1}]) 01:29:02 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000140)='blkio.throttle.write_iops_device\x00', 0x2, 0x0) io_setup(0x8, &(0x7f0000000440)=0x0) io_submit(r2, 0x1, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)='\r', 0x1}]) 01:29:03 executing program 0: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket(0x15, 0x5, 0x0) getsockopt(r0, 0x200000000114, 0x5, 0x0, &(0x7f0000000000)) 01:29:03 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x3, &(0x7f0000000900)=ANY=[@ANYRES8, @ANYRESOCT, @ANYRESDEC, @ANYRESOCT], &(0x7f0000000040)='GPL\x00'}, 0x95) 01:29:03 executing program 1: r0 = memfd_create(&(0x7f0000000240)='\x103q}2\x9a\xce\xaf\x03\x86\xe7\xc0\x14\x8f\xf8\xd28\xf4\x1c\xc0\xf9\x1c\xa6\xab\bi\xe4^\xd5\xfd\xa9\r\xac7A\x94\xeb\xcd\t\x00\x90k\xd6\x05\r\x84\x87\x1c\b\x8c`\xea\x13A\x90m\xb6&\xd0\x9daA\xc5\xb8_\xd4\x18,\f\xd4s\xb2\x99/\xc0\x9a\xf2O\xdb\xc0\x8b\x19\x17\xb7Rvd\xcb:\b', 0x7) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x0, 0x6012, r0, 0x0) r1 = userfaultfd(0x80001) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f00000001c0)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) ioctl$UFFDIO_COPY(r1, 0xc028aa03, &(0x7f0000000000)={&(0x7f00003ea000/0x2000)=nil, &(0x7f00008b4000/0x4000)=nil, 0x2000}) 01:29:03 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000140)='blkio.reset_stats\x00', 0x2, 0x0) io_setup(0x8, &(0x7f0000000440)=0x0) io_submit(r2, 0x1, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000040)='7', 0x1}]) 01:29:03 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @local}], 0x10) 01:29:03 executing program 0: syz_emit_ethernet(0x26, &(0x7f00000000c0)={@local, @empty, @val, {@ipv4}}, 0x0) 01:29:03 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:29:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @empty, @val, {@ipv6}}, 0x0) 01:29:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r0, 0x0, 0xb379865564550bfc) 01:29:03 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000005c0)={@local, @empty, @val, {@ipv4}}, 0x0) 01:29:04 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x6, 0x8, &(0x7f0000000400)=ANY=[@ANYBLOB="7a0af8ff75257035bfa100000000000007010000f9ffffffb702000005000000bf130000000000008500000006000000b7000000000000009500000000000000b2595285faa6ead0169191d54f8196217fc560e2fc91f6da4dad4fdc2eb1b5986fc4a3f611a7c8edd3aa5d6ee7ab10b1a297cf528666d1ddd73f3047d248df061222193165274bc7f2382f6cda4bfdd45be583823c0f09621f3c1c65ee19ee875daf45006a4c4ea5e15b2f9618d547244a22000000000000db453620ce7243d1aebdb638d91dbef661935839c77edf2d34b12cd48a0c20fb7dd843267e0331759f4ec6b5b0af58e604f4942eb613eff289026d5045ef76d7d864409eb2dc7718a09f4886afc26abba34635d0e8b598a51bc742135a6e1d33fe226c944bc76be40d435aa8b5202db761014b1b999a12df6bee431a6681"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x2800000002000000, 0xe, 0x55, &(0x7f0000000140)="a06ad876d56a0064d082778c3938", &(0x7f0000000380)=""/85, 0x0, 0x4000000}, 0x28) 01:29:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e40)=[@ip_ttl={{0x14}}, @ip_retopts={{0x10}}], 0x28}, 0x0) 01:29:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, @val, {@ipv4}}, 0x0) 01:29:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fsync(r0) 01:29:04 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:29:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2}, 0x8, 0x800) 01:29:04 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="4382f6c9ec42", @val, {@ipv4}}, 0x0) 01:29:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)='@', 0x1) 01:29:04 executing program 1: setitimer(0x1, &(0x7f00000000c0)={{}, {0x401}}, 0x0) 01:29:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200), 0x0) 01:29:05 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$P9_RXATTRWALK(r0, &(0x7f0000000040)={0xf}, 0xf) 01:29:05 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1040, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x0, 0x4) 01:29:05 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) recvmsg$inet_nvme(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 01:29:06 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x111c0, 0x151) 01:29:06 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$cgroup_freezer_state(r0, &(0x7f0000000040)='FREEZING\x00', 0x9) 01:29:06 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') setsockopt$inet6_udp_int(r0, 0x11, 0x0, 0x0, 0x0) 01:29:06 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r0, 0x3, 0xf, &(0x7f0000000040)=""/86) 01:29:06 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, 0x0, 0x0) 01:29:07 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}], 0x1) 01:29:07 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1040, 0x0) fchownat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xee01, 0x0, 0x0) 01:29:07 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x242, 0x122) 01:29:07 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x22042, 0x108) 01:29:07 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x5411, 0x0) 01:29:07 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) recvmsg$inet_nvme(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 01:29:07 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1040, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200900, 0x127) 01:29:08 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') setsockopt$packet_fanout_data(r0, 0x107, 0x16, 0x0, 0x0) 01:29:08 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r0, 0x1, 0xe, &(0x7f0000001000)=""/248) 01:29:08 executing program 0: shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) 01:29:08 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80040, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101, 0x20) 01:29:08 executing program 0: mq_open(&(0x7f0000000080)='\xb6{{,+-#\x00', 0x40, 0x0, &(0x7f00000000c0)) 01:29:08 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x3}, {0x0, 0x0, 0x1800}], 0x2) 01:29:09 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1040, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0xc0406618, 0x0) 01:29:09 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$P9_RFLUSH(r0, &(0x7f0000000100)={0x7}, 0x7) 01:29:09 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$P9_RFLUSH(r0, &(0x7f0000000100)={0x7}, 0x7) 01:29:09 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$P9_RFLUSH(r0, &(0x7f0000000100)={0x7}, 0x7) 01:29:09 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$P9_RFLUSH(r0, &(0x7f0000000100)={0x7}, 0x7) 01:29:09 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) recvmsg$inet_nvme(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 01:29:10 executing program 0: semget$private(0x0, 0x4, 0x500) 01:29:10 executing program 0: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$P9_RREADLINK(r0, &(0x7f0000000280)={0x10010, 0x17, 0x0, {0x10007, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}}, 0x10010) write$P9_RLOCK(r0, 0x0, 0x0) 01:29:10 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, 0x0, 0x0) 01:29:10 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/udp6\x00') write$P9_RWALK(r0, 0x0, 0x0) 01:29:10 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1040, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x202080, 0xad) 01:29:11 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$P9_RWRITE(r0, &(0x7f0000000040)={0xb}, 0xb) 01:29:11 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f00000010c0)='./file0\x00', 0x681c0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80801, 0x100) 01:29:11 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0xee01, 0x0, 0x400) 01:29:11 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1040, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x1000) 01:29:11 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$FUSE_IOCTL(r0, &(0x7f0000002080)={0x20}, 0x20) 01:29:12 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) recvmsg$inet_nvme(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 01:29:12 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$FUSE_IOCTL(r0, 0x0, 0x0) 01:29:12 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x681c0, 0x100) 01:29:12 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') write$FUSE_POLL(r0, 0x0, 0x0) 01:29:12 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r0, 0x1, 0xf, &(0x7f0000000000)=""/86) 01:29:12 executing program 0: mq_open(&(0x7f0000000080)='-\'-\x00', 0x0, 0x10c, 0x0) 01:29:12 executing program 0: socket$packet(0x11, 0xa8c8cd14361a4956, 0x300) 01:29:13 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/udp6\x00') ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, 0x0) 01:29:13 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 01:29:13 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) ioctl$TIOCSETD(r0, 0x5437, 0x0) 01:29:13 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r0, 0x541c, &(0x7f0000000040)={0xf}) 01:29:13 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0x0) fcntl$setownex(r0, 0xf, &(0x7f00000003c0)={0x3}) 01:29:14 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000300)={0x0, 0x0, 0x0, 'queue1\x00'}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r1, 0x402c5342, &(0x7f0000000000)={0x0, 0x7a120, 0x8ee}) 01:29:14 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f0000000180)={r2, 0x0, 0x0, 0x0, 0x0}) 01:29:14 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(r0, 0x0, &(0x7f0000004e80)=0x3) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x66380, 0x0) r4 = dup(r3) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r6 = accept4(r5, 0x0, 0x0, 0x0) recvfrom(r6, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r6, r4, 0x0, 0x8a000) 01:29:14 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha384\x00'}, 0x58) accept4(r0, &(0x7f0000000000)=@rc={0x1f, @fixed}, 0x0, 0x0) 01:29:14 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x1) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000440)='cpuacct.usage_user\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x20040006, 0xb00300}) 01:29:16 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000002380), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0x2, 0x2, 0x0, @loopback}, {0xa, 0x0, 0x0, @dev}, r1}}, 0x48) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0x2, 0x2, 0x0, @loopback}, {0xa, 0x0, 0x0, @dev}, r3}}, 0x48) 01:29:17 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha384\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000008c0)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000900)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x2000000}}], 0x1, 0x0, 0x0) 01:29:18 executing program 0: syz_open_dev$usbmon(&(0x7f0000000140), 0xf5, 0x0) 01:29:18 executing program 0: mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, 0xa) 01:29:19 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x12}, @NFTA_CT_DREG={0x8, 0x4}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x78}}, 0x0) 01:29:19 executing program 0: r0 = syz_io_uring_setup(0xc01, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100)) syz_io_uring_setup(0x72cb, &(0x7f0000000140)={0x0, 0x0, 0x20, 0x0, 0x0, 0x0, r0}, &(0x7f0000000580), &(0x7f0000000200)) 01:29:19 executing program 0: mremap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f0000ffc000/0x3000)=nil) 01:29:20 executing program 0: r0 = syz_open_procfs$pagemap(0xffffffffffffffff, &(0x7f0000000500)) ioctl$PAGEMAP_SCAN(r0, 0xc0606610, &(0x7f0000000600)={0x60, 0x0, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x0, 0x0, 0x0, 0x0, 0x25000000}) 01:29:20 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000040), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000180)={0x4, 0x7ff, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000140)={0x2, 0xd441, 0x1}) close_range(r0, 0xffffffffffffffff, 0x0) 01:29:20 executing program 0: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/uts\x00') ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) 01:29:20 executing program 0: mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000000)=0x1100, 0x2a1, 0x0) 01:29:21 executing program 0: mount_setattr(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xa, 0x120000}, 0x20) 01:29:21 executing program 0: prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000b40)) 01:29:21 executing program 0: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x0, 0x0) unshare(0x6c060000) socket$netlink(0x10, 0x3, 0x2) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 01:29:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_DISABLE_BEARER(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0)={0x2c, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x10, 0x13, @udp='udp:syz0\x00'}}}, 0x2c}}, 0x0) 01:29:25 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{}]}) [ 5124.549357][ T5191] vcan0 speed is unknown, defaulting to 1000 01:29:25 executing program 1: syz_io_uring_setup(0x7446, &(0x7f00000010c0), &(0x7f0000001140), &(0x7f0000001180)) syz_io_uring_setup(0x816, &(0x7f00000011c0)={0x0, 0x0, 0x2}, &(0x7f0000001240), &(0x7f0000001280)) 01:29:25 executing program 1: openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) 01:29:26 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000400)={'wpan3\x00'}) 01:29:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000002c0)='bbr\x00', 0x4) sendmmsg$inet(r0, &(0x7f00000007c0)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000840)="45f9e8e5af9f7e488a1619ea0cd4902570249f1e29b175dfa0d3ae9be1933b972b835f966d432045a33e064403006bdb8ef95b90e76baae34f74778049ff8fa4a59adf7623aaddb922b32dbbfda740b88a07e87eb2cd97c0393db1036a1ec8a376c919cdd0b40dbb899c07f1349c7a1113f57495c795bc7e38166a7bdef463457189549f4b13279fffd050bdfea3477a62d3edea8321a2e98c65330fe7199ca6bee7202aa5a5d56c4ed4c22dbb28cebcaec033c75eb78820ad1d8ceb6f90b569e165002e702e1a206666d3c9d903ce78c73f778eae82d58317c634016a3e01ae29607f7b5ff253c607e4f60c0aa49021205073cdd574a3d4c25fbf79cc8ac99ff149ae54aa56286204e628dc2dfe4384ef74c8dac04ace6c5762d03f9e19942e4b6bbbb41fefc569cc23b3319d4ebc55551fecf8f936221e9787e744f2e1422baaa25b2f5bf59205190b7fe52f0641f149c5e00b764c493afadeaa04324783c268f48772b1c532d52d211865704db5fbafc3193385adc9855a1ad9ea0c05479329efd6c08ed22c5656eab2ea050f53bf441a9dfb4157d14b99214fa59b8b0e53200795762145a63d61c5c526edb03429e1e14072e1d7dff102fdb9801234bbbb8e0274a861dd60f3a21f129326b2f6fee61f690fa3967cdc5f6f9519282c48e28d6aa7d1b0ed07bdd72ebf1dd97b46f24ffde352095f4bffd6fdd0b9f0d60f16746f1c1ec46656cf94ae2237540c558c1863fb2ffd4619e5ee5b7aa5757e252b821e003fcef57f33cd70f19ec0b5f8098c030741147e8e4319109892fd56b22d261800b7107a393b9a7d835383e3504f5f2794f30914c4f8145ed446a06e3787eb32ab90abf595d45013c8b6d9c26cf4e60812b02427a4d2a8dcbdfaf8ace4e17f0f598676a5f26dc3615eddea77e1d68c857fbe2b39b67ccacd6afcea94b4f9592490c1a51e11f4ffc6dd4d4cdc44995b09864743b906e07a12c93045b654abf2faaf1127ee92698e09efee1d8d45ceb103973c3d1d5c98090d9af08789f867873bbeb522cb367bacaf2d94bc6fa7aab57b542af353d693230a3da636762204d96f2889f7decc9ad3992a8be2be92bdd6a7367bd64c8604ec219a92c80a7536f218926b5d18677f4bc22454a843f7ec6bfaadaec1a47896f902725cddc264226a0c7f673468459528101da2368d77d37d9ae6d52cb44efb9b5af74fdd4c8341980d7b3f4a3176c8de3c3a0144e3f327fcb30c6bda7a62ec37215367d06ef1b85fa2bc329fe99071f65b0d5a48b50139016b0753bc99c389f4aba551bf2da38b78e7b4dbb3be3ecf8749b39a022c86febf3a30070def590bd2a9cb0f95d09eac8de27c370d758e340193773a7dfbb2046e0b2e34bef073ed8368f4fbf464206fbe88c3260f6974b383bcf8a000db483d822536000df416d09dfc55c920cbc3c8b24af1757099903759e9312b576b9f04e6", 0x411}], 0x1}}], 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0x1801, 0x4) sendto$inet(r0, &(0x7f00000012c0)="09268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 5126.036544][ T5191] lo speed is unknown, defaulting to 1000 01:29:27 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0x6, 0x3, &(0x7f0000001840)=@framed, &(0x7f0000001880)='GPL\x00', 0x6, 0x1000, &(0x7f00000018c0)=""/4096}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r0, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000180)=[0x0], &(0x7f00000001c0)=[0x0], 0x0, 0x8, &(0x7f0000000200)=[{}], 0x8, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) 01:29:27 executing program 0: syz_io_uring_setup(0x5b34, &(0x7f0000000b80), &(0x7f0000000c00), &(0x7f0000000c40)) 01:29:27 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x14) 01:29:27 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x10441}, 0x14) 01:29:28 executing program 0: socket$inet_sctp(0x2, 0x1, 0x84) pipe2(&(0x7f0000000000), 0x0) 01:29:28 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000100), &(0x7f0000000140)=0x4) 01:29:28 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind$inet(r0, &(0x7f0000000100)={0x10, 0x2}, 0x10) 01:29:29 executing program 0: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) 01:29:29 executing program 1: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x2}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:29:29 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3f, 0x0, &(0x7f00000000c0)) 01:29:30 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect(r0, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x1}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000000)) 01:29:30 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000180)={@local, @empty, @val, {@ipv6}}, 0x0) 01:29:31 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/udp6\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x10) 01:29:31 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='attr/prev\x00') write$nbd(r0, 0x0, 0x0) 01:29:31 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x410183, 0x0) 01:29:31 executing program 0: socketpair(0x2, 0x3, 0x7, &(0x7f0000000000)) 01:29:32 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 01:29:32 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000001040), 0x0, 0x0) read$usbmon(r0, 0x0, 0x0) 01:29:32 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, 0x0, 0x0) getresuid(&(0x7f0000000300), &(0x7f0000000040), &(0x7f0000000080)) 01:29:32 executing program 1: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000003c0), 0x804c1, 0x0) 01:29:33 executing program 1: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) 01:29:33 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000000ec0)) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 01:29:33 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000001f00)={@multicast2, @broadcast}, 0xb) 01:29:34 executing program 1: bpf$PROG_LOAD_XDP(0x15, 0x0, 0x0) 01:29:34 executing program 1: setresuid(0xee00, 0x0, 0x0) getresuid(&(0x7f0000000140)=0x0, &(0x7f0000000180), &(0x7f00000001c0)) setresuid(r0, r0, 0x0) 01:29:34 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, 0x0, 0x0) 01:29:34 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$unlink(0x9, 0x0, r0) 01:29:35 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) 01:29:35 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r2, 0x4004ae99, 0x0) 01:29:35 executing program 1: semctl$IPC_RMID(0x0, 0x0, 0x12) 01:29:35 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "6801001c0000000000acfc396c3f0a5189130c"}) write$binfmt_elf64(r0, &(0x7f0000000580)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) 01:29:35 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) bind(r0, &(0x7f00000001c0)=@in={0x10, 0x2}, 0x10) 01:29:36 executing program 0: bpf$BPF_MAP_GET_FD_BY_ID(0x7, &(0x7f00000008c0)={0xffffffffffffffff}, 0xc) 01:29:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, 0x0) 01:29:36 executing program 0: socketpair(0x1e, 0x0, 0x7, &(0x7f0000000000)) 01:29:36 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000400)={@ifindex, 0xffffffffffffffff, 0x27, 0x0, 0xffffffffffffffff, @prog_id}, 0x20) 01:29:36 executing program 1: bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000200)={0x1, 0x0, 0x0, 0xca2768602e0f4be}, 0x20) 01:29:37 executing program 1: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000100)={0xd}, 0x9a) 01:29:37 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010027bd700000000000010000000c00030000000000000000000c00020000000000000000001c0007"], 0x48}}, 0x0) 01:29:37 executing program 1: bpf$MAP_CREATE(0x11, &(0x7f0000000380), 0x48) 01:29:37 executing program 0: bpf$MAP_CREATE(0x7, &(0x7f0000000380), 0x48) 01:29:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000002e00)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x3c, 0x9, 0xa, 0x401, 0x0, 0x0, {0x7}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x13}]}, @NFT_MSG_NEWSETELEM={0x40, 0xc, 0xa, 0x101, 0x0, 0x0, {0x7}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x14, 0x3, 0x0, 0x1, [{0x2, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_FLAGS={0x8}, @NFTA_SET_ELEM_EXPRESSIONS={0x4}]}]}]}], {0x14, 0x10, 0x1, 0x0, 0x0, {0x0, 0x84}}}, 0xc4}}, 0x0) 01:29:37 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, 0x0) 01:29:38 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000100)={@random="ab13202968be", @broadcast, @val={@void}, {@ipv6={0x86dd, @generic={0x0, 0x6, "061127", 0x48, 0x0, 0x0, @dev, @empty, {[@srh={0x0, 0x8, 0xc2, 0x4, 0x0, 0x0, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @rand_addr=' \x01\x00', @dev, @loopback]}]}}}}}, 0x0) 01:29:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE_wg(r0, 0x1, 0x19, &(0x7f0000000640)='wg0\x00', 0x4) write$binfmt_elf64(r0, &(0x7f0000000500)=ANY=[], 0x100000530) 01:29:38 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000240)='cubic\x00', 0x3) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000040)='cubic\x00', 0x3503b74e4ee95677) 01:29:38 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/timer_list\x00', 0x0, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendfile(r1, r0, 0x0, 0x0) 01:29:39 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) fcntl$getownex(r0, 0xa, 0x0) 01:29:39 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) fsetxattr$system_posix_acl(r0, &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="02"], 0x5c, 0x0) 01:29:39 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) fcntl$getownex(r0, 0x4, 0x0) 01:29:39 executing program 0: syz_clone(0x47288400, 0x0, 0x0, 0x0, 0x0, 0x0) 01:29:41 executing program 1: syz_clone(0x1100, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="b5") [ 5140.568445][ T5341] vcan0 speed is unknown, defaulting to 1000 01:29:41 executing program 1: syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000100), 0xffffffffffffffff) 01:29:41 executing program 1: add_key$fscrypt_provisioning(&(0x7f0000000080), 0x0, &(0x7f0000000100)={0x0, 0x0, @d}, 0x18, 0xffffffffffffffff) 01:29:42 executing program 1: syz_clone(0x45a0d000, 0x0, 0x19, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 5142.280091][ T5341] lo speed is unknown, defaulting to 1000 01:29:43 executing program 0: syz_clone(0x42c9000, 0x0, 0x0, 0x0, 0x0, 0x0) 01:29:44 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, 0x0, &(0x7f0000000200)) 01:29:44 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 01:29:44 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='pagemap\x00') pwrite64(r0, 0x0, 0x0, 0x0) [ 5144.041536][ T5352] vcan0 speed is unknown, defaulting to 1000 01:29:44 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) fcntl$getownex(r0, 0xb, 0x0) 01:29:45 executing program 0: getgroups(0x1, &(0x7f0000000080)=[0xee01]) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) fcntl$getownex(r0, 0x40d, &(0x7f0000000000)) 01:29:45 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000080), 0x8) 01:29:46 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x3}, 0x20) 01:29:46 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x2, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) 01:29:46 executing program 0: r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$kcm(r0, &(0x7f0000000080)={&(0x7f0000000000)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @remote}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=[{0x18, 0x110, 0x1, '\b'}], 0x18}, 0x0) [ 5145.964058][ T5352] lo speed is unknown, defaulting to 1000 01:29:47 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000cc0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000c80)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000000)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @loopback}, r1}}, 0x30) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000240)={0x13, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:29:47 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2}, 0x20) 01:29:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000200)={'NETMAP\x00'}, &(0x7f0000000240)=0x1e) 01:29:48 executing program 1: syz_open_dev$vcsn(&(0x7f0000000200), 0x0, 0x143281) 01:29:48 executing program 1: add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="12", 0x1, 0xfffffffffffffffb) 01:29:48 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x80081272, 0x0) 01:29:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$netlink(r0, 0x10e, 0xa, &(0x7f0000000ec0)=""/4096, &(0x7f0000000140)=0x1000) 01:29:49 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x1267, 0x0) 01:29:49 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000040)={0x2, 0x28, 0xfa00, {0x0, {0x2, 0x0, 0x0, @loopback}, r1}}, 0x30) 01:29:50 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000e40), 0x2, 0x0) write$RDMA_USER_CM_CMD_REJECT(r0, &(0x7f0000000100)={0x9, 0x108, 0xfa00, {0xffffffffffffffff, 0x0, "000200", "559386c92df8e2897af602d8826ca6d88bca1af985df3e4a464ae49b36d23a700cbc784b3ce35dd4da9041d0aec23ec66b240f7b7442b8bb8eb24384063c01892683ad5fa0c7c84686820128adc1e640a73724f5a6f0ad7b64ff133f197a5a63553df3b15cf17ea1ca96f752cfa0a8fa7be624ca9da8fecc77020d35f7429f1c836716fb9b194a18b42b1025150101eca74e73df08a04042c730849b451e2174578fb88222d7a14ef5b9be39e6f125c5e33f3c9e827491c964ee3a99c0905f4fb102d4377a93d488f203d823fc85c41e22cf09dd094ec8368b4e16f85199c25440ea1cc64e79ec9ded6492369c6411f15eda37f5655f274caf46f4b8e84706c8"}}, 0x110) 01:29:50 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x25}]}) 01:29:50 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000000)={0x2, 0x0, 0x0, @empty}, 0x20000020) 01:29:50 executing program 0: socketpair(0x25, 0x5, 0x8, &(0x7f0000000140)) 01:29:50 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4b47, 0x0) 01:29:51 executing program 1: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)={0x100002}, 0x20) 01:29:51 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) write$RDMA_USER_CM_CMD_BIND(r0, 0x0, 0x0) 01:29:51 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x20}]}) 01:29:51 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0xc0481273, 0x0) 01:29:51 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000000)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000040)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @loopback}, r1}}, 0x30) 01:29:51 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x20) connect$l2tp6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x57}, 0x20) 01:29:52 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000340)='user\x00', &(0x7f0000000380)={'syz', 0x0}, &(0x7f00000003c0)='!', 0x1, r0) 01:29:52 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x127a, 0x0) 01:29:52 executing program 1: r0 = fsopen(&(0x7f0000000180)='autofs\x00', 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f00000001c0)='\x00', &(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c) 01:29:52 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000b80), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000540)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000100)={0x1, 0x10, 0xfa00, {&(0x7f0000000040), r1}}, 0x18) 01:29:52 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000140)="1a", 0x1, r0) add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, r1) 01:29:52 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000080), 0xfeffffff, 0x0) read$rfkill(r0, &(0x7f0000000040), 0x8) 01:29:52 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c0000006d00b5"], 0x1c}}, 0x0) 01:29:52 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000040)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @loopback={0xfc00000000000000}}, r1}}, 0x30) 01:29:52 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_SET_WIPHY(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x14}, 0x14}}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x117f, &(0x7f0000000000)={&(0x7f00000009c0)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x7}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x3c}}, 0x0) 01:29:53 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) syz_genetlink_get_family_id$l2tp(&(0x7f0000000300), r0) 01:29:53 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000b80), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f0000000100)={0x3, 0x40, 0xfa00, {{0x2, 0x0, 0x0, @mcast1}, {0xa, 0x0, 0x0, @private0}, r1}}, 0x48) 01:29:53 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x127c, 0x0) 01:29:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000180)={&(0x7f00000006c0), 0xffb1, &(0x7f0000000740)={&(0x7f0000000700)=ANY=[], 0x1c}}, 0x0) 01:29:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r1, 0x7eabaa94d506d509}, 0x14}}, 0x0) 01:29:53 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c0000004e00b5"], 0x1c}}, 0x0) 01:29:53 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xa) syz_genetlink_get_family_id$wireguard(&(0x7f0000000000), r0) [ 5153.235082][ T5489] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 01:29:54 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c0000002400b5"], 0x1c}}, 0x0) 01:29:54 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000cc0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000c80)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {r1, 0x10, 0x0, @in={0x2, 0x0, @multicast1=0xac141437}}}, 0x90) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {&(0x7f0000000200), r1, 0x2}}, 0x18) 01:29:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x14}, 0x24}}, 0x0) 01:29:54 executing program 0: r0 = fsopen(&(0x7f0000000380)='sockfs\x00', 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r0, 0x0, 0x0) 01:29:54 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x64}]}) 01:29:54 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002a80)={0x11, 0x2, &(0x7f0000002800)=@raw=[@cb_func], &(0x7f0000002900)='syzkaller\x00', 0x7}, 0x90) 01:29:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) bind$netlink(r0, &(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000780)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)=ANY=[], 0x1c}}, 0x0) 01:29:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@L2TP_ATTR_SESSION_ID={0x8}]}, 0xffffffffffffff02}}, 0x0) 01:29:54 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c0000001e00b5"], 0x1c}}, 0x0) 01:29:55 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) connect$l2tp6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x20) 01:29:55 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_SESSION_ID={0x4}]}, 0x1c}}, 0x0) 01:29:55 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000480)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000440)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000004c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000400), r1}}, 0x18) [ 5154.567969][ T5513] netlink: 'syz-executor.1': attribute type 11 has an invalid length. 01:29:55 executing program 1: bpf$PROG_LOAD(0x5, 0x0, 0x0) 01:29:55 executing program 0: r0 = add_key$keyring(&(0x7f00000015c0), &(0x7f0000001600)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$link(0x8, r0, 0xffffffffffffffff) 01:29:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x127f, 0x0) 01:29:55 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000200), 0x0, 0x141001) write$cgroup_freezer_state(r0, &(0x7f0000000040)='FREEZING\x00', 0x9) 01:29:55 executing program 1: syz_emit_ethernet(0xfbf, &(0x7f0000000140)={@broadcast, @random="ce4e7bef460a", @val, {@ipv6}}, 0x0) 01:29:56 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c0000004f00b5"], 0x1c}}, 0x0) 01:29:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x5460, 0x0) [ 5155.412042][ T5528] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 01:29:56 executing program 0: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$link(0x8, r0, r0) 01:29:56 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000040)={0x2, 0x28, 0xfa00, {0x0, {0x2, 0x0, 0x2, @loopback}, r1}}, 0x30) 01:29:56 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, 0x0, 0x0, 0x0, 0x0, {}, [@L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_IP_DADDR={0x8, 0x19, @broadcast}]}, 0x24}}, 0x0) 01:29:56 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c0000003200b5"], 0x1c}}, 0x0) 01:29:56 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000140)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000380)={0x1, 0x10, 0xfa00, {0x0, r2}}, 0x18) [ 5155.991102][ T5537] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 01:29:56 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x4d}]}) 01:29:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000540)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010026bd7000fcdbdf2506000000140008006261746164765f736c6176655f3000000c"], 0x68}}, 0x0) 01:29:57 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000003c00)='./file0\x00'}, 0x18) [ 5156.327012][ T5543] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.1'. 01:29:57 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xf) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 01:29:57 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000000)={0x2, 0x0, 0x0, @empty}, 0x2) 01:29:57 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_ACCEPT(r0, &(0x7f0000000240)={0xd, 0x120, 0xfa00, {0x0, {0x0, 0x0, "557ca9bb89d1200808004988db11da00bb1d11d32c8f493113d7fdd3da101db6090e1324067712b2469a5d6b90b59623f776bcdb7aa0c55c797931412242e0f7f241b2de6e2e23e32e24248108d46dfe3c90817be5a16f56924820f625cb365b5d80b290b365201c15cc01e170b1faa2a4bbad90e638190abe06e8afa9b2a655f25d1ee0dd6b58cd7180ab24e4b280fdb6a59e2ab879a155ed1cfbe812112392d44adc88a9bf18920f0ce058d2f8d60f672de45c90330706657459bdbc47a846e8e7f028c663f39c06c43dd360dcdf6e698f5f4dfb1e85a281e6df6eb5dafcf3dc285a0d01bb8bc2f02c2c4ad9b45d562133218b3866b65519b879bb75716ac3"}}}, 0x128) 01:29:57 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1d}]}) 01:29:57 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000000)={0x2, 0x2, 0x0, @empty}, 0x20) 01:29:57 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c0000001d00b5"], 0x1c}}, 0x0) 01:29:57 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001940)={'wg2\x00', 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001b80)={0x0, 0x3, &(0x7f0000001740)=@framed, &(0x7f0000001800)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1}, 0x90) 01:29:57 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000040)={&(0x7f00000002c0)={0x4c, 0x13, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0x0, [0x10001]}}}, 0x4c}}, 0x0) 01:29:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)={0xec4, 0x13, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0x0, [0x10001]}}, [@INET_DIAG_REQ_BYTECODE={0x91, 0x1, "a1da4768526262e427a46574497fb9517d30473fbdf9ab3f38ad26499c803b089e59eaf24463f2b49ebbae9f11cb00e45f2fe7d0aef9445b87ceead7e558384b7b1b3aab83027ca792033853294088fc04655395bef6ea473881cf38c6476e7532f1890749d31dde2c6e0b40770d3cb35a785b41bd12b60fb15dee55b3b76f254692b50ee49255513f6d9af899"}, @INET_DIAG_REQ_BYTECODE={0xd5, 0x1, "7d7bcaaa9aed27700ad815ca5a6cf4a66db44609b9af7b449902a67986c65b69649c196ec7d7c9937a0dea6430b9e13ac51502991838d27b5cb84a473270e375481565f6718b17ab45fa31f70f0c277db2e6dba03d074d166487f75e63e5ee0c1bca13f335e9bdd36788ce7c65955bd057f453cf0f20298c3a8d6871eee16f94bd1e36c4c5669d8a00b03a73bc730c081ed80e586dd595e0c611212405950b642f4f771f9d270668282462a7003e633664dd6d8b3b35adde542e23a0ddfcd6ee429119c1275400e39d3526b06c419822dc"}, @INET_DIAG_REQ_BYTECODE={0xa1, 0x1, "3dc26d0ddabf650180dc7fe452535d5ddd24c4eb6066a21a0c4446abbcf7bc84d552e53c3e24768adb39b7951e43bb1fe890de3396be65abb54823cb663d0d6b98420680def385cbea93c9d4e846a6719d30085431b2bc2e2600043bf9be693c14262004212fe342f16950bee059be8d695e1bbaec734a6ad2dab99ecfed5d77441015be7826d0bafff1e53bc0037acc1eae0de772d396b9ddba0a63ea"}, @INET_DIAG_REQ_BYTECODE={0x95, 0x1, "93f767ba1e6f08e20d593992710a17358c61b69ff36785f71b5cbf88b54d5de06f329a2e8e300bc3e4d2d0661b678c3f48ebe6640c3261b873f144fb67d979b46054e5c62676daddf69bbcc47a25652851a57541668cc849625787a4e1b380561b87e6e3697248e53dafa9dc1c58ff1f2258b61e982e83641e5d423d53acbc0f60e67593123183a14ff5d0516d1fe8c127"}, @INET_DIAG_REQ_BYTECODE={0xbcd, 0x1, "1bedf531c955b550f2edc9f3042c857ce1ca34908727c6a2a91601d5155f54e324f7a86496efc4733dd75df290ad76d9625ab9d61205c2399430d7eab779800a7db4f8c78f69ee15146cc8e10ed9c572429f7d0a65e6db17c3b9a061805a052145a5746951d770b028a491d4f7654b81af6bec1490c9aa969080f2f1eb659b58a06c0255805f4af257272a0b13caf14c54ce94dccb0fc74bd2d836dc46704bdc30344c0973a8095bdf1b4dc906c941426da990c2a9d0a9b323f4e64f03146b5e0daaa6eab9234688693aa70317c9f99dca4418eebb9f2e2ae054b9fe530ef75ed4ae7127bd2f6e9a7753459e96ab898105437bb7e320ecce72b1c8bf0fd7d07395ad4e430e2a5240b459c33ed2867daaf4882e8d53a5fc600b3eec13af78cdc23e4fd80f4fed29477f29fb542872bd3207e9e309cb3809d1b884831aea4d314c2b4797f7fa89909e724bc6f52e7298699b5be78e86f414a45e38382e1f1c455eb549205bfdeab1c5aa8d8e88a827cba3514ef9a61b0e0597b02ce08a9260a25fa8cf700d44730c9cffe13fd34ba9f304b6bc27eec8cbca1ccd11c6f9f87042365d698d0d029cc9c63db813f7dfc13d6a8a3e1bbfdd0a62e715e97f38079e137c74a0ff94573dc7106e4164ef32116ea5f07eb5be1f4684fc275ca22dfa3325b8257f9175ce2bd2c9586f84c4c238e0c7c5ef15fd66051b55fe8385a7570a9ccd7c6c1cf56c4374d2949928a39d05738c3810d2b36c60cfc8821ae68c8735dd044ed63bafe36f2de34474b134f9ec27769e5aa7d82f7245df6518577eb947d0006f5b969f182b1f7f64cab506bc3942019e99667fb9227bc30db03baf3cb2b7b456908db0e43b440692272b3d5ba4992629ead9a883c48d5bdcab62a4e8fc0af09bfab39095e082436f0d1f7137093904ba61a5821307aca0ccd7cbf64dcbb471b9ae84b657b7e0df8995f2d5d3bee284d5da73f2f3deb38d7fdd199451e5e2820fffa76d974dba8a8ca6bd779d5320c2e861b58f5e01d4589061334f55cd690f11f3d4361d6939dc245268b5f7eb807987ba5b5d849577a5a18f4bcb350e1411fb12f889a57061fa704b4d8c70994c0a770d2ec6c615f697c67ae92cb808648037defa8cd6b2e83902291dfe5581d2a74867c4f74e11990d37fd730543f04bfc24108265089d0dbd33abb7ed2a43c8d643eb1279c005f992312d8ac4de8cadd8afecdd75a90c63301dd0ee0e35b95dac3c841de056e09c50457e3bdab52867d77501f92995ad0b0d85d7008b17a62e12d97f047ec89fb13ac7f32809be6956654b5159a00ca4a51fec93ccfa69e6344fcca13d0bab6b5b3e17c2c411f2191c98cef53671dda5a35d1a0e66c1bc1c8834d109a5c37b9ce56ab66c3150d73fb2c892586ff9026b9dd339d0347ef848d220cc38e19c01e88606edeb4c60253a22dee214c85ef94e5cb45eb5862b8c72789f5017d2d593075777e4f083542a8416c1aa76a286048d2565d92b6a1b3d26ad55ffed9c19d25aaf1096a55718327a3af827dadc922221daf27dbcc1363d23b811eb3a0de86b23f20b41b9520ef8c710454260e17ebd34d78d2b5ad127ca5219e5e8829f49d579d4e54b045c764313beac827833015083c4e0c4f7b235c7dd9e06321dd9289cda8d7125dc56b9d2e7a69e6d701f1daae81f16057df9e443016bf4ffb2d012c28768b3cf284209ac209a8be05a522246ef72ed6642001fb68b3f4582a89db9366b0180087cb24ebec60d242e84993ba3fde05478d5dd695a11436d2937db8300af0c6aaa05c6814aadb98ccf51ee3954e2c7109cdfc11f1e08bff7b85607bb3cacdbdc927849d7106ff5879ef88469234d92e31ea26721a74a47fe225f060088d8e6b6c60c7abfe9a736be48d323ba830b36d463fe5b4e03b2f3c1b3823761289ac77c81c988f7445135b423e3c3b359cd1e63578e45c3a844d188527126a793b3cc9e08148689302ed351c4e20e75fcbeb2d70f6803b1f716ba0613466f8213e991fbdd38fcf52513dac316b483e1c6a997c01dddca81fc9bbdea8980e9df23a37a51449041d871f0da1be0dc277a1f25b88583be3678c309ccd70ffe3aa902e340b86ca21db5481d63b5467cd23267427886570907c9f4ecd9e7a3330362db5537a747a1df9cd3b0778fbe83d8e727a6cef8fe77ff30677ffc862d0c5c99a4af21dfd261f1b3383ba18dedefc7e561e009f6eaf83a05f499a3c69144bb000609b8495050f23f615a12d9579159096c25ac1f86fa8b7308bcc702f7297025a2091224c0af5f80892591d6d67be130b0854e253107f41569bcf185ccf5b957bbb1440254dbe36f47be057cfef4f72a35b919a5c97330c3b0de83d33e60fce1d0accf497c6680352c320fe2e1f0d992a3eedb0fb89f6e3919de24c5fe249def05b9b5d87970ebc2480de0004a6afea614fb31a6ab15b70c2a8ad6c29d8026fdf4f30b038ae0347a8b81b54f4f43ff8b2cc7c305af1ed7e593e72495d320a46e0df4b39e63aec2dab19b8a4657c350ad4bfa6b3d244185229d3ea576418f969a6f8f599e204080ac50010adce0802ea389179d8822d281a73e788023358aa9fe50636012739d47f8cc01bed24b2a805efde65d311f2db94d51a5c83c1133145ab8789056254d7bd620c2489653e562c4086a19ae0481cf7e89481d4a2cde361edc8c61e09d7adf05845f438f7d515fdda54d9563a5bbfc8bba8ebd28dc05f57f031b6fdfb244331a6ae69dcba7621b7fec07813247d7b484e81ff4c2641851022c6a6a5dd84096b28b4f9248a9c2d7f6bc231c0c67be3394071a9532717111915ae0993abb319fe83afedc9aa5acf623bca7cb1a6c8d922c914688c995bec51274bec2a13dac14fdf86dab3b4a57026b18a4b4d17b2d2fbf756f8514c640a27350c64cb0cd661af71377598653690ab5c02715dd5c57b944b51dd91adb1b293186c9d0092b4088c9c5a22ec79f07bd1040c9e9b81b7b663ce4a5e862054e8d5bb3358da5d2fec98dfec83486c0e91a3c0087718ece247de2551d4976a3b07f0774294aec0ff53408b92ad50a39f4c398fee6824cd9d780d39f2826d5d4385165e65d96e5b398fb5ee6cd6814b9350e61a5af3bf6d93eb73cd732e994f51788be89fe2b41e2a7583eaa79f5ca3d464802877a909b65cd55006f7cd45f3e621993a8012671e74a2e7b520c969427699c464b738663aeecf54fc7bed11afba18dc6d08bf04880edc2be5ea02869b96e50680150ce7b41ace62ddc1d33a95fe7460724cd7d2e4167ef78cd566fd07ec5e7b66e826cf7c585724582e93af7077a66fea9cc2b9fbe91d145c56b6c285ddaa656f94acf7f2802261cb1e93702e74476ca04f4684c66de5517d86fec3f2556fbd8561f72b2e7582167cca43f761656848acc5a2692cf4fd0cde460fa2af6d253091f11b26cbe909d7381394e0b95e2f213fb5ff8f5e920d04cd55dfa71ff54974e4b448eb6136de54c03ae0a7947ce8fc7da360660435514d8fe1fc83d7a58dc9029a2ad2fc2b125e286c7c322a97464258ee95b2e1644d2da5fb20c52b09d40bfe03d65cb2ce4d6e90a103572991ce89f62bb5238a7e1075f36648a787d172179cd51be38203571aadd52628d810b707dd36baea6bbd85f717c6f65dc6c37de032b41dae4ec75fbf6926289e1419057429708bd2828646dad435e84dfa3fd9d23a574e6972c50bd628b4e3401e722ed1b15bbec0c2c3c001e8a5c248159eab08e6fb9c5e37a959dcb875d83b280c7c94c9ea2cf3f18024f34de262a92df200b45b2e13782e9899386ebbd7bd5451f04d9d3ef1bddad475a6215af01ee1252f233dde5171471505db4f2bdc000bf8daf4b83d9e960b4dcfae3153735ca62620b904e4bc5d484c1386af648956bedf96050ba738ebd25f7b9de0d5bd2fc166c0d630b11353406961872028588e08b0102261c772318632842bcb67224efa8a87e8e4e9db12c765f1ede9120f87f9005d5aa78f992a1df78731b24d31da0d3ca0df8f76407137311d8ceee51cea43f86ca860552b2c12f1bf04e0329f7b04addd7a2b61d6b6b141db4346b1479808130c36daf95bc6784ef0e1b03b4b7ee70388bee6be3372db91269dc3cbd0684699ff2d45cece7074b6a0e6b22f62e0277687e38cf0b9995c48b47d11e191d310c461eb511dd81f613bbce59f257e6d8b0ec76fd24a26f43e0d3640b4c4db1e933881df62745327ef2c6683524defde557bb65066bf68bd1b8"}]}, 0xec4}}, 0x0) 01:29:58 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000040)={0x106, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x30) 01:29:58 executing program 1: clock_getres(0x4edfe85840e00317, 0x0) 01:29:58 executing program 0: r0 = io_uring_setup(0x1593, &(0x7f0000000400)) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000180)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_REGISTER_FILES_UPDATE(r0, 0x6, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x2) 01:29:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x2c001) ioctl$LOOP_SET_STATUS(r0, 0x127f, 0x0) 01:29:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010028bd7000ffdbdf250600000008"], 0x40}}, 0x0) 01:29:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x1269, 0x0) [ 5157.877473][ T5573] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.0'. 01:29:58 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x10}, 0x20) 01:29:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x3, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) 01:29:58 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000000)={0xa, 0x2, 0x0, @empty}, 0x20) connect$l2tp6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @private0}, 0x20) 01:29:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c01, 0x0) 01:29:59 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x94}]}) 01:29:59 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x48044, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x20) 01:29:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x2c001) ioctl$LOOP_SET_STATUS(r0, 0x127d, 0x0) 01:29:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xb0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x80081280, 0x0) 01:29:59 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x3e}, 0x20) 01:29:59 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2={0xff, 0x3}, 0x7}, 0x20) 01:29:59 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000040)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x2, 0x0, @loopback}, r1}}, 0x30) 01:30:00 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x34}]}) 01:30:00 executing program 0: socketpair(0x11, 0x2, 0x0, &(0x7f0000000200)) 01:30:00 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x0, 0xffffffffffffffff, 0x106}}, 0x20) 01:30:00 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000000)={0x2, 0x0, 0x0, @loopback}, 0xfffffffffffffeac) 01:30:00 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000001c0)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f0000000080)={0x6, 0x118, 0xfa00, {{0x0, 0x0, "f677b27c7212d26d12daa85cd8052553c0a206b4ea0bc94cdac1e840a16e33a5928f3965efd7a26a2026e6486f8bdfea527961d7bd6abca29f2424c57902563ea30a68b57499e055208c0ad4358ece45e0e57909ebf68514e6cea50b1f6e42d2850fdee724ac610f17b2d6fc15852aadb8e80210f14aef1e782b0d9b42c82fed0edf045cee69df7ee89a196d7b5a99dccc16fbfaa7baef1117c592e5e64b15ffc8118cc1a9b12e16cbcecd3d1fdf3921f10f9ff75b0b6769deb2a3db8234d4936d5cd0fc6bb6c64ed99be050aacb2e5d1df8efe5b893f1adee9d94b32ea1e5e6576f89d31c68b5cb3d72b731cfca0f85fcc833a0da5d95c4476e721db44fa7e1", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, r1}}, 0x120) 01:30:00 executing program 1: socketpair(0x18, 0x0, 0x2, &(0x7f00000002c0)) 01:30:00 executing program 0: r0 = fsopen(&(0x7f0000000380)='sockfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 01:30:00 executing program 1: clock_gettime(0xc6e634f7e8a39466, 0x0) 01:30:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r2 = socket(0x11, 0x80802, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000900)={&(0x7f0000000100)={0x78, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_FRAME={0x59, 0x33, @beacon={@with_ht={{{}, {}, @device_a, @device_b, @random="177b3e9912c0"}}, 0x0, @random, 0x0, @void, @void, @void, @void, @val={0x6, 0x2}, @val={0x5, 0x3}, @val={0x25, 0x3}, @void, @val={0x3c, 0x4}, @void, @val={0x72, 0x6}, @val={0x71, 0x7}, @void, [{0xdd, 0x6, "d4559a419a4c"}]}}]}, 0x78}}, 0x0) 01:30:01 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2d}, {}]}) 01:30:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r2 = socket(0x11, 0x80802, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000900)={&(0x7f00000002c0)={0x68, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_FRAME={0x4c, 0x33, @beacon={@with_ht={{{}, {}, @device_a, @device_b, @random="177b3e9912c0"}}, 0x0, @random, 0x0, @void, @void, @void, @void, @val={0x6, 0x2}, @val={0x5, 0x4, {0x0, 0x0, 0x0, "80"}}, @val={0x25, 0x3}, @void, @void, @void, @val={0x72, 0x6}, @val={0x71, 0x7}, @void}}]}, 0x68}}, 0x0) 01:30:01 executing program 0: r0 = socket(0x2000000015, 0x80005, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) 01:30:02 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x37}, 0x20) 01:30:02 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.throttle.io_serviced\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01e5ff000004000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000340)={0x250, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_BEACON_HEAD={0xa1, 0xe, {@with_ht={{{}, {}, @device_a, @broadcast, @from_mac}}, 0x0, @default, 0x0, @void, @void, @void, @void, @val={0x6, 0x2}, @void, @void, @void, @val={0x3c, 0x4}, @val={0x2d, 0x1a}, @val={0x72, 0x6}, @val={0x71, 0x7}, @val={0x76, 0x6}, [{0xdd, 0x6, "e42b89042440"}, {0xdd, 0x2c, "a477f68ef97a095c117ffd3d92f77ddcbb20b5ff8887397c1ff6c2ee3d75120618055bc50d995969dad8a3e6"}]}}, @NL80211_ATTR_BEACON_HEAD={0x184, 0xe, {@wo_ht={{}, {}, @device_b, @device_a, @from_mac=@broadcast}, 0x0, @default, 0x0, @val, @val, @void, @val={0x4, 0x6}, @val={0x6, 0x2}, @void, @val={0x25, 0x3}, @val={0x2a, 0x1}, @val={0x3c, 0x4}, @void, @void, @val={0x71, 0x7}, @val={0x76, 0x6}, [{0xdd, 0x14, "9f30ad14cbf6a0c4476be6af027cfb09748c5616"}, {0xdd, 0x48, "8570c912d650b98d9e03d902fa460e86f6ac6f19df9917605d8142a98bddc671c48a095a5d7fae52198f8ab4d37386d107a1181d4aa6ba288e5de69671391e28587707851f8d4d50"}, {0xdd, 0x64, "de59a54ab97f538004c42cb315a4f6768324b378f9c01ccbadd6a88ca64d349fa1e09500f58194435e97049956cbcf2d9a777f8008897d5056c079bd7cebd00440a7fcc53f41f26babecd1ae4728191cb41aa50eb59a928e6b940804a34c3832790e9051"}, {0xdd, 0x36, "53be17715e5ad2f6be1af7a64ddae5a8ec3273b6f7e6110f03cf6e09a940314ddafb01af3aa3aaf14d073f37915cb78c7bec31c09f06"}, {0xdd, 0x2d, "af5fb2be0b50dd35be3feaa21384ea6bdda6548357fe63964628bea257bcbf80a1b1386391c45a38f122750f96"}]}}]}, 0x250}}, 0x0) write$binfmt_script(r6, &(0x7f0000000240)=ANY=[], 0x3af4701e) sendfile(r5, r4, 0x0, 0x10000a006) 01:30:04 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000640), 0x0, 0x44182) 01:30:04 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.throttle.io_serviced\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01e5ff000004000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000002c0)=ANY=[@ANYBLOB="17d523203826615af05ca2f0760d6e5c020000", @ANYRES16=0x0, @ANYBLOB="000000000000000000000e00000008000300", @ANYBLOB="0c0099000000000000000000a1000e0080800000080211000000ffffffffffff080211000000000000000000000000000000000064000000060200003c04000000002d1a000000000000000000000000000000000000000000000000000072060303030303037107000000000000007606000000000000dd06e42b89042440dd2ca477f68ef97a095c117ffd3d92f77ddcbb20b5ff8887397c1ff6c2ee3d75120618055bc50d995969dad8a3e60000008d010e0080000000080211000001080211000000ffffffffffff000000000000000000006400e3000000010004060000000000000602000025030000002a01003c040000000072060303030303037107000000000000007606000000000000dd149f30ad14cbf6a0c4476be6af027cfb09748c5616dd488570c912d650b98d9e03d902fa460e86f6ac6f19df9917605d8142a98bddc671c48a095a5d7fae52198f8ab4d37386d107a1181d4aa6ba288e5de69671391e28587707851f8d4d50dd64de59a54ab97f538004c42cb315a4f6768324b378f9c01ccbadd6a88ca64d349fa1e09500f58194435e97049956cbcf2d9a777f8008897d5056c079bd7cebd00440a7fcc53f41f26babecd1ae4728"], 0x25c}}, 0x0) write$binfmt_script(r6, &(0x7f0000000240)=ANY=[], 0x3af4701e) sendfile(r5, r4, 0x0, 0x10000a006) 01:30:06 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x18, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6}]}) [ 5165.701485][ T28] audit: type=1326 audit(5406.521:105): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5646 comm="syz-executor.0" exe="/syz-executor.0" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffab45ca28 code=0x0 01:30:07 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x54, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8}]}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x54}}, 0x0) 01:30:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}]}, 0x28}}, 0x0) 01:30:07 executing program 1: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(0xffffffffffffffff, 0x40182103, &(0x7f00000000c0)) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000080)) 01:30:07 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) mmap$xdp(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x813, r0, 0x0) mmap$xdp(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) 01:30:07 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) syz_genetlink_get_family_id$mptcp(&(0x7f00000015c0), r0) [ 5167.268317][ T28] audit: type=1326 audit(5408.091:106): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=5656 comm="syz-executor.1" exe="/syz-executor.1" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff9aa5ca28 code=0x0 01:30:08 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x0, 0x0) getdents64(r0, &(0x7f0000000980)=""/236, 0x18) 01:30:08 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x14, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, [@sadb_address={0x2, 0x8, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote}}]}, 0x28}}, 0x0) 01:30:08 executing program 0: socketpair(0xa, 0x3, 0x0, &(0x7f00000004c0)) 01:30:09 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000300), 0x0, 0x2) write$uinput_user_dev(r0, &(0x7f0000000340)={'syz0\x00', {}, 0x0, [], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfb8]}, 0x45c) 01:30:09 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x891c, &(0x7f0000000300)={'ip_vti0\x00', 0x0}) 01:30:09 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)={0x2, 0x15, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_lifetime={0x4, 0x4}, @sadb_address={0x5, 0x17, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @remote}}, @sadb_x_nat_t_type={0x1}]}, 0x60}}, 0x0) 01:30:10 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x890c, &(0x7f0000000300)={'ip_vti0\x00', 0x0}) 01:30:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 01:30:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030425bd7000fcdbdf25010000000c00060000000000000000000c000600010000000100000008"], 0x34}}, 0x0) 01:30:10 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8918, &(0x7f0000000300)={'ip_vti0\x00', 0x0}) 01:30:10 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)={0x2, 0xc, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_spirange={0x2}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @broadcast}}]}, 0x38}}, 0x0) 01:30:10 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)={0x2, 0x15, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_lifetime={0x4, 0x4}, @sadb_address={0x2, 0x17, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @remote}}, @sadb_x_nat_t_type={0x1}]}, 0x60}}, 0x0) 01:30:10 executing program 0: r0 = socket(0x10, 0x2, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), r0) [ 5170.298761][ T5690] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 01:30:11 executing program 1: socket(0x10, 0x0, 0x8) 01:30:11 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000100)={0x4c, 0x14, 0x1, 0x0, 0x0, {0x2, 0x9}, [@INET_DIAG_REQ_BYTECODE={0x15, 0x1, "ae6861362b0e2767b11c62b922a9551e0e"}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x19, 0x1, "85ca4c721935fa8bf76f6d418b18b8f697c72f6417"}]}, 0x4c}}, 0x0) 01:30:11 executing program 1: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000340)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{}, {}, {}, {}]}}, 0x0, 0x0, 0x0) 01:30:11 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x10, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x17, 0x0, 0xa0, 0x0, @in6={0xa, 0x0, 0x0, @private1}}]}, 0x38}}, 0x0) 01:30:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000003c0), r0) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)={0x14, r1, 0x1, 0x0, 0x0, {0x9}}, 0x14}}, 0x0) 01:30:11 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000100)={0x48, 0x14, 0x1, 0x0, 0x0, {0x2}, [@INET_DIAG_REQ_BYTECODE={0x15, 0x1, "ae6861362b0e2767b11c62b922a9551e0e"}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x15, 0x1, "85ca4c721935fa8bf76f6d418b18b8f697"}]}, 0x48}}, 0x0) 01:30:11 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000300), 0x0, 0x2) write$uinput_user_dev(r0, 0x0, 0x0) 01:30:12 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x891b, &(0x7f0000000300)={'ip_vti0\x00', 0x0}) 01:30:12 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) bind$l2tp6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x2) 01:30:12 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={'gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0x64010102}}}}) 01:30:12 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x2, 0x7, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 01:30:13 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x2, 0xe, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x8, 0x0, 0xa0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}}]}, 0x38}}, 0x0) 01:30:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x30, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}, @WGDEVICE_A_FWMARK={0x8}]}, 0x30}}, 0x0) 01:30:15 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@fwd={0x3}]}, {0x0, [0x0, 0x0, 0x61]}}, &(0x7f0000000080)=""/240, 0x29, 0xf0, 0x1}, 0x20) 01:30:17 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x14, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x18, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote}}]}, 0x28}}, 0x0) 01:30:17 executing program 0: syz_open_dev$vcsa(0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000e80)={'gre0\x00', &(0x7f0000000dc0)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @private, @multicast2}}}}) 01:30:17 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000000040)=0x2000, 0x4) 01:30:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000003c0), r0) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)={0x14, r1, 0x1, 0x0, 0x0, {0x28}}, 0x14}}, 0x0) 01:30:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000340), r0) sendmsg$IEEE802154_LLSEC_DEL_KEY(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x20, r2, 0x1, 0x0, 0x0, {0x25}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}]}, 0x20}}, 0x0) 01:30:17 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) setsockopt$CAN_RAW_FD_FRAMES(r0, 0x65, 0x5, 0x0, 0x0) 01:30:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000003c0), r0) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)={0x14, r1, 0x1, 0x0, 0x0, {0xd}}, 0x14}}, 0x0) 01:30:18 executing program 0: syz_clone(0x24124400, 0x0, 0x0, 0x0, 0x0, 0x0) 01:30:18 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x11, 0x0, 0x0, 0x2}, 0x37fe0}}, 0x0) 01:30:18 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) mmap$xdp(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) 01:30:19 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$batadv(&(0x7f0000000300), r0) 01:30:19 executing program 1: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, 0x0) 01:30:19 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffd000/0x1000)=nil, 0x7fffdf002000, 0x0, 0x11, r1, 0x0) mmap$xdp(&(0x7f0000ffd000/0x1000)=nil, 0x7fffdf002000, 0x0, 0x11, r0, 0x0) 01:30:19 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000300), 0x0, 0x2) write$uinput_user_dev(r0, &(0x7f0000000340)={'syz0\x00'}, 0x45c) 01:30:19 executing program 1: bpf$MAP_CREATE(0x3, &(0x7f0000000380), 0x48) 01:30:20 executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000100), 0x9a) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000000)={r0}, 0x4) 01:30:20 executing program 1: bpf$MAP_CREATE_CONST_STR(0x5, &(0x7f0000000100)={0x1e}, 0x9a) 01:30:20 executing program 0: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000100)={0x9, 0x4, 0x8, 0x6c00}, 0x9a) 01:30:20 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x4}, 0x48) 01:30:20 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000680)={0x28, r0, 0x419, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, 'l2tp\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) 01:30:20 executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000000), 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000180)={{r0}, 0x0, 0x0}, 0x20) 01:30:20 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x2) 01:30:21 executing program 0: bpf$MAP_CREATE(0x1d, &(0x7f0000000380), 0x48) 01:30:21 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f00000004c0)={0x1e, 0x0, 0x1, 0x401, 0x0, 0x0, {}, [@CTA_ID, @CTA_SEQ_ADJ_ORIG={0xc, 0xf, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8}]}, @CTA_HELP={0x14, 0x5, 0x0, 0x1, {0xf, 0x1, 'tftp-20000\x00'}}, @CTA_TUPLE_MASTER={0x24, 0xe, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x74}}, 0x0) 01:30:21 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) [ 5180.568150][ T5840] netlink: 10 bytes leftover after parsing attributes in process `syz-executor.1'. 01:30:21 executing program 1: socketpair(0xa, 0x3, 0x9, &(0x7f0000000340)) 01:30:21 executing program 0: bpf$MAP_CREATE_CONST_STR(0x5, &(0x7f0000000100)={0x9}, 0x9a) 01:30:21 executing program 0: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000100)={0xe}, 0x9a) 01:30:21 executing program 1: bpf$MAP_CREATE(0x23, &(0x7f0000000380), 0x48) 01:30:21 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x9}, 0x48) 01:30:22 executing program 1: sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180), 0xc, 0x0}, 0x0) bpf$MAP_CREATE_CONST_STR(0x18, &(0x7f0000000100), 0x9a) 01:30:22 executing program 1: bpf$MAP_CREATE(0x4, &(0x7f0000000380), 0x48) 01:30:22 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000580), r1) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @local}, @NLBL_MGMT_A_PROTOCOL={0x8}]}, 0x24}}, 0x0) 01:30:22 executing program 1: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000100)={0x14}, 0x9a) 01:30:22 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 01:30:22 executing program 0: sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180), 0xc, 0x0}, 0x0) bpf$MAP_CREATE_CONST_STR(0x1c, &(0x7f0000000100), 0x9a) 01:30:22 executing program 1: bpf$MAP_CREATE_CONST_STR(0x5, &(0x7f0000000100)={0x15}, 0x9a) 01:30:22 executing program 0: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000100)={0x9, 0x4, 0x8, 0x2}, 0x9a) 01:30:22 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000680)={0x14, r0, 0x419, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 01:30:23 executing program 0: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000100)={0x9}, 0x6) 01:30:23 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 01:30:23 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000580), r0) sendmsg$NLBL_MGMT_C_LISTDEF(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f00000005c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_DOMAIN={0x7, 0x1, '@/\x00'}]}, 0x1c}}, 0x0) 01:30:23 executing program 1: bpf$MAP_CREATE(0x12, &(0x7f0000000380), 0x48) 01:30:23 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000580), r1) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_PROTOCOL={0x8}]}, 0x1c}}, 0x0) 01:30:23 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000580), r1) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14, r2, 0x1}, 0x14}}, 0x0) 01:30:23 executing program 0: bpf$MAP_CREATE(0xe, &(0x7f0000000380), 0x48) 01:30:23 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010027bd700000000000010000000c00030000000000000000000c00020000000000000000001c00078008000100", @ANYRES32, @ANYBLOB="f8"], 0x48}}, 0x0) 01:30:23 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=[@sndrcv={0x2c}], 0x2c}, 0x0) 01:30:24 executing program 1: bpf$MAP_CREATE(0x8, &(0x7f0000000380), 0x48) 01:30:24 executing program 0: eventfd2(0x0, 0x0) quotactl$Q_SYNC(0xffffffff80000102, 0x0, 0x0, 0x0) 01:30:24 executing program 1: write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x3, 0x3, 0x6, 0x9, 0x0, 0x2, 0x6, 0x8000, 0x337, 0x40, 0x373, 0x5, 0x9, 0x38, 0x2, 0x3c, 0x0, 0x8}, [{0x2, 0x8a, 0x2, 0x101, 0x80000001, 0x0, 0x0, 0x100}], "8370d946df6e4ccae4b922fc926e67a63e4f135a1936a64fc78a6d9329782af55d610bd45ccf07b3dc1ea14b8b278d493a8da0bf93619406c8d1a7f6b355310d9b75f24e961e2bf894332dd7ab4e829575a3734613f33c2d2ac2d57bf1ae102558d6efe14dfe992de7b33327b9aed76baa9588", ['\x00']}, 0x1eb) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/212, 0xd4}], 0x1, 0x5, 0x9) r0 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'syz_tun\x00'}) socketpair(0xb, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x2, 0x300) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000006c0)={'lo\x00', 0x0}) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @broadcast}, 0x14) sendmmsg$inet(r2, &(0x7f0000000380)=[{{0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x6000}}], 0x300, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'erspan0\x00'}) sendmsg$nl_route_sched(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000240)=@newqdisc={0x54, 0x10, 0x1, 0x70bd2b, 0x0, {0x10, 0x0, 0x4c, 0x0, {0x0, 0x8}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0xa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000a40), r6) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r5, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000540)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="000727bd700800030046320000080005000800000000680000000000000000"], 0x24}, 0x1, 0x0, 0x0, 0x4800}, 0x44001) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000000c0)=0x14) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FS_IOC_GETVERSION(r8, 0xc080661a, &(0x7f0000000280)) sendmsg$MPTCP_PM_CMD_ADD_ADDR(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000580)=ANY=[@ANYRES8, @ANYRES64=r8, @ANYBLOB="010028bd7000ffdbdf2501000000080003000800000048", @ANYRESHEX, @ANYBLOB="08e33536", @ANYRESOCT=r5, @ANYBLOB="0299277ebee590392e", @ANYRES32=r4, @ANYRESDEC=r8, @ANYRES32, @ANYBLOB="14000400000000000000000000000000fb7b4118cc824bdf360e000000000800020003000000"], 0x6c}, 0x1, 0x0, 0x0, 0xa4f32e7fec33999d}, 0x20000080) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x60, r7, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x5}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast2}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0xf}]}, @MPTCP_PM_ATTR_ADDR={0x1c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x20000000}, 0x811) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0xa0, r7, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_ADDR={0x24, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x10}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x12}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x5}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x14, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x15}, @MPTCP_PM_ADDR_ATTR_ID={0x5}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x34, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x5}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3d}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x6}]}, 0xa0}, 0x1, 0x0, 0x0, 0x480}, 0x81) sendmsg$MPTCP_PM_CMD_REMOVE(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x24, r7, 0x4, 0x70bd2a, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x20}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x818}, 0x0) r9 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r9, &(0x7f0000006440)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)=ANY=[@ANYBLOB="34000000100001000000000000000000080000000200000008000000", @ANYRES32=0x0, @ANYBLOB="715120f1a9ac9f5818e2b7f1f01cf014001995001560ca4a3d094774000000000000210000000000000001"], 0x34}], 0x1, 0x0, 0x35}, 0x0) 01:30:24 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000040)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) splice(r0, 0x0, r1, 0x0, 0x8, 0x0) 01:30:24 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r3, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000100), 0x4) open_tree(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x114) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES32], 0x100000530) [ 5184.596835][ T5901] netlink: 'syz-executor.1': attribute type 10 has an invalid length. [ 5186.914877][ T5901] infiniband syz1: set down 01:30:29 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000240)=ANY=[], 0x3af4701e) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000001280), 0x0) r3 = accept$alg(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0), 0x0, 0x0, 0x0) sendmsg$alg(0xffffffffffffffff, 0x0, 0x0) sendfile(r3, r1, 0x0, 0x10000a006) fsetxattr(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r0, 0x0) r4 = socket(0x10, 0x2, 0x0) sendmsg$nl_route(r4, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) clock_gettime(0x0, 0x0) recvmmsg(r4, 0x0, 0x0, 0x12022, 0x0) [ 5189.052698][ T5901] bond0: (slave bond_slave_0): Releasing backup interface [ 5189.226795][ T5901] bond0: (slave bond_slave_1): Releasing backup interface 01:30:30 executing program 0: prctl$PR_SET_FP_MODE(0x2, 0x1ffff000) [ 5190.281837][ T5901] infiniband syz2: set down 01:30:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg$inet(r0, &(0x7f0000003800)=[{{0x0, 0x0, &(0x7f00000022c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000100)='J', 0x1}], 0x4}}], 0x1, 0x0) 01:30:31 executing program 0: openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) [ 5190.660422][ T5901] netdevsim netdevsim1 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 5190.661977][ T5901] netdevsim netdevsim1 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 5190.666447][ T5901] netdevsim netdevsim1 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 5190.675586][ T5901] netdevsim netdevsim1 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 01:30:31 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000080)=@get={0x1, 0x0, 0x7fffffff}) 01:30:32 executing program 0: prctl$PR_SET_FP_MODE(0xd, 0x0) 01:30:32 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000240)) [ 5191.486413][ T5901] veth19: left allmulticast mode [ 5191.491162][T23814] lo speed is unknown, defaulting to 1000 [ 5191.492856][ T4422] vcan0 speed is unknown, defaulting to 1000 [ 5191.495172][ T4422] vcan0 speed is unknown, defaulting to 1000 01:30:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB='q'], 0x1c}}, 0x0) 01:30:32 executing program 0: prctl$PR_SET_FP_MODE(0x43724f53, 0x0) 01:30:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f00000007c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x14}, 0x14}}, 0x0) 01:30:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) 01:30:32 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@tipc=@name, &(0x7f0000000080)=0x80) 01:30:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$team(&(0x7f00000000c0), r0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000cc0)={0x14}, 0x14}}, 0x0) 01:30:33 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'veth0_to_bond\x00', {0x2, 0x0, @loopback}}) 01:30:33 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'veth0_to_bond\x00', {0x2, 0x0, @loopback}}) 01:30:33 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000040), 0x4) 01:30:33 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'veth0_to_bond\x00', {0x2, 0x0, @loopback}}) 01:30:33 executing program 0: prctl$PR_SET_FP_MODE(0x37, 0x0) 01:30:33 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001d00)=[{{&(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000080)="af", 0x1}, {&(0x7f0000000180)="90", 0x1}], 0x2}}, {{0x0, 0x0, 0x0}}], 0x2, 0x2000804) 01:30:33 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'veth0_to_bond\x00', {0x2, 0x0, @loopback}}) 01:30:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg$inet(r0, &(0x7f0000003800)=[{{0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000080)="e90bdf52573cb086e324a6521634", 0xe}, {0x0}, {&(0x7f0000000100)='J', 0x1}, {&(0x7f0000000180)="92", 0x1}], 0x4, &(0x7f0000002380)=[@ip_ttl={{0x14}}], 0x18}}], 0x1, 0x0) 01:30:33 executing program 1: socket$inet(0x2, 0x3, 0x80) 01:30:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000880)={0x0}}, 0x20000005) 01:30:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_START_REQ(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="01"], 0x14}}, 0x0) 01:30:34 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmmsg$inet(r0, &(0x7f0000001b80)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="e2", 0x1}], 0x1, &(0x7f0000000240)=ANY=[], 0xd0}}], 0x1, 0x0) 01:30:34 executing program 0: socket$inet(0xa, 0x6, 0x0) 01:30:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000009c0)=@generic) 01:30:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000000)={'veth0_to_bridge\x00', {0x2, 0x0, @local}}) 01:30:35 executing program 1: getrusage(0x0, 0x0) getrusage(0x0, &(0x7f0000000b00)) 01:30:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1a, 0x0, &(0x7f0000000000)) 01:30:35 executing program 1: prctl$PR_SET_FP_MODE(0x1c, 0x0) 01:30:35 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001d00)=[{{&(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10, 0x0}}], 0x1, 0x0) 01:30:35 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r0, 0x404c534a, 0x0) 01:30:35 executing program 1: r0 = getpgid(0x0) ptrace$setopts(0x4206, r0, 0xef9, 0x0) 01:30:35 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x7, 0x0, &(0x7f0000000180)) 01:30:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth0_macvtap\x00', 0x10) 01:30:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 01:30:36 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001d00)=[{{&(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x2000804) 01:30:36 executing program 1: prctl$PR_SET_FP_MODE(0x16, 0x0) 01:30:36 executing program 0: clock_getres(0x3, &(0x7f0000000300)) 01:30:36 executing program 1: openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x189001, 0x0) 01:30:36 executing program 0: prctl$PR_SET_FP_MODE(0x22, 0x2) 01:30:36 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'veth0_virt_wifi\x00'}) 01:30:36 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x42, &(0x7f0000000080), 0x10) 01:30:36 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000000)=0x5308, 0x4) 01:30:36 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000001c0)=@get={0x1, 0x0, 0x5}) 01:30:37 executing program 1: sendmsg$BATADV_CMD_SET_MESH(0xffffffffffffffff, 0x0, 0xbb8bb471a7af6dc1) 01:30:37 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'vlan0\x00', &(0x7f0000000080)=@ethtool_drvinfo={0x3, "869ca819436dead86dcfe3792dfa6d36331dcb699d5b4650145bb0d5c40bff75", "14276e9c4ea2ccd28ad517294801bea4e20c7378283b3a9d84b25f3f8510ccb9", "c0b7d9541b7f5419db36781fa5d94afe4900f74430194bc6e58fa45c6f5ae624", "b26a57e888796e6241868ab844d7d3cb5e5de777326bf219e3cfdff3897615e2", "3b1cc70184645b3a1a33046b4ff81def5401915e9126d6a9f4c3d03f343fb322", "a1aa1926c9d2f890dad151a0"}}) 01:30:37 executing program 1: r0 = getpgid(0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) 01:30:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000000), 0x10) 01:30:37 executing program 1: r0 = getpgid(0x0) ptrace(0x8, r0) 01:30:37 executing program 0: prctl$PR_SET_FP_MODE(0x15, 0x0) 01:30:37 executing program 0: prctl$PR_SET_FP_MODE(0x34, 0x2) 01:30:37 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'syz_tun\x00', &(0x7f0000000100)=ANY=[@ANYBLOB="1a"]}) 01:30:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x23, &(0x7f00000000c0), 0x4) 01:30:37 executing program 0: openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/timer_list\x00', 0x0, 0x0) 01:30:38 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000d40)={&(0x7f0000000c80)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000d00)={&(0x7f0000000cc0)={0x14}, 0x14}}, 0x0) 01:30:38 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000000)={'pim6reg0\x00', {0x2, 0x0, @multicast2}}) 01:30:38 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000600)='/proc/slabinfo\x00', 0x0, 0x0) 01:30:38 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000000)={'syz_tun\x00', {0x2, 0x0, @rand_addr=0x64010101}}) 01:30:38 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f0000000000)='veth1_to_bridge\x00') 01:30:39 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x200400, 0x0) syz_genetlink_get_family_id$team(&(0x7f0000000600), r0) 01:30:39 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000080)={'pim6reg\x00', {0x2, 0x0, @dev}}) 01:30:39 executing program 1: sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x7) 01:30:39 executing program 1: socket$inet(0x11, 0x0, 0x0) 01:30:40 executing program 0: socket$inet(0x2, 0xa, 0x7fff) 01:30:40 executing program 1: prctl$PR_SET_FP_MODE(0x2, 0x0) 01:30:40 executing program 1: bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x100000027) 01:30:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000040)="6683c0a64f98bc97b242b6100818bcb8", 0x10) 01:30:40 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) 01:30:40 executing program 0: socket$inet(0x2, 0x3, 0x80) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 01:30:40 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, 0x0) 01:30:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000080)={0x77359400}, 0x10) 01:30:40 executing program 0: getrusage(0x0, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000b00)) 01:30:41 executing program 0: socket$inet(0xa, 0x3, 0x0) 01:30:41 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/sysvipc/sem\x00', 0x0, 0x0) 01:30:41 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f0000000000)=@buf) 01:30:41 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MESH(r0, 0x0, 0x0) 01:30:41 executing program 0: prctl$PR_SET_FP_MODE(0x2a, 0x2) 01:30:41 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x5, 0x0, 0x0, 0x0, 0x2800}, 0x48) 01:30:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000040c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000006140)={0x0, 0x0, &(0x7f00000060c0)=[{&(0x7f0000005080)="af", 0x1}, {0x0}], 0x2, &(0x7f0000006100)=[@ip_tos_u8={{0x11}}, @ip_tos_u8={{0x11}}], 0x30}, 0x0) 01:30:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'lo\x00'}) 01:30:42 executing program 0: bpf$OBJ_PIN_MAP(0x6, &(0x7f0000004c80)=@o_path={0x0}, 0x18) 01:30:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000040c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000004380)={0x0, 0x0, 0x0}, 0x0) 01:30:42 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0xf, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 01:30:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x40010011) 01:30:42 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000028c0)={@map, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, @link_id}, 0x20) 01:30:42 executing program 1: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000240)='cgroup.max.depth\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000024c0), 0x140, 0x0) 01:30:42 executing program 0: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000300), 0x48) 01:30:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000040c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000006140)={0x0, 0x0, &(0x7f00000060c0)=[{&(0x7f0000005080)="af", 0x1}, {&(0x7f0000006080)="f7", 0x1}], 0x2, &(0x7f0000006100)=[@ip_tos_u8={{0x11}}, @ip_tos_u8={{0x11}}], 0x30}, 0x0) 01:30:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x40010011) 01:30:43 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f00000024c0), 0x140, 0x0) 01:30:43 executing program 0: bpf$BPF_MAP_GET_FD_BY_ID(0x10, &(0x7f00000008c0)={0xffffffffffffffff}, 0xc) 01:30:43 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 01:30:43 executing program 0: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000008c0)={0xffffffffffffffff}, 0xc) 01:30:43 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000ec0)={@map}, 0x20) 01:30:43 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000015c0)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000005c0)=""/4096, 0x1a, 0x1000, 0x1}, 0x20) 01:30:43 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@base={0x19, 0x0, 0x0, 0xbdf7, 0x0, 0x1}, 0x48) 01:30:43 executing program 0: bpf$OBJ_GET_PROG(0x7, &(0x7f0000002780)=@o_path={0x0}, 0x18) 01:30:43 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x4, 0x14, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000004000000000000000600000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702ef044125f04b04ce0000000000008500000083000000bf090000000000005509010000000000950000000000000018010000786c6c250000000000202020171af8ff00000000bfa100000000000007010000f8ffffff0400000008000000b7030000090000008500000006000000852000000300000013950001feffffff18110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000050000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000082000000bf91000000000000b7020000020000008500000084000000b7000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0xdb, &(0x7f0000000880)=""/229, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000500), 0x8, 0x10, &(0x7f0000000540), 0x10, 0x0, 0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000580)=[{0x0, 0x1, 0xa}, {0x1}, {}, {}, {}], 0x10, 0x7}, 0x1f) 01:30:44 executing program 0: bpf$LINK_DETACH(0x22, &(0x7f0000000cc0), 0x4) 01:30:44 executing program 1: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000840), 0x20000844) 01:30:44 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000028c0)={@map, 0xffffffffffffffff, 0x0, 0x2028, 0xffffffffffffffff, @link_id}, 0x20) 01:30:44 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000b80)) 01:30:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000040c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000006140)={&(0x7f0000005040)={0x2, 0x0, @empty}, 0x10, &(0x7f00000060c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000006100)=[@ip_tos_u8={{0x11}}, @ip_tos_u8={{0x11}}], 0x30}, 0x0) 01:30:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'lo\x00', 0x400}) 01:30:44 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000700)={@cgroup, 0xffffffffffffffff, 0x0, 0x0, 0x0, @prog_id=0xffffffffffffffff}, 0x20) 01:30:44 executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x3e8d7368ffea778) 01:30:44 executing program 1: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000000c0), 0x48) 01:30:45 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x4140, 0x0) 01:30:45 executing program 1: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000a00)={0x0, 0x0, 0x18}, 0xc) 01:30:45 executing program 0: socketpair(0x0, 0x0, 0x0, &(0x7f0000000a40)) 01:30:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000001980)) 01:30:45 executing program 1: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000000c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 01:30:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, &(0x7f00000027c0)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18}, 0x0) 01:30:45 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000004fc0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x48) 01:30:45 executing program 0: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 01:30:46 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x4, 0x14, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000004000000000000000600000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702ef044125f04b04ce0000000000008500000083000000bf090000000000005509010000000000950000000000000018010000786c6c250000000000202020171af8ff00000000bfa100000000000007010000f8ffffff0400000008000000b7030000090000008500000006000000852000000300000013950001feffffff18110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000050000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000082000000bf91000000000000b7020000020000008500000084000000b7000000000000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0xdb, &(0x7f0000000880)=""/229, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000500), 0x8, 0x10, &(0x7f0000000540), 0x10, 0x0, 0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000580)=[{}, {}, {}, {}, {}]}, 0x1f) 01:30:46 executing program 0: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)=@generic={&(0x7f0000000140)='./file0/file0\x00'}, 0x18) 01:30:46 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/pm_async', 0x401, 0x0) 01:30:46 executing program 0: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0, 0x0) 01:30:46 executing program 1: r0 = fsopen(&(0x7f0000001300)='autofs\x00', 0x0) r1 = fsopen(&(0x7f0000003100)='mqueue\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f0000001340)='\x00', 0x0, r1) 01:30:46 executing program 0: r0 = openat$smackfs_ptrace(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$smackfs_ptrace(r0, 0x0, 0x0) 01:30:46 executing program 1: r0 = fsopen(&(0x7f0000000080)='hugetlbfs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x3, &(0x7f0000000000)=',))^:*\x00', &(0x7f0000000040)='\x10', 0x0) 01:30:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000040c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000006140)={0x0, 0x0, &(0x7f00000060c0)=[{&(0x7f0000006080)="f7", 0x1}], 0x1}, 0x0) 01:30:46 executing program 0: openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) 01:30:46 executing program 1: r0 = syz_io_uring_setup(0x1411, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, 0x0) 01:30:47 executing program 0: mount_setattr(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0), 0x20) 01:30:47 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000bc0)='/sys/block/loop13', 0x0, 0x0) 01:30:47 executing program 0: open_by_handle_at(0xffffffffffffffff, &(0x7f00000000c0)=@nfs={0x90, 0x24, {0x0, 0x0, 0x0, 0x80, "c6bba561e7fafa0b4a21d472c872e98d0726415963fb90c88bc871481db6e275a8501e2a4e3ef9f1db5641d73537109971080d78e638994589bf986915fe692c1a2cd664f50b3adac3e4e9c7098e29c516a2e0d514cd958b26c6c3346dbb779356bb73f367453ae1189a2f6aa5e2c139f3e589f971c4b30900f2b41b87a96438"}}, 0x0) 01:30:47 executing program 1: fsopen(&(0x7f0000000040)='binder\x00', 0x0) 01:30:47 executing program 0: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0x0, 0x160000}, 0x20) 01:30:47 executing program 1: pselect6(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x0, 0x989680}, 0x0) 01:30:47 executing program 0: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)={0x0, 0x989680}, &(0x7f0000000180)={&(0x7f0000000140)={[0x1]}, 0x8}) 01:30:47 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/dm_snapshot', 0x1099c1, 0x0) 01:30:47 executing program 0: fsopen(&(0x7f0000003100)='gfs2\x00', 0x0) 01:30:48 executing program 1: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x200810, &(0x7f0000000a80)=ANY=[@ANYBLOB="6e6f6d6263616368652c626172726965722c6e6f75696433322c67727071756f74612c0003d59dc5a7362b2bdd74549b07358df87bb80fb0066303274bda9483534da4d6f72e99f1b3c2211f7c8cae8254f548637375b703771eb8903464cc62240cc457faf9031f069c23c65e3f05e6c2e3b1e5b70f15ce40bd9aa6a5b9a77683f14b29e0aa523fbb9e1dd4fab77999a472c59deede7e5f51d7e618e148dd53728eed627163af44156436994d6e3a20dff806f6baa993c5a7544a1e32bcce130ffbea31d99ab120e6ea4a6219909db142721d43a2a7e1f096a75452ab064bb78b12b14a4a4f336449756a1e1889ec29c7bb2c344866c7ffae37f25fce180bdd40b393b945ebaf73af50f4021bb241e452ebabe216a14bd689fc4ab15656b722ecebc6cc85f75bf0b2221699b3be3aac8705474381778f2af1fc5a7b87952ea2d979bfe2c5243e71d60a48795de29d2c0faad6c3584893b947f580f8ee6f9bc83b4a1489441773af00"/373], 0x1, 0x4a6, &(0x7f0000000580)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r2 = dup3(r1, r0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ftruncate(r0, 0x2) r6 = dup3(r5, r4, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r7, &(0x7f0000000380), 0x101bf) fallocate(r6, 0x1, 0x0, 0x100000000) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f00000000c0)={0x0, r3}) 01:30:48 executing program 0: r0 = fsopen(&(0x7f0000000240)='jffs2\x00', 0x0) r1 = fsopen(&(0x7f0000003100)='mqueue\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f0000000280)='\xe0Q(\xbf\xdf\xe6\xeb\xc7t\x86?\xe1\x86\xdd/W\x138H\x10\xed\xec\x8b\x8b\x81O\x9b\xea\x9d\x19\x84\xa6l\xa2EO\n&;+C\xd0\x04\xdf\x85\x84\x12\xb0\xbd8Sv\xc8&A\xb8*KE\xcd=^y\xc1k\xec\xbb\x00\x00\xf5\xccq\x8a\xdff\xc4\x05\x00\x00\x00\x00\x00\x00\x00G\xec\xd3!o\x9a\x06Z\f\x9a\x92\x04l\x8d\xa4\x891\xbf\xbf\xa8+', 0x0, r1) 01:30:48 executing program 0: openat$uhid(0xffffffffffffff9c, &(0x7f0000001c40), 0x802, 0x0) 01:30:48 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000280)) 01:30:49 executing program 1: syz_open_procfs$userns(0xffffffffffffffff, &(0x7f00000003c0)) syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000540)) 01:30:49 executing program 0: r0 = fsopen(&(0x7f0000000040)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 01:30:49 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x2) write$RDMA_USER_CM_CMD_GET_EVENT(r0, 0x0, 0x0) 01:30:49 executing program 0: syz_open_procfs(0x0, &(0x7f0000000280)='timers\x00') 01:30:49 executing program 0: r0 = fsopen(&(0x7f0000000000)='pipefs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000040)='mqueue\x00', &(0x7f0000000100)=':', 0x1) 01:30:49 executing program 1: r0 = io_uring_setup(0x6337, &(0x7f00000027c0)={0x0, 0x0, 0x40}) io_uring_register$IORING_REGISTER_RESTRICTIONS(r0, 0xb, &(0x7f0000000080)=[@ioring_restriction_sqe_flags_required, @ioring_restriction_sqe_flags_required], 0x2) 01:30:49 executing program 1: r0 = fsopen(&(0x7f0000003100)='mqueue\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 01:30:49 executing program 0: r0 = fsopen(&(0x7f0000000080)='fuseblk\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000040)='\x00\x00+u\xe0\xa4\x00\x00\x00\x00\x00', &(0x7f00000003c0)='\x11\xcd(\xd1S\x95\x9d{\xb7\xff\xff\xff\x7f\xe9S\xa2o\a\xd4s\xde\xa8\b6\xf8[)]\xa3\xadF\xc1\xd8g^\x9cq#\x90C\xd4\xd9Qc\xa1\xc2x \xec\xc5\xcdo\x98\xef)\x91\xf8\\\xf5\xf7U\x9bH1\x11<\x10\xb7\xbe5\x8eu\xb33\xd3\xc46?EDG\xe1/\x15\xf4]>\xdcl\x11\xb6 \x89\xafGEy\xb9z\xe7x/n\xc3\xa3tH\x1a\x89\x8fAN\xc9\xf0p\xf1\x11sN\x9d:\x1bh\x86\xb39\xa2\xad\xe4\xb9ohW7\x1eu\xab\t\x82\xab\xaa\x05dJ\xf7\x1d\n{\xbf\aVu\xb7\x9f(~\xa1\x04\x82e\xccr\nb\r\x1a\xebpn\xb9\xc3,}\xb4\xee\xd8!\xfc\xe1\xa5g\xa8\xac\xb4\xd9Z\xa3\xfe\x91\a:\xf0\xeb\xa7l\x19\xde\xa0]\x89Y\xe7\xb4*\v\xef\xb5\xa3@\xfa\x1f%&q\xee\xd6Z\b\x17j\xb4\x12ym\xf6\xee\xf5\xda\x1e\xfd\xd9\x94\r^/m\b\x9d\xfb\x920g\x00Z\x88\v\x93U\xeai\x1a\xad\xd6N\x89\xce\xc3l\xe3.\x1f|\x18\xe4 \xd9\x99%-\xc7\x11\a\x01\x97\xe3\xa2\xaa\r3\x00\xa1\xe1z(\xaa\xdc\f\x99\'\x92b\xf7\xfbw\x18\x1e\"!\x1cK\x16\xb1\xe9\x86id\x19 \x93\b\xf0GHhB\x93\xce\x8bk\xe1\n\x8e\xe0\xf1\x04B)\xa5\r3\xc4\x8f\x80K\x17\xb7\xb59;2d\xc7\xb3%D\xa1s\x14\xa5\xba\xee\xda\a*\xe47\x02\\\x93\x8fh\xddB\xf5\xefB\xaas\x13\xd7\x94\\\xb5\x83\x865\xa9\xa6\xf7\x8e\xd5\x06\x03\x95\xd2@\x8d\x9a\x7f&\xfc\xc16Eec\t\x8b\x12\x15\x1cO g\xd3}\x1a3\b\xc0\x15#M\"3.{?\r_\x9dq~\xf7\xa3W@\x80\x9eo\xd9\xd7q\xf7\x05\xf26\xee\xde\"\xcaeqd+{Q\x12\x10s\x99', 0x0) 01:30:49 executing program 1: r0 = openat$smackfs_access(0xffffffffffffff9c, &(0x7f0000000f40)='/sys/fs/smackfs/access\x00', 0x2, 0x0) read$smackfs_access(r0, 0x0, 0x0) 01:30:49 executing program 0: open_by_handle_at(0xffffffffffffffff, &(0x7f0000000e80)=@reiserfs_6={0x18}, 0x0) 01:30:50 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000001780)='ns/mnt\x00') 01:30:50 executing program 0: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x2}, &(0x7f00000000c0)={0x5}, &(0x7f0000000100), 0x0) 01:30:50 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000002540), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18}, 0xfffffffffffffca0) 01:30:50 executing program 0: r0 = fsopen(&(0x7f0000003100)='cifs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='mqueue\x00', &(0x7f00000000c0)='+-^\x00', 0x0) 01:30:50 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/loop0', 0x0, 0x0) mknodat$loop(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) 01:30:50 executing program 1: r0 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000900)) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, 0x0) 01:30:50 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$sequencer(r0, &(0x7f0000000080)=""/148, 0x94) 01:30:51 executing program 1: io_uring_setup(0x0, 0x0) io_uring_setup(0x3839, &(0x7f0000000540)={0x0, 0x0, 0x2}) 01:30:51 executing program 0: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x70}, 0x20) 01:30:51 executing program 1: r0 = openat$smackfs_logging(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) read$smackfs_logging(r0, 0x0, 0x0) 01:30:51 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/fs/smackfs', 0x0, 0x0) 01:30:51 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$sequencer(r0, &(0x7f0000000080)=""/4096, 0x1000) 01:30:51 executing program 0: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0), &(0x7f0000000100)={0x0, 0x989680}, 0x0) 01:30:51 executing program 1: write$cgroup_freezer_state(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, 0x0) io_uring_setup(0x3839, &(0x7f0000000540)={0x0, 0x0, 0x2}) 01:30:51 executing program 0: pselect6(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xfffffffffffffff7}, 0x0, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 01:30:52 executing program 1: unlinkat(0xffffffffffffff9c, &(0x7f0000000600)='.\x00', 0x200) 01:30:52 executing program 0: r0 = fsopen(&(0x7f0000000080)='ocfs2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 01:30:52 executing program 1: r0 = epoll_create1(0x0) epoll_pwait(r0, &(0x7f0000000480)=[{}], 0x1, 0x0, &(0x7f0000000500)={[0x3]}, 0x8) 01:30:52 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) 01:30:52 executing program 1: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0xfffffffffffffff7}, &(0x7f0000000100)={0x0, 0x989680}, &(0x7f0000000180)={&(0x7f0000000140)={[0x1]}, 0x8}) 01:30:52 executing program 0: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, 0x0) 01:30:52 executing program 1: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) 01:30:52 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) 01:30:53 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000001c40), 0x802, 0x0) write$UHID_CREATE2(r0, &(0x7f0000001c80)={0xb, {'syz0\x00', 'syz1\x00', 'syz0\x00', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "03"}}, 0x119) [ 5212.400516][T32618] hid-generic 0000:0000:0000.000E: item fetching failed at offset 0/1 01:30:53 executing program 1: r0 = io_uring_setup(0x3839, &(0x7f0000000540)) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f00000006c0)=[0xffffffffffffffff], 0x1) [ 5212.426526][T32618] hid-generic: probe of 0000:0000:0000.000E failed with error -22 01:30:53 executing program 0: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0xfffffffffffffff7}, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={[0x1]}, 0x8}) 01:30:53 executing program 1: r0 = fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f0000000280)='8\x05\x93$6vE.\xe38\x06\x00\x00\x00\xd4|h~d\xcd\x9f\xf8\x15q\xd6\x81\xa8\xe8;)\xee\x9b\x04W\x1e\x8b>\xa8\xbei-V\x0f\x8dT\x9a\xef%\xde\x94\xfeC\xda\x04yE\x94C\x1f\xd2\x1d\x91]\xa7p\xfc\xeaE\xd7\v|\x95@T\xb7\x19\x82\\\x05fx\\\n\xb6h\x1e\xfb\x1e\xe4\x15p`\xee\xf1\xb0\x84\xc1\x8d\xf6c\xb8\xb9(\x82\xcb\xc3\xbb\xeb\xfc\x80\x94\xa7\xb5\xad\xb8\xe1\xbf\x98\x00\"\x7f\x83?\xda\xdf\'d\x04\xaeA\xef\x8b\x94\x10*P\xa8?y\x7fY\x01\x00\xba\xc2\xe1\x80\xfe\x17N\xa4^\xb6\xc3\xe8W\x85\x0f\x9b\x96;\x92\xd7\xaf\xa1\xbe1\xc2r:\xd5G\x944\xf2[b\xffm\xd7g?\x89\xff\xd6\xd9p\x00?\x80\xa5,\x9f\t\xf0\xdbD\xba}yYA\xe9\x05\'\f\xad\xc7\x9e\x85\xc1\xc4\xea]\x9f\xaeN\xc9\xde\xe3\xd5b\xf8\x86\x955\xa4\xac]\x0e\x00\xf7^\x9b/\x85S\"\xd6\xa7\xfa\xd8\xa6`\xa0.\xda\x98-\xe79b\x91&\x99E\x99i\x8bB]\xc8{2\x8c\a\xb8\x95h\xfcg\xffT\xfdN\x00\x00\x00\x00\x00\x00\x00\x00|\x16\x19\x85d\b#\xfc\fBg\f\x87\x10\xa4\x9f\xac\xdc\xf6\xaf\xaai$\xfe\xd3O,\xbf.\x05\xafX\xfd\xd8\xc2\xf5h\x98\x92\"\x99\xadz\xc8\xd6\xf8\xbe\x9b\x81\xab\x964qj#`\xd95\xc8,e\x95p\xa0kc(\x1e`\x8df\x81\xff\xff\xff\xff\xff\xff\xff\xee+\b\x06\x18:.k\xe4\xf4\x11\x19\x16\xebo\xda\x0f5\xd9F\xf1\xb7Z\x10s\x8b\vk\x9au4U\xf5CLj\xc7ST\xf9\x93\xc6&\xc6\xf8\xf9\x90\xe7\x85zZ\xad_\xc4\xc4\x7f[\xb2\x85\xee\x05\x04s\x9bU&u\xc5\'\xa8\xee\n\xb3\x96\xf5\xc0\x15\xb6\xb2\xba0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000e40)=0x15) io_submit(r0, 0x1, &(0x7f0000000380)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) 01:30:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f0000000440)={&(0x7f0000000380), 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 01:30:54 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000050cb5340450c10108e492940a80909021b"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000000)='A', 0x1) syz_usb_disconnect(r0) 01:30:54 executing program 0: io_setup(0xff, &(0x7f0000000000)=0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000080)=0x3) io_submit(r0, 0x1, &(0x7f0000000380)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, r1, 0x0}]) 01:30:54 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000001d80)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000001d40), 0x13f}}, 0x20) 01:30:54 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000e40)=0x1b) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000e40)) 01:30:55 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000001000900030073797a320000000014000000110001"], 0x7c}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETTABLE(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x1, 0xa, 0x101}, 0x14}}, 0x0) 01:30:55 executing program 0: io_setup(0xff, &(0x7f0000000000)) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000080)) dup3(r1, r0, 0x0) 01:30:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}], 0x18}, 0x0) 01:30:55 executing program 0: openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x1cf802) 01:30:55 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x2, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{}, {}, {}, {}]}]}}, &(0x7f0000000040)=""/250, 0x46, 0xfa, 0x1}, 0x20) 01:30:55 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x11, &(0x7f0000000000), 0x4) listen(r0, 0x0) 01:30:56 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000040), 0x0) 01:30:56 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) recvmmsg(r0, &(0x7f0000002c00), 0x10, 0x0, 0x0) 01:30:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 01:30:56 executing program 1: socketpair(0x10, 0x0, 0x14, &(0x7f0000002d00)) 01:30:56 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x2, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x7, 0x4}, {0x6}, {0x10}, {0xa, 0x3}]}]}}, &(0x7f0000000040)=""/250, 0x46, 0xfa, 0x1}, 0x20) 01:30:57 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@typedef={0x1}]}, {0x0, [0x5f]}}, &(0x7f0000000040)=""/250, 0x27, 0xfa, 0x1}, 0x20) 01:30:57 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0xb, [@var={0x7}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x61, 0x2e]}}, &(0x7f0000000040)=""/250, 0x33, 0xfa, 0x1}, 0x20) 01:30:57 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x4, 0x0, {0x0, 0xa000000}}]}}, &(0x7f0000000040)=""/250, 0x32, 0xfa, 0x1}, 0x20) 01:30:57 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x6}]}}, &(0x7f0000000040)=""/250, 0x32, 0xfa, 0x1}, 0x20) 01:30:57 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x2}]}}, &(0x7f0000000040)=""/250, 0x2a, 0xfa, 0x1}, 0x20) 01:30:57 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {}]}]}}, &(0x7f0000000040)=""/250, 0x36, 0xfa, 0x1}, 0x20) 01:30:57 executing program 1: socketpair(0x2c, 0x3, 0x103, &(0x7f0000002d00)) 01:30:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003900)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0x0) recvmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@abs, 0x6e, 0x0}, 0x142) 01:30:58 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@typedef={0x1}]}, {0x0, [0x2e, 0x5f]}}, &(0x7f0000000040)=""/250, 0x28, 0xfa, 0x1}, 0x20) 01:30:58 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {0x0, 0x6}]}]}}, &(0x7f0000000040)=""/250, 0x36, 0xfa, 0x1}, 0x20) 01:30:58 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{}, {0x1}, {}]}]}}, &(0x7f0000000380)=""/254, 0x3e, 0xfe, 0x1}, 0x20) 01:30:58 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x6}, {}]}]}}, &(0x7f0000000040)=""/250, 0x36, 0xfa, 0x1}, 0x20) 01:30:58 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x9, [@var={0x7}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e]}}, &(0x7f0000000040)=""/250, 0x31, 0xfa, 0x1}, 0x20) 01:30:58 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0xa, [@var={0x7}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x61]}}, &(0x7f0000000040)=""/250, 0x32, 0xfa, 0x1}, 0x20) 01:30:58 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x4, 0x0, {0x0, 0x11000000}}]}}, &(0x7f0000000040)=""/250, 0x32, 0xfa, 0x1}, 0x20) 01:30:58 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {0x6, 0x6}]}]}}, &(0x7f0000000040)=""/250, 0x36, 0xfa, 0x1}, 0x20) 01:30:58 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0xc}]}}, &(0x7f0000000040)=""/250, 0x32, 0xfa, 0x1}, 0x20) 01:30:59 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000500)={@cgroup, 0xffffffffffffffff, 0x1f, 0x0, 0x0, @prog_id}, 0x20) 01:30:59 executing program 0: openat$pfkey(0xffffffffffffff9c, &(0x7f0000006180), 0x201, 0x0) 01:30:59 executing program 0: socketpair(0x2c, 0x3, 0x7f, &(0x7f0000000380)) 01:30:59 executing program 1: syz_clone(0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000900), 0x0) 01:30:59 executing program 0: syz_clone(0x1002200, 0x0, 0x0, 0x0, 0x0, 0x0) 01:30:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000017c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x20}, 0x0) 01:30:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x18, 0xf, &(0x7f0000000480)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, 0x1}}}, &(0x7f0000000340)='syzkaller\x00', 0x7}, 0x90) 01:30:59 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x691103, 0x0) 01:30:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0x240040c1) 01:30:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000001700)=[{0x0}, {0xffffffffffffffff}], 0x2}, 0x0) 01:30:59 executing program 1: syz_clone(0x40009000, 0x0, 0x0, 0x0, 0x0, 0x0) 01:31:00 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 01:31:00 executing program 0: socketpair(0x2b, 0x1, 0x0, &(0x7f0000000440)) 01:31:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000540)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000780)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20}, 0x0) 01:31:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002dc0)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000000440)="0d89e2f3ec01d4bd3980d6d78cf2dab24b4ba52131c474d640901f42b30986c45fa7e8e001a6c5f4ce0ff1c80d8eaa14349cb014273fe59a5f993d7c13eb88d12cf84dbf624b121ed02b3a729fad16a6eed25bad32bd74f66b29b601caf26a285f47c3c75f05fde095cda9c0c46fa5d74b981e13827a2074e4939fea15df98e539d6fe69e662e621d51ee8b817f38ad87c5e993f61", 0x95}], 0x1}, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f00000004c0)=@o_path={0x0}, 0x18) 01:31:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@abs, 0x6e, 0x0, 0x300}, 0x0) 01:31:00 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f00000015c0)={@map, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 01:31:00 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{}, {}, {}]}]}}, 0x0, 0x3e, 0x0, 0x1}, 0x20) 01:31:01 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f00000006c0)=ANY=[@ANYBLOB="9feb0100180000000000000034000000340000000b"], 0x0, 0x57}, 0x20) 01:31:01 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x7}, {}]}]}}, 0x0, 0x36}, 0x20) 01:31:01 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x401c5820, &(0x7f0000000040)={'geneve0\x00'}) 01:31:01 executing program 0: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x4, 0x0, 0x1}, 0x48) 01:31:01 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x12, 0x3ff, 0x4, 0xe420, 0x848}, 0x48) 01:31:02 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x9}]}]}}, 0x0, 0x2e}, 0x20) [ 5221.359906][ T6390] vcan0 speed is unknown, defaulting to 1000 01:31:02 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x12, 0x3ff, 0x4, 0xe420}, 0x48) 01:31:02 executing program 0: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000100)={0x7fffffff}, 0x8) 01:31:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'nr0\x00', 0x2}) 01:31:03 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {0x0, 0x2}]}]}}, 0x0, 0x36, 0x0, 0x1}, 0x20) 01:31:03 executing program 0: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x89e1, 0x0) [ 5222.768423][ T6390] lo speed is unknown, defaulting to 1000 01:31:03 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x51) 01:31:04 executing program 0: r0 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000500), 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000100)={{r0}, &(0x7f0000000080), 0x0}, 0x20) 01:31:04 executing program 0: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f00000005c0), &(0x7f0000000600)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$revoke(0x3, r1) 01:31:04 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$unlink(0x9, r0, r1) 01:31:04 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000011c0)='./cgroup/syz0\x00', 0x200002, 0x0) 01:31:04 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) read$FUSE(r0, 0x0, 0x9204b4b5f308d5e3) 01:31:04 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x14, &(0x7f0000001f00)={@multicast2, @loopback}, 0xc) 01:31:05 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000000)='keyring\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0) 01:31:05 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x11, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0xa, 0x1b8, 0x1b8, 0xffffffff, 0x1b8, 0x110, 0x330, 0x330, 0xffffffff, 0x330, 0x330, 0x5, 0x0, {[{{@ip={@broadcast, @broadcast, 0x0, 0x0, 'veth1_to_batadv\x00', 'team0\x00', {}, {0x3}}, 0x0, 0x70, 0xa8}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x0, @broadcast, @local, @gre_key}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @rand_addr, @multicast2, @gre_key, @icmp_id}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @dev, @private, @port, @icmp_id}}}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @random="20254f7875c9"}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3c0) 01:31:05 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0xf, r0, 0x0) 01:31:05 executing program 0: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$revoke(0x3, r0) keyctl$link(0x4, r0, 0x0) 01:31:05 executing program 0: r0 = socket$inet6(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x4020940d, 0x0) 01:31:05 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@func_proto, @func_proto]}}, 0x0, 0x32}, 0x20) 01:31:06 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$link(0x8, r0, r1) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "82f6cb92367b546ece4adfd6c817ca390f3375ab9839d8100bc2f54659fedc79f4be9031763b934867a04c9510ef2ecfe07f2d37285cfddbc351967ef6e5e5a2"}, 0x48, r1) 01:31:06 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc1}, &(0x7f00000001c0)={0x0, "bc710be3011f2f113dc6cb9faa2743524a6f3673d3fb0b762c2930723d0f77cc1c9d7742481621f570562e69c78268c5bca75c12a2f0994491d9a5c50caa8b99"}, 0x48, 0xfffffffffffffffb) keyctl$revoke(0x3, r0) 01:31:06 executing program 1: socket(0x2, 0x0, 0x44033562) 01:31:06 executing program 0: r0 = socket$inet6(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x8912, 0x0) 01:31:06 executing program 1: bpf$MAP_UPDATE_CONST_STR(0x23, &(0x7f000000fe80)={{}, 0x0, 0x0}, 0x20) 01:31:06 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$read(0xb, r0, &(0x7f0000000080)=""/213, 0xd5) 01:31:07 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000040)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000080)=0x20) 01:31:07 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000002240), 0x0) 01:31:07 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000002c40), 0x4) 01:31:07 executing program 1: setresuid(0xee00, 0xee00, 0x0) getresuid(&(0x7f0000000140)=0x0, &(0x7f0000000180), &(0x7f00000001c0)) r1 = geteuid() setresuid(r0, r1, 0x0) 01:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x24, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e23}]}, 0x24}}, 0x0) 01:31:07 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000100)={@private2, @local, @remote, 0x0, 0x20}) 01:31:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)={0x14, r1, 0x301}, 0x14}}, 0x0) 01:31:07 executing program 1: bpf$MAP_UPDATE_CONST_STR(0x9, &(0x7f000000fe80)={{}, 0x0, 0x0}, 0x20) 01:31:08 executing program 0: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$link(0x8, r0, r1) 01:31:08 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000001f00)={@multicast2, @loopback}, 0xc) 01:31:08 executing program 0: request_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000200)='\x00', 0xffffffffffffffff) 01:31:08 executing program 1: setresuid(0xee00, 0xee00, 0x0) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{}]}) 01:31:08 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$setperm(0x5, r0, 0x0) 01:31:08 executing program 0: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$link(0x4, r0, r1) keyctl$KEYCTL_MOVE(0x1e, r0, 0x0, 0x0, 0x0) 01:31:08 executing program 1: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000f80)={0xffffffffffffffff, 0x0, 0x25, 0x0, @val=@netfilter={0x0, 0x0, 0x0, 0x1}}, 0x40) 01:31:08 executing program 0: r0 = socket$inet6(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x8983, 0x0) 01:31:08 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$link(0x8, r0, r1) r2 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r1, r2) 01:31:08 executing program 0: r0 = socket$inet6(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 01:31:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_START(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:31:09 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x13, 0x0, 0x0) 01:31:09 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f00000000c0), &(0x7f0000000100)={0x0, "ac471930ab677f117f05a69a53ed59b7ac5f3116cded36c99f802eafc831c37050ba99b65e972fefb13cb18601c3600b142dc130ee005435dae1173fd6c82360"}, 0x48, r0) keyctl$KEYCTL_MOVE(0x1e, r0, r0, r1, 0x0) 01:31:09 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x41, 0x0, 0x0) 01:31:09 executing program 0: keyctl$join(0x2, 0x0) 01:31:09 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x4c, 0x14, 0x1, 0x0, 0x0, {0x1, 0x0, 0x0, 0x0, {0x0, 0x0, [0x1000000]}}}, 0x4c}}, 0x0) 01:31:09 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x400) pipe2$watch_queue(0x0, 0x80) 01:31:09 executing program 1: setresuid(0xee00, 0xee00, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000022c0)={0x14, r1, 0x23}, 0x14}}, 0x0) 01:31:09 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x15, &(0x7f0000001f00)={@multicast2, @loopback}, 0xc) 01:31:09 executing program 0: r0 = socket$inet6(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x5421, 0x0) 01:31:10 executing program 1: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000004c0)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5}, 0x48) 01:31:10 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x12b4, 0x1}, 0x48) 01:31:10 executing program 1: bpf$PROG_LOAD_XDP(0x5, 0x0, 0x10) 01:31:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000001f00)={0x0, 0x0, &(0x7f0000001ec0)={&(0x7f0000000080)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@WGDEVICE_A_PEERS={0xb14, 0x8, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0xa70, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x1f4, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "0734e25bcfed68b43c7af7d96460fe5ac9b1d439e05b698ee0ae6345c8d88636"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @empty}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, @WGPEER_A_ALLOWEDIPS={0x58c, 0x9, 0x0, 0x1, [{0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @empty}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast2}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}]}, {0x100, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @remote}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @broadcast}}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}]}]}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ALLOWEDIPS={0x248, 0x9, 0x0, 0x1, [{0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}]}]}, {0x78, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @dev}}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}, @WGDEVICE_A_PEERS={0x39c, 0x8, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}]}, {0xa4, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}]}, {0x5c, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "63e6ce86d1db9753e2ecc0fecb4561b3e921b363528834419598dde04b42f0d3"}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "0cafd81b8a5e343cc76d4269ef6cb84c6255a75b9f745fedef188f8c8ac759cc"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_FLAGS={0x8}]}, {0x280, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x240, 0x9, 0x0, 0x1, [{0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x2c, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}]}]}]}]}, 0xec4}}, 0x0) 01:31:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000100)={'wg0\x00', 0x0}) bind$xdp(r1, &(0x7f0000000140)={0x2c, 0x0, r2}, 0x10) 01:31:10 executing program 0: bpf$PROG_LOAD_XDP(0x21, 0x0, 0x0) 01:31:10 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000240)=@newpolicy={0xfc, 0x13, 0x1, 0x0, 0x0, {{@in=@broadcast, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0xa}}, [@tmpl={0x44, 0x5, [{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0x2, @in6=@empty}]}]}, 0xfc}}, 0x0) 01:31:10 executing program 1: syz_clone3(&(0x7f00000005c0)={0x10b00, 0x0, 0x0, 0x0, {0x10}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:10 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x360, 0x1b8, 0x1b8, 0xffffffff, 0x1b8, 0x110, 0x330, 0x330, 0xffffffff, 0x330, 0x330, 0x8000000, 0x0, {[{{@ip={@broadcast, @broadcast, 0x0, 0x0, 'veth1_to_batadv\x00', 'team0\x00'}, 0x0, 0x70, 0xa8}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x0, @broadcast, @local, @gre_key}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @rand_addr, @multicast2, @gre_key, @icmp_id}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @dev, @private, @port, @icmp_id}}}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @random="20254f7875c9"}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3c0) 01:31:11 executing program 0: sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0x0) r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$get_security(0x11, r0, &(0x7f0000000240)=""/95, 0x5f) 01:31:11 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$invalidate(0x15, r0) request_key(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0xfffffffffffffffb) 01:31:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_KEY(r0, 0x0, 0x810) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 01:31:11 executing program 1: bpf$BPF_PROG_TEST_RUN_LIVE(0x16, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) 01:31:11 executing program 0: r0 = socket$inet6(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x8915, 0x0) 01:31:11 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000001f00)={@multicast2, @loopback}, 0x8) 01:31:11 executing program 0: setrlimit(0xb, &(0x7f0000000000)={0x0, 0xffe4}) 01:31:11 executing program 1: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x446283, 0x0) 01:31:12 executing program 0: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$link(0x8, r0, r1) request_key(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0) 01:31:12 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$inet_nvme(r0, &(0x7f0000000500)={&(0x7f0000000100)=@generic, 0x80, 0x0, 0x40000}, 0x0) 01:31:12 executing program 0: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000600)={@ifindex, 0xffffffffffffffff, 0x0, 0x18, 0xffffffffffffffff, @link_id}, 0x20) 01:31:12 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "fa3d25bb1ccb6d5652bc31fd040d8e4362823e040310ad91d2229f8123383e2a1f92ac361622bae7c49da6cf1abf121e0d4f2b95c6f2755e081905ff87728f2d"}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f00000042c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r1, r2) 01:31:12 executing program 0: setresuid(0xee00, 0xee00, 0x0) r0 = geteuid() setresuid(0x0, r0, r0) 01:31:12 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x4c, 0x15, 0x1, 0x0, 0x0, {0x2}}, 0x4c}}, 0x0) 01:31:12 executing program 0: bpf$PROG_LOAD_XDP(0x16, 0x0, 0x0) 01:31:12 executing program 0: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$fscrypt_v1(&(0x7f0000004180), &(0x7f00000041c0), &(0x7f0000004200)={0x0, "316df2b1ad6c02065c7f2c11e4170f6639ae179141bbe0a51abde081903a6806b058eecf26fe46edd9a34b3e253baaa05fea7da4b7e0daa7b2902a1725668809"}, 0x48, r0) add_key$keyring(&(0x7f0000004840), 0x0, 0x0, 0x0, r1) 01:31:12 executing program 1: pipe2$watch_queue(&(0x7f0000000000), 0x80) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, 0x0, 0x0) syz_clone3(&(0x7f0000000540)={0x140200200, 0x0, 0x0, &(0x7f0000000340), {}, 0x0, 0x0, &(0x7f0000000480)=""/123, 0x0}, 0x58) 01:31:13 executing program 0: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001040)={0x0}, 0x10) 01:31:13 executing program 0: setresuid(0xee00, 0xee00, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000340)) 01:31:13 executing program 0: r0 = socket$inet6(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0xc0189436, 0x0) 01:31:13 executing program 0: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000004680)='dns_resolver\x00', &(0x7f00000046c0)) 01:31:14 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x1}, 0x48) 01:31:14 executing program 0: setresuid(0xee00, 0xee00, 0x0) r0 = geteuid() setresuid(0x0, r0, 0x0) r1 = geteuid() setresuid(0xee00, r1, r0) 01:31:14 executing program 0: setresuid(0xee00, 0xee00, 0x0) ioprio_set$uid(0x0, 0xee01, 0x2007) 01:31:14 executing program 0: keyctl$join(0x1, 0x0) setresuid(0xee00, 0xee00, 0x0) add_key$user(&(0x7f00000011c0), 0x0, 0x0, 0x0, 0xfffffffffffffffd) 01:31:15 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x10, &(0x7f0000001f00)={@multicast2, @loopback}, 0xc) 01:31:15 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$FUSE_ENTRY(r0, 0x0, 0x0) [ 5234.600291][ T6598] vcan0 speed is unknown, defaulting to 1000 01:31:15 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) mmap$xdp(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000006, 0x11, r0, 0x0) 01:31:15 executing program 0: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x2382, 0x0) 01:31:16 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x4c, 0x15, 0x1, 0x0, 0x0, {0x2, 0x2}}, 0x4c}}, 0x0) 01:31:16 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x40086602, 0xffffffffffffffff) 01:31:16 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x1) ioctl$BLKZEROOUT(r0, 0x127f, 0x0) 01:31:16 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x21, &(0x7f0000001f00)={@multicast2, @loopback}, 0xc) [ 5236.240940][ T6598] lo speed is unknown, defaulting to 1000 01:31:17 executing program 0: request_key(&(0x7f0000000000)='user\x00', 0x0, 0x0, 0xffffffffffffffff) 01:31:17 executing program 0: syz_clone3(&(0x7f0000009a80)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone3(&(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:17 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000000c0)={&(0x7f0000000040), 0xc, &(0x7f0000000080)={&(0x7f0000000280)={0x36c, 0x12, 0x1, 0x0, 0x0, {0x2}, [@INET_DIAG_REQ_BYTECODE={0x15, 0x1, "27adac2aa00c9acddf73ac56b6541bc047"}, @INET_DIAG_REQ_BYTECODE={0x9a, 0x1, "a91589411fab1cbc637b399d38d9a45bab56a0eb4563a2ae68d91458071fa1f53305619734167332f0043c648584102a4be113af21b9de17f16565d79f72704c9a37f76f424c16f73f21319202d80d1f19c24767d95f88e3ada26bdc315212acd7fe56555f50f323f559c898a7cb81816874982517090804dc0137463427bd642c0c476f06e104b562d6c2af94199ce0ea3d07d0c6e8"}, @INET_DIAG_REQ_BYTECODE={0xc1, 0x1, "4055c3851979e9c533f054dffbc0787db6f0002302690b6709e7cc556708f1de95c21c43a81afbf1a7f91f63bb9745c14bb2df0da612431390216bca7a495caca55a5fb1a5ce96e3104175a383d3142189740579bd6f89887896bf023e85d6aadd8260373a94fbd16daf25195c3e4ac1d59587fb64c5db94c271c5ad020cbd9790f125630fffc0d138abd300a02dabdda8bd46fd71a4cb61161e72e6cc307f974c2283090412ebf99e1d799cce44b6c463ae3198c556141b7a14927952"}, @INET_DIAG_REQ_BYTECODE={0xac, 0x1, "17c34179432ed650895388ecf4b7b1363ea383a03efbd68507e5f3492531590f42cf065b433c822f6c036cd99b67108605b3b1408e06ac9be8bd974dbfd8461b6363362d340ae4d1734ead1e80ed58ed40d9aee70d2f92f278e5ad0bbf7ef51560bf1df12bb01cdae04cd070be2cbd37c0bbf796b517d54084892b83bdeac5e6fa8cb2e322deca9174a13e88433c1fa205ea34369b8322c7c3b96d44c0907d2a6229eb32d9c1ca94"}, @INET_DIAG_REQ_BYTECODE={0x36, 0x1, "5d5f1fb0169d5466422b4809676e36787e55abde1c30866d71dee706a8748e19a938fa7cfdbe8fee780d0ee73ab3b7cb15de"}, @INET_DIAG_REQ_BYTECODE={0xfffffffffffffe06, 0x1, "d2b9840d79ddaa3858bd"}, @INET_DIAG_REQ_BYTECODE={0xb3, 0x1, "f3383ae3302b189f1145daae4e9834c697d1f5f48b13f2b5254c546d632dbfa7d084b86368e1f31358a76943041bd5546e09750c2158ceaa41835b23e3b57cfd1a9920d26944780dd75c203cab2082da1da4da09ef294f98e6663525ab9e069393c77e16b98950d3ff05c53f3004465e22b6e7d1ad46b28a00777dd458430935b920b7e18417a4e5e92163cd03669d961b8aa35b4bdb17d687a5d0379382aa0a54d5a8db00fcc898ffa4bb7fd4fa6a"}]}, 0x36c}, 0x1, 0x0, 0x0, 0x20008880}, 0x4044080) 01:31:17 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x4) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, 0x0, &(0x7f0000000080)) 01:31:17 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x31, &(0x7f0000001f00)={@multicast2, @loopback}, 0xc) 01:31:17 executing program 1: syz_clone3(&(0x7f0000002300)={0x102000880, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:18 executing program 1: syz_io_uring_setup(0x0, &(0x7f0000000000)={0x0, 0x0, 0x200}, &(0x7f0000000080), &(0x7f00000000c0)) 01:31:18 executing program 0: keyctl$search(0xa, 0x0, &(0x7f0000000000)='blacklist\x00', 0x0, 0xfffffffffffffff8) 01:31:18 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r1, &(0x7f0000000080)={0x67446698, 0x0, 0x0, 0x0, 0x0, "c223dab232fee460d70f1eed63ba1f3f5ba5b2"}, 0x23) recvmsg$inet_nvme(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/35, 0x23}], 0x1}, 0x0) 01:31:18 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, 0x0) 01:31:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000a40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_GET(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000a80)={0x14, r1, 0x1}, 0x14}}, 0x0) 01:31:18 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000240)=@newpolicy={0xb8, 0x13, 0x1, 0x0, 0x0, {{@in=@broadcast, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0xa}}}, 0xb8}}, 0x0) 01:31:19 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x11, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0xa, 0x1b8, 0x1b8, 0xffffffff, 0x1b8, 0x110, 0x330, 0x330, 0xffffffff, 0x330, 0x330, 0x5, 0x0, {[{{@ip={@broadcast, @broadcast, 0x0, 0x0, 'veth1_to_batadv\x00', 'team0\x00'}, 0x0, 0x70, 0xa8}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x0, @broadcast, @local, @gre_key}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @rand_addr, @multicast2, @gre_key, @icmp_id}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @dev, @private, @port, @icmp_id}}}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @random="20254f7875c9"}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0xa8) 01:31:19 executing program 0: add_key$keyring(&(0x7f0000004280), 0x0, 0x0, 0x2, 0xfffffffffffffffb) 01:31:19 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x0, 0x0, 0x0, 0x0, 0xc003f4b38fb36ad5, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4}, 0x48) 01:31:19 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x18, 0x0, 0x0) 01:31:19 executing program 1: setresuid(0xee00, 0xee00, 0x0) syslog(0x0, 0x0, 0x0) 01:31:19 executing program 0: keyctl$join(0xa, 0x0) 01:31:20 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) ioctl$KDSETKEYCODE(r0, 0x5602, 0x0) 01:31:20 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x3f, 0x0) syz_clone3(&(0x7f0000000400)={0x100000000, 0x0, 0x0, 0x0, {}, &(0x7f0000000280)=""/7, 0x7, 0x0, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff], 0x6}, 0x58) syz_clone3(&(0x7f0000000b40)={0x0, &(0x7f00000006c0), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:20 executing program 1: socket$inet6(0x2, 0x3, 0x0) 01:31:20 executing program 0: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x3}, 0xfffffffffffffff8) 01:31:21 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x10, 0x12, 0x1}, 0x4c}}, 0x0) 01:31:21 executing program 1: keyctl$read(0x10, 0x0, 0x0, 0x0) 01:31:21 executing program 0: keyctl$read(0x1a, 0x0, 0x0, 0x0) 01:31:21 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) 01:31:21 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "7e4f407978e466397cf9bfba027889224b82662911f4e214aa029ebd90da0442a68a0866bc82e1f9cbe27ad26c8331647ecaae09007246e027372000"}, 0x48, 0xfffffffffffffffd) add_key$fscrypt_v1(&(0x7f0000000040), 0x0, 0x0, 0x0, r0) 01:31:21 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000046c0)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) 01:31:21 executing program 0: bind$vsock_stream(0xffffffffffffffff, 0x0, 0x0) 01:31:22 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00'}) 01:31:22 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0}) 01:31:22 executing program 1: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) request_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)='%,+,\xa5\x00', 0xfffffffffffffffe) 01:31:22 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x4, &(0x7f00000014c0)=@framed={{}, [@alu]}, &(0x7f0000001580)='GPL\x00'}, 0x90) 01:31:22 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000001740)={'syztnl2\x00', 0x0}) 01:31:22 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FD_FRAMES(r0, 0x65, 0x2, 0x0, 0x0) 01:31:22 executing program 1: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$unlink(0x9, 0x0, r1) 01:31:23 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_SET_MACPARAMS(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0xffffff7f}}, 0x0) 01:31:23 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) ioctl$KDSETKEYCODE(r0, 0x4b49, &(0x7f0000000000)) 01:31:23 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x16, &(0x7f00000014c0)=@framed={{}, [@alu, @ringbuf_query, @kfunc={0x85, 0x0, 0x2, 0x0, 0x7}, @snprintf]}, &(0x7f0000001580)='GPL\x00', 0x2, 0x96, &(0x7f00000015c0)=""/150}, 0x90) 01:31:23 executing program 1: syz_clone3(0x0, 0x0) syz_clone3(&(0x7f0000000a80)={0x20000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone3(&(0x7f0000001d40)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) 01:31:23 executing program 1: keyctl$KEYCTL_MOVE(0xf, 0x0, 0x0, 0x0, 0x0) 01:31:24 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}]}}, &(0x7f0000000240)=""/156, 0x2a, 0x9c, 0x1}, 0x20) 01:31:24 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000300), 0x200000, 0x0) ioctl$VHOST_SET_VRING_CALL(r0, 0x4008af21, 0x0) 01:31:24 executing program 1: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="a6", 0x1, 0xffffffffffffffff) keyctl$read(0xb, r0, 0x0, 0x2d) 01:31:24 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FD_FRAMES(r0, 0x65, 0x5, &(0x7f00000004c0), 0x4) 01:31:24 executing program 1: setsockopt$CAN_RAW_FD_FRAMES(0xffffffffffffffff, 0x65, 0x5, &(0x7f00000004c0), 0x7ffffffff000) 01:31:24 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x4, &(0x7f00000014c0)=@framed={{}, [@kfunc]}, &(0x7f0000001580)='GPL\x00', 0x2, 0x96, &(0x7f00000015c0)=""/150}, 0x90) 01:31:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r1, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000dc0)={&(0x7f0000000740)={0x14}, 0x14}}, 0x0) 01:31:25 executing program 0: request_key(&(0x7f0000000200)='cifs.spnego\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f0000000280)='\'*\x00', 0x0) 01:31:25 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) waitid$P_PIDFD(0x3, r0, &(0x7f0000000000), 0x2, 0x0) 01:31:25 executing program 0: syz_clone3(0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, 0x0) syz_clone3(&(0x7f0000001d40)={0x4000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000001d00)=[0x0], 0x1}, 0x58) 01:31:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000004bc0)={0xe84, 0x0, 0x300, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_MODES_OURS={0xe70, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8}, @ETHTOOL_A_BITSET_MASK={0x51, 0x5, "8aa71efb8b50a5a2ae10d1668701e28f2b63eb4222c1890a4a81ba98d85855e0c0cdbb77628c34499dbf4263284e53dc401cf568191c3c18f1b5abff527e6b00d2736912cc9a5519588b7e05fa"}, @ETHTOOL_A_BITSET_BITS={0xbc, 0x3, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\'\x00'}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '*$-\'.\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, '&}$.$-#/,&+(\x9e\x17\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '\x1e%:@-*^\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '\x1e%:@-*^\x00'}]}]}, @ETHTOOL_A_BITSET_VALUE={0xcd, 0x4, "bd4f2c5bc22f01b251177ef4a86b0c40be96008cbe9c640be9897c4dbe751726caf12ac58f235a8a4853ad3aea06a3cbdaf3f102f3edc2ea064afaa61a1c365da01df23c68ab645d95cd5bd4243cb5f925d8d73fc7a00c1438ca09cf06db5d9ae92e880804bc22793b02e5e5838d177648116f08a86d0f40ff9a90fc9d548e8ef304354ecbd0bf470592f26b7cc77e453e7a77731508148159ef05788fe5e32ed0166e6405f8d870daa5cf89c0d80fd4bceb4e6bce60f5c92609f9903663cafbb0afbbfbc61fdaef28"}, @ETHTOOL_A_BITSET_VALUE={0xc81, 0x4, "2b327398f87acac4a74cbc90184169572ad35b52454310b7031b97a9c3ddfedff9380410783ce07d8f3520f9ff830394b9e84432b1767543a5c3b8e522241fad4c7a8f460452c23b5b6100ae414364969e56ce4736fef04032263b8f229e6579a63247bbf83d77c6614562e5e9592136dac5646c06ba5c401fa285241f1664d239d462603b9801bc0a6965a378e0c9df45847f4d2763680e7003c34c8da994e7a8447164ef02c9f531f4671f38c0d1a229f87707dbfffbf9493416f3ae228b5200d4630d540877e7917311e95be372994f8e6be37258ff040f6692e5dc633a3065a8a791457f4122dca627d09c68b4c8427847f88c70826030c724c2e7ba78f097931b2472f0e0fbd97845db76031fdd76de098a775e9496e5a700acf6dc4cffecb9ccc477d486d30de7b01f932198e38eab567e1ef8d052dd88437ebb42d58a37b7fa4531a8e38c1929c521af645ea3c8b12b0981b5a63114fd525fcef3e54125a79cdf941f33029a41219746b58544f660d3e21edaae203bceb867e16dc57ed3ed7c4f90a4bd72e7345d2242ebd4b3ff95969161ede9193bfe11d0afb89e5fe0d1431cb1324df28abdc13963b47386116ed495bf7a4b1da36bde6ec2039ac4932beb64cac50645f3f04e32290cc3a9453c3c0e72b19d444366974d9e54084b718f560bef8691ca0ddf6d6d42774c69b86dad63b4bfbb4307c229b5e812b1c6384b21b507cd701df12d64785175ad7c26e65fece3baf573ee45f50c5abc429954e9f4129ff9b8839c5d36e58f24ac626d50bfc49ce7af2ca397a7882e67de8432f979b774e71eda4c6ebea648b6f28546327e192020d1a713c409c556e93c8ad63b4a23834c7a4d7ed18e6aa1384a101480f9e222a5d7361e31eae47544947e7cfb714c1efe583e565bc8b8eae5017e6717202dc506e86335a01980476298212d8edc9be42429457a3bad5214144f3db6ae19791aa1727f19c64de4d7c92e1ab85829cdd23640ac620651c8c7e4397589f898f21f270526e878146e498ddffd7ea79c78a7746ea8ada8090f2d68344ed0f1dc7d6f589501cdd12bfb17d75ef5ad2ad19d667db4ec386fe16175b9b4dabeaf52fcb503c6b9510721139bdcc8ad508af3b3f45ba187e6ff2f51f0cc569228c0cd666b9ffec7ea2f421349ca54110b14e10444dd0a8cd2cb6844f1e33020fc7af10627f6474fa17031a660c1a789196157f00a001cab2059a07fc976c7b269dfc6c28117e35ff57f7d8446ee3736cae04471b6a979e51dce517d050e28232ad3798f44ef5135c799da83fac0703936615d51d6a992028dfbc1c9e4a50561d258975d518a553d42cd9b7b45fa5575e4538ead984ea40cc03a5e94995d0d247b8b3b47a781567c7a1b6d33358c630d6306482996dd99ed5a459b57591e41de921539fe65918da9a6bf79b9c8ccc7141f130d8db0bc4a20bf8f0a8eaf8a5d706382bf9117b19a575817dda465107d4806aa141dc2bb48b9aaa03a4a1f5e860dea8d996664929fe4ed7d4dcda5f818c7217fcbbcedfc690ca6579c858a95330d7fb87796c3ff21124efb805056a2aa696b1e30f9d39713397d06e9821c0e3ece6f784e3aab00740bf01566fa3b0c101b9c5df266bb3a9a7fbc2b650da8f350a58789a5e15966d61c7cc55680e5e3925a1ca48aed7663c99ea4863f233aed45b66bb47b7d71a850a6c796c118b22130db9c1d7b1aaacbd8d40fd0373cb4900a6af5de35b1536f84c23eab1ed3d82edb8a1fecd75946ffbfadd843d45818370aca2483330e2f7f41cf8d74c6e2b9f23f6e6d6eb11d228fd608e554128dcd18097ec3388c282f233c63e60d73e257dda515c98d4f92c7575dfd5daadfa5889f8607419e9c3444c7e13032be0f84d8fe5c04b5860540dad23b4d8df78d7b36da47e8b8fdfc3b1582fd36ddd252b35de88be1385055dd1377eb5a81305df6090b7c6818be1be5fc995165419f1a845fe4bc8f58632b42964c875a0a1f6656c7919e39dc69c45d05b90284aeff3faed7fd045cba698de9bf63f2a8e7e509476416048fd50eaab1e4beb36b0ed52ca0e5e2765f18c2a5857e8e53710067168a8f7ad399bb63dffd328d2acd538c557e2becc6d44b3a50ec5acc55a290902824e10051065d997b1c4998358746b3c6ce198970412b82d40ab7c181ceca4f3daa88bf5312c704cc02a877cd19d580d05887238dedd251e62576d32ffd9e45a10d3f650220a104d5f7131ed4d818cbdd1531ebace90d89c73311deb53c76ce1669a219dcee1aef846bd2687ce10d06b05647fdee66fbc68badf860a3bdc5e860013eba59ef64f8e16c8fadcf44715fd4c206875483132ddcdda14553fb057bea39e3e5f2a61cf1c98fd5363175d858ed0c4fdf59bfb8a826b1596ec6a8dc4b85c9440b0b831532ff50e9e07541a4673560ea0e7f70ad05077e49f8f73172f75848af23b0e6d766fd5186f2994486666152969f9670f6aec99a38cd0ce7f9b999fd717c914d5df01ca95230e8d168e7100e07745b6eaae786f27f1236da0d86d601bc5e3fdcf6a7ff46b2086748658b67f0ccb89af02f431f76cd814cdcea0dbd84e8928d82cc07033995fb966ea8bc19793c1bef210d795e1cf7d3cbac1bed23f54c3cb6d16c4198f6b352ad43b03cb1cf5be1884a5dcb0da6faa87061361f937d6e507cb29e88efbad034c489ca39cab8dfe4d0227cb48aa9c4edaa2dee51055d618d8e9521af6120a5827685ba14ffc2383fe9a82c2132a4621083be6c65d323e696c712bdb5e33c3457a5a37b2effe2b2cfed43d46b1012c8d53bf771015d3f6c6676982fc9ea04189a5d38d08c7cb72d6bb2084a02a9939d0d4da464edbd28e435d972d9ba0bce543a52bbe6386771fb76d84bb7ebdadb0d45d9d0b7722e74240c03307d55996bb0327e45b03a27bbe332bd579f9c2d7ed4067967b07c16f66aa05156540e415104f84ea0683f8be870af66d8bd1cf45d05ea9e27fed0e1fb7a8e214cbb8995a7b52d5a125fe2bb3c7ebd7ee253404b50b835217892ede7398faff3504e29cdb61ec7c246e206781ba0fb3e4e0484ae658e003162cf6b470a1ee105722752ab9dc799c5c3f8cb6637490e769c1fe9e373fe5abfec53d07ea2dc152e0498b18c040ddff290c41dbb1b21d5fcc3d94862db9cd7146b8cdb303e9c0bbe513bb6d89fbf9719ac5745c464c6c0ea89c60ba78b496b9563b4bac6609c2011cef913927fcace8325fc52fa0d073df4911a006c653c1be32e066c01ab7c06faee7eb63bc3bc83867d38ecd21882a47cb13685d3e263a863f03d0883d6df931995be9cedb3716d4b00ce11cead96001048041da9791f10e04759023dfc6402fdc4c9d9c5468eeebc060e0edfe96fd6fccc34427b15baec07689836e3779bbe9974895287fe58207e8704faddb3f22aa022946ea09b376ba3ac53a08a60ae2e7e0b5607be4461256ed91fe8e583250d0312eb856ea3719345e1b01cc1b373ffdfe3ddb7df96c6ac9d6f2904a0d983655f8bcfa55887ac7e4128b0589b2a6c9e889b4bc80332106061dfa457940f226d2e3b05c5609d8c6ac407fd5ca326f155560b39272b4d0ec0f05078b47dfea086c83ef02bb8f58f4e8cef8ad076e0a3cf4fb246fd3ca0bde1be5e5d064eb47a6949ce598ec90399f77bf77f952c3f7ff93dab7a2089eb7cc1e1347dbabfb141919b639767308ac0be12afee8c3ab2e26f72ea0310ebfeb371ccc77fc07338733d4eb4afa4b4d38c68be73783c8304f572077a21cdad2b483831b7a3bff2c6aa59163810b6d15b05d2882e031bf048534480f431d5c0a494850b0cecdf89fb1015073c274a65c32eff4c6daa00e36012475abe9b812c24d0cba5a5c36c594070f2e13223290798cbe725305d113e2f8977b6aeb59d5b774f6fc4232e28743c25abec8c20fa2e923241c2304bec61b3f027df558db1632736512dbdd36493ec3468f176f41d9b2aa7ceac4420f6565a13ce8a60f07d2fc5d482de500d46ec97b6a09229fba8d9d878d24c4b3a8d44ebbf39ba8585322d889bb2a3d23d44faf300698304b621acd357122495ee431a5bd1536095772ae6fb5944e30f01e89941f0d7018dea70762819979fd333816cf03f6d2ccc6beb68715612e6f6604b5505a972233dfff5b011d4ab296fbf2696d15ac4efd4d5fd6a42c950d3563fd1c88748648d8512da4fdfb574cd650e29dceefe0dd9d016ed91f4b2eb055a7c89e952370f138f001796e710d8343ddca7e4f5fe0a666a85ab2860b8496e292a3bc5305a2a9a4a1c553892e2f21b18c4b989226aa3b64394de3e8fb7a11be218317087c1f33acbdafc55d4bb7b33ddd9941707eb144bcf2ed4b361d7453ed649c1d0dabf725a59064804dc4315ab8fa9a87058363e3cdef1ffdbe939d9b1f1a2ce9c6658ed74c04ae5cfb9f260baa12fe16aec485675bc2be26ebb9348629c4a6c41bae29a9151c1301f7649e5346de077c93c114089478b2710330ad8f5fcd98135e659"}]}]}, 0xe84}}, 0x0) 01:31:25 executing program 0: request_key(&(0x7f0000000380)='keyring\x00', &(0x7f00000003c0)={'syz', 0x1}, &(0x7f0000000400)='user\x00', 0x0) 01:31:25 executing program 1: ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, 0x0) syz_clone3(&(0x7f0000000a80)={0x20000, 0x0, 0x0, 0x0, {}, &(0x7f0000000900)=""/28, 0x1c, 0x0, &(0x7f0000000a40)=[0x0], 0x1}, 0x58) 01:31:25 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000140)={{0x77359400}}, 0x0) 01:31:26 executing program 1: openat$cgroup(0xffffffffffffffff, &(0x7f0000004540)='syz0\x00', 0x200002, 0x0) 01:31:26 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGSOFTCAR(r0, 0x80045440, &(0x7f0000000080)) 01:31:26 executing program 1: sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x0, 0x68}, 0x0) 01:31:26 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000100)=0x1) 01:31:26 executing program 1: syz_open_dev$mouse(&(0x7f0000000080), 0x0, 0x86241) 01:31:26 executing program 1: request_key(&(0x7f0000000100)='logon\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0) 01:31:26 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) syz_genetlink_get_family_id$team(&(0x7f00000000c0), r0) 01:31:26 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), r0) sendmsg$IEEE802154_LLSEC_GETPARAMS(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000000000000000024"], 0x28}}, 0x0) 01:31:26 executing program 0: keyctl$read(0x3, 0x0, 0x0, 0x0) 01:31:27 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmsg$can_raw(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, 0x0}, 0x3) 01:31:27 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), r0) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) 01:31:27 executing program 1: socketpair(0x3, 0x0, 0x0, &(0x7f0000000080)) 01:31:27 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x3, &(0x7f00000014c0)=@framed, &(0x7f0000001580)='GPL\x00', 0x2, 0x96, &(0x7f00000015c0)=""/150}, 0x90) 01:31:28 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x11, &(0x7f00000014c0)=@framed={{}, [@alu, @snprintf]}, &(0x7f0000001580)='GPL\x00', 0x0, 0x96, &(0x7f00000015c0)=""/150}, 0x90) 01:31:28 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000f80)={'erspan0\x00', 0x0}) 01:31:28 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x0, 0x0, 0x0, 0x0, 0x4, 0x1}, 0x48) 01:31:28 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x4}, 0x48) 01:31:28 executing program 1: request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)='%$$(\xbf{\\:),F\x00', 0xfffffffffffffff9) 01:31:28 executing program 1: syz_clone3(&(0x7f0000001d40)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000001d00)}, 0x58) 01:31:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x48, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x48}}, 0x0) 01:31:29 executing program 1: request_key(&(0x7f00000003c0)='user\x00', &(0x7f0000000400)={'syz', 0x3}, 0x0, 0xffffffffffffffff) 01:31:29 executing program 1: pselect6(0x40, &(0x7f0000000000)={0x7fffffff}, 0x0, 0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={[0x9]}, 0x8}) 01:31:29 executing program 1: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000000)={0x7fffffff}, 0x0, 0x0, &(0x7f0000000100)={0x0, r0+60000000}, 0x0) 01:31:29 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), r0) sendmsg$IEEE802154_LLSEC_GETPARAMS(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x1c}}, 0x0) 01:31:29 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$set_timeout(0xf, r0, 0x0) 01:31:30 executing program 0: timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x77359400}}, 0x0) 01:31:30 executing program 1: syz_open_dev$mouse(&(0x7f0000000080), 0x0, 0x24001) 01:31:30 executing program 0: syz_open_dev$loop(&(0x7f0000000300), 0x0, 0x1) 01:31:30 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_clone3(&(0x7f0000000400)={0x100000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[0xffffffffffffffff], 0x1}, 0x58) 01:31:30 executing program 0: keyctl$read(0x1e, 0x0, 0x0, 0x0) 01:31:30 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmsg$can_raw(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) syz_clone3(&(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000004bc0)={0xe84, 0x0, 0x0, 0x0, 0x0, {}, [@ETHTOOL_A_EEE_MODES_OURS={0xe70, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8}, @ETHTOOL_A_BITSET_MASK={0x51, 0x5, "8aa71efb8b50a5a2ae10d1668701e28f2b63eb4222c1890a4a81ba98d85855e0c0cdbb77628c34499dbf4263284e53dc401cf568191c3c18f1b5abff527e6b00d2736912cc9a5519588b7e05fa"}, @ETHTOOL_A_BITSET_BITS={0xbc, 0x3, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\'\x00'}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '*$-\'.\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, '&}$.$-#/,&+(\x9e\x17\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '\x1e%:@-*^\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '\x1e%:@-*^\x00'}]}]}, @ETHTOOL_A_BITSET_VALUE={0xcd, 0x4, "bd4f2c5bc22f01b251177ef4a86b0c40be96008cbe9c640be9897c4dbe751726caf12ac58f235a8a4853ad3aea06a3cbdaf3f102f3edc2ea064afaa61a1c365da01df23c68ab645d95cd5bd4243cb5f925d8d73fc7a00c1438ca09cf06db5d9ae92e880804bc22793b02e5e5838d177648116f08a86d0f40ff9a90fc9d548e8ef304354ecbd0bf470592f26b7cc77e453e7a77731508148159ef05788fe5e32ed0166e6405f8d870daa5cf89c0d80fd4bceb4e6bce60f5c92609f9903663cafbb0afbbfbc61fdaef28"}, @ETHTOOL_A_BITSET_VALUE={0xc81, 0x4, "2b327398f87acac4a74cbc90184169572ad35b52454310b7031b97a9c3ddfedff9380410783ce07d8f3520f9ff830394b9e84432b1767543a5c3b8e522241fad4c7a8f460452c23b5b6100ae414364969e56ce4736fef04032263b8f229e6579a63247bbf83d77c6614562e5e9592136dac5646c06ba5c401fa285241f1664d239d462603b9801bc0a6965a378e0c9df45847f4d2763680e7003c34c8da994e7a8447164ef02c9f531f4671f38c0d1a229f87707dbfffbf9493416f3ae228b5200d4630d540877e7917311e95be372994f8e6be37258ff040f6692e5dc633a3065a8a791457f4122dca627d09c68b4c8427847f88c70826030c724c2e7ba78f097931b2472f0e0fbd97845db76031fdd76de098a775e9496e5a700acf6dc4cffecb9ccc477d486d30de7b01f932198e38eab567e1ef8d052dd88437ebb42d58a37b7fa4531a8e38c1929c521af645ea3c8b12b0981b5a63114fd525fcef3e54125a79cdf941f33029a41219746b58544f660d3e21edaae203bceb867e16dc57ed3ed7c4f90a4bd72e7345d2242ebd4b3ff95969161ede9193bfe11d0afb89e5fe0d1431cb1324df28abdc13963b47386116ed495bf7a4b1da36bde6ec2039ac4932beb64cac50645f3f04e32290cc3a9453c3c0e72b19d444366974d9e54084b718f560bef8691ca0ddf6d6d42774c69b86dad63b4bfbb4307c229b5e812b1c6384b21b507cd701df12d64785175ad7c26e65fece3baf573ee45f50c5abc429954e9f4129ff9b8839c5d36e58f24ac626d50bfc49ce7af2ca397a7882e67de8432f979b774e71eda4c6ebea648b6f28546327e192020d1a713c409c556e93c8ad63b4a23834c7a4d7ed18e6aa1384a101480f9e222a5d7361e31eae47544947e7cfb714c1efe583e565bc8b8eae5017e6717202dc506e86335a01980476298212d8edc9be42429457a3bad5214144f3db6ae19791aa1727f19c64de4d7c92e1ab85829cdd23640ac620651c8c7e4397589f898f21f270526e878146e498ddffd7ea79c78a7746ea8ada8090f2d68344ed0f1dc7d6f589501cdd12bfb17d75ef5ad2ad19d667db4ec386fe16175b9b4dabeaf52fcb503c6b9510721139bdcc8ad508af3b3f45ba187e6ff2f51f0cc569228c0cd666b9ffec7ea2f421349ca54110b14e10444dd0a8cd2cb6844f1e33020fc7af10627f6474fa17031a660c1a789196157f00a001cab2059a07fc976c7b269dfc6c28117e35ff57f7d8446ee3736cae04471b6a979e51dce517d050e28232ad3798f44ef5135c799da83fac0703936615d51d6a992028dfbc1c9e4a50561d258975d518a553d42cd9b7b45fa5575e4538ead984ea40cc03a5e94995d0d247b8b3b47a781567c7a1b6d33358c630d6306482996dd99ed5a459b57591e41de921539fe65918da9a6bf79b9c8ccc7141f130d8db0bc4a20bf8f0a8eaf8a5d706382bf9117b19a575817dda465107d4806aa141dc2bb48b9aaa03a4a1f5e860dea8d996664929fe4ed7d4dcda5f818c7217fcbbcedfc690ca6579c858a95330d7fb87796c3ff21124efb805056a2aa696b1e30f9d39713397d06e9821c0e3ece6f784e3aab00740bf01566fa3b0c101b9c5df266bb3a9a7fbc2b650da8f350a58789a5e15966d61c7cc55680e5e3925a1ca48aed7663c99ea4863f233aed45b66bb47b7d71a850a6c796c118b22130db9c1d7b1aaacbd8d40fd0373cb4900a6af5de35b1536f84c23eab1ed3d82edb8a1fecd75946ffbfadd843d45818370aca2483330e2f7f41cf8d74c6e2b9f23f6e6d6eb11d228fd608e554128dcd18097ec3388c282f233c63e60d73e257dda515c98d4f92c7575dfd5daadfa5889f8607419e9c3444c7e13032be0f84d8fe5c04b5860540dad23b4d8df78d7b36da47e8b8fdfc3b1582fd36ddd252b35de88be1385055dd1377eb5a81305df6090b7c6818be1be5fc995165419f1a845fe4bc8f58632b42964c875a0a1f6656c7919e39dc69c45d05b90284aeff3faed7fd045cba698de9bf63f2a8e7e509476416048fd50eaab1e4beb36b0ed52ca0e5e2765f18c2a5857e8e53710067168a8f7ad399bb63dffd328d2acd538c557e2becc6d44b3a50ec5acc55a290902824e10051065d997b1c4998358746b3c6ce198970412b82d40ab7c181ceca4f3daa88bf5312c704cc02a877cd19d580d05887238dedd251e62576d32ffd9e45a10d3f650220a104d5f7131ed4d818cbdd1531ebace90d89c73311deb53c76ce1669a219dcee1aef846bd2687ce10d06b05647fdee66fbc68badf860a3bdc5e860013eba59ef64f8e16c8fadcf44715fd4c206875483132ddcdda14553fb057bea39e3e5f2a61cf1c98fd5363175d858ed0c4fdf59bfb8a826b1596ec6a8dc4b85c9440b0b831532ff50e9e07541a4673560ea0e7f70ad05077e49f8f73172f75848af23b0e6d766fd5186f2994486666152969f9670f6aec99a38cd0ce7f9b999fd717c914d5df01ca95230e8d168e7100e07745b6eaae786f27f1236da0d86d601bc5e3fdcf6a7ff46b2086748658b67f0ccb89af02f431f76cd814cdcea0dbd84e8928d82cc07033995fb966ea8bc19793c1bef210d795e1cf7d3cbac1bed23f54c3cb6d16c4198f6b352ad43b03cb1cf5be1884a5dcb0da6faa87061361f937d6e507cb29e88efbad034c489ca39cab8dfe4d0227cb48aa9c4edaa2dee51055d618d8e9521af6120a5827685ba14ffc2383fe9a82c2132a4621083be6c65d323e696c712bdb5e33c3457a5a37b2effe2b2cfed43d46b1012c8d53bf771015d3f6c6676982fc9ea04189a5d38d08c7cb72d6bb2084a02a9939d0d4da464edbd28e435d972d9ba0bce543a52bbe6386771fb76d84bb7ebdadb0d45d9d0b7722e74240c03307d55996bb0327e45b03a27bbe332bd579f9c2d7ed4067967b07c16f66aa05156540e415104f84ea0683f8be870af66d8bd1cf45d05ea9e27fed0e1fb7a8e214cbb8995a7b52d5a125fe2bb3c7ebd7ee253404b50b835217892ede7398faff3504e29cdb61ec7c246e206781ba0fb3e4e0484ae658e003162cf6b470a1ee105722752ab9dc799c5c3f8cb6637490e769c1fe9e373fe5abfec53d07ea2dc152e0498b18c040ddff290c41dbb1b21d5fcc3d94862db9cd7146b8cdb303e9c0bbe513bb6d89fbf9719ac5745c464c6c0ea89c60ba78b496b9563b4bac6609c2011cef913927fcace8325fc52fa0d073df4911a006c653c1be32e066c01ab7c06faee7eb63bc3bc83867d38ecd21882a47cb13685d3e263a863f03d0883d6df931995be9cedb3716d4b00ce11cead96001048041da9791f10e04759023dfc6402fdc4c9d9c5468eeebc060e0edfe96fd6fccc34427b15baec07689836e3779bbe9974895287fe58207e8704faddb3f22aa022946ea09b376ba3ac53a08a60ae2e7e0b5607be4461256ed91fe8e583250d0312eb856ea3719345e1b01cc1b373ffdfe3ddb7df96c6ac9d6f2904a0d983655f8bcfa55887ac7e4128b0589b2a6c9e889b4bc80332106061dfa457940f226d2e3b05c5609d8c6ac407fd5ca326f155560b39272b4d0ec0f05078b47dfea086c83ef02bb8f58f4e8cef8ad076e0a3cf4fb246fd3ca0bde1be5e5d064eb47a6949ce598ec90399f77bf77f952c3f7ff93dab7a2089eb7cc1e1347dbabfb141919b639767308ac0be12afee8c3ab2e26f72ea0310ebfeb371ccc77fc07338733d4eb4afa4b4d38c68be73783c8304f572077a21cdad2b483831b7a3bff2c6aa59163810b6d15b05d2882e031bf048534480f431d5c0a494850b0cecdf89fb1015073c274a65c32eff4c6daa00e36012475abe9b812c24d0cba5a5c36c594070f2e13223290798cbe725305d113e2f8977b6aeb59d5b774f6fc4232e28743c25abec8c20fa2e923241c2304bec61b3f027df558db1632736512dbdd36493ec3468f176f41d9b2aa7ceac4420f6565a13ce8a60f07d2fc5d482de500d46ec97b6a09229fba8d9d878d24c4b3a8d44ebbf39ba8585322d889bb2a3d23d44faf300698304b621acd357122495ee431a5bd1536095772ae6fb5944e30f01e89941f0d7018dea70762819979fd333816cf03f6d2ccc6beb68715612e6f6604b5505a972233dfff5b011d4ab296fbf2696d15ac4efd4d5fd6a42c950d3563fd1c88748648d8512da4fdfb574cd650e29dceefe0dd9d016ed91f4b2eb055a7c89e952370f138f001796e710d8343ddca7e4f5fe0a666a85ab2860b8496e292a3bc5305a2a9a4a1c553892e2f21b18c4b989226aa3b64394de3e8fb7a11be218317087c1f33acbdafc55d4bb7b33ddd9941707eb144bcf2ed4b361d7453ed649c1d0dabf725a59064804dc4315ab8fa9a87058363e3cdef1ffdbe939d9b1f1a2ce9c6658ed74c04ae5cfb9f260baa12fe16aec485675bc2be26ebb9348629c4a6c41bae29a9151c1301f7649e5346de077c93c114089478b2710330ad8f5fcd98135e659"}]}]}, 0xe84}}, 0x0) 01:31:31 executing program 0: keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140), &(0x7f0000000240)={'enc=', 'oaep', ' hash=', {'blake2s-224-generic\x00'}}, 0x0, 0x0) 01:31:31 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "7e4f407978e466397cf9bfba027889224b82662911f4e214aa029ebd90da0442a68a0866bc82e1f9cbe27ad26c8331647ecaae09007246e027372000"}, 0x48, 0xfffffffffffffffd) add_key$fscrypt_v1(&(0x7f0000000040), 0x0, 0x0, 0x0, r1) 01:31:31 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmsg$can_raw(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@qipcrtr, 0x80, 0x0}, 0x60) 01:31:31 executing program 0: bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) 01:31:31 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) ioctl$KDSETKEYCODE(r0, 0x4b4a, &(0x7f0000000000)) 01:31:31 executing program 0: keyctl$read(0x4, 0x0, 0x0, 0x0) 01:31:32 executing program 0: add_key$fscrypt_v1(&(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x0, "4a866f8db2e751ccc7f69b30241d5b7a7a8370d7ddcb1be9647b43e7d3cd8f499e1995af3ecd67b8605e11ba9e5f66553af6c7bc77e92dd7cc6439bce24c560b"}, 0x48, 0xfffffffffffffffb) 01:31:32 executing program 0: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000e00), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) 01:31:32 executing program 0: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000680), 0x8) 01:31:32 executing program 0: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_v1(&(0x7f0000000040), 0x0, 0x0, 0x0, 0xffffffffffffffff) 01:31:32 executing program 0: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/mnt\x00') ioctl$NS_GET_OWNER_UID(r0, 0xb704, 0x0) 01:31:32 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_LOOPBACK(r0, 0x65, 0x3, &(0x7f0000000100), 0x4) 01:31:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x34, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x34}}, 0x0) 01:31:33 executing program 0: syz_clone3(&(0x7f0000000240)={0x1500080, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[0xffffffffffffffff], 0x1}, 0x58) 01:31:33 executing program 0: keyctl$read(0xc, 0x0, 0x0, 0x0) 01:31:33 executing program 1: r0 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000004280), &(0x7f00000042c0)={'syz', 0x1}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000100)='.dead\x00', &(0x7f0000000140)=@secondary) 01:31:33 executing program 0: add_key$keyring(&(0x7f0000000080), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) 01:31:33 executing program 1: sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x0, 0x0, 0x0, 0x8000}, 0x0) 01:31:33 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x3, [@int]}}, &(0x7f0000000240)=""/156, 0x2a, 0x9c, 0x1}, 0x20) 01:31:33 executing program 0: add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) 01:31:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[], 0x1780}}, 0x0) 01:31:34 executing program 0: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) pselect6(0x40, &(0x7f0000000000)={0x0, 0x0, 0x100000001, 0x7f, 0x0, 0x2, 0x7}, &(0x7f0000000040)={0x1}, 0x0, &(0x7f0000000100)={r0}, &(0x7f0000000180)={&(0x7f0000000140)={[0x9]}, 0x8}) 01:31:34 executing program 1: syz_clone3(&(0x7f0000000b40)={0x8000, 0x0, 0x0, 0x0, {}, &(0x7f0000000780)=""/62, 0x3e, 0x0, &(0x7f0000000b00)=[0x0], 0x1}, 0x58) 01:31:34 executing program 0: pselect6(0x40, &(0x7f0000000000)={0x7fffffff}, 0x0, 0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 01:31:34 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001800)={0x18, 0x8, &(0x7f00000014c0)=@framed={{}, [@alu, @ringbuf_query]}, &(0x7f0000001580)='GPL\x00', 0x0, 0x96, &(0x7f00000015c0)=""/150}, 0x90) 01:31:34 executing program 1: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80) syz_clone3(0x0, 0x0) getpid() getpid() syz_clone3(0x0, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) 01:31:34 executing program 0: socketpair(0xb, 0x0, 0x0, &(0x7f0000000380)) 01:31:34 executing program 1: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) 01:31:35 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x80}}}}}]}}]}}, 0x0) 01:31:35 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) 01:31:35 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "7e4f407978e466397cf9bfba027889224b82662911f4e214aa029ebd90da0442a68a0866bc82e1f9cbe27ad26c8331647ecaae09007246e027372000"}, 0x48, 0xfffffffffffffffd) keyctl$read(0xb, r0, 0x0, 0x0) 01:31:35 executing program 1: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) request_key(&(0x7f00000003c0)='user\x00', &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)='$\x00', 0xffffffffffffffff) [ 5254.704193][T32618] usb 1-1: new high-speed USB device number 116 using dummy_hcd 01:31:35 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "7e4f407978e466397cf9bfba027889224b82662911f4e214aa029ebd90da0442a68a0866bc82e1f9cbe27ad26c8331647ecaae09007246e027372000"}, 0x48, 0xfffffffffffffffd) keyctl$read(0x4, r0, 0x0, 0x25) [ 5254.954514][T32618] usb 1-1: Using ep0 maxpacket: 16 01:31:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x58, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x24}, @ETHTOOL_A_HEADER_DEV_INDEX]}]}, 0x58}}, 0x0) [ 5255.077293][T32618] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 5255.078745][T32618] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 5255.079788][T32618] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 5255.117295][ T6920] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.1'. 01:31:35 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "7e4f407978e466397cf9bfba027889224b82662911f4e214aa029ebd90da0442a68a0866bc82e1f9cbe27ad26c8331647ecaae09007246e027372000"}, 0x48, 0xfffffffffffffffd) keyctl$invalidate(0x15, r0) add_key$fscrypt_v1(&(0x7f0000000040), 0x0, 0x0, 0x0, r0) [ 5255.276751][T32618] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2db4, bcdDevice= 0.40 [ 5255.277977][T32618] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5255.279246][T32618] usb 1-1: Product: syz [ 5255.279935][T32618] usb 1-1: Manufacturer: syz [ 5255.280541][T32618] usb 1-1: SerialNumber: syz 01:31:36 executing program 1: add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='T', 0x1, 0xfffffffffffffffb) 01:31:36 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) connect$can_bcm(r0, 0x0, 0x0) [ 5255.644935][T32618] usbhid 1-1:1.0: can't add hid device: -22 [ 5255.646034][T32618] usbhid: probe of 1-1:1.0 failed with error -22 [ 5255.682024][T32618] usb 1-1: USB disconnect, device number 116 01:31:36 executing program 1: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000000)={0x7fffffff, 0x20, 0x100000001, 0x7f, 0x0, 0x2, 0x7, 0x5}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, 0x4, 0x1, 0xffff, 0x100000001}, &(0x7f0000000080)={0x1, 0xffffffffffffffff, 0x11, 0x100000000, 0x3968, 0x8000000000000000, 0x5, 0x1}, &(0x7f0000000100)={r0, r1+60000000}, &(0x7f0000000180)={0x0}) 01:31:37 executing program 1: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000180)='ns/pid\x00') ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) 01:31:37 executing program 1: keyctl$read(0x12, 0x0, 0x0, 0x0) 01:31:37 executing program 1: syz_open_dev$mouse(&(0x7f0000000080), 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_DISASSOCIATE_REQ(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x24, 0x0, 0x200, 0x70bd2d, 0x0, {}, [@IEEE802154_ATTR_COORD_SHORT_ADDR={0x6}, @IEEE802154_ATTR_REASON={0x5, 0x12, 0x2}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 01:31:37 executing program 1: add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc3}, 0x0, 0x0, 0xfffffffffffffffb) 01:31:37 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000009c0), 0x28c182, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), r0) 01:31:37 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000700)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000300)=@acquire={0x128, 0x17, 0x0, 0x0, 0x0, {{@in=@loopback}, @in=@multicast2, {@in6=@dev, @in=@empty}, {{@in6=@remote, @in6=@local}}}}, 0x128}}, 0x0) 01:31:37 executing program 1: syz_clone3(&(0x7f0000001d40)={0x4000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:38 executing program 0: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000180)='ns/pid\x00') ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) 01:31:38 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(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, &(0x7f00000003c0)={&(0x7f0000000140)='sys_enter\x00', r0}, 0x10) accept$nfc_llcp(0xffffffffffffffff, 0x0, 0x0) 01:31:38 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r0, 0x28, 0x1, 0x0, 0x0) 01:31:38 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@newae={0x40, 0x1e, 0x0, 0x0, 0x0, {{@in6=@remote}}}, 0x40}}, 0x0) 01:31:38 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) ioctl$KDSETKEYCODE(r0, 0x4b67, 0x0) 01:31:38 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0x0) 01:31:38 executing program 0: sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, 0x0, 0x0) 01:31:39 executing program 0: syz_clone3(&(0x7f0000000240)={0x1500080, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:39 executing program 0: syz_clone3(&(0x7f0000000b40)={0x8000, 0x0, 0x0, 0x0, {0x4}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:31:39 executing program 1: syz_clone3(&(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000a40)=[0x0], 0x1}, 0x58) socketpair(0x15, 0x0, 0x0, &(0x7f0000000040)) 01:31:39 executing program 0: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000340)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 01:31:40 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x4000, 0x0) 01:31:40 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000ac0)='/sys/module/ip6_tunnel', 0x22c0, 0x0) 01:31:40 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="240000002a0019"], 0x24}}, 0x0) 01:31:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000001fc0)={'wpan0\x00'}) 01:31:40 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x4c}}, 0x0) 01:31:40 executing program 0: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000d80), 0x10000, 0x0) 01:31:41 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) recvmsg$inet_nvme(r0, 0x0, 0x0) 01:31:41 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/spurious', 0x0, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000540), r0) 01:31:41 executing program 0: mmap$usbmon(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x1) 01:31:41 executing program 1: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x84901, 0x0) 01:31:41 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='svc_xprt_create_err\x00'}, 0x10) 01:31:41 executing program 1: syz_usb_connect(0x0, 0x7b, &(0x7f0000000440)={{0x12, 0x1, 0x201, 0x95, 0x47, 0x99, 0x20, 0x46d, 0x8c6, 0x2ad7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x2, 0x0, 0x0, 0x0, 0xbc, [{{0x9, 0x4, 0x63, 0x0, 0x1, 0x1, 0x1, 0x16, 0x6, [@uac_as], [{{0x9, 0x5, 0x2, 0x0, 0x400, 0x0, 0x20, 0x3, [@generic={0x3, 0x22, 'I'}]}}]}}, {{0x9, 0x4, 0x3b, 0xff, 0x5, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x6, 0x8, 0x3ff, 0x0, 0x0, 0x3f, [@generic={0xe, 0x0, "7a05f430def859ae9e969f5e"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x7f, 0x2, 0x7, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x0, 0x8}}, {}, {{0x9, 0x5, 0x0, 0x10, 0x40, 0x0, 0xfe, 0x7f}}]}}]}}]}}, &(0x7f0000000980)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x3}, 0x26, &(0x7f00000000c0)={0x5, 0xf, 0x26, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "5a79edc37e9c02d2a58f9735d0c43871"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x1f, 0x1, 0x1}]}, 0x5, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1401}}, {0x2, &(0x7f00000008c0)=@string={0x2}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x300a}}, {0x0, 0x0}]}) 01:31:41 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16, @ANYBLOB="01"], 0x4c}}, 0x0) 01:31:42 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x7, 0x0, 0x0, 0x0, 0x12, 0x1}, 0x48) 01:31:42 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000002380)='/sys/module/rng_core', 0x3d1800, 0x0) 01:31:42 executing program 0: syz_genetlink_get_family_id$ieee802154(&(0x7f0000000180), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) 01:31:43 executing program 0: socketpair(0x1, 0x3, 0x1f, &(0x7f0000000040)) 01:31:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) 01:31:43 executing program 0: syz_usb_connect(0x0, 0x3f, &(0x7f0000000440)={{0x12, 0x1, 0x201, 0x95, 0x47, 0x99, 0x20, 0x46d, 0x8c6, 0x2ad7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x63, 0x0, 0x0, 0x1, 0x1, 0x16}}, {{0x9, 0x4, 0x0, 0x0, 0x2, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x0, 0x8, 0x0, 0x0, 0x66}}, {}]}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x26, &(0x7f00000000c0)={0x5, 0xf, 0x26, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "5a79edc37e9c02d2a58f9735d0c43871"}, @ss_cap={0xa}]}, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) 01:31:43 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='attr/current\x00') read$usbmon(r0, 0x0, 0x0) [ 5263.357757][ T4302] usb 1-1: new high-speed USB device number 117 using dummy_hcd 01:31:44 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0xc058534f, &(0x7f0000000000)={0x111}) [ 5263.614610][ T4302] usb 1-1: Using ep0 maxpacket: 32 01:31:44 executing program 1: keyctl$set_reqkey_keyring(0x7, 0x0) [ 5263.856835][ T4302] usb 1-1: config 0 has an invalid interface number: 99 but max is 1 [ 5263.858136][ T4302] usb 1-1: config 0 has no interface number 1 [ 5263.859329][ T4302] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 5263.860840][ T4302] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 01:31:44 executing program 1: keyctl$set_reqkey_keyring(0x15, 0xfffffffd) [ 5264.116431][ T4302] usb 1-1: string descriptor 0 read error: -22 [ 5264.118725][ T4302] usb 1-1: New USB device found, idVendor=046d, idProduct=08c6, bcdDevice=2a.d7 [ 5264.119707][ T4302] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5264.157983][ T4302] usb 1-1: config 0 descriptor?? [ 5264.249137][ T4302] usb 1-1: unknown interface protocol 0x16, assuming v1 [ 5264.250152][ T4302] usb 1-1: cannot find UAC_HEADER 01:31:45 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='maps\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x3800) [ 5264.574568][ T4302] snd-usb-audio: probe of 1-1:0.99 failed with error -22 [ 5264.646483][ T4302] usb 1-1: USB disconnect, device number 117 01:31:45 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/mcfilter6\x00') read$usbmon(r0, &(0x7f0000000140)=""/41, 0x29) 01:31:46 executing program 1: keyctl$set_reqkey_keyring(0x5, 0xfffffffc) [ 5265.329216][ T7020] udevd[7020]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.99/sound/card3/controlC3/../uevent} for writing: No such file or directory 01:31:46 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='stat\x00') mmap$KVM_VCPU(&(0x7f0000fff000/0x1000)=nil, 0x930, 0x0, 0x12, r0, 0x0) 01:31:46 executing program 1: keyctl$set_reqkey_keyring(0x4, 0x0) 01:31:46 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/unix\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x10) read$usbmon(r0, &(0x7f00000000c0)=""/4096, 0x1000) 01:31:46 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f00000003c0)=@ipv6_delroute={0x1c}, 0x1c}}, 0x0) 01:31:47 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='comm\x00') read$usbmon(r0, &(0x7f0000000140)=""/41, 0x29) read$usbmon(r0, &(0x7f0000000040)=""/57, 0x39) 01:31:47 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/power/pm_test', 0x2603, 0x0) 01:31:47 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='oom_score\x00') read$usbmon(r0, &(0x7f0000000000)=""/20, 0x14) 01:31:47 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='comm\x00') read$usbmon(r0, &(0x7f0000000140)=""/41, 0x29) 01:31:47 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/if_inet6\x00') read$usbmon(r0, &(0x7f0000000080)=""/5, 0x5) read$watch_queue(r0, &(0x7f00000000c0)=""/135, 0x31) 01:31:47 executing program 0: prctl$PR_SET_SECUREBITS(0x1c, 0x38) prctl$PR_SET_KEEPCAPS(0x7, 0x0) 01:31:47 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="740000006800713726bd7000fcdbdf250a000400240000000c00020000000000d600000004000b000400040034000c80"], 0x74}}, 0x0) [ 5266.820408][ T7073] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.1'. 01:31:47 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='stat\x00') read$usbmon(r0, &(0x7f0000000140)=""/41, 0x29) 01:31:47 executing program 1: syz_open_procfs(0x0, &(0x7f0000000040)='totmaps\x00') 01:31:47 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/raw6\x00') read$usbmon(r0, &(0x7f0000000140)=""/41, 0x29) 01:31:47 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/sockstat6\x00') read$usbmon(r0, &(0x7f0000000140)=""/41, 0x29) 01:31:47 executing program 0: syz_open_procfs(0x0, &(0x7f0000000080)='auxv\x00') 01:31:48 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xe, 0x0, 0x0, 0x6, 0x0, 0x1}, 0x48) 01:31:48 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='stat\x00') rt_sigsuspend(&(0x7f0000000100), 0x8) read$usbmon(r0, &(0x7f0000000140)=""/41, 0x29) 01:31:48 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/psched\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x3800) 01:31:48 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/arp\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x10) 01:31:48 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='attr/prev\x00') write$nbd(r0, &(0x7f0000000080), 0x10) 01:31:48 executing program 1: socketpair(0x10, 0x0, 0x9, &(0x7f00000000c0)) 01:31:48 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='cpuset\x00') read$usbmon(r0, &(0x7f0000000080)=""/35, 0x23) 01:31:49 executing program 1: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000480)) socket$netlink(0x10, 0x3, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@private0, 0x0, 0x32}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0xb7, 0x1fd, 0xffffffff}}, 0xe8) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) sendmmsg(r1, &(0x7f0000007fc0), 0x800001d, 0xa742250118) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000480)) socket$netlink(0x10, 0x3, 0x0) 01:31:50 executing program 0: keyctl$join(0x1, 0x0) keyctl$set_reqkey_keyring(0x12, 0x0) 01:31:51 executing program 0: keyctl$set_reqkey_keyring(0xf, 0xfffffffd) 01:31:51 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/anycast6\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x10) 01:31:51 executing program 0: socketpair(0xa, 0x3, 0x5, &(0x7f0000000000)) 01:31:51 executing program 0: keyctl$set_reqkey_keyring(0x8, 0x0) 01:31:51 executing program 1: syz_open_procfs(0x0, &(0x7f00000000c0)='mountstats\x00') 01:31:51 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='stat\x00') read$usbmon(r0, &(0x7f0000000040)=""/44, 0x2c) read$usbmon(r0, &(0x7f0000000080)=""/184, 0xb8) 01:31:52 executing program 1: keyctl$set_reqkey_keyring(0x4, 0xea58eb24444cf70d) 01:31:52 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/rt6_stats\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x10) 01:31:52 executing program 1: keyctl$set_reqkey_keyring(0x2, 0xfffffffd) 01:31:52 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@private0, 0x0, 0x32}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0xb7}}, 0xe8) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0xa742250118) 01:31:52 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='comm\x00') read$usbmon(r0, &(0x7f0000000140)=""/41, 0x7ffffffff000) [ 5271.759857][ T28] audit: type=1326 audit(5512.581:107): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=7121 comm="syz-executor.0" exe="/syz-executor.0" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffab45ca28 code=0x0 01:31:52 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='attr/exec\x00') read$usbmon(r0, 0x0, 0x0) 01:31:52 executing program 1: keyctl$set_reqkey_keyring(0x18, 0x0) 01:31:53 executing program 1: setreuid(0xee00, 0xee00) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) 01:31:53 executing program 1: keyctl$set_reqkey_keyring(0x1e, 0x0) 01:31:53 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='wchan\x00') read$usbmon(r0, &(0x7f0000000080)=""/35, 0x23) 01:31:53 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000002900010000000000000000001c00000002"], 0x24}}, 0x0) 01:31:54 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x2, 0xb2, 0x30}, 0x48) 01:31:54 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/ip_tables_names\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x10) 01:31:54 executing program 1: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x0, 0x0}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$key(0xffffffffffffffff, 0x0, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) 01:31:54 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x0, 0x0, 0x30}, 0x48) 01:31:55 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1d, 0x0, 0x0, 0x0, 0x4, 0x1}, 0x48) 01:31:55 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/unix\x00') read$char_usb(r0, &(0x7f0000002740)=""/4096, 0x1000) 01:31:55 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) openat$sysfs(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/block/loop0', 0x0, 0x0) socket(0x10, 0x3, 0x0) socket$packet(0x11, 0x2, 0x300) socket$nl_generic(0x10, 0x3, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) socket(0x200000100000011, 0x3, 0x0) socket$packet(0x11, 0x3, 0x300) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="1fe8ffff0000000000003b00000008000300", @ANYRES32=r2, @ANYBLOB="23003300d08000000802110000000802110000015050505050500000000000001502", @ANYRES8=r0], 0x40}}, 0x0) 01:31:55 executing program 0: keyctl$set_reqkey_keyring(0x1c, 0x0) 01:31:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0xfd67}}, 0x0) 01:31:55 executing program 0: keyctl$set_reqkey_keyring(0x2, 0x0) 01:31:56 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='syscall\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x10) 01:31:56 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='setgroups\x00') read$usbmon(r0, &(0x7f0000000080)=""/16, 0x10) 01:31:56 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x0, 0x0) 01:31:56 executing program 1: keyctl$set_reqkey_keyring(0x4, 0xffffffffffffffff) 01:31:56 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x40002) read$usbmon(r0, 0x0, 0x0) 01:31:56 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x2, 0x0, 0x30}, 0x48) 01:31:57 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000c00)='net/icmp6\x00') readv(r0, &(0x7f0000000c40)=[{&(0x7f00000005c0)=""/122, 0x7a}, {&(0x7f0000000a40)=""/105, 0x69}], 0x2) 01:31:57 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/if_inet6\x00') read$watch_queue(r0, &(0x7f00000000c0)=""/4096, 0x1000) 01:31:57 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 01:31:57 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='uid_map\x00') mmap$KVM_VCPU(&(0x7f0000ffa000/0x4000)=nil, 0x930, 0x0, 0x11, r0, 0x0) 01:31:57 executing program 1: setreuid(0xee01, 0xee01) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/psched\x00') 01:31:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)="93", 0x1}], 0xc0, &(0x7f00000004c0)=[@rights={{0x18, 0x1, 0x1, [r0, r0]}}], 0x18}, 0x0) 01:31:57 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x2, 0x400, 0xfffffffa, 0x0, 0xffffffffffffffff, 0x3, '\x00', 0x0, 0xffffffffffffffff, 0x400000, 0xfffffffd, 0x0, 0x1000000000}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000840)={0xffffffffffffffff, 0xe0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000580)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f00000005c0)=[0x0, 0x0], &(0x7f0000000600)=[0x0], 0x0, 0x8, &(0x7f0000000640)=[{}, {}], 0x10, 0x10, &(0x7f0000000680), &(0x7f00000006c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000700)}}, 0x10) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000900)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x3, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3, 0x2}, 0x48) r4 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000), 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={r4, 0x58, &(0x7f0000000240)}, 0x10) r5 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000), 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000b80)={{r5}, &(0x7f0000000b00), &(0x7f0000000b40)}, 0x20) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup/syz1\x00', 0x1ff) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000009c0)={0x6, 0x2, &(0x7f0000000440)=@raw=[@alu={0x4, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffff4, 0xf}, @call={0x85, 0x0, 0x0, 0x9}], &(0x7f0000000480)='syzkaller\x00', 0x0, 0xbb, &(0x7f00000004c0)=""/187, 0x41100, 0x4, '\x00', r1, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000880)={0x2, 0x10, 0x3, 0x8000}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000980)=[0xffffffffffffffff, r2, r3, r4, r5, 0xffffffffffffffff, 0x1], 0x0, 0x10, 0x2}, 0x90) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r6, 0x5, 0x3, 0x4, 0xd}, 0x48) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000), 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={r7, 0x58, &(0x7f0000000240)}, 0x10) r8 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000), 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={r8, 0x58, &(0x7f0000000240)}, 0x10) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)=@generic={&(0x7f0000000140)='./file0\x00', 0x0, 0x10}, 0x18) r10 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)=@o_path={&(0x7f0000000240)='./file0\x00', 0x0, 0x4008, r0}, 0x18) r11 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000), 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={r11, 0x58, &(0x7f0000000240)}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0xd, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6}, [@map_idx_val={0x18, 0xa, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0xcfd1}, @exit, @jmp={0x5, 0x1, 0xd, 0x8, 0x0, 0x0, 0x10}, @ldst={0x3, 0x3, 0x2, 0x7, 0x87451764f5192c1b, 0x6}, @cb_func={0x18, 0xb2004ab16bdf9ecf, 0x4, 0x0, 0x1}, @alu={0x7, 0x1, 0x5, 0xa, 0xb, 0x18, 0xffffffffffffffff}]}, &(0x7f0000000080)='syzkaller\x00', 0x3, 0x0, 0x0, 0x40f00, 0x20, '\x00', r1, 0x25, r6, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000100)={0x3, 0x0, 0x400000, 0x8}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r7, r8, r9, r10, r11], 0x0, 0x10, 0x4}, 0x90) 01:31:57 executing program 0: getpid() syz_clone(0x2000500, &(0x7f0000000600)="74952a71a0d3428b476b58aad212e3ff605b", 0x12, &(0x7f0000000700), &(0x7f0000000740), &(0x7f0000000780)="302a61495286f812164cf79442a7d11f4b0442a58883d14993af0fbc7ce5d50c42c172b3de8d1557100f36e7ae0b8020505633f811c8fe24a9e797d69ea1a1e83871b3b26a580cbe18374073da7017872bdc60f01efc8ec2b979bb093cbfa48e7e32c0721e847dceacd751e8cca586d215f90d9865b3470c46819a2e1617f19a2689efddf34f99805fbae9e6bc3db539b6482b63360363f0e1ce78b9c0ac45b8b73cf1dd799e7c465f98b61236755a74fddb2854c73752a96f0fb714e5b85a0eff06401707a4a0d358665956a2cba1d58dba4f76c2abf20c77101fec33e4bfbfcc") gettid() syz_clone(0x62001000, &(0x7f0000000c80)="10290fc3d69cffb20abf66d81f7809e37aa4481aeff5833c0d0171116ace36b12973a29062f2dd359bd891f620189a16f6763471acdbd662844342d7cbec9690f7d1c550338669c697780506d79d065d9e1ac0edf7bc4f0f1ca4002b4cdd9ff0a635c70f21540a2340e909", 0x6b, &(0x7f0000000980), &(0x7f00000009c0), &(0x7f0000000a00)="0fb96bd552063c17199c9c43029770357499d2ddc3c9e7df1c5f636cb8d82d52b67609fd8b05f67287e6b7ca124c5eaaa5163776f80caceda23a712df2dbfb8493215039d119e0f3982eccc9c9eba48d3a51095758de2b3713ac02670371e86454ac4ea39d6a87e4a86354f25360301e453dd28d02b73ce6908d14191a93b83322f609dad7654fe07afc72db22e80551170f700fa9e06c75958c88fad912a4ca5c6ede0c973b475f5718733b633b52a0c3d3d881a653bd953dc4b9544d810667b8ee8b23332004965c72639b7afa") socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)) 01:31:57 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x38, 0x38, 0xa, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x0, 0x2}, {0x6}, {}]}, @enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x6}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x30, 0x41]}}, &(0x7f0000000300)=""/135, 0x5a, 0x87, 0x1}, 0x20) 01:31:58 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@func={0x3}]}, {0x0, [0x0, 0x0, 0x5f]}}, 0x0, 0x29}, 0x20) 01:31:58 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001300)={0x0, 0xf, &(0x7f0000000d00)=@ringbuf, &(0x7f0000000e40)='GPL\x00'}, 0x90) 01:31:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0xffffffffffffffff}], 0x2}, 0x0) 01:31:58 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001300)={0x0, 0xf, &(0x7f0000000d00)=@ringbuf, 0x0}, 0x90) 01:31:59 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000000), 0x2, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) 01:31:59 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000000180)='ns/time_for_children\x00') 01:31:59 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001300)={0x0, 0x16, &(0x7f0000000d00)=@ringbuf={{}, {}, {}, [@exit, @ringbuf_query, @map_idx]}, &(0x7f0000000e40)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00}, 0x90) 01:31:59 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f00000023c0)) 01:32:00 executing program 1: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0x0, 0x0}, 0x10) [ 5279.380749][ T7190] vcan0 speed is unknown, defaulting to 1000 01:32:00 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) 01:32:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f00000000c0)={r0}) 01:32:00 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) 01:32:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x3) 01:32:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x40030000000000}, 0x0) 01:32:01 executing program 1: socketpair(0x25, 0x1, 0x7ff, &(0x7f0000000040)) [ 5280.728054][ T7190] lo speed is unknown, defaulting to 1000 01:32:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) 01:32:02 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x1ff) r0 = socket$kcm(0x29, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000a40)='u', 0x1}], 0x1}, 0x0) r1 = socket$kcm(0x29, 0x5, 0x0) sendmsg$kcm(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f00000004c0)="81", 0x1}], 0x1}, 0x0) 01:32:02 executing program 0: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000340)='ns/uts\x00') 01:32:02 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @rights={{0x10}}], 0x30}, 0x0) 01:32:03 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000008c0)={0x6, 0x1, &(0x7f0000000700)=@raw=[@call], &(0x7f0000000780)='syzkaller\x00'}, 0x90) 01:32:03 executing program 0: socketpair(0x0, 0x0, 0x0, &(0x7f00000023c0)) socketpair(0x0, 0x0, 0x0, &(0x7f0000002400)) 01:32:04 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) sendmsg$inet(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f00000007c0)="db", 0x1}], 0x1}, 0x0) 01:32:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x20}, 0x0) 01:32:04 executing program 1: socketpair(0x25, 0x0, 0x0, &(0x7f0000000040)) 01:32:05 executing program 0: socketpair(0x0, 0x6, 0x9, &(0x7f00000023c0)) 01:32:05 executing program 1: socketpair(0x11, 0x0, 0x0, &(0x7f00000003c0)) 01:32:05 executing program 0: syz_mount_image$fuse(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) 01:32:05 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x39, &(0x7f0000000000)=@fragment, 0x8) 01:32:06 executing program 0: r0 = msgget$private(0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0xc) 01:32:06 executing program 1: semctl$SEM_STAT_ANY(0x0, 0x2, 0x14, &(0x7f0000000180)=""/48) 01:32:06 executing program 0: mq_open(&(0x7f0000000000)='sit0\x00', 0x80, 0x0, &(0x7f0000000040)) 01:32:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000700)={'ip_vti0\x00', &(0x7f00000006c0)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local}}}}) 01:32:06 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@union={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f, 0x5f]}}, 0x0, 0x2c}, 0x20) 01:32:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x54, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x1ff}, {0xc, 0x90, 0x8000000000000001}}]}, 0x54}}, 0x0) 01:32:06 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001280)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x1}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 01:32:07 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000001280)={@link_local, @remote, @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "10ad00", 0x48, 0x2f, 0x0, @private0, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x0, [0x9, 0x0]}, {}, {0x0, 0x0, 0x0, 0x0, 0x5}}}}}}}, 0x0) 01:32:07 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='gid_map\x00') read$usbmon(r0, &(0x7f0000000140)=""/41, 0x29) 01:32:07 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x5452, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8929, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000180)={&(0x7f0000000080), 0x2, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_HOP_PENALTY={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}]}, 0x34}}, 0x0) 01:32:07 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_lsm={0x1d, 0xf, &(0x7f00000000c0)=@ringbuf={{}, {{}, {}, {}, {0x85, 0x48}}}, &(0x7f0000000180)='syzkaller\x00', 0x2}, 0x90) 01:32:07 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x890b, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)={0x14, 0x0, 0x0, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IFACE={0x0, 0x6, 'macsec0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x0, 0x7, 'system_u:object_r:getty_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x0, 0x7, 'system_u:object_r:syslog_conf_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x0, 0x3, @private1}, @NLBL_UNLABEL_A_IPV6ADDR={0x0, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, 0x8}}, 0x0) 01:32:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000400)={0x3c, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, 0xffffffffffffffff}}]}, 0x3c}}, 0x0) 01:32:07 executing program 0: r0 = socket(0x22, 0x2, 0x4) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, 0x0, 0x0) 01:32:07 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_lsm={0x1d, 0xf, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000410000000000000000000000001811000a6030f59cc806a1a58e11fe0bf1955bcbfc412086"], &(0x7f0000000180)='syzkaller\x00', 0x2}, 0x90) 01:32:08 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @empty}}) 01:32:08 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8970, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:08 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x15, 0x8, 0x7fe, 0x0, 0x0, 0x1}, 0x48) 01:32:08 executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, 0x0, 0x26}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x18, 0xd, &(0x7f00000000c0)=@raw=[@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}], &(0x7f0000000000)='GPL\x00', 0x6, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000300)={0x3}, 0x8}, 0x90) 01:32:08 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x2}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 01:32:08 executing program 0: r0 = socket(0x26, 0x5, 0x0) sendmsg$TIPC_CMD_GET_NETID(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 01:32:08 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x0, 0x1}, {}]}]}}, 0x0, 0x36}, 0x20) 01:32:08 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001280)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x1, 0x5b}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 01:32:08 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x7, [@union={0x5, 0x0, 0x0, 0x7}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f]}}, 0x0, 0x2b, 0x0, 0x1}, 0x20) 01:32:09 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000001c0)={'sit0\x00', &(0x7f0000000140)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @remote}}}}) 01:32:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'tunl0\x00', &(0x7f0000000040)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @private, {[@end]}}}}}) 01:32:09 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x401c5820, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01002cbd7000fddbdf2503000000080031007f0000000a000900000000000000000008"], 0x38}}, 0x0) 01:32:09 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x4020940d, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:09 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000040)={'ip_vti0\x00', {0x2, 0x0, @loopback}}) 01:32:09 executing program 1: r0 = socket(0x25, 0x1, 0x0) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}}, 0x4028001) 01:32:09 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) accept4$packet(r0, 0x0, 0x0, 0x0) 01:32:10 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x40049409, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:10 executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f00000004c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000b00)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_KEY(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x28, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_KEY_IDX={0x5}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x28}}, 0x0) 01:32:10 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x7, [@union={0x5, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x9}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f]}}, 0x0, 0x37, 0x0, 0x1}, 0x20) 01:32:10 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {0xe, 0x2}]}]}}, 0x0, 0x36, 0x0, 0x1}, 0x20) 01:32:10 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8923, &(0x7f0000000240)={'tunl0\x00', 0x0}) 01:32:10 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x7, [@union={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f]}}, 0x0, 0x2b, 0x0, 0x1}, 0x20) 01:32:11 executing program 0: r0 = socket(0x11, 0xa, 0x0) sendmsg$DEVLINK_CMD_PORT_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 01:32:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_DISABLE_BEARER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010600000000000000000100000000000000000000001e"], 0x2c}}, 0x0) 01:32:11 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_lsm={0x1d, 0xf, &(0x7f00000000c0)=@ringbuf={{}, {{}, {}, {}, {0x85, 0x0, 0x0, 0xc}}}, &(0x7f0000000180)='syzkaller\x00', 0x2}, 0x90) 01:32:11 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x895c, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:11 executing program 1: r0 = socket(0x29, 0x5, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0xc0) 01:32:11 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000900)={&(0x7f0000000800)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x6c, 0x6c, 0x2, [@union={0xf, 0x5, 0x0, 0x5, 0x0, 0x0, [{}, {}, {}, {}, {}]}, @array, @typedef]}}, &(0x7f00000008c0)=""/29, 0x86, 0x1d, 0x1}, 0x20) 01:32:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x14, r1, 0x1}, 0x14}}, 0x0) 01:32:12 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8922, &(0x7f0000000240)={'tunl0\x00', &(0x7f00000001c0)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @multicast1}}}}) 01:32:12 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8943, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:12 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'tunl0\x00', &(0x7f00000000c0)=ANY=[]}) 01:32:12 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8919, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:13 executing program 0: r0 = socket(0x23, 0x5, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) 01:32:13 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8912, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:13 executing program 0: bpf$MAP_CREATE(0x4, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 01:32:13 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'tunl0\x00', &(0x7f0000000040)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @private}}}}) 01:32:14 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x60}]}}, 0x0, 0x2a}, 0x20) 01:32:14 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@union={0x5, 0x0, 0x0, 0xd}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, 0x0, 0x2a}, 0x20) 01:32:14 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x40086602, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x5411, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:14 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x54, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0x2}]}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x54}}, 0x0) 01:32:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8901, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:15 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000080)={{0x10, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 01:32:15 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8946, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:15 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0xf5a7336229420617, 0x1, &(0x7f0000000000)=@raw=[@func], &(0x7f0000000040)='syzkaller\x00'}, 0x90) 01:32:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000300)={0x14, r1, 0xd5b20902a46347f3}, 0x14}}, 0x0) 01:32:15 executing program 1: r0 = socket(0x11, 0xa, 0x0) sendmsg$DEVLINK_CMD_PORT_GET(r0, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 01:32:15 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8910, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:15 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x891b, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:15 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x40}, 0x48) 01:32:16 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {0x0, 0x1}]}]}}, 0x0, 0x36, 0x0, 0x1}, 0x20) 01:32:16 executing program 0: r0 = socket(0x29, 0x5, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 01:32:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_DISABLE_BEARER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0106000000000000000001000000000000e80141"], 0x2c}}, 0x0) 01:32:16 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x2e0, 0x0, 0x111, 0x4b4, 0x0, 0xd4feffff, 0x210, 0x20a, 0x278, 0x210, 0x278, 0x3, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00', @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00'}, 0x0, 0xd8, 0x100, 0x0, {0x1800}, [@common=@inet=@l2tp={{0x30}, {0x0, 0x0, 0x3, 0x60, 0xc}}]}, @common=@inet=@TCPMSS={0x28}}, {{@ipv6={@private2, @local, [], [], 'vlan1\x00', 'ip6erspan0\x00'}, 0x0, 0xa8, 0x110}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'syz1\x00', 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x340) [ 5295.809152][ T7440] xt_l2tp: invalid flags combination: c 01:32:16 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_lsm={0x1d, 0x18, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf090000000000005509010000000000950000000000000018000000010000000000000002000000182b0000", @ANYRES32, @ANYBLOB="0000000006000000186900000100000000000000a40dffff185b00000900000000000000000000001865000000000000000000000300000018120000", @ANYRES32, @ANYBLOB="0000000000000000b703000000000000850000000c"], &(0x7f0000000180)='syzkaller\x00'}, 0x90) 01:32:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x89a0, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:16 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x9, 0x0, 0x0, 0x0, 0x4, 0x1}, 0x48) 01:32:17 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8940, &(0x7f0000000000)={'veth0_to_hsr\x00'}) 01:32:17 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@mcast1, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}, 0x38}}, 0x0) 01:32:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000580)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="0100000000e0ffffffff03"], 0x14}}, 0x0) 01:32:17 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) 01:32:17 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) 01:32:17 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000001280)={0x4, 0x8, &(0x7f00000000c0)=@raw=[@printk], &(0x7f00000001c0)='GPL\x00'}, 0x90) 01:32:17 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) 01:32:18 executing program 1: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000080)={@cgroup, 0xffffffffffffffff, 0x2f, 0x0, 0xffffffffffffffff, @link_id=0xffffffffffffffff}, 0x20) 01:32:18 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) 01:32:18 executing program 1: timer_create(0x0, 0x0, &(0x7f00000000c0)=0x0) timer_settime(r0, 0x1, &(0x7f0000000100)={{0x0, 0x989680}, {0x77359400}}, 0x0) 01:32:18 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:18 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, 0x0, 0x16) 01:32:18 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000500)='maps\x00') write$cgroup_type(r0, 0x0, 0x0) 01:32:18 executing program 0: sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:18 executing program 1: timer_create(0x1, &(0x7f00000006c0)={0x0, 0x0, 0x1, @thr={0x0, 0x0}}, &(0x7f0000000700)) 01:32:18 executing program 0: sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:19 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000001000)='mounts\x00') setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, 0x0, 0x0) 01:32:19 executing program 0: sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) recvmmsg(r0, 0x0, 0x0, 0x100, &(0x7f0000003280)={0x0, 0x3938700}) 01:32:19 executing program 0: r0 = socket(0x0, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:19 executing program 1: pipe2$9p(&(0x7f0000000800), 0x80800) 01:32:19 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x24, &(0x7f0000001040), 0x4) 01:32:19 executing program 0: r0 = socket(0x0, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:19 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000500)='maps\x00') setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, 0x0, 0x0) 01:32:20 executing program 1: socket$inet(0x2, 0x1, 0x7) 01:32:20 executing program 0: r0 = socket(0x0, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0x40) 01:32:21 executing program 0: r0 = socket(0x29, 0x0, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:21 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000500)='maps\x00') getsockopt$inet_udp_int(r0, 0x11, 0x0, 0x0, 0x0) 01:32:21 executing program 0: r0 = socket(0x29, 0x0, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:21 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000500)='maps\x00') setsockopt$packet_int(r0, 0x107, 0x0, 0x0, 0x0) 01:32:21 executing program 0: r0 = socket(0x29, 0x0, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 01:32:21 executing program 0: socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:21 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000500)='maps\x00') setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 01:32:21 executing program 0: socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, 0x0, 0x0) 01:32:22 executing program 0: socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 01:32:22 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fd\x00') connect$netlink(r0, 0x0, 0x0) 01:32:22 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000500)='maps\x00') getsockopt$netlink(r0, 0x10e, 0x0, 0x0, 0x0) 01:32:22 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, 0x0, 0x0) 01:32:22 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) 01:32:22 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, 0x0, 0x0) 01:32:22 executing program 1: r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)) 01:32:22 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, 0x0, 0x0) 01:32:22 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect(r0, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x1}, 0x1c) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x100) 01:32:22 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 01:32:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect(r0, &(0x7f0000000100)=@in={0x10, 0x2}, 0x10) getpeername(r0, 0x0, &(0x7f0000000040)) 01:32:23 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 01:32:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) 01:32:23 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 01:32:23 executing program 1: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r0, &(0x7f0000001580)="97c73c9b55bf3cf6d74fe80cb989dcb569a59a59c88a03d4661fc67c099ad0a24249c440746ce0fc127ed3f933bf0c6b97af70982aae04c48b27343b6f8f7a899a97679ed06c1e4cb1b7ef17f12a4ffc26b47ef441a67c8ba6088c58a61c766446c93d7300f49d0ad0617ff3d7aacf7177164c2583719df971eb71d2550b574c0463bab0504d30211b0ba5d407e361f26e3b824f43477bbca4a4502ce30726f4bc5c380df4a85fadbfbd87e36866248cd4ec68ba677a1e7863438cbbb153bf73cf14fbca375bb9ca752bc5d112db7af70915b193db0edfe0f080b806330a4cc73a0089673d8202e0a0c127615d19615f5507cb949c7daa49c6ac43bbb3b68d0246f20a370275909421a4d99cec85696410c9927746a7222fabded0b33b34b5032afaafce599f2dd32672a2901b7e670ca53b150b973641e8a2ffd6c81823e93aef266ff77b0e51a0de716e0a47b1961cf844c63b998b670b7dccc0e055213a3a3225a8b2b8454b79af4baefa2561f6882f697d54f196a3e1e8fc66fd331fe473aa6f59c77bbb2b88c1b1602f6bd14a313fee0898344425617ae065194c509f7e52b6d9551f7f91321561d2706232cf4be0e3c1445f6a6335a175fa08cce44759b23ec02919a86a2fff4e82759256ecb803c37052ce0dc17cf90475c49f793dac0b5398ba336b4b04a3b5a869206459f395fb5c4b6dc998c5bd335b6ae941e1bfcefa6d5c8256eb0cfa9868657740852df059ae07a4d0501f8adaa6a579872126057e4acabce6201fee740f884b4811a920469bf48b3fdb8455c180ee6e6d5f943da18847c50c95d8c7636e721b5261a33464756076356b77ee475e887152a02de335df1bfad5813e5b65d8796932d7a3dfcd7e713dbb1ab19875c8b894f60439d2f4aaf2c0d293b560bbf599bd3f8b7c221b078375807fb7b0f6edd0bfe65ae5c9a68cd8045391d61969f756449b4cc632d0ab1bfb9c0a383ba1ba788dd99716141e57c138fd7534962068d2b29c56bf70fe63449ab6a2dc1a7121d781eaa3f11cbe73c1a0fe2edc889ed87da7016babe88ea2dc02ae27f0a9f3e28b714659164fcd0851f3cc7657834416c3d00eceb5ac36b4d4d7a1ce4e50865419b937b45442eb24e5625e9bc54b4facb881f37e2a3bb61126d99bc611a0a67b429398104ba9aaadd9778e207c457d23de08cfccb59c083525c46f565c840b1f2129a855a8963e9c78d607ca8d1cc8e44a0ddbb7b0f776ac26c31c052d1c2b1914ae1e35029e8f9bd7106b8f40243a06e336fb02a975e7ff412801bb36b436830ebca77a7ba292128391c6215e281f0134825502532990e126646b5e0ea2d9494d787ed67febdb8263604615ba83ea9bdfd98362c68092724958dbdf5e30fc1e9cf19710002fc9c5dfffc63f648d7ba08ca8cb1ce2df2456a806c560a9bdedb725cd467fbd61c2e3c15b93e13c517b6445bd41923af9101168bc570118cc7e4de3a8186780f46d5fcd7d42d0ce9dd2fce670a5efb817b33ef2f324db94c9c0134b31bea08a7ed471449124a06ac6480f9ba7ed8ca54706f51aa20f53ddafa1e80c1fea8f9aaf0965b87baf7c50f5ed709762aed645024445404926265467c26e5dd12f01bc2e4140680ce43cf3a12bb4655dbfc856483a832717ecefe502a52974509690404bfd2fc44ebeda839a23a99f601e4baedf18f389b9fd3e0fa586a773862283e68809abdbfce5a9b9747b53b37f5022b54c694dbf1f7bf7ae304ba22fd5ddbd34ba2a84331ceb903f1a2696dcdb7d14321c374c3b5f7f7df05a7a4b607303b1e5886cfd5bfb979c7a13b443fcc11a0cb28e0dddde5d66cc1cde0bf3f11e5557a75851d24966328b98393550ff80fed8d77e58b2fa831f1eea3fbeaa7dd113960c768a75def121016332a23ebb4c9d69881920b173f3b914495ea9d381e20103db725058e9e61966d722c665b81aeda03cd164de3c5949feccd7490629ce17031931262aa89fe4ec71a4137bef51505a3d7240671904d3f5dd9a1d6e47fd6d0b7200f613fab537683563258332431d4c2c498022f334a41a5f8eb945d247b5c6e1ed7b91c990838a5ad789d1b54e3dd37a5c342f6ff80112c6e58d8f02d2b452c145e8405e2aafbc1ce9362fd92bd887321cba6cac35d82245769e34538456f8b7c52fbade0180dda50f5baeceb67557db75699361c659a63e535d01bc7b9799f78d11703d2573204f0679ebcc75801bd839ca9a2a244590bc9557d1429790ff07a04437b1c0c383ab66e04b5349edf57631cc337ba452cbbe50eac80b02cc5bcb4bfce20c07d4f665c4c2ee91c2753bfdec83b81440e83132556faa0ed1826d94a931325b7f2a179c9fd43076cebecf1acc6f191dcc7a78b632b75fadadf1dad812e385f93da43ebc26aab9163489125278f511b609091418d74b32a21dd3b7fb36af399ea3b1f5104cff50a8811efac92532bcdaf0b7d8f21d45e7a2e450fa02bc9d9d3c5334f5b4f299f2edc29a0b9bfbc80f584a1a95bec113aa806fbc19d2304b7fbb6a0f5bbc691f3d9572cf05d8d0b8b874db4090832cb6cf35f1395cdfe52145904770131abaa710800c9d4de661dbd190b91d21509ba8a9c0aa32b5d603bdfdb616b584aae22c34adbfabc21b3fed7f97313db3de26b240be57fbd27de32e272e1340ccde7294e689260e7ee9d828db4072d3f0d470b8b30ce6191c934ebecd1e46cb806a68a56f2a0daa59eced5b2cb67a9d14575b4a51028965ca46a5424d0b3fceddaa597073ac4b177af4f8c35778b252ee9c65fa2b9c17386585a2d0def8cf6fe037df3c044d8fbd0f896014ec92e7a27ecc5a52291fc084372bef50db5bbfdd297c06983438f33e8d6c4224b6a11049128fd160e1f05acd0c0b920fc2c58fb350f8e44445ee9dbbe96353533fb360856fea76aef2854a39b0f354618149f8659a670dfe6b1d73c4b4b81414913d925a37f8a84aa9e2355f5e92cfa239fc4075390a86cb81d5993165d191706a338e38fbfb48177fb804b862884af9cb81170ee3c23ad480f734aed648e77690ee88b97f203b74506121c0060cfb496601b39223f74d5b85288d02f2565ee9e9f264d68816c239e706ba0cb2fa30240dec79fe497b37a69d9bef7fdbfb12d8bdf15d0a8c2e94217c7578a6e2c5f0dacf5e4ca9b7b35f538ced11533552085be41fe001a236a6894ad6cffd52b9ba92706bbcff3e1da08bc9f8de8f9f049b086ea8d537945c346546e22acd169f50c81df4464e05383a8b77157a6d1f8401a3c5cccea4cc274317e662c155b720128cf1e3655595bbe9c75673a34502d625103c7201d058b7adf4a04f6d6dc77056b251e472870f29929b376b7c41fa5a5bdefa8416d533fa1d304bf191b304951d102cd542e9f5641a86acf28709913240036ea6c1a8911079090a7130908ebb6a2c06d75f9bd339c84cf55cff6fa768e7ccda1f1ed5e3be9ff61c2f5b43d9f5145c9fffa7e8816a42f6e7a7b17d28f1e8afbb3e2a2cdd6f2d7865f496c2fdbe2a3a07d1322ae9ffc27baba384f790bbedcc1a42323d7d286b136073072ee68411d67a2bea616c0bdb16b3578029e93f15e648eb09d1579a68f28d535da8d54446e913ad76b3e2edcca71191f9a5c20f62a840d04634eb6a3265278f4ee0f2c255e09b953cafdbab6348647620d1de1834ff1ed986e322f00e12e617f8db71f127016cfc4f2a4d5e50e22c938efbda0a940c53612d8417e189738b9139894c8d691ea3893766ce183f631fe8ad7a1657e85dc38c5ab1d46b120d0cf72b38fce594c24d660c5b0f9e0ee4277d36e449a3d0fb6a993296947c83712e2bbb5e02760a21c81b9458df698a21cbb661c0146a667e8f2e37a2e3ca82c2afeb60140573ebb330d34d0eee1744ad6f9aa36d0ae435ba288f8ab14b247412dccc638b038b0554cdced45534cb84f03cee75f984456dfac8de0273782e45c31c6e643223196423d3c1e9524c8e40068e7cd239a4e81d04db71b802e1770e491c8a37db6ab3ea32068d79fee74abebe5238e28432fb1d3aff7c97dfe58234ae1e3373728b98aaa56bdbd9c401c27bd80bc4a697df0cfa95a94233e38681c497c45761a59a2ad2b1019ab032bc516c018806ff590d4e302fea722e048d112f26c6e13e659a29e3d94129e2f06dbd326981af3c2d0e22f6d1354e376513bd93af3494ebfd549f5522e0dc2041bf2617baddab6cb6b85d5405a5dff0c853fd9ad5125d6a6555327a9253d2182d07fe512eb436f5f1474576595af17bdf1e68204e1fa02b322974113c92882b5eea1370696edc3c0af3eb57df73eca3b714d4c2a12097314fef98a10dfa70c783deba252c6bceeb8c230cc91f62feeec6c27907a6fa253ecff7ce2325d50d9ca102a3f2baeda081c897587f047439caf626535d1f315966c90844d19865eade03eac098e8069e5c5cb2a07ff29074ad305e69b5082b686d7cdc26f50e421ff616d15328d528bdfc24b4fdd2128148ce9b9defb79390d7e6f11b632eccc5272109aff159949ce6b21c7dcf2902b3c70c05e07cd01980798bad1f352462cd847984c3649fbf43c390c507e9aca9840d6038224999a24c1634b943227bf88fdd45bee19261b9bec0d881bd3e903e1fae84ec98190c5d25e06ff2d6db08c4c0674d8b7e2d4c48cc558474d5fa707bd5c41ebfda6e859f942a3a3e80fe0d20fa074583219ef68e58825746ba5517303b3112aa4e607cd418cbe3f1000ebff9f3af0cddde072776419e9249b42d894bb560bee7c576b5cf87502b85539cac4dd3498effc1ab44990ea752eb0e763e9976675d56322f84b4566bd0807616c452b47ac7f9bf9f6f4385fea11265fa2bd07ffb22d78de09d4560609966d79e2fd99ffa46b6e65cad09cc735b18ec399e2d495c06068ce4a078c80f593eb4277494dd8c8c0dc75b54dbde27116bb91acbcda50168000687fb6317a5682aefda9aae4334401c8a8f4a22a94b6f42077451666abde1d3d011b8279bfc2573aaa018d167019ef1aacb838d0d620d7d15cdad3d12f8cc604811dd81ddb753d9142b1c5057f605dee6f229624a01e0f39bd503b2ffebd09881bb7309ebc2e8ad7934e76a02535f19a99f8f310b0dbd2a3676681aeb6e8f2b45ff5546166cd0bcbec5691bd4e0bea9fa36df24abc35a1f71ab7c1f3a7601a2d4834c64313ff74283af8438093deb3b11575cef8342f8f48c3f362650a2408973c6466a68c3ce99e0881f00dd1b9c257b809a8ae6e22930bf56a3a3136af16d09447cdf62323d635cbdd103172860f0c724cda716246c0cde331a05088abceb777d6480444ba4ed91af280eed9b173a532e5d232113c91c27c2ed1cf612d0de0c4122dbf98f3d8ba53641178d8bc691c52aa5550d4d18a242d4a2cb9974067e6d7ae50407980f2db339307ac28c7c90c4e7d120446d7c5bc3c1d4a05eb72f2827809475797fba241516ce929045aab12be27531c9c343a5eb097307188640f733b6fcb5117a0094063f3b288239fa0d589247219c9be1a6b72e403edff2a099187fd6744ee501db1d7ecc76277ff92241ca12a4e78886b1979ae0c06a1ce8399b8e2b74bb6633f8024c3929d65c7f1f909b3c8709fb0c82c66ad4d4619c02629b314f21db12677ccd6ca476eca16ab2184ddd8a87b51e4cda9b57486b747f", 0xfb5, 0x81, &(0x7f0000000300)={0x1c, 0x1c}, 0x1c) 01:32:23 executing program 0: r0 = socket(0x29, 0x5, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 01:32:23 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x30, 0x0, 0x0) 01:32:24 executing program 1: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x19, &(0x7f0000000140)="3d88ff2205a9dac5d8d13c93dfabe2f7c181b7b7fd2f1ef7f5d35dbdcc46b9dd7bb1f6f204db089426b2d8b2eb05a58d02e7bcb741a0ac9c1e6d4d8f95842f065eda39265957f2d541dc91a2e00235d006790386475c099a528f463aee99bf83e2fcd08e32fb04df517d48cb1294deca323487d9654c26bd2bf94dbc0e9a5e722d78e935ff553b28ad96ca5cff20e755b835a3b68d6d5ae0baa32c60e03dcd7c85f746c3d839905c4b7b64b41905606f6240c61768b30685852d7213b2ab180bd215856386706edd6ce2cf06b96937e9712ec1c7c57196c862aa41ea132f51ed8dd55e15b5ee92e6fd3486a2c33eb51b0b5dff261b9826886f7e977c2ddef2c0c6738a8079d8969e66652cd8fccdc4b9b99c29fd98988223e2678a752a338e378d6449d56831a2319f935aa7f534cb2a33f7998413a9c6f3895889082c7b5fce32a4d6c2394058ebee2fa3bfabdb3d9cd5e853cd7dde48e9addafe086fd46ecc4627ca63cc64d072025543885c4540751b10caad8839a81c3e04b8bd36ffce66b240b73bff4ab96b2b8f85fb53e78bd17af0b7454f53ea570875f85b3c8ce9cd8fea577bd8814369457502795ea6f8fe08d55db9ed3dc273bc90e6ee9eeb93ac7e8b4d28bd922f1c6481930df4d925585d3db8a98e41b3d40ec055c130552af7cffbb291e903321de6bd8cfdb6019f0a8b41cc16fa9759ccc2b933cc96d9e9d2ccb1690e42b1b4a1af31846cdbc1370a35201cc223fe8a5d3c1b3c9b3776eea868142588431bb8768943efac96afec88d8cb7b1b2a1bb721aab4eca970610fefb695577b6c8c25f1ebe01c69a4f9b1a80340ca5e1ce1f2dec5600edf6362127a24d40a587758a420bbe96dddb451cb2f4efedec793ea5cc5465f130fcf1622bb261103ce8890cecfcf17b7a4c2dc8cd04d6ef8f8dcace6d8d9781e1b8082ede9abb416119d41292c339918d85d725cf04693709ed7e21b96f88bb0f1121d2adbfad86490b4f21c13f1055bf9827cb6c5e00664b274e3505b15b23da1a8524b52d14672b7ffca6a606bd91d55e217aae32c73b13ffe44e4edc0131e6d3a837e2502d205a4508bf4a547266e4dd1f6494c1293c8d1c149363acf21453617f3cc091fbb84a33292dbf73f0c21f5056f5f5fd729dcebfadae31a20ca2d03dce89c7a5d37e13009bc02b4553057b0e8267c1a4db5bb721493149470825c4a4897ba781b8ec04437b37f5844f1380bad271bcb174ed2a3f0fa7b8787465f98114288599497d446f9351bfb58a00709439b4155b2c09617784f8458275820e31f21aabf75243132383497d5077c38c9f7bd1ec3d1fe8194efe52ad60732a287adcc3fa31710f63c03a7541eec3c140c36529345ecc485ecca5d0e5b18a9c292f850e36806984264fc2d4f7bea9bad91893324c543888bc20be92272d5643459e1cbe53acd84ee8ac142ad2962c38c7d14338286fa608bf3e112feb1352e140c3864a2c8d75fbb8564f1659bbb632f39103d4c2a47d86413e4e666e9b895cd524b30672f5a89bac5ee2df7cad8adc8e3047cf327bb2a4edbc86389c46e89fced89d1f849cbb6c4fe24c935c4c6f4ef370c7fa1f0993850e442c210bb74808d70829bcf83e03cd716bea97004ca77f3f647fdcb61250fb2fe61b056c5af454a786a528bf7eb0a3b03a49d406f3844c2c4ddd0c9adff40824e132b125d35165c9b2c09384397db56f9ec9406e6c0740f56d978fb8da1f6d88a265f6c9b7e004be423580eba57f0930e7d982cdd73cf4d856e842130d7fe901e10e30528f409b72e13761ccf795a9929033516560ced3c92cc3ebc2bcd3d23c66cddd9a6b512b49f9b3e0f7c5f5ef040e5fe26efb690289789ef2a83ce3b123069b54d7b4df905d78c5b8f1d71ba9063de4e46d2c2d5eab06af51394a20cc9b909d31ab7ddf71b026782a2f5fac0ce9e66bc08d1eadcd6cee3d21d0bdc948886475b0305e60b2b072ad989c1ab1ddb83761eb950c7967692e0e2fba6adbc27d2f0a2c491cff77acfdee3782999063fbcbb6464acf606f5329ee66dd9ada77c5097b932b1f2948e0b5b9749e53cc084ba019383574e6d2109c347d54f916a7f47f3671b8d2c1f0d219962d18f24753dd2bf425ac53c85098f8064aec07aee080b5e01f0543693b36da7184397540930c952a8b80da52cd3aeeb323aedcefbef890e2e0b1d88ae75ea5e0be1d33cc479266dc1fbc5e2ca1feaf22e84fc41e54bbb9df35a3f99792220e86c58301b119f0f5eb8303817fb8b8e0bb121d3a6fd7c9c4d00c11c36f72fcc7c4f30e01890978afcb7fc7c7a69752f36e9099c5585b3b0b1656d3e00ffe80f33869bf56b9819ed78adf6bf6816453c447703d0991031c069dd0771e595e8c1c247115630678116ffe86c9c3f98da7f4cd20b3353e7e107204428d236f3f37f04972f398f71a5a019cc7df8a6e2cb9a8afd88e21d8ca5c77c124ef8d7dbdea4a492cbb58b69803df1636ce5051f15541e64c3f69fd7749f8216080a0b86fd73e20b5c99cab6f2aca89f712998f858903e71c643d8d75744f46505ed2301c8ffb82375d1c925f5db1d1414cb9298044f625a9882ca154fa085da5c7ac52eae434200e9dcedd4f3c854cad1cd0ee7fe90a50a9c302fac2faff364e12441ce299f0527809b2e3f267fd16356cd0a7389fb0a387bfe1e3b560368d55db28f2f09106d456668fb46c599afd85524ce289672ff5d0a69307dc983a2c52843b96dedd297d495758a29740f0fb0b0ca47d04552b7d5dbb363f9218be919a04a945a9b4202eec706f4228548c4291613af0dc1d75222a30ccd18f7edfc1dd16403d1e9f67313be3300f8101ce53662168e4e6ebe86a0397871b33b71dfb5f53cdc80eff438978d5cfddf932f03e6c3fe1101b99c5a4fe5094047078965da5064bd2604b428875602045d9259d778bc545b450b8b478d72073c486de84338a240eb9fb99db134e9bcf707e70fe2e0a098ffcfbd2fa8f0c163caf5df52ca451e0861c154a6a9e9a2f13960758157ab718750147c14d13f154f961dc834addc81df7b805de706eb0cb7c29861c4c4649a407caf19fb3ff241a74d4602638d0917ee9ef1487fde578e257acf8d273bd2fd3f3e44fcf983b8a83b7206c5c110d0cde6c1769dc1a1e7b6f344fa841d42e6951ab40989d12b0b8b1d8ba7d237ad32671612981df45ded170ea5", 0x8e1) 01:32:24 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000440)=[{0x8c, 0x84, 0x2, "1c0a94d725c2a39e0d349cd75fc52017fa5c0a92d0ee65df6c93cfed6d854834ce840d854941383beba60f0144f49fb79f6e45b1f6ca175d489dbfc4824885e03cf7b3990b041e951b63c12be981c51b547346b118d3cedff56505e351139f5fe9615604eb02e498130966c98066d0c0817d887fefe0482648a607a6bf"}], 0x8c}, 0x0) 01:32:24 executing program 1: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000000)='vegas\x00', 0xffa9) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000001240)='cubic\x00', 0x6) 01:32:24 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x2}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) 01:32:25 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000001c0)="d39b2845e7ba3176e4274c88fadfa5c97fcd5e5dc0e3faf8152b08516a85021e4e44df284df341d41d16f5f4940090eb8e4de3d83a9831e0d22ea7d470e904a9b060ebc8a685bda77a67145eff01521c88ea73c9f838e773fc308188c6ee56b9e6afac9d32999f9ba4db09ff4333a648fecd5002dd930b8876bfd5c1491ebb8a9f5f44a17db4a514cc6aabe8d136ef5ed4671fdbd1d80b59f1f876d753fd8793c7b406484d9dfc1a200df23c6daf897fb86aa77562067ca41930a56c10e3790d9009225e109f7a695788a5dc4a568e1348a0ce89d7d55752ee1ac5752a8fd5a4b559790fa4d508802be7fcf9205ad2723fa4a31eb68d138ba93a2f0d0a9fc9a45a44953ff52389a968011e842e14078262e2156926bbd7bb2b18dc17f4da5091b76c5dbc9d532ac21605217c70be4f07131ba2e4a9e13b625532e73de9074bae3396e72c9d64c33aaaa36e613f269c1e1660e60096292d6e4ad591da30042a92ec886e7cf5f361df4b036ee9e3176b4281a8e7310ea1124aad3c3e675fc97693e6367442a3c20ed67c1b7864240afdb4e060e622bc5c0973d314bc5e62bb09cc1334234d2abbd9a64a6df44686e43371b71b82e96add69d3bbee56467b7144bb099bafdd503998852092c6ffc7e27ce7b921c23f04d0ebe48f3cc634dd0005430328f36c34443b7da892dc832827f1efa06e215af738a72390cb915348b1863db47205009adf56e78cff1a43857f10dbbd7779007fc5179bb1f13bcaf7c22661b799b6ee79126df30517d75a34f615935e30f01b234a3a4208c75b3f74b2919980623598548b3afe2759df2101ec6f8020ddf5921cbf6b228818a605bfe6886fba3ea5cdbac89f1196965d8bb9d6ceaa604be52f5fefeb760b5355d96fe635b98660d1342550752f60a230d367efb404e1c90fafdad4a3e10524efe84d29b3ae14cb288da87a0384dbe772bb60b4d892b686fd1b86112ed6d7cbf6ba35dd9d1a2164b9b5830a790daec4ee9a7a22b94389599e8c705cc10e44f6540f1d826d1c46fec33ff4aae5b74f3a24976bcc5fd9ab2303c5443f9e2c761f692f80afbbb8a4a7b76ff7f452c8318208ff03d2303fa75ce8670617846f18316c2a27fe8da0e5e0d58aa0f92f6e2457cd862085d56e0286228ec3d1645c0ecb8d01ea0a9bcaedd84094f12bcb662a04c07b9a4624d13e2381eb266817e4385666eac0cb91c9c5b51deab6a668d423a79dd51ac669ea52cfa7cc889283cb2973ae52660a678616bd08838289b2027c2cd0c698bfed48d429457b1660b3cb6248e01adab39ee79bc8f6ac149e0e4e8474852f0fea47c90efbcbbeb6d6e94d596cc1a3c08b47c41a2503f20fe7f079da45b5d9d2a01f1fc30895c85795542649ed2c4d63f0b59f79fe9b414f7f323d2abc5a78191a364d7c2c21809bfd1eb8cb0b9987537598720dce712e801ee6e89a6a65f014b42173d42791224d61c70eb688c98470478d39da563938a09f9da502de30330da4e547c2a820da5b8bdebfabea8cab8625c9d997f5f256d2ff4f0deeea4fb529dcf93c390f3337cd984f5b32bc58092c2184d94444241bcb7c4fa3e4529aec69d0a74f403fb69cb0cd411ac55f7194974028208309be21def68689e201cde3497b9dc6b607d92bcdbdccbacad76c447829596dab09c29a07515fda24426ae1074933bec5905b136b80c097662b794516", 0xfd3f, 0x100, &(0x7f0000001240)={0x1c, 0x1c}, 0x1c) 01:32:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 01:32:25 executing program 1: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r0, &(0x7f00000000c0)="339221bc1459ea1768dfc97b4addc3fa", 0x10, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) 01:32:25 executing program 0: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x1c, 0x1c}, 0x1c) 01:32:26 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect(r0, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x1}, 0x1c) sendto(r0, 0x0, 0x0, 0x20105, 0x0, 0x0) 01:32:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x20004, 0x0, 0x0) 01:32:26 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r0, &(0x7f0000000100)="31b16cc57190b62d", 0x8, 0x0, &(0x7f0000000040)={0x1c, 0x1c}, 0x1c) 01:32:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect(r0, &(0x7f0000000100)=@in={0x10, 0x2}, 0x10) 01:32:26 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect(r0, &(0x7f0000000240)=@in={0x10, 0x2}, 0x10) 01:32:26 executing program 1: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000040)='htcp\x00', 0x5) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000001240)='cubic\x00', 0x6) 01:32:27 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f00000008c0)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000180)={r2}, 0x8) 01:32:27 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001200)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000001180)=[@dstaddrv6={0x1c, 0x84, 0xa, @loopback}], 0x1c}, 0x0) 01:32:27 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000000)='dctcp\x00', 0x6) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000080)='cubic\x00', 0x3) 01:32:27 executing program 1: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r0, &(0x7f00000000c0)="339221bc1459ea1768dfc97b4addc3fa97d921e5878e7f4a8233786c8b8eb50cc20437a34b34186d3cdc4582698f754b84144147a889c197e179093ab270626665c089aa07d200f0ffffffffffffa6245b872d7e22cf236be140171d625dc3", 0x5f, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) 01:32:27 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) bind(r0, &(0x7f00000000c0)=@in={0x10, 0x2}, 0x10) 01:32:27 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect(r0, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x1}, 0x1c) listen(r0, 0x0) 01:32:28 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000100), &(0x7f00000001c0)=0x98) 01:32:28 executing program 0: clock_gettime(0xe, &(0x7f0000000000)) 01:32:28 executing program 1: r0 = socket$inet6(0x1c, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x13, 0x0, &(0x7f0000000080)) 01:32:28 executing program 0: execve(0x0, &(0x7f0000000080), &(0x7f00000003c0)=[&(0x7f0000000040)='\x82\x063Y\x94\xd0C_\xb3\xdb\x9b\x18\xb8\x9d\x00EN\xdak\x8cL\xad\x15\x8e\x96\x9c\xd4\xe3\x7f\xa9a\x8c.\xbc\x05\x00\x00\x00\x00\x00\x00\x00\xa0\xd5\xf4\r=\xf4\x96.3\xe2\x8f\xc2\x1b;SS\xc4(\xa7k/\xb0\x92\xaf\xf7 \xda\x99]P\xa7\xeb\xc8']) 01:32:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 01:32:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000003000)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="b865c0c21f32afc38a341cc8a8df93496f", 0x11}], 0x1}, 0x0) 01:32:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000003000)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002e80)=""/186, 0xba}], 0x3}, 0x120) sendmsg$inet(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="b865c0c21f32afc38a341cc8a8df93496fbe2cb69a7b8f9cae958e4bbcc0e24ee644", 0x22}, {&(0x7f0000000080)="9229c0b6d198d1865641ff420d785c1c502dc7d9d8b3a4ec3ed360ea947209d5c71e486d3ed7b09bbb5504326734f620c122ddcef42e847cc5dc7715342f1d158865e17def151af259767a694013f59bad8d75879871d8655c48e2321be894ba28b16a910700dccbc4c6c54cb2ffbd703d51eb3f79da987007d649384f897198c363d169437e7da1fcb7b6eccd92929e49596401a3b9b9bd161e82b9b1d5a89c0a7f71524747a6e7d796b30c6f31f0b779640ee325c53a14a4a6f3d34bf07409af26e7e704cf328c098cadd561f4fe5b844b293bf6fe75d03ef74f84656730143ab3b5a662465eeebf9463504aace1d811bfa82d6dfe9a13faa4b2", 0xfb}, {&(0x7f0000000180)="745d819c2abd18dde4d42f86f7e97a53d67e1e6b516fc71d4a5286b5912f5cd3c2e573dd1f7140b12536f74f6829eff78a381f1495a08496f1a8c897269be34385e93b56be018263eee6862ff3db5194ad945d08071a77cb8bd31a6face5f9385e22de64ed5e66eff6409beeb9a589ee1c1b363992323f0c32331bb49b6fb0f9cf1dc7cd91278950a8db6f4db538179588676f4295adb4b5b8bf083b9d2454716a9c61cb06db1dd9c9148ec784d6c37aa48f02749a266d1ba06a24bd020364c5c3509d524c30f9c115844fd9e19d9554af41c2d20537ce59097530d19ad1468d8978ca41ec22a7646144dc1d5754", 0xee}, {&(0x7f00000006c0)="69b4e1356a9c3bc8c67355a35012e7c8d9764f334d0cde55a3aa8d1d2e466ffb4717c2d435dbe265c09ead92d984c8b6973f371c6501da0102c88f4c79c93239eecccbac75b1c31a08cee9b116bde7e29fcabd4d3ed03c1206e5c899dd0178d705538fce1fafc9d416370a0d903fbd1dbfd9b34951e1151ab2b95e5555ae50a53dc5110bdb3513fcd94e1892c4e4397ea7d10aefa8ed8920e703a3a7199040a59c86560dcd6eb8e762e96834aa11cd50c084c3cfa7113582a5de384a0d1829d7539e4cf63e265c71fa9fbe5735cc416d06a22649e76530e909b402213501a18991c50b91321c5b9912302606ed72a4933c48b64bfb052ce7bd6764d82bd2d22e428fdc602177635fd7082a88616171771fb1fb881d4232efd535a4455aca76f6acfe3b8a48f2b3ea2aef9a0226de6d56e24be7f4603f67903b2192acee5dcff1f18d3eadeda4f92985672fbf61b47ce8df5112299b3546266b527acb8a287c90100dc857603975ee1516d33cf75e9da2941e3074a34f36c0bd908ae18cafab0f8c86f6fd9bd897a6490e8c203bc88c6f177e773742d3857c25c846a3cae4f8cf1f2b67fb987185b0bcca46289054e7fea61eea45f4539dabc2b37e15c90719d46a37504ea2c281e1689f16976deb7c1635ba8d4336da141616848edb726b05d3a046ae587d031acb59baadd23ffcce33b11b16b46da26a10d129c6ae6e5cb53941f0fe6e0a0341ca0b12d9cf748d9ed80a6069a674b03fe8359a83cf1864d60b9e8ccd9cf241ff35f239fa6796f81dc226a5c0510e98cb9488bf444943e9b0738eb0a5f06a9111026281ae1c25b99fbb1499f19ff2cac2517e662d86b06780e69cc1877dc6d6fe0c9ac0f6cbdd72f155075f4116643f8e1998a3330283665ae5b957f3664f85b5f65e6b2363655465424fc4a35cff75d9996ed85b06e96e027b3ce22bece805ee8d4a0e795d60b2c69799dc78a5ccd4848c9584642429082ced5236ed0af5bd28b4e2ccc10f558725d8ad1d80a22fb7dc349bc6f46c45be91badc47c569784ad6ed652f1653bfaceaaca4aa355646062302cefc61c7627fa16aba0729e4222589cdf93a5e70bf3bac75be04bfa5804086e6a8445de6e79e64f2775656a8ccd1213a88f4f1b89b59d2ddaec5d6b502232b08eaf55b2f693782ae883237f36d6a31ddc5aec631bce87dedbc44fca0f69778ce6ac75adaeff7e8e24bf0fa121755299959a9ef8fe722df9f989849a4bff9c6d3423f06519654689d5443ea8908172ab90933a55ae0f1bd3c31a04b54a5b715f018f11711c1344557cf8e719101f89f5f019d97bcba6656e1cd4e0cc6222f2c59e0c5d90485dc43d7a56234d9df42c299a268c05c82c7aac10c82aa90592b7de5446dad4dbe0097b15fa41b1c7ac75d264228e73034d22ea839537e073dfec6fcb6abd2e137b77b09d80ba5cec8cbb6dfcd1525f21c4a7e4889a44d1e37c0d04b81784f2778d91017ad0e5361670121ef85bfdbcbd264b49aac05998d82e0e838be16cf6423a02d72235c1e54b81def84c298c79a2c376b33ca9fe6a495d87a03068b5d348e7222beddbab306a4386184e14496ce688dd0f242b4966fc3563d5f34dd7807f3be2e7d2c65343ce6be2fb80c3ca79c4ab3178f431594f922d4acb2794d7de94391644cedd691b6e5b6b97872c70d3cca60f059f0c12e635bc3491ec62e2448233b4df2a355ccd39d203cc61ad790b77677324a37e67898196e5b5b3cd66b44c3dcac6418ffe9f9150f21dc5168d112a12442e67603011a925460cbff9d2ed09e364e6a8b643f670d2b8c110a2f093294fe4f14e651b172a34c574c6431394efa4838d07e76ae42db5f74b3184287a4af9db2be352eb082194435bdb67a2c2189631f91e1716f12d859ce4d67d4698e100e4dd11c59b3645bdc1fbe8124602a1acea1253bf38308c91fa5743d64fc1d703ae8e0c39c6033472a1e0ac83f2a7e6dcc804749995d6241e490c55325951361c59bdc42031b375f12c719ae676c10d4cc629fc17a08026354b171613f7f39d1c17e2090e976884d5d85233fcda1fd33b2433c4aebd345b9855da3c7b5bd0c6a03dae58bedfa8bcc63f37e052029270bde15878d217081af4427648ee1314b358019dd0564538fb02b0039cd69799247e77b1275e894021331b46169975ae937f5181bb9972a629639856dd6e4338f0fd7d5f4761a2b91b466e5fab4258ebc16a50944532906086d5945b920c59045a4464f1163504a2b49766b78e59daa60f4b70b58e45f79ac119f5584f939b6a0458b1726ddc2277c3012bcecd3a6167c7498172bca8811bac89a6b26ec8d8c75f6805295ef16fec735681aa4c9a40afde222672c4de226df43291d4fdc238ab9b48e37be396157d3544e968ab27502994740ff2c3ea81e9ddadd57b8fdbf740dacf37f5bdb43f01ac0aee26767d59b098b04a585f1e05a979cf6e4918040bdb0ca9880074bbf29e04afb1cffbbacbd73da226e589c211a92565cf7a1b20bca75dc9acd06b4961a38466aa37300dba544f338416cd3a34cefc55d507a908de07d2484e8bb70856ac882d300a044679baa0642210cdbefb244ff0fc221d11f695199c30921433c221c188f369621f2d8316ae72dc514646bdd7faa426a15136e4997422297bc24c687d89db060b4036c4a9f95a0fd778f35cbc8885e201d0cf511c5ad6895a178caed1a3c4d836973313b12a83f87c4a099170c6b26d01ff5c6936001b3489ebcf5ff391277842445b19ac702605418edc5b3af730c17ae129f1d68e9653b20c2b0e8bd8051951dfadce44894d443f83b773745dfb9aba6925308d60b4bee1f4e429b7b2dbb38b716541f766575c30a66f689f31115ca6727bd91403dc230d3a5247ee607cd59e031459c365abb5df02a1f6796cc8ee240a2d9d9f737748b58a7e90575230117304d994a81ff6a73a96a11372c755205c06d8ea7881bc9af2e4b71628927745003026b9fd2b2a10f8697cbd34818c904ff9a852019e5f9a2ada9667f0f330cab026ffda53fb05edb2fe7865dc05e0a8745e8927c2274891718a220e931ad821345abc80bb7cef1bcbfa881384760f56e49f9b9d68162baa2d70fcbe38e77e30b6eca56ba4b6c5a98a81769069e8e9671bedae6f726df283d173f69f5c56c5fe0bec58f14b57f142fc3327d798328a63e22aa6fd3659a2ac459f703aca05f84824fb190362a3e3799d1462e86c5987c985b41cf08adae24ae24623a4bd88a9bc7406ac104d1406a01d8f243fe5b3ec0cb18553ff190b5b696a1e145e0167933f6b8dcac64dd9cbc656bb33e85fb59b48158edfe64e30106b633d24b5b3348750db27ee169caf77466d149ddc7be80c8275cce7747399fb955a5a0d0113deb8ccae0a5df79585a52cd46f9992cdc5fad9c38e2ed2129276cce6099b00831c0fe4eeee09298be43816407cae71ff9f3cf5333affd61cfc1f034f8e1c599c87df71661212b23bdaf28cf0643ec4b8dd0e2f91fdc13eefd6d0316bc6f9e42a44fef4b742b25868cc6dc9fcc4c0b317e238c7decb3d754c11e15b6a88e2097b5d1ab10b154e6827ba421ee64f20e0f17c730a3781645f038de86d555c74567983c1da0dd0cdb970a0e033c9bea15eabee4a14adae08729ee377b8bc389da007fadd4dec5f539878564f8afd118198abfcf24da890ce5836f298bdcb4ae4ebab3b7926b97ac0d75c959c5111d2a5c3e6d4813dd35700f21a68c28470bf5c7c4cf8cd9a958a26bada2f4fdaa7fc50867ddcccecc6cb97fd6b0cce6aa742fff0e4fdd77deead22d6e21949b153972d1dc7e83c6bfbc7d881bb488f3b0b0782d70466d44d3569e4ecf1470d076ccc3b50db29182f7b1e6424409b751d5786cc2fb7e9a7be5691c81539e5b4832fe43cd5fa0aed6343306a747fa16def442ec363ddf0036d229b5be8e23b3dad45f2ac668f8ab3ff4096b2a67e43546f9fe2fd69c87fad29e6ecfd1905c92762fedbfcde3f62faddc7bc4030276334b1a7c04e0da561ec5601069f43da902673ebd40025d2826ebf68835c89e21b02852a6d4c4baea4452748b194310c1a6c35c22e23514532f4fedac67b4bb23ee07ea74577534c809105347f774e161108e013a4ef423029058f1fe9794fb63598a9e8cc5a51ee011c287a9191d5d736d32525db3b5fa68035fcfcbe9361170284acee884cd0425f391793d9de6521328eec4f98d40ecf00e94a1a2cde6876ecdc576179cd5f3f93f5b629c915f9a9f5c8497cf11999f5a2c36b4c7563eab7a0b2aa9ccae4cfe209efdc515c69e668b7c7be5bf290c2f31ae54698126178d4f14e8d3b624c48ee5efc2a016358fe7170d044d3cea7a636c6af4f17b82bdcefe5fa9339e8b017132e67a2108a04a90c953d3186788365efee39cb213e7beb65cbeb910ccded8b72fd3369d4b6eb74343429f8d45b5e4dc811be8ca8ad1097bee487b1823674acd5070d02df988febfc9262ba3d58a4233196a54eb33cf206319dc9b518a154e73d0d66e1ee6371f1a5f5c085cb7a54f65ee04eb4b938e9c8c87ff49e600ac6d68b2fa6ff77bd95e006a363a67f844c33b4d38d0c7e94dbe8cdf3b70fabac0520f78c9b8ed440d7b897c6b78453b1f03b3bfc80cc81b1c680f678606f9c7ce20e87dd20a2186f4c55f3f1520631b9d8aca81e75eb9429de153ee7e2c2b5eed9a529c7682ab07cff62bfe1f8bb4976b32762068e67487587a989f68e27dbaffe6f9fde84f5d0dfcd55c2a4792a8766beba120091aad27afe845a6a74815059dc5155f34b6c567d276e2693692183a9346d0636ec8400975d69c798a3c9dbc1b526bd754b9569a5b62650e657768d7f14b40fcfe4d4bf2fd8a75f31441a7a7b5659851deca6455280cc966811a59928c73769abccdf753afd640ca88aeaf307c603aa940787764d79e5e334a5b6bc935c1c09702e71b5e309482ee7121aebf6d788c455d8c18be5e2f1f9d6d3caa48aee354a0d0bbb685d808dee2070a040ae03ee3c4814fb5e23979dc7c99d864ad7cc988ecdca1d60abd0536878ae308e8e9a2b0bd13609b5729f0f47bdd4326b99ed98a6131172478ee5765f9c395a2506c5f2bb67cca8305e6f21af42300b28e539e4126349c16b44ca84f6754f15e56c36a0b401dce2f73c61673c2218d073f11ccf6c3b49d38ec7f60c5f6510a483dfe222cc0250fde75985deda97ed77887377fbfd6cb4535d8582a60c5b89816f4d8637d26762055ec3d8e54c8c62ca82fde14637ced90de4c13de68881f91e7376b44a24ad05a18660bf219836915f3641458e255920b02496d538da6ae637fd213031231672fe1a45df05da81a14f63801a191f69948bfe7dfc148fb38bec6bf9722b42b0eefa2eea4f2683aeb63c2aa5a462ce7b0cde3437fc500dbc680d8111be47b825bd31daf69bd6f6dc1f2dc4cac25efe88eda4ae915b6cf30ecd7fde70bae51541a1f5c31f477d3d17209d1c2541f1ef4c244e69f6df65aa0fb1dc781ae3c1b133056230b7aabe86588b80cfbe18debf29ed711cd551904f2ef4cebf5d964696c465fa507e3ab5ee58105a1b46f754294a7999737ef30fc568cfb92776e307da725285332adb454a857600f82e07a848741244805d58234fb10db3246f5f3739733b3f8b0c2f5489f1a38cb7b7d3ca7101210638e3ca86ca3bf06d20fb68030360fe8a55eabd361f21e173b711d54ff107fb321df2fd3e371eac2bcac9e9af26fc1fe9de8f3a827c916915153320ebc71f8064251c4e5bcf1e99a94", 0x1000}, {&(0x7f00000002c0)="f06d602831bae2ddf84b36314a0ed2db7c7d6a77324d44ebace18e70b249c4386a4d74a698a91835533c6c9720abcb5f4e2210d0a4343ad259dadb7614b20037e4a04377271f194973f37860cb444a3728f8b40761e011b032734990a0f69d914bff533a2e3abe4995e235150689ce63c69a846ad8935f48a5227b23560d139b2bbf5e2a9e7d2a092520563f89e516af56b1443c", 0x94}, {&(0x7f0000000440)="fd1ca899b6b7d2ececbba15671980e1b49455688181a4412ecb727356ba0771087ec9aa96376ca9daafccc20f186fceb2a52ea7b388e098e7556fb7b44c1fd880c991a8a340c13d49b7b7630d5a05f6d839ba99e92f29ac00117e0ff9f4ab1c75c30475bfec9bc97d4588dcb116c4e44de692606dcfea897ecea827863719f0d6f83a7aeb6035d11e40de4ad4c1b903ea194c6f685a9b3ea562f0395348d776b6031", 0xa2}], 0x6}, 0x0) 01:32:29 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0xb, 0x0, 0x0, 0x6}, 0x48) 01:32:29 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'tunl0\x00', 0x1002}) 01:32:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000005c0)='q', 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x0) 01:32:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x0) 01:32:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000003000)={0x0, 0x0, &(0x7f00000016c0)=[{0x0}, {&(0x7f0000002e80)=""/186, 0xba}], 0x2}, 0x0) sendmsg$inet(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)="92", 0x1}], 0x1}, 0x0) 01:32:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000000c0)="c7", 0x1}], 0x1, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}, 0x0) 01:32:30 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x48) 01:32:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002e00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)=[{0x1010, 0x0, 0x0, "8f792d67da9118d45b9679b892443f2078e652c1bbc382f8bd100f0ea895337447c44435ed99eb13e695c27562c3ba235a1221576dee08f5498ad1b8db581f4ff9abfb94dc587d21e955e77015c3a04d69f1d514d0ca8f1f2cf456ad53daa9a372f7595caf7f0bc33880cb55043d52ebb399963f9654c9e949e0765fc0c3d6518531875acc24a79fa5f5ff7b226d7960f7092810cfff03c0c1ede41c3bfe4f5a82fb5962e7f89ad387807016b141fb52b459b86763f33a5e8e3fd9914dde2936f1c1d8df37a8f68d0ff200e72896f2f7c3e6c7b7017759f8223ac82cf39fc4ba9939ba3612684657a940eff2f17dc3c49becb86b8b9dff5f12b7f7203a92354751d07a765a4c5faf01860dbc740a7f413c109946e6899420b6a4103d8c48a12e7419ae70e108c59a196a60032b7fa79842a52081b0b4a26907069767c672b6841e4e11589ef459b5cd86aafff889a95d6a1a41f78610d635f96eb37023a3253825958ef3d9a823fc9761cce683ebf6a718f3ecc8e02a0c1caeb76a4c56708ccea1bd6ee35c9705c42d310756b7c836a7232f3694afa19cf5fb4d4d443da906ec24ca558eea67fcc5a6da8d880e8e5373468253037b8438125518fed0b3782c5811771877b922b9a68eac2761f503254c691b093f27a35fa85ec7db112929845e0428d2f164375afc5d0d2c5ac9ccb15aff4b010aff724ba1c0e4c4899825612123adec4cf68b5bac8e0f8ade8191bf7605de4c75db397c4e1f4b0866f517d6eafc6a42a9135dc1575f2fdbd733232a9e23cb28dcbe6af18fc154815d18a7cebde8867f2246f89fe8f8b8bbda3a5c566b9d31eb2ca4582e765ecf3ef19f64c938d798821c899ee531cb722745b562c39e1f78574ab75ca0e10ca770747bb65f3d6c5c28da62cc3ef3b2702dcc101093e7e0c215dcd2648d4e4ffeeae2aed71730531ec412ed2dc2854be3bd6207def670def9de2558798629b9fc88e162b732c56ba0de038386487193216e020d0563dff1a7b6aecb830b0287040ce724cb54aa7ef176d564ce43049e5d43fe7fa38a7b682c38a1f167f71ce9422968591826335658aee9029a45d32230fb76cb9478167bdc154f3f31e9e9ec68a1d8bcabc7b137debd831dd2c68b40203330fce80e99d1c42243216c55e391275bce77f7ddc3d8dd013a4404c29ad0b04773dbdc6b69aaa1f20abf4658b29fefd8f56d70a3a83c17a84678040730fd6c8cb3fc1fa5054970de68a51dbf9bd6dbafb38d579037b7cde838537cf6b94b6dab9bf4224fa1e38cddd98e043546f94ad7f33ec695b236f21bb3d12c1a5ad5f9fde26c5734824b95164a23c362bcf4fe54e1062d161c066cedb8cd7c751e8a85e30bcc585f4ab85868bf2e90a3f629fd6ec4739ad4059d608b1346d14838348e5bc3b05b7378dab586267701c43f52eca180a7858fae45bdbb2209ee2d9ef677ca37f7ac8b6db6aa5c296e3bac9bec2000aeeef7ec898d9353cf71f8d7779613c996dbe2f831cd401de4277d7a24531b325d5a814712c1a4b6867b7c69b3f0be82249a2852dd0fdae801ac90a6827f953adf993dfe8f1797ede9951af2e7c12ace5a872de6a886898c837ff452277c05d381cad209a2708b1af1c667741ecbb1b3e3d6b8f5b403e0aaa7a2440cb80ecdcbc342c2e0382862ae24d12eec2dfeb525124f953232e3211ec00b00a2792a13eb9d4635900b1acdb19fe808f52e2e1b430943cacb35945db7a4146e5d82c5fafa5ec22b96cba6e132ca8b6c83556656c97ed50681b4c7b23c5e78d32097371e71099ac78bc6979ec7735339860f220f4fa95e9df66da824e2139c9017e69b7e582cef2971f70d95addfafb6ac40bd5a230eb452d6de3144421f527dfb5f7ca2fbee62308d7622431682b36a8219829619b100e4fcaf3ffa46a8ed739853f51a26db3dc15ba835bdc3eb9bf263c9b27a0b05731154796b2ce62c1a7f04df4f62028a054ede1e87440caa5646809247b036d06ad86cdb6792cf3b5e1c4a0645277f2adbb47bce91051aeeac64dedc695540a6a0ae2c8ad91b6d6e6b2ae08c1dd6aa9282f33e6e498b6796c413309fe5b6c7e8bcec3bd97cf83657bda7a4cc09deced160d40283037d950a200b28a8ef7096ee8112cd795884bbc1cfc1b27da03e4908456ab9b7a6e3660e8a922ef5903501dd61cf49d65cade9ea37b6f67a0d76f155d675bafcda95dcb09011aea26c7e8a24854f732a4f7654db6f52acd53d2b1f96a88957733ebc5788f19ab52feed766ab49d5a8682ca9698d8378aad4052417c0379093416cfa1d4f961a118fcabf511e87c82e125291e63126488e4fe9b329fafc609be20cbffc5825f2f69af219f9de6cfd7fab5fa4293427d06bd3ae7a0e9051b1eb2e7f1d184ab8c8cf3bc4c74c1a522d918ba97a06c77f53e65d71a335dae49e3d4322c60403895e11a2b6eb3132bf699bc4f7d60fe78b163bada5b93891bac68fab6596eafcbe32c56f7dbdc2a58956880563ad25384e2cc43776bb34d8b1614af5dc07a98cefbbefb032c550999e779d9cd9c4a3720e2d0b58097cd24813f2db63a30e4dd1f32de42496517f351fa2ab4e599239f11fed94749d66dd4c4f1b1b1a0c8141e047f3a8132b06aaf49d2a3d1f267b1ad05b1132ed4e5fe10173d49c4007f41dbdc70988cce454cd755e2dfe3b654f0eb9dfae01ac0e23ec4147f9bf3ca7007196e8d3884baa0dc1de4dd33ecc264edf4ed62051733dee075b0ffa74a2ee7527dc9fa9e9ed6ac72b0f754d602b28c5c506be501bc555eba389dcaed6c7496c65a2bae21c99d87da9a9eb3817a97009f31f828e3d6005b97637809e8823090480652d0ba8825edc89a26a27a2f63d35d2491909380b97fde79d5a05241a0a7e9cd19c2d092d8db761d486ddec2411497514b7d0470c87dd58d38cdce6e628415b67863eccf10ed0648f344ecb575cd9650a7997f9ee036422df092125aeccef9c5afd489684e433555e5f1d95739fc74210a2fa714951750fef5f56e2e4028c89a5628a06c3224f3d43d0bcabf8edf0df5473bd849543d5aaa4ea1829d8d142009ecb8d506d2b99477290bb230fb2fcdbe1e994a8c677c9a46a67a4477d887ed7d1e98c50404aa3995130b862a04b5803aa55497eef118188639f098fcd2545145c21cfe0e585a7092b520bc129582f9e8cea4832064d0178a609871a24696d62181179293079fe98e3340049e7c73239a83699df57fc6c6dda535655211456808a11e944fcd3e3183acbec91cd9410461b24838b7bd1c2914673c4210eeb154cff73c873fef8b90f173d28a1debc3829e67dc1ec72aa47621e56c4f931ee47d6243d3e0677abc50aac369227895cf127eb87c17f0c3f190b07c0aa12717a485432cb91aba30ea10ead67fcf3bba9a5ff97d26de2103ff5985035ac204e073bc1d28257e21ae7c20aca469667836a0b33208c5f02edd408e6978eabd62f90f3dc23d591a7d4cd21bd4195a5c46ef9a34f33e21c799f9f2ca40d26cdf869946815cbb4dd166244dff7e7909d44f41d34fff40a227bee0972e8502412476829cac6865f7394dc130fe0c5794853417349bc383863ec661e8059a8dda9a3385def0ed85220864a1e287ce228b4817ee7da5c3edb2cae99e7766cf4e9a1b3da3afab300fe401d63f87a6c7d7e8b6d9218de35ce8db02878b86ef090b5c54baae23d9d57f226434b4e33e9cc46f8bb3766c091ef2e754a9e74936264b15aac3107f9c2c41990ef0dc3a1ee92e4adce24baf05d0b03139e328167759a8a4ee31bfd050d85d69f5ef1e0a385cc9f01037d286c463b697c45e57f0aa214ec6b4533720765306822e3e7212a6745b4231f75f7d3047e1e46daf849dc111d98778ac6fb8248b1bde9df9beedd6f75c9d1c6e65973bd898839725938ef83e2ffba7616361ed3ca825a90a78850e4790c4821fa6405abaf1b07390ba5b779476ac1c5dcc04b1aa6c489a33609b8d28a60404aef9160996322d00f98cba78b1bebb782a7c4fc367e0dbb123341f0a1bf00abcb0c0ad9879d4930476a657120760499afd7ff7af64747b6e0a17651522491ffad13dc1be5d3f0d27d40b7bb0e3d229b1acf8de74ba2d872711d818dce2e50422841424e14e748a40bc0cf55e7615606bcb93a07efd0d3761197eb917fb2c22b2ca05327eb8a46c311083842c2db919832f1c5fe91837970f4f1ab89b6d8a613f4a12499f3ecf2e82f22002d3128efc79499be4b05cf10c9eae99a578a79198b33336cfa1a1b1f9ff91e91862ea421ea20cd221b4540e06b535a1c42b9c978673ee0216a3e5f29844864af6ee87225e278b1ee41298041c3dc062c63f90fed2f2fbe800f7efcc23d284363adc5f85859a9df58a62c4d4139325477c28e1cb930aca0dcc3f040a089aa1ba62a41c5d14813f4d6d060e611dd0c5a7a46379abe57db2320bbb22faa331cff22d0f92fce34380a02eaf437f4771c9c69349e37f2a41a01a9ea2526cf860c5993ee82b7cf041d633cf54e13286508043b3cd266ecc498d4976fd57d81fbeeca05dc2135780dd50fddf17edeb18a0e603c210f08d44cd099b256edbff9c30e69840eed68335345fc9ae75e0c7de1f5f3c3eebf16d5bdeb4f8a1b5609e3aefc6c500ff215c7fda63039797ff1ba7d91dac21653cda62568483a6856afbd2651d364bf56a635bd9ab0e8869aa7820c6b6a8e16b39d9644586f85f2c047c71bbc25e33e80918677f52b41c9c13be5a1d91721d2228fca1e3f0353152fb586b4926a43fba58ed72f46e3beaf8d729b3030326c8aa44d0df24278fa82807cee4be9b112f48da25c84349c6e3b6176b94e6a26b7f55a596f1823c96b9b4e1707040fe843f44f89ee754bdefee06833e2e2ba4d4a34ad82639b10273cc39398436fd06e755cb2d6ff9c9c974e8eb61d33629d651b5700b2342520b12ac2c56eb02fcac61c4b5f32a4ee1c5d80fdf9c5326be190f6523c3eab5b95884aafcea6b188a2c548aa4f161c927625567aec2a7ff445e8fdcfc2b440f39dfa572404c6b4cc86c91d84f2e566d9172d46ccecd01fb118fc5c1a98fdb92a5fbf4adb738c8fb12f6b97bf3ea2652ade16ba8ac2d010b105567d6eb79a1cb9ab62255be4e0dbdfc06b9e4f774479eaec611f99561020da0eafadfcc41df51510674dfd0fb7f6e495e0a055fdc93085a430b92303c13fca5116140b037bd18b43b4aced3823b4e191ced47cedb3b219f87b6f97e98f503a5887abd21109ba9b1527a2ee2009bc8dfe60788bfa7fca7690e7f79caaa5764fc94ab4acf6712edbbfbc5301bd60515061c0351487cfe76c30229c1ffab9e6cccc34faba8251d6bef0c648a624c94c3ec4747e780a0b42c8bfd17d99c3f70cb98dde011a103cdbb4670e952cf76d266dbe4bc41e043ac216027bebd602b650c22cc3eb2c8cc6323672c984348be5942d1a9c0a4a82cc50ff26faa7a8e8f06e85a4f25a56d51460517a68321193a57f0d1d56666f837e97c3eae4dca54c9e5e6cb98281f21c1e69e23226ca7548133772ad726f04a2f9da90c5f9eee8a492c4624e23f654f3930e88f529237a6acaddfbf03554959c89f2c7b6857d6d281ec58ef8b2a1f70bb7d1f21c4b919f4c7043e2a59b825060e839007fd3d72f61bc3aedbf6beb1cd908710def8a6a771899f05f01dc3e424e52f662772ef8b47776afbc7718b5906ef7e80a359cbeeb3601bdf5b50f284a4470c6219ceea6b0d906ac078c0ea92cfa6da753effb9511320666dc28023a"}, {0x50, 0x0, 0x0, "60e2c82d3eb045b3e61b89480e4a5f31b54e94f3c77dfabe5075be10ef46882e27e58771a9764f9979104aed9daa6df2a7d776d0e31e3c139a"}, {0xfa8, 0x0, 0x0, "e16b016ae436d60774d783f7800f79f2b64667c54f6e0a8d07025c24395010d462753343f3cee5e335f658beec9eb0b4e54a7b7be2526da30b2fb8439d29dce1624d04fd86f99702193b85a1bd543be4e8af6d4b52925398466d55fd4968ccd1e6e758a0cfcd60c1e9e5098e153ea9ad6d395863427516e741bd20de3917231b30d82c58408a4b95a3432110e086a534a77b863c157c60e23953fe0cdc493fddc7ba9693aa67049aa4abc5e4373be7983fb6a8563027ddaf30251feb98349fb75aac9b7c318408ee2a94b8a69005644c386a2b80b24f8302909c35efa515dc99eb4747fc14ea3c88f952cbf6e7b7040b6c6d5b5306ee4b07aee648a60ee50bfdda8c62805810ba392a62e6da74b0a9180c97bcc497a72103943a0ab9694994ad7e9bdb95dfeb795410d3525b4b33f7b9bd52e3b8e8e6283cb94a57a93855d0c1488ac9889938b8dd2689c77b2d8205812e00ab70b6097b891f37a467d4e41eb12cfbe7dff8c401573b4048e6c34257b57579abbaeef3c4b4b47cf491833f6123183716535477c9ab83cbb0e795bf9590444e9ebb51f32b42a15a15132c2b18458118bf69e1b1ffb042228dff8bb0206e3e84f4845316532173ac1dd2d3c1a55fb1d8a608580c6620fe831b8263c62c542ed05b57f34939985c227dc3dc2dc3508339272035c278ce470163578c94bc8d73f1f34e892394698367fa1fe5e24c163d73d4387c0928fff9bfbebff3c4825747065b265332b37f0b63c3c8a2a1ee595dbf7dd84ddfb56c62c5ef584d5d1011a83ceb5153efdbc0dd3efb38e2bcdd6e0856ccf303d583d2a9abf12e200938effe5b248e7eb45ee101eafbfc39708be7ed2f6b90a78d10ef61a22e24774dd7d4f894c0364e0352085997648136d317b92aa9bd9f88d4d7faab0d3be02f33f3466d94b3f9a6c21ad5db3c0e4e1071a0f7de484b24b4e8f5447e26fcd367681000f4ee6311fc3449451d981fd668588107569724c452b4d83c077d3a33107d6f1298093ce87d6ef4a7de1e62559987e25c2d5b299ce23edfdddb7d325d4981616bcc0a753d9d95a4b222450d3fa0cb71844709849eb68ebe3815484c315acd7a8ccce6c9046059b9592518ab56f3937bdc03e2828cab5b21de14c30a53ce06ee26c3883f2f28d1e2450997b5956e2af7fb59ef39003b9078d413a934e2f0e7c84adc64aad3e24fdd32b9f152ff132c06137b61dc7d9e38ed8944e7c46fade288977eaaf30238c890a52a6b5c986e0bfb5570d32aa022c85762dcacf3afb52e8dd40b0d62a585b110914403b6743600f53bd1371d4d325fa0415ea2b73cd016f3cef78ab9022e3072157b228ed1b7861a3cfcdcce5cd6fd8c8486657ee319bf0df680015113b716698cb9fb0ebd7271a0884aaf5d9160471a77738e05f7142e1826abcb167a8f0d818037f1915f8961c6e2838b7457ee9c45e7d4af4598efc03ab0083c8dd8b509af31e4321b20f2002c2c6573ee2111c679b7dd409b0e1d1fe7aaad5f3a75d6e5f47e009187e68192577160eba975f1a19f29476dee41292ab76aed4c3dc324d0fafc3c0dc81ac53dfd05bdb09c26dc0b4fd7f178b146c396834d19d7872fb052b7f9ed07b066109c3ce657fc8241e1ed35f26a1ac4aaf57f1da4925c247e90fd8935a0d8e5d66c939c952bd801657b0984b93c3631d77d6feff396f6c59b019040a12b5a9ff0ac5cfde1fe631b608f3f20d3b7aa47061e8e5b12d1bc121d5f2806e51cebe7b5b7317837a03da0dae78f111499f4dc3ef065b80e1cfea804547a1cf5b381dc1669b426f66ff7f0cb628552ffa634c4f9c79962bbd1e79d708b37e2637ff486adf171c890472c00e08c8d45b6ae1f652b9d6213c536a25c6c90056e57d63f953495ff7c1405d6fb1cb4b5c2d0fb32efd067e2fd237cd628470a9653c26f54ad8f0d9baeff7471eaf351e2080f45883e23e740cacaec87b5fc7f956574f09ccea4d93e72872f9b63328bd230ccbcf75b7f6dffc3006f972cab12c4333f8920b032d4ed7b7793cb5d600f09d29cded5bad5be34dd78fad5abe4b5593b3dab8f35450384826a54727364d4ef1a8489f0c94dd334f47c8bf26553291fe44b3e1342b6121ae4cbe5fb5d34e5b78be392109b9de34406844502e3258cf72056185069123ee6a18a45394bda63f4bb7b976bbdad2c5c831e8128fa1efcd49ace2235057b7fe1d65e979f43746e18bc69c8fed7a06cfe684892993fb7f7f519ffb2bdddd79d3dea5d749334bcb4aa7de1e6dc36a963ad2628e01c508a2a3636f9c18d9179322ec481aef02d16e4507d2871b5ed9c50484bb73b02499ffd0114ed4260a83123146c2f3ddba9c6c3f94d42b48babecc4c1e81fe66a113a187f50315d43dddc11c47124eb190c1e4cb2ee7bac7861da5d8c5768c3d08f813009050eaaa7f07f12bc3a9b2896fb88f004302db55cd6f9db87d29c41dca224b68ce8078b3956dae90f1b4c780e3347415f124f6502bd383530be77280a7aed316eed2cbb77e708307fda315c47685f2f10b15d8c4928e7822ed937800bd54c6ba395e7d6375c6a0a2a3e82819c89895d1ca852796a3b240adaf3a71baabca39d74fdd955b0b38fd1e536088532742747080ab3f48efbce3d564c075c1d978836d19f3162c3f29f5e89a4961fd0e7b3107c35dd2e8586591394ea96684c61b94ec7b3fc1df862de0e18d892e33be2d62c43b8c30ca78c459437d9a2d29a4739cc315123814abf41ec41d6eef6e286c6f0da4f4b644d1445be0fe8edfa146017b4a0745ecf59076f750c8ccbdaaec4e06439194b97e9cad8bfdc862723dd937b1e557820ca8401b0384e0e0237a50f2df6e658a4fee6b8c3daad0f8ae3a4ba460b759e9b6f16359226b0a75243856b89f6030bcb02754da53d0ef8d406082b1db96a4e5dedc28e2b6b04982eaaf46fa93b85271fd79f842f9efea6ca75e6efb3a94267e665bc204d3eeea6d9a378dea25a285790eaf04d97d3d7697c0a6958001f675f22045da13ab4dee19140a7f8fa7cf24d379d20711ffce2a725be19eee388aa4b58123300053be9f38235acc0cfd10b307cfbf598cfdd76606a2c23f3d9cb46426a80e97f2a837f954e360756fce4491237ffb8f323ee1369b60a466db0fc26d410d8f6c64774839096de282a456731c8e513bdf657b7c0c3c7ce244ec2e278265bac3f1beeec2b0cc402cca456756c972dac7571c571216df56c49e027ad4618b6e8dcc2ca884bd1faa4f0c206f8faf04a14d1f0931f7d196a22d2069c93fc12b673f2f55f6178aa206a02911b21ea9804bac3bb6ab23da0da0a4c192535248db3582e7a6e3eba4b1fd9a82d3012bb91cde923f4567dfd65cee41d65101147551207d1f87e16ad09c6c372c88711d0c4eb6b2c4423688d16619c15f4639e12da236ef98a7b493a6428c248a34c0030fcc4c24e570be02f910e2cf24f5d43cfe5852daf846ab4147ee69da04a3ae1d5fa36f97cb8bd81cf86f16bcd8f8dcd837b75fbf25852ad93a98987f2fa7d2c310302955f4fdadc5e19f9e33fe2790c1b2ee5dd759b046f9053a703b0fa7b059a3c33023885af25c6cedf5e4a067188c69019776bb65d06480f64d7f20fd001fc927c03fd2181d97038cb0e040777a66d58bfa41c41659fab49f319e7b26bd5ac47a99f3dcab43ce89fcdfefe7daf709a0b6288bb73f3b8c13fd880197a0f0c8dc98b9911f2541b4e442ec393ef39a5b05701e31fb61a07244fa95450a75c131d1357885476368c0e810fceee9081f2602eb1aefa58b02800bbc0560cbe30e9c531b1c3f329297aef05da0fb1fb4d8e68166280e29b96fa870835860a95a9869b5fcf767b4657421d90894ff6a169a140f7ff949ab66c9b6261c69863c80c801bbb18966c11543455b968a275d68228778a153596658ac3cfe04fa5a30eb4853d972ada7644797bd0fb7fcaf689c5c14805bd1d8263092eba1404e6b546eabb9afe8fd26b8fa57170ff1aab44a20cf6d50d6b72ca449504690717f4394a6fa86f536b7c9a73f8266372171767a995e4fc07f4e8ba2cb6e049ada19aa355f21b08c8b7d7fa81e51426b7ab22604027562444b1675cdb7a9fec48e81e869ae83395fb6bd3d3b2d598208f727b5aec3a5826d386497db4d8ae362fec115f0ab26b8a64e87469650bedc9dbc60c6f31f45476788adf3e6168e3c50fde823ce20d0920350086753819945f56ed53ec1aa7f1dbae67a06ff95c044be453fc187eb23a662c632bd9be1ef9b2c3fedc8dc7661e5a3e2a1120e75a8f997e7bb046c1d6b2243c4c638da146b955de0c42f40152846ac2c4d95ee0f98df9b6982015316b9abc7ffe39d53fe4d8b5ab80d27642146e3610f9822abd3c381af9860da5c2cf3efad7a3cac1a421f31e63ea56d6b3568ad75431e0189fe388790a76c811e2af2f202f0a2c6e6a517dae290beba014ddb9ab2240238e58882d248a8f9d32304224e9a048af89ddb5ebd8b857ed26fd40558b559f8714385280e213a85a2dc6c2e7a0cf73c41432f1c04d042eea8f0f7b4d76ededa4e85d1dcd2da25bdf877f3d811d02129cd1927cb628f4d271727688be6022191f3c903f3ee409aa3dfa492ec4043237bc17a5866b865ab3428c9a71126917da5d8489e71fb5721a0a9abdb12c500c011d3b4a624a94738d2dac94503ec987bc2eff239bcdc28a6417d79e87eee43939401fb622171d82068fc17fd3ac91bb1399f041db463a7b44e39a82c22f294ea665937ef291f2829cfbe327ea47c8100d3a304c68f0d46d088e658b389422012fa725911ab384f9d56c52d6a4f735dd4c8c9077990c91b310c1328acf78b73bf4abb234c9f82c3e35d3403e271731541213f41ee21ff2f0ad913895a6b0a8f6d23afb0c5eb6f3fa2a0f04c3aabeef94b82ef0cb133b6def9ed140822a84152dc4e726cd724484d9c4bb20aed661c6cf696f774c3269ff1112590b5aa91eb9ccf5ecd2112860cd5684052a35a254988b7cb570ef53bc9b726c124d3e05fb77528c44c28f77b0fb7b7f893c8f1227a5daec407fa32e275972f6ca0fb99d7174c90d316719b8fb23b0dd51327e8f639c4bd9a8397cbb6dfb717e1e0d74b939d9f4e7ec580f3b8e0a3858d2ab01a11d6d5360c74dee0e8c0f6d33e2bdbada0e8314749adb7606bdcee0affd90b80fa256e7da8e881e1f136a1d1aea9ebe716177331721cc74504eb81185860346f80588b0bd1f69ef6de3f1b24cdb950f7c21efd51fd4b815120182dd4784448e1f7e05d9d7ead9df95d8c169c23cf2b4f2caedf9c126984248c26479db3ee51e3bd6a65550533faefa96cf1376f6ec63d2bf020e7ef34c2d370b2256ff38574cb035735954092525920b7376b1b2cbec1d43240b4f90e761b0a1c0c95dfc22c88b7ce864f675a2e05ca452565b060979102f2ab776bed2fc59571b2ce468409778fe938de949c1a7579c04ceeed89a60439496d407f14ebfe741c8aeb40bb97e872351b4526c753f2ff0002443f38f5c2df1296f719b11af39a2009d9adf760ef9a3963f4373be7743c84833f8879b18a6f3db9027f944aa363c9670acdb6a716b021c8acd0862a8bb8acafcf52008c67522542f16519d5b805f668dae2f"}], 0x2008}, 0x0) 01:32:30 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000040)='tasks\x00', 0x2, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0x12) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r3 = openat$cgroup_int(r2, &(0x7f00000004c0)='cpuset.memory_migrate\x00', 0x2, 0x0) write$cgroup_int(r3, &(0x7f0000000500), 0x12) 01:32:30 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f0000001200)=@generic={&(0x7f0000001c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x18) 01:32:31 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='notify_on_release\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000140)=0xfffffffffffffffa, 0x12) 01:32:31 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='cgroup.clone_children\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000500), 0x12) 01:32:31 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000000)='cpuset.cpus\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000500), 0x12) 01:32:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f00000000c0), 0x8) 01:32:31 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x2}, 0x1c) 01:32:31 executing program 1: unlinkat(0xffffffffffffff9c, &(0x7f0000001480)='./file0\x00', 0x0) 01:32:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000300)={0x10, 0x2}, 0x10) 01:32:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000240), &(0x7f00000000c0)=0x98) 01:32:32 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000280), &(0x7f0000000340)=0x90) 01:32:32 executing program 0: r0 = socket(0x1c, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000002200), 0x19) 01:32:32 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x9, 0x0, &(0x7f00000001c0)) 01:32:32 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x2) 01:32:32 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000400)={0x0, 0x5}, 0x8) 01:32:32 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000001480), &(0x7f0000001500)=0x8) 01:32:32 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000080), &(0x7f00000000c0)=0x20) 01:32:32 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000000)={0x0, 0x1200}, 0x10) sendmsg$inet_sctp(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@dstaddrv6={0x1c, 0x84, 0xa, @loopback}, @sndrcv={0x2c}], 0x48}, 0x0) 01:32:32 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0x4) 01:32:32 executing program 1: ioctl$UI_DEV_CREATE(0xffffffffffffff9c, 0x20005501) 01:32:32 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f0000000180)={@remote, @multicast1}, &(0x7f00000001c0)=0xc) 01:32:33 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 01:32:33 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_mreqsrc(r0, 0x0, 0x0, 0x0, 0x0) 01:32:33 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f00000001c0), 0x1) bind$inet(r0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000000)={0xffffffffffffffd3, 0x2}, 0x10) sendto(r0, &(0x7f0000000240)="90e19c4475", 0x5, 0x0, 0x0, 0x0) 01:32:33 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@in={0x10, 0x2}, 0x10) 01:32:33 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffff9c) 01:32:33 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto$inet6(r0, &(0x7f0000000580)="10", 0x1, 0x0, &(0x7f00000000c0)={0x1c, 0x1c, 0x2}, 0x1c) 01:32:33 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f0000000080)={0x0, 0x50}, 0x8) 01:32:34 executing program 1: fcntl$getflags(0xffffffffffffffff, 0x3) 01:32:34 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in, 0x0, 0x0, 0x1}, 0x98) 01:32:34 executing program 0: syz_emit_ethernet(0xfffffffffffffcab, &(0x7f0000000040)={@local, @remote, @val, {@generic={0x0, "0476d52fee8e5e46d1a8fe1d8d1b5ee0a01a466e0a8de6b0d7e04c3aead982fcf04cb4adffa530778c4227d066a8ff4c30f129658bf7d9f845436a1c306bece565e5ec51e01bcfaf9f049e33b6918fc3bf80e558fd4bcdb3997549989d1c590cc15813e065e6d14581c4e835459d2521d3b02bf1e2e1407628cf76cfaff20557673cccc264f99b4876960adf9e58f401be2e8d0c37e0ef6c67e46c623598446cb6e2e977a61f6cf850d05d83e326c499c9bc6557fa2ba43e00eda4f2c6e3d974ff186786d07100e8b367b26dce3ae8a4bb2a7ccef07b15613b736c45f3c5f4bcd3aeab2fbee9be3b9b323ddddb47705e2991f16fa9cb3cbc0221cb9f61d06d"}}}, 0x0) 01:32:34 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f00000001c0), &(0x7f0000000240)=0x4) 01:32:34 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f0000000080)=0x8) 01:32:34 executing program 1: r0 = socket(0x1c, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1}, 0x1c) 01:32:34 executing program 0: syz_emit_ethernet(0x9f, &(0x7f0000000000)={@random="5cde90295daa", @empty, @val, {@ipv6}}, 0x0) 01:32:34 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000580)=[@prinfo={0x14}], 0x14}, 0x0) 01:32:35 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@init={0x14}], 0x14}, 0x100) 01:32:35 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6}, 0x14) 01:32:35 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000), &(0x7f00000000c0)=0x98) 01:32:35 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x3}, 0x8) 01:32:35 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000300)={0x10, 0x2}, 0x50) 01:32:35 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f00000018c0)={0x0, 0x0, 0x1, "e2"}, 0x9) 01:32:35 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000001000)={@broadcast, @random, @val, {@ipv6}}, 0x0) 01:32:35 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@sndinfo={0x1c}], 0x1c}, 0x0) 01:32:35 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000280), &(0x7f0000000340)=0x98) 01:32:36 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) 01:32:36 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f00000001c0), &(0x7f0000000280)=0xc) 01:32:36 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x2}, 0x1c) 01:32:36 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000001300)=0xcdda, 0x4) 01:32:36 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x4, 0x0, 0x0) 01:32:36 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @broadcast, @val, {@ipv6}}, 0x0) 01:32:37 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f00000001c0), 0x1) bind$inet(r0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000000)={0xffffffffffffffd3, 0x2}, 0x10) sendto(r0, &(0x7f0000000240)="90e19c44750a4213e14151d8f5a5900b8499382dda61dfd31deb99dddd7aab1371b40de4bbb857ecca095a51df88c7f93a6d94f853307273b7741f2ef033d9decdfadd6c25", 0x45, 0x0, 0x0, 0x0) 01:32:37 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0xb) 01:32:37 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0xb) 01:32:37 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000080)={0x2376, 0x0, 0x9}, 0x8) 01:32:37 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto(r0, &(0x7f0000000780)="fb", 0x1, 0x20180, &(0x7f0000000800)=@in={0x10, 0x2}, 0x10) 01:32:37 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(0x0) 01:32:37 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000280), &(0x7f00000002c0)=0x8) 01:32:37 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000200)={0x0, @in, 0xfffffb61, 0x0, 0x0, 0x0, 0xfffd}, 0x98) 01:32:37 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c}, 0x1c) 01:32:38 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="c000000001000000090000007fd1bc4b2e4844287f9e9e4527c5f4e577a4e5cfd1511715f82a1b7de1ce3cf3b9a5ac38dfc087203132746a01d6e7e2bcaf1ca46919787fe8837dd0002792a308d7a1aaf23c8aec14183ec0396bb7d09c08cd76e50787c2e9e8a5e2050723c9028a4daee3ec0ac8134656868c6aa12a0e1dd37539e1f8127379a6a11811ce78dea3cc95bac332a30500acabe2f43f14dc4a4d823b3111d58f52780794f782830cb0aac5b60ba9f2e8696bcec7795b42720000002000000029000000ff070000f282051efe263a7faaf01e21393cb4660e5fc0a440000000880000001f0000003b1ba5b24b671cb0d103403bba363410a6a64417524adb023647bdac2a8b3e261c9372f89e99ef085ede4e748fdc2e3ad1860a00e80000008400000002"], 0x2c8}, 0x0) 01:32:38 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect$inet6(r0, &(0x7f0000004100)={0x1c, 0x1c, 0x3}, 0x1c) 01:32:38 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000013c0)={&(0x7f0000001300)=@in={0x10, 0x2}, 0x10, &(0x7f0000001340)=[{&(0x7f00000014c0)="ef", 0x1}], 0x1}, 0x0) 01:32:38 executing program 1: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x10, 0x2}, 0x10) 01:32:38 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000d80), 0xc) 01:32:38 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f00000008c0)={0x10, 0x2}, 0x10) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f00000008c0)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000380)={r2}, &(0x7f0000000480)=0x8) 01:32:39 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000034c0)={&(0x7f0000003500)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000003540)=[@init={0x14}, @sndrcv={0x2c}, @authinfo={0x10}, @init={0x14}, @init={0x14}, @init={0x14}, @init={0x14}], 0xa0}, 0x0) 01:32:39 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000100)={0x0, @in, 0x8, 0x0, 0x309}, 0x98) 01:32:39 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000000)={0x10}, 0x10) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000040), &(0x7f0000000080)=0x8) 01:32:39 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x2}, 0x1c) 01:32:39 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000100), &(0x7f00000001c0)=0x98) 01:32:39 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000140)={0x0, 0x10001}, 0x8) 01:32:39 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000013c0)={&(0x7f0000001300)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) sendmsg$inet_sctp(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in6={0x1c, 0x1c}, 0x1c, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1000000084"], 0x10}, 0x104) 01:32:40 executing program 1: fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 01:32:40 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000040), &(0x7f0000000100)=0x98) 01:32:40 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000013c0)={&(0x7f0000001300)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) sendmsg$inet_sctp(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in6={0x1c, 0x1c}, 0x1c, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="10"], 0x10}, 0x104) 01:32:40 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) fcntl$dupfd(r0, 0x11, r0) 01:32:40 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000640), 0x8) 01:32:40 executing program 1: r0 = socket(0x1c, 0x10000001, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x3a) 01:32:40 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000000), 0x88) 01:32:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2}, 0x10) 01:32:41 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000100), &(0x7f00000001c0)=0x98) 01:32:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000180), &(0x7f0000000100)=0x90) 01:32:41 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffe}, 0x14) 01:32:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f0000001200)={0x0, {{0x10, 0x2}}}, 0x88) 01:32:41 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000013c0)={&(0x7f0000001300)=@in={0x10, 0x2}, 0x10, &(0x7f0000001340)=[{&(0x7f00000014c0)="ef", 0x1}], 0x1}, 0x0) sendmsg$inet_sctp(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000040)="1a", 0x1}], 0x1, 0x0, 0x10}, 0x104) 01:32:41 executing program 0: r0 = socket(0x1c, 0x5, 0x0) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2}, 0x10) 01:32:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7fff}, 0x14) 01:32:41 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 01:32:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @broadcast, @val, {@ipv6}}, 0x0) 01:32:42 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000340), 0x88) 01:32:42 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x11, &(0x7f0000000840), 0x4) 01:32:42 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000240)={0x0, 0x4220}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:32:42 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000000)={0x8, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 01:32:42 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 01:32:42 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f00000000c0), &(0x7f0000000180)=0x98) 01:32:43 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_group_source_req(r0, 0x0, 0x54, &(0x7f0000000000)={0x0, {{0x10, 0x2}}, {{0x10, 0x2}}}, 0x108) 01:32:43 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x3}, 0x1c) 01:32:43 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, &(0x7f0000000080), &(0x7f0000000180)=0x4) 01:32:43 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000180), &(0x7f0000000240)=0x90) 01:32:43 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind(r0, &(0x7f00000001c0)=@in={0x10, 0x2}, 0x10) 01:32:43 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f00000008c0)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000080)={r2}, &(0x7f00000000c0)=0x14) 01:32:43 executing program 0: r0 = socket(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000380), &(0x7f00000003c0)=0x3) 01:32:43 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000000)={0x0, 0x1200}, 0x10) sendmsg$inet_sctp(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@dstaddrv6={0x1c, 0x84, 0xa, @loopback}], 0x1c}, 0x0) 01:32:44 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000013c0)={&(0x7f0000001300)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) sendmsg$inet_sctp(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x104) 01:32:44 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f00000003c0), &(0x7f0000000400)=0x4) 01:32:44 executing program 1: ioctl$EVIOCSREP(0xffffffffffffffff, 0x80084503, 0x0) 01:32:44 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@in6={0x1c, 0x1c, 0x2}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=[@sndinfo={0x1c}], 0x1c}, 0x0) 01:32:44 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000), &(0x7f00000000c0)=0x98) 01:32:44 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000200), 0x10) 01:32:44 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000300)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 01:32:44 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto$inet6(r0, &(0x7f0000000000)='`', 0x1, 0x0, &(0x7f00000001c0)={0x1c, 0x1c, 0x3}, 0x1c) 01:32:44 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000240), 0x20) 01:32:45 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, 0x0, 0x0) 01:32:45 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000000040)=ANY=[], &(0x7f0000000080)=0x23) 01:32:45 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="01e04262853a6f4d5b311ac2e559f587cbd33501fc4f975e2c4ff182161df1319fdcc403070819b6ebbaac048825b3f1ee4b3bc45cd6936c5039e6662d543512e6a4e65df62706d7a1a88a8522d65a71936ee8e4f7d3fea07365bdbfaf3e74b18b2b66f4d061d780880b997382f5a7c6147e28a8043f9255c946c22f9f796ae576462b9163648ba6fd5f6e9f2a34812b9d5004c21357fb5dd8ae26361f3b10e49758727f2f655bbedf23ac51f5990de061104c49eb45bb8816f0b949b5b1fc87201989cd9d1b24330b46fec9521ebe91b89e525d3d5ce141ca47dfe966074c4c289469c1cff49df3277441a8b28f9f33e9ac6058a5d126a1ecc351994bac9fc5a58006bd59abfb0be8717a01264adedc7d4f961b0e742a4b079bd048c13046a542d37feb4df02916885a533029426ce00f7e14981f8b3aab1de21b78bb7574d7012522e4a1a2fada184ae3a66ee3f70f525786ded98b7f70e2c7d404a52d390efa18ba5f25d277e166b1a7a5b3ddc2ef8b273d214eeee1cd946705d236ed01c350e707f302aa6dff0e2b921a63ca3a4687fe6c8acced7e3a63abad4d4dfdfd5bf0b2dce86fdcb08286270c9ee0c84785f851556bd361a2e47928a40810c4224277d0889bb6c506ee6ad572754eab620eba847bbbc06fd9fb1a0288e25e517a77a745f34617f11bca5658bde8929dd9685d048fe8317ca08c3431f184db59d88cea278346bafbeb7dbcf59c2e962dbd1da2153ab5303166c7903f4adc892d0da30ab9884c5d60a1e6d3f4238f898cf550859f10cdf8dfdce6c1009b9949d9df19056463f89caf034819a464dc4718f2739ae32a710c66f1ba6596f4cb125b81f9f095b90c1948d8dba2fd89ba5e9bb505e22f19b7aebc30a3305734bdc2a50e62cc502a452a68a4cd87416c8df7eadef00f8cac63c99616be39f492c06e98dc20ea6e5c62b1d2c420e3ed31cf24a76f90cad996d4bc6e7d23e844e7bcdc5479d3b15e4626cdaae12af0139c27feb88b36c19f788cdb481ad0352c0511efb990d955e615df1f4c15d65b89a1b217df7d17c8ab07069d124ef3787d8edc24a28271c1cf83be4e8d3b80afe183e61de839399c36706f8c7584026d753f51df93b4de372be2d7d15565720e8e099dfa48bec5415d17c6a83ea16b2eb3dd8996d5d91ee4ee61e0c296d3045a02a84e29e90cc9c565bd09c9c250ef0b6b3eaf88e6de98f3a0a1841d0772d92be0981a15f038ff4887b1c8804393e07673464beaa440f7d8621a66a7d7d2b9fd84875d002e851ee0e0e94ad16513c2afa3ba27036bc1df1531704d05c4702f091c9a00a366a82f78714c35ed3143a7e7b8f2d7fd5eb669a88438bca6334fe3d590e99b999f4405fbef809414ae787692f5e6d314007bdc1ec9937b36484829fcc84768dc29ff18d7c170e2cc9e87798208d6efaf143a6dcaa59477e34e95d51b851b6fa56c287bc2173a571ff071b5a954e993ab3f2bb00924d127349364eed7e0eb8dfc41a16f62b3e7a246aa518074967167ef75c0650b34a32eb7c408f8c3eb9c7027703e362273d6925d622208354c8784a70175f7f049ac7705b5400de5a799d4dc460480ad2e56d2b683cf021976bc2248239442b8d1d30e28222a67d49902cfd7e0f5c597e930134684be94b9991ed137df478a8244d985f9d4ad2c66137f013ff6df5cc340a27cb4f77ed6c6fde8ad5c245f98c4317e667dc60ce5a571725072b2639999c23ce778d7d67f3a094dac40a80110562635aafcb97b00b7fe83ddbdf2f08a69cb2c5d114d06811d8e88b601b949ea86342322b491be6a66b4d8fb971fa40547617950e560717d190241f8c41e3fd9da083d0801011b61c9467be84b3776ec5081b1ac6f4f639a1bdcf1da478d1af755789206ef5c80ac09164988466c8d8811123b404105b7817551c8c012aae1ff05a632241f99e3d1e9b833a46ce03b112d61b838ed89b7ad8324f9786790243bac8f0527271bf6de912214b76b06e8d59fcf977c4dca8d581bb22398a4b0fed9b4f8c9f2a91a88189662e747ba44a80df03f4da2484ac3b897a4c308e71d8ed3fc64c4c08426d1aab65e18fe9e9423a81f75f9ffa911a68259ebbc5cf4b3aa3cfbb429e3be4b90d404c2674edbc6c6e2f03f700610107b2ba3722687497fd106bbd9193222827c109eb88f2c1caae8c15cd36a1153f739a622588bd5594d894d897f1d20833444470d039ddb9708243bc85a9d51b67977ad57af198fe9c71394b5e4fde8f5b77860626245ce0347a5f2b8c55a5fa477d503b5e005f99d81da572ea6891e8ed6dad20690c16d2d3a25a41640fd5214904f8d25d34bdee498914436ff88edcc51788f8d6eb2f6b909ff86ee93324cd1789b6a750289032c2b6cf30a42fe4e4055c25044b8224b08e2e6204d8a8a2755cb22bd651ee68e492f3b98569cb652588858a86030789f4eeb9e3c0153377b445428ea207381602132d6dc79f3842221d3797b1c5bba943de97941252cc770687cdf4a6e22939e2d22514926c9c569dbbd3ce13f2373667d28db95475e56cd2aa158420d8665eb507c43adf3db39e7d85fddde1895a8fe88bde72210c66695f75ab47e505bafde8398187a61fd059a0a327a2facda8dd782da517c5fe2410e35fc3996eeeb1947874c312b26dce70ef163e13cb78edb9c18418621b8a7f66e7f0053f4d54888858c6d1400ad5348ff", 0x784, 0x0, &(0x7f0000001080)=@in6={0x18, 0x2}, 0xc) 01:32:45 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 01:32:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 01:32:45 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x10) 01:32:46 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0, 0x0, 0x0, 0x6c}, 0x0) 01:32:46 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0) 01:32:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 01:32:46 executing program 1: syz_open_pts(0xffffffffffffffff, 0x0) r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 01:32:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000180)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="c00000000000000001"], 0x530}, 0x0) 01:32:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000080)="3c1e42fa3e491f64e10459b3d04a160ddb9f70de53e460661b326addceb128862d98876313ef09477be8285c9062ef63f7d306471c416a93d0630a908b125293febc6f074c6194739ca0aac7547573746df5d35a04e34f84dce3b050035a2b144f60d05c270077c007964034250c4a5f34b72eae009804223916c4f792963c174d298bb63c9c988c712c182c9f0b720fb26246d092dcee3f7e8acf8670ff3d4a7ee7082126697d1a6a2acbca3b6583d44a48b2d0126a290cb6e3ddd106b126dac87771ae1f9609cd32bc1d05d46b949559cd922f87d180806a11ebf8d81880f746", 0xe1) 01:32:47 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0, 0x0) 01:32:47 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002840)}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000002780), 0x10, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0xffffffffffffff04, 0x0}, 0x2) 01:32:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 01:32:47 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd604e7d2d0000080000000000000000000000000000000000fe800000000001"], 0x0) 01:32:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="494bead3e797", @local, @val, {@ipv6}}, 0x0) 01:32:47 executing program 0: syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000640), 0x0, 0x44182) 01:32:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f00000000c0), r0) syz_genetlink_get_family_id$smc(&(0x7f0000000340), 0xffffffffffffffff) 01:32:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000000000)="20e2e7ba973158c620548da9475a79c9ea35a9a75c1666f86443846a32e335bcd1582249659204cfce4517691579c410268764a585c474aa519c673c97d6aee76ac1a88344a00c16", 0x48}, {&(0x7f0000000080)="a918f0d5ec27574ba5d2e142ac9ab7f30633087d02f6920bceb2e69e8042d4743e02d28c08e2b5c53e935081d69da600994386a88e9621806fb8571563ddf99d97c42867d4e477bc7d37003e1c5cc53112162dc8c652e2e19a573766bc21bb11e393a1c681bed51e0175f2a31e00d5ba4b09cdf4ae78d11ec3a809fd4d00a552b29587e7495e40706429ddede9a3cad3f8028f5f484a74b9ebbc5b46bb9bc88b3c09ff9aa61fdb421727a4e4e8f4765efb77d197a1ddaebe7ac02a1b721499857278c99c3554f5", 0xc7}, {&(0x7f0000000180)="273b3a49e6259998eb6dba68cf19d1da1363284427f274641409e3b6ae779745c5e067f305a18fecfa16e469183f44e45e542bea65fffccded832481ef61245cee3e5ae64a1ade76e37d825bd012e2baf28f38c6ea00c7f973a15024a0a7aced2ca68a73d1f92e11093589e383098e78d51de26f6be8d0672cf04159cfc71e34f517a794465579f0e5bba5d54e3e31bf0a4bfdec0646aebb940462423c3bd84f39849ac22f1d891868e244b7d22305965fbfd1866874fc04d9dac30ed865d668befb3f5be85ce003d19bc30107bab2d3a7edee9a14cec0aa01c2a36e1deb4f84d110b47644607cccf84871c14d61ee7ef50128d775018e43cfb021c254eb7f5d4bdb931b66e05ad73d55f8347f3a56d3f550c5fb00e2240163655eb7d1720b7e418ab0b9560f5d754d1a2efe4b4b311923a152404fcd04d42d5f25c03446118748935ab6d69e09d49b36a30768aaf855b4b45eaf74f46138efad67b704776ef920eaf37c4b5433ab2e2f72a946ea0c3ff1fc74cf8b3a0ea8d51a5c1048298e52ec806e7fd6a780a616145b0302530bbf400b93ce5cef6d6ac6d2e3fc20f3111302b7e6b4df0d7ab63996faf54d0bedbeedb9c76e366d1f5ba470c4f97d10b75517355c788702b783ac6771e48f471e2d7d21d838f97f20096ba5803abe84f1b211c34ab4cc26e4ee73c815864fb84387eb8e326f8727f41d927a0746df4fd7e0221301fe92c10b5b377e28f2e11894895b99db386e1976e2be86b439a5e36333c0dff490cff8e4b360abb0d371bd2e67c4fc26794593195d0ff43a0a406373d6fd0c95c99f4a44d56cce3dd37eae073ba2baa8f43c4917d370d18b98622c812091effe44d50d8c4ca6aa1536d0d652825d492e1b6ebfb847b412e52120dd30d12059f07a701a2609beba84754f8c0eeda7176ad37fd3746d293b954b6426affafd9bf1dde83a6651e7482db30e03ad03a23b7ed0b4a706ed5889ba9b9cfaf91a65772d9867657e29912d5448020b898c72faa4c8605769e474eec040abad7c134524b61f8d737006c4107bce79ef44fcfe0eaf50fa7ae279f2d60a52c128087c0b8550618c103f5c00d732d96ae4e536a0f49a6a728fc5e436fb8c0158b78052849af5c3944f1c477e8288bbf357b60a21ae7a085e8fa3e675041acebec142007779736adac15f11a681b5886b2fe268d726e30bca2d8e13868d9091befe0c521635d60ed59620542868050ad2b8ff767057eafe27f90ef0b20461e6a9dc54930c0d03852bcc350661e310316c52f7547372993f4775ef5368e37ab8bc6113568101ce417188a710a4cd42fdf65d7c64af5c4b66d2497356fe4f00322a7dfdceee96b7c925e752351dcb330186a83aeb16da47b8d2760d5444ed3e9c71905e750ce1797b6fe1fe80f8d0f1c394b76cbd1ed8f2120efbde37d8a70d9bc28a0247b3e5c28f5e74311b0feccb585dafe6f535d3f387cfac6ce4cdc4d0afea213afc6bfc6c226c2a12724ca8df1b4976e4fd745cd2ee43b55887edfebc4740e50ac7ce6b63462f427d17af8b8b6a8701482d8fa9e8fb91cedff28cadc795d74310047bd82475ccd589c691ae8071aa528767ecf26d44274b78dfdadda2abed36ecbf5564e7b9f70cac6f9b62d8d2a3d843199033864818442944fb9ced5194df28f460083b388a8c4a5b22a5b7f867c39cb6102af50a8a885c18e22f66a429777d0d53ada020735f9619001385d1087dff5a171cb12689de2f064703ec53dfb67a5b440754b8d3f97fcc0ec8628e29807e058d77b4f84ee44f28bc8d1b55e944b26a5810b6db4d754cc580065b1c9f6f8ea58231b57737656289a5ca88675357ca4c6d636b5bec4dd6fd11220cd3bb73aeadf710c5cd7ad60e87600ce88bc9c58a29212a7b6062b4bb1d9869cd353684e208d67dbc5dc111bc70edbadd4d928f7d54b2df0a750cd12bdfc9be86327abc79b0f91643960492babfc11eb0d8282aa50c02e1b602934493f66163989502a3400d6ed06d45499af32273b6319693e5d8ba92039d600a7856cfc5b02459817647ff1b43140665189fd1e9b23776f67416b3ebe738caa1aadd8581e839395d29eeee653dabc819824f491e61f92fad5d110c671aa2dcf2bee490ea583458a5d60aedcede469c2ec24de8af89801eef3dd6ff075cb82681f6f5f3f5fe8a12b366a861c6a4768825c1cb4a158039869a9c3e7c3b3afbdb5f899a7f54d8cc0e108e42e126b51b3ed1f9a21aeb4fbf7e6419e9bb8f718c35ae7857065751cf7d423682a802143d8a5b40eb94c5a6058fc039cc95ed990d1ad2f22ccb5db8133bfc7984b327a666d92178b5f9a49a6e7153b5b9e5ad6638b0c117040667a13af94e0d271968d4d0fab7eccc81f51eaad97b0c6b0e79d1169c88c6b1a2adff20b898dc1368647bff2e2eea6be27d8d45fb9c917bc3d83fb9e0dcefdf31806924e1c87edb02a6592b60161a8ab7622393266f49e844534cf7a2d4c6f2ebacf6349d07f076a13fee63ba201c03df2cd7aac938cecb6af60a16d028781e6f8e6781e8e28cf3e729fd6742afde0ed7235ca3b48a3074fc0f67c4eae7bcdacb5d9b5242039af75699ed6084b98e90e283412cabc48be987e87a6dee3751c5b1e24edde8ffe21f7732436adb19fea0139373a7b9c1f4a1dbb9b8f08bffa7066b9a20c2a4ff4fdf4ec7a3104480357cd196e5206692c7c5f21693015327f876c71bb16d29e40262b1f67234b286cf9f6513502c04bed8364944e43533ae730965eac354e15e5d14418c352fd7ae44379f5d8b4cb3471631c5476ff00b005aca35a103c0bfb8164275da1cd6be7296aea05030414c0b6d8adee35d5cbfa5aa11ec1bfbb995cab0575714c091403dc7e866a1dd8dc883e0ab08a5dd4e6d3376ebc99051302b3f80cde6ae0a107ce9c84a0722c6dd785cf83fdfce62c808ed8c638fbf5c9501dd781fd93abb2fde6d3605f92d57caff9f14a65f703bc952439e1f7a3ab89ad182cf78b7652e179bb1843a753a636dcd26d5e226d3ea69ebd20ff196121e865a206956677f3041154ccbf21cecd3a65d413dcc1a88c37f70ce1bb5d1a962f331f4d5a8eba732d1d34cca126117db30d143cebdf12282a7e32bded5f6b6e3cd6f3a4181395e826f90749a07ce0bf052141b2af302db9a5002cada10945770c6482ccbc9586cae491284b6536ecf0f75137472fbefdb12cc97d6779c16418b298f5a3387f3b3b45813ab712b060ac5d434a135bfd0292b5d1a07ef6a9665c19526a497480f83a40b7d579f596857d54cccbcbb44a62668ebed6bc8faca7046a7a6f638fbe639fac3de227744c5b25283054ac6bd7225315e04a55f21b1f062f5d2f015b5e64dd4f6ea6e467d4c51e581d2a04d3a6fc17cff3f14cff4c8dcbc4b4f591abd0c233a2d19c9e0e614f2b6d2108b946665cf441b28d127974fb73e16aaf738936508e84838ff5efd3812d50eb8bcde5d906514210925127cf4aff5c32fb46245f0358c5ec1e1cbf1696a5e9c8e63db1c3bf14e0d6f387a06a2eece945264fa78bba6ecdfd03746aca77978d7580ff1bee0ec6d01710afa7d6f203d385916d723f26210c5536775dcaf676e8fe868917dcbd7e8e70786b5d616c95ea63292b6774b0559030b5e3e8ec821b174dc3cd55c907e74af0cd721d4fa6c179505e3fe301ec2fd275e831a684afab193b3148116df4395ba688833635fc06be74db5a11ed132b7719bcc8ec5c38e7e2a79b39c1e5bc39c412a615a0f0e9d8210c0536e34e979d2f8e8075ed6168fba35a74899fa8c6fec431aa52d70a57188b7b089aa6ea020ff23885fd721c5a7823eb5be9e9704a1d13b8bd61ed938f0aca790873595c3be7cb0d28e5f88b6581dc2ea05968919db9f7830d0d3620487f0b9bcf8ba439c6b32645a3b2a97f376952bd68f3015017e255cadecec1856096ca9cc2eb8dc6513be404e3b1d5c954a500f7c28d3c9467509f3f0313c6c939235ddc929eacadc4d47795ba18d83e2061c73c15c85b952e6565bcde56fd2e638e7f9a1a8062ec83ec78733c22b90a409e12b0a78deee0c308e95fdd52030aad52341ede79b74c9939ca965dab43a6e2494a08983747147fd90d1788b36242a8423a4cf10fcaba1ffcf1999c9bac366e3ea4fcd7c97145b5165bf63b00128475c36602cdf437f338632ca6592e9f223f8f48d0276461d93d27e03c8e7818811279c542fca7484e5d897bca9d2546a2b1d717f48dec2a4573fbebcc5a282286573a36c1b04c2a2ad5308b84211b7e754ba5a0045515e1f12e0865b3682d27a4e328c3f220f23961deac65e5b0be9242a2b182566aa8b48427a34c76560b7120c8a0e80c3df6dc4ffd2d3cbd4bc23a5d6f22fc341a54625bb2a5bb6b2d6a82f72b19b6ed7bcd540603ec526921492164b5e1040099266e71b364038922e3f9ab0e1423b41e29cd1501cf6e2fc73b2d09719640caa7e65664cb17ba32f1ab0ca04cccbc73240fac077a0009b30b719fe46dbf9ffe1a56d8c2a16aedcf1bb9db5307e79f032ccacb5d75979c3437d194c22f9efea74adf523c3c9409b5399f649b28fe04142a49518504b431acf56ad441690521607cbe9cf48811ac11d04e26208ad2e32d2b612ab1e2a37a6c4237998b71fa84bb5b5fe4e129996235e6f815d58dd710a89f0bfff4011030fbb0da39822d07141fdc1a72837ef2551347ae52215d7d3a8ac9b404e07bf2a0756c5e86e6a294cf8855968869f9e4a039ca71e272dc7abecbcfbe8e291ee8fb5f2dd6d9ba507dc71fe08d1d7bf859b72137e2ce820b808dc6ec16fcbfad9778e74af8ad4e501f0be6415ace2465a0fe61339df4663ccf62e36944841b4932ad644bd9e93d120408d24b8f94da6cdfbce81a089ff372ed59aa7e7d335cbf29ee29e1d4c41bf12a9846811bab8e666ee769963aec421463bdcd21021beb75f72a67508d3646e472f6ac4b716dc15e01dbca5067bd7c93a34212603778bce189bb48ad8c74946f2fdfbae69ca6efc83e99b57c64cc0f4ee80d42af93432d54464fcb54861a4554d6a7481d00d53d1bf15ccf73c96b5bfbf25a00c72458c01ceabcf2489e5104087561b876e40978dc57cefa9d8ed4ee10e9568fd48fc16daa7578c15538f73e187c7f13e1b1bfbc21749c637c457bcce3246ff81219eefc186e4f77efda3571438dd6e86fa0ab1452ea1dcef2cc1965ff381b39ed1d9abb41925e4a236dfb538929037d47cb9036c0f4adcadeded10446c8e1849f9f95a8b6bf48ee213b6d55e476edf2d0dcfee6c0b2b3010deb8fc23014dea6604e20bd4dc48ebea4b3346dd8653e55a37776d703202a2c126d2d831390e61aabf778d7d167b4d73bf05c1b3c33915c79390a2a17df48d70288df7c7c0e22fc85b1fa2c776462c1970126fbae4d9f481201cf8fc16dfb896ac911433368fad1816e85d9e15d9e422a481ad4512d52c6cf5418e0e1c90c9d306ebedbe6eb929d1991a5ec1c56b40132370a56d8a594b1dfc960eb071cab5fc96b1e850539251e1fd1a5b0cc62704d4db5c7a8c3f7344c02849d6dee6d81971631fb82ee8e18a0ac64811717036f7a2d79a2cc0acec060d0758784aff1dc28cc05d0c7ce47f4d32bc5e4af2fbc53cb91a88931721de8c201bd0b8e027de070c0ffbd68d6724dda19cd9c9c8e3999fdf9ab39dfe13c0b1ff13e62865e3c25b25c9919613d3b58979a3782b019b0847605fb9a4f871c7321aa40c1d5b79e4fcedfdbf3def885ee1fd9ac95b943f5f93aabc694c0970444a4183130508", 0x1000}, {&(0x7f0000001180)="90c83534b6f5c0ab05a3ded3586fbc55c06911ff5b63a054642ef3fe3ebbd17eeb9e7c4be77a34fb30e48010a6a9d01ba19a4f32dfbb6a68929c0816e2ab61c3065fe36594ed5e8344522f6c53146e80fd5d3b0636bbc71422ee51ec1a22921e416a911c39b1e080b606b54ba489b5fca25673603f840368f94a5ed6d6ed60e0cf8f267c3a5514e94e0a1d3320a18c32151b343f9444d5bd684db821623bc2fd0111d757c55e2060aebf0a923ec41e5c04b066100f6bd6aad7ab4e1ef869c088cba13112917fc75e83d9bf9b428bc86592047fca29a40b890632a7e53b4c77b6", 0xe0}, {&(0x7f0000001280)="fd118789102c13fe98894f07c710a4d21d855e688befcc893566bf706f7162b98c4e575aab4f248ee8e150a1d62bc40f12bb09da1be37c104f055b117e7b934142396ac54a13dbbb7114b909453df15f2f0f2190fb8fc086228d9b3641432f9216f2c2eb32c3b23ecf8d28d87b3319cf", 0xffffffffffffff6e}, {&(0x7f0000001300)="e2e0a4604a2b8233cd042d8f726f3cc568df2a0a4cef01f307b5c3c317d62e0ede4c76f895c367355388028e4431cef9add50213a9209c422e73034035930693a132e6e519cea4ea5788c9c60484922696b6bb83a9c5e7893f96d85e8c639639a2e188f895e87817dd90bf2468", 0x6d}, {&(0x7f0000001380)="f6e07120bcc08f2e61626066cdf1be7d86d565dc510a9a604d5426f010fcaea9f13d46647d99e1008831d1bde0871eef14aa2bfdccdebf675714d60c7b6085a93b0928c8965218005f500a2500b7a00f095abe354df4cca4acc6a0bd5b22e6709353be5ca812ea0ea271dd35373ab4009cdfef20f916eaf9b6f742fc2f4fb86e028d95581c1a62ed2ee1fdad7b9c86360d2db5d7b7478579086843694d85920a19e7838334a39a3f888d6e3e8eced2dd19cd0e1e098aabd372f2533f0eff51620a0f31f7083c6d3850f42351c023ed386240720a2a8bcbfe0535d3e6a6c9816517e58415526ce3126b55e604cd3a3f5a", 0xf0}, {&(0x7f0000001480)="0d6fc3e77aa88101697ac51576b959e83e433a722e1380e63384a819fb59ef2bd0f793aeef0e30f286e20847d367d5e0830f71ac279263705a30a44183675a8bfe86e0d4a3fd8a43a814a6e63f4fc269358f0aa3dec35bc43d1c8acb5b5413b577e78ebcd8892af13c379137686e8d337ed1907f940a3fca1f8785c6f1f999866641e35e62c4d7bf4d3248c13e11c9f2edb98266f1c0c79c141ab4ad21f9f25a1f8d83da", 0xa4}, {&(0x7f0000001540)="44b63acaf4e1e25c5143c099982750342d527c088f6d25fc6494d23afeacbd0420af81c83897272da9ca8f1e44b519b0e4b26f1e20e15e99d0b71996d7a4799423b668b3e6d86b26f2b1dab7b4a379394ea284ef366346bb46cf41d4a0b01798e458740a00a83a65c3f1fd71b7ee2f6b441940a9d4f4c330517d02ab6fc5b7150e2a6552a2c6d15b02d4f094d6dc621171271ae99be8054dbbf951b45c03af5b", 0xa0}], 0x9, &(0x7f00000016c0)=[{0x80, 0x0, 0x0, "6a143ad6e8d00babdf8921d8bbff1e0821806e837f2dd1147bc13cc533723776bc1d3bea90bf2df60fbd3ed46985886cf0cde93130db1b362eb82f3ffd04ff22e3e7949595a0d55138d6e83dc6becc78e9bd0697d31774a05de92a22bbf071a683392267c5446edadafe3ca192"}, {0x1010, 0x0, 0x0, "22c0e4580ca7bc48a11e9b3957ea35c9d577164ea2e17a17fbad5bad1302278c236ff3f1ecd27c83068577419f53eeeaf30520fdaaf85f31bd0cbda29c2817fa4f4bca3e7a72dc14283d85d7722746e71a754884cd7ba8452ae183aa5218920cdf03f42759b96fe3c0badb67cf4e528b040744662d5fbc92dc1136f817f19b4eb2ce8a630d6634c7c8589660f7af1e1d0590df304df8abe812953b406296212299e20917ff399036350055b604d5ea10d5b168962b05e565cb4e2d7073c775c977931e5879f734938230598b60805cba9612ba3e83e4d3c5e171d83eaa46bc918898527356c96f57ad19cad4efa240fbb1fcdf99a27e2e7f0c6314a4fdd6a543488b701f632fb8214884b810790d3c5472bb474a99ef051e0d78dde96ca0ac73da9e6a040725476cd8c24970c7c7af488616c9137f6fac4ee0a6ca2e7b6a48d0cc505764bd43908682f1390f1ea5b7841f4caf5f11b47188d22d5d35583b5fde0f471e1213ebbf5e5edac536197039736a78d3ac41f091145d55de92cf82352bf62af9f540e413600b1660d87d0727fe956e1459a4e206e5de603cefd402afc7576b54d02dbfaf99187ed954800c6a15e5c9338619aaa956ee4a0f801c5777b1e231b43c86bfdcc2c8dcbf548b5c635dcfc54e18a92e533843de5bcd6b224b34f4b9f0ef02f14ee8ffb759a849552545b3615451915eebefc53099f7a6041e0238773051d0193b4bbaf6f4d4d1f3e663821cf5f5a8d01f850a7ab4942caf3bf483b2b94b49bbd3edb3a30e7ebfbdd8825c176429d0800f05726f9560e568259973a8d1ba8526f3e571486c0f9c5644460c6ee3f69c4a82d57473e3c184811ed94504a4bc06cdfd12a76d66b51f8e0434562696c0f48d03ba0bba87d83841fd5de25e6ac07ebd739799d4977de5be6d28311728a4eea016d06dc8b9fc019401774a5fad8ecc80f62f226338af161beac93ca0ef214bd604d97a9b292c6d13184a19daf18d40898d6a10c9b2dece6fe27cb82697e19c4251b8d3fed5d64626aa162b59285c7edef51b90d93f537d8a4051c5d3e93ee7adda617d3bf7bc3e6b77bf27bc78538b229521f01ae79dcd9014f3b3a00d5c57b67f0699e867679c46bd5df7a0746feddc63a2b6630514148969d1073ef03d301d81b45e8be1b8c47b4f601baf8abaf33fd7bc1e3c4485032664d69553417438b3a5004986ec69e5429a8cd17c8d4726556bcb592d835dcfc1d691958c4f3dab0cec0b8b8456d255cb02ded2c02a9de63bfadc7c542b4fa0e88a8373ac72ea2f2a0c543e640212e72e8e3979897ce6e77f2798c2a6d8d8a2b81920c3f9bfbe433e09c85c809990ea75faf9115ab2020d0b3463b440d1429da78683c2ec87327dd19debc0ee5c8161049bd9a6b21cd8c6b0a35dce34d752de6d25408440b3cd3e84c3d47ccdc914552c5197bc19a417fd9747f2df579078c8a9815d885b4391fd3578836cff9b03f44542f62468dd931b337847e3593df2c3ffa48c2246b91e9d4114a6811131713660bd5e8bf82df32f7f06806bb8332b0deac002c16f011c19df2f9decb734ea8921289c4ec6a5128d74ff60f73d5abe5dcca61ca9c772361745da76450dc1b00c0ab659434fd898f97ffa9faf9a0215902d4e5ef637e9fa1df5416c4b12b511b7c581fd2b4466f710230f7e9daa739f692b749aa75c8019306a559c0ba6685d59c0925e2568b5c58c4151b036c335b81eefaa501fa71ba79011c63f1e3b1909849a0469e12dac05f0f16937bf576c413fce2cccf1ce560a79dc8010258731d8e6dfe56f9f32cf804e35b4e638b47cdf2f40f68d37ab3bf0ed0271c28d0883fd8be1f39a387ae9841b8b9f894d1ede6a73d7c1fb1dbc497ad66dec4c46b82f83186e15d0e64ba237fd935ca57fc165aefb76b18232753615a109e084bb6375729785a9e7bf3ac28c3eae0020b8d455017b9d14dc3d5b22fcc80d7a98485ea5f6041a2a9dbd1e3660127ae891d94b21d53976dcbd98348c08b67a33582a9052c791e08e690e81f2dd3af4b15fa89097b8371b9c17506db99fabb62359048a1459e103b8461735a3a66e9c35aec98f03371e2f5128ea74a661d2784cdd358d958a8420ce7c104a4401e38aed4394498bbaf10e1d78155317dc30fc46a79bc269546fce08a6566db53e8aa07543b6fd5fd391ff00a9695ff012be57fe1166d1456755293a07e8eaae49fb226625025e4b20a51264b587bfac6755b8765f78a9a0406e0eb068ad3994102a7acabb801d0a0ef13eaf9a109a18e1bcc168d97249d5bbda4c0e6d9cd68c34ace8fbc0db4cdb3e1b18e2324303ccbfc2b7326c1f53d84946bd9439441bef3e3041555df1855169f6a9a74ce3763dd4a1272069a30bbc5836f7d567b5c527bc87bdfb9f115ebc60b151e250d80f9d0bbc6a919e17dc7a21d95fb8eaddf5804713aa171a965f4871258820610d8a6bbaec48137abc8a3f0f42d4899577c30d9fe0cc18fb7738a326b8d27fc4b3fa4462f724f63955495a427f730c49bc7b4b28ff407ae3520e62d37fe469b002d686e6a8df3c80e91f5ab994245e25121e247c540f0834d49b8a6456ff7a59ae04913e5ac16284611c68d0baa97b46e333c59c58beef36b6e5ebe00f9adba13703430dedaa8aef42b2f6f1edd6ad4eccdf1a661670a8a08eef2805fbd1da4518d7c77a361daa88c95e49661f0eb21bac2c87e74b6141808afebd4b2007b8b1f58e95c6ab1d8d9b1621086ad70b798d9886ad3b67fdcda02b08b9b7cfe77a07dcecdbc8c56841b70286d053e55b39a28a9a9cdbbabc8a49726cddf6bfee3bf646fff249548d435f793c564d8b4f25dd8044ea7e35d4daecc5de6079861f9221ca04cbc4191425438cc9ff3406473b8e45a5d77f56a8849fc9ed02925e1c8a5cb6751bf7de23997f6d666743d6382a80e6a67cf482dd8e0610ec5779e9e64d4999b880f7f5a1ec3dc16a260f84257c8ba4f30674c94705f6ceecd659ded821909afb10f5999e668af920395bae1841310fec42ceae62ee41eda28688f1ed8016aebcf1d8be14820e72d4577e2f35d8c230c620c39c9d42ade7157fef7884c439db5993dd9fc1c1ba2a2a3f2b59d16f66ea8a9ebf4075d80eb9202ff9a886a58928b0676afcd0d73fe900c39404dd5417de692087b1c0281c03dec4eb6bc88e7ca6575a5e92ec28aa9c4bb624b453287f11353d238aa9eb34e5caa54cf6339c0953bd188ba6553e7df7813696715b8647e7f2c0538114b436a14829b185e997139de3b194e9e8479b7c440edcf11607675236bc2ea1f53d30dfb6d88ccbf69a380b5261683d95584a904ffc994d727cc40ca75761c40d9d63756490dfe104e93086e855fd99c0805a40292e56ccea21de0ce52310361482b8995bf3b94017c8430795d2eaadebe2d760475c1aac4f129235d23946e8c64956aafd38ae7ea98f87c6c1057b85fe21a3c94fe53a99f4caa76da0f5ec9c8ff8789f160b4ec63572a76a2e988b6aca641bc0af121cd055d5726842177edba470662f1206bf65de236deea5e357a45c49f27b4c44e4fa1de33aa92d3ea5c0d46db3a85a96d62b6d051e0ea6fbe94017450156ee347d5770c1348f01f8808973f66986b139067eec636334c2bb85bbc2cbb7bc729c0f0cbf8b22ae3abe6b507332b9085a3acecb2d0c4d67448011bce455b66c350363dcf1d41a7df5d0963d17821d28f1c983b8df9446c8d76b7076e950292d759996261d922fd65d68aca51d604a4842bb8d725747d85427dc0233cf93ef1f009fcaf16a97afe9848a55c83cf1f2c4b8c04501f998ac4ab5ca2ee7d5040bc0d00cbdd3fa35337bcd36cfc28af5f08f9fa9c412ba8564a27e968f8b021af199d971b96607668193acfd47ed580b51be46370309516c832e5a1bd5925db3e33a879135f43ea154340f6880f4e7093007fb3cbd68be57bf933c0bde66828e97dee885f0a79bd3f0a9ac663b5e1825fe2285e7dd04fdf9e9e5f66cf55061b3e06a49453de4d30342cd554a6c46e4dfce95815e07d79b3b317908995158791ecf05be7eee22f3ad1e82a5680abba7193a801281fa9778fa28d8968177ec7b957a9f5f883bdf3f277c38892aec852b20f27257271f80bd31301287f25295ecb8dc8e571fada37abe9a0f11567ef7700072a6f78d6bc18ba3a3014bedc8eb20868242c0510eb87dbea453a1178e3b84397a7051afeec1bd2bbb1cd1cacf8f43e4361abef576af3499914ac68ecca30dbbb34c8d92b2d02f4a6e176596ab32d0306c991a61e4521ce3a15668a0039cdcb35de172350fdf84c568163a8aee7f168bd380ed35d5b13366c55f8928a76e5ffb2dade9364b251a433d1f4138d006c334e6ad34a2b833da6f622bfc74479ac1c7e2f37009ab1b0840f2e8b1acefc890d65b1bda655825bbd5e45fb8ad5a25c52cc6299b94aa5b2712bbc47e8ea82100a97028b58fd96a58ac892ad1160aeae3e51b2bd865062742a35b3ff40fe6af51e2dd650e6634de0be0df6bd1f342c5c8a6c137c825eadab0c726de8f2212634d276da8a95b6a5c96a62098d2e12ae06d3eaf740c430aed4dc4877cbe128d788cad66ef09e7d50b54ec0118847d6fecf08d2c79d54b68cdf70ceeb927c8c29c36fddab4eb58831c68de34f3a2bb5fe724c3f4245a5f62deebc82e57219687d8a0e7742eed2f080a14b740354c094d7874061b7229b2489036980943f618b3a9885094061fa29d538c9cd6ea1c8926291115f22ce538ac099f5e9ebc46d207a44da5016a84a6fee9bc5c75015131a1d6d2c0de565798ce177d7a69216a9714dcb35d0aaeaf8c3c462f18bb682bbaecc147feccf6109394d76441928096c7676b9dc34f6571164ad92a8471b18a6055ca8f1f785ec3163dcf1a3d5ae704224bbbe397ab7fb5b747dd87ce4acb4799ddba7d87a87f2aa3f2e257be7eb61949cda675e8dd0ffc47224a14cafd10a7ab98b8987f20bd172867933d84ff890bd7135ca5cc1b839882efe28b911cff10a5bf339ca9a3d24256190fc00be07fe06aa67f6ea706b4766818e09c901cd06eb0d20c111b57c5dddcf1c536cfd411ff1c99905cab20da689f627c29c8e3cfd1c3bbc1653c9d2199d173cc9dfbb33c80c7bbf6597eae0c8eca8bc9ed41b5065d496fe358ab86749f948582af2472af8c3fb0b761a541cb8c2d4a017d42daf34a120573d8e10af3e5fbb156896d37fda0fcc0b0f52dab0098c9c66e47c66c8ef4dd61293380b7c06e1d31521a1c6d225d7929e5a0ea3b53c31c3cf9a5fe9d13955e4811e7aac1471460136fef4393c95aefbbdd64edb05d0f040e4a8fe0e850cd2434b08b9114b675036f65ee7009f11f8d5be99b76e42f234b0673741cefd07c4d9cdb036604e4a9825d9faab270ab2222080d5a0a524c2eacb3afb6e0a4b2610b4a14bd1e1b12f8815665a5240cdbe2fc285eb9780b61adb3e845b237e8598f6f09891d8924f626d16c598917820a97945ff2be40f088791deedbabd2ee56f7e0aee0ba4da2096cf1a876921b99d69de52210cbccd974a3a89f9a39ef59bfb9d9b725be7d186a7ed4bd819a8685d00bfdbb8dc46ce82a96824e3ef260575386c625d2c5e85a913945d266cce683b361fc81afcf35ea3b666c06eeae901ebe53ff4ffba67e4193eb9233b9730e2008aaa93bfc6ef25970d350a64387ababbe8347b102db30e3c1f1a3db728c21617e173590d274dbf686ccbfdd99ea5f2193527557ea0913d4a845611a20b1ce04f4f3c7088073afe5b99bf060e56df47d"}, {0x100, 0x0, 0x0, "208e0a6e3497befc2fb2c0fc9b2d185a1acb6b2fa234b4867bb5c1ddda362289154725cab1c0f330a3cbae56380dbd7915b3f8eaa51793af57c7fc9c611232df932caee78b52cfc09e5f1c87c002197284d24506aeeb08866ff1342b2392b650956ed5690e0159db536914d0df578009e051e6497d555793c7be20ca618e81fc094fec39a69cd81a42bd7f5074f4e95bc40ebfa781ede0fdd0e0da5a56a98ad0ebefb5132040aafd04b6b1a1e74acdc03593b1fb4e026a1aaf1d14de79e53f6b85a630b0bea84bba43f7a63087317c8ab7112338f8b0555c795fc3532b9b65a3fe11f8b657817f0d7b5bf7d5456698c4"}, {0xe8, 0x0, 0x0, "f02b34f6f91aaf5f502800bed8a700dd417245609980fe6b1eeb568464e230df3e511052a21bc980badc39945441e2645137c2095a6d9089bb42b9823d40cd7fcf155a1cb740d6b55daa5a5139b5b7642107efae40df9243e28f8c3eb4db0bb21d3ba3d2fa9ac9ea77691389ce04afceabad3684406a39da200d526791c8e4dc879ef5d67d517639dafecc87ecebf3ba7d61bbea089eeae5fabe28fc94b8c92377ccf37d61da043ba0db41578ac61fe0aba734ca4d32708528a56ddff984b429752eb952c8a17db62e37811e0e68d63de180c6a37cc1b9c4"}, {0xa0, 0x0, 0x0, "8b196ac15d1dde0abbab1152de282ef83e6701d2aaecbf88d415d57e5c77017617d8522af83acfce40578c438f3846e285a5ca4ac1f2e7fbd3bf411f5803b9715606513c5c71f7404cd59c9a7202541948971e61f8636a19fecde6ca98cd6e650c6a4fbc88b13a8a46ae7604494df27efb14b8a7a0bc225228129639933df924906b9f616d9db117264a3ae38dcb"}, {0x20, 0x0, 0x0, "49ba71ab85e3580e55b15ea4d2ce4597"}, {0x28, 0x0, 0x0, "5f3743b2f057df73eec99ccb99cd8611f7bd3218e6aa"}, {0xd8, 0x0, 0x0, "49defab7540ccf39eb1be2a046ef36a7c6bb4ceec9fa5586395ba8f26400ab8dd8b2d527f707420f47a08511a5fd3f2ddf2c71cf5f65308374752ed01dc55ff79ca8e232b88385a1c838edc160ffe0c87f13d9350e18e9c0e49987bea9361dd0aa713b60a316c0c8c4104ff0f1a3a5a41f798416fe3341a2d291094e80a9f0f0a23115f936557fb5ae3a1d72f119c19b7dda622590a2b3cca42fd01747d1896ce001b2dd3a792774f52e6807f1e4231000b99617d4b03e852aec9ecd8c88089c8b2d6bc3cb1d"}], 0x1438}, 0x5) 01:32:49 executing program 1: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 01:32:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000010c0), 0x4) 01:32:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_SET_WIPHY(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x14}, 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000858600effffe0100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c00010062"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0xfffffffffffffd81, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MASTER={0x8, 0xa, r5}]}, 0x50}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) 01:32:50 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x218, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 5329.429259][ T7946] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 5329.647547][ T7946] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 5329.904615][T32618] usb 1-1: new high-speed USB device number 118 using dummy_hcd 01:32:50 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x13, &(0x7f00000020c0), 0x4) [ 5330.154065][T32618] usb 1-1: Using ep0 maxpacket: 16 01:32:51 executing program 1: syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xfa, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x468}}}}}]}}]}}, 0x0) [ 5330.315510][T32618] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 5330.316460][T32618] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 5330.574824][T32618] usb 1-1: string descriptor 0 read error: -22 [ 5330.580041][T32618] usb 1-1: New USB device found, idVendor=05ac, idProduct=0218, bcdDevice= 0.40 [ 5330.581643][T32618] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5330.685819][T32618] usbhid 1-1:1.0: can't add hid device: -22 [ 5330.686528][T32618] usbhid: probe of 1-1:1.0 failed with error -22 [ 5330.872141][ T4302] usb 1-1: USB disconnect, device number 118 01:32:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0x5451, 0x0) 01:32:53 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0x5, 0x3, &(0x7f0000001840)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x234}}, &(0x7f0000001880)='GPL\x00', 0x6, 0x1000, &(0x7f00000018c0)=""/4096}, 0x90) 01:32:53 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000004940)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000001280)={0x44, 0x0, &(0x7f00000000c0)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) 01:32:53 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x17, &(0x7f00000020c0), 0x4) 01:32:53 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000858600effffe0100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) [ 5332.725128][ T7986] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 01:32:53 executing program 0: syz_open_dev$tty20(0xc, 0x4, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) [ 5333.110067][ T7986] bond1: entered promiscuous mode 01:32:54 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000001000)={@broadcast, @random, @val, {@ipv6}}, 0x0) 01:32:54 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000002780), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000280)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000240)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f0000000340)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @remote, 0x3}, {0xa, 0x0, 0x0, @dev}, r1}}, 0x48) 01:32:54 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000858600effffe0100000000000000", @ANYRES32=r2, @ANYBLOB="00010000000000001c0012000c00010062"], 0x3c}}, 0x0) 01:32:54 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x41) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) [ 5333.524602][ T8027] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 01:32:54 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000100)='\x00'}, 0x18) 01:32:54 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000100), &(0x7f00000001c0)=0x98) 01:32:54 executing program 1: syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xfa, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x468, 0xff}}}}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x20, &(0x7f0000000080)={0x5, 0xf, 0x20, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}, @generic={0x7, 0x10, 0x2, "979f727a"}]}, 0x2, [{0x2, &(0x7f00000000c0)=@string={0x2}}, {0xfd, &(0x7f0000000400)=ANY=[@ANYBLOB="fd0360b853fc8d0650ae62bd3f341e69c4498f57c39592f03212c4c246b146ad136d883a787d151279fe28a5eac7ba390a94608820fc901a29f6e2d11f6b91c16ef31e3fae908dd4235391ba60e49fa02d6866f6279382dc696c7db78d33898703094f41fe3af8896bb66144d2585b42f5e2572f4eb6fdcc633568cc843c079817d26382f21e85d4c5ae47da22"]}]}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) 01:32:54 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000200)) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) getresgid(0x0, &(0x7f0000001d00), &(0x7f0000001d40)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)=[{{&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001bc0), 0x0, &(0x7f00000006c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0059bb7b6a2d1378bbffacc92c774e11000000b1adff92ed86277e33a5767899f804b9d540d93c3908d0b729c74c999d14e4e13a2053fa83bd5331f5f495e4a007282cb1a8cc533848e0a7aba9f80a3465aba4bd651feb9b3ca990a23c2b1fe9f0bd30c4000057818179768579ccda04410ed19829db809d656e330d54a385dd1a29b74a444445cbf1f127e66d7fb4564ea3bb05d47c450b31f689dfabcddbb02db17334d298d8850ee63cf41fb946b2d0498ea44f770278de75a977b00c0b583a3677a474ddc280328a4142e4ac1c5ad686260f2e21c74b0921d2e0668daff6c99d7dec6f115f766f85eef374456d006968358eaf9cb2e200800000000000003b2d262a004e8c8d47c690d14d990b0002a603f9801444b39877255489d22229117bc8310b9c470c0f2b12bbd468beefe5da91f710608db34d3a0d253449e78e7882ada294d7b5ff3243248d29884f7257380eb7f5078b71721c9072f265e506a6f5ac0bc8a14103ed196a8e7250c63dc4c73c0667d5f75ee271b547b3cef866f438f2764a2be7ef51725d3f9c2789b779ef44fef925292ada62a78605455e3f9484c756c6ea89702d8e6ea62c927ff4d2facb86cbab81149b6517faa50d82537dd6e26a9dbd9f7e7647c048dcdc5b7c88ea513e0b13f600"/482], 0x58, 0x20000880}}], 0x1, 0x2404c801) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000003180)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003400)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001340)=[{&(0x7f0000000240)="7163f738a11997f3f3cfec790c24e25e898cbd9e3666adba1553b32a4bf1fae71e099ea0fc7db6dc695a817508b95fbf4c33b3adf290e022bf51d9eb4bea3e51607819b45142eb0dd44a0c92a63df6e8d1906a933267108895abe2c7f1b7fec2abba5e7f72b63975de28d646935359ecc4805713dd468ea0047ac64a1ae511d9b89b25c8c39528d4a0f7c780103bb48ed8db92153478b6c1fb5b0d2fa91d1a2781859d21acccff036c7c9179bdcef52f127f592b67832f184035a7a8d40480a3a83b1315abdbba132292dfaf14e1c1129b98cc223e4a7f0c89fd902c3cbc9b7f5580485ce6550b143c55bc148b7db11affa8c56a970887152d0c52c62af8c1da083b8cdb1274d0256476b3bc975ab75441b7d58d1d2c82e63ff672314b82900e627a621f274d5f9c3e2e41f6884f198af232eeae92831fade1f1da62fab050911e1dd2be9b41c5653e6c0d317a579360d2afb4e676a4cc12097388085739e3dd34b76cf9af7eb10b4a780fa6a0e05258db546aa5d0d989be021e890b78c6f8b4ba7704d37591af374e7b5600e74fb6117bf40b2adadaa8cf436a5c42132ac71cec819e1ef8e51385a39deb129272af8f67b9a2a878d930f8263f521eb2fb3e765e9df45947ffd8e723cc7d7fa2e9f0b846b503f3f3141bea5d8e0ff23eeb7766f4776580fceb9cc8632d7eab96037ac7e9654b544ce6ce17364e16b6ee23c762047c4fe24d580617a6533077f99ddb58a8e446087943be1dc082e38393aad5f4ddcc43a2c2f6252e8f4eb3cbb9a36e343b9b108d3345331ca8a7f600795a2009fa7ec630bc49a53c42bb8e7b268b7097ea4cc1a5d4dc2e61291f63fa5afd9105c4c9e856000d98bfe1f5ed942d39976c69f156a3605c39c65efea25b989bc771617af4672387b5f219849491c4d78544e86e25f66456b46f892766a1ea25a1178a94a95d6dc5e77c194ffc03800a1398ad5614d186096da9308564ddc990355b49c538155eb24f0e20fd86e6720be703f6b6b0d1a0d6a0dd61e9179764b3c3a9546c7ec6891ce9bbe2250e1f2ef2794f41868c99f9b2ac9724705c28c9b12bfb4c8687f8214bea3a94c7c8d385e352d9e25ea7b7657c70474d4dfc047b7a408393bcf9f2e33456e0b0a032f76454bc708da9ef81ec4102ae2c207af0875522c3b583f8f7e23e5a707165bb817e2b751fb2c0e85e38435fd2489481b874e86579d37627d419a40293d8dddbfa541252d3bd9a57068383f3d7b654273917be48fae7cc107ef0bff978f5a0f52baab126baa3502887eb423596e3f4e68f421469a461ba2cc13829bcf2db9759e1f87e8673c73f7b200239d8f0f0a158543c63e748501950c3503714b8223f2c05bd1be911afb46b09eee871512daa08fead6abfa17bfa8a26634f0def58b8e9fee71bc53e9e609758a131ec2c263e68224af60f66d0e0a5857e0c3750351082ee9a794192b5ef2fffd15244107ae7e57acec359b177d7b7efb73e649313cacd9eee6c33873997b0ed06fe1fb46fc09371e2dbbbb0e7f22aeb6d890a66dcaacb11f3021c0c2900d845ddb05690be881ca9a4468d799b02a236b63f5b0626780c7a554f400e5d197fa117d8c2c215bb606fa52906309f013c19fda8b18326691fe0dc85f28395f75944c324dba11feba16e86cabb20386a80e4d1907e7851716f0d1ab2ac54f02360009e668be5123f91b4de8a834a3db0957c2d9af8b9e6de36858ed4d05139a6bcb02089fe73b6c59ac4a1858c4a8ba41b8e91a4da8ad6c23bcdd632aea80fa0f1ee7d17bf9716bf59d323893250d348bd041e88ae067b2342e82c5e8fbcbde4b22b8fecb567d59aed4b7fd0d58b58ed048eb22060650d00cd5886b6c7506728a957c5571cc57d2b623152b11587f4b85e3909efba01da7edfc2635c2afc37748b239d1a202fd639d295c31efe6893b0f8f991c8ebeb57865ca18df71f70d742b908b22786a854237d88f596d3d4cb570c62d66eb9736248b3c4c4619a93da8e83295a0057dea3a159a735ff49a8068eef3b831e954c07db6c209afbea6ee021c8b9283163c70cd32ae4f5802b80cb17f77aa5a0fa63c2ed39e6c6305d41e494b619ff2172ae0d0d174e43d6ceb81e4a25ac701902f314acf04575c73f309bb42b06d0c63abe7ebc517ee23fd710623c622918390a9a2e6fa05252aafcf98f4f68c03df6799ea8d3777f4c14a6dfd50ea80263a3a5d7a7029fab6768e1853fc3f7f37623728e0f16ff7ac24657424bf14f0ca7d347757e6629494d17efb3e78b10ff6af61ce14042a02ab872c3faddddfa0a30d46a563f59276d0f04b1b358c3b0ca4bd5d865d33d012a65e6a997488f31704616bb9a7321c26bf4281d0d6b7b441260f6232833f5b9959f7f1282860479f0b2656633896fb34da9520c72a8ded3ccecdaae53d5238411662875857083577ff984378a40194e8034358f889a4ab90f5268620f1e235ddf0fcc61fc4221aeb4c2b1a499182dedf4d4365a64b0778fe9d14cbb21deb51b771031e8789a1c99fd974f3e8c2feeca6c308f94c733c23d0090a31e1cd9c0237fdcd6f43aa925cb955a36af5f7cdf5906541c66e08691bfc88c61175b9c41c64131f4b36d295b51889751ae49504be3d5ad71ee67e23de0cc24666a5d35d83a4dd27f68c3fba5902e8718fc9704832acc88472e81df8f0989f7e63c40f02da5a73ee49009a15c5162ebac3ae666a09587e12c3710bff1e7f7c863dc38c5d553141c0aaf11c5c9b44e021bf7fda613b71df2ca7c4af61128170ad3943d6c5c05766ca7ba9f22a1d86495d8c606da31c4110986984dc8298b0aa67f2c8badbda24316070a5adfa6ac907e0bdbc558d1e72240aa603b8bc54b08b5198f473a72d422f41dde60f29fb313076698c2fc4bd6b572fa9fc99a63d5c12efb174b605ad3bfec5b0f5fdf2b3ce3a08a06e10a13a6eab03a17d9ce603ecab7cde5bd6c942d9cdc22d4842aab3e2fe28e542b088d873c0870244e215562224fd20f2d06a2c9c615848150a44567f8052f0199cdd62a8cf7cf79f7126366ce2501b7a46b7c0276e12e27048f87926c2d9cbde34290d80c0f1f69cfcd984fc8865d3b49fd661b58ce386e82020efe8fcb0fd85b9fef1ea02c0cbe979dd5c81f441efc383f463e708fb6c55927f01c59eb742ad39794c9147b1e5a1263d36b24396d3e9944db5c29f8b21ee0dcfa9ad220611a9fac6f28976b341476d624b90d86a1330fbb116787a1532ce64004b6fe6e1c4c19b7eec07e750090873fc66ca0edb6ba6ee6815c3cdde780104cf1e3cf4565855765aeda07f57be4aaa9983a8e4b039a250468f2b6b611365afb7c15007c5b66feea598802d2378785fbba94107c9eb033e12304976ef1e9bf6aba52f9728e5e3f1cd00ef955a94cb513e145f79b244bda59f1550763ec09221cddf9c105d4603484c4825693470fad954e501ecd44f85a2509d10901c38d932b1f21e71a34a68c95e03bc9c9bca051bfe3db22f6366d0e33da3cf11f94cfba3d2d04503841b601bb6a13c6b8be37a4e9307a133f28b51a003c3b08f90b28fb6fb43557d17454a53ada633d562fc3ddd2c4f26336fd9ae075ff8445a11b46da3f8b72bb297d9fd922722f5a511e9d23f8681cc0d10259b975bc642c252fa0b328182a0179b4bd949fab9366c37634483ad8fb8a4f72f1331407f1f00effd6c4505528b89a26c8f3f7ec8a3360174cc2204785ca190ca3a170bf7c7c1fb1987a24afcd9c761460ac7eb7d877920dbb8323407c80f489d9be99ef8ffb5564082be04fc5e682a20556eeffdb05417ac6d8835ba8b08eea92cdc8b1615f7967cb3a59d47e32ad227000e8ac45da7a2511aee88d4170b92962ac2e5ea6514e4b0d449626dbe052f7cf3ae45d6734c0988ce11ea3fc2952efe6227dbde1f4f5dfc3c62b7b9da7b0fd0bf7aad9494b2763dbf594bf7dbcb40cbe510b55333175c4b2c6ecd053bd720e5839d094a0b0515fb3e3af08aab7d926b6df2060e3bf101678c51415c10835fbd6f14d3ed1e04a80420386943c646fb74d016ffbd58b18e1561143d4ab1cec69129da33d9e5d252375ace80963af5acd3583055f732b868cfe8cc7d745f4e666255a8f303df17caf38d8409050bb523183472ddbf4b55e121d0874070fc2e67ae03f6d73f684763a0eb2c41bde10e91dc80abee0b5921678d5c155995c240cf5e97c2750b3349601edc7f4ede4fad05d555223ec44b3cb64e57c693a87b4ff18697e7d3c58fcfa9a012126db1e77049ed1282b3965ca21cabba8bf176401feb2236ae6ff14743c048d58157c996aeca85731007be34a0eb5f60614b6a697f05b985332461ffcee161571a9c7f349f3e01c8b130d85c0452119f111b459e2f89027714934279b7d48bb61f68e290130eb16d72d8946caeb737cb2b8bceb0ed9c35c87dcd3382bbbdbbf28d63537e119864a889d27823f796bfdb5375bc58c2cf9a758f634bac54a24aff6f5e39717f7401f9a17f45d63211d6360f06b91c96f0fc522f2c141b72b935b57e070915e35d7adf4465f6405834dfe5f08edd37837b210bff7481416a9633af608db637530b0965a3ca4cdd3e52e7b1177c28a5b0f3109d30afc63d6c186e709bce6bb7c3dd9d7026d0c38ad6103c6e170ebc2a1190af4bf28063fa745e7a23f0467c8f3ec907feb1c485e8ddc073fe62d94ae468c5ca940de46555e702063df9456265fc15208c7b1d9986d48fc5aac9884a84540c21a01e97b414659d10338950dddabd2deb2a42e2a281d7a400ee7dc9335d9fe3ce2c0b176d46e2ec66811713578a01a971567dd0f05adef6da1acf92af2aaf072c01a1c3ed8d49f2d4fadbee1129fb2e2d8c8b9d9f3cadcc2eac40bb7ebcd13cd316dd8e8d4a8e46420e9f52dd00181bd11351dc74c599982a59e2c8c8c7dc848755132e5bd8928f9f9e7696b9c2e466d36151f6a749ba3a7ef01cd4ecf4adc550b268b79954a831d06bca2c77edc8c927837aefeb2c2e9df8e5c10cca8a2f71e1844766390afe76fb58afd4ffcabbee114b3a0de9856201aa9f8d8608cd4e8d50da63ccf7cf58ec9ce33d4118f7fa3e1afcd2c22fa21c2559ccd1a1c0a26782bd1850409d59207491d8187b6fbace312eb463a4f456211157ac24ffa0fdc5ef54999a3429f64220799246376fd2182566de33c94c0e32325cd7cc718cd69fcb3ea47aefd0cf4c405df4b73ec74e68a0dfed427a2fe1df6b91f606117c40b2fd95422fce07571139723e05234b81bb829a55ef61fb3bf1b6016d8a5e13ba9c4dd45ee0855f2083558ab7bd3646da60413d01378b42436f426ae31422ef7c927eec52d4ad930bfc0539ee4e56565c68afcef221ae8ddb767e67ef7283491edec51b46bf8f0b6de5644376fcda22bde79a4135fa3da6914fce6cfbd77d1c8335ecfa10cfcb5f442b95b10b2d33cd6bc847e2f494a09a361240ada46f65e6c9fb0adb4b9c990f9bba7aa5f58b3d59848ff4f2d3e923cb73696cd2b8e6d495715b6d7d2144d7af68a4ab3547e2917edfb6cdee165e102d07b6c61eec6b911bd8a7e2b964b2991f23003870462d3ee788fbc057b9c21466a55f01eb177cf1c31b4a9a50ee84f69e857eff9f1b46e3fc396eae17d824d25fdefb2217eff73870eb6579bea56d5cb8ee1868472880e1d825640da4523fd0e03e276d704a4a5c60f5e19c42dec515089c46444d46c1355cdaaac00b67f063da40c81aa17aa9bd0327894bc6ac80bee91c11c87cf7424f83512abfd87d232454a5060fce263", 0x1000}, {&(0x7f0000001240)="f326eef545446064920df6cd382914ff0fa194e4c176705098e9a85dde00a3", 0x1f}, {&(0x7f0000001280)="8fa5bac3e053267f2ac67c0d743bf93229e4", 0x12}, {&(0x7f00000012c0)="53e29a360770255c7790661793a4a223eb9ea64c5828de69f516f7cb8a73f2e6d017a5f3ac2ddeb5ecd6d079851e355ef75f443b95c2d84891606c2df8c36e24b2b4869f551e7edd14f0ba8d8b7fa5f6d9729f0ea0392ecbc814c794eb493795ccfa6c69bb41af7d1b218c337b21c5ec8a20f74b46e27671a9900cc5", 0x7c}], 0x4, &(0x7f0000001480)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x8080}}, {{&(0x7f0000001500)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000002680)=[{&(0x7f0000001580)="fb44e33ed430333e3a8499bc308fdcf07fb927cfb4fd4d7fd80482206eebb2c00891732f2481651fb55c3572592938968b25537cf61cfcf40ed6dc1430156cecd2c713f48dc4fe67a83a5aef9496c23af1362f16a2bf0ea127b86e8306a05a977827e6a607365e2565f280433a0f172b9b7720cc0c28e34274e24ee38411cd9ae57d92e592b11714694ab865e129b650d5753fc7cb3e116d249076cd974312a12303fa8066c1f82beb151db1e39c38e5c3994e336ed0eefcdefee8159e9618b1c99506c55ce79dea7572a9b0398775dc30eccee85cc14565f037d8bddddaf713eda2114687e6a711028b0a79261dd8b25238171b1714e179bec2bcf4ca6c4ddd36b2711bbcbbabe86722683088939bca4974cae5446714878d1d523f9d3a292ed6c55f6b49ee75732e73763e51cb8f251380c29ba29a80c02c365fb98061a20fdf264bdae11fe28d95724c91cc1f0064c9748a4902f5d2b4d89d87068ef46a9881480d84b3bfedd8abd0e60ea6af3ddf5b64196ac3d19f81284bd1f15203aaab12c99901bc1022c1cec4734c98cf7cd45dcf0f8953da55c203039b21e65a9ec6b7d67b9bc4f2a26809c9507c18a43c491892cefdd1240859f38f8a6e7388a8e46c87aa99a20ca5d2645fc40ecdf5725fdd72c4f77702fc2193bac2d5655437ce9bfa7eb7063e7313afef421acdbd041e5e084350d4450be40057fae1db0477a4c1b05c7fcf0263cce3ede039fc8d28e350a7a5f148fc74894e87a169fd08f6f35f5cee38711a669a02973cb8864d4a7a9c68ed1d23116dea7c421b02dd77ef8e1b581a059e00c2dc53b4e4cfd223ae1c704779027206a108c848ce06e0101cfca8adb35e7936340c397259b7966ae5e951a817c282013fc6dc2ef155fa58704571cf943eec28f055de5ebd2a1a8a9a36d066458f1eb9043198aad9a36105bb4e9b70c49d4d5141fdfc5df230b7a89490fce7ec1d5bd294ca20784d571d723cb470ff38d533304a6d4c74d2c57e8ab4435c8d54b7c1854f1ab4b343491f9b8f58dc6f5857a98f17656b4b20a4ff1ca40c43dac149f617ab98a325bdd95ddf5e28225888aa12cd71f6f91e09de7e13e93a3e0fe4cb4fbeff41cacc037ed0143ff179566c02d8e6e6eafbf738daf072e527df2d444af9b78057d1db5519927e60381daeae7504ca22707687bc4120b62a41c7337332198079809e10a8af3b2001e4cee16235bd1eee082b317957997cda65707393f7c58ebdc12a8bb2f6f2bf99bbafb11461b0f7756e39526c4320897d83c5346a37d86de91d8b3d173e8cbd9a795c1b4027af004799a3e53ca5c2626984c325b9c6931f061a9b83638025214016d80a6ba0dd48aa3f9a0786f3075a5297198969fba7d2b172b81e6525c92835c70cf58f10c7e4471dde27ffdc189c6fec27ecf9ab32fe511a69076d06fe9ee25ce2be76853c9980b561f4a1d57e992877baf05659ce1a276586848d7c6726f856c2e8a886d8f59064a18fdad07443731c643d4ee404d40879a5becd9e2f274180215de54b896dca2f4714f522d6969dbf4060fe83ba10af23c871699745975aebf223b243357c4c5d6e7f49a53c6303518b73d3ab3132a73d90cc9a7660906f39c15eab04122c28c059664439443d3935249dcf37721ee2f2b054554abb0f1799dbe03909379b493cd16f0cea613ad90ac1d51eb32d51090fe272eb1cb6de5e1232768433fcc72c408df43bf9eb0a0b91bff0cdeda11d0e876e8c5c804c779fc367adc85624972890d1764880b0635e062d5285adc9cc16e0c8b8ca61e1d4ea0b5dec8a46fc73fc4e775c3824ae932edf43cfdcd157d063a12daf4bbf48ba4e9976f3c68989188773d9584a0b061b6955e316a06a0c270f4417e4d9fa6b039b508cbc95f7731c3a73c5c562ccbad434845be3a7db6335056e5404ed530235bebf18c80a11502c07a941d14fe7ab2ed198fbd6ee020134be172972fe1aba7c557da7f875ab91181ca335c9a68be945b74f6606a9a5bb9283fa9baf80d6b8a57557e3d312d301948e58796c967500e550decc4e12538ab11be84c7a1e480a621ea8ec240bdbd21c5a34405bc985989044ce85c56d49c1ba8956cc3feb2db884c6ba43d3517de5178b48d9dacf7d0acafb65f7d2e5a0c30db5b3cde8b4d43d4addbb226e7934ae1066b9c5045e8dc34a58ad3117b21d66038e97d1dbdc5e46eeaa06e9af6fba1a0210fea8b4a253199a526722dfee6d5c3b8b40913e7e13343ce2764a7227684f5445ee6c17c0f196dbf0c33d8567c7f6c436a47b32cb606b9d301743d168e375e3ea6762f6d96ced2aac79b06e21d92b78918d2dce4db60da4859381a35dc6f791985fa70342725d2e99babbf6dc7a809a92c2610267d6b32ac5d9ad4c51321386c1ca0e90d1576d5564b5b8e256cde4b1b756c9e204db0c5bd143027e9247d0d70e8a6796205bac0eb4aa1bbfcf3c0e7a59eb00dbd2291508ca062d31c98075ea7ae3bd10782f6bf2b9ea58120bc49cc8093c9c2f258a8c2263d64531dc1d3b0d498623dad2160f17549e914021a786b720482bb120146c225d8a24b54aafe592431b8c0dd5c868518069f7b79d11d729897e8a0535eecbb95eba15ea36120584cb5cb6dabf2e7793420fc8d020f13465350da63778a1c580e64dafc7cc643bf212ae00b3577af4997c74e620a3c0b4d8841816aeb521273bc4226c76f8aaf1b3eb6ae678da53d276f968aa220e69ee06d6b04380feae76f97e257650ed4f96bb0d5787c3cf22aae7af20bc5427b46718f416cffce4d48c2c157c7ec3f3a7f9eb5af92719cab00adef3cc19f080937c8eee37fc66b0dad7018b5ca3916b61542b1d8eb4a766bc6fcd57300cd7d68512f9e416923de730d5e04a9cbe6ae60d592a2083a833a52670dd012f25588466ce57f596014122dd782dbf41c29c1cf4c3e0ec61a4f536b9a5b0f1e25092fe0b696ee9105b783b8e4c2f0cc43d49348328637163595a833fb9c61f568cfa8bf920ba3899456aaffd78544e647d4205cf019b1ffa1204c43cec1e2e176462e43268ca8ae48add119e699ea0662356dabdc2c4d72dccb902cfbc79a2e6025be455e67cf37da9648b0e90b4ec44dbd18a5dbe33f442c70471948967bcbbabde18e314cd5f898a53243bbfdafef2f225389c985180570da869d1ff39a6c5ea9f9c1f208b7888c875d0d7548f72756f77b7782414ed953b3ed90d0870bc46527f0becfbe6ed7f911c7d19e634a7057d5e09e90bd4c4f3a7649555863996027f1537cabe1181ea66ad0eb181412003adb7a0543ddce15d2c219dceeb2dd8db0092d92a6e1dcbed3c771f4bc16fb71f14191274f6e452a620d4a8a680061a64d6480dd04b319f0e927ee50f621c9c64876817c70669415b731881be15cdf3e0a59fea8b8722e34aac3319305f49a952ccaf12c9c4ace516f15fa57af0e908971dc067b2e74c43613301a8cd881a33b7d1386ee9dab1d9aa58699203a1d2c4b514fbc3bfc3f3419b7940a537146fb46c82774353d6267c5f3de1cd18d43c4fe51295e5ed751c699606c3ca900cc35b133ce34a8dd30bf65e00a3c8a24d4ef81c977ee1a57efac5311639ed4f06879632973fcea2a7093e7542613e28019555645aa5127002ffeb93f08b3822829cb514c573bd31b5180aa903305d1990750d3af42e4b1ce32c14ddc4dcfb75d076897b6c6bf32e558bac7f95a3338e1919a0c3f6ea9e256edafbe5e407057d86cba3d8cfbc5667fb6bb4474138a555ed634bc2bd0ccfe61ffc00439d96f5f9ecd40eb67dc193ad6b73848840e2ecbee1502cf9e4cbba7b38aebc418e2cedf1aafcae45e152448f1558af9cbcb6416193a770c0b25d328ea4124b1e1508660b57f03742f819cac45ae2ee54a03e7c9156428619cf67aaab1d600a063c4e8036b674a2723ced53a8b14c4a365008928709aea95e6e2138310ac6899fc38bb159563a92d3ee22dc9fd9733d8c3588ce76b6c3424211af23e36f0792c8c8679cfe03008847899242aac28357f93c595c375b2862a0b46292ddbc2ea0d21ed307b2a902eb7db2aba77031d0c2501c9dea04e68cbddbfa7857ee15420a3e9b13bc19c3c01e1d21ffd4aaf933cea249795c8cb61dcd22ed078614787d551af550ea26960e67f9795d600dc2005a2c653a64e127c4af0f4857ec01cb3661c1ff5f2eae2d986f4013f640b0608b54dc1537d36ef7c461848eef228fc1b466421ba1c6a47d2f0cf829ca2439f8e66dbe3696c67bd94bd0dce1e2a451e73e2d9a87b96edbdb009553c9e1316e570377fc65e2c97020be0cbf33a39f3af5f5ae7d38f8d51ba13d667b96dd0b12e2e470e209568f532b1af0a6cfb1e29f921b0eb6ccdbc0e2e66b30c5b95403f909eb67cfaa967f713a52e59bdd6f80b7c72c195dbc07e968fab73b9f83fff065e9b28da076e7755500a11f82fb9351256af602d88a09edf18b7dbf541bc91bfff753b84da0da3bbeaf192478c23470d7a9e5c6be2d829bdf286c319395aa383c2c8227594a53697a9ca3495b28c47a433ad7dd1e0961af3558b0401c7b3b85418d77b6f66432ee47c7cd5c652bb21bae8b5b7038e41ab459399a9d3141e4561efb75fca87ac0f6b308c8f1ca04f9b04335f82a0a542c90b350e8014e9e75900fc56bc66d7d7477502c08fa791e835d6a1d1345062952d3746dce04ed127733b492a5926b337a5968c312fe19d8c86caf242e0286ea7062e644625ce9bf9a763d82816faef4496d16256d85ff2d64ff215a14f1a41e2bcc36e5dcc4218930183204116369654f8ef317a415aac0bc30fb2c7352502c2740cc9092750ea5d7322b99a88337615880a4b5cebfd0033eac8b078a1c80b43cd83ebe3861ae0b04df335a01de02188ab9f7078a0de6f62787f56acd55452d5205127c8721fb07cf34ac14fd28fabbf36595c2158c3b95d3299a8497b55109214cb208e6ea7e65005c15e15afebab241a66b7707bd8a38c8f8ce9c5190f1f864e78dc26fc26b28640673448f258f45b90db77700f749a58a775b45262dc6cdab22a5e89b490d6f5e34bdf671f05a3dfcc1cb38ce5392dd3506f468f9e8ad0cf91ed698d00a28e3fd01649692ec391cb1eb3b31153f3ecc64ec5e7baf1bf76863244817bac04ee05fd35625d1115786e89bedf4f29cf8c5286a0e27b38f9b623a6b30317e1fac87cbce13df9d555ca6bb7b6ce6813945c08777c546a85e5012213b6610e59479240738b6766f59c71633ad1391a3d43e1d8cbca760745e9b0902f3b4ae432a90e5e68d71a8f76ecb2da2a706b49c0a1c8e59f59fa317d6b203a8e5f012816aa705b0d221ee3ce5552c45dffbcb2c5fadb2d5d806fba8192b3c4e20cfd7a89b523571042551c3aadb4562df84310bcbea30a2a8414a22ae2ef0f5ef6567b81d72842acb04d3fb1c91f8bcf3ea73450175bf8b0dc01966aad475f156fb66d50094773353026a65a2636e03ad269f8a9a0e219441375dc19d4165ac643c243363ddb45c73b2ca421d996be0b450511133ded23dc9f06a6ad73aaa5a5c08bbf9e0ae70f8ddfdb3b91ec215bba32e423097f874f37bf341e1233fcc08a2bfcf436af9e037c4f946b65753997f3760d495e5c1dd242892cb681378f2e36993f056c55d6f36bec0b8c3dec4eb98f50a58c4edea4d16e1b9e4fa479bf36e6f379929abaff4c1848e47264f370b834d9abfd2526ee6b23bdaab0bbd999205849d342cdb6bb192083307daab31b6f645275ae48f917abd666ff3a609d72d4a745c0b5206d3", 0x1000}, {&(0x7f0000002580)="bd3f731c6a22558bb17af3f3b245aec5509c884d26b3446efcd15ec366761ba0ef1b17215d161c5ccd022360385c7002ef53fa569bc856906f9662f5c273280785c78250e2fb7263dc3c1c7c08682b", 0x4f}, {0x0}, {&(0x7f0000002600)="eb458d869cec9b1f", 0x8}, {&(0x7f0000002640)="fbc0615bc41436", 0x7}], 0x5, &(0x7f0000002800)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}], 0x120, 0x22000040}}, {{0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f0000002940)="b9f5f991e7d269db63b218419a1dac0e01d5e39bb34d9182829d3795fc27bd429c47bc453b556e2de4e76fee3fd69d02488d414cd1b136cc2e46aa3a8c6682cd0f66c5644db59ecbed1beae7c3845eae4909257fb3592b274e5453672e9b06a13d88537f748b326b565a0b8962e25dd01132d2a6b7a27bb7a2a6ce4a927299c56fa9d3b9130245126f32034ae26e5f62ad7e980c142f170ec1e9e8f402fd80607af8b0df1a3d3b8ebc56c94fe0a8de2fa62442c95b9b574308f97247d4639aecee1adf51f2d681b39dd28e6d", 0xcc}, {&(0x7f0000002a40)="867d86b0644a83626c68d790fa17ecd10487685a282994722dea5f46865dd1b48cd6516f89649d43cf8db58e8d5d64f1b3a01b684a87f83dc0ebf2816cc8005404d5cd798b57bfdb8fc4183dd4f63b18d2c887dbf18e1490dd62030915a9ea80948b1bf83fa5fa34b15716666c51a9743bf5866153373c08b016e1e8f9142adce19d66172d75947e30a970ca242a3e1de169c3f596e3ef38bee73e77d8d3c95037cb6b4f1888e2d9b5ea39c7cb032e61e13d2404d03b0524e9607421c5afd84184bfed2110f739f2c694b02bf5b67dc74617c46cfaef69e615d3df00f18e9dec5c84406b8d954ba2e7e5c79db4b6b4fe072d780109", 0xf5}, {&(0x7f0000002b40)="42bca5aa2160666f4bafab05d27d926e9d552e1309b6fba3854474040e4cc2795151a53277e61792ba70db8bc9f6289dfb1abbd8e35f99350015fa140d60962cef386d01c50e77378c7994063ff2235915d6d8f1", 0x54}], 0x3, &(0x7f0000002d40)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee01}}}], 0x20, 0x4000000}}, {{&(0x7f0000002d80)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000003080)=[{&(0x7f0000002e00)}, {&(0x7f0000002e40)="3dfff696d697f8feffde70e1e3c2b26542d64d1eb64c5ea9e37571bb5b1ed373ff910ced7e88", 0x26}, {&(0x7f0000002e80)="f70fbe9c5a2806a2a131a96e7e71d58171d253300aafad2c32a551ea85526fc59505e0e27e98ee79152c10503d4320541a91346926472f8d943e2ae5d7c0e018c7b7f841f051009714850f39001eb8ac1a32f7e98aef3c93fa2bdff5826419d5c2a5decf5978f577165d5004dd", 0x6d}, {&(0x7f0000002f00)="63d03b3a3999347466780db220bba50632b65a52e30bb98b3ec9db2457c46fa9b7d935e8aab5d629a86426a659e5f81573d7f7e76545f2fbd9f782d01274", 0x3e}, {&(0x7f0000002f40)="52be4672216c661def9954e3720bc32f9ae1e938324d1718a7b409af317bf1a100e2a2f46cd91a99bf81d4ed184c77ac032f404d1037279204cc634f224fbedb6d35f92196a9a15aa815a6923dedbd7352d3bf64337d5e8025980977c75686a2a867d503c779b016dc262fcfd1a8118a22e8341804c3d809", 0x78}], 0x5, 0x0, 0x0, 0x20000050}}, {{0x0, 0x0, &(0x7f00000033c0)=[{&(0x7f0000003300)}, {0x0}], 0x2, 0x0, 0x0, 0x4040840}}], 0x5, 0x4c000) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) syz_open_procfs(0x0, &(0x7f00000000c0)='mountinfo\x00') 01:32:55 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSTI(r0, 0x4b36, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000280)=ANY=[@ANYRESHEX], 0x78) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) syz_io_uring_setup(0x0, &(0x7f0000000000), &(0x7f00006d9000), &(0x7f00006d6000)) 01:32:55 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0xf) ioctl$TCFLSH(r0, 0x400455c8, 0x9) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCVHANGUP(r1, 0x5437, 0x4000000) 01:32:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) r4 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountinfo\x00') sendfile(r3, r4, 0x0, 0x800000080004105) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd040) write$P9_RREADDIR(r5, &(0x7f0000000240)={0xf3, 0x29, 0x2, {0x1, [{{0x20, 0x2, 0x3}, 0x7ff, 0x10, 0x7, './file0'}, {{0x20, 0x1, 0x1}, 0x44, 0xdb, 0x7, './file0'}, {{0x2, 0x2, 0x7}, 0xfffffffffffffffc, 0x7f, 0x7, './file1'}, {{0x4, 0x3, 0x5}, 0x6, 0x3f, 0x7, './file0'}, {{0x40, 0x3}, 0x0, 0x4, 0x7, './file0'}, {{0x10, 0x2, 0x7}, 0x8, 0x1f, 0xd, './file0/file0'}, {{0x10, 0x3, 0x3}, 0x7fffffffffffffff, 0xff, 0x10, './file0/../file0'}]}}, 0xf3) 01:32:59 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x218, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x7, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000003c0)={0x24, 0x0, &(0x7f0000000640)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000820c0)={0x8, [], 0x0, "f4bb4d17733110"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000842c0)) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000800)={0x24, &(0x7f0000000240)={0x20, 0x0, 0x2, {0x2, 0x5}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4}}, 0x0, &(0x7f00000007c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x7f, 0x1, {0x22, 0x410}}}}, &(0x7f0000000a80)={0x2c, &(0x7f0000000840)={0x40, 0x0, 0x1, 'H'}, 0x0, 0x0, &(0x7f00000009c0)={0x20, 0x1, 0x33, "24863f5c26a22cb7643e539b3cb5525ae46aebb3c3609b5b576dcaa43506d37b43c91d862d5dbba30fb18888dca7422544d0b0"}, 0x0}) 01:33:01 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x218, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x3, 0x7, {0x9, 0x21, 0x0, 0x5, 0x1, {0x22, 0x798}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x7f, 0x1}}}}}]}}]}}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000078ac0)={0x0, 0x0, "f2cb503bf347b1592183268f042a8fa96773048bc5245c881c4aa8011b86325f7f1d4eb3de3c8e0ab62168ce50532bab58f66b603107938e6b596b7fec006c5af550b87cb1b3655f4796148a436f4955c409d66480bf9501a34013bb0697b292ae2f0ff50d720a365bfcbb7e233087da8f9052f792211be388907f27914082dc33a8e8acdfdd815272722e6ba66b0aaba9478787b98503443a571fe5b6bc130b28f83c6b059ed3925cf60acd5450e6f3fd8a245c95a2eabf1af2681213c9e4bf7cbea29265ba14e70b680f8561afcf2c7617c18bf9c14bf84d4bc8d900b963aabf0cd73b0a844b31b281e06ed5f1cb7d066a250ad2e3a95cfdaa57fdea233500", "9c5762397a90eda070755f5c7aba79bf8723270458dcb632c2972492db7b062603fe2a3a5824f96bafca823e4942612eeb95ffcdfa65e4162f0ec97eb6faad83b33770d833e806f7785836621b214e7d00956529ddbb79c47f9652fe56ac5a4f539982317f5b36940260ab5008612e1a25e2e90e4977d5086fec97c516145c04b315397e0cfdd6b67b75b48ef6fec4a8cb18fe67ea4e5951fb43e90fd419718b693ff20bd7842a1159694d6711f865f8ed7c68e4baf3e8b31221f43d6341e39573161fd255c7ff9a871224c9e3ae3bb3da88f1d06bf638ff1b0133fd64edbe9e42c89e148eeb71b5086d96b4507eeae5f2ec7711c2b99e69756d3b652501665f55653ffacbb1ec00a653ae765a08d03972312368c150da41fc55389c854714bbb4d0c42a2d0c6061b9c2ca891972a7d818de04c3b9b72f8cf7f8fcaa5b1a945123bb8ac0bce2bff99707ffaaa390ddddc1d5e512e3e1212fdda81efc54e77289704846be4b60e208c9a925fc66c9b0e61578f50a4dc90438af89930bd025b0e1f86270f3c46be0a458c317431d0d80bd36baa8c7ea656855a37be10e8447b741597e7d5eaf8162e3956a8c3fd4ddefd60b29d5f4af1897e618f11ce01640075a065f869e3fb7af67d743a9cfcdf394db279432035ae546272bc89500fc8b97e892b80a4342dd25a3a5860cdea7ab744657c8cce34fe50b566cc580a2dc48ba55ea91bf0a6eb8c36cbec5532f63b026c2f4f850fe15bd19ff146f386ef319ab639e2d460a742a5f5fa2ab2565139c099fb5761bbd7778d4396272267449254ae2e29c2935753a989e61e9c479b1c6409e240765e7be6739bde4bb3d000bee8e7a35230e5fa3d18191a53c0498b6cda7faad974c9e9b0193a59fed3b00786cefb4e53fb24e2f4735b30231c7dc4e32539b76f82f6b59a9810fb22142cd3ecb9033f5a692dcb0f15de0aedadefd30d2c4b7d6bfa85b192846e17ae869e2ec2f2d42708e5a544fe5ad9a47c4412541445a2d3def6ed01615bf1f536f08bfe329f747f061133e00309cc19cdf578cffc0346200911ff5929b2e20e68f96e0f71937de864ad4a46779f664c0b92c929a4141a7d1527579fe566cd58db303b671464699d814cba5c61557a01139391b1c2fcc86eb90fdb101ac297b61d5a98952d23b4c68548baaa9e82edca7f82676f2330a3dce5aaeebee14a40e0b9d4ee97a1726950463013098aa67e01192329809dc2701ab588cd0b07d127de7ddd98ae0cb895cca71c279aafb634c67697754731f450892ea026c065fd32cacfedc23f6e283775701b8eb4d18a31917b2cce55e1ca85109dab976bdd1203a89ccd632e5a25b35ff1d7df3bbfc310f8b9fe4cfac9d1542ba6599a81e541e5c23dacf124af1265390ade3323bf7b917e36bb226cd63e72e019928fea469863f3d7eeedbd3b6018de17eefce77f57fc48b72cf6bbee7f042075c3e83bcff600f55dc9943d2a29c470757f1b530adbe44183682d0a905216e2e0b18258a0c3c8369a63935a6b4175e3ef6d43f8f264fcf016db45035c71893153437da90b43f9aa2279b02bfac88f5ce8e651ca4b28062d45ecdb19aa0d91b8d546217eeb1aa7c50490025b1b43fc52ef16300fa10ddb4280c43ed26e96b3ed3e62f39f27f35c5bf8edec07abd0128a5bc1f78a69efd351570788dea3781a77ebce8775287d687d455b2d7d4ed96dd75173a5d483f63c5778d658dff8d9c08cd4bbb18f44fa1d0fdc7a05c3c9c51fb816db4c9ef5307208eebb61e449e8d9d4bbf183cdbbd076b392538f0f25e97dcd49475d9ef014934191b7c1ead986ed84c89d909f7bdd7f9acf455bb9aeb2a60d162b08e696999a7d39701db872dd0d936752808caf0cc12b321f666faa14d12cf4149185627ced963c03239f6da1618f05eeb66dabd47365f974dab6a6ca69fdde9d89f548718ff54ceb9354400535a484407637310870e15d7153ef8e13ab23059f9282c4652bbb589641d557d3b2a562ba365ac248b3e8ad19696bf6136d3935f90d822205bdcbee604d0f385fbd08253a80e8c4bac09d2645af3a410cc860b80ed8021ba67e71a07edbbb4fbee423601e8eadb5abc4ba35117455889e9667a8fc56614589c093a741c147b81a4e4e584d9ba28c380b41f6a0ead00c716e49e04ab66557fd71f1e050b970c9ab0a0b78e0b33ab103bd201f04e61c009cd6df5ca7c950528cd639990c40159b02de5c66b0acfe287c6bc81a2a94ccdad8160871aa864ff8307af7d6648c3c9e1cf4fabf83fee81dd660c57519b06eff868f796df2c625b5a82d2a82e030c935aafadfb1c6d959fb4966edbed118cd8e0475bb13af938103155a04498a8be441a4f68be487e843569c9bc61efbf0bd16cdc79202a6b328bfcf38dac3e22cb5dd8f44b08cb3a208c61bbfd0459e9c37c7c7bc95ee7704cc00dae80689f16f5947e2b5ada6d98dc32cb37b8301b2c9f70f3c11d339902e2fbb80fe557e73e3e2fc3c8bd4ca9c8b7e54a1d5c97183597d27daa4aa105fc805826f8962498f8f9e4826f95a1867bfeee2b06ac74d0dddf85a37825b7f1eb53720ed6b360667e4eef5c119ab9b1e370e4a6f9ca2a39ec009eababae537a35fa23eaa855a738c0eeeb5a4bcc20a056842106ef41d4b6563a2161bea4e420d12eefcb128028d370499f5dd1b5806fe8242033532ec6feea9df7bdbb8010ababd6ff385b6906ddc899baa9ba7dd1da42c328dd4408c13afea260912c1ea90760d5ab04422d7c9428b6e5e884ccd70c9046f0d3325325faea8c370377d234e16a8ea7a5600fccbd8f2dc3d0d6c30d664ae35d481bc4587dde0fd6ce315bb3d395c5228587ed419439811cac1e1749d7feaf0786f79ab7ed7dfea065975b1cdc81ebd84126dc429ce8281ccd4e2c9e491489cc0530cbfb7e8b9c09b1097a168e069db9551221b3628c91da73e5ae27a0dcc6ae2f59790478acd7d7d8c38c2a7e18f8c981b0333f474e6882438f91332c345dbda39fc8bfb6e5c1b5013fe9d0cb06ac03f9250d47df4e63d5d1017533ef547c3e2b9e1371763531526dcbc67ffc04ee4ced96ecbe8aff434d25a281ec1a7b8e5ec5f5dd0caf2996473b0a4197793e4147308cc16e0afec88430e0d717e9f6e2b312109a7f189b18ae4edf1aac046eeca072a5db8128067de7e6b172eea17609433e133cfcde4a680e0a2c88fd069f5b15b3e8605c003c22292536efa33258cb2eec41e9dc009f0aeef9253f41b4098aacfa13a3d9dab9dbd794b19f2656fd0e4d933f2a362b5f65a59796ac140e96d5977a86986b11731f1b340ce3e8ae6b3969f00e433ce001fd859c9119482983d77fbd15b16142b6db9b9f960f35f336fe42e7dd484b74de20e62c8d31962fad8d84b53ac360b8afca442596e06f4ccaf4d709a59add24bfd3064df7b9661e43c68b14dfff79f0c5248d63088478636de99546b8c126ab8b9eeef9d4f6fc21149e79061a9d15cd9e14f092082ae2eefd604836716177c545202943d5c4f8e818e6adc593396def613a757f03608a94298f1ff4a06cd96cc5fe3ba267c21e9a7876429fa71a19c5770511c988fd623fcac73859bcaa9b5aa39db35644e0f7040804cf7119bd7d04b785f373c5fd4bd2fbfa5ede4d389ec367f0df4f67e58191e5a5b3ada20be8c55823357b5ba4135ff2f41db23ede1549204aee4c90c0b77d738dbef0dd4fd875621da9a3b4daf046d98a5e7658cd9fdf41564132fbb2ecb7de0e3f68c31fe4349dfbee34592b7baab97992b4803542eb54b97c4d9fad6f76e9834aea2b59fc6ab69a47ecfc1e5943e5f1f6e58ee37725c79cfd51ef3203915b376a4579f80874130de17e8a0723307fd24118ceda54fb8f53162f7bd9f6e99a00596e43b841c5291af12bb808b44c6557114cd804afa320b3a74146835d8e82767cb5e05ff7d9af1323de2454dd9928d63b377cb4c9435bbf401b0b2076a08111f8c51b2ab4992328cd942e5bcaede6bb16e00b98d6181c65d3d28e7102babe9c6c03b9cf60a4414ed791c15687f89b28e3c7ea9fea332e672e610459abb2ba08a805139ade526c4a70253b33f30f49a27a00d9ba5078805017cfe2f58ffad18585721a31a758ba19ebf2d22108eac52ba17f93f94b4499439385e06d3a127f50f3184dec46b60b6fee8831875bdaaf5274582d6739fd683b36d8054448dc1a64af0c96f0262e01623c93602525398f9d1e488dc46ce795fa3a6eaf2037d0be04877cdb2e9203c5d478ad0feb25c0de720aff0821dd00983068e8e41f27f713f06cf14b52f475c7ae16afc5bfe6cb7817bc3576070a82779e0cf7d42075f237a1dc56d4928167584c514846ed0f7300c9476a2692f0f9ba4c6ba3592644e2d39481a9197988375392e5d73318062b49de900d70933b26a27df13e53e0f0ff6eddc88be1046562384030b75f6698757af36264b0aef582ef1fa0b4053237fb13181393be57be07fd73c4ddcd2dc88af42f64d2abb8f40e499a6853d853b2ed8f79d9438b7cbfa467cfbeee29f4cc2c069c0332f763356700fabc7e49e805cf686e4252a806dd9c1b11deeab2f58a216779db07d935cf6784439537464ddc0447cf06e16871f90ae2832e93992bcbf04a50b808b11d1ae7bd4221185a7f610e44285c3558048c949adf1c64073e620de90ad5fbd4c278bc11c5ff06e2c9504202e25d352d7f7c1e90581c96fef751f5c479b9ab31288d10bb6e7bcd223cd6aa745a378b2367581a13ab7823ab0d73a93ae5e05aaec91ca8eafbd32c5a90a789a1c693716c676ceb39c55b1692307a18d6aa154440ab47c121785b3bd8d5071a8772b87d8f644819aabdb4ce10d01f1eb72af81e2c9470db6dd146524ecfe8862661331da20b5d365d202b2aa9604b4d167341c3e375afee0b9631c247d4a68735afa216ccd6b5a1b1701ff7b23cf84e71e26e1c0cf97e5dec32e1c1e042ef5ba7ecebf639808e8a80703668584e37a230e94e9adbb3b5924d76090e00d43d4a403e6906f4f8d42657abcb53a0b6591160b9818a9d9202f4cfd0b821a84f1b7d7299166bebfaf07a1f4d58602b0802e0e0202beafa9a661118cbc6ccb735c80ff94bf594d9c32c53e4341b8bb847fdb41c7e5940ac0068f14a7b945c43d305879aa6d62bada33ee45701ab99eb415c1fa15dfb0a7877eae38946bc2f370822b1b9b300ead7c1139f0d73c1a228e74808e3cfdddf107f5e026515600ef555b3f2b238d41197b5cbc36d52a9796a55fa3165b66ea3b1de3200b34f5e7f0a9a60ba2bdeff22c748d7e72e3c4d9029e04a207a971352c4c258a4c151252529ea380b6784762c73cb007cd0b010aeeea8cce48b0bbf96af2d8fd724e9c30fbc0b3cc71c092cda169b571d620c643202cd"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007aac0)={0x0, [], 0x0, "8de40c15568f25"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000820c0)={0x8, [], 0x0, "f4bb4d17733110"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000842c0)) syz_usb_control_io$hid(r0, 0x0, 0x0) 01:33:02 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r1 = socket(0x11, 0x80802, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_FRAME(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000900)={&(0x7f00000001c0)={0x54, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x37, 0x33, @beacon={@with_ht={{{}, {}, @device_a, @device_b, @from_mac}}, 0x0, @random, 0x0, @void, @val, @void, @void, @val={0x6, 0x2}, @val={0x5, 0x3}, @void, @void, @void, @void, @void, @void, @void}}]}, 0x54}}, 0x0) 01:33:02 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x218, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x52, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x798}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x7f, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x0, 0x9, 0x50}}]}}}]}}]}}, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000bc0)={"ec039e7ed4d4c751d24effe51d3fb1ec", 0x0, 0x0, {0xffff, 0x2}, {0x4}, 0x8001, [0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffff, 0x1, 0x101, 0x1, 0x0, 0x0, 0xfffffffffffffffa, 0x90, 0x8, 0xcd, 0x335]}) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000078ac0)={0x0, 0x0, "f2cb503bf347b1592183268f042a8fa96773048bc5245c881c4aa8011b86325f7f1d4eb3de3c8e0ab62168ce50532bab58f66b603107938e6b596b7fec006c5af550b87cb1b3655f4796148a436f4955c409d66480bf9501a34013bb0697b292ae2f0ff50d720a365bfcbb7e233087da8f9052f792211be388907f27914082dc33a8e8acdfdd815272722e6ba66b0aaba9478787b98503443a571fe5b6bc130b28f83c6b059ed3925cf60acd5450e6f3fd8a245c95a2eabf1af2681213c9e4bf7cbea29265ba14e70b680f8561afcf2c7617c18bf9c14bf84d4bc8d900b963aabf0cd73b0a844b31b281e06ed5f1cb7d066a250ad2e3a95cfdaa57fdea233500", "9c5762397a90eda070755f5c7aba79bf8723270458dcb632c2972492db7b062603fe2a3a5824f96bafca823e4942612eeb95ffcdfa65e4162f0ec97eb6faad83b33770d833e806f7785836621b214e7d00956529ddbb79c47f9652fe56ac5a4f539982317f5b36940260ab5008612e1a25e2e90e4977d5086fec97c516145c04b315397e0cfdd6b67b75b48ef6fec4a8cb18fe67ea4e5951fb43e90fd419718b693ff20bd7842a1159694d6711f865f8ed7c68e4baf3e8b31221f43d6341e39573161fd255c7ff9a871224c9e3ae3bb3da88f1d06bf638ff1b0133fd64edbe9e42c89e148eeb71b5086d96b4507eeae5f2ec7711c2b99e69756d3b652501665f55653ffacbb1ec00a653ae765a08d03972312368c150da41fc55389c854714bbb4d0c42a2d0c6061b9c2ca891972a7d818de04c3b9b72f8cf7f8fcaa5b1a945123bb8ac0bce2bff99707ffaaa390ddddc1d5e512e3e1212fdda81efc54e77289704846be4b60e208c9a925fc66c9b0e61578f50a4dc90438af89930bd025b0e1f86270f3c46be0a458c317431d0d80bd36baa8c7ea656855a37be10e8447b741597e7d5eaf8162e3956a8c3fd4ddefd60b29d5f4af1897e618f11ce01640075a065f869e3fb7af67d743a9cfcdf394db279432035ae546272bc89500fc8b97e892b80a4342dd25a3a5860cdea7ab744657c8cce34fe50b566cc580a2dc48ba55ea91bf0a6eb8c36cbec5532f63b026c2f4f850fe15bd19ff146f386ef319ab639e2d460a742a5f5fa2ab2565139c099fb5761bbd7778d4396272267449254ae2e29c2935753a989e61e9c479b1c6409e240765e7be6739bde4bb3d000bee8e7a35230e5fa3d18191a53c0498b6cda7faad974c9e9b0193a59fed3b00786cefb4e53fb24e2f4735b30231c7dc4e32539b76f82f6b59a9810fb22142cd3ecb9033f5a692dcb0f15de0aedadefd30d2c4b7d6bfa85b192846e17ae869e2ec2f2d42708e5a544fe5ad9a47c4412541445a2d3def6ed01615bf1f536f08bfe329f747f061133e00309cc19cdf578cffc0346200911ff5929b2e20e68f96e0f71937de864ad4a46779f664c0b92c929a4141a7d1527579fe566cd58db303b671464699d814cba5c61557a01139391b1c2fcc86eb90fdb101ac297b61d5a98952d23b4c68548baaa9e82edca7f82676f2330a3dce5aaeebee14a40e0b9d4ee97a1726950463013098aa67e01192329809dc2701ab588cd0b07d127de7ddd98ae0cb895cca71c279aafb634c67697754731f450892ea026c065fd32cacfedc23f6e283775701b8eb4d18a31917b2cce55e1ca85109dab976bdd1203a89ccd632e5a25b35ff1d7df3bbfc310f8b9fe4cfac9d1542ba6599a81e541e5c23dacf124af1265390ade3323bf7b917e36bb226cd63e72e019928fea469863f3d7eeedbd3b6018de17eefce77f57fc48b72cf6bbee7f042075c3e83bcff600f55dc9943d2a29c470757f1b530adbe44183682d0a905216e2e0b18258a0c3c8369a63935a6b4175e3ef6d43f8f264fcf016db45035c71893153437da90b43f9aa2279b02bfac88f5ce8e651ca4b28062d45ecdb19aa0d91b8d546217eeb1aa7c50490025b1b43fc52ef16300fa10ddb4280c43ed26e96b3ed3e62f39f27f35c5bf8edec07abd0128a5bc1f78a69efd351570788dea3781a77ebce8775287d687d455b2d7d4ed96dd75173a5d483f63c5778d658dff8d9c08cd4bbb18f44fa1d0fdc7a05c3c9c51fb816db4c9ef5307208eebb61e449e8d9d4bbf183cdbbd076b392538f0f25e97dcd49475d9ef014934191b7c1ead986ed84c89d909f7bdd7f9acf455bb9aeb2a60d162b08e696999a7d39701db872dd0d936752808caf0cc12b321f666faa14d12cf4149185627ced963c03239f6da1618f05eeb66dabd47365f974dab6a6ca69fdde9d89f548718ff54ceb9354400535a484407637310870e15d7153ef8e13ab23059f9282c4652bbb589641d557d3b2a562ba365ac248b3e8ad19696bf6136d3935f90d822205bdcbee604d0f385fbd08253a80e8c4bac09d2645af3a410cc860b80ed8021ba67e71a07edbbb4fbee423601e8eadb5abc4ba35117455889e9667a8fc56614589c093a741c147b81a4e4e584d9ba28c380b41f6a0ead00c716e49e04ab66557fd71f1e050b970c9ab0a0b78e0b33ab103bd201f04e61c009cd6df5ca7c950528cd639990c40159b02de5c66b0acfe287c6bc81a2a94ccdad8160871aa864ff8307af7d6648c3c9e1cf4fabf83fee81dd660c57519b06eff868f796df2c625b5a82d2a82e030c935aafadfb1c6d959fb4966edbed118cd8e0475bb13af938103155a04498a8be441a4f68be487e843569c9bc61efbf0bd16cdc79202a6b328bfcf38dac3e22cb5dd8f44b08cb3a208c61bbfd0459e9c37c7c7bc95ee7704cc00dae80689f16f5947e2b5ada6d98dc32cb37b8301b2c9f70f3c11d339902e2fbb80fe557e73e3e2fc3c8bd4ca9c8b7e54a1d5c97183597d27daa4aa105fc805826f8962498f8f9e4826f95a1867bfeee2b06ac74d0dddf85a37825b7f1eb53720ed6b360667e4eef5c119ab9b1e370e4a6f9ca2a39ec009eababae537a35fa23eaa855a738c0eeeb5a4bcc20a056842106ef41d4b6563a2161bea4e420d12eefcb128028d370499f5dd1b5806fe8242033532ec6feea9df7bdbb8010ababd6ff385b6906ddc899baa9ba7dd1da42c328dd4408c13afea260912c1ea90760d5ab04422d7c9428b6e5e884ccd70c9046f0d3325325faea8c370377d234e16a8ea7a5600fccbd8f2dc3d0d6c30d664ae35d481bc4587dde0fd6ce315bb3d395c5228587ed419439811cac1e1749d7feaf0786f79ab7ed7dfea065975b1cdc81ebd84126dc429ce8281ccd4e2c9e491489cc0530cbfb7e8b9c09b1097a168e069db9551221b3628c91da73e5ae27a0dcc6ae2f59790478acd7d7d8c38c2a7e18f8c981b0333f474e6882438f91332c345dbda39fc8bfb6e5c1b5013fe9d0cb06ac03f9250d47df4e63d5d1017533ef547c3e2b9e1371763531526dcbc67ffc04ee4ced96ecbe8aff434d25a281ec1a7b8e5ec5f5dd0caf2996473b0a4197793e4147308cc16e0afec88430e0d717e9f6e2b312109a7f189b18ae4edf1aac046eeca072a5db8128067de7e6b172eea17609433e133cfcde4a680e0a2c88fd069f5b15b3e8605c003c22292536efa33258cb2eec41e9dc009f0aeef9253f41b4098aacfa13a3d9dab9dbd794b19f2656fd0e4d933f2a362b5f65a59796ac140e96d5977a86986b11731f1b340ce3e8ae6b3969f00e433ce001fd859c9119482983d77fbd15b16142b6db9b9f960f35f336fe42e7dd484b74de20e62c8d31962fad8d84b53ac360b8afca442596e06f4ccaf4d709a59add24bfd3064df7b9661e43c68b14dfff79f0c5248d63088478636de99546b8c126ab8b9eeef9d4f6fc21149e79061a9d15cd9e14f092082ae2eefd604836716177c545202943d5c4f8e818e6adc593396def613a757f03608a94298f1ff4a06cd96cc5fe3ba267c21e9a7876429fa71a19c5770511c988fd623fcac73859bcaa9b5aa39db35644e0f7040804cf7119bd7d04b785f373c5fd4bd2fbfa5ede4d389ec367f0df4f67e58191e5a5b3ada20be8c55823357b5ba4135ff2f41db23ede1549204aee4c90c0b77d738dbef0dd4fd875621da9a3b4daf046d98a5e7658cd9fdf41564132fbb2ecb7de0e3f68c31fe4349dfbee34592b7baab97992b4803542eb54b97c4d9fad6f76e9834aea2b59fc6ab69a47ecfc1e5943e5f1f6e58ee37725c79cfd51ef3203915b376a4579f80874130de17e8a0723307fd24118ceda54fb8f53162f7bd9f6e99a00596e43b841c5291af12bb808b44c6557114cd804afa320b3a74146835d8e82767cb5e05ff7d9af1323de2454dd9928d63b377cb4c9435bbf401b0b2076a08111f8c51b2ab4992328cd942e5bcaede6bb16e00b98d6181c65d3d28e7102babe9c6c03b9cf60a4414ed791c15687f89b28e3c7ea9fea332e672e610459abb2ba08a805139ade526c4a70253b33f30f49a27a00d9ba5078805017cfe2f58ffad18585721a31a758ba19ebf2d22108eac52ba17f93f94b4499439385e06d3a127f50f3184dec46b60b6fee8831875bdaaf5274582d6739fd683b36d8054448dc1a64af0c96f0262e01623c93602525398f9d1e488dc46ce795fa3a6eaf2037d0be04877cdb2e9203c5d478ad0feb25c0de720aff0821dd00983068e8e41f27f713f06cf14b52f475c7ae16afc5bfe6cb7817bc3576070a82779e0cf7d42075f237a1dc56d4928167584c514846ed0f7300c9476a2692f0f9ba4c6ba3592644e2d39481a9197988375392e5d73318062b49de900d70933b26a27df13e53e0f0ff6eddc88be1046562384030b75f6698757af36264b0aef582ef1fa0b4053237fb13181393be57be07fd73c4ddcd2dc88af42f64d2abb8f40e499a6853d853b2ed8f79d9438b7cbfa467cfbeee29f4cc2c069c0332f763356700fabc7e49e805cf686e4252a806dd9c1b11deeab2f58a216779db07d935cf6784439537464ddc0447cf06e16871f90ae2832e93992bcbf04a50b808b11d1ae7bd4221185a7f610e44285c3558048c949adf1c64073e620de90ad5fbd4c278bc11c5ff06e2c9504202e25d352d7f7c1e90581c96fef751f5c479b9ab31288d10bb6e7bcd223cd6aa745a378b2367581a13ab7823ab0d73a93ae5e05aaec91ca8eafbd32c5a90a789a1c693716c676ceb39c55b1692307a18d6aa154440ab47c121785b3bd8d5071a8772b87d8f644819aabdb4ce10d01f1eb72af81e2c9470db6dd146524ecfe8862661331da20b5d365d202b2aa9604b4d167341c3e375afee0b9631c247d4a68735afa216ccd6b5a1b1701ff7b23cf84e71e26e1c0cf97e5dec32e1c1e042ef5ba7ecebf639808e8a80703668584e37a230e94e9adbb3b5924d76090e00d43d4a403e6906f4f8d42657abcb53a0b6591160b9818a9d9202f4cfd0b821a84f1b7d7299166bebfaf07a1f4d58602b0802e0e0202beafa9a661118cbc6ccb735c80ff94bf594d9c32c53e4341b8bb847fdb41c7e5940ac0068f14a7b945c43d305879aa6d62bada33ee45701ab99eb415c1fa15dfb0a7877eae38946bc2f370822b1b9b300ead7c1139f0d73c1a228e74808e3cfdddf107f5e026515600ef555b3f2b238d41197b5cbc36d52a9796a55fa3165b66ea3b1de3200b34f5e7f0a9a60ba2bdeff22c748d7e72e3c4d9029e04a207a971352c4c258a4c151252529ea380b6784762c73cb007cd0b010aeeea8cce48b0bbf96af2d8fd724e9c30fbc0b3cc71c092cda169b571d620c643202cd"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000007dac0)={0x0, 0x0, "601db4380d33ebe9a4fb27bc483e1e6e0d89d5d8a0c2d43562b8ca98774c91ead1a4cfd711443a5d91589b939df999239f6ceb5e0fb64411ef1f8bbe6e0547cff5a260e920a3f1d6e190202b9ccdd043d4ca56796d4b5afa6b985e7bb14c1962108946ca25ed51a15cb2cef355d28bd28d821e5d68bd1820dae0fb98c094ee0e2ed361a761678c3081fdc96d1516f230053dea47432ec4f999c429293b634c970f6aa0745fc735f0869c982620468ae7b0cdf6dbff145b26e941b00c67c157ffe7fca890045e82723c095cb325b7c201c5d5d3d7cfb81e5fd5bc2bc0171dfdfe0c65f10a157502da7cb4fbc56467ac69484a6bffcfc9ebb4e44395aa6e2ef8ff", "3f9983584394928c50c310b578dfb3cc3f9cf602fe72a8d52eba058edca120b84dcc51eb9961cf2a23bd211b8dd3c118332be0a15da9d756507478d0f49fe295f3215823d80c4f113020e651a69395e6a09d89fc882cd68cc85fd3d7d96ef71628de29b4087a4144e4374d87dc9ec9e9a4b02158f84734661db89a344b59f2154432b0bcacb3849b5499dfe85e5da4d2517f9e63b0eac488fdb02e5d653ce0dd72ddfa9f2993f30940b72b542da6f86a0868e837f57488a5b6b933904bd394b9ac14926405be95315ee67a34cc93907b847dfb9c456c264fdcccdc19e9c5eb12da9ecdcbe6a9e6477a652eb56d3cfa83bb38fed487dcde2f4655c2fae683bc5d4f817228711c795357869297570b58ab501387092b840123fb20c8f9c5c8286b22e8fecfa32e2ac7c985031eafde2e53fadbd7fe6d31c86535f430f02ef8a62106bbc9c5bddb178ee44e016cac252b076a00cbf1c0419fd13d9ecab8b1c447cdf4d48873a1835393d4077e42e46244d0b6ebb25f16c145d9bc30c83858816ea1fae8eb7ee951e2c7031652bdd4b8455024fa77c2accb3f430a5ae1aede00bd8df2f5717545410aef25ca8071312f935a4bbe38f50bc1f16eba8cd08e64b7edc28ff6ba8a94a8427bfa8844051dcdf1f222692cb33ee6ba2ef2f2d58962a0f437dceb092c1d42359465f2bf0c1f26b032550863c765abd31083ddb1c5c4d8dc6fe3836def5b237404508cdfaaabb37a975c64dd9912b2cc85bb19dd927e53b3e9b0af95f94535e1b548b3e3cabe9a9c003ada075ea46059eadfe683012a14d038696fdeb27a222c8eca9da199387963a6f1d0a67da90071c2fd124700722f056ba0ee580e8652cdf0954d54429865918769ead687e64a59824eda955ae4051a929d08d74cc1e6ec6897de4c550c1a99a1ccdb894928c1a7333c7ce6465cb74e39727d1e4fcefcdd6f63f0ab884273e75e2a7cf1f9a21ccdd24ff8a159e02945bc39757241704c06d5a50813ad2c2ea09273b14eb2d2c80e5f3494bd905f10e23525d326d866c3820ec8d1db33e6077246b67b4fba16e2cb324493502449ff04221050a78c5a58b413c8af31de6cbc42e4d7ccba6363e3c92abd841d2b7d406d26acefc8e258a8e32a6c354eaa250fcf3767ab4cdb666c84bd8225cdcc90a9ad769f08a6ed078ba8d44f0d9cf03e25978b716844658e585272e38c98871df4d6b32864f918992353c8498faa9e0bcbdb567e28f884928876c8115d47190bc0d1b46f68ba7ab51012220751f844381258156d7506447d894c215dc7ce7a4db33ca05d95a14624404f8b823de8926c87beb93a3d6fde906ece1a0e2ea95d4d8941db32b3ef937df6afa2dacd3b86bc25fafca8ebd58903b526c3056e416c2e9bcf9b7a5e303804b490127586529149a56107309c95d3a4a5068c69a980ba34a494653b28f195fc21d2f0fdc5058153dd5a50e04946b24e4cc76f9f993d96965a7fd1db91564f0ba65fc4b302893bf96e338f90d8a207c912d6d61d42bfb14a1a46ab2370d86a1e9b00eab04132ecf340dc027f02cf0b98da9b2cb100d261c81a947a0ede579f89035da2ffc336433a978c331705fd0bca65a90ee2262129f2bfb48b0614223eb9733dbf7cf42805b3a7c10c8f76c75fda0ffaf1098a532359094bc1844b278167a91716bffe6106f4b1592d7104134a4696024c9ec93e5ac272f35ea7924bf6315d5f6368627041c3de11abc6093ad5ded778fe7c6f271f8bd6b797047f37966fef1ebda152c34d87c83c9c7704a759f9ace8cc8e5ccdae4997dfd3854fec64cf82156a7d1531c22d1b03bfe12d2293b2caf321e99f1fe6ab989a93c5538ab6ff55226d77b3466ac436ecf28329442818190594597093e94bdca45863b7b108ca4b219ea7f975a5b8bc60fd26732bef4ceace447e00657becf863ec53278f2a634dee64dbe3df3f1d0aff6c46c942bb83532d1b271cefb484a8be3922e0e755b4ae90164430d14738c1f71b3752ef88aa3e30c0e449c1b8af611e60143564ceea83e349fea57b9148f095bc2ac9b1b6d9b91cfba257857ffbca6482916b1cac6e9a5f4bdc48684a259dc97287a017de7ea82670c0af7c7b02959380148083f0e5f0f9804f75b46031e3eb240d0bc4b520bb117b8570cc1100c4699a32184bcc9948376a0a76ef3a3607501911f42e7dd29d9c239827737e4c6ff63572d0c19f89626ccdee2425db0ba595427f9bdc8d6c261828dbb820750594d26750b36148dda92b7b1bab02dc8fade3d5f5f98a56aed0d88b4728b3a94a4c229c25170927101edbcc0a8482b9594748443699dade772bbc8efd197975999ddcdafd9d194d61e317e11db058e823b7374f11c4e7b1688a84ae5803e11b627e6d1b8c10bc0d24aa29e0011636b4f88c639d63e441fda986af954ad10643acdd6ba39a81683bb9365c1bbfd99bc01788fe7c878f77e61217a84172fd715a0ada29cf86a9ded152bc67a365e8b53023c4a122f7dbdf5e00e0e1030ba2980d697ca57070348c2b5e37d2d07ae777c1c25af1db9e456392629b95d63449d1b1ad2a66f7ab5dea60db310004860969375d5e1abd3eada69f770160e93d1643b0b2c33d99c1b7314c7d8ae3ba7a9e05a73d4230496cf80d5bf4c575bad7e95a4b736e816824e15d59d8c43a55a079ebe0c44d0b03c948abbbf2033fc46b296a2d51f3da0e97c050da339998334144833eac86905f0441c6316766777052b19aa4c4c7109b06c3cdb1fc8a292ca7cda999d8c27c948eb8ff09f8f2efa7e1669222ac5c79b7c5f30ea44a98ea8a782a10244dab49b26ddd3cec8ee7518338ae8d1f68d5c1205c6fe52b95a32eed714345a91c01f6602276318910837c4cec26a065914124b5585caacae1e32adfa88634e1fefe39cf3a21ea66e57b3374280066738b27dc8346baf2d12cc1e7711e9c93f64f769ced98c33b690801a2c1b403846bccf0df2f3dc29d8b8f7082af5ef17675949ee74aa5866c51088f06692b47b0066ba7dc6262b7c4a6a32c308030c7249053c387925d535e2ff674e7d27c14f73850bb827dd48ae8341e5ed12ee9910576d2e6355aa9744ebd004cc173ec61b989d27eede0136689a3da93e2931b558d2951a89d059490197c82d41570555a77f3e5fa5fa2ac98e00f27d3bff92b631fec69f5a0af51a0d186cf0626e8a4f29faac229864750862a9dcfa5c86f349097b0d7a024d3e543204db5195186f0525fa728891c8371df84563339637d6323db99f1f5de889a99595450907874b0afc9e0be6aa2d451a35da39d4196f24ec4c17dfc89a46312bea005e9d503596f90f79dd17846229676948e2570a507a96933a72f6d13d60a1d209d6b70748d52f6fee0f23a0e587e31b1cb89da5f8050a20872605d827aa8c54a2642380264c90278d1bab9bb33f048b33960f7796edce54b55966b78c12b7a295f367e480f442d41b7390f80f711dbc0cb47e3063c12f209f7cc02c859d920c17e69504dba7c75a00197d211c1e7f1eaf140bd29b6ea403b3c40f1fe28ea5754d21267972a23969071df4403376fa27a051f683a672c27304c3052898b8816b8910447161b21ce345c78e73c2b97b3f51cd8de46f95499ec376aa41eab3b70e87c4923e144e4f64588f56aaca47ca83ea3ec3a1bf19ec1d4178c081c10b18e8feb8aeec5cfa1dce42953bdaa00d2f7e936a917c2749cb43a139fc7d96999c8ffa511a1bc922d4acec4e854236b33b4e7018195501c1387d8fdde2b0a487a69989746bc4e8880b715949a3ce0c9359a9677e829a921005df9c84857a654f62cb1bb3b03b82d7160511745759ab683c805b9cfb82ea700bba3d6552159267d7e2dc85b4d4d3283c2f8759ea8652a119dc765aa99d17e81a006f3c51f656e144520e1662890a6cae2798bf8c36fd2b3d28c7231e49581bb280c6358159eadabbe5f7a51e1db27c9e5b103cb1e339cf112ba9324e7db3170aff8850515edd0bbb03078f1ed4f9c53cb8cd132c946ca431c7f104f081d0da804e2af7d9519fe444e2e0daa1223bfe33e6c9641134f6d96db2b5f91535ef95f398cbbca78919044f3459f4ffb9db3c7fb5c629dbc4b4a481d1e33de741e20b508e4bfbac7ddbd048c083792f90a01ccdd68976781005bebd70d35d8ddaf9d4c4135111e3e9ff387d59f804ceb8318b1f8fbca408e793dca8bbad62be00a6197a5088084584ca4d3a366712a4346819eff9b95116479d8572f4ab6a2bace9dd48c3558d321230df05bc40a9eacfd9b80fa72c1ad815255b7c87f81d8df976c8b15370ff670859a4cdd31c2f179f3daaefddf4673d90cb0886c8aa65e581eee19d3dc7d0593770cbcb39023e372a157a710b0905816d7d4c2a6a270351ba33adc8f08cdc330f2302198ee9277e73340a33876c2f381cd89a0be534e76e4794fe7148a9ce8ca9ed8844f6d30a7a76e7fc8939505a306a328433a101d7e96f4f24db333c606bb6886ba31996756bfb90316fa91da2a676c59654230f472adeba9c3a0f5f49f8391b1e97bc297249eac5179306b88cfc83f72eb710b49980f6020cdeb0c9a921af71205ca30cb77e87338ac6569f1d5a7c47f59bba5e8077a605a0976fc7ac11badf341efc69073f1434e54ea20d095b4ea58a787d2ac3447cdfef879c2ba1853d549816883bb84900d08ccdd2d7c85902708635296017b2020f49651d43467cdff8a2fb534e5f4ab8aa1b112497b266bbe88a984183abdb5f023f8ad0476afbe85ec1ae2870999c5c16d1c551a00913202a602ae0a1f760d68ef69b09ccfd7922e7947ff38a530510b4334981755ba1b6690ea3ee2921782d8de2ec0199a1b91d75fd973b2010bce3248bdd98566904d86aba23a41e96f74cd6207f9aa0e704365b0a89450da07956dcee82f373608eff1288d15db53eb82970c8b06ec36006158846531115b4436c3281c294da957dd64403023fe0f4096082841912524b9b265c90c61f337e2127c2d37710d64fcc17799ca4e259f6e238e90908afc3e0f34a7722e47071f98b7607ff6f44403499290a0d53c3eae9c8ff2a5aed55db1d5d235fbaccac3c145c2a1bff331e7e599e1a557ba796cd7a0c2485f2ee66b1c9c4978aee46d8eb6e6bb50711e6b6eb1f701143cb49a645fe930314d835365117116cc4f833371fb996ae716ed48f610a8e443b6e5d1a697fd4e40251611151de9322823447a62c604b9da80efdf5072b1f36599057be4e71dae080fd7c6a74896837ea84391ccb9d0a2b4709b7dbb9e8f3dcc056ffbe3c6bf81e554e272cb2000a6c87578fa4682fb590260a0210b903da4899cbe754f90f2382810db4ff05465bf641f71c98b55cffa991e23d26b4f8b250ccb0b3c5665e4cdbb3fce2c66ade88d7361"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000800)={0x24, &(0x7f0000000240)={0x20, 0xa, 0x3e, {0x3e, 0x5, "8413e68f22584620e7e8ff57ea5437fbd47f250ed68a1699b50d3740b15922a357b47bb0b6dc998fafbe852413fe68f5e047e0198bc663d2898ffd49"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x426}}, &(0x7f0000000780)={0x0, 0x22, 0xc, {[@main=@item_4={0x3, 0x0, 0xa, "aefb6aa6"}, @global=@item_4={0x3, 0x1, 0xa, '1L[$'}, @local, @local]}}, 0x0}, &(0x7f0000000a80)={0x2c, 0x0, &(0x7f0000000940)={0x0, 0xa, 0x1, 0x1}, 0x0, &(0x7f00000009c0)={0x20, 0x1, 0x40, "24863f5c26a22cb7643e539b3cb5525ae46aebb3c3609b5b576dcaa43506d37b43c91d862d5dbba30fb18888dca7422544d0b025c8d2454e0dbb0c02276d11de"}, 0x0}) [ 5342.604644][T32618] usb 1-1: new high-speed USB device number 119 using dummy_hcd 01:33:03 executing program 1: ppoll(&(0x7f00000000c0)=[{}, {}, {}], 0x3, &(0x7f0000000340)={0x0, 0x3938700}, &(0x7f0000000100), 0x6) [ 5342.854386][T32618] usb 1-1: Using ep0 maxpacket: 16 01:33:03 executing program 1: process_vm_writev(0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/7, 0x20}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000140)=""/246, 0xffffff1b}, {&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000380)=""/9, 0x9}, {&(0x7f00000003c0)=""/110, 0x6e}], 0x4, 0x0) [ 5342.985652][T32618] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 5342.987495][T32618] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 01:33:04 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@remote, @empty, @val, {@ipv4}}, 0x0) [ 5343.184881][T32618] usb 1-1: New USB device found, idVendor=05ac, idProduct=0218, bcdDevice= 0.40 [ 5343.185947][T32618] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5343.186840][T32618] usb 1-1: Product: syz [ 5343.187446][T32618] usb 1-1: Manufacturer: syz [ 5343.188262][T32618] usb 1-1: SerialNumber: syz 01:33:04 executing program 1: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$dsp(r0, &(0x7f00000000c0)=""/156, 0x9c) read$dsp(r0, &(0x7f0000000180)=""/4096, 0x1000) 01:33:04 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xfe, 0x80, '\x00', 0x3e}, @empty}}) [ 5343.864239][T32618] usbhid 1-1:1.0: can't add hid device: -71 [ 5343.865591][T32618] usbhid: probe of 1-1:1.0 failed with error -71 [ 5343.916990][T32618] usb 1-1: USB disconnect, device number 119 01:33:04 executing program 1: r0 = socket(0x2, 0x5, 0x0) ppoll(&(0x7f0000000000)=[{r0}], 0x1, 0x0, 0x0, 0x0) 01:33:06 executing program 0: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f00000001c0)) ioctl$SNDCTL_DSP_CHANNELS(r0, 0xc0045006, &(0x7f00000000c0)=0x41) 01:33:06 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x5411, &(0x7f0000000300)={'vxcan0\x00'}) 01:33:06 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0xb, 0x3, &(0x7f0000001840)=@framed, &(0x7f0000001880)='GPL\x00', 0x6, 0x1000, &(0x7f00000018c0)=""/4096}, 0x90) 01:33:07 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x10000000) 01:33:07 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x10000000) 01:33:07 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x10000000) 01:33:07 executing program 1: keyctl$dh_compute(0x17, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={'crct10dif-arm64-neon\x00'}}) 01:33:07 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x10000000) 01:33:07 executing program 1: r0 = socket(0x11, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8905, &(0x7f0000000000)={'vcan0\x00'}) 01:33:07 executing program 0: mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, 0xffffffffffffffff, 0x10000000) 01:33:08 executing program 0: mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, 0xffffffffffffffff, 0x10000000) 01:33:08 executing program 1: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0x2c01, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) 01:33:08 executing program 0: mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, 0xffffffffffffffff, 0x10000000) 01:33:08 executing program 1: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/61, 0x3d}], 0x1) 01:33:08 executing program 0: r0 = syz_open_dev$vcsu(0x0, 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x10000000) 01:33:08 executing program 0: r0 = syz_open_dev$vcsu(0x0, 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x10000000) 01:33:08 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4c8e29116ba63ce6}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x60, 0x2, 0x9, 0x201, 0x0, 0x0, {0x7}, [@NFCTH_STATUS={0x8}, @NFCTH_TUPLE={0x38, 0x2, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @remote}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}}}, @CTA_TUPLE_ZONE={0x6}]}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000840}, 0x40004) [ 5347.960121][ T8122] netlink: 'syz-executor.1': attribute type 1 has an invalid length. 01:33:08 executing program 1: r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x7) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/ptype\x00') preadv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/150, 0x96}], 0x1, 0x81, 0x0) 01:33:08 executing program 0: r0 = syz_open_dev$vcsu(0x0, 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x10000000) 01:33:09 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x10000000) 01:33:09 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x10000000) 01:33:09 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x10000000) 01:33:09 executing program 0: syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, 0xffffffffffffffff, 0x10000000) 01:33:09 executing program 0: syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, 0xffffffffffffffff, 0x10000000) 01:33:09 executing program 0: syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x13, 0xffffffffffffffff, 0x10000000) 01:33:10 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x541b, &(0x7f0000000300)={'vcan0\x00'}) 01:33:10 executing program 0: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000000100)) 01:33:10 executing program 0: r0 = socket(0x2, 0x5, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'syztnl0\x00', &(0x7f0000000100)={'ip6tnl0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @remote}}) 01:33:10 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/184, 0xb8}], 0x10000104) 01:33:11 executing program 0: r0 = socket(0x26, 0x5, 0x0) readv(r0, &(0x7f0000003400)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1) 01:33:11 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x7c, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7e}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc, &(0x7f0000000080)={[{0x8, 0x4e00, "05086c59c011f325"}]}) [ 5350.914228][ T4302] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 5351.294822][ T4302] usb 1-1: config index 0 descriptor too short (expected 126, got 106) [ 5351.296081][ T4302] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 5351.455190][ T4302] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 5351.456483][ T4302] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5351.457414][ T4302] usb 1-1: Product: syz [ 5351.458197][ T4302] usb 1-1: Manufacturer: syz [ 5351.459014][ T4302] usb 1-1: SerialNumber: syz 01:33:15 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0xa, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000001880)='GPL\x00', 0x6}, 0x90) 01:33:15 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x541b, &(0x7f0000000300)={'vxcan0\x00', 0x0}) r2 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r2, 0x0, 0x0, 0x0, 0x5}, 0x48) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x8000000) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0xe, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x3}, [@map_idx_val={0x18, 0x1, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x3}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}, @generic={0x0, 0xe, 0x0, 0x8000, 0x3}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x6}, @call={0x85, 0x0, 0x0, 0x9d}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x45, &(0x7f0000000140)=""/69, 0x41000, 0x41, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, &(0x7f0000000240)=[{0x1, 0x2, 0x9, 0x8}, {0x2, 0x1, 0xe, 0x9}, {0x0, 0x1, 0x8, 0x4}, {0x5, 0x1, 0x0, 0x6}, {0x1, 0x1, 0x8, 0x6}, {0x3, 0x3, 0x4, 0x9}], 0x10, 0x1f}, 0x90) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000380)=[0xffffffffffffffff, r3, 0xffffffffffffffff], 0x3) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r3, {0xfffffff8}}, './file0\x00'}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000480)={{0x1, 0xffffffffffffffff}, 0x0, 0x0}, 0x20) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000015c0)={'vcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f00000018c0)={'vxcan0\x00'}) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001a40)={0x2, 0x4, 0x8, 0x1, 0x80, r5, 0xe823, '\x00', r6, r4, 0x5, 0x2}, 0x48) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000140)={'ip6_vti0\x00', &(0x7f00000000c0)={'syztnl0\x00', r6, 0x4, 0x1, 0x1f, 0xef, 0x1, @remote, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, 0x7, 0x1f, 0x3}}) r7 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r7, 0x89f1, &(0x7f0000000080)={'syztnl1\x00', &(0x7f0000000000)={'syztnl0\x00', r1, 0x29, 0x2, 0x6, 0x6, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @loopback, 0x20, 0x0, 0x2, 0x7}}) 01:33:15 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@RTM_GETNSID={0x1c, 0x5a, 0x1, 0x0, 0x0, {}, [@NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}]}, 0x1c}}, 0x0) [ 5354.932130][ T8169] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 01:33:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r2 = socket(0x11, 0x80802, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000900)={&(0x7f0000000180)={0x60, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_FRAME={0x41, 0x33, @beacon={@with_ht={{{}, {}, @device_a, @device_b, @from_mac}}, 0x0, @random, 0x0, @void, @void, @void, @void, @val={0x6, 0x2}, @void, @void, @void, @void, @void, @val={0x72, 0x6}, @val={0x71, 0x7}, @void}}]}, 0x60}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r4 = socket(0x11, 0x80802, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) 01:33:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x14}, 0x14}}, 0x0) 01:33:17 executing program 1: syz_io_uring_setup(0x898, &(0x7f0000000300)={0x0, 0x0, 0x800}, &(0x7f0000000380), &(0x7f00000003c0)) 01:33:17 executing program 1: syz_io_uring_setup(0x4fa1, &(0x7f0000000000), &(0x7f0000000080), 0x0) syz_io_uring_setup(0x7400, &(0x7f0000000180), &(0x7f0000000200), 0x0) syz_io_uring_setup(0x5b34, &(0x7f0000000b80), &(0x7f0000000c00), &(0x7f0000000c40)) syz_io_uring_setup(0x5c72, &(0x7f0000000c80), &(0x7f0000000d00), &(0x7f0000000d40)) 01:33:17 executing program 1: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) 01:33:17 executing program 1: syz_io_uring_setup(0x6f26, &(0x7f0000000640), &(0x7f00000006c0), &(0x7f0000000700)) 01:33:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x5) 01:33:18 executing program 1: syz_genetlink_get_family_id$l2tp(0x0, 0xffffffffffffffff) syz_io_uring_setup(0x5c72, &(0x7f0000000c80)={0x0, 0x0, 0x20}, &(0x7f0000000d00), &(0x7f0000000d40)) 01:33:18 executing program 1: openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:33:18 executing program 1: openat$sndseq(0xffffffffffffff9c, &(0x7f0000000700), 0x30401) 01:33:18 executing program 1: socket$inet(0x2b, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000008240)='./file0\x00', 0x1000) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0x0) openat$ttynull(0xffffffffffffff9c, 0x0, 0x103902, 0x0) ioctl$GIO_FONT(r1, 0x4b60, &(0x7f0000000480)=""/256) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) 01:33:21 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0xa, 0xb, &(0x7f0000000000)=@framed={{}, [@printk={@ld, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x89}}]}, &(0x7f0000001880)='GPL\x00', 0x6, 0x1000, &(0x7f00000000c0)=""/4096}, 0x90) 01:33:21 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000180), r0) 01:33:21 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x0, 0x0, @mcast2}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000600), 0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x4e23, @multicast1}, 0x10) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000), 0x1, 0x8100) ioctl$BTRFS_IOC_SPACE_INFO(r2, 0xc0109414, 0x0) r3 = openat$damon_attrs(0xffffffffffffff9c, &(0x7f0000000080), 0x380782, 0x72) sendfile(r2, r3, &(0x7f0000000100)=0x7, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) openat$damon_attrs(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x8) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000002c0)='bbr\x00', 0x4) socket$inet6_tcp(0xa, 0x1, 0x0) sendmmsg$inet(r1, &(0x7f00000007c0)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000840)="45f9e8e5af9f7e488a1619ea0cd4902570249f1e29b175dfa0d3ae9be1933b972b835f966d432045a33e064403006bdb8ef95b90e76baae34f74778049ff8fa4a59adf7623aaddb922b32dbbfda740b88a07e87eb2cd97c0393db1036a1ec8a376c919cdd0b40dbb899c07f1349c7a1113f57495c795bc7e38166a7bdef463457189549f4b13279fffd050bdfea3477a62d3edea8321a2e98c65330fe7199ca6bee7202aa5a5d56c4ed4c22dbb28cebcaec033c75eb78820ad1d8ceb6f90b569e165002e702e1a206666d3c9d903ce78c73f778eae82d58317c634016a3e01ae29607f7b5ff253c607e4f60c0aa49021205073cdd574a3d4c25fbf79cc8ac99ff149ae54aa56286204e628dc2dfe4384ef74c8dac04ace6c5762d03f9e19942e4b6bbbb41fefc569cc23b3319d4ebc55551fecf8f936221e9787e744f2e1422baaa25b2f5bf59205190b7fe52f0641f149c5e00b764c493afadeaa04324783c268f48772b1c532d52d211865704db5fbafc3193385adc9855a1ad9ea0c05479329efd6c08ed22c5656eab2ea050f53bf441a9dfb4157d14b99214fa59b8b0e53200795762145a63d61c5c526edb03429e1e14072e1d7dff102fdb9801234bbbb8e0274a861dd60f3a21f129326b2f6fee61f690fa3967cdc5f6f9519282c48e28d6aa7d1b0ed07bdd72ebf1dd97b46f24ffde352095f4bffd6fdd0b9f0d60f16746f1c1ec46656cf94ae2237540c558c1863fb2ffd4619e5ee5b7aa5757e252b821e003fcef57f33cd70f19ec0b5f8098c030741147e8e4319109892fd56b22d261800b7107a393b9a7d835383e3504f5f2794f30914c4f8145ed446a06e3787eb32ab90abf595d45013c8b6d9c26cf4e60812b02427a4d2a8dcbdfaf8ace4e17f0f598676a5f26dc3615eddea77e1d68c857fbe2b39b67ccacd6afcea94b4f9592490c1a51e11f4ffc6dd4d4cdc44995b09864743b906e07a12c93045b654abf2faaf1127ee92698e09efee1d8d45ceb103973c3d1d5c98090d9af08789f867873bbeb522cb367bacaf2d94bc6fa7aab57b542af353d693230a3da636762204d96f2889f7decc9ad3992a8be2be92bdd6a7367bd64c8604ec219a92c80a7536f218926b5d18677f4bc22454a843f7ec6bfaadaec1a47896f902725cddc264226a0c7f673468459528101da2368d77d37d9ae6d52cb44efb9b5af74fdd4c8341980d7b3f4a3176c8de3c3a0144e3f327fcb30c6bda7a62ec37215367d06ef1b85fa2bc329fe99071f65b0d5a48b50139016b0753bc99c389f4aba551bf2da38b78e7b4dbb3be3ecf8749b39a022c86febf3a30070def590bd2a9cb0f95d09eac8de27c370d758e340193773a7dfbb2046e0b2e34bef073ed8368f4fbf464206fbe88c3260f6974b383bcf8a000db483d822536000df416d09dfc55c920cbc3c8b24af1757099903759e9312b576b9f04e61ae20a60d7d0ce978d193dbf9e7a20c04b4f985936402823feb4c045be085b565c283602d9f4c7efe1db4d81f126855712cb5d9cc86250c4b81f4cd823b4b3204d5e88c77f671b93f8ca0d7846a4eb429ab9aa3c8283e3aabe924b5b33d99ba5933d79856316642459e1b0806a0f7546fcf2db6159ad2f5d28c0141dc8777dbc67e3d1b02e2daa828eee0bb0fae22852012318cef6d55e0677fe28340f7c02b20ddbbeef78b6522d5c90540939b471306acadbfda2c3a91f9b5fa4d201c484b4a092a05fb2473610be8d70e662dd3113c892a5dab15e374ee246df73d53aadf43e46ef5fc5e53f81eeb8e234b4d4a26112e6db1f1ee915977a4aa2a564641ed13892342e76790b4a221977e1ac1692ff952c09f8f3405ed8867b36ca056d2b2457888cb6b5cf4a36beee3b493e26909614114a013855a1761c7597bd289bdc00ab3cbfb0735c865a025f56c2fb288e2348d65567931a3ab4bd83accb0b037b9379158ff7c2876f0444515a56d16acbb437fe9b91ede3622649ad89f377577a70f3abb37fd9f0a732cf849dd781eae1893bce173af5c455ba9f31259928ce60c338d74fcd1cf171b9fdc7db75b85114102e4c25f06540958e675ed538fc61b0243cd6a4565f8ffacb73032f13c4ba242671d2328aef233e921d19d625e79cde9d1b1c4f3e9e3a52e2f333050c1661b294a919faad9e946d893588ba0fbab294dc911af4cb782abcbf628adf724410f1014d70a0aabcaa7a9ec25c967293b1849e2dcaeafa6ce0c4c6cc82709aea742bb3e77e97f62a6953062e5eee17917ca8b6cd141f3f1708f29ecce6956380f04d27f121ac5841abb56f8c2db7c162ff0ea80652372c3762b1c8cefb434a452cc3c6e2116ec637ebaa6eb80497195f2dc027dc6d007486b4d34302962e7b1afcae8d3c50477ce229b560511b5cc08b350a2fe8c49697a110574e85acaa6b3d1410fa7ce314d250009b304b49230e4e54f6a84ea7d28907ca65ee7017de404772a7ad171737fe048fec238b8720f78a42768b0a438261b799a5cd8128cad10810eee0c034ea4514fd41cae01c6814881914bf6f67087264f0c1ca1a8991f4c32be3fea66d17968e214a571e075ce137c8c59193edcf52f2f3ba392c3242f94fc4c44d30d2a49b58a42fa60dacf646d5976969fad6de5cdc69ea41be1092a3ec33ddbb9ca8343e282d9f6de86e8bf9c79fc186ba264f22d14cf5d788030e64d7f4fea4d40f4b2a6d953a384304c549b771501b4f6fc723968121695df44dd53fefc4d439276f39ca272bf0b89a535716f6fd5ac9fb01bad86884b7bfa8de57e91a5952053d2c29b1dcc515d23277b56fb8a78a0f0bdad659c005e081a69ff4781a082ea6e938bf6c69f1ae9cfa0b5698c2e29a59ca9711efabc1bca7285fa2e26bccb2", 0x801}], 0x1}}], 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600)=0x1801, 0x4) sendto$inet(r1, &(0x7f00000012c0)="09268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 01:33:22 executing program 1: syz_io_uring_setup(0x4fa1, &(0x7f0000000000), &(0x7f0000000080), 0x0) syz_io_uring_setup(0x898, &(0x7f0000000300)={0x0, 0x0, 0x800}, &(0x7f0000000380), &(0x7f00000003c0)) 01:33:23 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0xa, 0xb, &(0x7f0000000000)=@framed={{}, [@printk={@ld, {0x3, 0x3, 0x6}}]}, &(0x7f0000001880)='GPL\x00', 0x6, 0x1000, &(0x7f00000000c0)=""/4096}, 0x90) 01:33:23 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000300)="1c0000001a009b8a140000003b9b301f00"/28, 0x1c) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) syz_genetlink_get_family_id$wireguard(0x0, 0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) socket$inet_sctp(0x2, 0x0, 0x84) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) [ 5365.604845][T32618] usb 1-1: USB disconnect, device number 120 01:33:26 executing program 1: openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x900, 0x0) 01:33:26 executing program 0: syz_io_uring_setup(0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) syz_open_dev$mouse(&(0x7f00000002c0), 0x0, 0x0) syz_genetlink_get_family_id$l2tp(0x0, 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000b40)={&(0x7f0000000a80), 0xc, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x14, 0x0, 0x400}, 0x14}}, 0x0) syz_io_uring_setup(0x5b34, &(0x7f0000000b80)={0x0, 0x0, 0x400}, &(0x7f0000000c00), &(0x7f0000000c40)) 01:33:26 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 01:33:27 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0xa, 0xb, &(0x7f0000000000)=@framed={{}, [@printk={@ld, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x70}}]}, &(0x7f0000001880)='GPL\x00', 0x6, 0x1000, &(0x7f00000000c0)=""/4096}, 0x90) 01:33:27 executing program 1: sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009ac0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x15) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) 01:33:27 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f00000004c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000b00)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_KEY(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x40, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_KEY_TYPE={0x8}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "34e4bff1e4771d510fedc97d66"}, @NL80211_ATTR_KEY_IDX={0x5}]}, 0x40}}, 0x0) 01:33:27 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0xa, 0xb, &(0x7f0000000000)=@framed={{}, [@printk={@ld, {}, {0x3, 0x1, 0xd, 0x1, 0xa, 0x0, 0x51}}]}, &(0x7f0000001880)='GPL\x00', 0x6, 0x1000, &(0x7f00000000c0)=""/4096}, 0x90) 01:33:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f0000000440)=@abs, 0x6e, &(0x7f0000000b80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 01:33:28 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x7000) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x7000) 01:33:28 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_CHANNELS(0xffffffffffffffff, 0xc0045006, 0x0) read$dsp(r0, &(0x7f00000011c0)=""/4117, 0x200021d5) ioctl$SNDCTL_DSP_RESET(r0, 0x5000, 0x0) 01:33:30 executing program 1: r0 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000000)='xfrm0\x00', 0x10) sendmsg$NL80211_CMD_SET_PMKSA(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r2, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x10}], 0x4000000000000d0, 0x0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(0xffffffffffffffff, 0x29, 0x37, 0x0, 0x10) bind$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, 0x0, 0xc000) clock_gettime(0x0, 0x0) 01:33:31 executing program 0: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup3(r0, r1, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, 0x0, 0x0) sendto$inet(r2, &(0x7f00003cef9f)='7', 0x1, 0x0, &(0x7f0000000280)={0x2, 0x4e20, @loopback}, 0x10) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0xffffff1f, 0x0, 0x0) 01:33:31 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002980)={0xa, 0xb, &(0x7f0000000000)=@framed={{}, [@printk={@ld={0x18, 0x2}, {}, {0x3, 0x1, 0x6, 0x1, 0xa, 0x3d}}]}, &(0x7f0000001880)='GPL\x00', 0x6, 0x1000, &(0x7f00000000c0)=""/4096}, 0x90) 01:33:31 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eefffffffffffff7000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000800)=@newqdisc={0x68, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_tbf={{0x8}, {0x3c, 0x2, [@TCA_TBF_PBURST={0x8, 0x7, 0x12db}, @TCA_TBF_BURST={0x8, 0x6, 0x23a4}, @TCA_TBF_PARMS={0x28, 0x1, {{}, {0x0, 0x2, 0x0, 0x0, 0x0, 0x200}}}]}}]}, 0x68}}, 0x0) 01:33:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1c943, &(0x7f00000002c0)={[{@jqfmt_vfsv0}, {@noblock_validity}, {@nodiscard}, {@nomblk_io_submit}, {@max_batch_time={'max_batch_time', 0x3d, 0x401}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@jqfmt_vfsold}, {@nombcache}, {@resgid, 0x32}]}, 0x1b, 0x4ed, &(0x7f0000000980)="$eJzs3VFrXFkdAPD/vcnsNtusyaIP64JrcVeSop1JGrcNPqwWRJ8W1PU9xmQSQiaZkJm0TSia4gcQRKrgk0++CH4AQfoRRCjou6goRVt98EF7Ze7cadN2JpPSJFMyvx/czDnn3sn//DPk3Dn3HmYCGFoXIuJyRDzKsuxiREwU7Wmx3T0fEfvt4x4+uLXU2pLIso//kURStLWOnz7wO4unxLmI+PY3Ir6XPB+3sbu3vlirVbeLeqW5sVVp7O5dWttYXK2uVjfn5mavzF+d/2B+5rDuZ0fNczwiPvzaX+/86Jdf//C3X7zxp4W/T38/KdrjQB4v78JTtXbqpRh73JLGaERsH0+wgRuJyPMpDbojAAAcSed9/uci4mJMxEj+bg4AAAA4S7KvjMd/k4gMAAAAOLPSfA1s8noU6wDGI03L5fYa3k/FG2mt3mh+YaW+s7ncXis7GaV0Za1WnSnWCk9GKWnVZ/Pyk/rlZ+pzEfFWRPxkYiyvl5fqteVBX/wAAACAIXG+Pf9Py8X8/98T7fk/AAAAcMZMDroDAAAAwIkz/wcAAICzz/wfAAAAzrRvfvRRa8s633+9fH13Z71+/dJytbFe3thZKi/Vt7fKq/X6av6ZfRv9fl+tXt/6Umzu3Kw0q41mpbG7t7BR39lsLqzlXwcOAAAADMBbn737xyQi9r88lm8trw26U8CpGH2Rg/9ycv0ATt/IoDsADMwLnf+BM6U06A4AA5f02d9z8c7vjr8vAADAyZj6dPf7/0nfawP76Sl1ETghrv/B8HL/H4aX+/8wvEoxEibyMNz6fQToy9//z7IX6hAAAHDsxvMtScsR+XWA8UjTcjnizXxOUEpW1mrVmYj4RET8YaL0eqs+mz8z6btmGAAAAAAAAAAAAAAAAAAAAAAAAABoy7IkMgAAAOBMi0j/lhTf9z818f74s9cHXkv+M5E/RsSNn3/805uLzeb2bKv9n4/bmz8r2i8P4goGAAAA8KzOPL0zjwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA4/Twwa2lznaace9fi4jJbvFH41z+eC5KEfHGv5IYPfC8JCJGjiH+/u2IeLtb/KTVrZgsetEt/tgA46cRcf4Y4sMwu9saf77a7f8vjQv5Y/f/vyv5CPXy7l/LWkNJ1/id8W+kx/jz5hFjvHPv15We8W9HvDPaffzpxE96xH/viPG/+529vV77sl9ETHXNP3kqVqW5sVVp7O5dWttYXK2uVjfn5mavzF+d/2B+prKyVqsWP7vG+PFnfvPokPxbp5ee4+9h+b8fcfXOtYW++f/v3s0Hn2wXS13ix/R73V//t3vET4tz3+eLcmv/VKe83y4f9O6vfv/uIfnHco/8+73+030zb7v4rR/++YiHAgCnoLG7t75Yq1W380JSnOKftAxHoftf44iF1t+s+66xiHg1EhzaQhz6EvzgFejhq1oY3JgEAACcjOfnwAAAAAAAAAAAAAAAAAAAAMBpO81P1+vYH0yqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+n8AAAD//w5v0VM=") [ 5371.064831][ T8263] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 01:33:32 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000ec0), 0x0, 0x0) syz_open_procfs(0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000ec0), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000540)) 01:33:32 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f000000a440)={0x0, 0x0, &(0x7f000000a400)={&(0x7f0000000000)=@newtaction={0x60, 0x30, 0x725, 0x0, 0x0, {}, [{0x4c, 0x1, [@m_gact={0x48, 0x1, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x7}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x60}}, 0x0) 01:33:32 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) listen(r0, 0x0) 01:33:32 executing program 0: r0 = socket(0x1e, 0x4, 0x0) r1 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r0, &(0x7f00000027c0)=[{{0x0, 0x0, 0x0}, 0x3}, {{&(0x7f0000000040)=@tipc=@name={0x1e, 0x3, 0x0, {{0x0, 0x4}}}, 0x80, 0x0}}], 0x2, 0x0) 01:33:32 executing program 1: socket$packet(0x11, 0x2, 0x300) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e22, @multicast1}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='syz_tun\x00', 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000800, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @remote, @void, {@ipv4={0x800, @tcp={{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local, {[@timestamp_addr={0x44, 0x4}]}}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x5}}}}}}, 0x0) 01:33:32 executing program 0: clock_adjtime(0x0, &(0x7f0000000000)={0x1b94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}) 01:33:33 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10}, [@ldst={0x7, 0xff05, 0x0, 0x0, 0xa}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xff06, &(0x7f000000cf3d)=""/195}, 0x48) 01:33:33 executing program 0: socket$packet(0x11, 0x2, 0x300) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @remote, @void, {@ipv4={0x800, @tcp={{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local, {[@timestamp_addr={0x44, 0x4}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0x5}}}}}}, 0x0) 01:33:33 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f000000a440)={0x0, 0x0, &(0x7f000000a400)={&(0x7f0000000140)=@newtaction={0x6c, 0x30, 0x725, 0x0, 0x0, {}, [{0x58, 0x1, [@m_gact={0x54, 0x1, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x0, 0xfac48e11260c0bc4}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x6c}}, 0x0) 01:33:33 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x10200, 0x0) r2 = dup(r1) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r4 = accept4(r3, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r4, r2, 0x0, 0x8a000) 01:33:33 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_GET(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) bind$packet(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=@newlink={0x40, 0x10, 0x437, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x40483}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}]}, 0x40}}, 0x0) sendto$packet(r0, &(0x7f0000000000)="ef", 0x1, 0x0, &(0x7f0000000080)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) 01:33:33 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x40000000}, {0x0, 0x1000}}, 0x0) 01:33:33 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000001fd8)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffbc, 0x10, 0x10}, [@ldst={0x7}]}, &(0x7f0000003ff6)='GPL\x00', 0xa, 0xff06, &(0x7f000000cf3d)=""/195}, 0x48) 01:33:34 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="12", 0x1}], 0x1) 01:33:34 executing program 1: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000780), 0x111000, 0x0) 01:33:34 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0xa3, 0x4f, 0x56, 0x8, 0x67b, 0x2304, 0x70eb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xca, 0x36, 0xf0}}]}}]}}, 0x0) 01:33:36 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000ec0), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ppoll(&(0x7f0000000080)=[{r0}], 0x1, 0x0, 0x0, 0x0) 01:33:36 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=@getnetconf={0x14, 0x52, 0x321}, 0x14}}, 0x0) 01:33:36 executing program 1: syz_open_dev$sndmidi(&(0x7f0000000040), 0x0, 0x59bb00) 01:33:36 executing program 0: r0 = openat$rdma_cm(0xffffff9c, &(0x7f0000000940), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000100)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000b00)={0xe, 0x18, 0xfa00, @id_tos={0x0, r1}}, 0x20) 01:33:36 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x2, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "b392ded44480220eab427a7f9a0d36ea2736b0ea2d080e6bc68c396d81b0c277"}}) 01:33:36 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x1) ioctl$SNDRV_RAWMIDI_IOCTL_DRAIN(r0, 0x40045731, &(0x7f0000001180)) 01:33:36 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x2, &(0x7f00000001c0)) 01:33:36 executing program 0: syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x84801) 01:33:36 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0xc0189436, &(0x7f00000001c0)) 01:33:37 executing program 0: syz_emit_ethernet(0xf9, &(0x7f0000000280)=ANY=[@ANYBLOB="0180c2000003ffffffffffff88a8"], 0x0) 01:33:37 executing program 1: socket$inet6(0xa, 0x0, 0xfd01) 01:33:37 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x810c5701, 0x0) 01:33:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0x401c5820, 0x0) 01:33:37 executing program 0: syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x1) 01:33:37 executing program 1: socketpair(0x10, 0x2, 0x0, &(0x7f00000002c0)) 01:33:37 executing program 0: syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x2) 01:33:37 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg$inet(r0, &(0x7f0000000900)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@ip_tos_u8={{0xd}}], 0x10}}, {{&(0x7f00000004c0)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0}}], 0x2, 0x0) 01:33:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, r1, 0x1, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 01:33:38 executing program 1: r0 = syz_open_procfs$pagemap(0x0, &(0x7f0000000000)) ioctl$PAGEMAP_SCAN(r0, 0xc0606610, &(0x7f00000000c0)={0x60, 0x0, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x0, 0x0}) 01:33:38 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x5451, 0x0) 01:33:38 executing program 0: syz_open_dev$sndmidi(0x0, 0x0, 0x0) syz_open_dev$dri(0x0, 0x0, 0x0) openat$nci(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) 01:33:38 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x5450, 0x0) 01:33:38 executing program 1: syz_open_dev$rtc(&(0x7f0000000100), 0x0, 0x86000) 01:33:38 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x4020940d, 0x0) 01:33:38 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0xb64d, 0x400c00) syz_open_dev$dri(&(0x7f0000000100), 0x8, 0x1) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0xc0245720, &(0x7f00000001c0)={0x1}) ioctl$SNDRV_RAWMIDI_IOCTL_PVERSION(r0, 0x80045700, 0x0) openat$pfkey(0xffffff9c, &(0x7f0000000000), 0x349c01, 0x0) openat$nci(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) 01:33:38 executing program 0: syz_usb_connect$uac1(0x3, 0x85, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x73, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc, 0x24, 0x2, 0x0, 0x0, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x3, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x4, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 01:33:38 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "b392ded44480220eab427a7f9a0d36ea2736b0ea2d080e6bc68c396d81b0c277"}}) 01:33:39 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmsg$can_raw(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) [ 5378.544363][ T4302] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 5378.784747][ T4302] usb 1-1: Using ep0 maxpacket: 8 [ 5378.907299][ T4302] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 5378.908540][ T4302] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 5378.909830][ T4302] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 5379.065610][ T4302] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 5379.067065][ T4302] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5379.068095][ T4302] usb 1-1: Product: syz [ 5379.068743][ T4302] usb 1-1: Manufacturer: syz [ 5379.069662][ T4302] usb 1-1: SerialNumber: syz [ 5379.420900][ T4302] usb 1-1: 0:2 : does not exist [ 5379.600289][ T4302] usb 1-1: USB disconnect, device number 121 [ 5379.987561][ T8356] udevd[8356]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 01:33:41 executing program 0: syz_open_dev$amidi(&(0x7f0000000040), 0x2, 0x105000) 01:33:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="80000000000703000000ffff00000000070000070c00034000000000000000050c00034000000000000000060900010073"], 0x80}}, 0x0) 01:33:41 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x14, 0x3, 0x2, 0x3}, 0x14}}, 0x0) [ 5381.189518][ T8394] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.1'. 01:33:42 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0xc0305720, 0x0) 01:33:42 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x541b, 0x0) 01:33:42 executing program 0: syz_emit_ethernet(0xf9, &(0x7f0000000280)=ANY=[@ANYBLOB="0180c2000003ffffffffffff88a809008100000008"], 0x0) 01:33:42 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x20, 0x0, 0x7, 0x801, 0x0, 0x0, {}, [@NFACCT_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x20}}, 0x0) 01:33:42 executing program 0: socketpair(0x28, 0x0, 0xffcc, &(0x7f0000000080)) 01:33:42 executing program 1: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x402c5839, &(0x7f00000001c0)) 01:33:42 executing program 0: syz_emit_ethernet(0xf9, &(0x7f0000000280)=ANY=[@ANYBLOB="01"], 0x0) 01:33:42 executing program 0: r0 = syz_open_procfs$pagemap(0x0, &(0x7f0000000000)) ioctl$PAGEMAP_SCAN(r0, 0xc0606610, &(0x7f00000000c0)={0x60, 0x0, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x0, &(0x7f0000000040)=[{}], 0x1, 0x7}) 01:33:42 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000540), r0) 01:33:43 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x40049409, 0x0) 01:33:43 executing program 1: syz_usb_connect$uac1(0x3, 0x80, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0xcc}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x82}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x4, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x0, 0x3}, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}]}) 01:33:43 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0x10, 0x0) 01:33:43 executing program 0: syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x84801) 01:33:43 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14, 0xb, 0x6, 0x401}, 0x14}}, 0x0) 01:33:44 executing program 0: syz_io_uring_setup(0xa7, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0)) 01:33:44 executing program 0: r0 = openat$rtc(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_WIE_OFF(r0, 0x7010) 01:33:44 executing program 0: syz_open_procfs$pagemap(0x0, &(0x7f0000000c40)) 01:33:44 executing program 0: r0 = openat$rdma_cm(0xffffff9c, &(0x7f0000000140), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000ec0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000e80)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000f00)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @mcast2}, r1}}, 0x30) 01:33:44 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 01:33:44 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x29, 0x36, 0x0, 0x0) 01:33:45 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) openat$sysfs(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/power/resume', 0x0, 0x0) socket(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) socket$packet(0x11, 0x2, 0x300) socket$nl_generic(0x10, 0x3, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) socket(0x200000100000011, 0x3, 0x0) socket$packet(0x11, 0x3, 0x300) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="1fe8ffff0000000000003b00000008000300", @ANYRES32=r2, @ANYBLOB="23003300d08000000802110000000802110000015050505050500000000000001502", @ANYRES8=r0], 0x40}}, 0x0) 01:33:45 executing program 1: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x3, r1, 0x0, 0xffffffffffffffff, 0x0) 01:33:45 executing program 1: openat$snapshot(0xffffff9c, &(0x7f00000002c0), 0x0, 0x0) 01:33:45 executing program 1: r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$kcm(r0, &(0x7f0000000080)={&(0x7f0000000000)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0xffff, @loopback}}, 0x80, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000000001001000001"], 0x18}, 0x0) 01:33:46 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000002780), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000140)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000100)={0xffffffffffffffff}, 0x111}}, 0x24) write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000002c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000000), r1}}, 0x18) 01:33:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountinfo\x00') sendfile(r5, r6, 0x0, 0x800000080004105) 01:33:46 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002180), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, &(0x7f0000000040)) 01:33:46 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002180), 0x0, 0x0) ioctl$UI_GET_VERSION(r0, 0x8004552d, 0x0) ioctl$UI_SET_SNDBIT(r0, 0x4004556a, 0x0) 01:33:46 executing program 0: syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x20}}]}}}]}}]}}, 0x0) [ 5388.816639][T32618] usb 1-1: new full-speed USB device number 122 using dummy_hcd [ 5389.245893][T32618] usb 1-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 0 [ 5389.344334][T32618] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 5389.345522][T32618] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 5389.346246][T32618] usb 1-1: SerialNumber: syz [ 5389.627121][T32618] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 5389.827690][T32618] usb 1-1: USB disconnect, device number 122 01:33:52 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto$inet6(r0, &(0x7f0000000140)="dd", 0x1, 0x0, &(0x7f00000001c0)={0x1c, 0x1c, 0x3}, 0x1c) 01:33:52 executing program 0: socket$netlink(0x10, 0x3, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x2, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000280)) 01:33:52 executing program 1: r0 = fsopen(&(0x7f0000000040)='gfs2\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x6, 0x0, 0x0, 0xffffffffffffffff) 01:33:52 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc00c6211, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:33:53 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c03, 0xffffffffffffffff) 01:33:53 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x40101) ioctl$LOOP_SET_STATUS(r0, 0x401070cd, 0x0) 01:33:53 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) 01:33:53 executing program 1: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0x0, 0x6}}) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000480)) 01:33:54 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x400c620e, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:33:54 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000000)={0x0, 0x1}, 0x8) sendto$inet6(r0, &(0x7f0000000100)='X', 0x34000, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 5393.509668][ T8498] binder: 8496:8498 ioctl 400c620e 20000100 returned -22 01:33:54 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000840)=@security={'security\x00', 0x44, 0x4, 0x3c8, 0xffffffff, 0x118, 0x118, 0x200, 0xffffffff, 0xffffffff, 0x2f8, 0x2f8, 0x2f8, 0xffffffff, 0x6, 0x0, {[{{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1={0xff, 0x1, '\x00', 0x4c}, [], [], 'veth1_to_hsr\x00', 'nr0\x00'}, 0x203, 0xf0, 0x118, 0x8502, {0x700}, [@common=@unspec=@helper={{0x48}, {0x0, 'ftp-20000\x00'}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffb}}, {{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz1\x00'}}}, {{@ipv6={@private2, @mcast2, [], [], 'veth1_macvtap\x00', 'bond_slave_1\x00'}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, 'R$'}}]}, @common=@inet=@SYNPROXY={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x428) 01:33:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002080)={0xffffffffffffffff}) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) bind$packet(r1, &(0x7f00000000c0)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @broadcast}, 0x14) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r3, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 01:33:55 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='mountinfo\x00') r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f00000003c0)={0x20002005}) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000240)) ppoll(&(0x7f0000000200)=[{r1}], 0x1, &(0x7f0000000280)={0x0, 0x989680}, 0x0, 0x0) 01:33:55 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x8) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 5395.478077][ T8513] input: syz1 as /devices/virtual/input/input29 01:33:56 executing program 0: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x3c) 01:33:56 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x6a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x33, &(0x7f0000000280)=@string={0x33, 0x3, "12939670f097d34f2ad75bb0d161057afa9d4e338e4e4dc4827f8234d9a8759c6eedadefd5f6ea1bed5da03230c1e82979"}}]}) 01:33:57 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x2) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) 01:33:57 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x0) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x9) ioctl$UI_DEV_CREATE(r0, 0x5501) 01:33:57 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc0405519, &(0x7f00000000c0)={{0x15d, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) [ 5396.744516][ T4302] usb 1-1: new high-speed USB device number 123 using dummy_hcd 01:33:57 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000180)={{}, 'syz1\x00', 0x3}) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 5397.004907][ T4302] usb 1-1: Using ep0 maxpacket: 8 01:33:57 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x200000000014) [ 5397.124111][ T4302] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 01:33:58 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x15) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00', 0x2f}) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 5397.307142][ T4302] usb 1-1: New USB device found, idVendor=056a, idProduct=006a, bcdDevice= 0.40 [ 5397.309161][ T4302] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5397.310027][ T4302] usb 1-1: Product: syz [ 5397.310680][ T4302] usb 1-1: Manufacturer: 錒炖韰俓휪끛懑稅鷺㍎于쑍羂㒂꣙鱵ᯪ巭㊠섰⧨ [ 5397.311623][ T4302] usb 1-1: SerialNumber: syz [ 5397.391693][ T4302] usbhid 1-1:1.0: couldn't find an input interrupt endpoint 01:33:58 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x4) [ 5397.583892][T32618] usb 1-1: USB disconnect, device number 123 01:33:58 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f00000022c0)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, &(0x7f00000000c0)) 01:33:58 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_GET_NR_MMU_PAGES(r1, 0xae45, 0x0) 01:33:59 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x2, 0x2, 0x5, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 01:33:59 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x3b) 01:33:59 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x9) 01:33:59 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x16) 01:34:00 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0x8) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_DESTROY(r0, 0x5502) 01:34:00 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "a0859b2cebf9c5609527635e132678423e5c9c5d1c452153539ae4d4318b10a7"}) [ 5399.541831][ T8567] input: syz1 as /devices/virtual/input/input30 01:34:00 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4008ae6a, 0x0) 01:34:00 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x4) ioctl$UI_DEV_CREATE(r0, 0x5501) 01:34:00 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xc8d, "a0859b2cebf9c5609527635e132678423e5c9c5d1c452153539ae4d4318b10a7"}) [ 5400.108945][ T8578] input: syz1 as /devices/virtual/input/input31 [ 5400.112338][ T8578] input: failed to attach handler leds to device input31, error: -6 01:34:01 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x25) 01:34:01 executing program 0: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x9b) 01:34:01 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f00000022c0)={'syz1\x00', {}, 0xfffffffc}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 01:34:01 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105511, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 01:34:01 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0x40405515, &(0x7f00000000c0)={{0x15d, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 01:34:01 executing program 0: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x1e) 01:34:01 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_PHYS(r0, 0x4008556c, &(0x7f0000000000)='syz1\x00') ioctl$UI_SET_PHYS(r0, 0x4008556c, &(0x7f0000000180)='syz0\x00') 01:34:01 executing program 0: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0xaf) 01:34:02 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x7a) 01:34:02 executing program 0: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x38) 01:34:02 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105511, &(0x7f00000000c0)={{0x62, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 01:34:02 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f00000022c0)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) write$uinput_user_dev(r0, &(0x7f0000000500)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000]}, 0x45c) 01:34:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000480)={'wlan1\x00', 0x0}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000280)={0x34, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r1}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1590}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x13}], @NL80211_ATTR_DURATION={0x8, 0x57, 0x80}]}, 0x34}}, 0x0) [ 5401.834985][ T8611] input: syz1 as /devices/virtual/input/input32 01:34:02 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f00000000c0)) 01:34:03 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105511, &(0x7f00000000c0)={{0x61, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 01:34:03 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xc8d, "a0859b2cebf9c5609527635e132678423e5c9c5d1c452153539ae4d4318b10a7"}) 01:34:03 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)) 01:34:03 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=@gettaction={0x28, 0x32, 0x1, 0x0, 0x0, {}, [@action_gd=@TCA_ACT_TAB={0x14, 0x1, [{0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}]}]}, 0x28}}, 0x0) 01:34:03 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x6a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) 01:34:03 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x7) 01:34:04 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000080)={0x0, 0x0, 0x0}) [ 5403.363734][ T4302] usb 1-1: new high-speed USB device number 124 using dummy_hcd 01:34:04 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$EVIOCGVERSION(r0, 0x400445a0, 0x0) 01:34:04 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) ioctl$UI_SET_LEDBIT(r0, 0x40045569, 0xf) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 5403.634870][ T4302] usb 1-1: Using ep0 maxpacket: 8 01:34:04 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40104593, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "a0859b2cebf9c5609527635e132678423e5c9c5d1c452153539ae4d4318b10a7"}) [ 5403.775760][ T4302] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 01:34:04 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80084502, &(0x7f0000000280)=""/237) [ 5403.945284][ T4302] usb 1-1: New USB device found, idVendor=056a, idProduct=006a, bcdDevice= 0.40 [ 5403.946396][ T4302] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5403.947317][ T4302] usb 1-1: Product: syz [ 5403.947924][ T4302] usb 1-1: Manufacturer: syz [ 5403.948627][ T4302] usb 1-1: SerialNumber: syz [ 5404.068091][ T4302] usbhid 1-1:1.0: couldn't find an input interrupt endpoint 01:34:04 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x24) [ 5404.244112][T32618] usb 1-1: USB disconnect, device number 124 01:34:05 executing program 1: unshare(0x400) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x74) 01:34:05 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f00000022c0)={'syz1\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) writev(r0, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000580)="106a11077cc45df7b3db27d3baffabcc05a0b39b7a31db1a", 0x18}], 0x2) 01:34:05 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x9) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x15) 01:34:05 executing program 1: syz_open_procfs(0x0, &(0x7f0000000240)='net/ip_vs_stats\x00') 01:34:06 executing program 1: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x6a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) 01:34:06 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x5) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00', 0x2f}) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 5405.996430][ T8667] input: syz1 as /devices/virtual/input/input33 01:34:06 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0x40405515, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 01:34:07 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x54) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x17) 01:34:07 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$IOMMU_OPTION$IOMMU_OPTION_HUGE_PAGES(r0, 0x3b87, &(0x7f0000000140)={0x18, 0x2}) 01:34:07 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'rfc7539esp(ctr(aes-fixed-time),ghash-clmulni)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 01:34:07 executing program 1: syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="11010000733336088dee1adb23610000000109022d0001100000000904000003fe03010009cd8d1f00020000000905050200067e001009058b1e20"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x7f9f0e67cd29) 01:34:08 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f74f9b5b096eff7fc6e5539b9b3b098b9b721b5d52091b080d29558f0e1ac6e7049b3468959b189a242a9b60f3988f7ef319520100ffe8d178708c523c921b1b23380a169b63d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 01:34:09 executing program 0: semop(0x0, &(0x7f0000000180)=[{0x0, 0x8}, {}], 0x2) 01:34:09 executing program 1: sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(0xffffffffffffffff, 0xc00464c9, 0x0) openat$nci(0xffffffffffffff9c, &(0x7f0000001880), 0x2, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, 0x0) 01:34:09 executing program 1: r0 = syz_open_dev$rtc(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, 0x0) 01:34:09 executing program 1: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TCFLSH(0xffffffffffffffff, 0x540b, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r0, &(0x7f0000001c80)={0x0, 0x0, &(0x7f0000001c40)={0x0}, 0x1, 0x0, 0x0, 0x24000040}, 0x4000000) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000002a40)='./binderfs2/binder1\x00', 0x0, 0x0) 01:34:10 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000080005300000000faff0000940000000fad413e550000000f00000095"], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='sched_process_wait\x00', r3}, 0x10) r5 = bpf$ITER_CREATE(0xb, &(0x7f0000000100)={r4}, 0x8) write$cgroup_int(r5, &(0x7f00000001c0), 0xfffffdef) socket$nl_generic(0x10, 0x3, 0x10) fcntl$getflags(0xffffffffffffffff, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_SET(0xffffffffffffffff, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_SET(0xffffffffffffffff, 0x0, 0x0) 01:34:13 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b37, 0x0) 01:34:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0103000000000000000005"], 0x20}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), r0) 01:34:14 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="8e88ac90f64943e0d9620519e7e13b84a130f3cc897243ca2e91107fe1d356140c2edb17559d99acdde78a8328172ba3da309a1985741d654a616fae0a68d81beb4d562d27f541d560b99f7c16b76fe578b4ffc35f382cc1a4c86562faf8e8d0bc8618f74633a7b5141ed33a4c8937f41128c6374a215ca02020550974100efd68ea75efe25918b36c8b5b3f028038fce37a8e3a173a027fecc3401ce2efa2cd8d36df9989672dbec52279d7b5198ea2c58a7460b93078822698ee679a95a7834d512c2f14aed7fc190a006c29ea0047d65864b8be24dc006fae87c4b7f6b2d8f16ae0739b8a533bbebb77ca25a8e1337393dce60b15a66d12ae8a3606ad5610dbfcdb2f245022c68ea0bd98adc45c3132871a5aff366e1bd0f3d946e17dce4acd425e4adebabe63c1868a93f5a679ee6e7289f9a48f61bc13e18a46e9438498f6cdf849c711f8245efc258ac6eb12fff1163b9e0ea5e0645d25b6fbd12766a98451feca339666bf33eb3ffc559c02194c031d13abf74f00a2203e43765ee1a054ef3506000fb8c03d60dcefcb87257c1415812815f17eefb88ef035826c729107ff03974b84538d5426f376e8f79bac4ff8c60d3acffb91319846cd51f2452f5de55d6d799cab127dd1bb65a5d8fc984fe2a32852d42695b7cec9c18f9f84f12c48eb9f56ee7a11435318ea0703bbd49fdd480ba5a50a2fe296a0f0953610add4291d2a08c50180f8f2982986e7dbe951466198a310e7acbb4578b07d83027edb9ad3b3c3565e26a1ab99fd11bb7a0ab6b5b6ffd265f9cfff22452443212fe50b359a5b7fb9346af11a3e653a425b1bfaff47c8cd62fa7a106fbe3f95f21da0879ea732e75285b9c6633f9edc0dac07da781e873d77619550436b20d0acb10f47271a72b145a32ce82da3675aa201bcd1ee08bb7a1d750221ad0fe657a3a210ca6b42a91e56c6dfa8570a06ecf152eb4607c363d07845f755b989ee6fd0c7583268f00c41e18410af04d2935688e75657241da88fd53ccb33d2da2f76b3d56583c5d185816b889321120ecc41c79c676cba8302d9596e66d4846ffbd9aad0490a7e77d272d364cf525c6d550a24d8d5384889d65a81472719e75a33bf2e6b293b7d7675477b0d00b7bbb2a29b7dcad8d6405292d79f57ced5287051f3c4936b749729518925a0b78a76ed6bcc2555a279e81ca671252647197b50451391523717d62e6c19ef29891ace076b03f1245028a2f9a769556e55ac9fa9201cab577a4a38c3fd41fcda231cdad661c74a9b2081d020bf021201b70d72748caade3af889c938d0cc7342d4ff4637d5d269a294260609514efebb23045f52dc2e539bd73d44d2f6fa373779e395b6df8a71ea145c4f7b9c0490e12730ee4749f138293b458d2a1db747967a2c0fc2a6b69b30e97a05ede777005a402111489039b459a4666f52ce872ce6c28dc8fb57f275562042d08cb1a16e649568992abe484f5336bb96b602730694c4f8d44dff0bbbc6ba0bdea5c9496d11c4ce807d41421f6ff621c1dfa88052b19a21ee137854af983349bca2cef69455834d2b6682a1ddd32acc9612246b72a61f39b1a4d72dee7aa47d786ed27c009ce4cf937e84ef066f00eafb55bcfdc77c0f01469dbbdb96b50e2f003795633acbd94661fe1a82f62fa6561c2ca078367df3d14cd8afce06fa34f7d1920533c7ed5243bd86cdc8ef0a2932ce38f0a3d3b7828743fe2feadb5a754f5bcb106e5ccd87bc4eb6878b3c81323b77c22ce2a7bdca54d355a1ebf3f4fa2a4e48a53a2d4ab7273bf6194959acfa55bdaf0b3e3ddf03982c1835828b9f9fac29d32247cd233c7c17b66a27bace888832dccd92257e14993a2c81472fa5ab5ad83e46d8afd2c797d304c3b3e1214a80dd642734d20032d6dd4dbe09df86dbb1a4c4b801eeb9851f90e9ec2225f8a3b1c18f14a25b63a8e0bb8070a67ab30c72566d6da6b39abf0694e464059817b521f3eeb64d890053a081361902bade46403c8d2d5c549651377297907f6f022aa55952c1bb03f2565033cccb40d899a88e72c39ec69f7d966e2291ec40213d110a253dabf45c5107204b298abfec4032cb2b75a1461229642230641ada4155a5ad12590c0c487fe96292af7dd1265d02035c36c43fe45fcb3dc95f008025eb7ec4621e15187d014afe5f11c983eceed3005e0ffd09f961e363ea0847881d62dce47e20cd597f4607d132f641dc12ce2ad804cfe15e744dae03e1831eba716beb3985f5f68e6e2afed7597abb5fe3cb9b4f6dc4db278e1221431f6e86736284ed4b03734be5e7b1474e1ae8db6279463a733d72308306f0cb410a7ac9c0fab16ea22958e0733a7893945493f020cc532393c7bc38235e4dced41ec3783871b000071fe50e7f0deeb83f4aebec3f18a24be64828495510864081b7b56ea81302663fa1972f116cbeb74713f9bfdbbbc5ba8a79f8baab9041209b9fd019902eed2a2e21e87269c3212baabfeb40b18f5085a6e5a8bc47d822c54b61ad327401ccb31f2ffdaefabcd7301815782e067a59e34f576751dd06cf4508842dd9b98e1620a1384fb2d1c17be827611af222e392b138af8e8e292707025688ba817e5d440aa19a31b1881b3fa28258836e11ae6c953a812a3023d8265239cd73c3150bde2058fe7902180792aa4d5c55f011120130171e26bb1809242d5e058510953002ce6d500b0556011b8a066e8cc1f866a60b46e06f319045020f67991747d14116d300f7eef00a249124ac21ddcc57bf4d62a5ccd8e6fd39930e4828370e1238bb540d765dcaa4b9b967fb02275ce95c1f75bcac0e3de2ab2cc54b2c77fe57f270e7ae782f4543abe4e2a2d1b9d2d36f742d67bc4e44c60015589e42506bafb3b9f6def9a663bf392e73f8172ced0a0eaa5b26e2cec34d78524552a902b84f448c64098d025cae2e0ef090320eecc6f9c1e14c16da96c5fa259d198c7cf434778840c491bc9bd7a810699505058ca8dc5f4767d75e7095e8e77c6be2590394fd2d30f8589743ad252324b14b96f7b003dfde7f68fc82fc7aebf59556a3dd0e74efe5af38ec803a5f10f56054476122645bdad33c31697aa3b01e6b8a8c46336451df903bd7fda0ba44d969e155772a9cdc6641c5d3167f1c45d5441aa7502edbad99651917bdceae80e12931049a8758722f927fa6e0d19584fb7175cbe8569acac19e158d82785a3ec119df1c97caaa1604ae6ab053a4917ab8006649f244836f7c4d4ccace51b5b854a3892f908452ffa03e0643fc744679b02aae86d5000d74eafdbd11df300c309a594c68dd7415ff16de0147aeecf04fa990604b9e1ab323ef0234894459e626d05d05cc2e8384fd2f256c4d0373fa6e5bca42387a8d758f7f776486592d6c18ff92e310607eeee07c8860aa74497c6a2ca8de244f85c6248017ce1acd4477631357af49c6c1a12527953dc715a74161667d1ad6c5be666efc7504edba84b9453277eef99df59ff98c61bb6bfbd6c60c7ea6dca56a8309bd3565bac8eb1e12c79331990ab963300cc4b88cd430c6f2dcdee7ae419aca8a27df809d85fde2ec1f8b69fe37c44efca611a20e461dc87a6aa65b3126eed8e17e17fc9d5bbb7735b526dadd32a1b192e515482633c808e5c4017dda9742c83fa60c169cd1e7b52dad74b2520a6f31208230960bfaf48b5cd17cc6d04ac0d0e5fcad8f0d468a5ad1d2f27a49331e0d8fe18bab517950446e3fc413ad717ce23d7bdb29ccd00d3da26d6673f72f438838d0b6624527d4d280b26ba9949c60a40b52e90a8bbc58a3576dfa5eb6caeb4846a77197f265e0c86a157c9fd4a47e3d49e1eab952d89ebeb8aaf76c83a67ea21eaed5d4d47583a36c36b114d0f28d9b23d0f1e4f8fe1820faeabec93dd3556e62e73c9d623dc46609075de9d577182d5216bbfca40c0e8fd7e83c332e0f63fe2564fa1cb20600a0920a8a15f6456a28a0dc364c7a0be7d80c53d387b0a9518bb548bfdccfb4dbd7bc0af941822e617d5f2b4b2e60e3027688c7ed3281741f9a3b6f388cbd7da27d3a291fea7e3a600afce22145248e724ec91eeb5be368156be6e9ab184061eb1cd589d358c43b77a27d0c2fd77620ca06fcc3e24d423df5cee1deb9e26cc84454b6529814facd3050fd22ce73732557e1021a0bb812711175a42131eb5139a949f300fd5ba955e59f6c35aaa52036bfc6ef3a72816c0228033a79075706564c992c147539a4fe34f4319d26395b2da3efbc6bc8952431717c7ba058528f6d48958a26929dee8c591b92e2ff0bb82f813cc91c5f0d339b38b9537aacf8c4bab450f13d66570af4ceca6c22daff0a6d8bbae6c482790e943b09212c3df2b875e2ade58afab02c1b2c5a49ebad7aa5bbd2ed9f503c934b3c91918923e3d70390aaf55367ae9b731b", 0xc3b}], 0x1) 01:34:15 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x560c, 0x0) 01:34:15 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x560d, &(0x7f00000000c0)) 01:34:15 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b31, &(0x7f00000000c0)) 01:34:16 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x10002, 0x6, 0x0, 0x2000, &(0x7f00001cd000/0x2000)=nil}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 01:34:16 executing program 1: r0 = timerfd_create(0x8, 0x0) timerfd_settime(r0, 0x3, &(0x7f0000000080)={{0x0, 0x3938700}, {0x77359400}}, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000000)={{0x0, 0x3938700}, {0x77359400}}, 0x0) 01:34:16 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) writev(r0, &(0x7f0000002300)=[{&(0x7f00000000c0)="70c2d883dc7002f962a007aa139f0424cee1773c3d612fcbb147f9d1f5d77c96b03a4f8eb35cb48a5ea93d0508a9e9a772ee1b29ef555ba07bfffe0f08f93857662c917ff3e6e19cf4c38848c1ec21285bf1ee816ccd2e83be26b71f25ce6ff47ab95348fc23c9c1f341693be84b7fff47243dd871c541224581d8396a0572458a198e02633cc575560674298f10da124538517f8e50febc7342aab0980816a581fb040993db54113add00f29262cbc87bfa1d51dcd4b7a435a20cf0879240aa1a8ef1da7b04c633b74d63365ce35460e91d9398df430b0db0a057be54d2ea9910ffc765b26deea16a6c225bd7ff38184c0f57b4eba6049928452a8b9079f9bc99c9bfaaf97472a3416d2290d7f64f4c1d3124aeaafaf6d78211b9b07ef6c2fcacb32e1ee0bb89bb7e6edb29a8d6158450cc65b1c553d98e912d0e3b798ecce0092dba89371e0bdac7cdd29396a549e063eb2d10f8eead8ec96550a43f4c063d925019a23241155e63190d25a22f8ba0ae212b0f6ec9130732a367cc00a9e7aabd531b0a47d6cda6141a36c5dcf7e8cfb9671ecc11e8bca4d5ccc7d8ce7e7bbcde7947a126ba0dd0117bfaafa76ae26b37682f49d2f596d3a46928c619d89bd01446f71295e83119f2a645832e8fbdb42729633a56a7747bd1e299fa8c2c26f3356b2dc5acc644f94f5dd42776b81806dc3a5a2c4cf521bfb666467ed82a977d1c8ae7f084ea4f622f48fd604240a662260c17a69b1c3e0b83269cdcb20142fc1d4ab1d2bd70aeaff4521eadcb5b3ba8f9aa3f0d5d49cba9a3fbaf7fe64ec7075e2ee5ad09551d537c3c39dfa6eb8ef4f13f39e570433a05d439946bba58acbaa33b6e0981fae7102fd10f64434370d51e0a8d5704610cc6a65deb02fd1ec53bdbfdafde6c225371b170a96f75ea505a99d87d0a60a27748a5122a3fbf154e4ffc4ae711b3f385b0685e1489c4efa7d7aecdfbb46e543eccf7c89b1f7e175f5c248bb02c6d9bb78a140ea5111198d7e3f5521e69d8d70b769bcbdfb089a0d447cdb52bc7761c1dcb82460b290b663e6c2c87eabc16aa83b83cfa0e6d308d5e9a01e144ed07a1065c9cb659d9e1a4f213783adbc3c43b8f85043c3884f382eac0f018e793ab6250f558e75df9bf06622c19b0e39115c87e5f504c10737fb5f54ba7c00ff17b4bea3515c556867f1f671416b5e2d1530def4599a7c7c9589fa828beb0ea325ae3e77b72f7ca6b6109a4caebc8ea180377d16a21e8818e5b06401d884d296d128e1d8b35828794d913a2160840af753245b0e49fbfac22fe41cb5a885361b4296b7c3e1578a6c0e408f6b23a295be00060824f15b90253d5ca2d3a27c7702df683b2a2e605ee3d4e09b70d7d4f9a1ff581a3ea2d7cdaa5baf9439537105d663fa57d1f90d190bca7716f8eafeb823daf33c0f297491ed9a787231ce674291177247b943336aab6d812f89503312a16e39d74abc6c57c72b17d7407596f4c71abf654822b4abf6714b13612e954523d3b1fde22d7f2e2e925e6fa98974776905759c2cebc2473872b98bbd18602ec5ce69d0ba19b5c442eb0179c849efda666bca3701e8d97080a09ff01cf34d557854f98ee6ba20fd37c6da406c1159d9aa789b227c6bc3f964ce996af39c8c75b86b6dd37c086e4016de3a11a0144ededb8ca4f992d21d89e520e8d36bc9ac138d2f863715178aae3601891c299eda832dddbe771b120251e469746a04c44b51f748e034a5900d207eb5b1445920b2d2e064149f3555ad6ec50900b54dc6eb51bbd08b7ed2331bb104fd2f6c06bd997fc353035e32950acd3e2c94f5ed1e9e1289765b5f0725cce5628cd376f1d21b35d98b29a2789b96bd78e0a88606a5a78d92449b66cef4d0bfa4807e8f803c8141bc95958eb6068e21bed506352262082048d3bda12fec9cb92a3148a32bdb2cbeff4feedf9a857f53526d2a32a14be7ac16ba14b28745ac61bfc8cf4bff2e71b6902e7a08d4752ff089383cfd02072f82eaf6f08117713cdb31602dfe256fad8b9d6d2a1134d86dd6b808d4ab631b626bf41c6b99532d5e9a1f7f2b6b5f46c84f493b5e0dfe4484215456abd5cae61d7c13654ad52929aa2b3794cd763289a6e223103ab8e7fdb8766e1fefd2a4dd2baa2614cf22e931406f9ea925b65dc2fd06a452985f5039bd87cf558c8a8fa953577fd96b285f9e25300a9adf78986995a0f1f1b1858d6774b0ba5328545ed6dbbd3521a56855505931192874d1e987bb7de19cac7d6fdc1dec8a2ba7777a8ef4a52cbfc1a4a82a987bcc3747380399a49937bb1b76f453573816ab60d2035eedde2d3917298c06ed467e6a347aa84840beb6c61f6cd54be1a2d2fadc306a8463a59a422c5c2653934e82e797d686768e889860932d6ce9c8654deaebeb06958e734a074de43afa9cb0b1c9829cf542f5d8c7be436d822c9ddf3abf6f485eacac40a432ca44c81f31bbe83ea717e714bfc7f4ae97c740ed230ef9c10fc112bf0f5f4d90f3a6c1564ddf5498319fe6e3bc0726db1e51f4f6bb2590778c817009d68a263a89ad66eae7f3994871b6296a3c81253e40764a61e009a97ef4d44ce3bb8ce9d22667158a87f3667b97718501a9cc2149b0dabdf2cf1e3a19ddb2a8c4d9774e7d0b8ea08b8d12d9a987ae3513fec808200e0449b2e7d698512d2446a1ac3e0f831a229cc148b9b4fa1262a41e94c76956db9fb522b4562716f04b105fc5d303523cde61b5fb8633518a5c7cebd6204b3fc0d262b4755223892cca388ea6c75c5601b30a09a2e2a6869e17c633548db338d6e869aa4def1debfc23e8dcff0c82ec70caa33e9e5d980a0b5e66c0633c6f2e4baeb9f81fcaf4152ba91f0697aabef52faf387db8547f27cf3520b03aaccc77b2287f3f2cf5e8294394ab595fa0138274618f4390daa4bbd2ebc848591fc5843887e1fb0c4c4a352e3c9c46e64fe6700379afe48d17ae76e5375de3c5de9d249b0e54cdf0f613565e3c5ea0abdfd0e07c9a0c0e625dc76fd03b8595cb7dc9e6dc6bc85e035c7866241757986b6e9163586d926ef2e26167d9b58dec42ae2fc118979a1172031cdd4e71398fcbc9e90ebf30f01e53dd7eabf8d9c2dbcdb77fafcfacaa7f9285a1dad904db6190f2d00ce4790d0b2031996ac13053ed17de8267cd06066131b98e17589176b41171b6da5262ef46f0bc595266a46c398bb5d29259561684e17158744a65e2da75fd8e9b8a61f25d3692b28bfba22f9d9f300b42129c98f0e3064f6b12c5dabf3384a40a5bed230bffeecf6ac638d79122276e66eff69e2d22db9a03f421887488fd528fc8f0a723a6e47ae15d05415c0edaee7e375456c2f386e8be37f7f66d33137f90cb6c64a29d459e44e645200ab7c2aaef426190c723f2c543e150455c2fe1a853843346a051ac94fa1c5d718419909ce1e992cf72789c61664c16a949693c8046282e221214d87ea45ec372e34bfd13a9d97d23bf2c9df75c6e91ae9c431c347b2e602837927c2f39891e18da299922ee112e2be4d1c892b69f17d2002b27619c8a69c75f2af6b3a08a0ca01b7b7ac8927a1785a3ad27d3499d76f4321c8f080f60bb0c121b14d2e2d0b751c8fab13d4f6ded2677bf6a2bdf463430c664eb861cf52c963be3999cdd72d9092f4ce6bd8af2b59760fb0ddabb8eaf15d69db503df3193352c8acad595626af1ebb0f82b9e2e82e8b6eeab09969a6c1be906bdc01e2d7fc21f2762bea7f368b8310a0f8b21c93a9b81a8757ed1d9919e7fbacb551f50c1b521a1d8ae982fb9989e7be575e0db662e42ec9be1c326b89457d3f000a05b89875c8a2703469d99fa6f1806511b548cfc1318283ecce0bd741eb32cdd8043e57b860ce3fdc797e4376a1a0cf300e6e6ce3b940ad25340d0a68438cb0c8b4ba39d1ed733206c7c2cf424ae4af87a34147b395237d3f211b38c7be5547987c37a25e9712bc3dc235052c1f98c3ec7bc1b3a9e97ccefabe7bc28e2cbdace11b86ae846b948d4ed0faa1148a4e75353130b8dd7e561a0e56ef98d1aa0f3c11ffdd20c882d4460316fead8918c60476d25482816add33f200b553567e93f83a60010d02f599126f548ca09ab29020fe2aab660a51576cdc17dce17ebc5be19e71eec468b7067d0351ab122c09719324515eeeee7fd4bdca2c9b82e219bce653ee18299d537578d3ec878149332c27e37f4b25c7ae362e53b4e94073d7297972c87b92f9968a66d250200c82be16e1c1ff1d4acaf88d237ef17dd40675bb26087443d971fd828f4eea0c264b014d5ace61e0b2615bb48997c8315665d612e9110a856368011c0ec22c584a6d868f90e5304f72942877878327dc1fc95de2e076d37d452cd0ac70668c9f086527beeb8df4fe45fba1f4c0f63f4e1aa4c700673edbcda5ab8ce99122af21f04f88579964b277385a9b0008dfdb8542ce520847fb828315a333b70b60fe75d1e3019167ef18326989f9975707d2979906e86bf2ef50f40e2444eb24440aa76fd64d283390c9ca65d31994b136ee42087c075aae863d85b1b69a2d2d14f0dbba3df19b75", 0xca3}], 0x1) 01:34:16 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b4a, 0x0) 01:34:16 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b30, &(0x7f00000000c0)) 01:34:16 executing program 0: ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wg0\x00'}) socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$ETHTOOL_MSG_RINGS_GET(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) sendmsg$netlink(r0, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0xdd4, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) 01:34:16 executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, 0x0, "404c676fa7b420f4a3a13a8c6dc866b823c149"}) [ 5416.161626][ T8734] netlink: 'syz-executor.0': attribute type 27 has an invalid length. 01:34:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "3e7f276f9c9c8b331588bfd3d64786cc99d75f"}) [ 5416.509243][ T8734] syz_tun: left promiscuous mode [ 5416.572355][ T8734] 8021q: adding VLAN 0 to HW filter on device bond0 01:34:17 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[@ANYRES32], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x10002, 0x6, 0x5000, 0x2000, &(0x7f00001cd000/0x2000)=nil}) 01:34:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r0, 0x541c, &(0x7f0000000080)) 01:34:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="d8e4ea1d28143f5fadf0843f3eda4b0df2318bce848304c8dbf45a57346b99d7d972e5a258e4cb45f41ff3c2aa138d8baa56c0b02293ae27a35b1b9d677bddf46fd918248fb9fc6e1bd221501fbf0b0130914623344b04d3cc63ddf1bb260a95904771e7238d2eee2c293f54ac7ab0f28eb4878f698ea8e0dfd37d6c1dae0183fed2a5e93ef763918fe03189229a7b6656d7b69a9e03d97d39b61a07239dec9d50f4057aabe5d596c44cb34726405ecd29fae17f7b988c0aa69377e9bc1f445b8e23b713d767292fcbce4b2e725e816abd2fc4ef356a2431986c6bff00695c9d05731392745a4557", 0xe8}, {&(0x7f0000000200)="92a40a575cbb058cdce0cea20788978b224b9ebc8029d7b6b85e60047f744641f54e73d2d29c774f0e3098e235f8674159d7e0e29a5e0ea6f719cc8821dc1376ff4aa0a76c26f22b812dcf266d9da2566ddd4e8e237caefe27d392654e8bc7a0da381eed4a6db26cee120a7b4c2aec7a8e5f2d09352c94461153b0cef71af9c76fd2ff37f00b4906fe749505a64fd46be6df75146d3bf19424cc7f6c0e6347698b838b2de58efb2ec5d1483d911e1ce682af1109818308c254f141f5de8c03289cf09a", 0xc3}, {&(0x7f0000000000)="5cf27ad93100687f4d", 0x9}], 0x3) [ 5417.210802][ T8734] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 5417.216948][ T8734] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 5417.313828][ T8734] veth1_vlan: left promiscuous mode [ 5417.341053][ T8734] veth0_vlan: left promiscuous mode [ 5417.356808][ T8734] veth0_vlan: entered promiscuous mode [ 5417.409709][ T8734] veth1_vlan: entered promiscuous mode 01:34:18 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r1, &(0x7f00000002c0)=ANY=[], 0xc1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000005, 0x12, r1, 0x0) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "9fbd27b351baf7d7"}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0x75) [ 5417.538199][ T8734] veth1_macvtap: left promiscuous mode [ 5417.560709][ T8734] veth0_macvtap: left promiscuous mode [ 5417.599568][ T8734] veth0_macvtap: entered promiscuous mode [ 5417.630768][ T8734] veth1_macvtap: entered promiscuous mode [ 5417.653491][ T8734] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 5417.657162][ T8734] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 5417.659843][ T8734] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 5417.662148][ T8734] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 01:34:18 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b3d, 0x0) [ 5417.871408][ T8734] 8021q: adding VLAN 0 to HW filter on device bond1 [ 5417.930919][ T8734] 8021q: adding VLAN 0 to HW filter on device bond2 01:34:18 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b3a, &(0x7f00000000c0)) [ 5418.020823][ T8734] syz_tun: entered promiscuous mode [ 5418.041381][ T8734] 8021q: adding VLAN 0 to HW filter on device bond3 01:34:19 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b52, &(0x7f00000000c0)) 01:34:19 executing program 1: syz_clone3(&(0x7f0000007480)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000007440)=[0x0], 0x1}, 0x58) 01:34:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 01:34:19 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4bfa, &(0x7f00000000c0)) [ 5418.660287][ T5905] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog 01:34:19 executing program 0: bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) syz_clone(0x20000000, &(0x7f00000000c0)="0409b9b84deb0a092e4f0fb0da723f538f3967983647fe2588ddc79c567e51ba0a7818eb2f4199ddf7d8196f61dd14e127e19d02adffffffffdcf81ef3a59e42e961b2398790fb31aa254b68b75b067c51e0cd0b308fb647776977fbe55e459fdb241cf642651163bab4169f9506ff1dbcd04137fd11256b8abf", 0x7a, 0x0, &(0x7f0000000180), &(0x7f00000001c0)="b11513c5b9593e073ecc29aecb76b7ad39b1f90556360b918ba9") r0 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000002c0)=0xffffffffffffffff, 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000300)={r0}, 0x8) [ 5418.805048][ T5905] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog 01:34:19 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b31, 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x5}, {0x1f, 0x5}]}) 01:34:19 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x5601, 0x0) 01:34:20 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b69, &(0x7f00000000c0)) 01:34:20 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x4b6a, 0x0) 01:34:20 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGETLED(r0, 0x5608, &(0x7f00000000c0)) 01:34:20 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000700), 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x4020940d, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) [ 5419.606291][ T686] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog 01:34:20 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000700), 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x401c5820, &(0x7f00000002c0)={0x18}) [ 5419.741671][ T5905] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 5419.751254][ T5905] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog 01:34:20 executing program 0: syz_usb_connect(0x0, 0x2d, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCGUCODE(r0, 0x4004480f, &(0x7f0000000c00)) write$char_usb(0xffffffffffffffff, 0x0, 0x0) 01:34:20 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090018105e22060000000000bf010902240001000000000904000009030000000921000000012222000905810314a6"], 0x0) syz_usb_control_io(r0, &(0x7f0000002440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "2a201000", '3\x00'}}, 0x0}, 0x0) [ 5420.234743][ T5905] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog 01:34:22 executing program 1: syz_open_dev$evdev(0x0, 0xfffffffffffffffd, 0x0) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000300)=""/230, 0xe6) 01:34:22 executing program 0: r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x2, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PVERSION(r0, 0x80045700, &(0x7f0000000340)) 01:34:22 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'dvmrp1\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000010c0)={'pimreg0\x00'}) 01:34:23 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES16], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000640), 0x0, 0x44182) [ 5422.635876][ T4302] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 5422.997110][ T4302] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 5423.005011][ T4302] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 5423.008187][ T4302] usb 1-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 5423.009956][ T4302] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 5423.036989][ T4302] usb 1-1: config 0 descriptor?? 01:34:24 executing program 1: ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000180)=""/98, 0x62) read$char_usb(r0, &(0x7f0000000080)=""/238, 0xee) [ 5423.635458][ T4302] usbhid 1-1:0.0: can't add hid device: -71 [ 5423.636839][ T4302] usbhid: probe of 1-1:0.0 failed with error -71 [ 5423.685883][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 5423.692644][ T4302] usb 1-1: USB disconnect, device number 125 01:34:26 executing program 0: syz_usb_connect(0x0, 0x2d, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000c00)) r0 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, 0x0) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000000)=0x2) write$char_usb(0xffffffffffffffff, 0x0, 0x0) 01:34:26 executing program 1: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x10, &(0x7f00000002c0)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb}]}}) 01:34:27 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_INFO(0x0, 0xe, &(0x7f0000000000)=""/160) shmctl$SHM_UNLOCK(0x0, 0xc) shmctl$SHM_UNLOCK(0x0, 0xc) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 01:34:27 executing program 1: syz_clone3(&(0x7f00000001c0)={0x40000000, 0x0, 0x0, 0x0, {0x18}, &(0x7f00000000c0)=""/92, 0x5c, &(0x7f0000000140)=""/2, 0x0}, 0x58) 01:34:28 executing program 0: syz_usb_connect$uac1(0x2, 0x84, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}, @extension_unit={0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 5427.754443][ T686] usb 1-1: new full-speed USB device number 126 using dummy_hcd [ 5428.134402][ T686] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 5428.135815][ T686] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 5428.137009][ T686] usb 1-1: config 1 has no interface number 1 [ 5428.137918][ T686] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 5428.139467][ T686] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 4 [ 5428.295134][ T686] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 5428.296587][ T686] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5428.297523][ T686] usb 1-1: Product: syz [ 5428.298171][ T686] usb 1-1: Manufacturer: syz [ 5428.298868][ T686] usb 1-1: SerialNumber: syz [ 5428.662256][ T686] usb 1-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 5428.872756][ T686] usb 1-1: USB disconnect, device number 126 [ 5429.367382][ T8826] udevd[8826]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 5429.552243][ T8817] vcan0 speed is unknown, defaulting to 1000 01:34:31 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'cryptd(crct10dif-generic)\x00'}, 0x58) r2 = accept4(r1, 0x0, 0x0, 0x0) sendfile(r2, r0, 0x0, 0x39aaf486) [ 5430.906413][ T8817] lo speed is unknown, defaulting to 1000 [ 5431.692845][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog 01:34:32 executing program 1: syz_usb_connect(0x0, 0x12d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x65, 0xc6, 0xf7, 0x40, 0x15f4, 0x135, 0xd4fd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x11b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xf1, 0xa3, 0x14, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x100, 0x0, "d2a35efadd0fc5e02e9e4497ec8145b5676fc32855f9595c758ec5da8052c2577276d3a5293b36a2beae04902bf992301af7d3d93072383f265241d3a3eb6a25f074879555de59f6d9a27138bacee5c9545d8c0d0433e30d1d83fff8f158347159043dbaf08561ad0f88ae70b42075eafedfcc8f7eeacaa2ad9bbe08cd105ad02bcf248c9f546c15eb3cca20c24bebcd552f29c703cfea59f37d30b033a8cd3b9e4cce499f2a5198ceb77bcabd140b97a8d1b3803940cbdd7dc1e787bdd7c737d1d64f56ff5a3c7eda23c32cf71b2f55f9e537bde9e8bd615c22ad3f52c6848aaedbaf8a35ccf830c4a782efcb3e748fa200160874a29fc55b2cc76669c1"}]}}]}}]}}]}}, 0x0) 01:34:33 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc018620c, &(0x7f0000000940)={0x2500000000000000, 0x0, &(0x7f0000000840), 0x0, 0x0, 0x0}) [ 5433.827235][ T8879] binder: 8878 BINDER_GET_NODE_INFO_FOR_REF: only handle may be non-zero. [ 5433.827463][ T8879] binder: 8878:8879 ioctl c018620c 20000940 returned -22 01:34:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000a80)=ANY=[@ANYBLOB="6d61785f62617463685f74696d653d3078303030303030303037666666666666662c6f726c6f762c6e6f6d626c6b5f696f5f7375626d69742c746573745f64756d6d795f656e6372797074696f6e2c6e6f6a6f75726e616c5f636865636b73756d2c67727071756f74612c6175746f5f64615f616c6c6f633d3078303030303030303030303030306165382c646973636172642c00e7581dd6ac3bc69a3322a0bd97b3b131baba037082d73aa43bbb20d4e1c6188466e90055001f1c089571e5e83fd1625caae93b7f4297d943c0cff8991d1b526cd00cd886216347d65976c6"], 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c9vFGUfAPDvs/1BobxvC3nzKh6kiTGQKC0tYIjxAHfS4I9w8WKlhSAFGlqjRRNLghcT48UYE08exP9CiVw56cmDF0+GhKjhaOKa2d0pbZltadl2KvP5JMvOPM8MzzO7/e4z8+zzzAZQWUPZP7WIfRExkyIG0sJiXnfz6Uy2Ubbd/T8/PJs9UtTrr/+eIrXS8u1T67m/tXNfRPz4Q4q9XQ+XOzt/7eLE9PTU1db6yNylmZHZ+WuHLlyaOD91fury2Etjx48dPXZ89HDHjvXUjXfeG/hk/M1vvvorjX77y3iKE7G7lbf0ODplKIaar8mO5enZ63q804WVpKt1PEvf4tRdYoVYl/z964mIp2IguuLBmzcQH79aauWATVVPEXWgopL4h4rKzwPya/uV18G1Us5KgK1w72SzA+Dh+O9u9g1GX6NvYNf9FEu7dVJEdKJnLivjzu3xG+duj9+ITeqHA4otXI+Ip4viPzVic7DRi5/Ff21Z/GfnBadbz1n6axssf2jFuviHrdOM/74Nxf9bS+L/7Q2WL/4BAAAAAACgc26djIgXi77/ry2O/4mC8T/9EXGiA+Wv/f1f7W4HigEK3DsZ8Urh+N9aPvp3sKu19J/GeICedO7C9NThiPhvRByMnh3Z+ugqZRz6dO+X7fLy8X/5Iyv/TmssYKsed7tXzJ+dnJibeNzjBiLuXY94pnD8b1ps/1NB+599Hsw8Yhl7n795ul3e2vEPbJb61xEHCtv/tLhNWv3+HCON84GR/KzgYc9+8Nl37coX/1CerP3ftXr8D6al9+uZXX8ZR+a76+3yNnr+35veaNxypreV9v7E3NzV0YjedKorS12WPrb+OsOTKI+HPF6y+D/43Or9f0Xn/zsjYmHF/53+WD6nOPf/v/t/bVcf7T+UJ4v/yXW1/+tfGLs5+H278h+t/T/aaOsPtlL0/0HTF3mY9i5PLwjH7qKsra4vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwJahGxO1JteHG5VhsejuiPiP/Frtr0ldm5F85deffyZJbX+P3/Wv5LvwPN9ZT//v/gkvWxFetHImJPRHzetbOxPnz2yvRk2QcPAAAAAAAAAAAAAAAAAAAA20R/m/n/md+6yq4dsOm6y64AUJqC+P+pjHoAW0/7D9Ul/qG6xD9Ul/iH6hL/UF3iH6pL/EN1iX8AAAAAAHii7Nl/6+cUEQsv72w8Mr2tvJ5SawZstlrZFQBK4xY/UF2G/kB1ucYH0hr5fW13WmvP1cycfYydAQAAAAAAAAAAAKByDuwz/x+qyvx/qC7z/6G68vn/+0uuB7D1XOMDscZM/sL5/2vuBQAAAAAAAAAAAAB00uz8tYsT09NTVy2c2R7V2MqFer3+UfZXsF3q8y9fyIfCb5f6PNZCuZ9LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAA/8EAAD//y/1Jvo=") 01:34:34 executing program 0: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x5, &(0x7f00000002c0)={0x5, 0xf, 0x5}}) 01:34:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000a80)=ANY=[@ANYBLOB="6d61785f62617463685f74696d653d3078303030303030303037666666666666662c6f726c6f762c6e6f6d626c6b5f696f5f7375626d69742c746573745f64756d6d795f656e6372797074696f6e2c6e6f6a6f75726e61255f636865636b73756d2c67727071756f74612c6175746f5f64615f616c6c6f633d3078303030303030303030303030306165382c646973636172642c00e7581dd6ac3bc69a3322a0bd97b3b131baba037082d73aa43bbb20d4e1c6188466e90055001f1c089571e5e83fd1625caae93b7f4297d943c0cff8991d1b526cd00cd886216347d65976c6"], 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") [ 5434.585404][ T686] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 5435.088481][ T686] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 5435.089847][ T686] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 5435.090762][ T686] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 01:34:36 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000100)=@bpf_lsm={0x1d, 0x0, 0x0, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 5435.288964][ T686] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 5435.292271][ T686] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 5435.296930][ T686] usb 1-1: Product: syz [ 5435.298531][ T686] usb 1-1: Manufacturer: syz [ 5435.299857][ T686] usb 1-1: SerialNumber: syz 01:34:36 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000a40)={&(0x7f0000000cc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}}, &(0x7f0000000940)=""/222, 0x2e, 0xde, 0x1}, 0x20) [ 5435.707276][ T686] usb 1-1: 0:2 : does not exist 01:34:36 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000a40)={&(0x7f0000000cc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x12000000, 0xc, 0xc, 0x2, [@func_proto={0x0, 0x0, 0x4, 0xd, 0x7a00}]}}, &(0x7f0000000940)=""/222, 0x26, 0xde, 0x1}, 0x20) [ 5436.041777][ T686] usb 1-1: USB disconnect, device number 127 01:34:37 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@d={0x18, 0x1, 0x0, 0x0, 0x25642020, 0x0, 0x73}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xa0) [ 5436.692461][ T8888] udevd[8888]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 01:34:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0xc0189436, &(0x7f0000000300)) 01:34:37 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r2 = accept4(r1, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x2000) recvmmsg(r2, &(0x7f00000005c0)=[{{0x0, 0xfffffffffffffea3, 0x0}, 0x1000000}], 0x3ffffffffffff62, 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000005b680)={0x0, 0x0, "9e1e4a17f6d003799f200866069c9978f78d91808139875243c3faab6579158e37423f899f67f97f156b98604289ac0082e415f7db4e5028e83257870c0c0d35555da3fa13e2044a9c183c918e6e5792aa78769cbc394c1d06fdc6e59d8776fcd8bb7c28e60b4b32b2317b0348e84037ea19ddd898e0784b487aff2ce8b3b1b60b576ce4c34e71337bd8efecb7a53ec2eab82b3e4f534d6d116438e236df2c5562deab1fa74e78eafe63dc6319cef2d023558107768db93f934efb58756e5e28fc1eeb1468d4b4b5717ce3538a2a7ddc3f3110212886b2e487af86b0ec2e4f4ee59d68e74f4c849e96161b879cb05d63decac90bfbff7c7330914b5bead92c21", "b647f670f1c1880dd73ea80abbed7a5e39515580954fba7a20b5bec8cf1cb33673b772af7e9bac2cf6c72bb02020d0ac268dee6b0562bc0dfc44363505acbd13536e0a18de57a9588e2dd8bea2b58214a6ee9313437e1bc4224abf05a8a14e60693458c40a99c0ea2ee5a17ad0e88b8073e073070fe55f4b9894f78d03518f93a6ad02157a504266d6c1b55bd1f9fe50dd302124b0448581827b6651cb8fe419047ca36692d998589a0069ccf63108251622f4e2e542ff3cd90e2bb2f966183f895ff468b82a7a3761632b386aa6e97e67a4a67ddf81c8a89bac967ea7559b7045407daa20f19e9dee1b9893073da3896c14c53e008d7faa314ee414bee2b1681265b6d04038aafb1bb2e24980f300ec0ca04c52bcf0a74f27d065c99ae6cc89fa55ce34e9112812db5ec3d0e047e5171f582a5c8acdf67ca81bb7f0d5fc036166432499ad6e3c8cd7d4b2757755d93bbda6eba88aa826bba6219b315cc1009a0a76f10cb2638781cbbfe438fc3533cee1a2bbab08ce936b4fa8fb2fb11227141fdbd9f21d7b7ebf8e2240f80fe866866ef5fe2bfeada8c973e2cfeab02f9cf964c0356bc1c8811710f1d3f9fc440580d53ec8c06d8f9f7df6227765a5b1ad300b216e279417be0284c24e629c1344f1d76ad83fb13329a6201415e244c112ce42b515d9f8b871b45f40ea58686081dabf988deabc852980d3ce47eef6e6e9c330bb8daf3d6469e3c4ff40b4381363b8df9f1ff5648f33027089100b469fdf1554e15502c439d4fbd9514d4108cbf6eeb18008b3bc9997d9fe09ae12b57eb0cd666bddc8f2a0e97d1859791bcfa0c60e5d65c098c93eb99876b000d33aefd68f83b416dc6913b5fefa4e2b561ed72039eb60f6875c6ddea7368987b454af6ba78653523a46b5fa8a327a591c5081bf4ea20d46de54d9887b04c45746a4cdfbb9f5790ddc83a70537f74ca172a0324342e7f7d478e9dc8ca361d0f67b9b4aa46eb52e03d25a2d79ce63979c484d303121117e297e0cf46357967b4f52b32ca7ea9eda7f5290f39a0067d56fe7db4312f0fe63dac61e7e3af430c692b6e74c7a855662ff1fc454ddc3813c9b3e20fe0bffe6259d73f23da043f1efb23a1b5052ed18d308d820dec695669cc27ab12f1d46b9fa5e35848ce16fa770cff597a43b3b2f2f2b28a45a3686f5979cb64f59071de22caadd56724a1acbfc6d37fd8109d973133600d07439d44a59fa81c73bdbe330cf06d3cd1163dccf5f18c53ceb601a8fb995e099857fb905fa5967fb3ac78b00b0afdc073c31a3a5ea6b2e1954e32691c6a6f34c9165604fb63ace9b7e09b95fe1219884a963ab58927dfd33a0cc4db8d90487dc705d58624608f2b1ce19861171da0ca1ee98c9775fc74d5a754550fcea7046f98ab4f179d7735f3a19b215df9d057d0038bd0ee337c01f16773d76b033ce9b8e9f954ae503bf8ffaedcd50c41e236caf64d2d3e5f8a241efcd2f1621554c318ab03f240540524f4e5f412a57f113ba0b4a85e7aa7c7e073cc3fd5ffccfd457eef64141b091c93855187efad4bc1ae7adcddb0a553d86929c391c38d86fdce742bf550e1a0cb1a64a6139e97993099b8f0476aa5e5a644020a65030c586d2ca0ca20c3d2e1ca1219132da129b976c5179305e7ec3b40c0ee6ac072ef6dd79a27cf1ba49fc1e053acfdf62418b515e70310629dc114f8a74bd720d8c6d75be8bab3aa85dfa84e89bd553dab8aeaf6060f4ba1894e1eafa5da21d75a0da63ab20c19c78cb44d07b18cf1ac3e75e42c9c4208105b8b6d01d182c36d3a88eec7a8825056fb45a84a9605259ba256e85acb7781b43f71adb7f5bd99f5c837ec7f17e992932356b8140ef7121ef40944ad35926ee07d6a05592057bf54ae004d744a3ada64aecbc1963594b4eb3fcc2d795f3d528ea71084347b085cf9ed45dd3dcde3c8b905c47f17ba691a838035e75e2ce24e20247fecc47cdf79d4e52bc816b2a7a5699dd4620d5156f3dec092b24bc5657ed12b4adfe1138c5cc6e0941c7bf10acb0b753155f6a5c67eec9ea5aa0bbcf15c70b86456a5602bbd8b9d654c2512ee46bda73350bd151af99563e5c74488b9c0e1777bd124a2487356e6971438ff9e574741d8e3b51f69869a875518a3fb35df23f1db5afff946cb34054ae0436165585e2556ff09eb99635ef3289b085ff3288b1c846d782dd011fa773fe720c8828d573a53e23ce3029f3266df458d3926c32f2a99432cf9b64b772eb2b0591cde4dadf80ae14b4cd1f2e0b297e095544db6bb42d247c3979d188c56430907324926b73d075c7d2429e531f62f381408b420e5e7655e9326a74c1bf5a58aaa76d7f64060888501c962c39c7a643d03c7674ff3d4359c52811d96d9de9d8007baa4d982fc2457637675144c742c55baf6dde88ba0d909bf207958426a2593788fd8f6bd62592f710a063f5c132695e5de1325b1539ce9a4bf1f8ffca1bc52e3f542da94c45945e33db5661470a00de95092a44f237d19a4a38a2a0989f53ca2cbca4183c3c3cbaeace73cef4cba50d75671c7f62f3a4f9655c2ca4c15da8473b3039dbe5ab4c2e735731dbd756225fd301434069558f3881704d9f9300d1a079942fe5fd377a0f4a9fb5279fd02ef5c9b14fea929651cc2de103f3d69a16f9927a494b1f0eb2cddc8cd38cae34e9dc48eb40d6638eacf423ace2fad69e29e5ffd9b47443caf896d9a48b630154a52c04cd5b873ba75d1b55978b761acb7d8773e91dbfecf95dbc1f73608c6a5fc06ef351d3380a37068d27bc36ef182515a239ebf86fe502fe0b4284afce8785183b05addf92b2d4f2dac4073db2477eb4d489d738cc385c59a3b0bb2fe509f640818596423f5dfa43a697f9a8c46a88d2c0ef42b9e29707973cf7b1266c8af3400e9a4283b09e82a692bda5a62da4498ef73c59d3f7f397fe754b14f682e31ed1f0d3d83f5053a2be9652fb8ca044489ab259b875b75ef890e12e19daf615e48a1053d7876e03b2e679a3b652f57c4dd5640b1f37313f0187ef86c417f325604a9bf8c402fa1365e634abdeab7bffada6f66471c1b47ca1b17a244ca00868cbf7fd786c0ca71ed8fcc8323d5bfe4f2d5936fae8a83b08eabc12e875c697a098d5d2cc4f55d1ed10769636f0fc26f09af0339286bc46087fffd9cfc51056510ca6552d7cfa57e53aeb3076b6456e28e030c0a98512e69a3a240e70f14004588b4ef04bfdd77510922182b58929cccee2f7bb2bd22f7102a3707a0de83d6f0730e4812dcdca74f028a38a438c364d0fe32ac80b2aad59d53079b733219a685f0ea7ebd96fb5e830c1324a674314c09ea84c104501828c96e701f272a95cd4aa45272fbb84fc67ee3093da1ad1ba729569afb7ccf7efc3ab3f6dd047178546c1225b4acc289f9924e4fbec4cb269d950cda886cc32a0e8a65f945a8cdcb982d1220c79f7a8b22b090cd933eb72ec3308396b7092a7520ade98e84767e865face7d2222e749d23ad159b6e9f4ec689d31b691674d169a74e09fde53220a7daa5ada76391fd25d20d5b5742286b1c0e7f47bf1a62fe2f03e21ded1c4d5021947c3cd0d348e040c4d8ef8567aa6fc675ad0d613c2da68bcc36f6d4f41f51615932b8e50eb0dff0a3aa80930983744d756941dd21e6d253daf76ee33e60ef25bbed2271f2f76ebbc5f2dc80b3dbf70d3e2e614e231c3113bee458a64e20696281eb7de29d1a68741e086da8d98eb1a6ec75d7c0516727466946f866c8a8c403d4465d5774af94fa78d4651d22b76ee442a8f501a97a49f209231235a460142354cf721be7b5f0c82f38b64f6e755197cfdcb6cd466326d5f11239aed084cc6680218934abe47191655bdc4128cfebadee248a4e22e421f7b113c59493cae0bdf8efd7b528a2c5010addac7d48931ce857c5701d1dbaae086d9c18630986f26b929b3eb786a133c890f171ea60402300068741c04081c363f14384a0b3eef6d9308f3a5a9df112f3aa9d4e5048532f13d062e1cc2e371ca4612b9a8e2ff5e489a29633b72009a677c23ea621faa9c5361839f02e8c8b588d1579a51d77b2e00752c6e35042e2e9a874c80670c1a6b2f62f700ae9a55a3d6f94484f7549b81298a75f741fe33e43ce956bc1310b017c38e4d288f9e8374a7a97dbebf09054c1156a438373cf3065a885153636dc18a1503d4f54332037de19819db8c566890b2ed2742f29b90ea2fd54e41b67408d90639fd6bc84a16b637ddc1942a9559a484009f04a3eeaf57e1b8a0f6374595ef17e4305ca5021fbccd38b60c6e216065ea50579e647bc9835d0c90e59bb91c0a5b5ac2621e5c0a11654668a8ff660dec682bcfe6973fec51ef70116eee34002a580ac4bf850df6f5aca41a49b238278faf9c97e1a555e2b6cfea1bc82dca69b11f308fa554e1a2e28ba69e01bc27f4acb69b2451ad3676ccc1d65f50f0cb7d77965b450281f8df96eb5ef7b9cfa8023080c38e865199a754ae10a24db48f8cdf597f1e92ca606b5822ec5f45f0fa1fa27281617447bf146e3107d645c9fdc87620f43db81b68ff054248cedcb8457457b334bab21f15d88bbec21ef368254283fe794ba448090d0551c345d4ae410148174b9fd3e31344665ec4231367560c48e8ae90f01e3b934f7773e9c3507e46d82464db511a21612b3fc0c41b03557779e2e71bc373caae37e36e2f2ad3a306e2735e7355addda42428ba032dba8b64c7ca4a7473c9c5810bcd01ad6ab72be20b0ae60740110f3a4606597ee21d3b69f5152bf499b28000c33da8aba1f8c6398f6b48e37b1dbff5df6c9abdbca7c02925ad1f0f4055b553ac0cd60eaa5c2fbbea0a9f4eebab610a0ed19532dcbd55daf46d87f1aa48350b719ac1ca4a30b4eed57a82e25a05cafad3d545d7c1659a967304f621635c10759c4089a1281c442bc9eb4c6273bd49979a8c8ec835e9d2b0a3baaa35694d74b9af850346154804a66b0d74718da27bee4aeea88059e55e58c4d764732f716688eb0fdc83e31c6ca21d9f8de7c82c1242edd8c8c74c3111085cdcf8591f831d9e43c4589b50726be62a67092a0e5f04b5dd0c32b0e69fdb7c0d1b70c93ca0c393db01e94f2ec2142fe8c86a4f1862791c63c36df7e4b04d1bf9f03a42ac4231cb077fbd66ed047ea154456dca58157c045dcfce8d475b14d195e92dab01d828d05a25d443bc22b5ac92517c06a7804107421d1e44fdde5c5a13f4cf5ed3f9a157b6b2ebdee415e4e48a90056896002bebda5bb689f81499650d050a28373ca8ad857a744694e859474d0e2948ce9ad3dd3673a0d992f49abcc224314fe46b9ce082f9834897ddeb03316749308602f4c967bf2751faa5d5e3ffeb2c063bed0dd410374eee71530401ca4638d9bbef"}) 01:34:38 executing program 0: r0 = openat$binderfs_ctrl(0xffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x0, 0x0) ioctl$BINDER_CTL_ADD(r0, 0xc1086201, 0x0) 01:34:38 executing program 0: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000340)={0x3, 0x4, 0x4, 0xa, 0x2}, 0x48) 01:34:38 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0x42, 0x4, 0x298, 0xffffffff, 0xa4, 0xa4, 0x138, 0xffffffff, 0xfeffffff, 0x204, 0x204, 0x204, 0xffffffff, 0x4, 0x0, {[{{@ip={@local, @loopback, 0x0, 0x0, 'team_slave_0\x00', 'veth1_to_bond\x00'}, 0x0, 0x70, 0xa4, 0x0, {0x100000000000000}}, @common=@inet=@SET3={0x34, 'SET\x00', 0x3, {{0xffffffffffffffff}}}}, {{@uncond, 0x0, 0x70, 0x94}, @REJECT={0x24}}, {{@ip={@remote, @dev, 0x0, 0x0, 'batadv_slave_0\x00', 'rose0\x00'}, 0x0, 0x70, 0xcc}, @common=@inet=@HMARK={0x5c, 'HMARK\x00', 0x0, {@ipv4=@broadcast}}}], {{'\x00', 0x0, 0x70, 0x94}, {0x24}}}}, 0x2f4) 01:34:38 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000080)=[@in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e23, @rand_addr=0x64010100}, @in6={0xa, 0x0, 0x0, @private0}], 0x3c) 01:34:39 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x1}, 0x1c) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000200)={0x1c, 0x1c, 0x1}, 0x1c) 01:34:39 executing program 0: get_mempolicy(0x0, &(0x7f0000000040), 0x5, &(0x7f0000ffb000/0x4000)=nil, 0x4) 01:34:40 executing program 0: getresgid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)) 01:34:40 executing program 0: getrlimit(0x0, &(0x7f0000000240)) 01:34:40 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/class/net', 0x0, 0x0) 01:34:40 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x106, &(0x7f0000000040), &(0x7f0000000080)=0xb4) 01:34:41 executing program 0: r0 = socket(0x2, 0x10000001, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1}, 0x1c, &(0x7f0000000040)=[{&(0x7f00000001c0)='&', 0x1}], 0x1, &(0x7f0000000440)=[@dstaddrv6={0x1c, 0x84, 0xa, @rand_addr=' \x01\x00'}], 0x1c}, 0x0) 01:34:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x1d, &(0x7f0000001380)={0x0, 0x5}, 0x8) 01:34:41 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f00000002c0), &(0x7f0000000380)=0x98) 01:34:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f00000007c0)=[@dstaddrv4={0x10, 0x84, 0x9, @loopback}], 0x10}, 0x0) 01:34:41 executing program 0: r0 = socket$kcm(0x2, 0x1000000000000002, 0x0) sendmsg$inet(r0, &(0x7f0000001e80)={&(0x7f0000001400)={0x2, 0x4e22, @loopback}, 0x10, 0x0}, 0x404c040) sendmsg$inet(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)='\\', 0x1}], 0x1}, 0x8004) sendmsg$inet(r0, &(0x7f0000001c80)={0x0, 0x0, &(0x7f0000001c40)=[{&(0x7f0000001b80)="99", 0x5ac}], 0x1}, 0x0) 01:34:42 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f00000007c0)=[@dstaddrv6={0x1c, 0x84, 0xa, @ipv4={'\x00', '\xff\xff', @loopback}}], 0x1c}, 0x0) 01:34:42 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x1}, 0x1c) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x1c, 0x1}, 0x1c) 01:34:42 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000140)="a9", 0x1, 0x0, &(0x7f0000000080)={0x1c, 0x1c}, 0x1c) 01:34:42 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="43a499dcf3e5", @val, {@ipv4}}, 0x0) 01:34:42 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000001100)='ns/pid\x00') 01:34:42 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x12, 0xf, &(0x7f0000000100)=@ringbuf, 0x0}, 0x90) 01:34:43 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f00000005c0)={@map=0x1, 0x2e, 0x0, 0x0, &(0x7f0000000340)=[0x0], 0x1, 0x0, 0x0, 0x0, 0x0}, 0x40) 01:34:43 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_pressure(r0, &(0x7f00000000c0)='io.pressure\x00', 0x2, 0x0) write$cgroup_pressure(r1, &(0x7f0000000040)={'full', 0x20, 0x8000000000000001, 0x20, 0x9}, 0x2f) 01:34:43 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) sendmsg$kcm(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="f9", 0x1}], 0x1}, 0x0) 01:34:43 executing program 1: shmctl$SHM_INFO(0x0, 0xe, &(0x7f0000000080)=""/158) 01:34:43 executing program 0: r0 = fsopen(&(0x7f0000000000)='qnx4\x00', 0x0) r1 = openat$procfs(0xffffff9c, &(0x7f00000000c0)='/proc/zoneinfo\x00', 0x0, 0x0) sendfile(r0, r1, &(0x7f0000000040)=0x1f3f, 0xca06) 01:34:43 executing program 1: syz_genetlink_get_family_id$l2tp(0x0, 0xffffffffffffffff) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x4000) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(0xffffffffffffffff, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, 0x0) 01:34:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000040)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_SESSION_ID={0x8}]}, 0x1c}}, 0x0) 01:34:44 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000880)={&(0x7f0000000840)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@typedef={0x0, 0x0, 0x0, 0x7}]}}, 0x0, 0x26}, 0x20) 01:34:44 executing program 1: futex(&(0x7f0000000100), 0x8, 0x0, 0x0, 0x0, 0x0) 01:34:44 executing program 0: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x101140, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000440)=0x1) 01:34:44 executing program 1: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000280)=0x7) process_vm_readv(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x101140, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000440)=0x1) [ 5447.049177][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog 01:34:48 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'gretap0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000000c0)=0x101, 0x4) sendto$packet(r0, &(0x7f00000001c0)="51040a00c8fe08000800400f5f4919c0f50c", 0x1018, 0x0, &(0x7f0000000000)={0x11, 0x8864, r2, 0x1, 0x0, 0x6, @remote}, 0x14) 01:34:48 executing program 0: openat$sndtimer(0xffffff9c, &(0x7f0000000140), 0x100004) 01:34:48 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xffdffff7, "0000ff04f47f00000020000f31c8b700"}) 01:34:48 executing program 1: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) 01:34:49 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000019b40320d812010085de01ec020109021b"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) 01:34:49 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='devices.list\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[], 0x208e24b) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='devices.list\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r0, 0x0) [ 5448.615100][ T4302] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 5448.864013][ T4302] usb 1-1: Using ep0 maxpacket: 32 [ 5448.987508][ T4302] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 5448.990758][ T4302] usb 1-1: config 0 has no interfaces? [ 5449.225950][ T4302] usb 1-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.85 [ 5449.227014][ T4302] usb 1-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 5449.228140][ T4302] usb 1-1: Product: syz [ 5449.228920][ T4302] usb 1-1: Manufacturer: syz [ 5449.229507][ T4302] usb 1-1: SerialNumber: syz [ 5449.252795][ T4302] usb 1-1: config 0 descriptor?? [ 5449.533993][ T4302] usb 1-1: USB disconnect, device number 2 01:34:51 executing program 1: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) 01:34:51 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r1, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) r3 = syz_open_dev$dri(&(0x7f0000000700), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000180)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) r5 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r5, 0xc06864a1, &(0x7f0000000200)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_SETPLANE(r0, 0xc03064b7, &(0x7f0000000040)={r2, r4, r6, 0x0, 0x0, 0x0, 0xffffff7f}) 01:34:51 executing program 1: openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000900)={0x0}) pselect6(0x40, &(0x7f0000000840), &(0x7f0000000880)={0x9}, 0x0, &(0x7f0000000940)={r0}, 0x0) 01:34:51 executing program 1: syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x6180) 01:34:51 executing program 1: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x101140, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000440)=0x1) 01:34:52 executing program 0: socketpair(0x3, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r1, 0x0, 0x0) openat$random(0xffffff9c, &(0x7f0000000180), 0x321000, 0x0) r2 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x4000) ioctl$DRM_IOCTL_MODE_GETENCODER(r2, 0xc01464a6, &(0x7f0000000200)={0x0, 0x0, 0x0}) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x0, 0x70bd2a, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000380), 0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(0xffffffffffffffff, 0xc02064b6, &(0x7f0000000580)={0x0, r3, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f00000006c0)={&(0x7f00000005c0), 0x0, 0x0, &(0x7f0000000680)}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(0xffffffffffffffff, 0xc01864b0, &(0x7f0000000700)={r4, 0x0, 0x0, 0x1}) r5 = openat$drirender128(0xffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000a80)={&(0x7f0000000780)=[0x0, 0x0], &(0x7f00000007c0)=[{}, {}, {}], 0x0, &(0x7f0000000a40)=[0x0, 0x0, 0x0], 0x3, 0x0, 0x2}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r5, 0xc04064a0, &(0x7f0000000d00)={0x0, &(0x7f0000000c40)=[0x0, 0x0, 0x0], &(0x7f0000000c80)=[0x0, 0x0, 0x0], &(0x7f0000000cc0), 0x0, 0x3, 0x3}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f00000010c0)={0x0, 0x2, &(0x7f0000000fc0)=[0x0, 0x0], &(0x7f0000001000)=[0x3, 0x5, 0x0], &(0x7f0000001040), 0x0, 0x0, 0x2}) syz_io_uring_setup(0x897, &(0x7f0000001100)={0x0, 0x0, 0x100, 0x1, 0x235}, &(0x7f0000001180), &(0x7f00000011c0)) r6 = openat$rdma_cm(0xffffff9c, 0x0, 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r6, &(0x7f00000012c0)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000001280), 0x106}}, 0x20) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f0000001300), 0x10, 0x0}, 0x4800) 01:34:53 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/system', 0x0, 0x0) sendmsg$netlink(r0, 0x0, 0x0) 01:34:53 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f0000001800), 0x43, 0x0) 01:34:53 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000340)={'wg1\x00'}) 01:34:53 executing program 0: r0 = eventfd2(0x0, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) 01:34:54 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PIO_UNIMAPCLR(r0, 0x4b68, 0x0) 01:34:54 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/system', 0x0, 0x0) getpeername$packet(r0, 0x0, 0x0) 01:34:54 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f00000008c0), 0x80080, 0x0) 01:34:54 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KDSKBENT(r0, 0x4b47, 0x0) 01:34:54 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000380)='/sys/fs/cgroup', 0x4c0d01, 0x0) 01:34:54 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, 0x0) 01:34:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'macvtap0\x00', 0x20}) 01:34:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003300)=ANY=[@ANYBLOB="1c0000f2"], 0xf0}, 0x0) 01:34:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x40086602, &(0x7f0000000500)) 01:34:55 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@func={0x2}]}, {0x0, [0x0, 0x61, 0x2e]}}, 0x0, 0x29}, 0x20) 01:34:55 executing program 0: syz_open_procfs$namespace(0x0, &(0x7f0000000380)='ns/ipc\x00') 01:34:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000004e80)=0x3) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r1 = dup(r0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r3, r1, 0x0, 0x8a000) 01:34:55 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x12) 01:34:55 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000007700)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000007400)=[{0x10}, {0x1c}], 0x20}}], 0x2, 0x0) 01:34:55 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x101140, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r1, 0x4004662b, &(0x7f0000000440)=0x1) 01:34:58 executing program 1: r0 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000002080), 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x0, 0x0}, 0x10) 01:34:58 executing program 1: dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) rt_sigreturn() splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) write$FUSE_LSEEK(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$ttys(0xc, 0x2, 0x0) setsockopt$EBT_SO_SET_COUNTERS(0xffffffffffffffff, 0x0, 0x81, 0x0, 0x0) setsockopt$EBT_SO_SET_COUNTERS(0xffffffffffffffff, 0x0, 0x81, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$EBT_SO_SET_COUNTERS(0xffffffffffffffff, 0x0, 0x81, 0x0, 0x0) timer_create(0x0, 0x0, 0x0) 01:34:58 executing program 0: setrlimit(0x7, &(0x7f00000000c0)) socket$nl_route(0x10, 0x3, 0x0) 01:34:59 executing program 0: syz_emit_ethernet(0xfdef, &(0x7f0000000000)={@link_local, @broadcast, @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, 'ac2', 0x44, 0x2f, 0x0, @remote, @loopback={0x8}}}}}, 0x0) 01:34:59 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_POLL(r0, &(0x7f0000000040)={0x18}, 0xfffffffffffffe93) 01:34:59 executing program 0: syz_clone(0x0, &(0x7f0000001240), 0x0, 0x0, 0x0, 0x0) 01:34:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$AUTOFS_IOC_EXPIRE(r0, 0x810c9365, 0x0) 01:34:59 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x40, 0x0) lgetxattr(&(0x7f0000001480)='./file1\x00', &(0x7f00000014c0)=@known='security.selinux\x00', 0x0, 0x0) 01:34:59 executing program 1: pipe2(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$cgroup_pid(r0, 0x0, 0x0) 01:34:59 executing program 1: setrlimit(0x6, &(0x7f0000000200)) 01:34:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) write$eventfd(r1, 0x0, 0x0) shutdown(r1, 0x0) 01:35:00 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000040)=[{0x2}], 0x1) 01:35:00 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x183bc1, 0x60) 01:35:00 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, 0x0, 0x3) 01:35:00 executing program 0: r0 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000440)='./binderfs/binder-control\x00', 0x0, 0x0) syncfs(r0) 01:35:00 executing program 1: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_clone3(&(0x7f0000000340)={0x0, &(0x7f0000000000)=0xffffffffffffffff, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) close(r0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/uts\x00') 01:35:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000001700)) 01:35:00 executing program 1: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) read$FUSE(r0, 0x0, 0x0) 01:35:00 executing program 0: semctl$SEM_STAT_ANY(0x0, 0x2, 0x14, &(0x7f0000000000)=""/18) 01:35:01 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, 0x0) 01:35:01 executing program 0: semget(0x2, 0x1, 0x241) 01:35:01 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000008, 0x0) rt_sigreturn() r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r0, 0x0, 0x0) waitid$P_PIDFD(0x3, 0xffffffffffffffff, 0x0, 0x40000000, &(0x7f0000000100)) 01:35:02 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000000)={'HL\x00'}, &(0x7f0000000040)=0x1e) 01:35:02 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @dev}, 0x10) r2 = accept4$inet(r1, 0x0, 0x0, 0x0) setsockopt$inet_buf(r2, 0x0, 0x0, 0x0, 0x0) 01:35:02 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) semop(r0, &(0x7f00000001c0)=[{}], 0x1) 01:35:02 executing program 1: nanosleep(&(0x7f0000000280)={0xffffffffffff7fff}, 0x0) 01:35:03 executing program 1: r0 = socket(0x11, 0x2, 0x0) getsockopt$inet_int(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)) 01:35:03 executing program 1: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000001000), 0x8001, 0x0) 01:35:03 executing program 1: openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x14400, 0x0) 01:35:03 executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) rt_sigreturn() r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0xffff}], 0x1) shutdown(r0, 0x0) 01:35:04 executing program 1: pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RSETATTR(r0, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) write$P9_RLOPEN(r0, 0x0, 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, &(0x7f0000000280)={0x0, 0x14}, &(0x7f0000000300)=0x0) timer_settime(r1, 0x0, &(0x7f00000010c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) close(r0) 01:35:04 executing program 1: syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x3) 01:35:05 executing program 1: mq_open(&(0x7f0000000240)=')\x00', 0x40, 0x184, 0x0) 01:35:05 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$SIOCGSTAMP(r0, 0x8906, 0x0) 01:35:05 executing program 0: 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, @dev}, 0x10) r2 = accept4$inet(r1, 0x0, 0x0, 0x0) setsockopt$inet_msfilter(r2, 0x0, 0x29, 0x0, 0x0) 01:35:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'geneve0\x00', 0x1}) preadv(r0, 0x0, 0x0, 0x0, 0x0) 01:35:05 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) bind(r1, &(0x7f0000000240)=@in6={0x1c, 0x1c}, 0x1c) 01:35:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto(r0, &(0x7f0000000580)="db", 0x1, 0x0, &(0x7f0000000100)=@in={0x10}, 0x10) 01:35:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x0) 01:35:06 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_int(r1, 0x0, 0x0, 0x0, 0x0) 01:35:06 executing program 1: ppoll(0x0, 0x0, &(0x7f0000002a80)={0x4e7}, 0x0, 0x0) 01:35:07 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1}, 0x1c) 01:35:08 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000200)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000900)={0x48, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000300)=ANY=[@ANYRES32=0x0, @ANYBLOB="02"], 0xc) 01:35:08 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000001380)=[@dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}, @init={0x14}, @sndinfo={0x1c}], 0x40}, 0x0) 01:35:08 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000001380)=[@prinfo={0x14}, @dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}, @init={0x14}, @sndinfo={0x1c}, @prinfo={0x14}, @sndinfo={0x1c}, @sndinfo={0x1c}], 0xa0}, 0x0) 01:35:08 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000200)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000900)={0x48, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000300)=ANY=[@ANYRES32=0x0, @ANYBLOB="020002"], 0xc) 01:35:09 executing program 0: shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) 01:35:09 executing program 0: openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) 01:35:09 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, 0x0) 01:35:09 executing program 1: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, 0x0) 01:35:09 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 01:35:09 executing program 1: openat$cgroup(0xffffffffffffffff, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) 01:35:10 executing program 0: pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWALK(r0, 0x0, 0x2f) 01:35:10 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c) sendmmsg$inet6(r0, &(0x7f000000bc80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) pipe2$9p(0x0, 0x0) write$P9_RSETATTR(0xffffffffffffffff, &(0x7f0000000000)={0x7}, 0x69ff9a93bfc25838) rt_sigreturn() connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write$P9_RCREATE(0xffffffffffffffff, 0x0, 0x0) write$P9_RSETATTR(0xffffffffffffffff, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001f40)={'wg0\x00'}) 01:35:10 executing program 0: prlimit64(0x0, 0x3, &(0x7f0000000080), &(0x7f0000000100)) 01:35:10 executing program 1: r0 = msgget$private(0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001240)={{0x0}}) 01:35:10 executing program 0: openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000002d80)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) 01:35:10 executing program 1: clock_nanosleep(0x1, 0x0, &(0x7f0000000200), 0x0) 01:35:10 executing program 1: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) 01:35:10 executing program 0: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000c40), 0x181000, 0x0) 01:35:11 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) timerfd_gettime(r0, 0x0) 01:35:11 executing program 0: syz_clone(0x41800200, 0x0, 0x0, 0x0, 0x0, 0x0) 01:35:11 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x12, 0x4, 0x8, 0x8000}, 0x48) 01:35:11 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x12, 0x4, 0x8, 0x8000, 0x4}, 0x48) 01:35:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x10}}], 0x28}, 0x20040881) 01:35:12 executing program 1: syz_clone(0x41800200, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) [ 5472.697229][ T9212] vcan0 speed is unknown, defaulting to 1000 [ 5474.659695][ T9212] lo speed is unknown, defaulting to 1000 [ 5475.166780][ T9222] vcan0 speed is unknown, defaulting to 1000 01:35:16 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_freezer_state(r0, &(0x7f0000000380), 0x2, 0x0) write$cgroup_freezer_state(r1, &(0x7f0000000180)='FREEZING\x00', 0x3) 01:35:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = gettid() recvmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000400)=@abs, 0x6e, &(0x7f00000009c0)=[{&(0x7f0000000840)=""/221, 0xdd}], 0x1, &(0x7f0000000a00)}, 0x0) sendmsg$unix(r1, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000001540)='$', 0x1}], 0x1, &(0x7f00000017c0)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x20}, 0x0) [ 5475.844558][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 5476.197342][ T9222] lo speed is unknown, defaulting to 1000 01:35:17 executing program 0: syz_clone(0x41800200, &(0x7f0000000000)="40a2db0ec6a9eee5377abe1910bc157d99cc4aceabf75427010e1c6528fd1c83f417454795f4936e5f6c094b5082fff4a0f1ed01a183b224405af40e8637e18c018eb0d06b0cbf91f66b04b45396a2a8d964eaebaba9764edfa35b090c871a11a220dc292dce10af5f8b0e96e00e5ac8cbed0e0129c39bb1ab7c9cb343a6502498d94263bda2b15fb14655d0b33fd7fc2bb1029cc1949b4d1b2ac5c1a80d97fcdeb8", 0xa2, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="86e67ca48d9be969c40126370aeeb5540871749ddcb1ad55c6f42705a7349c323c0785245a8e76bdd92155c44d740bf93e1dcdf2108adf657fac78217ef54ce1e666ece90049146a29524378587a94418680c69c47f2965d94f84a179f") [ 5480.372138][ T9258] vcan0 speed is unknown, defaulting to 1000 [ 5482.782824][ T9258] lo speed is unknown, defaulting to 1000 01:35:25 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) 01:35:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}, {0x10, 0x1}], 0x20}, 0x0) 01:35:25 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x1400) 01:35:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000005c0)={'ip6_vti0\x00', 0x0}) 01:35:26 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(r0, 0x1, &(0x7f0000004e80)=0x3) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r4 = dup(r3) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0x58) r6 = accept4(r5, 0x0, 0x0, 0x0) recvfrom(r6, &(0x7f0000000080)=""/175, 0x59000, 0x0, 0x0, 0x10000000000000) sendfile(r6, r4, 0x0, 0x8a000) 01:35:26 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000400), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ASSOCIATE_REQ(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x38, r1, 0x59fce60d9af9e2fb, 0x0, 0x0, {}, [@IEEE802154_ATTR_CHANNEL={0x5}, @IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc}]}, 0x38}}, 0x0) 01:35:29 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000400), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ASSOCIATE_REQ(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x38, r1, 0x59fce60d9af9e2fb, 0x0, 0x0, {}, [@IEEE802154_ATTR_CHANNEL={0x5}, @IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc}]}, 0x38}}, 0x0) 01:35:31 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) 01:35:31 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00010000850000000d000000b7000000000000009500000000000000496cf2827fb43a431ca711fcc9cdfa146ec56175037958e271f60d25b7937f02c8695e5a1b2cdf41dc10d1e8bf076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e4d5b318e2ec0e0700897a74a0091ff110026e6d2ef831ab7ea0c34f17e3ad6ef3bb622003b538dfd8e012e79578e51bc53099e90fbdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e060e3670ef0e789f93781965f1328d6704902cbe7bc0476619f28d99cd0aa7b73340cc2160a1fe3c184b751c51160fbce841f8a97be6148ba532e6ea09c346dfebd31a08b32808b80200000000009dd27080e71113610e10d859e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a3462fd50117b89a9ab759b4eea0c4e95767d42b4e54861d0227dbfd2ed8576a3f7f3deadd7130856f756436303767d2e24f29e5dad9796edb697a6ea0180aabc18cae2ed4b4390af9a9ceafd07ed0030000002cab154ad029a119ca3c972780870014605c83d7d11c3c975d5aec84222fff0d7216fdb0d3a0ec4bfae563112f4b391aafe234870072858dc06e7c337642d3e5a815212f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a46939868d75211bbae0e7313bff5d4c391ddece00fc772dd6b4d4d0a917b239fe12280fc92c88c5b8dcdcc22ee1747790a8992533ac2a9f5a699593f084419cae0b4183fb01c73f99857399537f5dc2acb72c7eae993fc9eb22d130665b6341da114f08cd0509d380578673fffffff7f23877a6b24db0e067345560942fa629fbef2461c96a08707671215c302fae29187d4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebc8619d73415e6adcda2130f5011e48455b588b90dfae158b92e50adab988dd8e12baf5cc9398c88607a08009c2977aab37d9a44cfc1c7b4000000000000fa47742f6c5b9c4b11e7d726431457c39495c826b956ba859adfe3c177b91bd7d5ca1664fe2f3ced8468911806e8916dc15e21644db60c2499d5d16d7d915836ab26c169482008ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aae73835d5a3cda9e90d76c19902000000894ee7f8249dc1e3428d2129369ee1b85afa1a5be5f6eb2eea0d0df414b315f65112412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b20428d6474a0a91ee90b8de802c6b538622e6bbcb80f87b415263c401e64ed69a2f75409000000000000001d695c4559b82cabac3cccadc1e1c19af4e03020abf5ff0433d660f20898d2a045d009a0ffb20a77c9af2b80c05184a66d30bbea2ca45a4d6d6d1e6e79aef42355a500587b607b555aa6ae2cd83306a5af8d867d80a07f10d82eafb03062e95196d5e3ff010000000000000be959096ea948cfa8e7194123e918914a71ad5a8521fb9553bc60f7d9719b55b3abb6bba3d113a680a8d46fe074c83fbe378a3889e8145b2eaceab05ef932c6e4f8ef0ed0d818a7b76d839cf3c63ebb438022c8c7cb8957c684844b86e7b168c38fa32e49563cfee3a7f0fc18bfa32c418cef875fb49e2989177a1bcd1e30280bc586e79a5dd8076c248e7d6e97b3ce267dd4e27b6ef206660090c80d0866436bf79597ca33fc03000000000000001547053453d0c9aec91a24079b21d52fb5516bf0c28ef37aa76442f6083d72fb21657a4ac2085e69d72964c20800c99cd61afaf6be45d7b00d3639f2f10ac2d5c759c3e5468f5874c24411d415b6b085fb73a2c7c3852e0e658ffeb4e863428a792bee94f6cd895424360e0464f9d7ea425f2fa6aac029d15af607ad83532ff181c985f54b39370c06e63055b4d6a36fa98a44e379d28307c9912fb097601f3f88a2ca6fd1f9320cfe7fc8e9f7f15f02e177ce23f43a154b42e26f037e8a01377cbd3f509e6e540c9ba9c2a589ac5d8ad67a65e9a44c576dc24452eaa9d819e2b04bdd1c000000070000000000000000000000005333c6199c12dcd92689192727a7267c47cf897853d160100b39b613faefe16bed1fc105dddd77ab929b837d54aa17eb9fbdc2bdc0e98ae2c3f23a6139e2879f04ff01000030b92dd493be66c2242f8184733b80ba28e824910844df31f3d4bb2f89049c5f6d63d56995747639964217aacfe548bc869098aa8e07e51dbc9e2d4db3c5f79fd355222ec2a00cf7f2ccd6dd6d2dc2a815d8314221a5472f1318a9dfbec5a759579caf3262129b14e99040b5d91398e17df85c25ccae973eecc7d187168d5c9cd848d566cc17587641ed01889c927da38d83314480b15e23138c5b877a72bd4cf74a299df4fbfc8e6ea96939f15d254d9033c5a45706bda78ab60200000000000000000000000000000000000000706f78f0a2ea9667fb5b951808545a46830970c2dfae01adbda7d29bf1f7abdaf52e0de6f9d7150863d6e67c865773b498762b34338b80e41b704c3eefaf0bb5f7d895de17a10b0a0ea15ccc0d7a830b6eb33b6b61675511d693ef5e3c44bbf71cabc5175d879e7499f8baae2a1a09cf38da73297764fbc0e723e1cc3abb12e3076982ed32c94a2ce3e6f37c47e983da4ca5c96187db5a2a2e1742dc93a65d7187126126b3a80f17dd2f7dbbe82d104ede9ba6925afc2ee6cb94f56f1363cad635abf8f983292c49c0ebf5005154c7b58a3a2a6d2fd92b8661264f781e3fb02d05a28f3f17b64d0258853d45cb5ebde10cd3d82eeed2f1ed925b7cf400304932c5ed0a362b235ce37e1f17700f7d1fecf8be8a2c5d25a9c60657560d05441387ff158a018d19a286c56d0886eb59d509ee89cc2df52881d005b2e5c27563ba54e4153c132d0366a9660000000000000009c1aaec93ec0f925921fb2e9eb202a29bef28224dbabe723de5c584bc398a8792e493048c87f60a51a391e95921218149403559fd13c649f90b0911d57eeb298b590581eba1ce383b539ab80fd15445987b1bb4eb512545e1ab65fef310e10b1ee362b51c72f82edf2f502ddf52567775e34a56d1be892f1e62b08950d517fa6fb1b0ef2edf1b67f8644786116b037d4a36fdd30b000063e58c856ec44cbbc2d370553f832af9480215e09aaa3843fe360b1c293a14627f2cfbe278f31d0abc0f5aaa10926dbbfe8a4b131c13a73d4e6d065c2c0fed3ab8442520ce0e0ad7d2d177377ab197ace3ef8b1c24ceb0bdee84bd6e6317633938dd19dc42de7f8f860eca6d9c74525fcd3497526df4c13e3ba5f0d75365a4542ae9440d2fede416d618cdaaf7e038879c5d177b3876fd00000000000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040), 0x4) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xfe, 0x0, &(0x7f0000000100)="b9ff03006044238cb89e14f088a81bffffff00004000632f77fbac141442e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 01:35:32 executing program 0: fsconfig$FSCONFIG_SET_BINARY(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) 01:35:32 executing program 0: prctl$PR_GET_NAME(0x10, &(0x7f0000000340)=""/14) 01:35:32 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000d40), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000e40)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000d40), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000e40)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) 01:35:32 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = socket$kcm(0x10, 0x2, 0x4) listen(r0, 0x0) sendmsg$kcm(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="89000000120081ae08060cdc016b3f087f03e30a0000000000e2ffca1b1f0000000006c00e72f750375ed08a56331dbf9ed7815e381ad6e747033a0093b837dc6cc01e32efaec8c7a6ec0012440e030006010000bdad446b9bbc7a46e3988285dcdf12f21308f868fece01955fed0009d78f0a947ee2b49e33538afa8af92347514f0b56a20ff27fff", 0x89}], 0x1}, 0x0) [ 5492.207155][ T9335] block nbd0: shutting down sockets 01:35:33 executing program 0: mount_setattr(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000340)={0x70}, 0x20) 01:35:33 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=0x1, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 01:35:33 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x71e42, 0x0) pwritev2(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=',', 0x3e80000000}], 0xc2, 0x0, 0x0, 0x0) 01:35:33 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x9) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x9) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000040)=0x17) 01:35:33 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x10, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 01:35:33 executing program 1: bpf$OBJ_GET_PROG(0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)) [ 5493.152061][ T9345] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008 [ 5493.156624][ T9345] Mem abort info: [ 5493.158899][ T9345] ESR = 0x0000000097c08006 [ 5493.162467][ T9345] EC = 0x25: DABT (current EL), IL = 32 bits [ 5493.175120][ T9345] SET = 0, FnV = 0 [ 5493.177252][ T9345] EA = 0, S1PTW = 0 [ 5493.180273][ T9345] FSC = 0x06: level 2 translation fault [ 5493.191731][ T9345] Data abort info: [ 5493.198989][ T9345] Access size = 8 byte(s) [ 5493.201657][ T9345] SSE = 0, SRT = 0 [ 5493.210681][ T9345] SF = 1, AR = 0 [ 5493.218465][ T9345] CM = 0, WnR = 0, TnD = 0, TagAccess = 0 [ 5493.219398][ T9345] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 [ 5493.220927][ T9345] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000085940000 [ 5493.222540][ T9345] [0000000000000008] pgd=0800000088b6c003, p4d=0800000088b6c003, pud=080000004567f003, pmd=0000000000000000 [ 5493.240772][ T9345] Internal error: Oops: 0000000097c08006 [#1] PREEMPT SMP [ 5493.241844][ T9345] Modules linked in: [ 5493.242798][ T9345] CPU: 0 PID: 9345 Comm: syz-executor.0 Not tainted 6.7.0-syzkaller-06264-g70d201a40823 #0 [ 5493.244064][ T9345] Hardware name: linux,dummy-virt (DT) [ 5493.244983][ T9345] pstate: 41400009 (nZcv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--) [ 5493.245938][ T9345] pc : __bio_release_pages+0x4c/0x26c [ 5493.246858][ T9345] lr : blkdev_bio_end_io+0x108/0x144 [ 5493.247654][ T9345] sp : ffff800082c63a40 [ 5493.248490][ T9345] x29: ffff800082c63a40 x28: 0000000000000000 x27: ffff80008054ea7c [ 5493.249697][ T9345] x26: f3ff000002fee900 x25: 0000000001000000 x24: 0000000000000000 [ 5493.251856][ T9345] x23: 0000000000028801 x22: 00000000ffffffff x21: 0000000000000000 [ 5493.253356][ T9345] x20: f3ff000002fee900 x19: fbff000002dcd500 x18: 0000000000000001 [ 5493.254616][ T9345] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000001000 [ 5493.256064][ T9345] x14: 0000ffffab54ffff x13: 0000000000000000 x12: 1effe00000af14a1 [ 5493.257549][ T9345] x11: 0000000000000000 x10: ffff800081d80180 x9 : f7ff00000578a500 [ 5493.259054][ T9345] x8 : 000000000000000c x7 : 0000000021000000 x6 : 0000000000000001 [ 5493.260391][ T9345] x5 : f7ff00000578a580 x4 : 0000000000000003 x3 : 0000000000000000 [ 5493.261441][ T9345] x2 : fbff000005a14000 x1 : 0000000000000000 x0 : 0000000000000001 [ 5493.263088][ T9345] Call trace: [ 5493.263763][ T9345] __bio_release_pages+0x4c/0x26c [ 5493.264632][ T9345] blkdev_bio_end_io+0x108/0x144 [ 5493.265528][ T9345] bio_endio+0x154/0x168 [ 5493.266208][ T9345] blkdev_direct_IO.part.0+0x578/0x60c [ 5493.266884][ T9345] blkdev_write_iter+0x1b8/0x2c0 [ 5493.267727][ T9345] do_iter_readv_writev+0xc4/0x150 [ 5493.268427][ T9345] vfs_writev+0x128/0x2a0 [ 5493.269043][ T9345] do_pwritev+0x98/0xe0 [ 5493.269945][ T9345] __arm64_sys_pwritev2+0x2c/0x4c [ 5493.270676][ T9345] invoke_syscall+0x48/0x114 [ 5493.271592][ T9345] el0_svc_common.constprop.0+0x40/0xe0 [ 5493.272526][ T9345] do_el0_svc+0x1c/0x28 [ 5493.273310][ T9345] el0_svc+0x34/0xd8 [ 5493.274124][ T9345] el0t_64_sync_handler+0x100/0x12c [ 5493.274995][ T9345] el0t_64_sync+0x19c/0x1a0 [ 5493.276214][ T9345] Code: f9403f42 f9400041 aa0103e3 aa0103fc (f9400420) [ 5493.277678][ T9345] ---[ end trace 0000000000000000 ]--- [ 5493.279257][ T9345] Kernel panic - not syncing: Oops: Fatal exception [ 5493.280353][ T9345] SMP: stopping secondary CPUs [ 5493.281654][ T9345] Kernel Offset: disabled [ 5493.282233][ T9345] CPU features: 0x0,00000000,d1e2cf4f,0bc7f6bf [ 5493.283368][ T9345] Memory Limit: none [ 5493.284612][ T9345] Rebooting in 86400 seconds.. VM DIAGNOSIS: 00:03:42 Registers: info registers vcpu 0 CPU#0 PC=ffff8000807f4090 X00=0000000000000002 X01=0000000000000018 X02=ffff80008288d018 X03=ffff80008261c728 X04=f5ff0000034ec080 X05=0000000000000074 X06=312e33393435205b X07=205b5d3736343236 X08=6572727563282054 X09=202c294c4520746e X10=6328205442414420 X11=4520746e65727275 X12=5b5d373634323631 X13=205d353433395420 X14=0000000000000000 X15=ffff800082c631e0 X16=0000000000000000 X17=0000000000000000 X18=ffffffffffffffff X19=ffff800082732e49 X20=ffff8000807f4140 X21=f5ff0000034ec080 X22=ffff800082732e5c X23=00000000000000c0 X24=0000000000000044 X25=0000000000000000 X26=ffff8000824a5008 X27=ffff80008261c758 X28=0000000000000000 X29=ffff800082c63460 X30=ffff8000807f4168 SP=ffff800082c63460 PSTATE=814000c9 N--- EL2h SVCR=00000000 -- BTYPE=0 FPCR=00000000 FPSR=00000000 P00=0000000000000000 P01=0000000000000000 P02=0000000000000000 P03=0000000000000000 P04=0000000000000000 P05=0000000000000000 P06=0000000000000000 P07=0000000000000000 P08=0000000000000000 P09=0000000000000000 P10=0000000000000000 P11=0000000000000000 P12=0000000000000000 P13=0000000000000000 P14=0000000000000000 P15=0000000000000000 FFR=0000000000000000 Z00[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z01[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z02[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z03[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z04[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:00524f5252450040:0000000000000000 Z05[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:00524f5252450040:0000000000000000 Z06[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:6edc4d3a2914b135:d8e9c869e2695c88 Z07[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:b20fae707afde253:388e9c6c4fa85ca0 Z08[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z09[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z10[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z11[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z12[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z13[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z14[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z15[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z16[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000ffffc0c44560:0000ffffc0c44560 Z17[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:ffffff80ffffffd0:0000ffffc0c44530 Z18[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z19[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z20[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z21[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z22[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z23[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z24[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z25[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z26[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z27[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z28[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z29[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z30[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z31[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 info registers vcpu 1 CPU#1 PC=ffff8000818e9244 X00=ffff8000818e9240 X01=ffff80008121b890 X02=0000000000000000 X03=7fffffffffffffff X04=0000000000000041 X05=000004fef0e8e880 X06=000004fef0505200 X07=7fffffffffffffff X08=000004fef0505200 X09=ffff8000824d3240 X10=0000000000000003 X11=0000000000000001 X12=0000000000000001 X13=0000000000000301 X14=0000000000000301 X15=0000000000000000 X16=ffff800080008000 X17=ffff7ffffd524000 X18=0000000000000000 X19=ffff800082774540 X20=000000000010b8d8 X21=000004feb4b58800 X22=000004fef0696530 X23=0000000000000003 X24=7fffffffffffffff X25=ffff00007f9ce6cc X26=ffff00007f9ce7f8 X27=ffff00007f9ce7b8 X28=ffff00007f9ce778 X29=ffff80008000be60 X30=ffff80008121b8a8 SP=ffff80008000be60 PSTATE=614000c9 -ZC- EL2h SVCR=00000000 -- BTYPE=0 FPCR=00000000 FPSR=00000000 P00=0000000000000000 P01=0000000000000000 P02=0000000000000000 P03=0000000000000000 P04=0000000000000000 P05=0000000000000000 P06=0000000000000000 P07=0000000000000000 P08=0000000000000000 P09=0000000000000000 P10=0000000000000000 P11=0000000000000000 P12=0000000000000000 P13=0000000000000000 P14=0000000000000000 P15=0000000000000000 FFR=0000000000000000 Z00[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z01[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000ffffcdd90580:0000ffffab4268b4 Z02[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:000000000053cde8:0000ffffab570000 Z03[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000ffffcdd907c0:431bde82d7b634db Z04[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000002328:0000ffffab570408 Z05[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000ffffcdd908e0:0000ffffab570000 Z06[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:6edc4d3a2914b135:d8e9c869e2695c88 Z07[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:b20fae707afde253:388e9c6c4fa85ca0 Z08[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z09[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z10[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z11[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z12[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z13[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z14[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z15[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z16[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000ffffcdd907c0:0000ffffcdd907c0 Z17[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:ffffff80ffffffd0:0000ffffcdd90790 Z18[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z19[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z20[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z21[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z22[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z23[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z24[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z25[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z26[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z27[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z28[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z29[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z30[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 Z31[3-2]=0000000000000000:0000000000000000:0000000000000000:0000000000000000 [1-0]=0000000000000000:0000000000000000:0000000000000000:0000000000000000