aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000020140), 0x800000, &(0x7f0000030180)=ANY=[@ANYBLOB="3d67182c33", @ANYRESDEC=r2, @ANYBLOB, @ANYRESHEX=r0, @ANYBLOB="2c6d73697a653d3078303030303030303030303030303030332c76657273696f6e3d3970323030302e752c63616368653d6c6f6f73652c6d6d618a2c667363616368652c63616368657461673d2c76657263696f6e3d3970323030302c6163636573733d616e792c00"]) fanotify_mark(r0, 0x1, 0x48001053, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fstat(r0, &(0x7f0000020040)) [ 484.087456][ T7] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 484.307389][ T7] usb 5-1: device descriptor read/64, error 18 19:59:26 executing program 0: r0 = fanotify_init(0x0, 0x0) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000280)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0x0, 0x2811fdff) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f0000000000)='cache=loose', &(0x7f0000020180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1) mount$9p_fd(0x0, &(0x7f0000010040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000020140), 0x800000, &(0x7f0000030180)=ANY=[@ANYBLOB="3d67182c33", @ANYRESDEC=r2, @ANYBLOB, @ANYRESHEX=r0, @ANYBLOB="2c6d73697a653d3078303030303030303030303030303030332c76657273696f6e3d3970323030302e752c63616368653d6c6f6f73652c6d6d618a2c667363616368652c63616368657461673d2c76657263696f6e3d3970323030302c6163636573733d616e792c00"]) fanotify_mark(r0, 0x1, 0x48001053, 0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fstat(r0, &(0x7f0000020040)) [ 484.587838][ T7] usb 5-1: new high-speed USB device number 42 using dummy_hcd [ 484.805237][ T7] usb 5-1: device descriptor read/64, error 18 [ 484.927802][ T7] usb usb5-port1: attempt power cycle [ 485.347438][ T7] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 485.527555][ T7] usb 5-1: device descriptor read/8, error -61 [ 485.797432][ T7] usb 5-1: new high-speed USB device number 44 using dummy_hcd [ 485.967502][ T7] usb 5-1: device descriptor read/8, error -61 [ 486.087493][ T7] usb usb5-port1: unable to enumerate USB device 19:59:28 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:28 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r3, r4, 0x0, 0x0) r5 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r5, 0x4601, &(0x7f0000000000)={0x20, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6}) 19:59:28 executing program 2: setresuid(0x0, 0xee01, 0xee01) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) 19:59:28 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f0000000440), 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) syz_open_dev$sg(0x0, 0x0, 0x0) syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, &(0x7f0000000040)=""/3, 0x3}, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f00000000c0)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x6}, 0xb3) r4 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x20, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6}) setuid(0xee00) 19:59:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_DELOBJ={0x14, 0x14, 0xa, 0x101}], {0x14}}, 0x3c}}, 0x0) 19:59:28 executing program 0: r0 = socket(0x28, 0x1, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f0000000180)={&(0x7f0000000080), 0xc, &(0x7f0000000140)={0x0, 0x54}}, 0x0) 19:59:28 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000440), 0xd3f, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc4c85513, &(0x7f0000000580)={{0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 19:59:28 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f0000000440), 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x0, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x0, &(0x7f0000000140)) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) r3 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r3, 0x4601, &(0x7f0000000000)={0x20, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 19:59:28 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000440), 0xd3f, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000580)={{0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 19:59:29 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000440), 0xd3f, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc4c85513, &(0x7f0000000580)={{0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 19:59:29 executing program 3: r0 = socket(0x25, 0x5, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), r0) 19:59:29 executing program 0: socket(0x10, 0x3, 0xffffff7c) [ 487.197675][ T5390] usb 5-1: new high-speed USB device number 45 using dummy_hcd [ 487.397346][ T5390] usb 5-1: device descriptor read/64, error 18 [ 487.680425][ T5390] usb 5-1: new high-speed USB device number 46 using dummy_hcd [ 487.907368][ T5390] usb 5-1: device descriptor read/64, error 18 [ 488.028655][ T5390] usb usb5-port1: attempt power cycle [ 488.447402][ T5390] usb 5-1: new high-speed USB device number 47 using dummy_hcd [ 488.637512][ T5390] usb 5-1: device descriptor read/8, error -61 [ 488.917391][ T5390] usb 5-1: new high-speed USB device number 48 using dummy_hcd [ 489.097469][ T5390] usb 5-1: device descriptor read/8, error -61 [ 489.218337][ T5390] usb usb5-port1: unable to enumerate USB device 19:59:31 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:31 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) sendmmsg$inet(r0, &(0x7f0000003880)=[{{&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000080)="ca", 0x1}], 0x1}}], 0x1, 0x14) 19:59:31 executing program 3: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x4, 0x0, 0x4) 19:59:31 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r2 = dup(r1) write$6lowpan_enable(r2, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r3, r4, 0x0, 0x0) r5 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r5, 0x4601, &(0x7f0000000000)={0x20, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6}) 19:59:31 executing program 1: r0 = socket(0x25, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) 19:59:31 executing program 2: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x7, 0x0, 0x44e) 19:59:31 executing program 3: syz_clone(0x65220000, 0x0, 0x0, 0x0, 0x0, 0x0) 19:59:31 executing program 0: r0 = socket(0xa, 0x5, 0x0) recvmsg$unix(r0, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x0) 19:59:31 executing program 2: keyctl$dh_compute(0x17, &(0x7f00000002c0), 0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={'crc32\x00'}, 0xfffffffffffffffe}) 19:59:31 executing program 1: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x76, 0x0, &(0x7f0000000080)) 19:59:32 executing program 0: r0 = socket$pptp(0x18, 0x1, 0x2) bind$pptp(r0, &(0x7f0000000200)={0x18, 0x2, {0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) 19:59:32 executing program 1: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x16, 0x0, &(0x7f0000000080)) [ 490.228721][T10406] usb 5-1: new high-speed USB device number 49 using dummy_hcd [ 490.507696][T10406] usb 5-1: Using ep0 maxpacket: 8 [ 490.657603][T10406] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 490.668182][T10406] usb 5-1: config 0 has no interfaces? [ 490.759684][T10406] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 490.768941][T10406] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 490.777083][T10406] usb 5-1: Manufacturer: syz [ 490.783894][T10406] usb 5-1: config 0 descriptor?? [ 491.045495][ T7072] usb 5-1: USB disconnect, device number 49 19:59:33 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:33 executing program 2: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x4, 0x0, &(0x7f0000000080)) 19:59:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x8916, &(0x7f0000000040)={0x0, {0x2, 0x0, @remote}, {0x2, 0x0, @broadcast}, {0x2, 0x0, @broadcast}}) 19:59:33 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x7c, 0x0, &(0x7f0000000080)) 19:59:33 executing program 3: r0 = socket(0x18, 0x0, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8954, 0x0) 19:59:33 executing program 5: keyctl$dh_compute(0x10, &(0x7f0000001400), 0x0, 0x0, 0x0) 19:59:33 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f00000008c0)=[{{&(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x35}}, 0x10, 0x0}}, {{&(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10, 0x0}}], 0x2, 0x0) 19:59:33 executing program 2: add_key(&(0x7f0000000080)='dns_resolver\x00', 0x0, &(0x7f0000000100)="ecc8", 0x2, 0xfffffffffffffffb) 19:59:33 executing program 0: add_key$fscrypt_v1(&(0x7f0000000080), 0x0, 0x0, 0x0, 0xfffffffffffffffe) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:59:33 executing program 3: add_key$user(&(0x7f0000001140), 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)='^', 0x1, 0xfffffffffffffffb) add_key$user(&(0x7f0000000140), 0x0, 0x0, 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000280)={0x0, r0}, 0x0, 0x0, 0x0) 19:59:33 executing program 5: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x7d, 0x0, 0x44e) 19:59:33 executing program 2: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, 0x0, 0x0) [ 491.977384][T10406] usb 5-1: new high-speed USB device number 50 using dummy_hcd [ 492.248986][T10406] usb 5-1: Using ep0 maxpacket: 8 [ 492.377489][T10406] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 492.387676][T10406] usb 5-1: config 0 has no interfaces? [ 492.468941][T10406] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 492.478122][T10406] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 492.486129][T10406] usb 5-1: Manufacturer: syz [ 492.495551][T10406] usb 5-1: config 0 descriptor?? [ 492.766580][ T7] usb 5-1: USB disconnect, device number 50 19:59:35 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:35 executing program 3: r0 = socket(0x1, 0x2, 0x0) connect$pptp(r0, 0x0, 0x0) 19:59:35 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x48810, &(0x7f00000001c0)={0x2, 0x4e20, @empty}, 0x10) 19:59:35 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_DELOBJ={0x28, 0x14, 0xa, 0x101, 0x0, 0x0, {}, [@NFTA_OBJ_TYPE={0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}]}], {0x14}}, 0x50}}, 0x0) 19:59:35 executing program 5: r0 = socket(0xa, 0x5, 0x0) connect$unix(r0, 0x0, 0x0) 19:59:35 executing program 1: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x75, 0x0, &(0x7f0000000080)) 19:59:35 executing program 3: r0 = socket(0x25, 0x5, 0x0) recvmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) 19:59:35 executing program 0: keyctl$dh_compute(0x17, &(0x7f0000000240), 0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={'crc32c-generic\x00'}}) 19:59:35 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x89a1, &(0x7f0000000040)={0x0, {0x2, 0x0, @remote}, {0x2, 0x0, @broadcast}, {0x2, 0x0, @broadcast}}) 19:59:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r1, 0x9e1f734f3eca0627}, 0x14}}, 0x0) 19:59:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000004980)={&(0x7f0000004840), 0xc, &(0x7f0000004940)={0x0}}, 0x24008000) 19:59:35 executing program 5: bpf$MAP_CREATE(0x5, &(0x7f0000000080), 0x48) [ 493.560026][ T7072] usb 5-1: new high-speed USB device number 51 using dummy_hcd [ 493.817481][ T7072] usb 5-1: Using ep0 maxpacket: 8 [ 493.937487][ T7072] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 493.947860][ T7072] usb 5-1: config 0 has no interfaces? [ 494.027936][ T7072] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 494.037099][ T7072] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 494.045275][ T7072] usb 5-1: Manufacturer: syz [ 494.055860][ T7072] usb 5-1: config 0 descriptor?? [ 494.303378][ T5378] usb 5-1: USB disconnect, device number 51 19:59:36 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b00010000000009040000"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:36 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x2, &(0x7f00000000c0)) 19:59:36 executing program 3: r0 = socket(0x25, 0x5, 0x0) sendto$inet(r0, 0x0, 0x0, 0x40005, 0x0, 0x0) 19:59:36 executing program 1: keyctl$dh_compute(0x17, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={'sha1\x00'}}) 19:59:36 executing program 0: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x23, 0x0, 0x44e) 19:59:36 executing program 2: syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x882) 19:59:36 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x2282, 0x0) 19:59:36 executing program 2: syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x882) 19:59:36 executing program 3: socket$inet(0x2, 0x3, 0xff) 19:59:36 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)=ANY=[@ANYBLOB="58000000150001"], 0x58}}, 0x0) 19:59:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, 0x0) 19:59:37 executing program 2: syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x882) [ 494.980072][T11422] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 495.187388][ T5378] usb 5-1: new high-speed USB device number 52 using dummy_hcd [ 495.447510][ T5378] usb 5-1: Using ep0 maxpacket: 8 [ 495.577970][ T5378] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 495.667599][ T5378] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 495.676847][ T5378] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 495.685263][ T5378] usb 5-1: Manufacturer: syz [ 495.691663][ T5378] usb 5-1: config 0 descriptor?? [ 495.935392][ T7] usb 5-1: USB disconnect, device number 52 19:59:38 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b00010000000009040000"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:38 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000007200)={0x0, 0x0, &(0x7f00000071c0)={&(0x7f0000000340)={{0x14}, [], {0x14, 0x280b}}, 0x28}}, 0x0) 19:59:38 executing program 0: r0 = socket(0x2b, 0x1, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 19:59:38 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) 19:59:38 executing program 2: syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x882) 19:59:38 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000100)={'ip6_vti0\x00', &(0x7f0000000000)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private2, @empty}}) 19:59:38 executing program 5: newfstatat(0xffffffffffffff9c, &(0x7f0000002800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 19:59:38 executing program 0: syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x80c00) 19:59:38 executing program 1: r0 = socket(0x1, 0x2, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x81) 19:59:38 executing program 2: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0xc, 0x0, &(0x7f0000000080)) 19:59:38 executing program 5: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x6d, 0x0, &(0x7f0000000080)) [ 496.585890][ T5335] Bluetooth: hci6: sending frame failed (-49) [ 496.594786][ T5331] Bluetooth: hci6: Opcode 0x1003 failed: -49 19:59:38 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000003080)=[{{&(0x7f0000000080)={0x2, 0x4e1e, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}}}}], 0x20}}], 0x1, 0x0) [ 496.787474][ T7960] usb 5-1: new high-speed USB device number 53 using dummy_hcd [ 497.027382][ T7960] usb 5-1: Using ep0 maxpacket: 8 [ 497.147442][ T7960] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 497.238381][ T7960] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 497.248193][ T7960] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 497.256250][ T7960] usb 5-1: Manufacturer: syz [ 497.262709][ T7960] usb 5-1: config 0 descriptor?? [ 497.511963][ T7960] usb 5-1: USB disconnect, device number 53 19:59:40 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b00010000000009040000"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f0000000180)={0x0, {{0x2, 0x0, @broadcast}}, {{0x2, 0x0, @broadcast}}}, 0x108) 19:59:40 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) 19:59:40 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) 19:59:40 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) sendmmsg$inet(r0, &(0x7f0000000580)=[{{&(0x7f00000002c0)={0x2, 0x0, @empty}, 0x10, 0x0}}, {{&(0x7f0000000040)={0xa, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0}}], 0x2, 0x0) 19:59:40 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x3) getsockopt$inet6_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) 19:59:40 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x12, 0x0, &(0x7f0000000080)) 19:59:40 executing program 1: ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(0xffffffffffffffff, 0xc0984124, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000200), 0xc0140, 0x0) setsockopt$MRT6_FLUSH(r1, 0x29, 0xd4, &(0x7f0000000240)=0xa, 0x4) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00', @ANYBLOB="656e9c82811fe679918c504202f634a3bb844043ec774dd470da2679f50834af7efdc00d2d814df90f9d607175b546ba6cbd73f0025f18face743d", @ANYRES16=r0]}) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e21, @empty}, {0x2, 0x4e22, @broadcast}, {0x2, 0x4e21, @broadcast}, 0x268, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000000)='wg0\x00', 0x9, 0x400, 0x8}) 19:59:40 executing program 0: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x8907) [ 498.083224][T11456] raw_sendmsg: syz-executor.5 forgot to set AF_INET. Fix it! [ 498.095111][ T5336] Bluetooth: hci6: sending frame failed (-49) [ 498.103058][ T5335] Bluetooth: hci6: Opcode 0x1003 failed: -49 19:59:40 executing program 5: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x10, 0x0, &(0x7f0000000080)) 19:59:40 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) 19:59:40 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0xd, 0x0, &(0x7f0000000080)) [ 498.437539][ T7072] usb 5-1: new high-speed USB device number 54 using dummy_hcd [ 498.677372][ T7072] usb 5-1: Using ep0 maxpacket: 8 [ 498.797720][ T7072] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 498.887563][ T7072] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 498.896718][ T7072] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 498.905032][ T7072] usb 5-1: Manufacturer: syz [ 498.921893][ T7072] usb 5-1: config 0 descriptor?? [ 499.168585][ T5378] usb 5-1: USB disconnect, device number 54 19:59:41 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b80000"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:41 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, 0x0) [ 499.997390][ T7072] usb 5-1: new high-speed USB device number 55 using dummy_hcd 19:59:42 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) 19:59:42 executing program 0: get_mempolicy(0x0, &(0x7f0000000040), 0x8001, &(0x7f0000ffa000/0x4000)=nil, 0x2) 19:59:42 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x5) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000100)) 19:59:42 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, 0x0) [ 500.107709][ T5336] Bluetooth: hci7: command 0x1003 tx timeout [ 500.116381][ T5331] Bluetooth: hci7: Opcode 0x1003 failed: -110 19:59:42 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) [ 500.237596][ T7072] usb 5-1: Using ep0 maxpacket: 8 [ 500.248888][T11488] mkiss: ax0: crc mode is auto. [ 500.300139][ T47] Bluetooth: hci8: sending frame failed (-49) [ 500.313704][ T5336] Bluetooth: hci8: Opcode 0x1003 failed: -49 19:59:42 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, 0x0) 19:59:42 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) 19:59:42 executing program 1: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x8980) [ 500.357776][ T7072] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 500.379760][ T7072] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 500.427652][ T5336] Bluetooth: hci6: command 0x1003 tx timeout [ 500.437647][ T5335] Bluetooth: hci6: Opcode 0x1003 failed: -110 19:59:42 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) 19:59:42 executing program 1: r0 = add_key$user(&(0x7f0000001140), &(0x7f0000000000)={'syz', 0x1}, &(0x7f00000011c0)="f9", 0x26, 0xfffffffffffffffc) keyctl$dh_compute(0x17, &(0x7f0000001400)={0x0, r0}, 0x0, 0x0, 0x0) [ 500.497624][ T7072] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 500.506704][ T7072] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 500.523363][ T5336] Bluetooth: hci6: sending frame failed (-49) [ 500.531178][ T5335] Bluetooth: hci6: Opcode 0x1003 failed: -49 [ 500.574987][ T7072] usb 5-1: Manufacturer: syz [ 500.609113][ T5336] Bluetooth: hci8: sending frame failed (-49) [ 500.616270][ T5335] Bluetooth: hci8: Opcode 0x1003 failed: -49 [ 500.628046][ T7072] usb 5-1: config 0 descriptor?? [ 500.689873][ T7072] appledisplay 5-1:0.0: Could not find int-in endpoint [ 500.728016][ T7072] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 500.892700][ T5378] usb 5-1: USB disconnect, device number 55 [ 501.231149][ T1239] ieee802154 phy0 wpan0: encryption failed: -22 [ 501.237516][ T1239] ieee802154 phy1 wpan1: encryption failed: -22 19:59:43 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, 0x0) 19:59:43 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x890d, 0x0) 19:59:44 executing program 3: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x64, 0x0, 0x44e) 19:59:44 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) 19:59:44 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) 19:59:44 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b80000"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:44 executing program 1: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x21, 0x0, &(0x7f0000000080)) 19:59:44 executing program 5: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x2, 0x0, &(0x7f0000000080)) [ 502.267615][ T5335] Bluetooth: hci7: command 0x1003 tx timeout [ 502.270815][ T5331] Bluetooth: hci7: Opcode 0x1003 failed: -110 19:59:44 executing program 3: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, 0x0) 19:59:44 executing program 1: socket$inet(0x2, 0xa, 0x0) socket(0x11, 0x2, 0x0) 19:59:44 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x30, &(0x7f0000000180)={0x0, {{0x2, 0x0, @broadcast}}, {{0x2, 0x0, @broadcast}}}, 0x108) [ 502.380630][ T5336] Bluetooth: hci6: sending frame failed (-49) [ 502.388133][ T5331] Bluetooth: hci6: Opcode 0x1003 failed: -49 [ 502.397116][ T47] Bluetooth: hci7: sending frame failed (-49) [ 502.406481][ T5335] Bluetooth: hci7: Opcode 0x1003 failed: -49 19:59:44 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x1000000000000001) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) 19:59:44 executing program 3: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x77, 0x0, 0x44e) 19:59:44 executing program 0: r0 = socket(0x23, 0x2, 0x0) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x800) [ 502.461547][T11530] syz-executor.1 uses obsolete (PF_INET,SOCK_PACKET) 19:59:44 executing program 5: r0 = socket(0x2b, 0x1, 0x0) setsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, 0x0, 0x0) 19:59:44 executing program 3: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0xf, 0x0, &(0x7f0000000080)) 19:59:44 executing program 1: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x66, 0x0, &(0x7f0000000080)) [ 502.637416][T10406] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 502.887422][T10406] usb 5-1: Using ep0 maxpacket: 8 [ 503.027585][T10406] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 503.037736][T10406] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 503.127643][T10406] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 503.136738][T10406] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 503.145142][T10406] usb 5-1: Manufacturer: syz [ 503.158852][T10406] usb 5-1: config 0 descriptor?? [ 503.200125][T10406] appledisplay 5-1:0.0: Could not find int-in endpoint [ 503.208121][T10406] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 503.403315][T10406] usb 5-1: USB disconnect, device number 56 19:59:45 executing program 5: r0 = socket(0x23, 0x5, 0x0) getpeername$l2tp(r0, 0x0, &(0x7f0000000040)) 19:59:45 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x73, 0x0, &(0x7f0000000080)) 19:59:45 executing program 1: r0 = socket(0x23, 0x5, 0x0) recvfrom$packet(r0, 0x0, 0x0, 0x838abe5dfd116d29, 0x0, 0x0) 19:59:45 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b80000"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:45 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x7}, 0x48) 19:59:46 executing program 3: socketpair$unix(0x22, 0x3, 0x0, &(0x7f0000000040)) [ 504.297344][ T5390] usb 5-1: new high-speed USB device number 57 using dummy_hcd [ 504.568422][ T5390] usb 5-1: Using ep0 maxpacket: 8 19:59:46 executing program 3: r0 = socket(0x1, 0x5, 0x0) connect$pptp(r0, 0x0, 0x0) 19:59:46 executing program 1: r0 = socket(0x25, 0x5, 0x0) connect$unix(r0, 0x0, 0x0) 19:59:46 executing program 5: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x894c) 19:59:46 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmmsg$inet(r0, &(0x7f0000004580)=[{{&(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10, &(0x7f00000015c0)=[{&(0x7f0000000040)="9e", 0x1}], 0x1}}, {{&(0x7f0000001700)={0x2, 0x0, @multicast1}, 0x10, 0x0}}], 0x2, 0x0) 19:59:46 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x13, r0, 0x0) [ 504.677588][ T5331] Bluetooth: hci6: command 0x1003 tx timeout [ 504.678906][ T5335] Bluetooth: hci6: Opcode 0x1003 failed: -110 19:59:46 executing program 5: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x75, 0x0, 0x44e) 19:59:46 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1274, 0x0) 19:59:46 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x2283, &(0x7f00000000c0)={0xfd, 0x0, 0x0, "b775648959dee84017d4deca04a5161002dfe306e95526097d72ff0a199616ba78a980960fc57619d704c5dcc7328403246d6bf4a7a86b40628c36f1ea4d0b08630610b6b847f6320d55aa71fb8b16804b3c65f78c974855eb441f7f978047fa6c6f98225e8a1bc3e3dd5c01e6023d399d45e1bbecf26b3a78ec941c4bfa20af14ad9ba30278cc53ca5218e753c197aa2504d4775fce4413866976541284433e5928ad62e8ccd3a7c4bd6b7299bb659f6abde46a1377e23e8a52fc78cc570b9add17841e3aeb2ccd7ba6b0d06b31e2c0a02faad3cc5899ad51a7395ffa57e22419ed2051fa420c55c3bcffb81be515f7b98c7fb73dcf5580fb74aec67a"}) [ 504.737622][ T5390] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 504.783478][ T5390] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 19:59:46 executing program 2: r0 = socket(0x23, 0x5, 0x0) connect$packet(r0, 0x0, 0x0) [ 504.927593][ T5390] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 504.936688][ T5390] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 504.948268][ T5390] usb 5-1: Manufacturer: syz [ 504.954668][ T5390] usb 5-1: config 0 descriptor?? [ 504.998958][ T5390] appledisplay 5-1:0.0: Could not find int-in endpoint [ 505.006852][ T5390] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 505.201806][T10406] usb 5-1: USB disconnect, device number 57 19:59:47 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b80000090581"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:47 executing program 1: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x71, 0x0, 0x44e) 19:59:47 executing program 5: r0 = socket(0x1, 0x2, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000140)) 19:59:47 executing program 0: add_key$user(&(0x7f0000000200), &(0x7f0000000300)={'syz', 0x0}, &(0x7f0000001580)='k', 0x1, 0xfffffffffffffffc) 19:59:47 executing program 3: bpf$MAP_CREATE(0x13, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 19:59:47 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x11, 0xc, r2, 0x1, 0x0, 0x6, @local}, 0x14) 19:59:47 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'authencesn(blake2s-224-generic,ecb-twofish-avx)\x00'}, 0x58) 19:59:47 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000140)={'gre0\x00', &(0x7f0000000480)={'syztnl0\x00', 0x0, 0x0, 0x7800, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @private}}}}) 19:59:47 executing program 0: r0 = socket(0x2, 0x5, 0x0) getsockopt$bt_BT_POWER(r0, 0x112, 0x9, 0x0, 0x0) 19:59:47 executing program 5: r0 = socket(0x1e, 0x2, 0x0) getsockopt$bt_BT_POWER(r0, 0x112, 0x9, 0x0, 0x0) 19:59:47 executing program 2: r0 = socket(0xa, 0x5, 0x0) sendto$inet(r0, &(0x7f0000000000)='=', 0x1, 0x0, &(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10) 19:59:47 executing program 5: r0 = socket(0x1, 0x2, 0x0) recvfrom$l2tp(r0, 0x0, 0x0, 0x40000102, 0x0, 0x0) [ 506.087439][T10406] usb 5-1: new high-speed USB device number 58 using dummy_hcd [ 506.350510][T10406] usb 5-1: Using ep0 maxpacket: 8 [ 506.467572][T10406] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 506.569922][T10406] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 506.579223][T10406] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 506.587404][T10406] usb 5-1: Manufacturer: syz [ 506.595065][T10406] usb 5-1: config 0 descriptor?? [ 506.659007][T10406] appledisplay 5-1:0.0: Could not find int-in endpoint [ 506.668442][T10406] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 506.861730][T10406] usb 5-1: USB disconnect, device number 58 19:59:49 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b80000090581"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:49 executing program 1: r0 = socket(0x1, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000080), 0x48) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f00000001c0)) 19:59:49 executing program 0: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x8982) 19:59:49 executing program 2: socket(0x1, 0x2, 0x0) socket$igmp(0x2, 0x3, 0x2) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001080)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r0 = syz_genetlink_get_family_id$l2tp(&(0x7f0000005500), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_GET(r1, &(0x7f0000005a00)={0x0, 0x0, &(0x7f00000059c0)={&(0x7f0000005940)={0x14, r0, 0x1}, 0x14}}, 0x0) pselect6(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x40}, 0x0, 0x0, 0x0) 19:59:49 executing program 3: r0 = socket(0x25, 0x1, 0x0) recvfrom$rxrpc(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:59:49 executing program 5: r0 = socket(0xa, 0x5, 0x0) sendto$inet(r0, &(0x7f0000000000)="03", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) 19:59:49 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000004c0)={'vxcan1\x00', 0x0}) sendmmsg$inet(r0, &(0x7f0000000580)=[{{&(0x7f0000000000)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000040)="ee0484aa1406fef963b93eb75d5ce4950d333724697e2e29f75146122d0685e2d64e992a19925b26fb921afc06", 0x2d}], 0x1, &(0x7f0000000500)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r1, @dev={0xac, 0x14, 0x14, 0x1d}, @private}}}], 0x20}}], 0x1, 0x0) 19:59:49 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r0, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x30, 0x0, 0x68cb67f970fbb5bd, 0x70bd2d, 0x25dfdbfd, {}, [@L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x9}, @L2TP_ATTR_IFNAME={0x14}]}, 0x30}, 0x1, 0x0, 0x0, 0x5}, 0x8001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000007c0)={'wpan3\x00', 0x0}) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000800)={'wpan4\x00', 0x0}) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000840)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_ACKREQ_DEFAULT(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x6c, 0x0, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [@NL802154_ATTR_ACKREQ_DEFAULT={0x5, 0x1a, 0x1}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r4}, @NL802154_ATTR_ACKREQ_DEFAULT={0x5, 0x1a, 0x1}, @NL802154_ATTR_ACKREQ_DEFAULT={0x5, 0x1a, 0x1}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r5}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_ACKREQ_DEFAULT={0x5, 0x1a, 0x1}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20008000}, 0x4004000) sendmsg$TIPC_NL_NODE_GET(r1, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000003c0)={&(0x7f0000000100)={0x174, r2, 0x2, 0x70bd26, 0x25dfdbfe, {}, [@TIPC_NLA_NET={0x58, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x7fffffffffffffff}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x81}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xfffffffffffffffd}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x81}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xacb}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x27}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x400}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x200}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3ff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1ff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8}]}, @TIPC_NLA_BEARER={0x64, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xf6fe}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x4, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast1}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}]}, @TIPC_NLA_MEDIA={0x4}, @TIPC_NLA_NET={0x48, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x9}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x33}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xfffffffffffffff9}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0xffff}]}, @TIPC_NLA_NET={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}]}]}, 0x174}, 0x1, 0x0, 0x0, 0x4000001}, 0x41) r6 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f00000006c0), r6) sendmsg$TIPC_NL_MEDIA_SET(r6, &(0x7f0000000b40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000b00)={&(0x7f00000009c0)={0x120, r2, 0x8, 0x70bd25, 0x25dfdbfd, {}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x11b4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6b38}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffc}]}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffeff}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x97}]}]}, @TIPC_NLA_BEARER={0x38, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x401}]}, @TIPC_NLA_LINK={0x4c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2ff}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}]}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x6}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x20}]}]}, 0x120}, 0x1, 0x0, 0x0, 0x42800}, 0x4044000) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'tunl0\x00'}) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000b80)='./cgroup/syz1\x00', 0x1ff) sendmsg$TIPC_NL_MON_PEER_GET(r1, &(0x7f0000000740)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000700)={&(0x7f0000000580)={0x168, r2, 0x800, 0x70bd25, 0x25dfdbff, {}, [@TIPC_NLA_NET={0x58, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xa418}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x7}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1f}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x9}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfffffffffffffff8}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x100}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8000000000000000}]}, @TIPC_NLA_LINK={0xfc, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9ca}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x99cd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x81}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xbc}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffe}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}]}, 0x168}, 0x1, 0x0, 0x0, 0x48081}, 0x5) 19:59:49 executing program 1: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x9, 0x0, 0x44e) 19:59:49 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x8982, &(0x7f0000000040)={0x0, {0x2, 0x0, @remote}, {0x2, 0x0, @broadcast}, {0x2, 0x0, @broadcast}}) 19:59:49 executing program 2: bpf$MAP_CREATE(0xf, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 19:59:49 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES64]}) [ 507.688323][T10406] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 507.927432][T10406] usb 5-1: Using ep0 maxpacket: 8 [ 508.067488][T10406] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 508.168083][T10406] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 508.177140][T10406] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 508.185572][T10406] usb 5-1: Manufacturer: syz [ 508.191777][T10406] usb 5-1: config 0 descriptor?? [ 508.228943][T10406] appledisplay 5-1:0.0: Could not find int-in endpoint [ 508.236437][T10406] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 508.434427][ T5390] usb 5-1: USB disconnect, device number 59 19:59:51 executing program 5: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x7, 0x0, &(0x7f0000000080)) 19:59:51 executing program 1: keyctl$dh_compute(0x17, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={'hmac(sha256-neon)\x00'}}) 19:59:51 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x7, 0x0, 0x0, 0x5}, 0x48) 19:59:51 executing program 2: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x3, 0x0, 0x3) 19:59:51 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x74, 0x0, &(0x7f0000000080)) 19:59:51 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b80000090581"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:51 executing program 3: r0 = socket(0x10, 0x3, 0x9) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 19:59:51 executing program 2: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_int(r0, 0x10d, 0x4, 0x0, 0x0) 19:59:51 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000100), 0x0, 0x0) ioctl$MON_IOCQ_RING_SIZE(r0, 0x9205) 19:59:51 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x2284, &(0x7f00000000c0)) 19:59:51 executing program 3: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x18, 0x0, &(0x7f0000000080)) [ 509.109477][T11646] do_dccp_setsockopt: sockopt(CHANGE_L/R) is deprecated: fix your app 19:59:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'aead\x00', 0x0, 0x0, 'ccm_base(adiantum(ecb-aes-neon,aes-aesni),sha3-224-generic)\x00'}, 0x58) 19:59:51 executing program 2: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0x5, 0x0, 0x44e) [ 509.287468][ T5424] usb 5-1: new high-speed USB device number 60 using dummy_hcd 19:59:51 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x5382, 0x0) 19:59:51 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_int(r0, 0x0, 0x4, 0x0, 0x0) 19:59:51 executing program 2: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x6, 0x0, &(0x7f0000000080)) 19:59:51 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$UHID_CREATE(r0, &(0x7f0000000240)={0x0, {'syz1\x00', 'syz0\x00', 'syz1\x00', &(0x7f0000000180)=""/182, 0xb6}}, 0x120) write$UHID_CREATE(r0, &(0x7f0000000840)={0x0, {'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000080)=""/3, 0x3}}, 0x120) [ 509.425870][T11638] could not allocate digest TFM handle hmac(sha256-neon) [ 509.469928][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.510909][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.527421][ T5424] usb 5-1: Using ep0 maxpacket: 8 [ 509.536240][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.561370][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.569461][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.576939][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.585098][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.592669][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.600207][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.607736][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.615204][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.622691][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.630262][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.638707][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.646263][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.647654][ T5424] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 509.654446][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.671412][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.679221][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.686680][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.694499][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.702186][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.709877][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.717831][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.725349][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.733000][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.741636][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.747672][ T5424] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 509.749335][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.763952][ T5424] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 509.765795][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.776015][ T5424] usb 5-1: Manufacturer: syz [ 509.781190][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.793374][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.795699][ T5424] usb 5-1: config 0 descriptor?? [ 509.803667][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.813501][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.821044][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.829745][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.839072][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.846602][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.849289][ T5424] appledisplay 5-1:0.0: Could not find int-in endpoint [ 509.854180][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.868789][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.869710][ T5424] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 509.876282][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.891314][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.899038][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.906543][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.914284][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.921927][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.929600][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.937059][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.945365][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.953176][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.960894][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.968562][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.976064][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.983758][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.991452][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 509.999150][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.006601][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.014255][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.021803][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.029583][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.036993][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.046521][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.054109][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.057005][ T5424] usb 5-1: USB disconnect, device number 60 [ 510.068564][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.075990][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.087919][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.095346][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.106690][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.114926][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.122673][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.130307][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.138118][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.146349][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.154040][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.162515][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.170220][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.177910][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.185316][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.193307][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.201228][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.209037][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.216543][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.224248][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.231872][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.239576][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.248221][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.255639][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.263328][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.271112][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.278826][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.286228][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.293846][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.301482][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.309188][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.316605][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.324229][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.331842][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.339558][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.347034][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.355767][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.363252][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.370678][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.378130][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.385556][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.393010][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.400466][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.407945][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.415343][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.422795][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.430340][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.437887][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.445297][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.454222][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.461721][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.469174][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.476581][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.484213][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.491706][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.499192][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.506611][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.514097][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.521577][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.529053][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.536457][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.543907][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.551347][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 19:59:52 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b800000905816b"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:52 executing program 2: syz_clone(0x65220000, &(0x7f0000000140), 0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000200)) 19:59:52 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x1a, 0x0, &(0x7f0000000080)) 19:59:52 executing program 3: r0 = socket(0x1, 0x2, 0x0) recvfrom$packet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:59:52 executing program 1: keyctl$dh_compute(0x13, 0x0, 0x0, 0x0, 0x0) [ 510.559810][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.567243][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.574723][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.582201][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.589683][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.597345][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 19:59:52 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000340)={'ip_vti0\x00', &(0x7f0000000a00)=ANY=[@ANYBLOB='syztnl0\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYBLOB="80"]}) [ 510.617116][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.637387][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.656439][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 19:59:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f00000008c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000380)=[@ip_tos_u8={{0x11}}, @ip_retopts={{0x10}}], 0x28}}, {{&(0x7f0000000400)={0x2, 0x4e21, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000980)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x4a1}}], 0x18}}], 0x2, 0x0) [ 510.672733][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.705496][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 19:59:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x8903, &(0x7f0000000040)={0x0, {0x2, 0x0, @remote}, {0x2, 0x0, @broadcast}, {0x2, 0x0, @broadcast}}) [ 510.729010][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.746503][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 19:59:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={0x0, {0x8, 0x0, @remote}, {0x2, 0x0, @broadcast}, {0x2, 0x0, @broadcast}}) 19:59:52 executing program 1: r0 = socket(0xa, 0x5, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'ip_vti0\x00', &(0x7f0000000080)={'ip_vti0\x00', 0x0, 0x7800, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty}}}}) [ 510.785063][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.802139][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.844678][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.868024][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.886648][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.911028][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.935841][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.943366][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.954559][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.962739][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.976369][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.988887][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 510.996449][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.012333][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.025283][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.036910][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.048665][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.056198][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.072821][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.085521][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.101335][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.112961][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.124675][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.136589][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.154389][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.164970][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.183032][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.192594][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.207006][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.216149][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.233209][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.244899][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.256721][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.273795][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.284318][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.300331][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.315531][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.327232][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.343174][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.354879][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.366652][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.383366][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.407349][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.414822][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.430263][ T5390] hid-generic 0000:0000:0000.0005: unknown main item tag 0x0 [ 511.446790][ T5390] hid-generic 0000:0000:0000.0005: hidraw0: HID v0.00 Device [syz1] on syz0 19:59:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000010c0)=@newtfilter={0x24, 0x2c, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0x0, 0xb}}}, 0x24}}, 0x0) 19:59:53 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0xc0481273, &(0x7f00000000c0)={0x19, 0x0, 0x0, "b775648959dee84017d4deca04a5161002dfe306e95526097d"}) [ 511.746026][T10406] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 511.997491][T10406] usb 5-1: Using ep0 maxpacket: 8 [ 512.127941][T10406] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 512.150444][T10406] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 512.269013][T10406] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 512.291520][T10406] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 512.305164][T10406] usb 5-1: Manufacturer: syz [ 512.316562][T10406] usb 5-1: config 0 descriptor?? [ 512.359096][T10406] appledisplay 5-1:0.0: Submitting URB failed [ 512.365255][T10406] appledisplay: probe of 5-1:0.0 failed with error -5 [ 512.570559][T10406] usb 5-1: USB disconnect, device number 61 19:59:55 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b800000905816b"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:55 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r0, 0x0, 0x30, &(0x7f00000000c0)={'nat\x00'}, &(0x7f0000000140)=0x20000138) 19:59:55 executing program 0: r0 = socket(0xa, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) 19:59:55 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000480), 0x0, 0x0) ioctl$SG_SET_TIMEOUT(r0, 0x2201, &(0x7f0000000280)=0xfffffff7) 19:59:55 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x29, &(0x7f0000000180)={0x0, {{0x2, 0x0, @broadcast=0xfbffff3f}}, {{0x2, 0x0, @broadcast}}}, 0x108) 19:59:55 executing program 2: r0 = socket$inet(0x2, 0x6, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, 0x0) 19:59:55 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x1a, &(0x7f00000000c0)={@empty}, 0x14) 19:59:55 executing program 0: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) getsockopt$rose(r0, 0x104, 0x1, 0xfffffffffffffffe, &(0x7f0000000340)) 19:59:55 executing program 3: add_key$user(&(0x7f0000001700), 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000001140), 0x0, 0x0, 0x0, 0xffffffffffffffff) execveat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x0, 0x0, 0x0) 19:59:55 executing program 2: r0 = socket(0x1, 0x2, 0x0) connect$pptp(r0, &(0x7f0000000000)={0x18, 0x2, {0x0, @local}}, 0x1e) 19:59:55 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x2279, 0x0) 19:59:55 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) sendmmsg$inet(r0, &(0x7f0000000580)=[{{&(0x7f00000002c0)={0x2, 0x0, @empty}, 0x10, 0x0}}, {{&(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000300)=[@ip_retopts={{0xfffffffffffffff5, 0x0, 0x7, {[@rr={0x7, 0x3}]}}}], 0x18}}], 0x2, 0x0) [ 513.497397][ T5378] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 513.757422][ T5378] usb 5-1: Using ep0 maxpacket: 8 [ 513.897475][ T5378] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 513.908569][ T5378] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 513.997900][ T5378] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 514.006982][ T5378] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 514.020755][ T5378] usb 5-1: Manufacturer: syz [ 514.031186][ T5378] usb 5-1: config 0 descriptor?? [ 514.070338][ T5378] appledisplay 5-1:0.0: Submitting URB failed [ 514.076468][ T5378] appledisplay: probe of 5-1:0.0 failed with error -5 [ 514.277238][ T5378] usb 5-1: USB disconnect, device number 62 19:59:56 executing program 2: syz_clone(0x65220000, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) sched_rr_get_interval(0x0, &(0x7f00000002c0)) syz_extract_tcp_res(0x0, 0x0, 0x0) socket$l2tp(0x2, 0x2, 0x73) 19:59:56 executing program 1: r0 = socket(0xa, 0x5, 0x0) setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000000)={{{@in=@loopback, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}, {{@in=@local}, 0x0, @in=@empty}}, 0xe8) 19:59:56 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x20, 0x3, 0x7, 0x801, 0x0, 0x0, {}, [@NFACCT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) 19:59:56 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x11, 0x0, &(0x7f0000000080)) 19:59:56 executing program 3: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0xb, 0x0, &(0x7f0000000080)) 19:59:56 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b800000905816b"], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) 19:59:56 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, &(0x7f0000000000)={0x0, @empty, 0x4e23, 0x0, 'fo\x00'}, 0x2c) 19:59:56 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000080)={@dev, @empty}, 0xc) 19:59:56 executing program 0: r0 = socket(0x25, 0x5, 0x0) recvfrom$rxrpc(r0, 0x0, 0x0, 0x80010102, 0x0, 0x0) 19:59:56 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0xb, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) 19:59:57 executing program 0: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="c4", 0x1, 0xfffffffffffffffd) 19:59:57 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x2270, 0x0) [ 514.944900][T11734] IPVS: set_ctl: invalid protocol: 0 0.0.0.0:20003 19:59:57 executing program 5: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x9, 0x0, &(0x7f0000000080)) 19:59:57 executing program 3: r0 = socket(0x23, 0x5, 0x0) connect$packet(r0, 0x0, 0xf) 19:59:57 executing program 1: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x7b, 0x0, &(0x7f0000000080)) 19:59:57 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x4, 0x1, 0x80000000}, 0x48) 19:59:57 executing program 0: select(0x40, &(0x7f0000000000)={0x5}, &(0x7f0000000040)={0x7}, 0x0, &(0x7f00000000c0)) [ 515.187448][T10406] usb 5-1: new high-speed USB device number 63 using dummy_hcd [ 515.477450][T10406] usb 5-1: Using ep0 maxpacket: 8 [ 515.597583][T10406] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 515.614368][T10406] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 515.697552][T10406] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 515.710232][T10406] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 515.723289][T10406] usb 5-1: Manufacturer: syz [ 515.768223][T10406] usb 5-1: config 0 descriptor?? [ 515.819001][T10406] appledisplay 5-1:0.0: Submitting URB failed [ 515.825555][T10406] appledisplay: probe of 5-1:0.0 failed with error -5 [ 516.022240][ T7072] usb 5-1: USB disconnect, device number 63 19:59:58 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b800000905816b40"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:59:58 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="18020000000000000000000000000030850000002c00000095000000000000002b4003fe37a077ae55f52c0d80a2649baca85309be96d5a45bbbdb5fa529e639d075b3eee14473f51be98db7efbb059842ba4470e8e04acb807fbbabc68abdcce9f672b6bb61c302dfd5c11071adac29fd64d33a3502fbeb1ed99dd0e792f24c420bfcc2635421d339ad521d6953b1137850d9e9ebf65ee988ea2dbee528678eb47efb7b3f19046c6f1bd1bf56e5853ed96137f95b3a11954ed1c8a8676468cf2405e48723d4b1ff"], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f0000001400)=""/4106, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x18) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0xfffffffc, &(0x7f0000000080)={&(0x7f0000000240)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x1f11}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r1}]}, @IFLA_GROUP={0x8}]}, 0x34}, 0x1, 0xa}, 0x0) 19:59:58 executing program 5: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x6c, 0x0, &(0x7f0000000080)) 19:59:58 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x14, 0x0, &(0x7f0000000080)) 19:59:58 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x5386, &(0x7f00000000c0)) 19:59:58 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x4e1c, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) 19:59:58 executing program 3: r0 = socket(0x25, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) 19:59:58 executing program 2: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_int(r0, 0x10d, 0x4, 0x0, 0x700) 19:59:58 executing program 5: ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(0xffffffffffffffff, 0xc0984124, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000200), 0xc0140, 0x0) setsockopt$MRT6_FLUSH(r1, 0x29, 0xd4, &(0x7f0000000240)=0xa, 0x4) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00', @ANYBLOB="656e9c82811fe679918c504202f634a3bb844043ec774dd470da2679f50834af7efdc00d2d814df90f9d607175b546ba6cbd73f0025f18face743d", @ANYRES16=r0]}) ioctl$sock_inet_SIOCADDRT(r0, 0x890c, &(0x7f0000000040)={0x0, {0x2, 0x4e21, @remote}, {0x2, 0x4e22, @broadcast}, {0x2, 0x4e21, @broadcast}, 0x268, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000000)='wg0\x00', 0x9, 0x400}) 19:59:58 executing program 0: socketpair(0x26, 0x5, 0x8, &(0x7f0000000900)) [ 516.608164][T11763] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 516.690841][T11763] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 516.694629][T11766] do_dccp_setsockopt: sockopt(CHANGE_L/R) is deprecated: fix your app 19:59:58 executing program 2: syz_open_dev$dri(&(0x7f0000000280), 0x0, 0x80) 19:59:58 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) sendmmsg$inet(r0, &(0x7f0000000580)=[{{&(0x7f00000002c0)={0x2, 0x0, @empty}, 0x10, 0x0}}, {{&(0x7f0000000040)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xf, 0x0, 0x0, &(0x7f0000000300)=[@ip_retopts={{0x14, 0x0, 0x7, {[@rr={0x7, 0x3}]}}}], 0x18}}], 0x2, 0x0) [ 516.736345][T11763] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 516.828647][T11763] A link change request failed with some changes committed already. Interface bridge_slave_0 may have been left with an inconsistent configuration, please check. [ 517.007511][ T5390] usb 5-1: new high-speed USB device number 64 using dummy_hcd [ 517.277328][ T5390] usb 5-1: Using ep0 maxpacket: 8 [ 517.417557][ T5390] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 517.507609][ T5390] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 517.519463][ T5390] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 517.528174][ T5390] usb 5-1: Manufacturer: syz [ 517.534816][ T5390] usb 5-1: config 0 descriptor?? [ 517.787465][ T5390] appledisplay 5-1:0.0: Error while getting initial brightness: -71 [ 517.812137][ T5390] appledisplay: probe of 5-1:0.0 failed with error -71 [ 517.822494][ T5390] usb 5-1: USB disconnect, device number 64 20:00:00 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b800000905816b40"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) 20:00:00 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000001780)) 20:00:00 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000000c0)=""/169, 0x1a, 0xa9, 0x1}, 0x20) 20:00:00 executing program 5: bpf$MAP_CREATE(0x14, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 20:00:00 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) newfstatat(0xffffffffffffff9c, &(0x7f0000005100)='./file0\x00', &(0x7f0000005140), 0x0) 20:00:00 executing program 1: keyctl$dh_compute(0x17, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={'sha1_mb\x00'}}) 20:00:00 executing program 2: r0 = socket(0x2b, 0x1, 0x0) connect$rose(r0, &(0x7f0000000000)=@short={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, 0x1, @null}, 0x1c) 20:00:00 executing program 5: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x13, 0x0, &(0x7f0000000080)) 20:00:00 executing program 3: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x8, 0x0, &(0x7f0000000080)) 20:00:00 executing program 3: socket$inet(0x2, 0x6, 0x0) pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) 20:00:00 executing program 5: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) socket$inet6(0xa, 0x0, 0x0) write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:00:00 executing program 2: r0 = socket(0x25, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x44e) [ 518.687469][ T7072] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 518.752608][T11784] could not allocate digest TFM handle sha1_mb [ 518.947453][ T7072] usb 5-1: Using ep0 maxpacket: 8 [ 519.077651][ T7072] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 519.167608][ T7072] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 519.176718][ T7072] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 519.185338][ T7072] usb 5-1: Manufacturer: syz [ 519.192115][ T7072] usb 5-1: config 0 descriptor?? [ 519.447464][ T7072] appledisplay 5-1:0.0: Error while getting initial brightness: -71 [ 519.474893][ T7072] appledisplay: probe of 5-1:0.0 failed with error -71 [ 519.484264][ T7072] usb 5-1: USB disconnect, device number 65 20:00:02 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b800000905816b40"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) 20:00:02 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'ip_vti0\x00', &(0x7f0000000100)=ANY=[]}) 20:00:02 executing program 0: r0 = socket(0xa, 0x5, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x84, 0x1c, 0x0, &(0x7f0000000080)) 20:00:02 executing program 2: add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='&', 0x1, 0xfffffffffffffffb) 20:00:02 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) recvfrom$packet(r0, 0x0, 0x0, 0x40010000, 0x0, 0x0) 20:00:02 executing program 5: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) socket$inet6(0xa, 0x0, 0x0) write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:00:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000140), 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r0, 0xc01064c2, &(0x7f0000000180)) 20:00:02 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x2284, 0x0) 20:00:02 executing program 2: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$SNDCTL_DSP_RESET(r0, 0x5000, 0x0) 20:00:02 executing program 0: r0 = epoll_create(0xe0000) r1 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000140)) 20:00:02 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, 0x0) preadv2(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:02 executing program 1: r0 = syz_open_dev$radio(&(0x7f0000000140), 0x2, 0x2) fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f00000022c0), 0x24, 0x0) [ 520.260704][ T27] audit: type=1800 audit(1668542402.324:46): pid=11838 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1167 res=0 errno=0 [ 520.277735][ T5390] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 520.537343][ T5390] usb 5-1: Using ep0 maxpacket: 8 [ 520.657484][ T5390] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 520.678470][ T5335] Bluetooth: hci5: command 0x0405 tx timeout [ 520.747559][ T5390] usb 5-1: New USB device found, idVendor=05ac, idProduct=9219, bcdDevice=61.da [ 520.760061][ T5390] usb 5-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 520.768556][ T5390] usb 5-1: Manufacturer: syz [ 520.780314][ T5390] usb 5-1: config 0 descriptor?? [ 521.037499][ T5390] appledisplay 5-1:0.0: Error while getting initial brightness: -71 [ 521.060381][ T5390] appledisplay: probe of 5-1:0.0 failed with error -71 [ 521.074491][ T5390] usb 5-1: USB disconnect, device number 66 20:00:03 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x8082, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, &(0x7f0000000a40)) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:03 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x0, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) ioctl$SNDRV_PCM_IOCTL_REWIND(r4, 0x40084146, &(0x7f00000008c0)=0x2) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(0xffffffffffffffff, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:03 executing program 1: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r0, 0x8008af00, 0x0) 20:00:03 executing program 5: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) socket$inet6(0xa, 0x0, 0x0) write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:00:03 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000180)=@nfc, 0x80, 0x0}}], 0x1, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) dup(0xffffffffffffffff) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) io_uring_enter(r1, 0x2ff, 0xf000, 0x0, 0x0, 0x400003) 20:00:03 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x0, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) ioctl$SNDRV_PCM_IOCTL_REWIND(r4, 0x40084146, &(0x7f00000008c0)=0x2) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(0xffffffffffffffff, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:03 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) write$FUSE_GETXATTR(r0, &(0x7f00000000c0)={0x18}, 0xffffff54) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SNDCTL_DSP_SETTRIGGER(r0, 0xc004500a, &(0x7f0000000100)) syz_io_uring_setup(0x5d0, &(0x7f0000000340), &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee9000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000040)) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000200)) [ 521.655802][ T27] audit: type=1800 audit(1668542403.714:47): pid=11854 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1205 res=0 errno=0 20:00:03 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x208001, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) [ 521.827778][ T27] audit: type=1800 audit(1668542403.814:48): pid=11855 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1186 res=0 errno=0 [ 522.005169][ T27] audit: type=1800 audit(1668542403.864:49): pid=11857 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1187 res=0 errno=0 [ 522.089005][ T27] audit: type=1800 audit(1668542404.134:50): pid=11868 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1208 res=0 errno=0 20:00:04 executing program 5: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) socket$inet6(0xa, 0x0, 0x0) write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:00:04 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x0, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) ioctl$SNDRV_PCM_IOCTL_REWIND(r4, 0x40084146, &(0x7f00000008c0)=0x2) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(0xffffffffffffffff, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:04 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_procs(r0, &(0x7f0000000040)='tasks\x00', 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) 20:00:04 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x0, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) ioctl$SNDRV_PCM_IOCTL_REWIND(r4, 0x40084146, &(0x7f00000008c0)=0x2) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(0xffffffffffffffff, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:04 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x0, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:04 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_procs(r0, &(0x7f0000000040)='tasks\x00', 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) [ 522.786251][ T27] audit: type=1800 audit(1668542404.844:51): pid=11881 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1189 res=0 errno=0 [ 522.972669][ T27] audit: type=1800 audit(1668542404.914:52): pid=11882 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1159 res=0 errno=0 20:00:05 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x208001, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) [ 523.097813][ T27] audit: type=1800 audit(1668542405.124:53): pid=11890 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1207 res=0 errno=0 20:00:05 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x208001, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:05 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 523.596569][ T27] audit: type=1800 audit(1668542405.654:54): pid=11897 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1209 res=0 errno=0 [ 523.597457][ T7072] usb 6-1: new low-speed USB device number 17 using dummy_hcd 20:00:05 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) syz_io_uring_setup(0x0, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) ioctl$SNDRV_PCM_IOCTL_REWIND(r4, 0x40084146, &(0x7f00000008c0)=0x2) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r7, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(0xffffffffffffffff, 0x2ff, 0x0, 0x0, 0x0, 0x0) [ 523.770947][ T27] audit: type=1800 audit(1668542405.744:55): pid=11898 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1210 res=0 errno=0 20:00:05 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x0, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) [ 524.017635][ T7072] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config 20:00:06 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x0, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) [ 524.063530][ T7072] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 524.141858][ T7072] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 524.215509][ T7072] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 524.287387][ T7072] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 524.379444][T11895] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 524.418362][ T7072] hub 6-1:1.0: bad descriptor, ignoring hub [ 524.429660][ T7072] hub: probe of 6-1:1.0 failed with error -5 [ 524.482716][ T7072] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 524.513841][ T7072] cdc_wdm 6-1:1.0: Unknown control protocol 20:00:07 executing program 3: r0 = getpgrp(0x0) process_vm_readv(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/80, 0x50}, {&(0x7f0000000540)=""/63, 0x7fffefb0}], 0x2, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/122, 0x7ffff000}, {0x0}], 0x2, 0x0) 20:00:07 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, 0x0, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:07 executing program 2: write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) [ 525.209456][T11895] usb 6-1: reset low-speed USB device number 17 using dummy_hcd 20:00:07 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f0000000980)) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:07 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, 0x0, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:07 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0xd9}], 0x1) [ 525.417375][ T5378] usb 3-1: new low-speed USB device number 12 using dummy_hcd [ 525.424943][ T27] kauditd_printk_skb: 4 callbacks suppressed [ 525.424953][ T27] audit: type=1800 audit(1668542407.484:60): pid=11923 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1205 res=0 errno=0 [ 525.544881][ T27] audit: type=1800 audit(1668542407.514:61): pid=11926 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1206 res=0 errno=0 20:00:07 executing program 1: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 525.739696][T11913] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 525.827440][ T5378] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 525.851232][ T5378] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 525.887494][ T5378] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 525.897637][ T5378] usb 3-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 525.907026][ T5378] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 525.948042][T11919] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 525.967495][ T5419] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 525.968444][ T5378] hub 3-1:1.0: bad descriptor, ignoring hub 20:00:08 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7ffffdbc}]}) prctl$PR_GET_THP_DISABLE(0x2a) [ 526.047094][ T5378] hub: probe of 3-1:1.0 failed with error -5 [ 526.099425][ T5378] cdc_wdm 3-1:1.0: cdc-wdm1: USB WDM device [ 526.110332][ T5378] cdc_wdm 3-1:1.0: Unknown control protocol [ 526.227821][ T5419] usb 2-1: Using ep0 maxpacket: 8 [ 526.308657][ T7072] usb 3-1: USB disconnect, device number 12 [ 526.348189][ T5419] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 526.358541][ T5419] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 526.368128][ T5419] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 204 [ 526.378183][ T5419] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 526.387233][ T5419] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 526.417797][T11931] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 526.438581][ T5419] hub 2-1:1.0: bad descriptor, ignoring hub [ 526.444559][ T5419] hub: probe of 2-1:1.0 failed with error -5 [ 526.452146][ T5419] cdc_wdm: probe of 2-1:1.0 failed with error -22 [ 526.695179][T11937] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 526.705313][T11937] misc raw-gadget: fail, usb_gadget_register_driver returned -16 20:00:12 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:12 executing program 2: r0 = syz_io_uring_setup(0x3ede, &(0x7f0000000040), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_READV=@pass_iovec={0x1, 0x20, 0x0, @fd=r0, 0x0, &(0x7f00000000c0)=[{0x0}], 0x1}, 0x0) io_uring_enter(r0, 0x103, 0x0, 0x0, 0x0, 0x0) 20:00:12 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000240)={@local, @broadcast, @val, {@ipv4}}, 0x0) 20:00:12 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x8082, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, &(0x7f0000000a40)) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:12 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 530.281384][ T5390] usb 6-1: USB disconnect, device number 17 [ 530.287424][T11931] cdc_wdm 6-1:1.0: Error autopm - -16 20:00:12 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x1, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000180)=@nfc, 0x80, 0x0}}], 0x1, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x0, 0x141101) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) 20:00:12 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:12 executing program 0: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 20:00:12 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000180)=@nfc, 0x80, 0x0}}], 0x1, 0x0) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) [ 530.423383][ T27] audit: type=1800 audit(1668542412.484:62): pid=11946 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1174 res=0 errno=0 [ 530.467597][ T5390] usb 2-1: USB disconnect, device number 15 20:00:12 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x8082, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, &(0x7f0000000a40)) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:12 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:12 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 530.776342][ T27] audit: type=1800 audit(1668542412.834:63): pid=11964 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1206 res=0 errno=0 [ 530.797607][ T7072] usb 1-1: new low-speed USB device number 21 using dummy_hcd [ 530.797650][ T5390] usb 6-1: new low-speed USB device number 18 using dummy_hcd [ 531.177498][ T7072] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 531.195272][ T7072] usb 1-1: config 0 has no interfaces? [ 531.203742][ T7072] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 531.221344][ T7072] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 531.250741][ T7072] usb 1-1: config 0 descriptor?? [ 531.257530][ T5390] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 531.283641][ T5390] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 531.293223][ T5390] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 531.303515][ T5390] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 531.324500][ T5390] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 531.367735][T11955] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 531.388059][ T5390] hub 6-1:1.0: bad descriptor, ignoring hub [ 531.395324][ T5390] hub: probe of 6-1:1.0 failed with error -5 [ 531.412000][ T5390] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 531.422409][ T5390] cdc_wdm 6-1:1.0: Unknown control protocol [ 531.620363][ T5424] usb 1-1: USB disconnect, device number 21 [ 531.689188][ T5383] usb 6-1: USB disconnect, device number 18 [ 531.877749][T11955] cdc_wdm 6-1:1.0: Error autopm - -16 [ 532.227322][ T5383] usb 6-1: new low-speed USB device number 19 using dummy_hcd [ 532.587632][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 532.597914][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 532.606900][ T5383] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 532.617406][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 532.626628][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 532.647799][T11968] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 532.668909][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 532.675363][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 532.683519][ T5383] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 532.689723][ T5383] cdc_wdm 6-1:1.0: Unknown control protocol [ 532.718240][ T5383] usb 6-1: USB disconnect, device number 19 [ 532.877409][ T5383] usb 6-1: new low-speed USB device number 20 using dummy_hcd 20:00:15 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:15 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x1, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000180)=@nfc, 0x80, 0x0}}], 0x1, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x0, 0x141101) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) 20:00:15 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000180)=@nfc, 0x80, 0x0}}], 0x1, 0x0) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) 20:00:15 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:15 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x8082, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, &(0x7f0000000a40)) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:15 executing program 0: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 533.543573][ T27] audit: type=1800 audit(1668542415.604:64): pid=11981 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1206 res=0 errno=0 20:00:15 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x8, 0xc3, 0x67, 0x40, 0x1604, 0x8007, 0x4fb2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xb6, 0xa5, 0xe3, 0x0, [@uac_control], [{}]}}]}}]}}, 0x0) [ 533.707769][ T5424] usb 1-1: new low-speed USB device number 22 using dummy_hcd 20:00:15 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000180)=@nfc, 0x80, 0x0}}], 0x1, 0x0) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) [ 534.007494][ T5383] usb 6-1: device descriptor read/64, error -71 [ 534.078526][ T5424] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 534.101285][ T5424] usb 1-1: config 0 has no interfaces? [ 534.117506][ T5419] usb 2-1: new high-speed USB device number 16 using dummy_hcd 20:00:16 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000180)=@nfc, 0x80, 0x0}}], 0x1, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x0, 0x141101) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) [ 534.139362][ T5424] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 534.181303][ T5424] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 20:00:16 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 534.243752][ T5424] usb 1-1: config 0 descriptor?? [ 534.287552][ T5383] usb 6-1: new low-speed USB device number 21 using dummy_hcd 20:00:16 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000000)=0x1, 0x4) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) syz_emit_ethernet(0x8a, &(0x7f0000000180)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x54, 0x6, 0x0, @empty, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0xc2, 0x0, 0x0, 0x0, {[@generic={0x0, 0x12, "1bffde6b12f6549de128c3d0af066e23"}, @exp_fastopen={0xfe, 0x12, 0xf989, "5ab971d16f73e132778892c03afe"}, @mss={0x2, 0x4, 0x6}, @exp_fastopen={0xfe, 0x9, 0xf989, "8f0a000000"}, @mptcp=@mp_fclose={0x1e, 0xc}]}}}}}}}}, 0x0) 20:00:16 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 534.487728][ T5419] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 534.522373][ T5390] usb 1-1: USB disconnect, device number 22 [ 534.533458][ T5419] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 534.687570][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 534.698068][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 534.707083][ T5383] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 534.717658][ T5419] usb 2-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=4f.b2 [ 534.728124][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 534.737633][ T5419] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 534.745764][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 534.754257][ T5419] usb 2-1: Product: syz [ 534.759024][ T5419] usb 2-1: Manufacturer: syz [ 534.765802][ T5419] usb 2-1: SerialNumber: syz [ 534.776049][ T5419] usb 2-1: config 0 descriptor?? [ 534.781570][T11980] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 534.798380][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 534.804325][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 534.813109][ T5383] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 534.819158][ T5383] cdc_wdm 6-1:1.0: Unknown control protocol [ 535.035472][ T5383] usb 2-1: USB disconnect, device number 16 [ 535.667878][T11980] usb 6-1: reset low-speed USB device number 21 using dummy_hcd [ 536.157624][T11995] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 536.509957][ T5383] usb 6-1: USB disconnect, device number 21 20:00:19 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:19 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:19 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) r1 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000440)=""/18, 0x12}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000180)=@nfc, 0x80, 0x0}}], 0x1, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x0, 0x141101) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x400003) 20:00:19 executing program 0: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 20:00:19 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:19 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="adcd1a9abfc36e961ed00fe41b0cd695", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, 0x0, 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0xd9}], 0x1) 20:00:19 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="adcd1a9abfc36e961ed00fe41b0cd695", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, 0x0, 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0xd9}], 0x1) 20:00:19 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'sit0\x00', &(0x7f00000001c0)=ANY=[]}) 20:00:19 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) socket$vsock_stream(0x28, 0x1, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r2, 0x0, 0xd5fe, 0x0, &(0x7f0000000080), 0x8) r3 = openat$nvram(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r3, 0x541c, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r4}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) [ 537.337570][ T7072] usb 1-1: new low-speed USB device number 23 using dummy_hcd [ 537.367159][ T27] audit: type=1800 audit(1668542419.424:65): pid=12015 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1207 res=0 errno=0 [ 537.387623][ T5383] usb 6-1: new low-speed USB device number 22 using dummy_hcd [ 537.408219][ T5419] usb 4-1: new low-speed USB device number 7 using dummy_hcd 20:00:19 executing program 2: r0 = syz_open_dev$radio(&(0x7f0000000140), 0x2, 0x2) ioctl$VIDIOC_SUBSCRIBE_EVENT(r0, 0x4020565a, &(0x7f0000000040)={0x3, 0x98f907}) ioctl$VIDIOC_SUBSCRIBE_EVENT(r0, 0x4020565a, &(0x7f0000000000)={0x5}) 20:00:19 executing program 2: syz_genetlink_get_family_id$ipvs(&(0x7f0000000340), 0xffffffffffffffff) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) write(r0, &(0x7f0000000000)="05", 0x2007e53d) [ 537.717611][ T7072] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 537.744441][ T7072] usb 1-1: config 0 has no interfaces? [ 537.750718][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 537.790320][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 537.800455][ T5419] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 537.816925][ T7072] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 537.837067][ T5419] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 537.859926][ T5383] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 537.873255][ T7072] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 20:00:19 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0xa11) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 537.888248][ T5419] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 537.935909][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 537.952629][ T7072] usb 1-1: config 0 descriptor?? [ 537.967359][ T5419] usb 4-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 537.990443][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 538.015790][ T5419] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 538.077941][T12007] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 538.108111][T12008] raw-gadget.2 gadget.3: fail, usb_ep_enable returned -22 [ 538.118313][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 538.144733][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 538.238797][ T5419] hub 4-1:1.0: bad descriptor, ignoring hub [ 538.244799][ T5419] hub: probe of 4-1:1.0 failed with error -5 [ 538.258064][ T5383] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 538.280997][T10406] usb 1-1: USB disconnect, device number 23 [ 538.288368][ T5383] cdc_wdm 6-1:1.0: Unknown control protocol [ 538.304342][ T5419] cdc_wdm 4-1:1.0: cdc-wdm1: USB WDM device [ 538.326471][ T5419] cdc_wdm 4-1:1.0: Unknown control protocol [ 538.607609][ T5419] usb 4-1: USB disconnect, device number 7 [ 538.928624][T12007] usb 6-1: reset low-speed USB device number 22 using dummy_hcd [ 539.427629][T12024] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 539.667714][ T5383] usb 6-1: USB disconnect, device number 22 [ 540.017397][ T5419] usb 4-1: new low-speed USB device number 8 using dummy_hcd 20:00:22 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) 20:00:22 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) socket$vsock_stream(0x28, 0x1, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r2, 0x0, 0xd5fe, 0x0, &(0x7f0000000080), 0x8) r3 = openat$nvram(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r3, 0x541c, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r4}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 20:00:22 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0xa11) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:22 executing program 2: syz_genetlink_get_family_id$ipvs(&(0x7f0000000340), 0xffffffffffffffff) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) write(r0, &(0x7f0000000000)="05", 0x2007e53d) 20:00:22 executing program 0: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 20:00:22 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:22 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0xa11) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:22 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:22 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:22 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 540.461292][ T27] audit: type=1800 audit(1668542422.524:66): pid=12044 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1207 res=0 errno=0 [ 540.487520][ T153] usb 1-1: new low-speed USB device number 24 using dummy_hcd [ 540.517740][ T5424] usb 6-1: new low-speed USB device number 23 using dummy_hcd 20:00:22 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:22 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 540.727444][ T5419] usb 4-1: device descriptor read/64, error -71 [ 540.858998][ T153] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 540.878274][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 540.892402][ T153] usb 1-1: config 0 has no interfaces? [ 540.899701][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 540.912638][ T153] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 540.923318][ T5424] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 540.939243][ T153] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 540.952538][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 540.964550][ T153] usb 1-1: config 0 descriptor?? [ 540.974601][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 541.008971][T12036] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 541.017714][ T5419] usb 4-1: new low-speed USB device number 9 using dummy_hcd [ 541.052766][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 541.074271][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 541.134540][ T5424] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 541.154625][ T5424] cdc_wdm 6-1:1.0: Unknown control protocol [ 541.427429][ T5419] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 541.447347][ T5419] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 541.456276][ T5419] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 541.477365][ T5419] usb 4-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 541.486888][ T5419] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 541.507672][T12038] raw-gadget.2 gadget.3: fail, usb_ep_enable returned -22 [ 541.528673][ T5419] hub 4-1:1.0: bad descriptor, ignoring hub [ 541.534613][ T5419] hub: probe of 4-1:1.0 failed with error -5 [ 545.591953][T12030] cdc_wdm 6-1:1.0: Error autopm - -16 [ 545.592190][ T5424] usb 6-1: USB disconnect, device number 23 [ 545.603433][T12036] cdc_wdm 6-1:1.0: Error autopm - -16 [ 545.605557][T10403] usb 1-1: USB disconnect, device number 24 [ 545.629872][ T5419] cdc_wdm 4-1:1.0: cdc-wdm1: USB WDM device [ 545.630044][T12037] cdc_wdm 6-1:1.0: Error autopm - -16 20:00:27 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:27 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:27 executing program 1: syz_genetlink_get_family_id$ipvs(&(0x7f0000000340), 0xffffffffffffffff) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) write(r0, &(0x7f0000000000)="05", 0x2007e53d) 20:00:27 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) socket$vsock_stream(0x28, 0x1, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r2, 0x0, 0xd5fe, 0x0, &(0x7f0000000080), 0x8) r3 = openat$nvram(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r3, 0x541c, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r4}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 20:00:27 executing program 3: openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x21001, 0x0) 20:00:27 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) [ 545.635802][ T5419] cdc_wdm 4-1:1.0: Unknown control protocol [ 545.679361][ T5419] usb 4-1: USB disconnect, device number 9 20:00:27 executing program 4: bind$alg(0xffffffffffffffff, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:28 executing program 4: bind$alg(0xffffffffffffffff, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 545.966812][ T27] audit: type=1800 audit(1668542428.024:67): pid=12067 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1190 res=0 errno=0 20:00:28 executing program 4: bind$alg(0xffffffffffffffff, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 546.067472][ T5424] usb 6-1: new low-speed USB device number 24 using dummy_hcd [ 546.097411][ T7072] usb 3-1: new low-speed USB device number 13 using dummy_hcd 20:00:28 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:28 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 546.331850][T12077] random: crng reseeded on system resumption 20:00:28 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 546.427709][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 546.467532][ T7072] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 546.481485][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 546.520647][ T7072] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 546.557670][ T5424] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 546.567910][ T7072] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 546.577966][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 546.587070][ T7072] usb 3-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 546.606017][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 546.632099][ T7072] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 546.687734][T12059] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 546.695238][T12066] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 546.728651][ T7072] hub 3-1:1.0: bad descriptor, ignoring hub [ 546.735821][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 546.751113][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 546.751567][ T7072] hub: probe of 3-1:1.0 failed with error -5 [ 546.824864][ T5424] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 546.848516][ T7072] cdc_wdm 3-1:1.0: cdc-wdm1: USB WDM device [ 546.854469][ T7072] cdc_wdm 3-1:1.0: Unknown control protocol [ 546.862838][ T5424] cdc_wdm 6-1:1.0: Unknown control protocol [ 547.147876][T10403] usb 3-1: USB disconnect, device number 13 20:00:33 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x208001, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:33 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:33 executing program 1: syz_genetlink_get_family_id$ipvs(&(0x7f0000000340), 0xffffffffffffffff) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) write(r0, &(0x7f0000000000)="05", 0x2007e53d) 20:00:33 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) open(0x0, 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:33 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 20:00:33 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) [ 551.239408][T12059] cdc_wdm 6-1:1.0: Error autopm - -16 [ 551.239699][ T5419] usb 6-1: USB disconnect, device number 24 [ 551.244918][T12066] cdc_wdm 6-1:1.0: Error autopm - -16 20:00:33 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 551.391101][ T27] audit: type=1800 audit(1668542433.454:68): pid=12097 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1199 res=0 errno=0 [ 551.511944][ T27] audit: type=1800 audit(1668542433.484:69): pid=12098 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1205 res=0 errno=0 20:00:33 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:33 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 551.797475][ T5419] usb 6-1: new low-speed USB device number 25 using dummy_hcd 20:00:33 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:34 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:34 executing program 1: syz_genetlink_get_family_id$ipvs(&(0x7f0000000340), 0xffffffffffffffff) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) write(r0, &(0x7f0000000000)="05", 0x2007e53d) [ 552.167981][ T5419] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 552.201582][ T5419] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 552.266495][ T5419] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 552.297051][ T5419] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 552.340079][ T5419] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 552.377761][T12100] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 552.391241][ T27] audit: type=1800 audit(1668542434.454:70): pid=12117 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1159 res=0 errno=0 [ 552.400444][ T5419] hub 6-1:1.0: bad descriptor, ignoring hub [ 552.427502][ T5419] hub: probe of 6-1:1.0 failed with error -5 [ 552.450941][ T5419] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 552.465677][ T5419] cdc_wdm 6-1:1.0: Unknown control protocol 20:00:34 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x25) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x8082, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000980)=0x5) preadv2(r5, &(0x7f0000000000)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x7) io_uring_enter(r5, 0x5dc6, 0xd5fe, 0x4, &(0x7f0000000080)={[0x8000]}, 0x8) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000900), 0x208001, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r6, 0x541c, &(0x7f0000000a40)={0x6, 0x57}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000009c0)={&(0x7f0000000640)='ib_mad_send_done_handler\x00', r7}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:34 executing program 0: syz_usb_connect(0x0, 0x3f, &(0x7f00000002c0)={{0x12, 0x1, 0x300, 0x8, 0xc3, 0x67, 0x40, 0x1604, 0x8007, 0x4fb2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc7, 0x0, 0x1, 0xb6, 0xa5, 0xe3, 0x0, [@uac_control={{}, [@output_terminal={0x9, 0x24, 0x3, 0x3, 0x0, 0x6, 0x4, 0x1}]}], [{}]}}]}}]}}, &(0x7f0000000e80)={0xa, &(0x7f0000000b40)={0xa}, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000d00)=@lang_id={0x4}}, {0x0, 0x0}]}) 20:00:34 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x891b, &(0x7f0000001200)={'wg0\x00'}) 20:00:34 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:35 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 553.105357][ T27] audit: type=1800 audit(1668542435.164:71): pid=12130 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1159 res=0 errno=0 [ 553.187432][ T5419] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 553.587570][ T5419] usb 1-1: unable to get BOS descriptor or descriptor too short [ 553.667568][ T5419] usb 1-1: config 0 has an invalid interface number: 199 but max is 0 [ 553.675977][ T5419] usb 1-1: config 0 has an invalid descriptor of length 36, skipping remainder of the config [ 553.686761][ T5419] usb 1-1: config 0 has no interface number 0 [ 553.693223][ T5419] usb 1-1: config 0 interface 199 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 554.057537][ T5419] usb 1-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=4f.b2 [ 554.066664][ T5419] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 554.077038][ T5419] usb 1-1: Product: syz [ 554.081531][ T5419] usb 1-1: SerialNumber: syz [ 554.087946][ T5419] usb 1-1: config 0 descriptor?? [ 554.331482][ T5419] usb 1-1: USB disconnect, device number 25 20:00:39 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:39 executing program 3: syz_io_uring_setup(0x1ac8, &(0x7f0000000040), &(0x7f0000d34000/0x4000)=nil, &(0x7f0000d32000/0x6000)=nil, &(0x7f0000000000), &(0x7f0000000100)) 20:00:39 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:39 executing program 1: r0 = io_uring_setup(0x149, &(0x7f0000000040)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x8000000) 20:00:39 executing program 2: r0 = socket(0xa, 0x3, 0x3) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0xf0ff7f) 20:00:39 executing program 0: syz_usb_connect(0x0, 0x3f, &(0x7f00000002c0)={{0x12, 0x1, 0x300, 0x8, 0xc3, 0x67, 0x40, 0x1604, 0x8007, 0x4fb2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc7, 0x0, 0x1, 0xb6, 0xa5, 0xe3, 0x0, [@uac_control={{}, [@output_terminal={0x9, 0x24, 0x3, 0x3, 0x0, 0x6, 0x4, 0x1}]}], [{}]}}]}}]}}, &(0x7f0000000e80)={0xa, &(0x7f0000000b40)={0xa}, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000d00)=@lang_id={0x4}}, {0x0, 0x0}]}) [ 556.948932][T12100] cdc_wdm 6-1:1.0: Error autopm - -16 [ 556.949227][T10403] usb 6-1: USB disconnect, device number 25 20:00:39 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:39 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189436, &(0x7f0000000700)={{0x1, 0x1, 0x18}, './file0\x00'}) 20:00:39 executing program 1: r0 = io_uring_setup(0x149, &(0x7f0000000040)) io_uring_register$IORING_REGISTER_FILES(r0, 0x7a, 0x0, 0x0) 20:00:39 executing program 3: r0 = socket(0xa, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x84, 0xa, 0x0, 0x44e) 20:00:39 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:39 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000700)={{0x1, 0x300, 0x18}, './file0\x00'}) [ 557.201325][T12154] autofs4:pid:12154:check_dev_ioctl_version: ioctl control interface version mismatch: kernel(1.1), user(1.768), cmd(0xc0189375) [ 557.223882][T12154] autofs4:pid:12154:validate_dev_ioctl: invalid device control module version supplied for cmd(0xc0189375) [ 557.277345][T10406] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 557.547356][T10403] usb 6-1: new low-speed USB device number 26 using dummy_hcd [ 557.717415][T10406] usb 1-1: unable to get BOS descriptor or descriptor too short [ 557.807445][T10406] usb 1-1: config 0 has an invalid interface number: 199 but max is 0 [ 557.815672][T10406] usb 1-1: config 0 has an invalid descriptor of length 36, skipping remainder of the config [ 557.830917][T10406] usb 1-1: config 0 has no interface number 0 [ 557.837026][T10406] usb 1-1: config 0 interface 199 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 557.957781][T10403] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 557.969022][T10403] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 557.978014][T10403] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 557.988057][T10403] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 557.997103][T10403] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 558.027959][T12143] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 558.058851][T10403] hub 6-1:1.0: bad descriptor, ignoring hub [ 558.064822][T10403] hub: probe of 6-1:1.0 failed with error -5 [ 558.073600][T10403] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 558.080115][T10403] cdc_wdm 6-1:1.0: Unknown control protocol [ 558.297528][T10406] usb 1-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=4f.b2 [ 558.306615][T10406] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 558.314665][T10406] usb 1-1: Product: syz [ 558.318898][T10406] usb 1-1: SerialNumber: syz [ 558.322046][T12156] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 558.326260][T10406] usb 1-1: config 0 descriptor?? [ 558.341356][T12156] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 558.399533][ T5419] usb 6-1: USB disconnect, device number 26 [ 558.610943][ T153] usb 1-1: USB disconnect, device number 26 20:00:41 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:41 executing program 2: r0 = io_uring_setup(0x149, &(0x7f0000000040)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0xffffdf006000, 0x0, 0x13, r0, 0x8000000) 20:00:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f00000001c0)={&(0x7f00000000c0), 0xf7e104bb7795e331, &(0x7f0000000180)={&(0x7f0000000100)={0x44, 0x0, 0x0, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00'}]}, 0x44}}, 0x0) 20:00:41 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:41 executing program 1: syz_io_uring_setup(0x1ac8, &(0x7f0000000040), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, &(0x7f00000000c0), 0x0) syz_io_uring_setup(0x1cec, &(0x7f00000002c0), &(0x7f0000e28000/0x3000)=nil, &(0x7f0000f74000/0x2000)=nil, &(0x7f0000000340), &(0x7f0000000380)) 20:00:41 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(des3_ede)\x00'}, 0x58) accept4$alg(r0, 0x0, 0x0, 0x0) 20:00:41 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e96", 0x8) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:41 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0x5421, 0x0) 20:00:41 executing program 3: r0 = socket(0xa, 0x3, 0x3) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x0) 20:00:41 executing program 1: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x608660, 0x0) 20:00:41 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e96", 0x8) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:41 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x1b, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="9d"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2}, 0x80) [ 559.267439][ T153] usb 6-1: new low-speed USB device number 27 using dummy_hcd [ 559.627498][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 559.637908][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 559.646801][ T153] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 559.656846][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 559.665972][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 559.697960][T12168] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 559.718617][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 559.724578][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 559.732732][ T153] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 559.738766][ T153] cdc_wdm 6-1:1.0: Unknown control protocol [ 559.975753][T12183] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 559.989769][T12183] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 560.043039][ T153] usb 6-1: USB disconnect, device number 27 20:00:42 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:42 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x1b, 0x1, &(0x7f0000000000)=@raw=[@func], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2}, 0x80) 20:00:42 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0x4020940d, 0x0) 20:00:42 executing program 0: fanotify_init(0xebf7c7013730e9c6, 0x0) 20:00:42 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x6046}, 0x0) 20:00:42 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e96", 0x8) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:42 executing program 1: syz_io_uring_setup(0xdd0, &(0x7f00000000c0)={0x0, 0x0, 0x22}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000000140), &(0x7f0000000180)) 20:00:42 executing program 2: r0 = io_uring_setup(0x149, &(0x7f0000000040)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000003, 0x12, r0, 0x0) 20:00:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="0113000000000000000002"], 0x34}, 0x300}, 0x0) 20:00:42 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe4", 0xc) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:42 executing program 3: ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) r0 = io_uring_setup(0x149, &(0x7f0000000040)) syz_io_uring_setup(0x4e63, &(0x7f00000002c0)={0x0, 0x5a92, 0x0, 0x2, 0x275}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000340), &(0x7f0000000380)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3800003, 0x13, r0, 0x8000000) 20:00:42 executing program 1: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) bind(r0, &(0x7f0000000080)=@un=@file={0xa}, 0xa) [ 560.957375][T10403] usb 6-1: new low-speed USB device number 28 using dummy_hcd [ 561.377415][T10403] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 561.388036][T10403] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 561.397082][T10403] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 561.407525][T10403] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 561.416657][T10403] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 561.448149][T12195] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 561.479958][T10403] hub 6-1:1.0: bad descriptor, ignoring hub [ 561.485977][T10403] hub: probe of 6-1:1.0 failed with error -5 [ 561.494332][T10403] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 561.500581][T10403] cdc_wdm 6-1:1.0: Unknown control protocol [ 561.734456][T12210] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 561.743369][T12210] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 561.799034][ T153] usb 6-1: USB disconnect, device number 28 20:00:44 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:44 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a00009040000010301010009210000000122050009058103792c"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="00000c0000000c0001", @ANYRESOCT], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000700)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 20:00:44 executing program 0: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getresgid(&(0x7f00000001c0), 0x0, 0x0) 20:00:44 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe4", 0xc) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:44 executing program 3: ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) r0 = io_uring_setup(0x149, &(0x7f0000000040)) syz_io_uring_setup(0x4e63, &(0x7f00000002c0)={0x0, 0x5a92, 0x0, 0x2, 0x275}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000340), &(0x7f0000000380)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3800003, 0x13, r0, 0x8000000) 20:00:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x14}, 0x14}}, 0x0) 20:00:44 executing program 1: io_setup(0x2, &(0x7f00000003c0)=0x0) io_destroy(r0) io_setup(0xfff, &(0x7f0000000e00)) 20:00:44 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe4", 0xc) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:44 executing program 0: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getresgid(&(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)) 20:00:44 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'cbcmac(aes)\x00'}, 0x58) 20:00:44 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0c", 0xe) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:44 executing program 0: r0 = syz_open_dev$rtc(&(0x7f0000000040), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x40247007, &(0x7f0000000080)={0x0, 0x0, 0x3b}) [ 562.647617][ T153] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 562.671991][ T1239] ieee802154 phy0 wpan0: encryption failed: -22 [ 562.678440][ T1239] ieee802154 phy1 wpan1: encryption failed: -22 [ 562.887611][ T5424] usb 6-1: new low-speed USB device number 29 using dummy_hcd [ 562.937329][ T153] usb 3-1: Using ep0 maxpacket: 32 [ 563.057492][ T153] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 563.068812][ T153] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9337, setting to 1024 [ 563.080013][ T5424] usb 6-1: device descriptor read/64, error 18 [ 563.086876][ T153] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 563.095987][ T153] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 563.105464][ T153] usb 3-1: config 0 descriptor?? [ 563.127794][T12217] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 [ 563.148688][ T153] hub 3-1:0.0: USB hub found [ 563.347343][ T5424] usb 6-1: new low-speed USB device number 30 using dummy_hcd [ 563.357464][ T153] hub 3-1:0.0: 1 port detected [ 563.537376][ T5424] usb 6-1: device descriptor read/64, error 18 [ 563.662423][ T5424] usb usb6-port1: attempt power cycle [ 564.077743][ T5424] usb 6-1: new low-speed USB device number 31 using dummy_hcd [ 564.247525][ T5424] usb 6-1: device descriptor read/8, error -61 [ 564.517442][ T5424] usb 6-1: new low-speed USB device number 32 using dummy_hcd [ 564.662128][ T5419] usb 3-1: USB disconnect, device number 14 [ 564.697762][ T5424] usb 6-1: device descriptor read/8, error -61 [ 564.817670][ T5424] usb usb6-port1: unable to enumerate USB device 20:00:47 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:47 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f0000000200)={0x0, 0x6, 0x0, 0x8, 0x61, 0x401}) 20:00:47 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x28}}, 0x0) 20:00:47 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0c", 0xe) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:47 executing program 3: syz_open_procfs$namespace(0x0, &(0x7f0000000680)='ns/pid_for_children\x00') r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(r0, 0x0, 0x0) 20:00:47 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a00009040000010301010009210000000122050009058103792c"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="00000c0000000c0001", @ANYRESOCT], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000700)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 20:00:47 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:47 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x486502, 0x0) 20:00:47 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0c", 0xe) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:47 executing program 0: syz_io_uring_setup(0x6909, &(0x7f0000000380), &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0, 0x0) syz_io_uring_setup(0x1908, &(0x7f0000000100), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 20:00:47 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd6", 0xf) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:47 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, &(0x7f0000000000)="c61329132f4f1a90b5bb159d44229706913aab92d096accc3a2a812f96a8edc43a142f48de488781ed523de67c70ad70d7bff450864e1ad571a4229ffb3bef36ad67ab0ecd6d09293b49790d2b631350dcdbe72854", 0x55, 0x80, &(0x7f0000000080)={0x10, 0x2}, 0x10) [ 565.677497][ T5424] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 565.947529][ T5424] usb 3-1: Using ep0 maxpacket: 32 [ 566.017309][ T5390] usb 6-1: new low-speed USB device number 33 using dummy_hcd [ 566.067526][ T5424] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 566.083333][ T5424] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9337, setting to 1024 [ 566.095065][ T5424] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 566.109225][ T5424] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 566.122123][ T5424] usb 3-1: config 0 descriptor?? [ 566.147784][T12248] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 [ 566.168465][ T5424] hub 3-1:0.0: USB hub found [ 566.217352][ T5390] usb 6-1: device descriptor read/64, error 18 [ 566.387520][ T5424] hub 3-1:0.0: 1 port detected [ 566.497475][ T5390] usb 6-1: new low-speed USB device number 34 using dummy_hcd [ 566.717355][ T5390] usb 6-1: device descriptor read/64, error 18 [ 566.837609][ T5390] usb usb6-port1: attempt power cycle [ 567.297309][ T5390] usb 6-1: new low-speed USB device number 35 using dummy_hcd [ 567.507479][ T5390] usb 6-1: device descriptor read/8, error -61 [ 567.689586][ T5378] usb 3-1: USB disconnect, device number 15 [ 567.787896][ T5390] usb 6-1: new low-speed USB device number 36 using dummy_hcd [ 567.987492][ T5390] usb 6-1: device descriptor read/8, error -61 [ 568.117627][ T5390] usb usb6-port1: unable to enumerate USB device 20:00:50 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:50 executing program 0: syz_io_uring_setup(0x6909, &(0x7f0000000380), &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0, 0x0) syz_io_uring_setup(0x1908, &(0x7f0000000100), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 20:00:50 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0682bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf9141a7511bf746bec66ba", 0x29e8, 0x11, 0x0, 0x27) sendto$inet(r0, &(0x7f0000001340)="5011a6fa244e51569b5cea10d685a0a29ddea74171c11cc54dc776eb50c82165e0a1343581f05d987cf1bbb307457c25ed23eca3d136b8513256489aee6aa54fd551711d8b736de59b4fd87a88fa547f256ae208d115a1759b70624c21b28ab7b5429643c876685871", 0x200013a9, 0x0, 0x0, 0x0) 20:00:50 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd6", 0xf) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:50 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = syz_io_uring_setup(0x7788, &(0x7f0000000240), &(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000040)=0x0) socket$vsock_stream(0x28, 0x1, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x8, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCL_GETSHIFTSTATE(0xffffffffffffffff, 0x541c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, 0x0}}], 0x1, 0x0) io_uring_enter(r2, 0x2ff, 0x0, 0x0, 0x0, 0x0) 20:00:50 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_UP(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x1c, r1, 0x987, 0x0, 0x0, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x1c}}, 0x0) 20:00:50 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd6", 0xf) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:50 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) flock(r0, 0xf) 20:00:50 executing program 0: syz_io_uring_setup(0x6909, &(0x7f0000000380), &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0, 0x0) syz_io_uring_setup(0x1908, &(0x7f0000000100), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 20:00:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14000000000000000000000001000000ff0f00000000000014000000000000000000000001000000bc0000000000000090000000000000000100000002"], 0xc0}, 0x0) 20:00:50 executing program 0: syz_io_uring_setup(0x6909, &(0x7f0000000380), &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x0, 0x0) syz_io_uring_setup(0x1908, &(0x7f0000000100), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 20:00:50 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 569.137386][ T7072] usb 6-1: new low-speed USB device number 37 using dummy_hcd [ 569.327363][ T7072] usb 6-1: device descriptor read/64, error 18 [ 569.607404][ T7072] usb 6-1: new low-speed USB device number 38 using dummy_hcd [ 569.807327][ T7072] usb 6-1: device descriptor read/64, error 18 [ 569.927541][ T7072] usb usb6-port1: attempt power cycle [ 570.337518][ T7072] usb 6-1: new low-speed USB device number 39 using dummy_hcd [ 570.507862][ T7072] usb 6-1: device descriptor read/8, error -61 [ 570.777495][ T7072] usb 6-1: new low-speed USB device number 40 using dummy_hcd [ 570.947490][ T7072] usb 6-1: device descriptor read/8, error -61 [ 571.067603][ T7072] usb usb6-port1: unable to enumerate USB device 20:00:53 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:00:53 executing program 2: bpf$BPF_PROG_ATTACH(0x9, &(0x7f0000000a00), 0x14) 20:00:53 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:53 executing program 0: bpf$BPF_PROG_ATTACH(0x12, &(0x7f0000000a00), 0x14) 20:00:53 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={0x0, r0}, 0x10) bpf$PROG_LOAD_XDP(0xb, &(0x7f00000003c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x779397cbf49825d4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:00:53 executing program 1: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000180)={0x0, 0x0}, 0x8) r1 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) 20:00:53 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:00:53 executing program 3: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x0, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) 20:00:53 executing program 2: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, 0x0) 20:00:53 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x15, 0x0, &(0x7f0000000040)) 20:00:53 executing program 0: mount$9p_fd(0x0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) 20:00:53 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 572.047380][ T5424] usb 6-1: new low-speed USB device number 41 using dummy_hcd [ 572.407441][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 572.417807][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 572.426790][ T5424] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 572.437787][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 572.447177][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 572.477709][T12306] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 572.498786][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 572.504757][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 572.513894][ T5424] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 572.519934][ T5424] cdc_wdm 6-1:1.0: Unknown control protocol [ 573.268328][T12306] usb 6-1: reset low-speed USB device number 41 using dummy_hcd [ 573.747758][T12317] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 20:01:00 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:00 executing program 3: r0 = socket(0x10, 0x2, 0x0) write$nbd(r0, &(0x7f0000000040), 0x10) 20:01:00 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) read$FUSE(r0, &(0x7f0000000600)={0x2020}, 0x2020) 20:01:00 executing program 2: r0 = socket(0x10, 0x2, 0x0) getsockopt$IP_SET_OP_GET_BYNAME(r0, 0x1, 0x53, 0x0, &(0x7f0000000880)) 20:01:00 executing program 0: r0 = socket(0x10, 0x2, 0x0) accept4$inet(r0, 0x0, 0x0, 0x0) 20:01:00 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 578.186726][ T7072] usb 6-1: USB disconnect, device number 41 20:01:00 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x28001, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) 20:01:00 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x10) 20:01:00 executing program 2: mount$9p_fd(0x0, &(0x7f0000001100)='\x00', 0x0, 0x0, 0x0) 20:01:00 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xdbf412ca730907f, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) 20:01:00 executing program 0: mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x140000, 0x0) 20:01:00 executing program 2: syz_io_uring_setup(0x3187, &(0x7f0000000a40)={0x0, 0x0, 0x8}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000ac0), &(0x7f0000000b00)) [ 578.547354][ T7072] usb 6-1: new low-speed USB device number 42 using dummy_hcd [ 578.907567][ T7072] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 578.917799][ T7072] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 578.926779][ T7072] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 578.937460][ T7072] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 578.946540][ T7072] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 578.968083][T12331] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 578.988466][ T7072] hub 6-1:1.0: bad descriptor, ignoring hub [ 578.994420][ T7072] hub: probe of 6-1:1.0 failed with error -5 [ 579.003195][ T7072] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 579.009533][ T7072] cdc_wdm 6-1:1.0: Unknown control protocol [ 579.768180][T12331] usb 6-1: reset low-speed USB device number 42 using dummy_hcd [ 580.257974][T12345] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 20:01:06 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, 0x0, 0x208e24b) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:06 executing program 3: move_pages(0x0, 0x2, &(0x7f0000000040)=[&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil], &(0x7f0000000080), &(0x7f00000000c0), 0x0) 20:01:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000003c0)={0x20, r1, 0x1, 0x0, 0x0, {}, [{{0x8}, {0x4}}]}, 0x20}}, 0x0) 20:01:06 executing program 0: setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, 0x0) getsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000001b40)='ns/time\x00') 20:01:06 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_GET(r0, &(0x7f0000003440)={&(0x7f0000003380), 0xc, &(0x7f0000003400)={&(0x7f00000033c0)={0x10}, 0x10}}, 0x0) 20:01:06 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) [ 584.773414][ T5424] usb 6-1: USB disconnect, device number 42 20:01:06 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000014ec0)={'syztnl1\x00', 0x0}) 20:01:06 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, &(0x7f0000000280)) 20:01:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @local}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000140)=0x2, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) sendto$inet(r0, &(0x7f0000000200)="3bf5ca06dd8010be7e45a2ef4cad6b1de529c95c138eba8058fd8ddded6844500c6b077aea363170cea6cf5d182b87f7357d2f46f555e2ded04e745725abafbbcab1ec23c64590bb178e46325af1a2d00e912d64ef675656230c2ccb7d2606295e4a39b0830e984ee963956ba9e6731219ea5d07da783ee4332ae5a3b0f498dfe2e933d51dd4ae8a9c598bc7fef274159b4b5811339c399d4cbfee1ca248064ba79c2bd45405ba26b0635e844105dd484d", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000340)=[@mss, @timestamp, @window, @mss, @sack_perm, @timestamp, @window, @sack_perm], 0x8) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000001c0), 0x4) sendto$inet(r0, &(0x7f00000004c0)="3ce2de4d8d957a8de4e490b6cd14b988d4edef164bd3377aa381b5f50b7ca414516489f78cd7208982e9bde22b2b7c1c7611d565477f3db9d2b077283644c0f27ab52a863a42863e06944e40a0b3c5d21c8cbe102e7f726263f28aef1bc12a069063d4c30e8f329fdb36859be727fbef4314161e5fb5f01ae00a2634d5cdecca2089c62e32f4c919886b2b88d237e287318739bec0364caf15889f38a312ef6621c0f21709a4bf2b16274cf933f6ad8fcc9c2024bc1b4713f650e860f93ae93b2361956b3e80c38c5fd29b5c1b5d7ce67edc856a8dc0ba54cee53de9a48c131389426bd06ec7c695add357934fc0321f0d3d7982e4fe5a0039decc491a663afd02facb08dd9695f854c7b031d9af8bd7350897996b5208b23030cc0feb84570730eaf24b9f2ac05d0feb3be07a29f887095f36f3c8f0e77e45509acd14a5be4a1572dd4cd1231087b830fa03e071571d", 0x150, 0x805, 0x0, 0x0) 20:01:06 executing program 1: getpeername$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000880), 0x0) 20:01:07 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x4c, 0x2, 0x6, 0x5, 0x0, 0xf0ffff, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,mark\x00'}]}, 0x4c}}, 0x0) 20:01:07 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x500000000000000) syz_usb_disconnect(r1) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 585.187337][ T5424] usb 6-1: new low-speed USB device number 43 using dummy_hcd [ 585.547416][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 585.557735][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 585.566675][ T5424] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 585.576731][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 585.585996][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 585.617753][T12360] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 585.638484][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 585.644439][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 585.660946][ T5424] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 585.673108][ T5424] cdc_wdm 6-1:1.0: Unknown control protocol [ 586.388158][T12360] usb 6-1: reset low-speed USB device number 43 using dummy_hcd [ 586.867590][T12374] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 587.207585][T10406] usb 6-1: USB disconnect, device number 43 20:01:09 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:09 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc539, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) 20:01:09 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000240)={r0, &(0x7f0000000280), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_LOOKUP_ELEM(0x3, &(0x7f00000000c0)={r0, &(0x7f0000000080), 0x0}, 0x20) 20:01:09 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000040)='sys_exit\x00', r0}, 0x10) bpf$BPF_MAP_GET_NEXT_ID(0xc, 0x0, 0x700) 20:01:09 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, 0x0, 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:01:09 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_MAP_GET_NEXT_ID(0xc, 0x0, 0x2) 20:01:09 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000240)={r0, &(0x7f0000000280), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_LOOKUP_ELEM(0x3, &(0x7f00000000c0)={r0, &(0x7f0000000080)="d6", 0x0}, 0x20) 20:01:09 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, 0x0, 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:01:09 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r0) 20:01:09 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x8, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000240)={r0, &(0x7f0000000280), &(0x7f0000000000)=""/10, 0x2}, 0x20) 20:01:09 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x0, 0x0, 0xce4}, 0x48) 20:01:09 executing program 2: socketpair(0x10, 0x0, 0x81, &(0x7f0000004340)) [ 588.007521][ T5424] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 588.107602][ T153] usb 6-1: new low-speed USB device number 44 using dummy_hcd [ 588.247325][ T5424] usb 1-1: Using ep0 maxpacket: 16 [ 588.369012][ T5424] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 588.380579][ T5424] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 588.391139][ T5424] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 588.402229][ T5424] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 588.467459][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 588.477833][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 588.487157][ T153] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 588.497861][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 588.506933][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 588.539157][T12388] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 588.558725][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 588.564678][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 588.577625][ T5424] usb 1-1: New USB device found, idVendor=046d, idProduct=c539, bcdDevice= 0.40 [ 588.587532][ T153] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 588.593495][ T153] cdc_wdm 6-1:1.0: Unknown control protocol [ 588.600112][ T5424] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 588.619357][ T5424] usb 1-1: Product: syz [ 588.623564][ T5424] usb 1-1: Manufacturer: syz [ 588.631342][ T5424] usb 1-1: SerialNumber: syz [ 588.917802][ T5424] usbhid 1-1:1.0: can't add hid device: -22 [ 588.923949][ T5424] usbhid: probe of 1-1:1.0 failed with error -22 [ 588.933001][ T5424] usb 1-1: USB disconnect, device number 27 [ 589.349528][T12388] usb 6-1: reset low-speed USB device number 44 using dummy_hcd [ 589.878421][T12399] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 590.227552][ T5419] usb 6-1: USB disconnect, device number 44 20:01:16 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x8, &(0x7f00000001c0), 0x4) 20:01:16 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, 0x0, 0xa11) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:01:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30a) ioctl$TUNSETLINK(r0, 0x400454cd, 0x0) 20:01:16 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000240)={r0, &(0x7f0000000280), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000000c0)={r0, &(0x7f0000000080)="d6", 0x0}, 0x20) 20:01:16 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000040)='sys_exit\x00', r0}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0xa, 0x0, 0x0) 20:01:16 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:01:16 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) 20:01:16 executing program 0: mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 20:01:16 executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8e82, 0x0) linkat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 20:01:16 executing program 3: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 20:01:16 executing program 0: open$dir(&(0x7f00000008c0)='./file0\x00', 0x200, 0x0) [ 594.817477][ T153] usb 6-1: new low-speed USB device number 45 using dummy_hcd [ 595.177461][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 595.187672][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 595.196562][ T153] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 595.207167][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 595.216532][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 595.237643][T12416] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 595.258488][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 595.264437][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 595.279608][ T153] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 595.285553][ T153] cdc_wdm 6-1:1.0: Unknown control protocol [ 596.019611][T12416] usb 6-1: reset low-speed USB device number 45 using dummy_hcd [ 596.527655][T12428] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 596.858336][ T5378] usb 6-1: USB disconnect, device number 45 20:01:23 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:23 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 20:01:23 executing program 2: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 20:01:23 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:01:23 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:01:23 executing program 3: clock_gettime(0x2, &(0x7f0000000780)) 20:01:23 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000006c00)=""/217, 0x10}], 0x1) 20:01:23 executing program 3: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) 20:01:23 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x3) 20:01:23 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 20:01:23 executing program 2: syz_io_uring_setup(0x22eb, &(0x7f00000001c0)={0x0, 0xf8b9, 0x8, 0x0, 0x1ba}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 20:01:23 executing program 3: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, 0x0, "21567cffe904ecd84ce191dff774d2693dbfb0"}) [ 601.507338][ T5419] usb 6-1: new low-speed USB device number 46 using dummy_hcd [ 601.867396][ T5419] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 601.877600][ T5419] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 601.886495][ T5419] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 601.901891][ T5419] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 601.911035][ T5419] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 601.937791][T12442] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 601.959074][ T5419] hub 6-1:1.0: bad descriptor, ignoring hub [ 601.965026][ T5419] hub: probe of 6-1:1.0 failed with error -5 [ 601.973191][ T5419] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 601.979603][ T5419] cdc_wdm 6-1:1.0: Unknown control protocol [ 602.738036][T12442] usb 6-1: reset low-speed USB device number 46 using dummy_hcd [ 603.217763][T12457] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 603.558299][ T5419] usb 6-1: USB disconnect, device number 46 20:01:26 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000740)={0x18, r1, 0x1, 0x0, 0x0, {0x10}, [@HEADER={0x4}]}, 0x18}}, 0x0) 20:01:26 executing program 1: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f00000052c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_STRSET_GET(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001400)={0x20, r0, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x20}}, 0x0) 20:01:26 executing program 0: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000004e40), 0x0, 0x0) ioctl$TIOCSRS485(r0, 0x542f, 0x0) 20:01:26 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, 0x0, 0x0) 20:01:26 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:26 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGETKEYCODE(r0, 0x4b4c, &(0x7f0000000040)={0x10000}) 20:01:26 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='ns\x00') fstat(r0, &(0x7f0000000640)) 20:01:26 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000740)={0x2c, r1, 0x1, 0x0, 0x0, {0x15}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}]}]}, 0x2c}}, 0x0) 20:01:26 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300}, 0x0) 20:01:26 executing program 3: syz_io_uring_setup(0x22eb, &(0x7f00000001c0)={0x0, 0xf8b9, 0x8}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 20:01:26 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, 0x0, 0x0) 20:01:26 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCGSID(r0, 0x5421, 0x0) 20:01:26 executing program 0: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000240), &(0x7f0000000280)) 20:01:26 executing program 1: syz_io_uring_setup(0x24ef, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x36}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 20:01:26 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, 0x0, 0x0) 20:01:26 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) syz_io_uring_setup(0x7249, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000000340), &(0x7f0000000380)) [ 604.417421][ T5390] usb 6-1: new low-speed USB device number 47 using dummy_hcd [ 604.798942][ T5390] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 604.809258][ T5390] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 604.818713][ T5390] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 604.828856][ T5390] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 604.838376][ T5390] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 604.877801][T12469] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 604.911029][ T5390] hub 6-1:1.0: bad descriptor, ignoring hub [ 604.917275][ T5390] hub: probe of 6-1:1.0 failed with error -5 [ 604.925793][ T5390] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 604.932085][ T5390] cdc_wdm 6-1:1.0: Unknown control protocol [ 605.693918][T12469] usb 6-1: reset low-speed USB device number 47 using dummy_hcd [ 606.187792][T12490] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 20:01:32 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:32 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_COALESCE_GET(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, &(0x7f0000002a00)={0x0}}, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x300}, 0x0) 20:01:32 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:32 executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCSSOFTCAR(r0, 0x541a, 0x0) 20:01:32 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0), 0x0) 20:01:32 executing program 0: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCMGET(r0, 0x5411, &(0x7f0000000140)) 20:01:32 executing program 1: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f00000052c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_STRSET_GET(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001400)={0x28, r0, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_HEADER={0x4}, @ETHTOOL_A_STRSET_STRINGSETS={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}]}]}, 0x28}}, 0x0) [ 610.626760][ T153] usb 6-1: USB disconnect, device number 47 20:01:32 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0), 0x0) 20:01:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000740)={0x2c, r1, 0x1, 0x0, 0x0, {0x4}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}]}]}, 0x2c}}, 0x0) 20:01:32 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:32 executing program 2: syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) syz_io_uring_setup(0x24ef, &(0x7f0000000000)={0x0, 0x89d9, 0x8}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 20:01:32 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x129141, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) [ 611.037523][ T5424] usb 6-1: new low-speed USB device number 48 using dummy_hcd [ 611.412133][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 611.422748][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 611.432213][ T5424] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 611.442245][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 611.451354][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 611.477900][T12507] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 611.499239][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 611.505242][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 611.513392][ T5424] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 611.519475][ T5424] cdc_wdm 6-1:1.0: Unknown control protocol [ 612.284213][T12507] usb 6-1: reset low-speed USB device number 48 using dummy_hcd [ 612.787646][T12523] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 613.128224][T10406] usb 6-1: USB disconnect, device number 48 20:01:35 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:35 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0), 0x0) 20:01:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x0, 0x0, {}, [@HEADER={0xa, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}]}]}, 0x2c}}, 0x0) 20:01:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000740)={0x14, r1, 0x1, 0x0, 0x0, {0xc}}, 0x14}}, 0x0) 20:01:35 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:35 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000001640)='ns/pid\x00') 20:01:35 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) epoll_wait(r0, &(0x7f0000000080)=[{}], 0x1, 0x0) 20:01:35 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:35 executing program 1: timer_settime(0x0, 0x0, &(0x7f0000000140)={{0x77359400}}, &(0x7f0000000180)) 20:01:35 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 20:01:35 executing program 0: syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1430, 0x474c, 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, 0x40}}}}}]}}]}}, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 20:01:35 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 20:01:35 executing program 2: timer_create(0x0, &(0x7f0000000000), 0x0) 20:01:35 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, "7f12ddc1517600"}) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000380)=0xf) ppoll(&(0x7f0000000080)=[{r1}], 0x1, &(0x7f0000000100), 0x0, 0x0) 20:01:35 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:35 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r2, 0x12) ptrace$setopts(0x4200, r2, 0x0, 0x100000) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r5 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) socket$inet6(0xa, 0x3, 0xff) [ 614.027522][ T5424] usb 6-1: new low-speed USB device number 49 using dummy_hcd [ 614.087351][ T5390] usb 1-1: new low-speed USB device number 28 using dummy_hcd [ 614.627697][ T5390] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 614.947667][ T5390] usb 1-1: string descriptor 0 read error: -22 [ 614.955532][ T5390] usb 1-1: New USB device found, idVendor=1430, idProduct=474c, bcdDevice= 0.40 [ 614.964953][ T5390] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 615.007822][T12546] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 615.032971][ T5390] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 615.127498][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 615.142155][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 615.152011][ T5424] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 615.162417][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 615.171681][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 615.197570][T12535] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 615.218602][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 615.224567][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 615.235363][ T5424] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 615.241930][ T5424] cdc_wdm 6-1:1.0: Unknown control protocol [ 615.249206][ T5390] usb 1-1: USB disconnect, device number 28 [ 615.997785][T12535] usb 6-1: reset low-speed USB device number 49 using dummy_hcd [ 616.497857][T12560] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 20:01:38 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:38 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:38 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x5c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[], 0xa11) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 20:01:38 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r0, 0x10f, 0x84, &(0x7f0000000040), &(0x7f0000000080)=0x4) 20:01:38 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r2, 0x12) ptrace$setopts(0x4200, r2, 0x0, 0x100000) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r5 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) socket$inet6(0xa, 0x3, 0xff) 20:01:38 executing program 0: syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1430, 0x474c, 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, 0x40}}}}}]}}]}}, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 20:01:39 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_gettime(0x0, &(0x7f00000002c0)) [ 616.887659][ T5390] usb 6-1: USB disconnect, device number 49 20:01:39 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000040)=@security={'security\x00', 0xe, 0x4, 0x4e8, 0xffffffff, 0x340, 0x108, 0x340, 0xffffffff, 0xffffffff, 0x490, 0x490, 0x490, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xd0, 0x108, 0x0, {}, [@common=@mh={{0x28}, {'#\a'}}]}, @common=@inet=@SET3={0x38}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private0, [], [], 'sit0\x00', 'macvlan0\x00'}, 0x0, 0x208, 0x238, 0x0, {}, [@common=@icmp6={{0x28}, {0x0, "26d4"}}, @common=@rt={{0x138}, {0x0, [], 0x0, 0x0, 0x0, [@private2, @ipv4={'\x00', '\xff\xff', @empty}, @local, @dev, @loopback, @local, @ipv4={'\x00', '\xff\xff', @empty}, @loopback, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00', @mcast2, @local, @local, @mcast2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}]}, @common=@inet=@SET2={0x30}}, {{@uncond, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x548) [ 617.167969][T10404] usb 1-1: new low-speed USB device number 29 using dummy_hcd [ 617.327541][ T5390] usb 6-1: new low-speed USB device number 50 using dummy_hcd 20:01:39 executing program 4: socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sched_setattr(0x0, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) creat(&(0x7f0000000240)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003780)=[{{&(0x7f0000000300)=@ax25={{0x3, @bcast}, [@bcast, @netrom, @null, @bcast, @bcast]}, 0x80, 0x0, 0x0, &(0x7f0000000840)=""/150, 0x96}, 0x5}, {{&(0x7f0000000900)=@hci, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000c00)=""/4096, 0x1000}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000002680)=@hci, 0x80, 0x0, 0x0, &(0x7f0000002780)=""/4090, 0xffa}}], 0x4, 0x10001, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone(0x408d0800, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000500), 0x0) [ 617.637643][T10404] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 20:01:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r2, 0x12) ptrace$setopts(0x4200, r2, 0x0, 0x100000) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r5 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) socket$inet6(0xa, 0x3, 0xff) 20:01:40 executing program 3: timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:40 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8922, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000040)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private0}}) [ 617.907462][ T5390] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 617.925029][ T5390] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 617.941727][ T5390] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 617.952474][ T5390] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 617.970940][ T5390] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 618.123402][T12572] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 618.140807][T10404] usb 1-1: string descriptor 0 read error: -22 [ 618.212750][T10404] usb 1-1: New USB device found, idVendor=1430, idProduct=474c, bcdDevice= 0.40 [ 618.267171][ T5390] hub 6-1:1.0: bad descriptor, ignoring hub [ 618.342466][ T5390] hub: probe of 6-1:1.0 failed with error -5 [ 618.540771][T10404] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 618.736268][ T5390] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 618.970556][ T5390] cdc_wdm 6-1:1.0: Unknown control protocol [ 618.987716][T12568] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 619.009793][T10404] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 619.227351][ T7072] usb 1-1: USB disconnect, device number 29 [ 619.349553][ T5390] usb 6-1: reset low-speed USB device number 50 using dummy_hcd [ 619.848476][T12572] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 20:01:42 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:42 executing program 3: timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r2, 0x12) ptrace$setopts(0x4200, r2, 0x0, 0x100000) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r5 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) socket$inet6(0xa, 0x3, 0xff) 20:01:42 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8922, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000040)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private0}}) 20:01:42 executing program 4: socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sched_setattr(0x0, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) creat(&(0x7f0000000240)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003780)=[{{&(0x7f0000000300)=@ax25={{0x3, @bcast}, [@bcast, @netrom, @null, @bcast, @bcast]}, 0x80, 0x0, 0x0, &(0x7f0000000840)=""/150, 0x96}, 0x5}, {{&(0x7f0000000900)=@hci, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000c00)=""/4096, 0x1000}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000002680)=@hci, 0x80, 0x0, 0x0, &(0x7f0000002780)=""/4090, 0xffa}}], 0x4, 0x10001, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone(0x408d0800, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000500), 0x0) 20:01:42 executing program 0: syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1430, 0x474c, 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, 0x40}}}}}]}}]}}, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 619.964198][ T5390] usb 6-1: USB disconnect, device number 50 20:01:42 executing program 3: timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:42 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8922, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000040)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private0}}) 20:01:43 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa}, 0x48) 20:01:43 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8922, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000040)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private0}}) 20:01:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'team0\x00', 0x200}) 20:01:43 executing program 3: timer_create(0x0, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) [ 621.117416][ T5390] usb 6-1: new low-speed USB device number 51 using dummy_hcd [ 621.161632][ T153] usb 1-1: new low-speed USB device number 30 using dummy_hcd [ 621.537568][ T153] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 621.557548][ T5390] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 621.577262][ T5390] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 621.586201][ T5390] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 621.596649][ T5390] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 621.606021][ T5390] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 621.636437][T12610] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 621.648440][ T5390] hub 6-1:1.0: bad descriptor, ignoring hub [ 621.654399][ T5390] hub: probe of 6-1:1.0 failed with error -5 [ 621.679013][ T5390] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 621.684951][ T5390] cdc_wdm 6-1:1.0: Unknown control protocol [ 621.787511][ T153] usb 1-1: string descriptor 0 read error: -22 [ 621.795213][ T153] usb 1-1: New USB device found, idVendor=1430, idProduct=474c, bcdDevice= 0.40 [ 621.814797][ T153] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 621.847673][T12603] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 621.874305][ T153] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 622.098571][T10404] usb 1-1: USB disconnect, device number 30 [ 622.397858][T12610] usb 6-1: reset low-speed USB device number 51 using dummy_hcd [ 622.896437][T12625] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 624.119021][ T1239] ieee802154 phy0 wpan0: encryption failed: -22 [ 624.125372][ T1239] ieee802154 phy1 wpan1: encryption failed: -22 20:01:49 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:49 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000700)={0x14, 0x0, 0xb69addbfe73c753}, 0x14}}, 0x0) 20:01:49 executing program 3: timer_create(0x0, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:49 executing program 2: r0 = epoll_create1(0x0) r1 = socket$unix(0x1, 0x2, 0x0) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r1) 20:01:49 executing program 4: socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sched_setattr(0x0, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) creat(&(0x7f0000000240)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003780)=[{{&(0x7f0000000300)=@ax25={{0x3, @bcast}, [@bcast, @netrom, @null, @bcast, @bcast]}, 0x80, 0x0, 0x0, &(0x7f0000000840)=""/150, 0x96}, 0x5}, {{&(0x7f0000000900)=@hci, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000c00)=""/4096, 0x1000}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000002680)=@hci, 0x80, 0x0, 0x0, &(0x7f0000002780)=""/4090, 0xffa}}], 0x4, 0x10001, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone(0x408d0800, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000500), 0x0) 20:01:49 executing program 0: syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1430, 0x474c, 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, 0x40}}}}}]}}]}}, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 627.389130][ T5424] usb 6-1: USB disconnect, device number 51 20:01:49 executing program 3: timer_create(0x0, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:49 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x20}}}}}}]}}, 0x0) 20:01:49 executing program 1: bpf$MAP_CREATE(0x15, &(0x7f0000000180)=@bloom_filter, 0x48) 20:01:49 executing program 3: timer_create(0x3, 0x0, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:49 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc539, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000ac0)={0x0, 0x0, 0x1c, &(0x7f0000000780)={0x5, 0xf, 0x1c, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}, @generic={0x3}]}}) 20:01:49 executing program 3: timer_create(0x3, 0x0, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) [ 627.701856][T10404] usb 1-1: new low-speed USB device number 31 using dummy_hcd [ 627.787471][ T5424] usb 6-1: new low-speed USB device number 52 using dummy_hcd [ 627.837322][ T7072] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 627.897408][ T5419] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 628.077475][T10404] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 628.098087][ T7072] usb 3-1: Using ep0 maxpacket: 8 [ 628.157590][ T5419] usb 2-1: Using ep0 maxpacket: 16 [ 628.179269][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 628.196265][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 628.206393][ T5424] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 628.219057][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 628.229267][ T7072] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 628.240865][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 628.250007][ T7072] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 628.263257][ T7072] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 628.274193][ T7072] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 628.284527][T12639] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 628.298194][ T7072] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 628.327959][T10404] usb 1-1: string descriptor 0 read error: -22 [ 628.328762][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 628.334215][T10404] usb 1-1: New USB device found, idVendor=1430, idProduct=474c, bcdDevice= 0.40 [ 628.341892][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 628.360340][ T5424] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 628.366755][ T5424] cdc_wdm 6-1:1.0: Unknown control protocol [ 628.387611][ T5419] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 628.402564][T10404] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 628.467652][T12632] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 628.488018][ T7072] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 628.489520][T10404] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 628.499641][ T7072] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 628.523817][ T7072] usb 3-1: Product: syz [ 628.544416][ T7072] usb 3-1: Manufacturer: syz [ 628.552363][ T7072] usb 3-1: SerialNumber: syz [ 628.573727][ T5419] usb 2-1: New USB device found, idVendor=046d, idProduct=c539, bcdDevice= 0.40 [ 628.598617][ T5419] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 628.618558][ T5419] usb 2-1: Product: syz [ 628.624548][ T5419] usb 2-1: Manufacturer: syz [ 628.635054][ T5419] usb 2-1: SerialNumber: syz [ 628.702220][ T5419] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 628.766891][T10406] usb 1-1: USB disconnect, device number 31 [ 628.837438][ T7072] cdc_ncm 3-1:1.0: bind() failure [ 628.853982][ T7072] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 628.870650][ T7072] cdc_ncm 3-1:1.1: bind() failure [ 628.889515][ T7072] usb 3-1: USB disconnect, device number 16 [ 628.934498][ T5383] usb 2-1: USB disconnect, device number 17 [ 629.090053][T12639] usb 6-1: reset low-speed USB device number 52 using dummy_hcd [ 629.577783][T12655] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 629.928064][T10406] usb 6-1: USB disconnect, device number 52 20:01:56 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:01:56 executing program 3: timer_create(0x3, 0x0, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:56 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8916, 0x0) 20:01:56 executing program 4: socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sched_setattr(0x0, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000002a00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) creat(&(0x7f0000000240)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003780)=[{{&(0x7f0000000300)=@ax25={{0x3, @bcast}, [@bcast, @netrom, @null, @bcast, @bcast]}, 0x80, 0x0, 0x0, &(0x7f0000000840)=""/150, 0x96}, 0x5}, {{&(0x7f0000000900)=@hci, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000c00)=""/4096, 0x1000}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000002680)=@hci, 0x80, 0x0, 0x0, &(0x7f0000002780)=""/4090, 0xffa}}], 0x4, 0x10001, 0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone(0x408d0800, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000500), 0x0) 20:01:56 executing program 2: pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) write$bt_hci(r0, 0x0, 0xfffffffffffffff0) 20:01:56 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc539, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000ac0)={0x0, 0x0, 0x1c, &(0x7f0000000780)={0x5, 0xf, 0x1c, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}, @generic={0x3}]}}) 20:01:56 executing program 0: r0 = socket(0x18, 0x0, 0x0) getsockname$llc(r0, 0x0, &(0x7f0000000040)) 20:01:56 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, 0x0, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:01:56 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0xffffffffffffffff, 0x2}, 0x6) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, 0x0, 0x0) 20:01:56 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8911, &(0x7f0000000340)) 20:01:56 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x3, &(0x7f00000005c0)=@framed, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:01:56 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, 0x0, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) [ 634.407782][T10406] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 634.467282][ T5390] usb 6-1: new low-speed USB device number 53 using dummy_hcd [ 634.647362][T10406] usb 2-1: Using ep0 maxpacket: 16 [ 634.837547][ T5390] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 634.848190][T10406] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 634.874783][ T5390] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 634.894805][ T5390] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 634.907145][ T5390] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 634.926860][ T5390] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 634.967594][T12671] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 634.988619][ T5390] hub 6-1:1.0: bad descriptor, ignoring hub [ 635.006068][ T5390] hub: probe of 6-1:1.0 failed with error -5 [ 635.017987][ T5390] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 635.032360][ T5390] cdc_wdm 6-1:1.0: Unknown control protocol [ 635.047912][T10406] usb 2-1: New USB device found, idVendor=046d, idProduct=c539, bcdDevice= 0.40 [ 635.057015][T10406] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 635.116042][T10406] usb 2-1: Product: syz [ 635.126369][T10406] usb 2-1: Manufacturer: syz [ 635.137355][T10406] usb 2-1: SerialNumber: syz [ 635.199887][T10406] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 635.418784][ T5390] usb 2-1: USB disconnect, device number 18 [ 635.798152][T12671] usb 6-1: reset low-speed USB device number 53 using dummy_hcd [ 636.297784][T12688] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 636.637737][ T5378] usb 6-1: USB disconnect, device number 53 20:02:02 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:02 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5}, 0x48) 20:02:02 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x17, r1, 0x11, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8}]}, 0x1c}}, 0x0) 20:02:02 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, 0x0, 0x0) timer_gettime(0x0, &(0x7f00000002c0)) 20:02:02 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000004a00)=[{{0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="c7", 0x1}], 0x1}}], 0x1, 0x0) recvmmsg$unix(r0, &(0x7f0000008580)=[{{0x0, 0x0, 0x0}}], 0x300, 0x0, 0x0) 20:02:02 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x400448e1, &(0x7f0000000040)={0x2, 0x0, "e968e8"}) [ 640.874307][T12696] Bluetooth: hci2: HCI_REQ-0x080f 20:02:02 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, 0x0) 20:02:03 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="380000000314010000000000000000000900020073797a300000000008004100736977001400330076657468315f766c616e000000000010"], 0x38}}, 0x0) [ 640.900628][T12699] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.2'. 20:02:03 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0x11, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 20:02:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="20000000120001", @ANYRESHEX], 0x20}}, 0x0) 20:02:03 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, 0x0) 20:02:03 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8947, &(0x7f0000000340)) [ 641.051122][T12706] iwpm_register_pid: Unable to send a nlmsg (client = 2) [ 641.111839][T12706] infiniband syz0: RDMA CMA: cma_listen_on_dev, error -98 [ 641.229005][ T5378] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 641.517268][ T5378] usb 6-1: Using ep0 maxpacket: 8 [ 641.637532][ T5378] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 641.647942][ T5378] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 641.657306][ T5378] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 204 [ 641.667390][ T5378] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 641.676497][ T5378] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 641.707585][T12702] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 641.734637][ T5378] hub 6-1:1.0: bad descriptor, ignoring hub [ 641.740614][ T5378] hub: probe of 6-1:1.0 failed with error -5 [ 641.746890][ T5378] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 642.047477][ T5378] usb 6-1: USB disconnect, device number 54 [ 642.417351][ T5378] usb 6-1: new low-speed USB device number 55 using dummy_hcd [ 642.807400][ T5378] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 642.818003][ T5378] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 642.827658][ T5378] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 642.837935][ T5378] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 642.847162][ T5378] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 642.877558][T12702] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 642.900042][ T5378] hub 6-1:1.0: bad descriptor, ignoring hub [ 642.906064][ T5378] hub: probe of 6-1:1.0 failed with error -5 [ 642.912351][ T5331] Bluetooth: hci2: command 0x080f tx timeout [ 642.920351][ T5378] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 642.926296][ T5378] cdc_wdm 6-1:1.0: Unknown control protocol [ 643.218374][T10406] usb 6-1: USB disconnect, device number 55 20:02:05 executing program 3: timer_create(0x3, 0x0, &(0x7f0000001340)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_gettime(0x0, 0x0) 20:02:05 executing program 2: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_WOL_SET(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000340)={0x2c, r0, 0x1, 0x0, 0x0, {0x10}, [@ETHTOOL_A_WOL_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_hsr\x00'}]}]}, 0x2c}}, 0x0) 20:02:05 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@rights={{0x10, 0x1, 0x2}}], 0x10}}], 0x2, 0x0) 20:02:05 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="380000000314010000000000000000000900020073797a300000000008004100736977001400330076657468315f766c616e000000000010"], 0x38}}, 0x0) 20:02:05 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$tipc(r0, &(0x7f0000000500)=@name={0x1e, 0x2, 0x3, {{0x41}}}, 0x10) 20:02:05 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f0000004a00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) recvmmsg$unix(r0, &(0x7f0000008580)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 20:02:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)=@getlink={0x20, 0x21, 0x1}, 0x20}}, 0x0) 20:02:05 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'virt_wifi0\x00'}}]}, 0x38}}, 0x0) 20:02:05 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$netlink(r0, &(0x7f00000087c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=ANY=[@ANYBLOB="24009f"], 0x24}], 0x1}, 0x0) 20:02:05 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x6) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000ac0), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000b40)={&(0x7f0000000b00)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) [ 643.746540][T12730] siw: device registration error -23 20:02:05 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r0, &(0x7f0000000240)=[{{0x0, 0x0, 0x0}, 0x6e}], 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './cgroup/cgroup.procs/file0\x00'}, 0x6e) 20:02:05 executing program 0: sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0xc9e80528a7396cae) 20:02:05 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$netlink(r0, 0x10e, 0x9, 0x0, &(0x7f00000001c0)) 20:02:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$nl_route(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)=@getlink={0x20, 0x12, 0x1}, 0x20}}, 0x0) [ 643.803382][T12737] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 20:02:05 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=@getchain={0x24, 0x66, 0x201, 0x0, 0x0, {0xa}}, 0x24}}, 0x0) 20:02:05 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000740), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000440)={0x20, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0x8, 0x2, 0x0, 0x1, [{0x4}]}, @ETHTOOL_A_STRSET_HEADER={0x4}]}, 0x20}}, 0x0) [ 643.967403][T10406] usb 6-1: new high-speed USB device number 56 using dummy_hcd [ 644.237433][T10406] usb 6-1: Using ep0 maxpacket: 8 [ 644.367584][T10406] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 644.377773][T10406] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 644.386669][T10406] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 204 [ 644.397788][T10406] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 644.406870][T10406] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 644.437638][T12727] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 644.458469][T10406] hub 6-1:1.0: bad descriptor, ignoring hub [ 644.464420][T10406] hub: probe of 6-1:1.0 failed with error -5 [ 644.471367][T10406] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 644.788800][T10406] usb 6-1: USB disconnect, device number 56 [ 645.147827][T10406] usb 6-1: new low-speed USB device number 57 using dummy_hcd [ 645.507539][T10406] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 645.519686][T10406] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 645.528897][T10406] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 645.539080][T10406] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 645.548440][T10406] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 645.577676][T12727] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 645.599190][T10406] hub 6-1:1.0: bad descriptor, ignoring hub [ 645.605160][T10406] hub: probe of 6-1:1.0 failed with error -5 [ 645.614266][T10406] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 645.621378][T10406] cdc_wdm 6-1:1.0: Unknown control protocol [ 645.933336][ T7072] usb 6-1: USB disconnect, device number 57 20:02:08 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000190581c6cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0x11, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 20:02:08 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x19, 0x4, 0x4, 0x4, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1800}, 0x48) 20:02:08 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x19, 0x4, 0x4, 0x4, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x8000000}, 0x48) 20:02:08 executing program 3: r0 = socket(0x1, 0x3, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x80108906, 0x0) 20:02:08 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) 20:02:08 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x1c, r1, 0x1, 0x0, 0x0, {0x2}, [@GTPA_VERSION={0x8}]}, 0x1c}}, 0x0) 20:02:08 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20}}], 0x2, 0x0) 20:02:08 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1000000011197d"], 0x10}}, 0x0) 20:02:08 executing program 1: sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0x0) socketpair(0x8, 0x0, 0x0, &(0x7f0000001e40)) 20:02:08 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_udp_int(r0, 0x11, 0xa, 0x0, &(0x7f0000000080)) 20:02:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_REMOVEDEF(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x20000001) [ 646.677506][ T5390] usb 6-1: new high-speed USB device number 58 using dummy_hcd [ 646.937290][ T5390] usb 6-1: Using ep0 maxpacket: 8 [ 647.087421][ T5390] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 647.098009][ T5390] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 647.107078][ T5390] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 204 [ 647.117579][ T5390] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 647.130721][ T5390] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 647.159655][T12762] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 647.181688][ T5390] hub 6-1:1.0: bad descriptor, ignoring hub [ 647.187738][ T5390] hub: probe of 6-1:1.0 failed with error -5 [ 647.194109][ T5390] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 647.519923][ T5390] usb 6-1: USB disconnect, device number 58 [ 647.867437][ T7072] usb 6-1: new low-speed USB device number 59 using dummy_hcd [ 648.257702][ T7072] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 648.268339][ T7072] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 648.277935][ T7072] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 648.288880][ T7072] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 648.298290][ T7072] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 648.327840][T12762] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 648.348842][ T7072] hub 6-1:1.0: bad descriptor, ignoring hub [ 648.354800][ T7072] hub: probe of 6-1:1.0 failed with error -5 [ 648.364175][ T7072] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 648.370453][ T7072] cdc_wdm 6-1:1.0: Unknown control protocol [ 648.678417][ T5390] usb 6-1: USB disconnect, device number 59 20:02:11 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:11 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000002200)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="01"], 0x24}}, 0x0) 20:02:11 executing program 4: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x0, 0x0) 20:02:11 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f0000001440)='./file1\x00', 0x200) 20:02:11 executing program 0: r0 = syz_open_dev$mouse(&(0x7f0000000800), 0x0, 0x242000) syz_genetlink_get_family_id$nl80211(&(0x7f0000000b40), r0) 20:02:11 executing program 3: recvmsg$can_raw(0xffffffffffffffff, 0x0, 0x0) 20:02:11 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, 0x0) 20:02:11 executing program 1: io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r0, 0x0, 0x0) 20:02:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002100), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000002200)={&(0x7f0000002180)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MCAST_RATE={0x8}]}, 0x24}}, 0x0) 20:02:11 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002100), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000002240)={&(0x7f00000020c0), 0x0, &(0x7f0000002200)={&(0x7f0000000800)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}}}, [@NL80211_ATTR_MCAST_RATE={0x8}]}, 0x24}}, 0x0) 20:02:11 executing program 4: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(r0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) accept4$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000300)=0x1c, 0x80800) sendfile(r3, r4, 0x0, 0x10000) syz_clone3(&(0x7f0000000a00)={0x40b8e800, 0x0, 0x0, 0x0, {0x8}, 0x0, 0xfffffd7b, 0x0, 0x0, 0x0, {r3}}, 0xb0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e5"], &(0x7f0000000100)='GPL\x00'}, 0x48) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) syz_mount_image$vfat(0x0, &(0x7f00000008c0)='./file0\x00', 0xcb, 0x2, &(0x7f0000000180)=[{&(0x7f0000000480)="669a409c066fb2", 0x7, 0x1}, {&(0x7f00000009c0)="8b488c839359c15a7594b39a4e5cbff2fa34ee1f23fe94bf8e28643eab0fa0f911b7a26c", 0x24, 0x8}], 0x8082, &(0x7f0000002f00)=ANY=[], 0x0) 20:02:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002100), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000002200)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000005c00000008"], 0x24}}, 0x0) [ 649.259406][T12793] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 649.375143][T12799] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 649.405571][ T27] audit: type=1804 audit(1668542531.464:72): pid=12800 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3242817800/syzkaller.gbf90G/471/bus" dev="sda1" ino=1168 res=1 errno=0 [ 649.446414][ T27] audit: type=1800 audit(1668542531.464:73): pid=12800 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1168 res=0 errno=0 [ 649.672613][ T5390] usb 6-1: new low-speed USB device number 60 using dummy_hcd [ 649.867303][ T5390] usb 6-1: device descriptor read/64, error 18 [ 650.137417][ T5390] usb 6-1: new low-speed USB device number 61 using dummy_hcd [ 650.337376][ T5390] usb 6-1: device descriptor read/64, error 18 [ 650.457467][ T5390] usb usb6-port1: attempt power cycle [ 650.867323][ T5390] usb 6-1: new low-speed USB device number 62 using dummy_hcd [ 651.037602][ T5390] usb 6-1: device descriptor read/8, error -61 [ 651.317327][ T5390] usb 6-1: new low-speed USB device number 63 using dummy_hcd [ 651.557905][ T5390] usb 6-1: device descriptor read/8, error -61 [ 651.678016][ T5390] usb usb6-port1: unable to enumerate USB device 20:02:14 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DISCONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 20:02:14 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) getpgid(r0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r1, r2, 0x0, 0x10000) bpf$PROG_LOAD(0x5, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 20:02:14 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_SET_MSCBIT(r0, 0x40045568, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x0, 0x0, {}, {}, @rumble}, {0x0, 0x0, 0x0, {}, {}, @rumble}}) 20:02:14 executing program 3: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) execveat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000ec0), 0xffffffffffffffff) openat$uinput(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f00000012c0)=@gcm_256={{}, "ce117bc32eced9f1", "4b8600d43747e85cac3d4771145d961bfa12120f107988ad8856e58a05a2bd2f", "8a6994be", "8f86705ef1b44a97"}, 0x38) syz_open_dev$mouse(&(0x7f0000001300), 0x0, 0x24001) 20:02:14 executing program 4: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(r0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) accept4$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000300)=0x1c, 0x80800) sendfile(r3, r4, 0x0, 0x10000) syz_clone3(&(0x7f0000000a00)={0x40b8e800, 0x0, 0x0, 0x0, {0x8}, 0x0, 0xfffffd7b, 0x0, 0x0, 0x0, {r3}}, 0xb0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e5"], &(0x7f0000000100)='GPL\x00'}, 0x48) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) syz_mount_image$vfat(0x0, &(0x7f00000008c0)='./file0\x00', 0xcb, 0x2, &(0x7f0000000180)=[{&(0x7f0000000480)="669a409c066fb2", 0x7, 0x1}, {&(0x7f00000009c0)="8b488c839359c15a7594b39a4e5cbff2fa34ee1f23fe94bf8e28643eab0fa0f911b7a26c", 0x24, 0x8}], 0x8082, &(0x7f0000002f00)=ANY=[], 0x0) 20:02:14 executing program 1: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(r0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) accept4$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000300)=0x1c, 0x80800) sendfile(r3, r4, 0x0, 0x10000) syz_clone3(&(0x7f0000000a00)={0x40b8e800, 0x0, 0x0, 0x0, {0x8}, 0x0, 0xfffffd7b, 0x0, 0x0, 0x0, {r3}}, 0xb0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e5"], &(0x7f0000000100)='GPL\x00'}, 0x48) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) syz_mount_image$vfat(0x0, &(0x7f00000008c0)='./file0\x00', 0xcb, 0x2, &(0x7f0000000180)=[{&(0x7f0000000480)="669a409c066fb2", 0x7, 0x1}, {&(0x7f00000009c0)="8b488c839359c15a7594b39a4e5cbff2fa34ee1f23fe94bf8e28643eab0fa0f911b7a26c", 0x24, 0x8}], 0x8082, &(0x7f0000002f00)=ANY=[], 0x0) 20:02:14 executing program 0: io_setup(0x5, &(0x7f0000000080)) [ 652.175911][ T27] audit: type=1804 audit(1668542534.234:74): pid=12812 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3305418429/syzkaller.cxoAtv/534/bus" dev="sda1" ino=1205 res=1 errno=0 20:02:14 executing program 3: fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xee01, 0xee01, 0x0) [ 652.289043][ T27] audit: type=1800 audit(1668542534.234:75): pid=12812 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1205 res=0 errno=0 20:02:14 executing program 3: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x0, 0x0) [ 652.341980][ T27] audit: type=1804 audit(1668542534.404:76): pid=12820 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3242817800/syzkaller.gbf90G/472/bus" dev="sda1" ino=1190 res=1 errno=0 20:02:14 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000100)=@gcm_128={{}, "62452503a80f4b38", "800000000000000000000000be4af29f", "c390b320", "0bdc021097bcd11a"}, 0x28) 20:02:14 executing program 3: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x4}, 0x0, 0x0, &(0x7f0000000180)={0x0}) [ 652.453018][ T27] audit: type=1800 audit(1668542534.404:77): pid=12820 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1190 res=0 errno=0 [ 652.541886][ T27] audit: type=1804 audit(1668542534.564:78): pid=12826 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1015394370/syzkaller.GPrksN/519/bus" dev="sda1" ino=1192 res=1 errno=0 [ 652.642184][ T27] audit: type=1800 audit(1668542534.564:79): pid=12826 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1192 res=0 errno=0 [ 652.701231][ T5419] usb 6-1: new low-speed USB device number 64 using dummy_hcd [ 652.897379][ T5419] usb 6-1: device descriptor read/64, error 18 [ 653.180988][ T5419] usb 6-1: new low-speed USB device number 65 using dummy_hcd [ 653.387427][ T5419] usb 6-1: device descriptor read/64, error 18 [ 653.507582][ T5419] usb usb6-port1: attempt power cycle [ 653.917365][ T5419] usb 6-1: new low-speed USB device number 66 using dummy_hcd [ 654.087493][ T5419] usb 6-1: device descriptor read/8, error -61 [ 654.357368][ T5419] usb 6-1: new low-speed USB device number 67 using dummy_hcd [ 654.537445][ T5419] usb 6-1: device descriptor read/8, error -61 [ 654.659450][ T5419] usb usb6-port1: unable to enumerate USB device 20:02:17 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:17 executing program 0: syz_open_dev$mouse(&(0x7f00000007c0), 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000ec0), 0xffffffffffffffff) 20:02:17 executing program 3: openat$incfs(0xffffffffffffffff, &(0x7f0000001200)='.log\x00', 0x49c132909dbc344f, 0x0) 20:02:17 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) getpgid(r0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r1, r2, 0x0, 0x10000) bpf$PROG_LOAD(0x5, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 20:02:17 executing program 1: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(r0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) accept4$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000300)=0x1c, 0x80800) sendfile(r3, r4, 0x0, 0x10000) syz_clone3(&(0x7f0000000a00)={0x40b8e800, 0x0, 0x0, 0x0, {0x8}, 0x0, 0xfffffd7b, 0x0, 0x0, 0x0, {r3}}, 0xb0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e5"], &(0x7f0000000100)='GPL\x00'}, 0x48) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) syz_mount_image$vfat(0x0, &(0x7f00000008c0)='./file0\x00', 0xcb, 0x2, &(0x7f0000000180)=[{&(0x7f0000000480)="669a409c066fb2", 0x7, 0x1}, {&(0x7f00000009c0)="8b488c839359c15a7594b39a4e5cbff2fa34ee1f23fe94bf8e28643eab0fa0f911b7a26c", 0x24, 0x8}], 0x8082, &(0x7f0000002f00)=ANY=[], 0x0) 20:02:17 executing program 4: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(r0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) accept4$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000300)=0x1c, 0x80800) sendfile(r3, r4, 0x0, 0x10000) syz_clone3(&(0x7f0000000a00)={0x40b8e800, 0x0, 0x0, 0x0, {0x8}, 0x0, 0xfffffd7b, 0x0, 0x0, 0x0, {r3}}, 0xb0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e5"], &(0x7f0000000100)='GPL\x00'}, 0x48) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) syz_mount_image$vfat(0x0, &(0x7f00000008c0)='./file0\x00', 0xcb, 0x2, &(0x7f0000000180)=[{&(0x7f0000000480)="669a409c066fb2", 0x7, 0x1}, {&(0x7f00000009c0)="8b488c839359c15a7594b39a4e5cbff2fa34ee1f23fe94bf8e28643eab0fa0f911b7a26c", 0x24, 0x8}], 0x8082, &(0x7f0000002f00)=ANY=[], 0x0) 20:02:17 executing program 3: socketpair(0x8, 0x0, 0x0, &(0x7f0000001e40)) 20:02:17 executing program 0: socketpair(0x0, 0x80406, 0x0, 0x0) [ 655.221310][ T27] audit: type=1804 audit(1668542537.284:80): pid=12842 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3305418429/syzkaller.cxoAtv/535/bus" dev="sda1" ino=1205 res=1 errno=0 [ 655.256270][ T27] audit: type=1800 audit(1668542537.314:81): pid=12842 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1205 res=0 errno=0 20:02:17 executing program 3: fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xee01, 0xffffffffffffffff, 0x0) 20:02:17 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f000000c3c0)={0x2020}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000001300), 0x0, &(0x7f00000041c0)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@default_permissions}, {@default_permissions}], [{@measure}, {@measure}, {@obj_type}, {@subj_type={'subj_type', 0x3d, '/dev/fuse\x00'}}, {@permit_directio}]}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x202, &(0x7f0000000200)) syz_fuse_handle_req(r0, &(0x7f00000061c0)="a3d4932ec22064a7886995fb0cc85c8f240b510e3a4523ee99a81823b3d4d2db00a3e48a693fcf8150353f1e4955bc9747561775c5ce75c8e3de7ca9363c0e151688f5f176c3f44060c619676600a90ea1cbf07e86389404cf8fff55ff5c033f20fcc27eb9f6fd341645439098a44c6a34d4a5b0610fc022e19be7c1bf41071f566e0529a4c407fa87eb1f6bc7603b24c6b9db617d077409231e457b47775d51d866d487af5be294ebd562045c39c93b7824096639b0debfdf6d438ee3520c01a74642ad793369647ad83f3ad38cc5d65bf79594bd854106dae4a91ef5c3cf8335c3c5c85fa71baa55bc7b7af8490fa37bcd43998c907a3b2363e7ac5158b65dd878d743b4fa552c54024127152b60662f526cf6037606cf5fc4cc8a273785ec874235a243d7f1d6522cd9e750e87748247022d9119a5846e19db628eabd702f99b20e0434ea9b07a58e5ad52829eb5d71ac198484f0b3b503a2049fa6e59df4a2bfe1b67c33067d1dfbd4b7903299359f1d57898fc1002eb4545283af0980be05d7aa6c3aa54ed646b2fb878aadc14636cebcc5d31236cbc9a291530497751467113e9408ee99bd2439cf7a2141c1782b1dfba47b574d032afbd5b06496cc4b43a2ffa0137b0b196545b615c7a284a1dd479dc69c7a32286ef177eb225f538800d0aaa0fbf7dd9f38437060dfe3245f2172d12b121cd73cd57258ee3c321650d06a5853d27d66483a8e277d271467191e57ee09e612ebb5d193e9343065046f0cbd360b2f9fd32988aa151c952dc21de1ed3e5a671dda627bc454e054ccfbbd3d3af5e70b541796d4959e33a26abce26babe265eb67cace4bf64d2e74b7ba8f3205dbdca4e8983b1e989e10670374c2fff3cd1cfca021a025351f878b630e99d884a7c1c95f425163f3739bd96ba1c8151c4c703aaf6d32b4c25b32c399c2d8cf2cc03389c7539691e30af853aea517e0578fc5cd9df2694d238fcfd62581e274ed9bb49b788b63496d8c6e54b0010120e95261afd39eecb44c077657cfc1da10e270418aa374b9148e5d3f4b5e831941dc3128a7700100be7dbfb8d83d34fcc6f5fa8086f5b1c3113777b527056d8e74dad09104b13d45b67d1d0ad033160e5f6005673d4f76658d11cebdc1f53c5f66a252f49071a5ad0e32c90ae064b0f8e1a6b69e0283c8301ef63f4c2a636f778a80d4827786903bf9bb42f08b58c8945b42ef975f40931fd08d1e6359d41ee9e19efbdf53abb7f7ffeb22c548edf0fc04359510f3ed7674ccff1d6f7002ab3309fb5db85b22a524ee191c5e59499a3a7a2320815ad6b713c00e97845caef73485e9b044243c7d56399582b0ddf1a347d6c20e0cf9d31a106421db20026f5b21ffcc772a769ba640b89bf13b77d56f06d8ca558d06fea9e49fb0d492231816f8a9cca84354c16e3e5ca6e162d6c173ea2b80703a16412d253a8df7e0f999b5601ac29a75d7d3f8dbbee7e8db4cf451b130737be40d0fcaa28b6c93e5ac54d5f456fc27a1e26f78e55705fcf01c147d3c3011424deb6d10def17f93a9ee05c4d16bb3d2c8bbd9bf9da377e47b7e40b440e1e2d4a700decfcac920396905f271e6eb494cd5a94bf665b2bac14ec85e432ba718a92b7e27d540a21408b7f30a0bd1e9438ffd2ece50f13820e0713b6cc0e96effe2680d72b87ab98d4cbec8152c05e65c880be825a502090d3c0c3c173d2a3960c6542dbc789ceed8a5eab452b3a23ba3df0aac1b74404583a86683110934a5a78d408ab9ed0a342b37cba6199d8422253b903c73305da7fbe3972be6f1e5246a00320ba7580021679f34117cd85442ba453dd809aa7a49c95dcd067b7c2a4eb57635ee633742484b553c8c4df5719a83d42bb7abfc7fef93e3eab46e2fe5d7c73eb24456298d73b544484fa02ebf186239eabded6ece5bb0376be623018ac7653458bd6c9dd1d51a2c0c81eccf281ab274d9583d248548e72b099d1b01d047f0b1892520b084768177824405beaacdf90c3a9c24d4e4736b1fe81ca303ed789fe29180f6fe6ee8776d0bd5abe34a6942825aef9dadb136fc7dd71790aa8748d5f4e84c7b45758f277095e05a011fc835401a00e4b37787119dedd7a54eb8d7d1b4d3f8228f404063f318692f44132f0260e8632fdddb23508a9015415317a842a69566f387f06c3f7f3f46231a76cfd4af246f89fd9195a4187c26b4c3ae1650c73e11f3190f9c24ea5f3d619c7cf6c5e0edd195a4f0de3a86cd11fb53cd3cef10da2961909b30c3250603ca66d8b2800b9274b394863355171b0ac28b593f899d502ceb12a85c539131049c831c4c61db0b2cb6475cb8bdf67800d29d009b969682e823dfb0f1dbccd85e721058cd6f9193f89d05088a73719497c241eebb1047f8a8ad02c66306140eede0756ea04a689d6b4093a1e6cdf3ec4c89ebc52d3eea8238be6877d26f6582ca897796d194aa9e3343e1f730517639f32485a8377260be41d525558c8fc991f8e27637fb67cee3a14914c76120d42e852918b312116b6e5a1baa97696f0f52a641473a74304e8fbb0bf690fea94bbb56844d54d79529dce0e725ec693b8ecccfd957ff52f65b735985335f93448b6e704695412383066aa6be9fd81b15052ce6af8076f3777f4d4e59be3896135a51edf4b08a42b2b21739ccb3b5edd28a2897e217cd1484c67559d6665c71b92197ac81c6d1d1c397ca6f64f990a70ef982c6f643378470c14e2de5a2ce43d4c680468d57e71f0b21d6e9222a78bdcebcc134c5815a50f5fa05e6167c5e769b71fb31ef6b3cd4d4a32609091169bc12d974d91cb10678a21742bf5d43b15efd79029ecc5abe86831dcfbee4c75778a7d3ba3eb2ce52a244adfce315b998c1ac78e534fccfefd7def94fd9a0b7fc3fce2caad9687482f6946c5a0c08cde093e74726e350c9900f69199a0a008185b86f3f2c1657a3168917af29c1945eacfd072965711d912fd007c95496e8c573c2865df49db559c443846b699a849ac328a6a61a6e3ac628b9990de541d54a2b781552a175086b7f5ff1d721a0375d4959054fb0dc5b912d1ddbc3d86973e602805c195ef849fdbc97b2b068601354d7ca2ddb0b7e1ac47f26944beaafbe80d29269dbc94bac660a672b9d95897ea85ecdd5eac684bf1ec0e3ee4626f1f8bed8b207cc7697b50bb89eb0e0cfdd5165ca26b28bda47761c4d9c0e2400669f0d358d2ad5d875ae25272d1816166dc3ed52cbea3c6a7c80a08a62ea3d55aae6dc1c9ed6ba65c6aa6a70393f7b648f6d429ec933bb7833c52da1c1e017a4197480a04ff96a12af5ae69a24ba074cdeecf8b1d72ea833509b00db88e9d6f0ffe6e9eb3cc6982248e8558d969fea6a9dabb0279497b5e21db6686cd6aff2c685441b043237f94c5cb5743b590728c8f0376648d4c4d1a925c25c421488ceb708c523c784e7d21e89335ae423784f1d5d9cd279470bca89a58d8a213f9d1c5727ffeb70edcf5ac2baff90b7f6a5e29a446ef616e5ecbbc9bdfb37a9bd1942d7623d34963157fd81a99b8d3345aa64a0fd57553092d39f79f75e87dd7c357a5034d6e10cd9203552d18aaea0be5d5d52e5086e500a53aa1c65cd9645334fef0038983baa2188ac7030fedaf1805def236b264452b810d1ec5532e73f44dc66856da1d6feb0a3a89494e5cba543d823d6015c25de9dc9fc08df0a186d1e428ac531a6447159aae9e7e51feea32036e6b906b87fab97b4accd1e18d72c6b8feec40a55a7f0f6c0418f4b92395e014209fecf5324aeeb7a5edc9c254683a472a233c972bd1fb713f0e701c9d8e55ac4b28f4b677221cfad4d433b1b622becedcce50523109500a500673eff52cea5ab07b7dbc2c2141693eac8fc81284950048b23708e996f2c388e30d1297b969a943be20ebf868e9b8007dadc3bc9aa0e0982cd13e35ad58cab3297c2f51a1e902d9edb6388aeab3ab42bb46c950ad5350a480c1065db00bae61cf6c8ccd7fd70d0e5797fe1f709800b4e30304ebfbddfc684e01c29fff65a848669a161ea85ef25ac43d6d36bfdb13c7eef0bb13367b468d889760f92b20873a171b7043146853558f7881ef80f5c9515666785a9518d5d8b909fe2d51e81521a73788988116be7f47e314cf37123b13975547833fa3e18e722734ff374a8558d0e3782c06a3eacbf801fc123944e6047418302a561ce30b4b1763552afe868d0962c91a8f9cad7576a90b64aa52cb6881e1ea76b287d98718cfbf7c7f54c0fe0467e70bd815079cc7c5bd7d76e33fee2b3f22d6c901f694b43a832870a766d9f910e3620ec235d26df6ae65da2e15635d8254d165abcac84c6da4ff99c7b9477e6b3fc4c017b17a48d7a077cc0ed75b0daf200759417b2a847b6b37728617d8cf8cbbd81046743668138715a91caf9fe7ec7283f67bb6a75e01ab7df451de68e4f7aba51f2c511babe91e45f9d06b38f073e4e49649575359190c4c9199708064564427729ae7d80f7b7e4348d2e533e70a55fc9cdeed26c621f084ba415cc46cd5a1f1e77d362efe97f982d903ea45e6c184fefdeadc871f02763337d3f37472c6071a5c597b5eaba6af6e0ea649436eeae03bd1489b99b62bf38a740666e45d3b058056d6b879640df20a6b270abec7c6cc4f461f4f3ad96ee18f68e8224e5e37dcb13c654d2f997aa1b5357b8c3b1daac71610cdaf0432c037a7c5e47e1be73d7771bbc05c36460899d640f30665d7368db469d05063b141c1476a9f97ba581036d9710285295b6073c4112a8695869339468900eea107a659347e63dfc91c073e246cf945a45d969c96319f9499afbe5848f87fc0e1eca246ce4198422aa58d4164bba357aeeb47387ce4924e6383694240056f0335e9c21b6da8f12b4bddfd18fe4b8f29a1543358b05fce093bb527f8e86d3dfaceb65f8124b3604e01616714a96751306c0fa0f1f738f12549eafb10ac2332223468a9d3f14613c7e07ae78371429fb7d37cdafb2aacbf29fe3994ce352448552aa098fd3954e08fdb923ff2d2f320eb473cc5812ad44eec96568e5222ce2f709846fccfdca3bbf8859dd6c546a2ce3315ad4e24e20a914d0ffdc1b439f995476505f575093b01f10addbe3255d9717d28396ebf382a9a7db2f98af70feb67974963de88e47b78047fa66a053818bee34ca7a61c335283c72d4b60d893c027c192020286265dfae71304df832850a9ea09b99d2a02dd18e34fd9c5849ab636cddc1a468eaaf2fc7b1de03f41629689a56b4960e7b47a5891032840810f7a023687b2ffb15d022e26fe3360cd0804ce4996a7d4958b052ea93e75564bbae2bea499850bfd8390a98189a02f2283371b0a31afd6ed1cd42b57aefac0d410403fb68e057d6fa56bf97386d3eb86b5b25a7743c2aa2bd63d3f3666ad273ef0cddfa7fa49a308b8fec7c36f5c6da8be7c497e2c4ee66ace82fd0f57708e12969f3e57f94190d898e86175aa4af3521b00b21eab72f7ffd03045b0b8d19a0d887528ac46871afe28104ce8dbfac63c2365389720b41593ce6007b3122a6d702605b7c3160cdf5dd217d09fae6ac2d294541c6e07aa9be8d7295450be498293ecf8b11d9b5b7ad4849274d34b5010af059d3b50194c9e1a9fd57981f1a11975ca63752abd11929556184a11ad0a6664ee08bfa6941e5f85f2fca6c7d6bc8ba9b577c5a03648eea2e72347494ecbb6baf75e4a5d9fe0bd78d225df1d04f2e26f27f24a40e3f3bb34961dff7725ac03cf2faf79e10ac16e2dbf73753538aeccc3f3e3ad292d9353deef368b3097cdb1c096520e3ba7ab4baa31ba2411ae6a7d09cbf0ae7dd6c612e7a0e25aed7a4f03ff55264711d4d43ccb7548126faf3f0938766365eccf44603154c0b02152f8c47d00a9506fe91c0845c2770ce33f5a5cf90a42e5c0de2d73f2377a589d50f8efb422e448dd606421b1686364d09d701f0cdc399b8163fd1fa523d92a5f2e7c8be87d6e75d9470a0aa2ff2f1027ccc657108a6d3484c3f7d5729617e9f9286ba6519e7956b1c2632dc5e7d9ef776d0de2fa2515ca51a8969485e3edd3b9ccb63fa40a6f61df59c362f18000168723045051613e1c1677e67f586bce90fcfd443454f5a1a7b59a54eb6fbeeeaef2af762d134921e5f1940a72cb3fedaa6378997bd4d8c23d43c10238ded40defc9b5ee196cb34506a7b0b398df3aeb4bbdc1dd8d0040e70ad01dbdb33fcbdc4a09d84b13144f94dcd5274233e2277ebb99439ac5ceead0dab9af6970366e83f726ce8a27c53ad0515ab99c24c1349a3a6c3fad030b7543c1021fc48842752479b01ddf0b7643614c421f013ccaa9c9e90f1b80c22a0d8e4846f46bfcffd56999e320c88a046d960acc6061f832c34c07ec1293027a85b3045538d98b93e29dcafc2395ebcc67464c6cbe91c10fedb8798dd23fe0875e4173c1fc448f7bbf384e92035f5a2cacbb8d0d2ad497f793f4d351e733b355feac9e356305f10f3de55092ae16c9fec86adc54c73cfa318809005c0d05db1b2bf8c87a0ff39075b7d6a571100433315cae62639cbfa51ff22b572e857ca910cafda296886e2c6af51a0850a0b44cb5028b27eed3c8e2494dbb436fa5ec1a42c3b975e7a6856ff3559cb3f448106ec9a2980a085cf3385f7cf9b48ee4804abe17490c08f5f546668b58bbe8d6bca6cf0c23c197d822ac2934c001f3ff11ce60ac9a7311164bccb212bc39983e24c9488d736b079b649d41b0858aecdbf5458abdbe05f3e868a7caa9c02f47466f9c0ccd7b83d282bccbc30e3b2b2be5034a0eb0a013bcc0e05329634299070de13cbcb0f9c2e7cf0be9a344d9977d0e8f37c78b2294c40735779726a41ca0284e543dc32321522d3888872717ee88fe547858781f2c9ec7f502e20b67707d59f0000030e64a7110a47984539b9072275fb84d90be7dbc270fb1252018b27a32e5ce1a4ed7142a7cf7c698399606f594d5094256aa30c243bf389127fcbdf2d5d30f5374a9bb19f229409fe0f0003c8dc3e5378befebcb0a85d21c6d5cb37a7d0dfd0e032de0ccbc8ed47151c7067db653bcf7b606f3df558b5268057ec9ea4f12360df5897f9a535a3df430de557d2303e3b429682d1a711bab0bd5a7ac5976f3ba805b1f18cf900d39dc54d43c6ee4497b11508e7d93a70b0f30f787fb38fae0899d7ffce222be0daafcf34c51a497d01b4a3b0940b743cc0bcf1ceeccb8458893956d95eef5260f683ae33e803f432ab8d9f0c7886a2bb8cc6b24f214021eea20dfaeb48bdb3088f4e0aa74f542ad3a775e41a4b836c5901038bca22d93c1717c54f91dcba880cf074519f36aa9bde63bbcc6dd1c77307e06f48d8a28a51c6ed3c1ad330f07ff3de0b09a3858caf8b0ee2b5c4d13bb0d929f087686712030b0f531d5ee53788aafa5d437c48b48e7161eb7fbb5b4792ae8f9c98b5a17b721f318bf82edf5c7a837c4a02348ee7fc65964f9c76b71162fc34d8390e4c29d8d81cd964c23607a0db97b17f59a3690d9b1b1d1c967180ec4d663c53510cd032b9b088735122655c643343400f97bfa5ac9413627e31e087e8abfbda93cd49fc95128a8bda600dc1bd11dcc4497db98bd8b0341537399c76dcdca020b1285c6aedf37864574aa0b16f77bdaa6401e091568f8d18fb2614cbb83a26833338bf333d9f72848149c8742bf436512442f2c22f94907878de1d2de08662df936a392e802240eeff82f49afc9053e0c6c0326f984b74bd0d9c1c6fcf21ffc180aa5b2baf8b11f01a6be346f8716f2940708987fe8fe95f053aa8a883bd4c5ecfa4ece2eb5305d9f0fd03170e171235f925fbc8c3b357f69c3a03986e0d8fcace13bb442c5bcd9937275633f60632e839121406172b9597637fe6affefd5d874b904a39ec6bfb4ffaa23d49d9947b58c4b8e7366d892ce8e28f17bd128bb39b2cae3bb0c80c746bf978d7152bc8ee08bfeaa0793bd055200dab081e7b6ecf363f0f1428c780b6e606c3329d497aa2ee637717a0029f09814c318410626386352918908e99ef668de61e52f5a6680a5b484d813d35f14322188dbd0535e7e5043df0c64b4b69ea69d668307d24643496c7965e6cda0dc14c668525af27c342a20206e12012a5466006ca5024ff1d2ba710d5d42ed225702c3c9dd83c48fbfd394b1aaca19fc4df7a3cbfc3b498f80eec95793fcb46a71f72aab7710bf87e60ead78476c1b5ffce2a268cb9f7777916334f5ac347520e11916b73d7305ce78e9b4f4b151f156b49f47d9b0890aa5b41d9d0ff1ebc9ad8ebb6ab4234ebd8752d31fa3f2b0767f9815ac83f0a9b3a5c8ee72914aaa14717a9ea220adad34a0401fd54e9c3789614351756144ce3b52ded28daa91caf43e49d4c5787af7f0385cef3fa34a9d1518a125ba3b18ee943a5a396cde9bd3c23ad51e4bfc7a63ba1a1439d28914a164fbf7c1d83264f7b1611ac2f81f67c9ffb807e21a273de0d59c584e5be24014c5f5272199707379526e46ea7a4e29738b09fbd41861a96095f25a15edfd00912ce45a9f275041203317e4c227b3edcdc352f3c585959eda43afad7a156cfa7bfed86951ef59e526d9b4b5f26ab0af40e0d2abddbc742fc8818763b97ddaa8673d264ff2bfd4ebad0a2cc10ce0bd9d313affeca4e2f25438b4df7ba107dbce20a10a0b1dcb4af594303ebab2756f508eebabff01d94ccd878a8ca275cfbe558d7fd14b1e111793ed1da7cec3a1069efdba42cac98973cc44ae013b539b825e3091b3f3498ef95d089147fde92abe26b175a7e73f5eabb6fa075f641d0440999864998184b5d96ddd1048faa0288c90b85e7a5e08ac88c45cbeae548ec3e951f431fb26684e5d4102888fbb4e85dd5c504eb68d3be4b1c1799f8ad1a98bf34713127162da460d9103c716980eaac610e3e031168c27f330948ea1682891342892745209913c08ad611086f909f38b53b82cdafd3fca41b4e7931ddee612d8d2b06b3538ac3a61766fba6441e4b6db1d9599843913cc9d58b02cb9f055ce9b87b72d78f79070ef3d9db845ce35089bd8828b12f125b9325ba51c164d682acccb6beee89e916aa4ec34ff2befd77b7bf2cabe60ea61d54e9aa9bb868183c8625880546ed2029339fcd6ea622ed8539d7e17ee207f5e0da2381a9fe42b0d8d2d7e9d311dcd83b34f556aafd03de6ae4efabe19ef3823b56376a27d5058dffec4b41a19a1cbc379e156ffbf8d70e22955b456328bdffbe0b955414ad56eeaf1d07a6178efec47770d9065b3f9c44e7817d7194de79fbec6c0615b1ddb406a97bf7785efe802eebe9ceaf2059974504808fe185a8c3423b879e9730d78d544fc43a019bd440c86b03dbb0755e9f849243c5c5dba6719511de3c20c62048a3fe1c76c3a79e42350640dcd8bd8018c1819ac594b1a114e7d260fb9714d65bfe3a1f317d75af464e08fae693559d208a818da0dac3e8ab65b058a6d7dcc62d56da213d32ff0fe63aa36c0eb94c67c837231659383803113c4f4f762b1b6561326b421be2f11e93e3aa8f34678494a96907cddbc5a49201f96d070c6dfe742460da4f3dc6a8f550d494b5940844a3c2409e68dc27e6ce47b55474635f500fad11c747786561a25d55ee53dc1e68948ce99a91891f019502f3ae33e0797b52806d88f01b04bb2df7c4588249d8194188b78e72877d5f03de0af7772f999906a18384999fd301380e48271098c6202c8b76b124893eed04a8fe13871b75a822793744c7b4f7ecf1d315f5eaef78922fa0324f5f2ab5c7b80604b53a4a24c3d303a2d4c324edd9d23a27a75c370d9f8366fb37ef5ab34a248343f2234860c4338b82b80eb8a78e17726f0bc7bfa17d20e479c38cfb96ca42a0220379f81185eb6d2520db91cc10c77c184a422852af7849b1bc28ca44932131ef77cf498628e96a2c15d38499b32d7b17a3bbcb5c60bd729c17997be8acb79c6d297d5f30c1adbbfec7c3f1e16dd3ee71e9f341d20672fc334a9f29f64768983d3011d4851daa4564bb717a5c30dd6e3d28a4898a777f30ea52789bfca2aeaf331b90ec70ad1fcf87a4dab429177cbf15a80ce72b927114c419dfdf02fbbe37cc54bc65ac74761b3a94b9cba1cdebc8206fed8d77b4456660b8c23849d566edbf81fc00a05646364aae47d788b447e7f2ee83ea6b7d5b19082264a5aa959d1476ae46f467e42dd8b6bf71f1f6888aedee47ced4bdbf63b81dc57dd4934d00ac834e48e885c1c6c4e2953a50a3350d78a763e051b5929eadeec0e670426e24af4f7845da3d280b7683d1eda53ff4da6f39ea5d629f234973ecbab6ae48825f932c704a92a7228d134dbe54cc7af892f23fda3837ac9789e4df1421fc29e57f103ec0601e5d3768a5687565811b15db4b42cd64795919c7144c3297371fef31d7db45341288ff9cdf0a3a8f3e44f2f28343e8b09931136f5f6def80029af75f31138a0b6c383a4082dc0b924540a45813252030dbce41005fb6cb1dd8cc37cfde77534f6709c935b2ef51d3c6f476cd2b4542cbd419e1defec5bc35c4368b9252de6a1e1d83711fde9ea1c237a6e2a4e53c87460c14946fa38adb49b0defa3189017562437de0389bfde47974c1852016a16e3dc07ab562f81342c0ef185c3c122de2ae041589954082b2e4d34914a94c56abb0537ac18f06ad722ca1f064771d625d32be27d3aecb2cfb725d3d5ff4cf9ff430eb10c80606d7d9b9ea97bd99b5f5b8d249bc9804ae04bba5ed0df161975a81e9b2ced5811961903faa143c46cac21216eaa24284f42920b630ea4c6b497b97109172457138f6a4b678ebfc8e60adc148e05adecf6e2630e0626f6ee6d01a07cbdd73ab3773cc7b35888da83d964337f4b6f87886651b27467a08aaa60d061bdddade88fa200467edd069a3250046d52f3b8238b065a29f715edcb24ba8faeb5249b0f486e3f77e80c43264197039f9ecf3818aafaa3743a6eb7dcac251f9ee03daf8c2479953bf1dc34a2772e0989e6edd17c1ebada65a1948a360432e00b1cc198170a39d63e6578f69e6291ffa9ca01737a79945c61f6322297b5165653032f07d8b8bcc91aacf05aa3d0b781de7dcb6add68ce99c112a5d1fa4364118d50a88db5a45f36eea2be85b32a0b110a05b26dad94b04eb4e367e9eefac80b52074b60debb671aedfcfffb24ae097bac529b7b3ff59bef64a7030707eeece3ae5f8f477e3c3af82472d0a47ee7e24917a252915db509fe832fc509e68f37f63a8b04dd0bf8dd398b25f65693a8181523b2d66d97b67045a94a632c25b2669e9f76f604ef2981e5523a10b563be45f3206578a83f07762ef89c3c1698b783f906ad4ba3582ea6576551b73224ca839a548560ca32d7436ea278611391852b723637388bff5bfb06adc1f50d436b222991ecf508ba04f413f251dfe720dcc66a741a9b4aca74b23200fcf421c5a0453dbc873afd1b62688b00b1e908bcb53ade75ba8566b10cfa02b5c0142b95bb66423c6da2012719bc8a553be75fd047ef75cc0f3d5e869e0f97717f026e3160d0edee8de9c89bcb7e26c203d0c5ea7197f8beab03a", 0x2000, &(0x7f0000001f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001480)={0x18, 0x0, 0x0, {0x6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x4000, &(0x7f0000000080)={&(0x7f0000000240)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) [ 655.358151][ T27] audit: type=1804 audit(1668542537.414:82): pid=12852 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1015394370/syzkaller.GPrksN/520/bus" dev="sda1" ino=1207 res=1 errno=0 [ 655.447172][T12857] fuse: Unknown parameter '0x0000000000000003' 20:02:17 executing program 3: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x44005) ioctl$KVM_SET_PIT(0xffffffffffffffff, 0x8048ae66, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r4, r5, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, &(0x7f00000003c0)="460f220205c8ba4200edc74424000b000000c744240201800000b4442415080000000f011c24640f094d0f20c0c0000000d60f0017c744240018010000c7442402dc6100000f0151c8470fa31c54c7442402fe9c0000ff2c2466b84a008ee0", 0xa7}], 0x1, 0x0, 0x0, 0x0) [ 655.480480][ T27] audit: type=1800 audit(1668542537.414:83): pid=12852 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1207 res=0 errno=0 [ 655.502372][T12857] fuse: Bad value for 'fd' [ 655.560488][T12857] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 655.565018][ T27] audit: type=1804 audit(1668542537.454:84): pid=12854 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3242817800/syzkaller.gbf90G/473/bus" dev="sda1" ino=1159 res=1 errno=0 [ 655.584922][T12857] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 655.644479][ T27] audit: type=1800 audit(1668542537.454:85): pid=12854 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1159 res=0 errno=0 [ 655.651719][T12857] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 656.595552][ T5390] usb 6-1: new low-speed USB device number 68 using dummy_hcd 20:02:18 executing program 3: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x80) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ftruncate(r1, 0x9) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) recvmsg(r4, 0x0, 0x0) stat(&(0x7f00000035c0)='./file1\x00', &(0x7f0000003600)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000003680), 0x10000, 0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r9, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003780)=[{{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000840)="3f723423656139ea7846e016204f45b5d0761152885c2a2ddf7615965118568c92f5d917825be6f7845bb3e40ba7f5fcc3ed819b53f4d8092c9245018d0581f7d88b3e4c6c58dd0511e140ae4b3c8d52f57738cd7f801f81f4bbeacdb8cddb1e3127defaea30020b6c5ccddeb8754aaa5add7d3f2423484de57654bd86ed237b8ae9b61cd04dc30b18c713f5e210eb3dcecdf2ea728a84158a2fbc8e4ce5577586931eaecbef738d07c308139a3d58dfcbb3f35de8b00f2e13fde09c43616281014fe986f92de8651129", 0xca}], 0x1, &(0x7f00000009c0)=[@rights={{0x1c, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x40, 0x4008001}}, {{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000f40)=[{&(0x7f0000000ac0)="f75d41afb991ab33a1ff5252797e59940b435435e76d3e3c17823c3107a777d6f8743ebe802d12c5428b62482a19734426b7da3efbc60cc170513397a393e4da352c6476d502d26c82b276b601c13107d38c9e067a0ce5879c1eb3c56b1a17e57c4dd6478a003c4d71d0076c3ac47912a8131738a432c6eb16fc6a30274a31852ef44d2587c59096240adbdc3357c6d3c3c9d668041dfa23e52a9ea92db14647d7c20cea616daa45566af393ddb025069010da2647cbb916d8f914101102997744920764b370ab9e3dc7bee777ad8a695471428766793c5a8952b1ef047ea237246cc58e619b3511", 0xe8}, {&(0x7f0000000bc0)="9912becf898a", 0x6}, {&(0x7f0000000c00)="e717b0b69569ed9b7c37f4fe76a192878b9695b628bd2f5a4253440aefb3971488c1a7f59462c96bbcd48dcac27228bbaa2c51a69d9a3221394cf99bfdcffd30311110c2c7e0c61e1920d485c01b85bfa58b8b4d6ea7534b0d2c72", 0x5b}, {0x0}, {&(0x7f0000000c80)="0f3feaa70919f7f1bc85037a16ccc6a9f8862cec82e6fb4fb894a87bb8579179fa96b570c5a619c490884acd0fe03e152b1c8d1fe8b3ecb096e42ca71c5d6b8c90a5c5fc525c568bd3621c46652930e5eb40a62d6b7eff4dbc8e621713b4adb9d7be01f790250d57de9acfbba80af068eb2dfdf0efb06354a7115f75c45d6147cd", 0x81}, {&(0x7f0000000d40)="07f7d4375c19504bc9eb23f061f12e5b13b43f3d92966ace63c43d51eb36b59e92d1e79b0c123c5f5b2cee73557fd0bbe1c5c9e5967d28dc3f7ecdfc2d782975877ef04079068697b62afca67c0f6595b3ba826643a1f02a8498717089e4d2c98a3bbba6b23d2b2e22065598cf2822269de950db899006000073e434c6b8614047d517009f89f8a71b0f8e55f9d65d72807f99cd9f20f4ad0b7127a6a492b1096701de6d5efec19e95e2d7247fc366f14f2d5101df48e7e4e81730b92262ead5c6cc769f242677f34b1eb707507b6c66fac2bd08341b627d5991a4c1644d131f8d6769a8bfeb69ab660125d5ea75", 0xee}, {&(0x7f0000000e40)="8cce44315a5ed4da8b1e935d8faaf6fa32eb029745b74b67e65f2dfb1748432702feae2dc20af97bf11c06f374619307af0a940d90f79185465f77e1fd19b5a79865a720431ff980a6beb65fa7ca4303126f58252d631399aeb1a7117427a06f7fd45ac198ee96778b35b5229d53bff7f7f3c06d53b7a42379cfc1f413b51ef70058a40592bc8599392b351c03bcc79a59896ccf4211b983b6c9eb0163d04dd736cb4f25476f1db6ad58f8", 0xab}, {&(0x7f0000000f00)="4c703fbf01cf7b5d4d4825c91b4554", 0xf}], 0x8, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x20, 0x40}}, {{&(0x7f0000001000)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000001080)="212e7bd0f6bcfc5be2d58a313d0d2e64ef51ddd300d0f331ed9a89f415af3e3509e8213836668f0fb76c1bd65eb62c0e665a7474600a8544679884e77e7215c58c", 0x41}, {&(0x7f0000001100)="b6ea07fd90c0641846d5097b4c52eb972bc73da2378362739b0759a488c5398ecb", 0x21}, {&(0x7f0000001140)="905898588ec167b970643ed6f7544491738942096d485aae56e029b6fc6c0686a8cc5ffe4c568128eb611e95681a44cc094031c61691d4539b4479087d4f36df54d7e3fd52a5f774b08d32b3c7b91c748abc4085b264a49796c4f044e9fc2c934f764ed56a5f033ab1c077ddb56fa34b5bc2c9c66f2596e5931f4e862ffc7c5fafbc580a977e30ab3531b97ceb7e18a128de795345f7bcc0d7abfb72f3529cadca", 0xa1}], 0x3, &(0x7f00000036c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r6, r7, 0xffffffffffffffff, r8, r2, 0xffffffffffffffff]}}], 0xa0, 0x15188b3160744271}}], 0x3, 0x10) r10 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '1255'}}, {@numtail}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp949'}}]}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)='0', 0x1}], 0x1) sendmmsg$unix(r1, &(0x7f0000004840)=[{{&(0x7f00000007c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001240)="2880746f62139900fe0cf3d9af543353996a729e03e50d91a954e65c2d6b01b90c539161fd6c1a93503ecccf6035512c4b310fe72ef0f37a2252c0bf69df9dd17f15f9f487b48e3429d8fe6513e1a3ff2fc656649d92c309a887be5466c56e5e9c69a1854aadeb6027cd953914aa051b5d6b2a63521dbc0bf4a1c4dc3d978747fb780b9090d3f3b3a4d8b813e56775fa8f29f73605dcf5578def8aa16b214453c4c6e45a9dc5e55390704ae071981cd12d5803310eee9d80192cb446d24fb3a4b3", 0xc1}, {&(0x7f0000001340)="34976ce1e3959933ef7cf282a21667c4012ec902e1d091721209339faa247807c3bbdab8882c37fa74e5e3aeb1af7dc44e216d38ba23462ea25b0a2360b3018f32a94c31b19fb70a2686de949386e9a7", 0x50}, {&(0x7f00000013c0)="bb86987287404c51cee1cd9d58f39187453c8630e1962ba02a067da2844dd70d27a07e760abb82231f21a1fda05adb83bb1d49ee5301e7c8746bce64ccfa803efbf030208ef675c3de02601edde7cea3582cab75f50f88a125d2e931679adf348c69a901916fbe81b4b3390ba27ea2cf39887cccad5807a31b4c680e2ebfac9b8ffd0a3e8a4b0ad074d0124c76263c1b1a4d29cc7b509f4a0c967d0868900011d582c9252c33dbeaea0a62351c415e8c5678f918cf0f77ba9c52a9915540637a95901b4f264e7e6ef61a786f785e6e97abc9b98ab3bdc1d0443fab88f93b91b8a185d1cc3f1c87898600a6205af0487afc85c675", 0xf4}, {&(0x7f0000000980)="08238ff3b05fd9dd80a1a7c6a1dd49d0a1e6a1aa6fd447f533c091da3689539715b1811f7ed3e4254146438e12b71b827bd74257357a8004e8b7", 0x3a}, {&(0x7f00000014c0)="61e12390f1c86521bed05fe808ba1d93c35d60a8f1f5e03dc6e094803d08e409d0e22ac95c4875ff22c3f5604dad1307a2611042ae79644a2ed3b47285cb357961c7c0ebcce5c3203992721df28c493b368df5d92231455d95e24de1c568fb70516bee", 0x63}, {&(0x7f0000000a00)="2677ea08e945c3a10c7e3341bffee776380253157b6138a218033ad738f7475534c58739fe6a81f83dd6566696beb5155d3a222833171e6e492e", 0x3a}], 0x6, &(0x7f0000001600)=[@rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r8]}}], 0x38, 0x4040}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001840)=[{&(0x7f00000016c0)="ba8aa788bc4f8ab37536c5fdacf991109319d33404a148a911bc3188745a6e259b18ea1d3241063bd21945318f11ef9553ed421b29b06405d0cfd49d284b373c59fab7249c", 0x45}, {&(0x7f0000001740)="8deb6220f298e659538fe1935c2a92217985", 0x12}, {&(0x7f0000001780)="b2975d3e81ced03d7e1829facfedde9bc1ff594195fa6766e909af66dcdc228d85eec96356c4622228d97c1c9f870655bcea830d6bc2ab23fc8dde67264c5e992c4323cb6836b7c7d00f9e1d9ea50b8cdfe87ab73827b0", 0x57}, {&(0x7f0000002140)="8b2e15186e5a96c865324d9b9704d508ae9873cd4aaaaa46da0de741dde7b5243e535d32dc64cf25bcfb5d94894552749a67df6ec7304711c9d1479b2ca0243709e5fa9d8e19cd999031e310ac18232c8077aa7ef166217f4aed13cf9ae897379c23d7c3b0a5080af0af5c5b359832f758c22c5615afe1bbb57c8177e08bb62f2424c0ba7cb4a268f1e36b925c0910b3c2b07367d70a2b188ddc487317224b8d5a45eb12583ed254499806a028919d0ffefec7bfa40e07becaf120775dd845d79d334a37c946ae808e5d0b0732c3c859292077a39cf14040fc82486c48986a74d92bb5c50b564d8339728dd53c11a51d6a01138431dbaa3cb99f8cb9ed39bf6e35093c6336946087e6b3c0fd8a805cce6f459abd11501ccb3f6a3f865816a400cc73f2251a26858638380e9d8a4fbbe4b5a83d579738c5770ed2363146c9f04d416f97a34e82a95a134e7b681519631383aede0cc8744c4522e5148acde159a7fa0602947cfcac426dc2d98242e7539a80759d380bb01a114920c7d1721a00fe58519e035de81b427dc25319b608f997cd0c9890d8fb307aabff0cfd52919bb94a35f2c5379a5570d31783d12f66adfe02900be8be52cfe2e8626b3aa4c9da4721bb305034fe7d2c5ae2dc3ea99fde81a9b7787bc6db3643d37c9f2730e228cd29f8f514cbe7287d9af63a6d092f3f7d01c48dd5b7a33da6d6c953203266a3c797efa1f9dce473077a3a6e5cf76b51e86804f61afff894bac97bad276473890c344c21bd4a963fe62f962fa1a981ef201d6cfbf87bd7110993a4fab9c087dc994cdcf59bf1c47be8427609eef916d88e6bdf15a3302d6a24114b762bf55a15ef4299c64d665f3cb1787080ab8fa3ea083f6dd34c3f264287505503b66af70c92eddea7799cdbd5d60ca7b45017c48e9b6537bf6534a4f9e513c45d80badb3f027dc8aa27a9a695c0ac8f0fb91575bd1b31f4b3e42c5919a05de6e71eb9c79e4921d954bb8ec75dbf9144bea1d2d6c0320a4d1145ff15ba32a9db59bdc960ce03a66a72f530694328263e0efb304096ea7d9d60cc1ef6ffb55ae36a518f54bd99c3edd7e61489f8863edd697bb2cf75a2c55faf4608e3a33df99ab2cc343d43ef1bb33bc061ad782317d483e0eb2dcdb32dabefbdaf8bd73b687702783a14f5c84bd231064fc85a4b7b207a36cb65a4469b606026769c003488ce30f627b8840e97a8434b3791b550d8d24900ac51288434dd56d79e832a7c1cb7f7d9c134a3b77c3193ee73c4ad7bbf5ef28e0525dcc23b2b353fb26152e3a942d9fb1a0712cf0afcda0de8defe0d348f2d72991eeec2b15bd5739bf5ecb7a5c019dd9b6f1db722338930e1d99c8762376929050d621ebebf11606ca9d9a7e0591630bbd3d51884a8516e2e1b5737f5fcf510c5c2f89b103efa4af160e3ef27333b608ccbfae01f706297667467d2cdddb49ab83c53c02acfd59639e46ce0e9aa170e448d17975df5b0e3448510fd20d5d85c6b13bfeca7942f029b97f04c9fb6fbb4c213faf6ab22c0baa5d7097132a2e40ba77a91f78dd9a8e8aa8c6f3114cf41ac9d6f2c3c363c593c0be9a37b6ff72b286279a1ed128ec34244cc4b7ecc86faae74355e5dd1569ba06edd6a59134b59a05ab154c023772a0ec585ce401fb918b215e2bf289e30c627042d4a955ab330d211f3967eaf1fa00a3b52020f58aabb22ccae0d315b77a93bd2d8a76428266ba98086775c25f57fc8562360ecdc66edd320129f50fd6539ae3b4280e64f95a92df54a6e3a4f440e851228006bfc527cafeb05c57564bb65a4f186208f7e37ec51d64ae72bd5d3558ff08014c4b9b4fc6e615685759a7f8b645e97a4fe25a74ceae505bf21e56f3bb0f9ffb8b9d97a93a2bd39176557198a5f6bdfc0178aaeb22cf459fe78930ceedfb1a58d63549df47460651355e465c0bc72a213ae0e7e4bf47c1312f29ce582621fae279c1622c36065a569bca14e4e24f0bdef63524f66e5db41e88b09c0144a2c4519d2d115c394b4507aa093547e79d620d0496199efe418ba295a89ff563dc30462d3638ba9588a96012e26f36bd79bf0a3dbe2a1ab6774f532420eb24f47bffd54c31c1fff2ddd233df48eb8e4f38d039f204bcff4f3f9fcd5da7b33a5eb108d2529292890c435071a79372a52f663103534fb29c515cedac776d1392e0199dd3ec650981487c0f302095e5e0336688d0777fc23dd027bc3754434acdff70d373e84573cd807bdba1e44c936dd6acb5036aeb6ce8a5865b5d528a351647bbf4fcfe74ac60e3ff8ef3a1ee9f6a3555318785a410837acb1b4263e24bafbf9a1df82fc59268d908193aa70e84dc8c7e82fac4772ef7f2f7424911151d050eabce0098f194e0329f8d53794adc97bb92235b74c75b5216b0e4647077a3b3d28064651e519a3458d5345f65f97e33b62266780d2ca8fb30bd22b8413bce935afa3e76f7061dc4f1f9cd2530398a952bd252957670f75bf5adf32e4606bb8c7aa785b44bed9638209d6b825740b415aa9185a2280dc5afaa2b7cc85ca98d7358d4866208ddfb64c92c3db0b23ed7b7501d9414166edbc41940d385027ffde275a5ac979e4dde9f7fd141b1372aa6d5b1a398d1e8d1a0169cd522cf56d88d7bbf092ccbc3200327e765d2a2b39e409f55502e0de4d1f3718e589df1a0ff13f8594d668dd320e3d7798033729c1bdb01e5a9045dda7a4a510729541b48fdf24fdc1c6a0e985c105913c698b89e82adb2fbbc97cf8943dcc7bf882f64ecba09ca92d5eaf980be9692982d1219b2b6c3af8b0ca1af45f646497c1a06638934519455b104d0496f48eef19b13ce825620b0e256c934ac2c0c7c12b60855d5dc4adf47f033efc287dd20a73ab59d277b5ea329dca49a5a657c9489bc30012ae73627e1eae7b2d860c86b38538b8faacbd04afd07eec41022f8a1dc088f61e1ad63dc334fe2e045e85ede91fb84b2cdee0e3d1b45ef9e9c4b4d1ddf0faeaf68fa64f586ba85fb747b5aac59fd56ca52c98dacd1f01c801b85cc6484c5025a0fd73120b8f3340a72fe634bed9d98be9796ef575ee21dedfd955ec3ff25c797b5e6e9ca72b91cfca35e37cadce2db3857ec5bd8ec912fd4e9f534c5ef6f23fb42d3a8e57ef0b9964435a4c0b73e8bc1438c144f2fc45d60ada142016db36f760c0e5683399904d174d86f1f419554ad620e00de12d8bbc95768573bd633d434d3af6b2f6ca0676226410c4f0ba0198190a27406616b4ba8a72dd9f3e18b9f2604cb3f31238e41b2ebe499d569be0ba60a991afc4a5862e4df816bf9285b0bdccb795f3b453b8ed5da2df7faaba92dbfab7c429fae85e559613d34447c8519dab9897a78e4a10a3b7c32836dbb4a8205e01d001f971c6cae093a1b04c7c6b5b363e04cd6816852156e06ea8580c285c498e78e814e4d075a694eb28c9cc1229b3e8589550d0b89bc3bdc34ce9540e70ec25ccc9b7e1b9b05ce4364d4afffb22210e5681ad2195cf2f4fd2d2c2bc201e7998372fe459cfeae6847a7331945303cc067747d9c864230818178bb9191260b91d7004c2c4df6ef4bbf397648a5b0ad9b545decfa8ce7542577c16af27efc62b7816256ec047ff0a5f308bbd73b04f64baa6d06dc4c54cc673dc07210f3a551ecd86aca4dc52d97b9323e15ff601194da5c3d70bd5f38ac4418605d843c299e32ec3a41920e602af1d6aa1aa0a3ff038bf64b8a8fe265b7d14e6ddb8f32124156182c9455893b6490f8c70d19eb4bbced1634f1fa7ecf451ec1a543585346607f442b39ee603c724856b8c68e00346761fcb3b1c1213d5d32c81d54782173f0894cc2a4aafc9a160778fa13de43e05ff927425345f4170f7128efced206ca14fb9e924a0aee997878b151b1e12e2c01becab42bf179a7719cdb8384c0b203c7c3afcec36fba644fc5e04577e15928dbf27ba182f5493a9a3d837a066913de1899e72d3a7e2a51d1496a3da0da266a4f466076d157959ac4265ac3cffa52fc58826ff98ccb29bcf26db93f2e258079a150435ba4634296a27028417fab541d8392eb3a504969188014ab44369168610d3d9e0b96e1f970966c0e15a5baba359fb5fffcace5cb9b1cd5bb324f672e58270c85495012974c27493ade30cb2581465608028f4a5d639ec67acacdae642001e9de7f60756d4606a04051546fbbcfefe3a49c5247b68a9e9a771c99e981fc3d79f3b5a745a52816588ad6a55e5049c06d0936e96fb2a220498c2db78597ba2df5387513b26d03f78f6336e27476e2c4e94d4bf26908c400b04f581055e34d325d5cf4cbcee966a02bfaaeeab8d867eb38bf071fae804f08ed926829f61b35fefdf2020f53db1d56ce76865972dc0df3c2b96ebc7e5634030bcd8ddd152a8fbcbff6ed86131d5a3e83e674d0cf5b9c0b88608f77f25a21e251a99e9a155bf1a8d7e0c824dd20bd3df7d60646b59ddb288eaff4f7ab61fa169974b9ece0cfb0813a22f6c8f93a98024a963d53430c7044ff775f8725402f05598750cda0ecba6b928378bfde8309b7b736d85f09d7f252fe2410017ed58837ed4a5b02086ecf5bd62f2f1c44bd6e5bdd08529bcc0bc34245a6881b308109c91f1f97f0909a0d36e6a1fb21683ef7c0f1eedf761adc08396210725383eeef5c5e3829c4f2b8de54c19d0f1d13a66606d8cda3c031d9d3d67f1ff1afb8690f7e19260e8d3ea92861128b125d13c59fb031dd614a20b020219d904c0cedfd439608202877879eedbcbe76d5503625c7d0de9f524e9f18e2536c7eca4d40876d202ed95e6639f8378e8729e384c13cf45f75dbaff7adf3748b90052b364f3ef206a82586e07d1fdd1188f5814c9d363610615d34a43fdd1832e123bfc1f2b63cf5bb89c462e3ccadd0985b2bb2d9bbe2af3daaf70c11be605d46cce3c228e7131e530b7d79c76ad53ff0f9cb020aef7bf435f2f015cc4dfe754bd2dc14d7dfca44171f47b9ca2422dfd79ef6aab28ca85303ed50631621e0533ef921458edbcdce3bccbc8dea4aede217e180e7b0c9f58f9cbf9c8980b298b2095dff46c39e34f07de5678d523e075dca34c73754e08f57f8ffdb6cdd7869956a4964720fb5e5d94c5f84f6d1eaee256a02b3fe79f1f4c2f94f02acee7a63d709fa794e690a36782026afb831ec5b3fa0614a9936a727992addc4073e91e3604d9e4982150035e1f1edf5a612d3f2628d92048f116c85c07d2e8f09bc7b03afcae7b1ff92d13931edff3a59cecf99d839ceb9c2ef5cf4c0ec306a83be7fd8263117c31e1cfbae4448cc351c681367484e1ef1c0e2e6250af469522317929353dfe5f16673f5060578ffefd0d57ccf3898429bc55f6fe214da54629ab63a79225737261bfae19201da54bb014fd08d82e6b7b8ffc8988384f5141bb655dcaddc0637e2ffbd3901d2c9f7b194e8400e7ee1386a43f431fa11f8c081238925705cf4425007b86eb99e7790e06c06eaaf5037657accb10776d7b82bd5afc2da145035dc5637ed594e530b2313f555bccf257409179ce4cf010f45c3f6e18215b2da5fa2010302362540bf395af2a056f2f5eb6feb5d57a4c077bf5328265643058ff2c9aef27c54f29de0a59606a8aa37c226a047e8255aa217d1404dc962b1230656f41bfa4a4c7d13aa3a96947bf60e5f5014ac944b115b241fe8c3e31fdc9ef74d795540ffe4fcdd308b59cf32e4b41c5961228e9caa156752ad942fbdfdbfa06c48148e7b8c65adae9eb74657640b017d72ea0fd7ed80cfacd150dcbfb02dd45fd", 0x1000}, {&(0x7f0000001800)="6dba6e680629de3212b1c9ed5c139edef393d37d5ca0d7de2e6c55a41bd4", 0x1e}], 0x5, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38, 0x1}}, {{&(0x7f0000001940)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f00000019c0)="f77c62854c87189ee9fe70778ae25a768fe58a6733d3469fd0f5256874679319eeecd200eca5510c937fd32671da6f8e85b4346d440fe16dca7e6e700827cedb4bb10226961d46c2e691caf7e8a78ea3a3d11d8e2f6b70e589398d058f1a983a42e38e06e8082ff0961bd9e05667ff5defaa34071c53c98419c179bae2", 0x7d}, {&(0x7f0000001a40)="441a99c2c6777998a8eb1bfe509541591b8431783aeae0cfc2fe22f211f91b937054dc166db6e9fd63ecdc3302c907ec00878855d626da1b51a9ab5cb4987a2f7cee735bd0c9d11e86dcce4bd768909109c9c9a6ac0a8c25abafe572616c427c80797de93dc6ba540e5cc10ce1d12bddc4d0926a4abf72c417373a5bbef126174e33ee526eacd3ddb03d96582fbdd2b688e3b9d00b460f62f8b16ce5ad955d8b2fdee74e7eaf90c96bff", 0xaa}, {&(0x7f0000001b00)="f426c0191d9e5222a12b69eb9c00a320b0c25f14c3c8493efa0dac3ae33d5213ef7fc2298722bacde42266aac417d5291fa43fc14bd81220c75ebdd6f29cfb1fad0ebcb1e99111587b29f6ba5f21405f027602e678293801ec6d8d089825279a67fc26f8556bd3100d75ca7073643a638234d16bd24e90ab10d06c5cd9fde6f969a866c9cecbb55456b3bbbad05761a3bdbb71a9f485dbd0a8e5927e9239", 0x9e}, {&(0x7f0000001bc0)="878a9730f1eb4f75f831515cffd08f446c1db111942c56b1b62c1ada04e7a8b47957ca6a3f796f861cf61ddf65f5c9240a771b12d992548eaa9be23b55247b7f22aebece3cbc29d5e663762155e4b97a2141177137aa2203f7fec2bdba1fa137a9fc9292913e41730c0a771b80e852e88e7bf469d86b85ed792439df3926cc3d0c1c5c09a6370245f30319b18715e66d6d763f8b0c6e42e5830b641b3ca2b7849633254cb30ce566672fb3fc5a1062b3c7fda984ea7db6aa88bd758d85931bce90fcb61ae56d47e359380b76092d4f684248d8fb7c01f156d05b5b3a6a4ce2f125d8a289607efc1cf659a5eade8d0091", 0xf0}], 0x4, &(0x7f0000001d00)=[@rights={{0x20, 0x1, 0x1, [r4, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}], 0x20, 0x4000}}, {{&(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000001dc0)="0f84df3f11042b74205d7de5bdb3fc2dd431c1f04f8711e3dd1605528031a158c0ee683b1aab4b561e4fe6a7ee385abc98bb511481b6ed7c728541596bb19af803df135995e42175ac8513a96ca98b83964ab8e5fd07a13d71e44a40315666e71a9b6fe622191343052f1b6c71f871665202b9f005d6cc7daa44164677e0c43e26cde1a7a590174273b604aaa246b0143cebc93067b1e8527a693262bc27cb51dd6b4ed2c81536406e3c84d39f6716c9ab35fe1b", 0xb4}, {&(0x7f0000001e80)="292c83c54b0cd3fa37a9e2f66f7392af790f5271d5abf927e8ff46c3a0104f65731473716d0084d64f7f1173c80d68442f93e14fc0b8fb24441d96db03b4f4f9a0652a3a846ce6448d983878b43e7a43ba1681e4de05580a40fd58979c908f9860f6e7a7a78c3c34729aa84493466777d3bad5d026371a8bc49ecf86ed4b431d88a5bd4ab27a030139ac9125744cd8c21a30748124bf4a75a5d3e4cbd0ccd2fa40084cd5acdb6c272c1526175396cabe7cebf6c6a760e88b9bc26551e08d16b6fa45a0d3b2058d882d", 0xc9}, {&(0x7f0000001f80)="c38d7739be4f9736536d3544840eaf6145ea66a11b16126e12ab6a5377bfc083eea5b81aca6ed4e3b30f3d67c05d8884ce3def8f201bae1a5bd1ec07f1963e5112239cfb00bdb8c1958accc565a8ece294fb1050ad53d7821764a2e15ff273b1fbe09975b3499a6e9af35cc3bef0ac7c87a98c848d11b27231f74c3553aaeababcea57591ddf31c038f0b589c4410b022807d521e5b04380c7dfe2751b0d3326a5ac6e0cbe48feb992f8723afa2593ea494881", 0xb3}, {&(0x7f0000002040)="bd170a761c45fdef6faa62ff5142de5d5e98de82f32d851ac1241485335acdea4946bfd9fffe842ab223dcd4f7471b9d8632925fd899fb5ed61667dba8ad9c93f14846d901404c892aa06c8bd86dd44a2c48c1ea5f4a20e8e39135797af3ab4391f0a205072e48632208f7290bdc4ea02abbdbbb36eeeac177a681f646f68cafb91514097624815bcc6ea7e85032954f371a8c54435359f44f2e56e9ef1aa644d4ff39764f0aeb32899387251352c3645882255e15b61e4bbba318", 0xbb}, {&(0x7f0000003140)="ef1c7cfd2ac2beada1293f7f459ce0cdf2c9958612990d15e188a8064cf3b48186a0a57dcd0ceaec33a6387b76bab74e303721192bc107cb7562d0d336f512e22132b96bba16cec2ba0b985cf7b28db0c2910b7dcf059b606293cb735f57f8f2a80898e205c5c780c6bd9375628ec9ee704ece274b18e340fcddc14fb36c6d573e02442ebecf944a33a3a26a5dcf527b68726317806164c6de1b1018ebafa860129194dec2c4eb99f7b10e58de0d3b952320c4b6afec7aac012c2ef2d4ca244be59a75d69748e2620310d9cb3c4bb4c3e282756075fc9511e6e6acacfcbd9e4b783523e9201adc70e5d6a812", 0xec}, {&(0x7f0000003240)="ad6a3d7b276c6ebad3189b94ce7deec72e69d6d36a2d90b28c75dfcfaa49d0c7935bc4", 0x23}], 0x6, &(0x7f0000003300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x24040020}}, {{&(0x7f0000003340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000034c0)=[{&(0x7f00000033c0)="0b64a207ba397ecda266bee813ccb4d06ac52bbba0535e16da8db266881f0684361ac174043d751c3aee0b4d4e875eb7b115d1d9c9d1d2ba4e8bc2d1bfbb7c37afae9eb4ce96062e8eff4d2f0367fb22792c9f3cbcd62630098f6fc78decb2defd023725896d8e9da761b64ec673173df287be702a7361b5f270b3b8d623dd126809806c6684", 0x86}, {&(0x7f0000003480)}, {&(0x7f0000003840)="4f0bc7cc123fe96bcd08366fe1dec1da2740a6e4f85056d3cbbc39773ce29b11861838d52a7295a47de4d47f64fd59c968dd8b36c0cff1fb2d1d2d739c03363aa48cf889ca15cf9392af25637e9c4ded8550a08fc7544314d91339838caadad79856f50d66c15020bb70469b52f9f3fb4d30a5190495f8123e9ab157a4bd821eb210f289d9cfc9fa89df979384c1b1798b2c797dbc59e2a7b9cb151dc47bb6f2e5cdbce65229e457fb16d782321b77b4539b7b123837b6775696ddbda68132fa4c35763486e0e5bfcefa570df903611e03395c0d049b5e58a776edf4f3c39b0823859f408ec09342a2597329fe09f581c125cb0f2f9a9057532f382836b82e462d38b2a600d9574e94b29c72efe7dc99030378342450422d998bd7caba15816444840ff96060c2baeb4b1d9d3d1bfeab2972c8e1363d042a8340a9c0185baf682146ebc7cce4efb6b2dd0aa7209e2f652d79561cd5afb0446a29f708c682ac26b8c29c5453a9d6b8744e10cf947290868495149359dff7730adb8b230c37d09b0d09fdc9c76ed2743aaa096b2bbd5817ed2fffbab743a59c64b670491ff9a08023d4fd4110181ee1d7c5333e9ccfa565ffa201e8e73ccac84953157881de3b51707d846ac6767618b25e30af0c3aa0bbc8c3bc829928e7a0f94dc7fa74b8eb75ebb70ac6d33057feac068cc881a52a23272a0ad65a4f3497801775ae180a5743091fdd7c250173592826ea86b4f98aee01aa7062549e8d26e59be02a723d17df00fe25f160c38dfe04bfbce1592add0f51f7630dfb97854c287ae9c5fff369c51e40afbb68f5ae2f9de5f69c31cc14858cfe5853d04c51563a418cf5a7f7527f71f445685cbe1b7d4da099d9e6875cd4675fa794a5aa7ca274aec54db12f84179fbd6a3f06ef847558df5bf021650038799840be98b86a0091671da66f62f8fca3e5b9cacf86d6384b8a1aefe56de726d1c464c495532cf7f51048c0e976a73dbcf5b068a9385c86398fef687175d98981169688ffbf89b4b363b6d46c8f5952cbbb4c96516222717f91e04bbb263177a26435c620b5d810cac2235043389710f0e4105d003ea730ae579aa8c98fbfabde843115b4db78caef06e39007e6f4d72478def6423a5e5c203ca9da2ed35b1a195d0c2a8dbe1c3474f2b4afa5f5320194f037f1cd8fda28a59ba4e7cef5752aeae950de55f94c015ed50e2d555f1242be3ea5592d289be509d7b47bdc83915682e92969b99eebb408256b54ee67eca159765807f5686468ee924c0368afdbae89689ea07c0b1907b5019f744bd0ce217f64600ca3886e1cdd9c0f3e459ec82675f9028e7a80cb41624292e17192949fe96d19b86d6c0ca14605dfdd327afc2cd2d0890a47a0ac6762c4b3fb9f4211e6927fdf5ef7d233c45fbccfe292c4a64682cb7504d9f7fe8728f0da00455ca7554c9fa645de3e96afd6fe01bf20e99e97b3f2ccf799ca07f084c4cf1c8705e12f2863eff88c2af32b2920b5f0cba8a2bc9ae0fa781f2ada57a9e8371d92194947d22324df5ae4bdc93b01ba3555d0185a2b9fc7924102275a401a49bcf126397e4ac76675dfc9527528495cc226df4e14ec2fa1faf7bb4f8180ea0226b8f3639255a8db8a2d469cf074c507c57ecc773d99bc84549f7bb48ce2d7574cf7d174faee382307962b3ab6edac9ed0405f565a20d7b83059f4dea95e6991b635981d391bbb625e4c95fd19e1fb1b7869ce67fbfe9002be62ea0e814f0c53910db7919ce93d1090f9cb160446bdb4d4619f7a8a7fd33d781661d2c52c7c633e448ac1492c3b95458ab02f4a1142dfc06e2c837819b1643b990b368cc01ebeea35c7265a8d645a7630f6514080732c4191608e6246bfecefb715dfa78ee0f4217f24fb6d77e7774bda429b5ae88a33f243c491ebab07ea459433f4888b5f52fe6eede0083e3cfcc7d1e832d5b2dbc3134cb0d118037bdd1a505794427b0cd964a91ab7728dcb26e33556176fbd29c430fa140e7cef61d268494a7b11e22874acbab1cd0b2dd1ae51e379a4592887bf26416cfc5fe43f177901e22c998cfbd9f33052a21599c630e559f5d9e78012e56e3ac7eea02244241bfd374a063e4c500ae05570c1725798f727c753fc139c0fbb40e8651b0588de8d9b13d3cb06e63200a530c1faeedfdfe100857eb0613bbaa8dd0cb137432eca0fc556f1918ca423515302cc6ce5336ad1a7a5ac7c92a0fcf16432f3f92b176ea217dc5db305336fcb84a34720e1261de3c1eada3e645ec287e6256b7e39edeb5143d8cac34ac38a784fea1add8b514dc9842be3ca868c1e72e70c8593fa0b349592d8d9b69982f74a182de0f97cf37469454482bd6230fca50c4bd752538743450d0faec157f446574a435be1a013412d4c0613b6139c5eca7cd20bf8aaf563ef540ad3e4747144b04c7beb46274ab4f642545855e2e8bd00d37e678e443ac028a0a8765ad182399e629d594348fece52629927bfcb4511ced657920a7df6ab3873dc5436d46be8078cb5e25454299074b8d5cac178a4b77260fc8ae1d1a71039d5df2fdd1af2f2f040fb46ccf2a58d16a5c26fd38da81c8d20bbfdcbfde7f2cdbcb526fc89e53109a8f6cfdd373ba7686e2de0a471b908d16bfe2dc7f31f9e344594af06bbc79d0712a76f98bace3276017223db062a84f9a5d263348fef8de7d4bab7a3e94477543a0e6712f85581648be318592ac6c389aba69027b868e22b7f25ec119e57527cca07b94f3acad31e88a96a974b8be78a1cdb2f07e98a58d661418f9f15659accb75dda4a35a7bc35d886e086bf378490611e93efc20565054ed796d361bb4c661b8af0f45a6a1ef67fb817348396b333b3711948a51b66179cddab0ae740f1cb7fa463c0db2c488eb117357cbd93912a738815c7936ba29157e56e56bc5297e7c5021123a8028d692eaec6afefff612cb82f9b681017c18a4ef0c8ad20ddb2fce2907c6f2296df19940fb23a9999a072f20d12d46515c9427b42f9e78aa3baae012cf91ca6d3009fbac444114176707a14c3dfb2c784def8cdf303af802a7bd8fb713f4867f9c1348c81374a43e635dc872d08932a66f89840e9961d8c9a91472cf2c7724dd64ca3155964507061df38a23586f23c251b16f7526cb55bd603367537b9bb593753dc01440c152c34d882d83cf0d556693d4e0db13d7a08b7829dbe421710e2366eab4ad195f9045d6159b2f2dd437c9eb02c062d796f29caeefd770e52b95ce749b31eb094bea7460a6e9d8b9d0db53f1b9c9985fcaaee0144dea55fcf3d114761e5e5af3a503f79526a662c91555d682b2e11a5099832299ec3c91172e467df69242476af94f331ab8954759afa66cdce53f5e94587a581a02d28d56266fdf58a81184503718b42161baa8c0ecbc3b70dd67ee9a15e043467b1765a8fd158549a84ba3cc790589cb79b94f93c3c3059c67deab37ec02f74efddd2570a3fcfd1cf67c6208e08d7956cfc465ab9bb92ec0a9238c55f1f180e69f1e011cd40c16f9c1d891a2e73dfe0cfa909d86b48abe61e2897b9e8f659a3891290404fe92bd7cdc931260a6840cc412d434f69d078c461edd036e3335156d92b606b41170e4fbc38d570c5c5fa10550bd8a7163c44b4bdaaf5ad4faa234212c1cb78d6d2b57174f4237a0bbce27392a5fc394e9143774db0bc7c839b0c8be06ef55621ecc07b5eaae629d98c2fe55c5134e3591800cdf70601cf8097d4e5fd2b2db7357626af5c7f6b2b66021a37ab14b63d9cf5d1a086e166869cbfc42329db1dbcafb6cd51203c854598915e65601fe011c3a0e81adfe87483eae76d0a99992c10695fd310725b8d9ded1759d0e6e1ebe52b6f5598144ba9bf0719ab92436e293f76608f938bc4567cd7a09689887db4bfc494c49f6769118cc9ae9d5bb8cb1a4821d2416c1baaaace032bdc8f80113f98d3794f23700db2c8449703d2136e200bc1b7a6c568774634875395318e7b61e65d7e3d2966b48a4226209bfe47ca4291626f739791beef02c37cdffcc4ebfebc4e2c3bf2c082a561f41373641051e7144930c7b1229782517687f96de49260d39a9d8b70a864d8609902561ee2d360879db5ff4a8115b7968e27dddf539bb7cac5ebb5424bf60567d554035e155173857bad3d33856c91a0d7db39178e8f08af110d1ff97f32e18edecbbafd282a3053f62a7f523e045e2317dd181994ed0ec70acf2ca1646844d2249398fafd0eb64d4b2965df192c90ad31935bc1adedfa370a3a179c690aadf8dbdbd4fd3affd844901de95f2321a6d81d214a54f74cc45785522b08ea055e288f33a0cc6c52684ad7a24b1f8a372d40d01c2d70ce5ac8d9c654a4b057a03da654a062fe226f8d2f271fedda46efceb8b506006ba751a3adda0d5691c02877d7f81d1f680e552c4ea5790408bbf2a8b0ca35dfb59254a051e5c2f5299ff2ce6585c8ddd39945fea2eaa8ed48a87dd59d259313ac2abb7a76c3e16abcf576c30740b269f0a11f148d9c7a5c2a366f701024b8c79604128ac117be258ae442e8143ce4671a8584e62a9bd2897ea4665cba1a0db0174e5c0e8a6bf6f8765940d4dfbbecc21645c1a4443d317e8921cf93aad53fca440eb44c52431dc9ecc17fb32c6df5b6849dcba9aaeed88b38d9ee4f468a3a40351d1a109ce47937c94898a590bf8b2ce4ee235d2db658639e6377a34c3fe90387ae583894ba2c3a5f6a34f635597bae70def89a3e3a56e72f75ae1d1446eb29ea7bd72f51c4ebbe5443587c98665261b936c299c5801c7a713c6af77b03d5ac9f7a4eedffc7f59d75156ebaec48ce07f323b25f62088b875ea1e62756b91af96c4ffa2c5c2028d154fc33bffbbec1925a766d4ddde63779fb7be47887831fae2edc9fdb62bad76c1dacdcd16524981dd8e7ec26d4f2de70472266945e9b35514bade65780c7264231e27dc7f5bc712c93eaafe4ab406b41798c10d6620799cb16b1fc8c692ff373ca7f263769ffd99ddf95813ac80080514f5852208b08a60d4514a67abbb80dd20b6aba7c2d11443768604d6e07c663cc76cda7bcbd6dd8a4c1d1fdea68fde3f9c707a84ac7dfd8e3019564a683bd200c548cfae128c9b53d5c5ed930a57951f3503a22a6f8ef1be863ea541bc06eae4ae276ea3099bab1a75805fa1a1f17ac2464779b9286aea3a219f2e299c5a2131428ac43ae8b09753ed54eeb8c26b6ac3cdeffde8c7cf61b191bdbdc29547b0e021843caec7501be2c3aac1a1a27ea3cc83924f3bc71a4a388bd8308ee81dcbee0280f558c9b9a044daf2c883d0b97e8080f39f0cb19267808eb91ab894229b56eebafb81aec89d01d574e6525a78daa2836f04f18171471896c35c58a29e48c1daa3af0375c22c66fa2f120435187260a359140675c6f6fc192c9fad0158e428b7672c775973bc25b86c56ed8dafebfd925b7a18677a930eee983764127997b6c1b979b521f06a91df1b5e2b7e9a1870ccdd440274e1e7f39da2708841e7e0489cc3f896831332f51057efaf0ff39a677937b1c7aef24e695967c6328d0777b4b88dc1ae7d270b22a50712b7753f2dd737e5ca3790807b7e51dcee82ac67c9edcb18d1cf3d3671f0694f20a2eee3f3a624670c06252c8637763fd46df9b4465ae05a41b6ebf475043020b7008b6777933f596ca42d469a1f870628cea46971e46a9f56146843420e557e5be08aa6afb096a1e6eb3d9ae1b2b94c49b420bde07a6a31a69d69b36c39f650c1128450150a9ca860b555bf43f9f568e18f53630f7", 0x1000}], 0x3, 0x0, 0x0, 0x80}}], 0x5, 0x48840) r11 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300), 0x802, 0x0) fallocate(r11, 0xc, 0x1, 0x2) mkdirat(r10, &(0x7f0000000000)='./file1\x00', 0x0) [ 656.817624][ T5390] usb 6-1: device descriptor read/64, error 18 [ 656.913022][T12872] loop3: detected capacity change from 0 to 264192 [ 657.867278][ T5390] usb 6-1: new low-speed USB device number 69 using dummy_hcd [ 658.067266][ T5390] usb 6-1: device descriptor read/64, error 18 20:02:20 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) getpgid(r0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r1, r2, 0x0, 0x10000) bpf$PROG_LOAD(0x5, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 20:02:20 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f000000c3c0)={0x2020}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000001300), 0x0, &(0x7f00000041c0)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@default_permissions}, {@default_permissions}], [{@measure}, {@measure}, {@obj_type}, {@subj_type={'subj_type', 0x3d, '/dev/fuse\x00'}}, {@permit_directio}]}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x202, &(0x7f0000000200)) syz_fuse_handle_req(r0, &(0x7f00000061c0)="a3d4932ec22064a7886995fb0cc85c8f240b510e3a4523ee99a81823b3d4d2db00a3e48a693fcf8150353f1e4955bc9747561775c5ce75c8e3de7ca9363c0e151688f5f176c3f44060c619676600a90ea1cbf07e86389404cf8fff55ff5c033f20fcc27eb9f6fd341645439098a44c6a34d4a5b0610fc022e19be7c1bf41071f566e0529a4c407fa87eb1f6bc7603b24c6b9db617d077409231e457b47775d51d866d487af5be294ebd562045c39c93b7824096639b0debfdf6d438ee3520c01a74642ad793369647ad83f3ad38cc5d65bf79594bd854106dae4a91ef5c3cf8335c3c5c85fa71baa55bc7b7af8490fa37bcd43998c907a3b2363e7ac5158b65dd878d743b4fa552c54024127152b60662f526cf6037606cf5fc4cc8a273785ec874235a243d7f1d6522cd9e750e87748247022d9119a5846e19db628eabd702f99b20e0434ea9b07a58e5ad52829eb5d71ac198484f0b3b503a2049fa6e59df4a2bfe1b67c33067d1dfbd4b7903299359f1d57898fc1002eb4545283af0980be05d7aa6c3aa54ed646b2fb878aadc14636cebcc5d31236cbc9a291530497751467113e9408ee99bd2439cf7a2141c1782b1dfba47b574d032afbd5b06496cc4b43a2ffa0137b0b196545b615c7a284a1dd479dc69c7a32286ef177eb225f538800d0aaa0fbf7dd9f38437060dfe3245f2172d12b121cd73cd57258ee3c321650d06a5853d27d66483a8e277d271467191e57ee09e612ebb5d193e9343065046f0cbd360b2f9fd32988aa151c952dc21de1ed3e5a671dda627bc454e054ccfbbd3d3af5e70b541796d4959e33a26abce26babe265eb67cace4bf64d2e74b7ba8f3205dbdca4e8983b1e989e10670374c2fff3cd1cfca021a025351f878b630e99d884a7c1c95f425163f3739bd96ba1c8151c4c703aaf6d32b4c25b32c399c2d8cf2cc03389c7539691e30af853aea517e0578fc5cd9df2694d238fcfd62581e274ed9bb49b788b63496d8c6e54b0010120e95261afd39eecb44c077657cfc1da10e270418aa374b9148e5d3f4b5e831941dc3128a7700100be7dbfb8d83d34fcc6f5fa8086f5b1c3113777b527056d8e74dad09104b13d45b67d1d0ad033160e5f6005673d4f76658d11cebdc1f53c5f66a252f49071a5ad0e32c90ae064b0f8e1a6b69e0283c8301ef63f4c2a636f778a80d4827786903bf9bb42f08b58c8945b42ef975f40931fd08d1e6359d41ee9e19efbdf53abb7f7ffeb22c548edf0fc04359510f3ed7674ccff1d6f7002ab3309fb5db85b22a524ee191c5e59499a3a7a2320815ad6b713c00e97845caef73485e9b044243c7d56399582b0ddf1a347d6c20e0cf9d31a106421db20026f5b21ffcc772a769ba640b89bf13b77d56f06d8ca558d06fea9e49fb0d492231816f8a9cca84354c16e3e5ca6e162d6c173ea2b80703a16412d253a8df7e0f999b5601ac29a75d7d3f8dbbee7e8db4cf451b130737be40d0fcaa28b6c93e5ac54d5f456fc27a1e26f78e55705fcf01c147d3c3011424deb6d10def17f93a9ee05c4d16bb3d2c8bbd9bf9da377e47b7e40b440e1e2d4a700decfcac920396905f271e6eb494cd5a94bf665b2bac14ec85e432ba718a92b7e27d540a21408b7f30a0bd1e9438ffd2ece50f13820e0713b6cc0e96effe2680d72b87ab98d4cbec8152c05e65c880be825a502090d3c0c3c173d2a3960c6542dbc789ceed8a5eab452b3a23ba3df0aac1b74404583a86683110934a5a78d408ab9ed0a342b37cba6199d8422253b903c73305da7fbe3972be6f1e5246a00320ba7580021679f34117cd85442ba453dd809aa7a49c95dcd067b7c2a4eb57635ee633742484b553c8c4df5719a83d42bb7abfc7fef93e3eab46e2fe5d7c73eb24456298d73b544484fa02ebf186239eabded6ece5bb0376be623018ac7653458bd6c9dd1d51a2c0c81eccf281ab274d9583d248548e72b099d1b01d047f0b1892520b084768177824405beaacdf90c3a9c24d4e4736b1fe81ca303ed789fe29180f6fe6ee8776d0bd5abe34a6942825aef9dadb136fc7dd71790aa8748d5f4e84c7b45758f277095e05a011fc835401a00e4b37787119dedd7a54eb8d7d1b4d3f8228f404063f318692f44132f0260e8632fdddb23508a9015415317a842a69566f387f06c3f7f3f46231a76cfd4af246f89fd9195a4187c26b4c3ae1650c73e11f3190f9c24ea5f3d619c7cf6c5e0edd195a4f0de3a86cd11fb53cd3cef10da2961909b30c3250603ca66d8b2800b9274b394863355171b0ac28b593f899d502ceb12a85c539131049c831c4c61db0b2cb6475cb8bdf67800d29d009b969682e823dfb0f1dbccd85e721058cd6f9193f89d05088a73719497c241eebb1047f8a8ad02c66306140eede0756ea04a689d6b4093a1e6cdf3ec4c89ebc52d3eea8238be6877d26f6582ca897796d194aa9e3343e1f730517639f32485a8377260be41d525558c8fc991f8e27637fb67cee3a14914c76120d42e852918b312116b6e5a1baa97696f0f52a641473a74304e8fbb0bf690fea94bbb56844d54d79529dce0e725ec693b8ecccfd957ff52f65b735985335f93448b6e704695412383066aa6be9fd81b15052ce6af8076f3777f4d4e59be3896135a51edf4b08a42b2b21739ccb3b5edd28a2897e217cd1484c67559d6665c71b92197ac81c6d1d1c397ca6f64f990a70ef982c6f643378470c14e2de5a2ce43d4c680468d57e71f0b21d6e9222a78bdcebcc134c5815a50f5fa05e6167c5e769b71fb31ef6b3cd4d4a32609091169bc12d974d91cb10678a21742bf5d43b15efd79029ecc5abe86831dcfbee4c75778a7d3ba3eb2ce52a244adfce315b998c1ac78e534fccfefd7def94fd9a0b7fc3fce2caad9687482f6946c5a0c08cde093e74726e350c9900f69199a0a008185b86f3f2c1657a3168917af29c1945eacfd072965711d912fd007c95496e8c573c2865df49db559c443846b699a849ac328a6a61a6e3ac628b9990de541d54a2b781552a175086b7f5ff1d721a0375d4959054fb0dc5b912d1ddbc3d86973e602805c195ef849fdbc97b2b068601354d7ca2ddb0b7e1ac47f26944beaafbe80d29269dbc94bac660a672b9d95897ea85ecdd5eac684bf1ec0e3ee4626f1f8bed8b207cc7697b50bb89eb0e0cfdd5165ca26b28bda47761c4d9c0e2400669f0d358d2ad5d875ae25272d1816166dc3ed52cbea3c6a7c80a08a62ea3d55aae6dc1c9ed6ba65c6aa6a70393f7b648f6d429ec933bb7833c52da1c1e017a4197480a04ff96a12af5ae69a24ba074cdeecf8b1d72ea833509b00db88e9d6f0ffe6e9eb3cc6982248e8558d969fea6a9dabb0279497b5e21db6686cd6aff2c685441b043237f94c5cb5743b590728c8f0376648d4c4d1a925c25c421488ceb708c523c784e7d21e89335ae423784f1d5d9cd279470bca89a58d8a213f9d1c5727ffeb70edcf5ac2baff90b7f6a5e29a446ef616e5ecbbc9bdfb37a9bd1942d7623d34963157fd81a99b8d3345aa64a0fd57553092d39f79f75e87dd7c357a5034d6e10cd9203552d18aaea0be5d5d52e5086e500a53aa1c65cd9645334fef0038983baa2188ac7030fedaf1805def236b264452b810d1ec5532e73f44dc66856da1d6feb0a3a89494e5cba543d823d6015c25de9dc9fc08df0a186d1e428ac531a6447159aae9e7e51feea32036e6b906b87fab97b4accd1e18d72c6b8feec40a55a7f0f6c0418f4b92395e014209fecf5324aeeb7a5edc9c254683a472a233c972bd1fb713f0e701c9d8e55ac4b28f4b677221cfad4d433b1b622becedcce50523109500a500673eff52cea5ab07b7dbc2c2141693eac8fc81284950048b23708e996f2c388e30d1297b969a943be20ebf868e9b8007dadc3bc9aa0e0982cd13e35ad58cab3297c2f51a1e902d9edb6388aeab3ab42bb46c950ad5350a480c1065db00bae61cf6c8ccd7fd70d0e5797fe1f709800b4e30304ebfbddfc684e01c29fff65a848669a161ea85ef25ac43d6d36bfdb13c7eef0bb13367b468d889760f92b20873a171b7043146853558f7881ef80f5c9515666785a9518d5d8b909fe2d51e81521a73788988116be7f47e314cf37123b13975547833fa3e18e722734ff374a8558d0e3782c06a3eacbf801fc123944e6047418302a561ce30b4b1763552afe868d0962c91a8f9cad7576a90b64aa52cb6881e1ea76b287d98718cfbf7c7f54c0fe0467e70bd815079cc7c5bd7d76e33fee2b3f22d6c901f694b43a832870a766d9f910e3620ec235d26df6ae65da2e15635d8254d165abcac84c6da4ff99c7b9477e6b3fc4c017b17a48d7a077cc0ed75b0daf200759417b2a847b6b37728617d8cf8cbbd81046743668138715a91caf9fe7ec7283f67bb6a75e01ab7df451de68e4f7aba51f2c511babe91e45f9d06b38f073e4e49649575359190c4c9199708064564427729ae7d80f7b7e4348d2e533e70a55fc9cdeed26c621f084ba415cc46cd5a1f1e77d362efe97f982d903ea45e6c184fefdeadc871f02763337d3f37472c6071a5c597b5eaba6af6e0ea649436eeae03bd1489b99b62bf38a740666e45d3b058056d6b879640df20a6b270abec7c6cc4f461f4f3ad96ee18f68e8224e5e37dcb13c654d2f997aa1b5357b8c3b1daac71610cdaf0432c037a7c5e47e1be73d7771bbc05c36460899d640f30665d7368db469d05063b141c1476a9f97ba581036d9710285295b6073c4112a8695869339468900eea107a659347e63dfc91c073e246cf945a45d969c96319f9499afbe5848f87fc0e1eca246ce4198422aa58d4164bba357aeeb47387ce4924e6383694240056f0335e9c21b6da8f12b4bddfd18fe4b8f29a1543358b05fce093bb527f8e86d3dfaceb65f8124b3604e01616714a96751306c0fa0f1f738f12549eafb10ac2332223468a9d3f14613c7e07ae78371429fb7d37cdafb2aacbf29fe3994ce352448552aa098fd3954e08fdb923ff2d2f320eb473cc5812ad44eec96568e5222ce2f709846fccfdca3bbf8859dd6c546a2ce3315ad4e24e20a914d0ffdc1b439f995476505f575093b01f10addbe3255d9717d28396ebf382a9a7db2f98af70feb67974963de88e47b78047fa66a053818bee34ca7a61c335283c72d4b60d893c027c192020286265dfae71304df832850a9ea09b99d2a02dd18e34fd9c5849ab636cddc1a468eaaf2fc7b1de03f41629689a56b4960e7b47a5891032840810f7a023687b2ffb15d022e26fe3360cd0804ce4996a7d4958b052ea93e75564bbae2bea499850bfd8390a98189a02f2283371b0a31afd6ed1cd42b57aefac0d410403fb68e057d6fa56bf97386d3eb86b5b25a7743c2aa2bd63d3f3666ad273ef0cddfa7fa49a308b8fec7c36f5c6da8be7c497e2c4ee66ace82fd0f57708e12969f3e57f94190d898e86175aa4af3521b00b21eab72f7ffd03045b0b8d19a0d887528ac46871afe28104ce8dbfac63c2365389720b41593ce6007b3122a6d702605b7c3160cdf5dd217d09fae6ac2d294541c6e07aa9be8d7295450be498293ecf8b11d9b5b7ad4849274d34b5010af059d3b50194c9e1a9fd57981f1a11975ca63752abd11929556184a11ad0a6664ee08bfa6941e5f85f2fca6c7d6bc8ba9b577c5a03648eea2e72347494ecbb6baf75e4a5d9fe0bd78d225df1d04f2e26f27f24a40e3f3bb34961dff7725ac03cf2faf79e10ac16e2dbf73753538aeccc3f3e3ad292d9353deef368b3097cdb1c096520e3ba7ab4baa31ba2411ae6a7d09cbf0ae7dd6c612e7a0e25aed7a4f03ff55264711d4d43ccb7548126faf3f0938766365eccf44603154c0b02152f8c47d00a9506fe91c0845c2770ce33f5a5cf90a42e5c0de2d73f2377a589d50f8efb422e448dd606421b1686364d09d701f0cdc399b8163fd1fa523d92a5f2e7c8be87d6e75d9470a0aa2ff2f1027ccc657108a6d3484c3f7d5729617e9f9286ba6519e7956b1c2632dc5e7d9ef776d0de2fa2515ca51a8969485e3edd3b9ccb63fa40a6f61df59c362f18000168723045051613e1c1677e67f586bce90fcfd443454f5a1a7b59a54eb6fbeeeaef2af762d134921e5f1940a72cb3fedaa6378997bd4d8c23d43c10238ded40defc9b5ee196cb34506a7b0b398df3aeb4bbdc1dd8d0040e70ad01dbdb33fcbdc4a09d84b13144f94dcd5274233e2277ebb99439ac5ceead0dab9af6970366e83f726ce8a27c53ad0515ab99c24c1349a3a6c3fad030b7543c1021fc48842752479b01ddf0b7643614c421f013ccaa9c9e90f1b80c22a0d8e4846f46bfcffd56999e320c88a046d960acc6061f832c34c07ec1293027a85b3045538d98b93e29dcafc2395ebcc67464c6cbe91c10fedb8798dd23fe0875e4173c1fc448f7bbf384e92035f5a2cacbb8d0d2ad497f793f4d351e733b355feac9e356305f10f3de55092ae16c9fec86adc54c73cfa318809005c0d05db1b2bf8c87a0ff39075b7d6a571100433315cae62639cbfa51ff22b572e857ca910cafda296886e2c6af51a0850a0b44cb5028b27eed3c8e2494dbb436fa5ec1a42c3b975e7a6856ff3559cb3f448106ec9a2980a085cf3385f7cf9b48ee4804abe17490c08f5f546668b58bbe8d6bca6cf0c23c197d822ac2934c001f3ff11ce60ac9a7311164bccb212bc39983e24c9488d736b079b649d41b0858aecdbf5458abdbe05f3e868a7caa9c02f47466f9c0ccd7b83d282bccbc30e3b2b2be5034a0eb0a013bcc0e05329634299070de13cbcb0f9c2e7cf0be9a344d9977d0e8f37c78b2294c40735779726a41ca0284e543dc32321522d3888872717ee88fe547858781f2c9ec7f502e20b67707d59f0000030e64a7110a47984539b9072275fb84d90be7dbc270fb1252018b27a32e5ce1a4ed7142a7cf7c698399606f594d5094256aa30c243bf389127fcbdf2d5d30f5374a9bb19f229409fe0f0003c8dc3e5378befebcb0a85d21c6d5cb37a7d0dfd0e032de0ccbc8ed47151c7067db653bcf7b606f3df558b5268057ec9ea4f12360df5897f9a535a3df430de557d2303e3b429682d1a711bab0bd5a7ac5976f3ba805b1f18cf900d39dc54d43c6ee4497b11508e7d93a70b0f30f787fb38fae0899d7ffce222be0daafcf34c51a497d01b4a3b0940b743cc0bcf1ceeccb8458893956d95eef5260f683ae33e803f432ab8d9f0c7886a2bb8cc6b24f214021eea20dfaeb48bdb3088f4e0aa74f542ad3a775e41a4b836c5901038bca22d93c1717c54f91dcba880cf074519f36aa9bde63bbcc6dd1c77307e06f48d8a28a51c6ed3c1ad330f07ff3de0b09a3858caf8b0ee2b5c4d13bb0d929f087686712030b0f531d5ee53788aafa5d437c48b48e7161eb7fbb5b4792ae8f9c98b5a17b721f318bf82edf5c7a837c4a02348ee7fc65964f9c76b71162fc34d8390e4c29d8d81cd964c23607a0db97b17f59a3690d9b1b1d1c967180ec4d663c53510cd032b9b088735122655c643343400f97bfa5ac9413627e31e087e8abfbda93cd49fc95128a8bda600dc1bd11dcc4497db98bd8b0341537399c76dcdca020b1285c6aedf37864574aa0b16f77bdaa6401e091568f8d18fb2614cbb83a26833338bf333d9f72848149c8742bf436512442f2c22f94907878de1d2de08662df936a392e802240eeff82f49afc9053e0c6c0326f984b74bd0d9c1c6fcf21ffc180aa5b2baf8b11f01a6be346f8716f2940708987fe8fe95f053aa8a883bd4c5ecfa4ece2eb5305d9f0fd03170e171235f925fbc8c3b357f69c3a03986e0d8fcace13bb442c5bcd9937275633f60632e839121406172b9597637fe6affefd5d874b904a39ec6bfb4ffaa23d49d9947b58c4b8e7366d892ce8e28f17bd128bb39b2cae3bb0c80c746bf978d7152bc8ee08bfeaa0793bd055200dab081e7b6ecf363f0f1428c780b6e606c3329d497aa2ee637717a0029f09814c318410626386352918908e99ef668de61e52f5a6680a5b484d813d35f14322188dbd0535e7e5043df0c64b4b69ea69d668307d24643496c7965e6cda0dc14c668525af27c342a20206e12012a5466006ca5024ff1d2ba710d5d42ed225702c3c9dd83c48fbfd394b1aaca19fc4df7a3cbfc3b498f80eec95793fcb46a71f72aab7710bf87e60ead78476c1b5ffce2a268cb9f7777916334f5ac347520e11916b73d7305ce78e9b4f4b151f156b49f47d9b0890aa5b41d9d0ff1ebc9ad8ebb6ab4234ebd8752d31fa3f2b0767f9815ac83f0a9b3a5c8ee72914aaa14717a9ea220adad34a0401fd54e9c3789614351756144ce3b52ded28daa91caf43e49d4c5787af7f0385cef3fa34a9d1518a125ba3b18ee943a5a396cde9bd3c23ad51e4bfc7a63ba1a1439d28914a164fbf7c1d83264f7b1611ac2f81f67c9ffb807e21a273de0d59c584e5be24014c5f5272199707379526e46ea7a4e29738b09fbd41861a96095f25a15edfd00912ce45a9f275041203317e4c227b3edcdc352f3c585959eda43afad7a156cfa7bfed86951ef59e526d9b4b5f26ab0af40e0d2abddbc742fc8818763b97ddaa8673d264ff2bfd4ebad0a2cc10ce0bd9d313affeca4e2f25438b4df7ba107dbce20a10a0b1dcb4af594303ebab2756f508eebabff01d94ccd878a8ca275cfbe558d7fd14b1e111793ed1da7cec3a1069efdba42cac98973cc44ae013b539b825e3091b3f3498ef95d089147fde92abe26b175a7e73f5eabb6fa075f641d0440999864998184b5d96ddd1048faa0288c90b85e7a5e08ac88c45cbeae548ec3e951f431fb26684e5d4102888fbb4e85dd5c504eb68d3be4b1c1799f8ad1a98bf34713127162da460d9103c716980eaac610e3e031168c27f330948ea1682891342892745209913c08ad611086f909f38b53b82cdafd3fca41b4e7931ddee612d8d2b06b3538ac3a61766fba6441e4b6db1d9599843913cc9d58b02cb9f055ce9b87b72d78f79070ef3d9db845ce35089bd8828b12f125b9325ba51c164d682acccb6beee89e916aa4ec34ff2befd77b7bf2cabe60ea61d54e9aa9bb868183c8625880546ed2029339fcd6ea622ed8539d7e17ee207f5e0da2381a9fe42b0d8d2d7e9d311dcd83b34f556aafd03de6ae4efabe19ef3823b56376a27d5058dffec4b41a19a1cbc379e156ffbf8d70e22955b456328bdffbe0b955414ad56eeaf1d07a6178efec47770d9065b3f9c44e7817d7194de79fbec6c0615b1ddb406a97bf7785efe802eebe9ceaf2059974504808fe185a8c3423b879e9730d78d544fc43a019bd440c86b03dbb0755e9f849243c5c5dba6719511de3c20c62048a3fe1c76c3a79e42350640dcd8bd8018c1819ac594b1a114e7d260fb9714d65bfe3a1f317d75af464e08fae693559d208a818da0dac3e8ab65b058a6d7dcc62d56da213d32ff0fe63aa36c0eb94c67c837231659383803113c4f4f762b1b6561326b421be2f11e93e3aa8f34678494a96907cddbc5a49201f96d070c6dfe742460da4f3dc6a8f550d494b5940844a3c2409e68dc27e6ce47b55474635f500fad11c747786561a25d55ee53dc1e68948ce99a91891f019502f3ae33e0797b52806d88f01b04bb2df7c4588249d8194188b78e72877d5f03de0af7772f999906a18384999fd301380e48271098c6202c8b76b124893eed04a8fe13871b75a822793744c7b4f7ecf1d315f5eaef78922fa0324f5f2ab5c7b80604b53a4a24c3d303a2d4c324edd9d23a27a75c370d9f8366fb37ef5ab34a248343f2234860c4338b82b80eb8a78e17726f0bc7bfa17d20e479c38cfb96ca42a0220379f81185eb6d2520db91cc10c77c184a422852af7849b1bc28ca44932131ef77cf498628e96a2c15d38499b32d7b17a3bbcb5c60bd729c17997be8acb79c6d297d5f30c1adbbfec7c3f1e16dd3ee71e9f341d20672fc334a9f29f64768983d3011d4851daa4564bb717a5c30dd6e3d28a4898a777f30ea52789bfca2aeaf331b90ec70ad1fcf87a4dab429177cbf15a80ce72b927114c419dfdf02fbbe37cc54bc65ac74761b3a94b9cba1cdebc8206fed8d77b4456660b8c23849d566edbf81fc00a05646364aae47d788b447e7f2ee83ea6b7d5b19082264a5aa959d1476ae46f467e42dd8b6bf71f1f6888aedee47ced4bdbf63b81dc57dd4934d00ac834e48e885c1c6c4e2953a50a3350d78a763e051b5929eadeec0e670426e24af4f7845da3d280b7683d1eda53ff4da6f39ea5d629f234973ecbab6ae48825f932c704a92a7228d134dbe54cc7af892f23fda3837ac9789e4df1421fc29e57f103ec0601e5d3768a5687565811b15db4b42cd64795919c7144c3297371fef31d7db45341288ff9cdf0a3a8f3e44f2f28343e8b09931136f5f6def80029af75f31138a0b6c383a4082dc0b924540a45813252030dbce41005fb6cb1dd8cc37cfde77534f6709c935b2ef51d3c6f476cd2b4542cbd419e1defec5bc35c4368b9252de6a1e1d83711fde9ea1c237a6e2a4e53c87460c14946fa38adb49b0defa3189017562437de0389bfde47974c1852016a16e3dc07ab562f81342c0ef185c3c122de2ae041589954082b2e4d34914a94c56abb0537ac18f06ad722ca1f064771d625d32be27d3aecb2cfb725d3d5ff4cf9ff430eb10c80606d7d9b9ea97bd99b5f5b8d249bc9804ae04bba5ed0df161975a81e9b2ced5811961903faa143c46cac21216eaa24284f42920b630ea4c6b497b97109172457138f6a4b678ebfc8e60adc148e05adecf6e2630e0626f6ee6d01a07cbdd73ab3773cc7b35888da83d964337f4b6f87886651b27467a08aaa60d061bdddade88fa200467edd069a3250046d52f3b8238b065a29f715edcb24ba8faeb5249b0f486e3f77e80c43264197039f9ecf3818aafaa3743a6eb7dcac251f9ee03daf8c2479953bf1dc34a2772e0989e6edd17c1ebada65a1948a360432e00b1cc198170a39d63e6578f69e6291ffa9ca01737a79945c61f6322297b5165653032f07d8b8bcc91aacf05aa3d0b781de7dcb6add68ce99c112a5d1fa4364118d50a88db5a45f36eea2be85b32a0b110a05b26dad94b04eb4e367e9eefac80b52074b60debb671aedfcfffb24ae097bac529b7b3ff59bef64a7030707eeece3ae5f8f477e3c3af82472d0a47ee7e24917a252915db509fe832fc509e68f37f63a8b04dd0bf8dd398b25f65693a8181523b2d66d97b67045a94a632c25b2669e9f76f604ef2981e5523a10b563be45f3206578a83f07762ef89c3c1698b783f906ad4ba3582ea6576551b73224ca839a548560ca32d7436ea278611391852b723637388bff5bfb06adc1f50d436b222991ecf508ba04f413f251dfe720dcc66a741a9b4aca74b23200fcf421c5a0453dbc873afd1b62688b00b1e908bcb53ade75ba8566b10cfa02b5c0142b95bb66423c6da2012719bc8a553be75fd047ef75cc0f3d5e869e0f97717f026e3160d0edee8de9c89bcb7e26c203d0c5ea7197f8beab03a", 0x2000, &(0x7f0000001f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001480)={0x18, 0x0, 0x0, {0x6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x4000, &(0x7f0000000080)={&(0x7f0000000240)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) 20:02:20 executing program 3: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x80) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ftruncate(r1, 0x9) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) recvmsg(r4, 0x0, 0x0) stat(&(0x7f00000035c0)='./file1\x00', &(0x7f0000003600)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000003680), 0x10000, 0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r9, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003780)=[{{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000840)="3f723423656139ea7846e016204f45b5d0761152885c2a2ddf7615965118568c92f5d917825be6f7845bb3e40ba7f5fcc3ed819b53f4d8092c9245018d0581f7d88b3e4c6c58dd0511e140ae4b3c8d52f57738cd7f801f81f4bbeacdb8cddb1e3127defaea30020b6c5ccddeb8754aaa5add7d3f2423484de57654bd86ed237b8ae9b61cd04dc30b18c713f5e210eb3dcecdf2ea728a84158a2fbc8e4ce5577586931eaecbef738d07c308139a3d58dfcbb3f35de8b00f2e13fde09c43616281014fe986f92de8651129", 0xca}], 0x1, &(0x7f00000009c0)=[@rights={{0x1c, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x40, 0x4008001}}, {{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000f40)=[{&(0x7f0000000ac0)="f75d41afb991ab33a1ff5252797e59940b435435e76d3e3c17823c3107a777d6f8743ebe802d12c5428b62482a19734426b7da3efbc60cc170513397a393e4da352c6476d502d26c82b276b601c13107d38c9e067a0ce5879c1eb3c56b1a17e57c4dd6478a003c4d71d0076c3ac47912a8131738a432c6eb16fc6a30274a31852ef44d2587c59096240adbdc3357c6d3c3c9d668041dfa23e52a9ea92db14647d7c20cea616daa45566af393ddb025069010da2647cbb916d8f914101102997744920764b370ab9e3dc7bee777ad8a695471428766793c5a8952b1ef047ea237246cc58e619b3511", 0xe8}, {&(0x7f0000000bc0)="9912becf898a", 0x6}, {&(0x7f0000000c00)="e717b0b69569ed9b7c37f4fe76a192878b9695b628bd2f5a4253440aefb3971488c1a7f59462c96bbcd48dcac27228bbaa2c51a69d9a3221394cf99bfdcffd30311110c2c7e0c61e1920d485c01b85bfa58b8b4d6ea7534b0d2c72", 0x5b}, {0x0}, {&(0x7f0000000c80)="0f3feaa70919f7f1bc85037a16ccc6a9f8862cec82e6fb4fb894a87bb8579179fa96b570c5a619c490884acd0fe03e152b1c8d1fe8b3ecb096e42ca71c5d6b8c90a5c5fc525c568bd3621c46652930e5eb40a62d6b7eff4dbc8e621713b4adb9d7be01f790250d57de9acfbba80af068eb2dfdf0efb06354a7115f75c45d6147cd", 0x81}, {&(0x7f0000000d40)="07f7d4375c19504bc9eb23f061f12e5b13b43f3d92966ace63c43d51eb36b59e92d1e79b0c123c5f5b2cee73557fd0bbe1c5c9e5967d28dc3f7ecdfc2d782975877ef04079068697b62afca67c0f6595b3ba826643a1f02a8498717089e4d2c98a3bbba6b23d2b2e22065598cf2822269de950db899006000073e434c6b8614047d517009f89f8a71b0f8e55f9d65d72807f99cd9f20f4ad0b7127a6a492b1096701de6d5efec19e95e2d7247fc366f14f2d5101df48e7e4e81730b92262ead5c6cc769f242677f34b1eb707507b6c66fac2bd08341b627d5991a4c1644d131f8d6769a8bfeb69ab660125d5ea75", 0xee}, {&(0x7f0000000e40)="8cce44315a5ed4da8b1e935d8faaf6fa32eb029745b74b67e65f2dfb1748432702feae2dc20af97bf11c06f374619307af0a940d90f79185465f77e1fd19b5a79865a720431ff980a6beb65fa7ca4303126f58252d631399aeb1a7117427a06f7fd45ac198ee96778b35b5229d53bff7f7f3c06d53b7a42379cfc1f413b51ef70058a40592bc8599392b351c03bcc79a59896ccf4211b983b6c9eb0163d04dd736cb4f25476f1db6ad58f8", 0xab}, {&(0x7f0000000f00)="4c703fbf01cf7b5d4d4825c91b4554", 0xf}], 0x8, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x20, 0x40}}, {{&(0x7f0000001000)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000001080)="212e7bd0f6bcfc5be2d58a313d0d2e64ef51ddd300d0f331ed9a89f415af3e3509e8213836668f0fb76c1bd65eb62c0e665a7474600a8544679884e77e7215c58c", 0x41}, {&(0x7f0000001100)="b6ea07fd90c0641846d5097b4c52eb972bc73da2378362739b0759a488c5398ecb", 0x21}, {&(0x7f0000001140)="905898588ec167b970643ed6f7544491738942096d485aae56e029b6fc6c0686a8cc5ffe4c568128eb611e95681a44cc094031c61691d4539b4479087d4f36df54d7e3fd52a5f774b08d32b3c7b91c748abc4085b264a49796c4f044e9fc2c934f764ed56a5f033ab1c077ddb56fa34b5bc2c9c66f2596e5931f4e862ffc7c5fafbc580a977e30ab3531b97ceb7e18a128de795345f7bcc0d7abfb72f3529cadca", 0xa1}], 0x3, &(0x7f00000036c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r6, r7, 0xffffffffffffffff, r8, r2, 0xffffffffffffffff]}}], 0xa0, 0x15188b3160744271}}], 0x3, 0x10) r10 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '1255'}}, {@numtail}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp949'}}]}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)='0', 0x1}], 0x1) sendmmsg$unix(r1, &(0x7f0000004840)=[{{&(0x7f00000007c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001240)="2880746f62139900fe0cf3d9af543353996a729e03e50d91a954e65c2d6b01b90c539161fd6c1a93503ecccf6035512c4b310fe72ef0f37a2252c0bf69df9dd17f15f9f487b48e3429d8fe6513e1a3ff2fc656649d92c309a887be5466c56e5e9c69a1854aadeb6027cd953914aa051b5d6b2a63521dbc0bf4a1c4dc3d978747fb780b9090d3f3b3a4d8b813e56775fa8f29f73605dcf5578def8aa16b214453c4c6e45a9dc5e55390704ae071981cd12d5803310eee9d80192cb446d24fb3a4b3", 0xc1}, {&(0x7f0000001340)="34976ce1e3959933ef7cf282a21667c4012ec902e1d091721209339faa247807c3bbdab8882c37fa74e5e3aeb1af7dc44e216d38ba23462ea25b0a2360b3018f32a94c31b19fb70a2686de949386e9a7", 0x50}, {&(0x7f00000013c0)="bb86987287404c51cee1cd9d58f39187453c8630e1962ba02a067da2844dd70d27a07e760abb82231f21a1fda05adb83bb1d49ee5301e7c8746bce64ccfa803efbf030208ef675c3de02601edde7cea3582cab75f50f88a125d2e931679adf348c69a901916fbe81b4b3390ba27ea2cf39887cccad5807a31b4c680e2ebfac9b8ffd0a3e8a4b0ad074d0124c76263c1b1a4d29cc7b509f4a0c967d0868900011d582c9252c33dbeaea0a62351c415e8c5678f918cf0f77ba9c52a9915540637a95901b4f264e7e6ef61a786f785e6e97abc9b98ab3bdc1d0443fab88f93b91b8a185d1cc3f1c87898600a6205af0487afc85c675", 0xf4}, {&(0x7f0000000980)="08238ff3b05fd9dd80a1a7c6a1dd49d0a1e6a1aa6fd447f533c091da3689539715b1811f7ed3e4254146438e12b71b827bd74257357a8004e8b7", 0x3a}, {&(0x7f00000014c0)="61e12390f1c86521bed05fe808ba1d93c35d60a8f1f5e03dc6e094803d08e409d0e22ac95c4875ff22c3f5604dad1307a2611042ae79644a2ed3b47285cb357961c7c0ebcce5c3203992721df28c493b368df5d92231455d95e24de1c568fb70516bee", 0x63}, {&(0x7f0000000a00)="2677ea08e945c3a10c7e3341bffee776380253157b6138a218033ad738f7475534c58739fe6a81f83dd6566696beb5155d3a222833171e6e492e", 0x3a}], 0x6, &(0x7f0000001600)=[@rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r8]}}], 0x38, 0x4040}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001840)=[{&(0x7f00000016c0)="ba8aa788bc4f8ab37536c5fdacf991109319d33404a148a911bc3188745a6e259b18ea1d3241063bd21945318f11ef9553ed421b29b06405d0cfd49d284b373c59fab7249c", 0x45}, {&(0x7f0000001740)="8deb6220f298e659538fe1935c2a92217985", 0x12}, {&(0x7f0000001780)="b2975d3e81ced03d7e1829facfedde9bc1ff594195fa6766e909af66dcdc228d85eec96356c4622228d97c1c9f870655bcea830d6bc2ab23fc8dde67264c5e992c4323cb6836b7c7d00f9e1d9ea50b8cdfe87ab73827b0", 0x57}, {&(0x7f0000002140)="8b2e15186e5a96c865324d9b9704d508ae9873cd4aaaaa46da0de741dde7b5243e535d32dc64cf25bcfb5d94894552749a67df6ec7304711c9d1479b2ca0243709e5fa9d8e19cd999031e310ac18232c8077aa7ef166217f4aed13cf9ae897379c23d7c3b0a5080af0af5c5b359832f758c22c5615afe1bbb57c8177e08bb62f2424c0ba7cb4a268f1e36b925c0910b3c2b07367d70a2b188ddc487317224b8d5a45eb12583ed254499806a028919d0ffefec7bfa40e07becaf120775dd845d79d334a37c946ae808e5d0b0732c3c859292077a39cf14040fc82486c48986a74d92bb5c50b564d8339728dd53c11a51d6a01138431dbaa3cb99f8cb9ed39bf6e35093c6336946087e6b3c0fd8a805cce6f459abd11501ccb3f6a3f865816a400cc73f2251a26858638380e9d8a4fbbe4b5a83d579738c5770ed2363146c9f04d416f97a34e82a95a134e7b681519631383aede0cc8744c4522e5148acde159a7fa0602947cfcac426dc2d98242e7539a80759d380bb01a114920c7d1721a00fe58519e035de81b427dc25319b608f997cd0c9890d8fb307aabff0cfd52919bb94a35f2c5379a5570d31783d12f66adfe02900be8be52cfe2e8626b3aa4c9da4721bb305034fe7d2c5ae2dc3ea99fde81a9b7787bc6db3643d37c9f2730e228cd29f8f514cbe7287d9af63a6d092f3f7d01c48dd5b7a33da6d6c953203266a3c797efa1f9dce473077a3a6e5cf76b51e86804f61afff894bac97bad276473890c344c21bd4a963fe62f962fa1a981ef201d6cfbf87bd7110993a4fab9c087dc994cdcf59bf1c47be8427609eef916d88e6bdf15a3302d6a24114b762bf55a15ef4299c64d665f3cb1787080ab8fa3ea083f6dd34c3f264287505503b66af70c92eddea7799cdbd5d60ca7b45017c48e9b6537bf6534a4f9e513c45d80badb3f027dc8aa27a9a695c0ac8f0fb91575bd1b31f4b3e42c5919a05de6e71eb9c79e4921d954bb8ec75dbf9144bea1d2d6c0320a4d1145ff15ba32a9db59bdc960ce03a66a72f530694328263e0efb304096ea7d9d60cc1ef6ffb55ae36a518f54bd99c3edd7e61489f8863edd697bb2cf75a2c55faf4608e3a33df99ab2cc343d43ef1bb33bc061ad782317d483e0eb2dcdb32dabefbdaf8bd73b687702783a14f5c84bd231064fc85a4b7b207a36cb65a4469b606026769c003488ce30f627b8840e97a8434b3791b550d8d24900ac51288434dd56d79e832a7c1cb7f7d9c134a3b77c3193ee73c4ad7bbf5ef28e0525dcc23b2b353fb26152e3a942d9fb1a0712cf0afcda0de8defe0d348f2d72991eeec2b15bd5739bf5ecb7a5c019dd9b6f1db722338930e1d99c8762376929050d621ebebf11606ca9d9a7e0591630bbd3d51884a8516e2e1b5737f5fcf510c5c2f89b103efa4af160e3ef27333b608ccbfae01f706297667467d2cdddb49ab83c53c02acfd59639e46ce0e9aa170e448d17975df5b0e3448510fd20d5d85c6b13bfeca7942f029b97f04c9fb6fbb4c213faf6ab22c0baa5d7097132a2e40ba77a91f78dd9a8e8aa8c6f3114cf41ac9d6f2c3c363c593c0be9a37b6ff72b286279a1ed128ec34244cc4b7ecc86faae74355e5dd1569ba06edd6a59134b59a05ab154c023772a0ec585ce401fb918b215e2bf289e30c627042d4a955ab330d211f3967eaf1fa00a3b52020f58aabb22ccae0d315b77a93bd2d8a76428266ba98086775c25f57fc8562360ecdc66edd320129f50fd6539ae3b4280e64f95a92df54a6e3a4f440e851228006bfc527cafeb05c57564bb65a4f186208f7e37ec51d64ae72bd5d3558ff08014c4b9b4fc6e615685759a7f8b645e97a4fe25a74ceae505bf21e56f3bb0f9ffb8b9d97a93a2bd39176557198a5f6bdfc0178aaeb22cf459fe78930ceedfb1a58d63549df47460651355e465c0bc72a213ae0e7e4bf47c1312f29ce582621fae279c1622c36065a569bca14e4e24f0bdef63524f66e5db41e88b09c0144a2c4519d2d115c394b4507aa093547e79d620d0496199efe418ba295a89ff563dc30462d3638ba9588a96012e26f36bd79bf0a3dbe2a1ab6774f532420eb24f47bffd54c31c1fff2ddd233df48eb8e4f38d039f204bcff4f3f9fcd5da7b33a5eb108d2529292890c435071a79372a52f663103534fb29c515cedac776d1392e0199dd3ec650981487c0f302095e5e0336688d0777fc23dd027bc3754434acdff70d373e84573cd807bdba1e44c936dd6acb5036aeb6ce8a5865b5d528a351647bbf4fcfe74ac60e3ff8ef3a1ee9f6a3555318785a410837acb1b4263e24bafbf9a1df82fc59268d908193aa70e84dc8c7e82fac4772ef7f2f7424911151d050eabce0098f194e0329f8d53794adc97bb92235b74c75b5216b0e4647077a3b3d28064651e519a3458d5345f65f97e33b62266780d2ca8fb30bd22b8413bce935afa3e76f7061dc4f1f9cd2530398a952bd252957670f75bf5adf32e4606bb8c7aa785b44bed9638209d6b825740b415aa9185a2280dc5afaa2b7cc85ca98d7358d4866208ddfb64c92c3db0b23ed7b7501d9414166edbc41940d385027ffde275a5ac979e4dde9f7fd141b1372aa6d5b1a398d1e8d1a0169cd522cf56d88d7bbf092ccbc3200327e765d2a2b39e409f55502e0de4d1f3718e589df1a0ff13f8594d668dd320e3d7798033729c1bdb01e5a9045dda7a4a510729541b48fdf24fdc1c6a0e985c105913c698b89e82adb2fbbc97cf8943dcc7bf882f64ecba09ca92d5eaf980be9692982d1219b2b6c3af8b0ca1af45f646497c1a06638934519455b104d0496f48eef19b13ce825620b0e256c934ac2c0c7c12b60855d5dc4adf47f033efc287dd20a73ab59d277b5ea329dca49a5a657c9489bc30012ae73627e1eae7b2d860c86b38538b8faacbd04afd07eec41022f8a1dc088f61e1ad63dc334fe2e045e85ede91fb84b2cdee0e3d1b45ef9e9c4b4d1ddf0faeaf68fa64f586ba85fb747b5aac59fd56ca52c98dacd1f01c801b85cc6484c5025a0fd73120b8f3340a72fe634bed9d98be9796ef575ee21dedfd955ec3ff25c797b5e6e9ca72b91cfca35e37cadce2db3857ec5bd8ec912fd4e9f534c5ef6f23fb42d3a8e57ef0b9964435a4c0b73e8bc1438c144f2fc45d60ada142016db36f760c0e5683399904d174d86f1f419554ad620e00de12d8bbc95768573bd633d434d3af6b2f6ca0676226410c4f0ba0198190a27406616b4ba8a72dd9f3e18b9f2604cb3f31238e41b2ebe499d569be0ba60a991afc4a5862e4df816bf9285b0bdccb795f3b453b8ed5da2df7faaba92dbfab7c429fae85e559613d34447c8519dab9897a78e4a10a3b7c32836dbb4a8205e01d001f971c6cae093a1b04c7c6b5b363e04cd6816852156e06ea8580c285c498e78e814e4d075a694eb28c9cc1229b3e8589550d0b89bc3bdc34ce9540e70ec25ccc9b7e1b9b05ce4364d4afffb22210e5681ad2195cf2f4fd2d2c2bc201e7998372fe459cfeae6847a7331945303cc067747d9c864230818178bb9191260b91d7004c2c4df6ef4bbf397648a5b0ad9b545decfa8ce7542577c16af27efc62b7816256ec047ff0a5f308bbd73b04f64baa6d06dc4c54cc673dc07210f3a551ecd86aca4dc52d97b9323e15ff601194da5c3d70bd5f38ac4418605d843c299e32ec3a41920e602af1d6aa1aa0a3ff038bf64b8a8fe265b7d14e6ddb8f32124156182c9455893b6490f8c70d19eb4bbced1634f1fa7ecf451ec1a543585346607f442b39ee603c724856b8c68e00346761fcb3b1c1213d5d32c81d54782173f0894cc2a4aafc9a160778fa13de43e05ff927425345f4170f7128efced206ca14fb9e924a0aee997878b151b1e12e2c01becab42bf179a7719cdb8384c0b203c7c3afcec36fba644fc5e04577e15928dbf27ba182f5493a9a3d837a066913de1899e72d3a7e2a51d1496a3da0da266a4f466076d157959ac4265ac3cffa52fc58826ff98ccb29bcf26db93f2e258079a150435ba4634296a27028417fab541d8392eb3a504969188014ab44369168610d3d9e0b96e1f970966c0e15a5baba359fb5fffcace5cb9b1cd5bb324f672e58270c85495012974c27493ade30cb2581465608028f4a5d639ec67acacdae642001e9de7f60756d4606a04051546fbbcfefe3a49c5247b68a9e9a771c99e981fc3d79f3b5a745a52816588ad6a55e5049c06d0936e96fb2a220498c2db78597ba2df5387513b26d03f78f6336e27476e2c4e94d4bf26908c400b04f581055e34d325d5cf4cbcee966a02bfaaeeab8d867eb38bf071fae804f08ed926829f61b35fefdf2020f53db1d56ce76865972dc0df3c2b96ebc7e5634030bcd8ddd152a8fbcbff6ed86131d5a3e83e674d0cf5b9c0b88608f77f25a21e251a99e9a155bf1a8d7e0c824dd20bd3df7d60646b59ddb288eaff4f7ab61fa169974b9ece0cfb0813a22f6c8f93a98024a963d53430c7044ff775f8725402f05598750cda0ecba6b928378bfde8309b7b736d85f09d7f252fe2410017ed58837ed4a5b02086ecf5bd62f2f1c44bd6e5bdd08529bcc0bc34245a6881b308109c91f1f97f0909a0d36e6a1fb21683ef7c0f1eedf761adc08396210725383eeef5c5e3829c4f2b8de54c19d0f1d13a66606d8cda3c031d9d3d67f1ff1afb8690f7e19260e8d3ea92861128b125d13c59fb031dd614a20b020219d904c0cedfd439608202877879eedbcbe76d5503625c7d0de9f524e9f18e2536c7eca4d40876d202ed95e6639f8378e8729e384c13cf45f75dbaff7adf3748b90052b364f3ef206a82586e07d1fdd1188f5814c9d363610615d34a43fdd1832e123bfc1f2b63cf5bb89c462e3ccadd0985b2bb2d9bbe2af3daaf70c11be605d46cce3c228e7131e530b7d79c76ad53ff0f9cb020aef7bf435f2f015cc4dfe754bd2dc14d7dfca44171f47b9ca2422dfd79ef6aab28ca85303ed50631621e0533ef921458edbcdce3bccbc8dea4aede217e180e7b0c9f58f9cbf9c8980b298b2095dff46c39e34f07de5678d523e075dca34c73754e08f57f8ffdb6cdd7869956a4964720fb5e5d94c5f84f6d1eaee256a02b3fe79f1f4c2f94f02acee7a63d709fa794e690a36782026afb831ec5b3fa0614a9936a727992addc4073e91e3604d9e4982150035e1f1edf5a612d3f2628d92048f116c85c07d2e8f09bc7b03afcae7b1ff92d13931edff3a59cecf99d839ceb9c2ef5cf4c0ec306a83be7fd8263117c31e1cfbae4448cc351c681367484e1ef1c0e2e6250af469522317929353dfe5f16673f5060578ffefd0d57ccf3898429bc55f6fe214da54629ab63a79225737261bfae19201da54bb014fd08d82e6b7b8ffc8988384f5141bb655dcaddc0637e2ffbd3901d2c9f7b194e8400e7ee1386a43f431fa11f8c081238925705cf4425007b86eb99e7790e06c06eaaf5037657accb10776d7b82bd5afc2da145035dc5637ed594e530b2313f555bccf257409179ce4cf010f45c3f6e18215b2da5fa2010302362540bf395af2a056f2f5eb6feb5d57a4c077bf5328265643058ff2c9aef27c54f29de0a59606a8aa37c226a047e8255aa217d1404dc962b1230656f41bfa4a4c7d13aa3a96947bf60e5f5014ac944b115b241fe8c3e31fdc9ef74d795540ffe4fcdd308b59cf32e4b41c5961228e9caa156752ad942fbdfdbfa06c48148e7b8c65adae9eb74657640b017d72ea0fd7ed80cfacd150dcbfb02dd45fd", 0x1000}, {&(0x7f0000001800)="6dba6e680629de3212b1c9ed5c139edef393d37d5ca0d7de2e6c55a41bd4", 0x1e}], 0x5, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38, 0x1}}, {{&(0x7f0000001940)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f00000019c0)="f77c62854c87189ee9fe70778ae25a768fe58a6733d3469fd0f5256874679319eeecd200eca5510c937fd32671da6f8e85b4346d440fe16dca7e6e700827cedb4bb10226961d46c2e691caf7e8a78ea3a3d11d8e2f6b70e589398d058f1a983a42e38e06e8082ff0961bd9e05667ff5defaa34071c53c98419c179bae2", 0x7d}, {&(0x7f0000001a40)="441a99c2c6777998a8eb1bfe509541591b8431783aeae0cfc2fe22f211f91b937054dc166db6e9fd63ecdc3302c907ec00878855d626da1b51a9ab5cb4987a2f7cee735bd0c9d11e86dcce4bd768909109c9c9a6ac0a8c25abafe572616c427c80797de93dc6ba540e5cc10ce1d12bddc4d0926a4abf72c417373a5bbef126174e33ee526eacd3ddb03d96582fbdd2b688e3b9d00b460f62f8b16ce5ad955d8b2fdee74e7eaf90c96bff", 0xaa}, {&(0x7f0000001b00)="f426c0191d9e5222a12b69eb9c00a320b0c25f14c3c8493efa0dac3ae33d5213ef7fc2298722bacde42266aac417d5291fa43fc14bd81220c75ebdd6f29cfb1fad0ebcb1e99111587b29f6ba5f21405f027602e678293801ec6d8d089825279a67fc26f8556bd3100d75ca7073643a638234d16bd24e90ab10d06c5cd9fde6f969a866c9cecbb55456b3bbbad05761a3bdbb71a9f485dbd0a8e5927e9239", 0x9e}, {&(0x7f0000001bc0)="878a9730f1eb4f75f831515cffd08f446c1db111942c56b1b62c1ada04e7a8b47957ca6a3f796f861cf61ddf65f5c9240a771b12d992548eaa9be23b55247b7f22aebece3cbc29d5e663762155e4b97a2141177137aa2203f7fec2bdba1fa137a9fc9292913e41730c0a771b80e852e88e7bf469d86b85ed792439df3926cc3d0c1c5c09a6370245f30319b18715e66d6d763f8b0c6e42e5830b641b3ca2b7849633254cb30ce566672fb3fc5a1062b3c7fda984ea7db6aa88bd758d85931bce90fcb61ae56d47e359380b76092d4f684248d8fb7c01f156d05b5b3a6a4ce2f125d8a289607efc1cf659a5eade8d0091", 0xf0}], 0x4, &(0x7f0000001d00)=[@rights={{0x20, 0x1, 0x1, [r4, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}], 0x20, 0x4000}}, {{&(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000001dc0)="0f84df3f11042b74205d7de5bdb3fc2dd431c1f04f8711e3dd1605528031a158c0ee683b1aab4b561e4fe6a7ee385abc98bb511481b6ed7c728541596bb19af803df135995e42175ac8513a96ca98b83964ab8e5fd07a13d71e44a40315666e71a9b6fe622191343052f1b6c71f871665202b9f005d6cc7daa44164677e0c43e26cde1a7a590174273b604aaa246b0143cebc93067b1e8527a693262bc27cb51dd6b4ed2c81536406e3c84d39f6716c9ab35fe1b", 0xb4}, {&(0x7f0000001e80)="292c83c54b0cd3fa37a9e2f66f7392af790f5271d5abf927e8ff46c3a0104f65731473716d0084d64f7f1173c80d68442f93e14fc0b8fb24441d96db03b4f4f9a0652a3a846ce6448d983878b43e7a43ba1681e4de05580a40fd58979c908f9860f6e7a7a78c3c34729aa84493466777d3bad5d026371a8bc49ecf86ed4b431d88a5bd4ab27a030139ac9125744cd8c21a30748124bf4a75a5d3e4cbd0ccd2fa40084cd5acdb6c272c1526175396cabe7cebf6c6a760e88b9bc26551e08d16b6fa45a0d3b2058d882d", 0xc9}, {&(0x7f0000001f80)="c38d7739be4f9736536d3544840eaf6145ea66a11b16126e12ab6a5377bfc083eea5b81aca6ed4e3b30f3d67c05d8884ce3def8f201bae1a5bd1ec07f1963e5112239cfb00bdb8c1958accc565a8ece294fb1050ad53d7821764a2e15ff273b1fbe09975b3499a6e9af35cc3bef0ac7c87a98c848d11b27231f74c3553aaeababcea57591ddf31c038f0b589c4410b022807d521e5b04380c7dfe2751b0d3326a5ac6e0cbe48feb992f8723afa2593ea494881", 0xb3}, {&(0x7f0000002040)="bd170a761c45fdef6faa62ff5142de5d5e98de82f32d851ac1241485335acdea4946bfd9fffe842ab223dcd4f7471b9d8632925fd899fb5ed61667dba8ad9c93f14846d901404c892aa06c8bd86dd44a2c48c1ea5f4a20e8e39135797af3ab4391f0a205072e48632208f7290bdc4ea02abbdbbb36eeeac177a681f646f68cafb91514097624815bcc6ea7e85032954f371a8c54435359f44f2e56e9ef1aa644d4ff39764f0aeb32899387251352c3645882255e15b61e4bbba318", 0xbb}, {&(0x7f0000003140)="ef1c7cfd2ac2beada1293f7f459ce0cdf2c9958612990d15e188a8064cf3b48186a0a57dcd0ceaec33a6387b76bab74e303721192bc107cb7562d0d336f512e22132b96bba16cec2ba0b985cf7b28db0c2910b7dcf059b606293cb735f57f8f2a80898e205c5c780c6bd9375628ec9ee704ece274b18e340fcddc14fb36c6d573e02442ebecf944a33a3a26a5dcf527b68726317806164c6de1b1018ebafa860129194dec2c4eb99f7b10e58de0d3b952320c4b6afec7aac012c2ef2d4ca244be59a75d69748e2620310d9cb3c4bb4c3e282756075fc9511e6e6acacfcbd9e4b783523e9201adc70e5d6a812", 0xec}, {&(0x7f0000003240)="ad6a3d7b276c6ebad3189b94ce7deec72e69d6d36a2d90b28c75dfcfaa49d0c7935bc4", 0x23}], 0x6, &(0x7f0000003300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x24040020}}, {{&(0x7f0000003340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000034c0)=[{&(0x7f00000033c0)="0b64a207ba397ecda266bee813ccb4d06ac52bbba0535e16da8db266881f0684361ac174043d751c3aee0b4d4e875eb7b115d1d9c9d1d2ba4e8bc2d1bfbb7c37afae9eb4ce96062e8eff4d2f0367fb22792c9f3cbcd62630098f6fc78decb2defd023725896d8e9da761b64ec673173df287be702a7361b5f270b3b8d623dd126809806c6684", 0x86}, {&(0x7f0000003480)}, {&(0x7f0000003840)="4f0bc7cc123fe96bcd08366fe1dec1da2740a6e4f85056d3cbbc39773ce29b11861838d52a7295a47de4d47f64fd59c968dd8b36c0cff1fb2d1d2d739c03363aa48cf889ca15cf9392af25637e9c4ded8550a08fc7544314d91339838caadad79856f50d66c15020bb70469b52f9f3fb4d30a5190495f8123e9ab157a4bd821eb210f289d9cfc9fa89df979384c1b1798b2c797dbc59e2a7b9cb151dc47bb6f2e5cdbce65229e457fb16d782321b77b4539b7b123837b6775696ddbda68132fa4c35763486e0e5bfcefa570df903611e03395c0d049b5e58a776edf4f3c39b0823859f408ec09342a2597329fe09f581c125cb0f2f9a9057532f382836b82e462d38b2a600d9574e94b29c72efe7dc99030378342450422d998bd7caba15816444840ff96060c2baeb4b1d9d3d1bfeab2972c8e1363d042a8340a9c0185baf682146ebc7cce4efb6b2dd0aa7209e2f652d79561cd5afb0446a29f708c682ac26b8c29c5453a9d6b8744e10cf947290868495149359dff7730adb8b230c37d09b0d09fdc9c76ed2743aaa096b2bbd5817ed2fffbab743a59c64b670491ff9a08023d4fd4110181ee1d7c5333e9ccfa565ffa201e8e73ccac84953157881de3b51707d846ac6767618b25e30af0c3aa0bbc8c3bc829928e7a0f94dc7fa74b8eb75ebb70ac6d33057feac068cc881a52a23272a0ad65a4f3497801775ae180a5743091fdd7c250173592826ea86b4f98aee01aa7062549e8d26e59be02a723d17df00fe25f160c38dfe04bfbce1592add0f51f7630dfb97854c287ae9c5fff369c51e40afbb68f5ae2f9de5f69c31cc14858cfe5853d04c51563a418cf5a7f7527f71f445685cbe1b7d4da099d9e6875cd4675fa794a5aa7ca274aec54db12f84179fbd6a3f06ef847558df5bf021650038799840be98b86a0091671da66f62f8fca3e5b9cacf86d6384b8a1aefe56de726d1c464c495532cf7f51048c0e976a73dbcf5b068a9385c86398fef687175d98981169688ffbf89b4b363b6d46c8f5952cbbb4c96516222717f91e04bbb263177a26435c620b5d810cac2235043389710f0e4105d003ea730ae579aa8c98fbfabde843115b4db78caef06e39007e6f4d72478def6423a5e5c203ca9da2ed35b1a195d0c2a8dbe1c3474f2b4afa5f5320194f037f1cd8fda28a59ba4e7cef5752aeae950de55f94c015ed50e2d555f1242be3ea5592d289be509d7b47bdc83915682e92969b99eebb408256b54ee67eca159765807f5686468ee924c0368afdbae89689ea07c0b1907b5019f744bd0ce217f64600ca3886e1cdd9c0f3e459ec82675f9028e7a80cb41624292e17192949fe96d19b86d6c0ca14605dfdd327afc2cd2d0890a47a0ac6762c4b3fb9f4211e6927fdf5ef7d233c45fbccfe292c4a64682cb7504d9f7fe8728f0da00455ca7554c9fa645de3e96afd6fe01bf20e99e97b3f2ccf799ca07f084c4cf1c8705e12f2863eff88c2af32b2920b5f0cba8a2bc9ae0fa781f2ada57a9e8371d92194947d22324df5ae4bdc93b01ba3555d0185a2b9fc7924102275a401a49bcf126397e4ac76675dfc9527528495cc226df4e14ec2fa1faf7bb4f8180ea0226b8f3639255a8db8a2d469cf074c507c57ecc773d99bc84549f7bb48ce2d7574cf7d174faee382307962b3ab6edac9ed0405f565a20d7b83059f4dea95e6991b635981d391bbb625e4c95fd19e1fb1b7869ce67fbfe9002be62ea0e814f0c53910db7919ce93d1090f9cb160446bdb4d4619f7a8a7fd33d781661d2c52c7c633e448ac1492c3b95458ab02f4a1142dfc06e2c837819b1643b990b368cc01ebeea35c7265a8d645a7630f6514080732c4191608e6246bfecefb715dfa78ee0f4217f24fb6d77e7774bda429b5ae88a33f243c491ebab07ea459433f4888b5f52fe6eede0083e3cfcc7d1e832d5b2dbc3134cb0d118037bdd1a505794427b0cd964a91ab7728dcb26e33556176fbd29c430fa140e7cef61d268494a7b11e22874acbab1cd0b2dd1ae51e379a4592887bf26416cfc5fe43f177901e22c998cfbd9f33052a21599c630e559f5d9e78012e56e3ac7eea02244241bfd374a063e4c500ae05570c1725798f727c753fc139c0fbb40e8651b0588de8d9b13d3cb06e63200a530c1faeedfdfe100857eb0613bbaa8dd0cb137432eca0fc556f1918ca423515302cc6ce5336ad1a7a5ac7c92a0fcf16432f3f92b176ea217dc5db305336fcb84a34720e1261de3c1eada3e645ec287e6256b7e39edeb5143d8cac34ac38a784fea1add8b514dc9842be3ca868c1e72e70c8593fa0b349592d8d9b69982f74a182de0f97cf37469454482bd6230fca50c4bd752538743450d0faec157f446574a435be1a013412d4c0613b6139c5eca7cd20bf8aaf563ef540ad3e4747144b04c7beb46274ab4f642545855e2e8bd00d37e678e443ac028a0a8765ad182399e629d594348fece52629927bfcb4511ced657920a7df6ab3873dc5436d46be8078cb5e25454299074b8d5cac178a4b77260fc8ae1d1a71039d5df2fdd1af2f2f040fb46ccf2a58d16a5c26fd38da81c8d20bbfdcbfde7f2cdbcb526fc89e53109a8f6cfdd373ba7686e2de0a471b908d16bfe2dc7f31f9e344594af06bbc79d0712a76f98bace3276017223db062a84f9a5d263348fef8de7d4bab7a3e94477543a0e6712f85581648be318592ac6c389aba69027b868e22b7f25ec119e57527cca07b94f3acad31e88a96a974b8be78a1cdb2f07e98a58d661418f9f15659accb75dda4a35a7bc35d886e086bf378490611e93efc20565054ed796d361bb4c661b8af0f45a6a1ef67fb817348396b333b3711948a51b66179cddab0ae740f1cb7fa463c0db2c488eb117357cbd93912a738815c7936ba29157e56e56bc5297e7c5021123a8028d692eaec6afefff612cb82f9b681017c18a4ef0c8ad20ddb2fce2907c6f2296df19940fb23a9999a072f20d12d46515c9427b42f9e78aa3baae012cf91ca6d3009fbac444114176707a14c3dfb2c784def8cdf303af802a7bd8fb713f4867f9c1348c81374a43e635dc872d08932a66f89840e9961d8c9a91472cf2c7724dd64ca3155964507061df38a23586f23c251b16f7526cb55bd603367537b9bb593753dc01440c152c34d882d83cf0d556693d4e0db13d7a08b7829dbe421710e2366eab4ad195f9045d6159b2f2dd437c9eb02c062d796f29caeefd770e52b95ce749b31eb094bea7460a6e9d8b9d0db53f1b9c9985fcaaee0144dea55fcf3d114761e5e5af3a503f79526a662c91555d682b2e11a5099832299ec3c91172e467df69242476af94f331ab8954759afa66cdce53f5e94587a581a02d28d56266fdf58a81184503718b42161baa8c0ecbc3b70dd67ee9a15e043467b1765a8fd158549a84ba3cc790589cb79b94f93c3c3059c67deab37ec02f74efddd2570a3fcfd1cf67c6208e08d7956cfc465ab9bb92ec0a9238c55f1f180e69f1e011cd40c16f9c1d891a2e73dfe0cfa909d86b48abe61e2897b9e8f659a3891290404fe92bd7cdc931260a6840cc412d434f69d078c461edd036e3335156d92b606b41170e4fbc38d570c5c5fa10550bd8a7163c44b4bdaaf5ad4faa234212c1cb78d6d2b57174f4237a0bbce27392a5fc394e9143774db0bc7c839b0c8be06ef55621ecc07b5eaae629d98c2fe55c5134e3591800cdf70601cf8097d4e5fd2b2db7357626af5c7f6b2b66021a37ab14b63d9cf5d1a086e166869cbfc42329db1dbcafb6cd51203c854598915e65601fe011c3a0e81adfe87483eae76d0a99992c10695fd310725b8d9ded1759d0e6e1ebe52b6f5598144ba9bf0719ab92436e293f76608f938bc4567cd7a09689887db4bfc494c49f6769118cc9ae9d5bb8cb1a4821d2416c1baaaace032bdc8f80113f98d3794f23700db2c8449703d2136e200bc1b7a6c568774634875395318e7b61e65d7e3d2966b48a4226209bfe47ca4291626f739791beef02c37cdffcc4ebfebc4e2c3bf2c082a561f41373641051e7144930c7b1229782517687f96de49260d39a9d8b70a864d8609902561ee2d360879db5ff4a8115b7968e27dddf539bb7cac5ebb5424bf60567d554035e155173857bad3d33856c91a0d7db39178e8f08af110d1ff97f32e18edecbbafd282a3053f62a7f523e045e2317dd181994ed0ec70acf2ca1646844d2249398fafd0eb64d4b2965df192c90ad31935bc1adedfa370a3a179c690aadf8dbdbd4fd3affd844901de95f2321a6d81d214a54f74cc45785522b08ea055e288f33a0cc6c52684ad7a24b1f8a372d40d01c2d70ce5ac8d9c654a4b057a03da654a062fe226f8d2f271fedda46efceb8b506006ba751a3adda0d5691c02877d7f81d1f680e552c4ea5790408bbf2a8b0ca35dfb59254a051e5c2f5299ff2ce6585c8ddd39945fea2eaa8ed48a87dd59d259313ac2abb7a76c3e16abcf576c30740b269f0a11f148d9c7a5c2a366f701024b8c79604128ac117be258ae442e8143ce4671a8584e62a9bd2897ea4665cba1a0db0174e5c0e8a6bf6f8765940d4dfbbecc21645c1a4443d317e8921cf93aad53fca440eb44c52431dc9ecc17fb32c6df5b6849dcba9aaeed88b38d9ee4f468a3a40351d1a109ce47937c94898a590bf8b2ce4ee235d2db658639e6377a34c3fe90387ae583894ba2c3a5f6a34f635597bae70def89a3e3a56e72f75ae1d1446eb29ea7bd72f51c4ebbe5443587c98665261b936c299c5801c7a713c6af77b03d5ac9f7a4eedffc7f59d75156ebaec48ce07f323b25f62088b875ea1e62756b91af96c4ffa2c5c2028d154fc33bffbbec1925a766d4ddde63779fb7be47887831fae2edc9fdb62bad76c1dacdcd16524981dd8e7ec26d4f2de70472266945e9b35514bade65780c7264231e27dc7f5bc712c93eaafe4ab406b41798c10d6620799cb16b1fc8c692ff373ca7f263769ffd99ddf95813ac80080514f5852208b08a60d4514a67abbb80dd20b6aba7c2d11443768604d6e07c663cc76cda7bcbd6dd8a4c1d1fdea68fde3f9c707a84ac7dfd8e3019564a683bd200c548cfae128c9b53d5c5ed930a57951f3503a22a6f8ef1be863ea541bc06eae4ae276ea3099bab1a75805fa1a1f17ac2464779b9286aea3a219f2e299c5a2131428ac43ae8b09753ed54eeb8c26b6ac3cdeffde8c7cf61b191bdbdc29547b0e021843caec7501be2c3aac1a1a27ea3cc83924f3bc71a4a388bd8308ee81dcbee0280f558c9b9a044daf2c883d0b97e8080f39f0cb19267808eb91ab894229b56eebafb81aec89d01d574e6525a78daa2836f04f18171471896c35c58a29e48c1daa3af0375c22c66fa2f120435187260a359140675c6f6fc192c9fad0158e428b7672c775973bc25b86c56ed8dafebfd925b7a18677a930eee983764127997b6c1b979b521f06a91df1b5e2b7e9a1870ccdd440274e1e7f39da2708841e7e0489cc3f896831332f51057efaf0ff39a677937b1c7aef24e695967c6328d0777b4b88dc1ae7d270b22a50712b7753f2dd737e5ca3790807b7e51dcee82ac67c9edcb18d1cf3d3671f0694f20a2eee3f3a624670c06252c8637763fd46df9b4465ae05a41b6ebf475043020b7008b6777933f596ca42d469a1f870628cea46971e46a9f56146843420e557e5be08aa6afb096a1e6eb3d9ae1b2b94c49b420bde07a6a31a69d69b36c39f650c1128450150a9ca860b555bf43f9f568e18f53630f7", 0x1000}], 0x3, 0x0, 0x0, 0x80}}], 0x5, 0x48840) r11 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300), 0x802, 0x0) fallocate(r11, 0xc, 0x1, 0x2) mkdirat(r10, &(0x7f0000000000)='./file1\x00', 0x0) [ 658.187433][ T5390] usb usb6-port1: attempt power cycle [ 658.274912][ T27] audit: type=1804 audit(1668542540.334:86): pid=12877 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3305418429/syzkaller.cxoAtv/536/bus" dev="sda1" ino=1201 res=1 errno=0 [ 658.310904][T12876] fuse: Unknown parameter '0x0000000000000003' [ 658.352606][T12876] fuse: Bad value for 'fd' [ 658.354548][ T27] audit: type=1800 audit(1668542540.334:87): pid=12877 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1201 res=0 errno=0 [ 658.428336][T12883] loop3: detected capacity change from 0 to 264192 [ 659.376275][T12885] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 659.429951][T12885] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 659.469120][T12885] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 20:02:21 executing program 1: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(r0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) accept4$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000300)=0x1c, 0x80800) sendfile(r3, r4, 0x0, 0x10000) syz_clone3(&(0x7f0000000a00)={0x40b8e800, 0x0, 0x0, 0x0, {0x8}, 0x0, 0xfffffd7b, 0x0, 0x0, 0x0, {r3}}, 0xb0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e5"], &(0x7f0000000100)='GPL\x00'}, 0x48) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) syz_mount_image$vfat(0x0, &(0x7f00000008c0)='./file0\x00', 0xcb, 0x2, &(0x7f0000000180)=[{&(0x7f0000000480)="669a409c066fb2", 0x7, 0x1}, {&(0x7f00000009c0)="8b488c839359c15a7594b39a4e5cbff2fa34ee1f23fe94bf8e28643eab0fa0f911b7a26c", 0x24, 0x8}], 0x8082, &(0x7f0000002f00)=ANY=[], 0x0) [ 659.595213][ T5390] usb 6-1: new low-speed USB device number 70 using dummy_hcd 20:02:21 executing program 4: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(r0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) accept4$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000300)=0x1c, 0x80800) sendfile(r3, r4, 0x0, 0x10000) syz_clone3(&(0x7f0000000a00)={0x40b8e800, 0x0, 0x0, 0x0, {0x8}, 0x0, 0xfffffd7b, 0x0, 0x0, 0x0, {r3}}, 0xb0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e5"], &(0x7f0000000100)='GPL\x00'}, 0x48) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) syz_mount_image$vfat(0x0, &(0x7f00000008c0)='./file0\x00', 0xcb, 0x2, &(0x7f0000000180)=[{&(0x7f0000000480)="669a409c066fb2", 0x7, 0x1}, {&(0x7f00000009c0)="8b488c839359c15a7594b39a4e5cbff2fa34ee1f23fe94bf8e28643eab0fa0f911b7a26c", 0x24, 0x8}], 0x8082, &(0x7f0000002f00)=ANY=[], 0x0) 20:02:21 executing program 3: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x80) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ftruncate(r1, 0x9) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) recvmsg(r4, 0x0, 0x0) stat(&(0x7f00000035c0)='./file1\x00', &(0x7f0000003600)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000003680), 0x10000, 0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r9, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003780)=[{{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000840)="3f723423656139ea7846e016204f45b5d0761152885c2a2ddf7615965118568c92f5d917825be6f7845bb3e40ba7f5fcc3ed819b53f4d8092c9245018d0581f7d88b3e4c6c58dd0511e140ae4b3c8d52f57738cd7f801f81f4bbeacdb8cddb1e3127defaea30020b6c5ccddeb8754aaa5add7d3f2423484de57654bd86ed237b8ae9b61cd04dc30b18c713f5e210eb3dcecdf2ea728a84158a2fbc8e4ce5577586931eaecbef738d07c308139a3d58dfcbb3f35de8b00f2e13fde09c43616281014fe986f92de8651129", 0xca}], 0x1, &(0x7f00000009c0)=[@rights={{0x1c, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x40, 0x4008001}}, {{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000f40)=[{&(0x7f0000000ac0)="f75d41afb991ab33a1ff5252797e59940b435435e76d3e3c17823c3107a777d6f8743ebe802d12c5428b62482a19734426b7da3efbc60cc170513397a393e4da352c6476d502d26c82b276b601c13107d38c9e067a0ce5879c1eb3c56b1a17e57c4dd6478a003c4d71d0076c3ac47912a8131738a432c6eb16fc6a30274a31852ef44d2587c59096240adbdc3357c6d3c3c9d668041dfa23e52a9ea92db14647d7c20cea616daa45566af393ddb025069010da2647cbb916d8f914101102997744920764b370ab9e3dc7bee777ad8a695471428766793c5a8952b1ef047ea237246cc58e619b3511", 0xe8}, {&(0x7f0000000bc0)="9912becf898a", 0x6}, {&(0x7f0000000c00)="e717b0b69569ed9b7c37f4fe76a192878b9695b628bd2f5a4253440aefb3971488c1a7f59462c96bbcd48dcac27228bbaa2c51a69d9a3221394cf99bfdcffd30311110c2c7e0c61e1920d485c01b85bfa58b8b4d6ea7534b0d2c72", 0x5b}, {0x0}, {&(0x7f0000000c80)="0f3feaa70919f7f1bc85037a16ccc6a9f8862cec82e6fb4fb894a87bb8579179fa96b570c5a619c490884acd0fe03e152b1c8d1fe8b3ecb096e42ca71c5d6b8c90a5c5fc525c568bd3621c46652930e5eb40a62d6b7eff4dbc8e621713b4adb9d7be01f790250d57de9acfbba80af068eb2dfdf0efb06354a7115f75c45d6147cd", 0x81}, {&(0x7f0000000d40)="07f7d4375c19504bc9eb23f061f12e5b13b43f3d92966ace63c43d51eb36b59e92d1e79b0c123c5f5b2cee73557fd0bbe1c5c9e5967d28dc3f7ecdfc2d782975877ef04079068697b62afca67c0f6595b3ba826643a1f02a8498717089e4d2c98a3bbba6b23d2b2e22065598cf2822269de950db899006000073e434c6b8614047d517009f89f8a71b0f8e55f9d65d72807f99cd9f20f4ad0b7127a6a492b1096701de6d5efec19e95e2d7247fc366f14f2d5101df48e7e4e81730b92262ead5c6cc769f242677f34b1eb707507b6c66fac2bd08341b627d5991a4c1644d131f8d6769a8bfeb69ab660125d5ea75", 0xee}, {&(0x7f0000000e40)="8cce44315a5ed4da8b1e935d8faaf6fa32eb029745b74b67e65f2dfb1748432702feae2dc20af97bf11c06f374619307af0a940d90f79185465f77e1fd19b5a79865a720431ff980a6beb65fa7ca4303126f58252d631399aeb1a7117427a06f7fd45ac198ee96778b35b5229d53bff7f7f3c06d53b7a42379cfc1f413b51ef70058a40592bc8599392b351c03bcc79a59896ccf4211b983b6c9eb0163d04dd736cb4f25476f1db6ad58f8", 0xab}, {&(0x7f0000000f00)="4c703fbf01cf7b5d4d4825c91b4554", 0xf}], 0x8, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x20, 0x40}}, {{&(0x7f0000001000)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000001080)="212e7bd0f6bcfc5be2d58a313d0d2e64ef51ddd300d0f331ed9a89f415af3e3509e8213836668f0fb76c1bd65eb62c0e665a7474600a8544679884e77e7215c58c", 0x41}, {&(0x7f0000001100)="b6ea07fd90c0641846d5097b4c52eb972bc73da2378362739b0759a488c5398ecb", 0x21}, {&(0x7f0000001140)="905898588ec167b970643ed6f7544491738942096d485aae56e029b6fc6c0686a8cc5ffe4c568128eb611e95681a44cc094031c61691d4539b4479087d4f36df54d7e3fd52a5f774b08d32b3c7b91c748abc4085b264a49796c4f044e9fc2c934f764ed56a5f033ab1c077ddb56fa34b5bc2c9c66f2596e5931f4e862ffc7c5fafbc580a977e30ab3531b97ceb7e18a128de795345f7bcc0d7abfb72f3529cadca", 0xa1}], 0x3, &(0x7f00000036c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r6, r7, 0xffffffffffffffff, r8, r2, 0xffffffffffffffff]}}], 0xa0, 0x15188b3160744271}}], 0x3, 0x10) r10 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '1255'}}, {@numtail}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp949'}}]}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)='0', 0x1}], 0x1) sendmmsg$unix(r1, &(0x7f0000004840)=[{{&(0x7f00000007c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001240)="2880746f62139900fe0cf3d9af543353996a729e03e50d91a954e65c2d6b01b90c539161fd6c1a93503ecccf6035512c4b310fe72ef0f37a2252c0bf69df9dd17f15f9f487b48e3429d8fe6513e1a3ff2fc656649d92c309a887be5466c56e5e9c69a1854aadeb6027cd953914aa051b5d6b2a63521dbc0bf4a1c4dc3d978747fb780b9090d3f3b3a4d8b813e56775fa8f29f73605dcf5578def8aa16b214453c4c6e45a9dc5e55390704ae071981cd12d5803310eee9d80192cb446d24fb3a4b3", 0xc1}, {&(0x7f0000001340)="34976ce1e3959933ef7cf282a21667c4012ec902e1d091721209339faa247807c3bbdab8882c37fa74e5e3aeb1af7dc44e216d38ba23462ea25b0a2360b3018f32a94c31b19fb70a2686de949386e9a7", 0x50}, {&(0x7f00000013c0)="bb86987287404c51cee1cd9d58f39187453c8630e1962ba02a067da2844dd70d27a07e760abb82231f21a1fda05adb83bb1d49ee5301e7c8746bce64ccfa803efbf030208ef675c3de02601edde7cea3582cab75f50f88a125d2e931679adf348c69a901916fbe81b4b3390ba27ea2cf39887cccad5807a31b4c680e2ebfac9b8ffd0a3e8a4b0ad074d0124c76263c1b1a4d29cc7b509f4a0c967d0868900011d582c9252c33dbeaea0a62351c415e8c5678f918cf0f77ba9c52a9915540637a95901b4f264e7e6ef61a786f785e6e97abc9b98ab3bdc1d0443fab88f93b91b8a185d1cc3f1c87898600a6205af0487afc85c675", 0xf4}, {&(0x7f0000000980)="08238ff3b05fd9dd80a1a7c6a1dd49d0a1e6a1aa6fd447f533c091da3689539715b1811f7ed3e4254146438e12b71b827bd74257357a8004e8b7", 0x3a}, {&(0x7f00000014c0)="61e12390f1c86521bed05fe808ba1d93c35d60a8f1f5e03dc6e094803d08e409d0e22ac95c4875ff22c3f5604dad1307a2611042ae79644a2ed3b47285cb357961c7c0ebcce5c3203992721df28c493b368df5d92231455d95e24de1c568fb70516bee", 0x63}, {&(0x7f0000000a00)="2677ea08e945c3a10c7e3341bffee776380253157b6138a218033ad738f7475534c58739fe6a81f83dd6566696beb5155d3a222833171e6e492e", 0x3a}], 0x6, &(0x7f0000001600)=[@rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r8]}}], 0x38, 0x4040}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001840)=[{&(0x7f00000016c0)="ba8aa788bc4f8ab37536c5fdacf991109319d33404a148a911bc3188745a6e259b18ea1d3241063bd21945318f11ef9553ed421b29b06405d0cfd49d284b373c59fab7249c", 0x45}, {&(0x7f0000001740)="8deb6220f298e659538fe1935c2a92217985", 0x12}, {&(0x7f0000001780)="b2975d3e81ced03d7e1829facfedde9bc1ff594195fa6766e909af66dcdc228d85eec96356c4622228d97c1c9f870655bcea830d6bc2ab23fc8dde67264c5e992c4323cb6836b7c7d00f9e1d9ea50b8cdfe87ab73827b0", 0x57}, {&(0x7f0000002140)="8b2e15186e5a96c865324d9b9704d508ae9873cd4aaaaa46da0de741dde7b5243e535d32dc64cf25bcfb5d94894552749a67df6ec7304711c9d1479b2ca0243709e5fa9d8e19cd999031e310ac18232c8077aa7ef166217f4aed13cf9ae897379c23d7c3b0a5080af0af5c5b359832f758c22c5615afe1bbb57c8177e08bb62f2424c0ba7cb4a268f1e36b925c0910b3c2b07367d70a2b188ddc487317224b8d5a45eb12583ed254499806a028919d0ffefec7bfa40e07becaf120775dd845d79d334a37c946ae808e5d0b0732c3c859292077a39cf14040fc82486c48986a74d92bb5c50b564d8339728dd53c11a51d6a01138431dbaa3cb99f8cb9ed39bf6e35093c6336946087e6b3c0fd8a805cce6f459abd11501ccb3f6a3f865816a400cc73f2251a26858638380e9d8a4fbbe4b5a83d579738c5770ed2363146c9f04d416f97a34e82a95a134e7b681519631383aede0cc8744c4522e5148acde159a7fa0602947cfcac426dc2d98242e7539a80759d380bb01a114920c7d1721a00fe58519e035de81b427dc25319b608f997cd0c9890d8fb307aabff0cfd52919bb94a35f2c5379a5570d31783d12f66adfe02900be8be52cfe2e8626b3aa4c9da4721bb305034fe7d2c5ae2dc3ea99fde81a9b7787bc6db3643d37c9f2730e228cd29f8f514cbe7287d9af63a6d092f3f7d01c48dd5b7a33da6d6c953203266a3c797efa1f9dce473077a3a6e5cf76b51e86804f61afff894bac97bad276473890c344c21bd4a963fe62f962fa1a981ef201d6cfbf87bd7110993a4fab9c087dc994cdcf59bf1c47be8427609eef916d88e6bdf15a3302d6a24114b762bf55a15ef4299c64d665f3cb1787080ab8fa3ea083f6dd34c3f264287505503b66af70c92eddea7799cdbd5d60ca7b45017c48e9b6537bf6534a4f9e513c45d80badb3f027dc8aa27a9a695c0ac8f0fb91575bd1b31f4b3e42c5919a05de6e71eb9c79e4921d954bb8ec75dbf9144bea1d2d6c0320a4d1145ff15ba32a9db59bdc960ce03a66a72f530694328263e0efb304096ea7d9d60cc1ef6ffb55ae36a518f54bd99c3edd7e61489f8863edd697bb2cf75a2c55faf4608e3a33df99ab2cc343d43ef1bb33bc061ad782317d483e0eb2dcdb32dabefbdaf8bd73b687702783a14f5c84bd231064fc85a4b7b207a36cb65a4469b606026769c003488ce30f627b8840e97a8434b3791b550d8d24900ac51288434dd56d79e832a7c1cb7f7d9c134a3b77c3193ee73c4ad7bbf5ef28e0525dcc23b2b353fb26152e3a942d9fb1a0712cf0afcda0de8defe0d348f2d72991eeec2b15bd5739bf5ecb7a5c019dd9b6f1db722338930e1d99c8762376929050d621ebebf11606ca9d9a7e0591630bbd3d51884a8516e2e1b5737f5fcf510c5c2f89b103efa4af160e3ef27333b608ccbfae01f706297667467d2cdddb49ab83c53c02acfd59639e46ce0e9aa170e448d17975df5b0e3448510fd20d5d85c6b13bfeca7942f029b97f04c9fb6fbb4c213faf6ab22c0baa5d7097132a2e40ba77a91f78dd9a8e8aa8c6f3114cf41ac9d6f2c3c363c593c0be9a37b6ff72b286279a1ed128ec34244cc4b7ecc86faae74355e5dd1569ba06edd6a59134b59a05ab154c023772a0ec585ce401fb918b215e2bf289e30c627042d4a955ab330d211f3967eaf1fa00a3b52020f58aabb22ccae0d315b77a93bd2d8a76428266ba98086775c25f57fc8562360ecdc66edd320129f50fd6539ae3b4280e64f95a92df54a6e3a4f440e851228006bfc527cafeb05c57564bb65a4f186208f7e37ec51d64ae72bd5d3558ff08014c4b9b4fc6e615685759a7f8b645e97a4fe25a74ceae505bf21e56f3bb0f9ffb8b9d97a93a2bd39176557198a5f6bdfc0178aaeb22cf459fe78930ceedfb1a58d63549df47460651355e465c0bc72a213ae0e7e4bf47c1312f29ce582621fae279c1622c36065a569bca14e4e24f0bdef63524f66e5db41e88b09c0144a2c4519d2d115c394b4507aa093547e79d620d0496199efe418ba295a89ff563dc30462d3638ba9588a96012e26f36bd79bf0a3dbe2a1ab6774f532420eb24f47bffd54c31c1fff2ddd233df48eb8e4f38d039f204bcff4f3f9fcd5da7b33a5eb108d2529292890c435071a79372a52f663103534fb29c515cedac776d1392e0199dd3ec650981487c0f302095e5e0336688d0777fc23dd027bc3754434acdff70d373e84573cd807bdba1e44c936dd6acb5036aeb6ce8a5865b5d528a351647bbf4fcfe74ac60e3ff8ef3a1ee9f6a3555318785a410837acb1b4263e24bafbf9a1df82fc59268d908193aa70e84dc8c7e82fac4772ef7f2f7424911151d050eabce0098f194e0329f8d53794adc97bb92235b74c75b5216b0e4647077a3b3d28064651e519a3458d5345f65f97e33b62266780d2ca8fb30bd22b8413bce935afa3e76f7061dc4f1f9cd2530398a952bd252957670f75bf5adf32e4606bb8c7aa785b44bed9638209d6b825740b415aa9185a2280dc5afaa2b7cc85ca98d7358d4866208ddfb64c92c3db0b23ed7b7501d9414166edbc41940d385027ffde275a5ac979e4dde9f7fd141b1372aa6d5b1a398d1e8d1a0169cd522cf56d88d7bbf092ccbc3200327e765d2a2b39e409f55502e0de4d1f3718e589df1a0ff13f8594d668dd320e3d7798033729c1bdb01e5a9045dda7a4a510729541b48fdf24fdc1c6a0e985c105913c698b89e82adb2fbbc97cf8943dcc7bf882f64ecba09ca92d5eaf980be9692982d1219b2b6c3af8b0ca1af45f646497c1a06638934519455b104d0496f48eef19b13ce825620b0e256c934ac2c0c7c12b60855d5dc4adf47f033efc287dd20a73ab59d277b5ea329dca49a5a657c9489bc30012ae73627e1eae7b2d860c86b38538b8faacbd04afd07eec41022f8a1dc088f61e1ad63dc334fe2e045e85ede91fb84b2cdee0e3d1b45ef9e9c4b4d1ddf0faeaf68fa64f586ba85fb747b5aac59fd56ca52c98dacd1f01c801b85cc6484c5025a0fd73120b8f3340a72fe634bed9d98be9796ef575ee21dedfd955ec3ff25c797b5e6e9ca72b91cfca35e37cadce2db3857ec5bd8ec912fd4e9f534c5ef6f23fb42d3a8e57ef0b9964435a4c0b73e8bc1438c144f2fc45d60ada142016db36f760c0e5683399904d174d86f1f419554ad620e00de12d8bbc95768573bd633d434d3af6b2f6ca0676226410c4f0ba0198190a27406616b4ba8a72dd9f3e18b9f2604cb3f31238e41b2ebe499d569be0ba60a991afc4a5862e4df816bf9285b0bdccb795f3b453b8ed5da2df7faaba92dbfab7c429fae85e559613d34447c8519dab9897a78e4a10a3b7c32836dbb4a8205e01d001f971c6cae093a1b04c7c6b5b363e04cd6816852156e06ea8580c285c498e78e814e4d075a694eb28c9cc1229b3e8589550d0b89bc3bdc34ce9540e70ec25ccc9b7e1b9b05ce4364d4afffb22210e5681ad2195cf2f4fd2d2c2bc201e7998372fe459cfeae6847a7331945303cc067747d9c864230818178bb9191260b91d7004c2c4df6ef4bbf397648a5b0ad9b545decfa8ce7542577c16af27efc62b7816256ec047ff0a5f308bbd73b04f64baa6d06dc4c54cc673dc07210f3a551ecd86aca4dc52d97b9323e15ff601194da5c3d70bd5f38ac4418605d843c299e32ec3a41920e602af1d6aa1aa0a3ff038bf64b8a8fe265b7d14e6ddb8f32124156182c9455893b6490f8c70d19eb4bbced1634f1fa7ecf451ec1a543585346607f442b39ee603c724856b8c68e00346761fcb3b1c1213d5d32c81d54782173f0894cc2a4aafc9a160778fa13de43e05ff927425345f4170f7128efced206ca14fb9e924a0aee997878b151b1e12e2c01becab42bf179a7719cdb8384c0b203c7c3afcec36fba644fc5e04577e15928dbf27ba182f5493a9a3d837a066913de1899e72d3a7e2a51d1496a3da0da266a4f466076d157959ac4265ac3cffa52fc58826ff98ccb29bcf26db93f2e258079a150435ba4634296a27028417fab541d8392eb3a504969188014ab44369168610d3d9e0b96e1f970966c0e15a5baba359fb5fffcace5cb9b1cd5bb324f672e58270c85495012974c27493ade30cb2581465608028f4a5d639ec67acacdae642001e9de7f60756d4606a04051546fbbcfefe3a49c5247b68a9e9a771c99e981fc3d79f3b5a745a52816588ad6a55e5049c06d0936e96fb2a220498c2db78597ba2df5387513b26d03f78f6336e27476e2c4e94d4bf26908c400b04f581055e34d325d5cf4cbcee966a02bfaaeeab8d867eb38bf071fae804f08ed926829f61b35fefdf2020f53db1d56ce76865972dc0df3c2b96ebc7e5634030bcd8ddd152a8fbcbff6ed86131d5a3e83e674d0cf5b9c0b88608f77f25a21e251a99e9a155bf1a8d7e0c824dd20bd3df7d60646b59ddb288eaff4f7ab61fa169974b9ece0cfb0813a22f6c8f93a98024a963d53430c7044ff775f8725402f05598750cda0ecba6b928378bfde8309b7b736d85f09d7f252fe2410017ed58837ed4a5b02086ecf5bd62f2f1c44bd6e5bdd08529bcc0bc34245a6881b308109c91f1f97f0909a0d36e6a1fb21683ef7c0f1eedf761adc08396210725383eeef5c5e3829c4f2b8de54c19d0f1d13a66606d8cda3c031d9d3d67f1ff1afb8690f7e19260e8d3ea92861128b125d13c59fb031dd614a20b020219d904c0cedfd439608202877879eedbcbe76d5503625c7d0de9f524e9f18e2536c7eca4d40876d202ed95e6639f8378e8729e384c13cf45f75dbaff7adf3748b90052b364f3ef206a82586e07d1fdd1188f5814c9d363610615d34a43fdd1832e123bfc1f2b63cf5bb89c462e3ccadd0985b2bb2d9bbe2af3daaf70c11be605d46cce3c228e7131e530b7d79c76ad53ff0f9cb020aef7bf435f2f015cc4dfe754bd2dc14d7dfca44171f47b9ca2422dfd79ef6aab28ca85303ed50631621e0533ef921458edbcdce3bccbc8dea4aede217e180e7b0c9f58f9cbf9c8980b298b2095dff46c39e34f07de5678d523e075dca34c73754e08f57f8ffdb6cdd7869956a4964720fb5e5d94c5f84f6d1eaee256a02b3fe79f1f4c2f94f02acee7a63d709fa794e690a36782026afb831ec5b3fa0614a9936a727992addc4073e91e3604d9e4982150035e1f1edf5a612d3f2628d92048f116c85c07d2e8f09bc7b03afcae7b1ff92d13931edff3a59cecf99d839ceb9c2ef5cf4c0ec306a83be7fd8263117c31e1cfbae4448cc351c681367484e1ef1c0e2e6250af469522317929353dfe5f16673f5060578ffefd0d57ccf3898429bc55f6fe214da54629ab63a79225737261bfae19201da54bb014fd08d82e6b7b8ffc8988384f5141bb655dcaddc0637e2ffbd3901d2c9f7b194e8400e7ee1386a43f431fa11f8c081238925705cf4425007b86eb99e7790e06c06eaaf5037657accb10776d7b82bd5afc2da145035dc5637ed594e530b2313f555bccf257409179ce4cf010f45c3f6e18215b2da5fa2010302362540bf395af2a056f2f5eb6feb5d57a4c077bf5328265643058ff2c9aef27c54f29de0a59606a8aa37c226a047e8255aa217d1404dc962b1230656f41bfa4a4c7d13aa3a96947bf60e5f5014ac944b115b241fe8c3e31fdc9ef74d795540ffe4fcdd308b59cf32e4b41c5961228e9caa156752ad942fbdfdbfa06c48148e7b8c65adae9eb74657640b017d72ea0fd7ed80cfacd150dcbfb02dd45fd", 0x1000}, {&(0x7f0000001800)="6dba6e680629de3212b1c9ed5c139edef393d37d5ca0d7de2e6c55a41bd4", 0x1e}], 0x5, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38, 0x1}}, {{&(0x7f0000001940)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f00000019c0)="f77c62854c87189ee9fe70778ae25a768fe58a6733d3469fd0f5256874679319eeecd200eca5510c937fd32671da6f8e85b4346d440fe16dca7e6e700827cedb4bb10226961d46c2e691caf7e8a78ea3a3d11d8e2f6b70e589398d058f1a983a42e38e06e8082ff0961bd9e05667ff5defaa34071c53c98419c179bae2", 0x7d}, {&(0x7f0000001a40)="441a99c2c6777998a8eb1bfe509541591b8431783aeae0cfc2fe22f211f91b937054dc166db6e9fd63ecdc3302c907ec00878855d626da1b51a9ab5cb4987a2f7cee735bd0c9d11e86dcce4bd768909109c9c9a6ac0a8c25abafe572616c427c80797de93dc6ba540e5cc10ce1d12bddc4d0926a4abf72c417373a5bbef126174e33ee526eacd3ddb03d96582fbdd2b688e3b9d00b460f62f8b16ce5ad955d8b2fdee74e7eaf90c96bff", 0xaa}, {&(0x7f0000001b00)="f426c0191d9e5222a12b69eb9c00a320b0c25f14c3c8493efa0dac3ae33d5213ef7fc2298722bacde42266aac417d5291fa43fc14bd81220c75ebdd6f29cfb1fad0ebcb1e99111587b29f6ba5f21405f027602e678293801ec6d8d089825279a67fc26f8556bd3100d75ca7073643a638234d16bd24e90ab10d06c5cd9fde6f969a866c9cecbb55456b3bbbad05761a3bdbb71a9f485dbd0a8e5927e9239", 0x9e}, {&(0x7f0000001bc0)="878a9730f1eb4f75f831515cffd08f446c1db111942c56b1b62c1ada04e7a8b47957ca6a3f796f861cf61ddf65f5c9240a771b12d992548eaa9be23b55247b7f22aebece3cbc29d5e663762155e4b97a2141177137aa2203f7fec2bdba1fa137a9fc9292913e41730c0a771b80e852e88e7bf469d86b85ed792439df3926cc3d0c1c5c09a6370245f30319b18715e66d6d763f8b0c6e42e5830b641b3ca2b7849633254cb30ce566672fb3fc5a1062b3c7fda984ea7db6aa88bd758d85931bce90fcb61ae56d47e359380b76092d4f684248d8fb7c01f156d05b5b3a6a4ce2f125d8a289607efc1cf659a5eade8d0091", 0xf0}], 0x4, &(0x7f0000001d00)=[@rights={{0x20, 0x1, 0x1, [r4, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}], 0x20, 0x4000}}, {{&(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000001dc0)="0f84df3f11042b74205d7de5bdb3fc2dd431c1f04f8711e3dd1605528031a158c0ee683b1aab4b561e4fe6a7ee385abc98bb511481b6ed7c728541596bb19af803df135995e42175ac8513a96ca98b83964ab8e5fd07a13d71e44a40315666e71a9b6fe622191343052f1b6c71f871665202b9f005d6cc7daa44164677e0c43e26cde1a7a590174273b604aaa246b0143cebc93067b1e8527a693262bc27cb51dd6b4ed2c81536406e3c84d39f6716c9ab35fe1b", 0xb4}, {&(0x7f0000001e80)="292c83c54b0cd3fa37a9e2f66f7392af790f5271d5abf927e8ff46c3a0104f65731473716d0084d64f7f1173c80d68442f93e14fc0b8fb24441d96db03b4f4f9a0652a3a846ce6448d983878b43e7a43ba1681e4de05580a40fd58979c908f9860f6e7a7a78c3c34729aa84493466777d3bad5d026371a8bc49ecf86ed4b431d88a5bd4ab27a030139ac9125744cd8c21a30748124bf4a75a5d3e4cbd0ccd2fa40084cd5acdb6c272c1526175396cabe7cebf6c6a760e88b9bc26551e08d16b6fa45a0d3b2058d882d", 0xc9}, {&(0x7f0000001f80)="c38d7739be4f9736536d3544840eaf6145ea66a11b16126e12ab6a5377bfc083eea5b81aca6ed4e3b30f3d67c05d8884ce3def8f201bae1a5bd1ec07f1963e5112239cfb00bdb8c1958accc565a8ece294fb1050ad53d7821764a2e15ff273b1fbe09975b3499a6e9af35cc3bef0ac7c87a98c848d11b27231f74c3553aaeababcea57591ddf31c038f0b589c4410b022807d521e5b04380c7dfe2751b0d3326a5ac6e0cbe48feb992f8723afa2593ea494881", 0xb3}, {&(0x7f0000002040)="bd170a761c45fdef6faa62ff5142de5d5e98de82f32d851ac1241485335acdea4946bfd9fffe842ab223dcd4f7471b9d8632925fd899fb5ed61667dba8ad9c93f14846d901404c892aa06c8bd86dd44a2c48c1ea5f4a20e8e39135797af3ab4391f0a205072e48632208f7290bdc4ea02abbdbbb36eeeac177a681f646f68cafb91514097624815bcc6ea7e85032954f371a8c54435359f44f2e56e9ef1aa644d4ff39764f0aeb32899387251352c3645882255e15b61e4bbba318", 0xbb}, {&(0x7f0000003140)="ef1c7cfd2ac2beada1293f7f459ce0cdf2c9958612990d15e188a8064cf3b48186a0a57dcd0ceaec33a6387b76bab74e303721192bc107cb7562d0d336f512e22132b96bba16cec2ba0b985cf7b28db0c2910b7dcf059b606293cb735f57f8f2a80898e205c5c780c6bd9375628ec9ee704ece274b18e340fcddc14fb36c6d573e02442ebecf944a33a3a26a5dcf527b68726317806164c6de1b1018ebafa860129194dec2c4eb99f7b10e58de0d3b952320c4b6afec7aac012c2ef2d4ca244be59a75d69748e2620310d9cb3c4bb4c3e282756075fc9511e6e6acacfcbd9e4b783523e9201adc70e5d6a812", 0xec}, {&(0x7f0000003240)="ad6a3d7b276c6ebad3189b94ce7deec72e69d6d36a2d90b28c75dfcfaa49d0c7935bc4", 0x23}], 0x6, &(0x7f0000003300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x24040020}}, {{&(0x7f0000003340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000034c0)=[{&(0x7f00000033c0)="0b64a207ba397ecda266bee813ccb4d06ac52bbba0535e16da8db266881f0684361ac174043d751c3aee0b4d4e875eb7b115d1d9c9d1d2ba4e8bc2d1bfbb7c37afae9eb4ce96062e8eff4d2f0367fb22792c9f3cbcd62630098f6fc78decb2defd023725896d8e9da761b64ec673173df287be702a7361b5f270b3b8d623dd126809806c6684", 0x86}, {&(0x7f0000003480)}, {&(0x7f0000003840)="4f0bc7cc123fe96bcd08366fe1dec1da2740a6e4f85056d3cbbc39773ce29b11861838d52a7295a47de4d47f64fd59c968dd8b36c0cff1fb2d1d2d739c03363aa48cf889ca15cf9392af25637e9c4ded8550a08fc7544314d91339838caadad79856f50d66c15020bb70469b52f9f3fb4d30a5190495f8123e9ab157a4bd821eb210f289d9cfc9fa89df979384c1b1798b2c797dbc59e2a7b9cb151dc47bb6f2e5cdbce65229e457fb16d782321b77b4539b7b123837b6775696ddbda68132fa4c35763486e0e5bfcefa570df903611e03395c0d049b5e58a776edf4f3c39b0823859f408ec09342a2597329fe09f581c125cb0f2f9a9057532f382836b82e462d38b2a600d9574e94b29c72efe7dc99030378342450422d998bd7caba15816444840ff96060c2baeb4b1d9d3d1bfeab2972c8e1363d042a8340a9c0185baf682146ebc7cce4efb6b2dd0aa7209e2f652d79561cd5afb0446a29f708c682ac26b8c29c5453a9d6b8744e10cf947290868495149359dff7730adb8b230c37d09b0d09fdc9c76ed2743aaa096b2bbd5817ed2fffbab743a59c64b670491ff9a08023d4fd4110181ee1d7c5333e9ccfa565ffa201e8e73ccac84953157881de3b51707d846ac6767618b25e30af0c3aa0bbc8c3bc829928e7a0f94dc7fa74b8eb75ebb70ac6d33057feac068cc881a52a23272a0ad65a4f3497801775ae180a5743091fdd7c250173592826ea86b4f98aee01aa7062549e8d26e59be02a723d17df00fe25f160c38dfe04bfbce1592add0f51f7630dfb97854c287ae9c5fff369c51e40afbb68f5ae2f9de5f69c31cc14858cfe5853d04c51563a418cf5a7f7527f71f445685cbe1b7d4da099d9e6875cd4675fa794a5aa7ca274aec54db12f84179fbd6a3f06ef847558df5bf021650038799840be98b86a0091671da66f62f8fca3e5b9cacf86d6384b8a1aefe56de726d1c464c495532cf7f51048c0e976a73dbcf5b068a9385c86398fef687175d98981169688ffbf89b4b363b6d46c8f5952cbbb4c96516222717f91e04bbb263177a26435c620b5d810cac2235043389710f0e4105d003ea730ae579aa8c98fbfabde843115b4db78caef06e39007e6f4d72478def6423a5e5c203ca9da2ed35b1a195d0c2a8dbe1c3474f2b4afa5f5320194f037f1cd8fda28a59ba4e7cef5752aeae950de55f94c015ed50e2d555f1242be3ea5592d289be509d7b47bdc83915682e92969b99eebb408256b54ee67eca159765807f5686468ee924c0368afdbae89689ea07c0b1907b5019f744bd0ce217f64600ca3886e1cdd9c0f3e459ec82675f9028e7a80cb41624292e17192949fe96d19b86d6c0ca14605dfdd327afc2cd2d0890a47a0ac6762c4b3fb9f4211e6927fdf5ef7d233c45fbccfe292c4a64682cb7504d9f7fe8728f0da00455ca7554c9fa645de3e96afd6fe01bf20e99e97b3f2ccf799ca07f084c4cf1c8705e12f2863eff88c2af32b2920b5f0cba8a2bc9ae0fa781f2ada57a9e8371d92194947d22324df5ae4bdc93b01ba3555d0185a2b9fc7924102275a401a49bcf126397e4ac76675dfc9527528495cc226df4e14ec2fa1faf7bb4f8180ea0226b8f3639255a8db8a2d469cf074c507c57ecc773d99bc84549f7bb48ce2d7574cf7d174faee382307962b3ab6edac9ed0405f565a20d7b83059f4dea95e6991b635981d391bbb625e4c95fd19e1fb1b7869ce67fbfe9002be62ea0e814f0c53910db7919ce93d1090f9cb160446bdb4d4619f7a8a7fd33d781661d2c52c7c633e448ac1492c3b95458ab02f4a1142dfc06e2c837819b1643b990b368cc01ebeea35c7265a8d645a7630f6514080732c4191608e6246bfecefb715dfa78ee0f4217f24fb6d77e7774bda429b5ae88a33f243c491ebab07ea459433f4888b5f52fe6eede0083e3cfcc7d1e832d5b2dbc3134cb0d118037bdd1a505794427b0cd964a91ab7728dcb26e33556176fbd29c430fa140e7cef61d268494a7b11e22874acbab1cd0b2dd1ae51e379a4592887bf26416cfc5fe43f177901e22c998cfbd9f33052a21599c630e559f5d9e78012e56e3ac7eea02244241bfd374a063e4c500ae05570c1725798f727c753fc139c0fbb40e8651b0588de8d9b13d3cb06e63200a530c1faeedfdfe100857eb0613bbaa8dd0cb137432eca0fc556f1918ca423515302cc6ce5336ad1a7a5ac7c92a0fcf16432f3f92b176ea217dc5db305336fcb84a34720e1261de3c1eada3e645ec287e6256b7e39edeb5143d8cac34ac38a784fea1add8b514dc9842be3ca868c1e72e70c8593fa0b349592d8d9b69982f74a182de0f97cf37469454482bd6230fca50c4bd752538743450d0faec157f446574a435be1a013412d4c0613b6139c5eca7cd20bf8aaf563ef540ad3e4747144b04c7beb46274ab4f642545855e2e8bd00d37e678e443ac028a0a8765ad182399e629d594348fece52629927bfcb4511ced657920a7df6ab3873dc5436d46be8078cb5e25454299074b8d5cac178a4b77260fc8ae1d1a71039d5df2fdd1af2f2f040fb46ccf2a58d16a5c26fd38da81c8d20bbfdcbfde7f2cdbcb526fc89e53109a8f6cfdd373ba7686e2de0a471b908d16bfe2dc7f31f9e344594af06bbc79d0712a76f98bace3276017223db062a84f9a5d263348fef8de7d4bab7a3e94477543a0e6712f85581648be318592ac6c389aba69027b868e22b7f25ec119e57527cca07b94f3acad31e88a96a974b8be78a1cdb2f07e98a58d661418f9f15659accb75dda4a35a7bc35d886e086bf378490611e93efc20565054ed796d361bb4c661b8af0f45a6a1ef67fb817348396b333b3711948a51b66179cddab0ae740f1cb7fa463c0db2c488eb117357cbd93912a738815c7936ba29157e56e56bc5297e7c5021123a8028d692eaec6afefff612cb82f9b681017c18a4ef0c8ad20ddb2fce2907c6f2296df19940fb23a9999a072f20d12d46515c9427b42f9e78aa3baae012cf91ca6d3009fbac444114176707a14c3dfb2c784def8cdf303af802a7bd8fb713f4867f9c1348c81374a43e635dc872d08932a66f89840e9961d8c9a91472cf2c7724dd64ca3155964507061df38a23586f23c251b16f7526cb55bd603367537b9bb593753dc01440c152c34d882d83cf0d556693d4e0db13d7a08b7829dbe421710e2366eab4ad195f9045d6159b2f2dd437c9eb02c062d796f29caeefd770e52b95ce749b31eb094bea7460a6e9d8b9d0db53f1b9c9985fcaaee0144dea55fcf3d114761e5e5af3a503f79526a662c91555d682b2e11a5099832299ec3c91172e467df69242476af94f331ab8954759afa66cdce53f5e94587a581a02d28d56266fdf58a81184503718b42161baa8c0ecbc3b70dd67ee9a15e043467b1765a8fd158549a84ba3cc790589cb79b94f93c3c3059c67deab37ec02f74efddd2570a3fcfd1cf67c6208e08d7956cfc465ab9bb92ec0a9238c55f1f180e69f1e011cd40c16f9c1d891a2e73dfe0cfa909d86b48abe61e2897b9e8f659a3891290404fe92bd7cdc931260a6840cc412d434f69d078c461edd036e3335156d92b606b41170e4fbc38d570c5c5fa10550bd8a7163c44b4bdaaf5ad4faa234212c1cb78d6d2b57174f4237a0bbce27392a5fc394e9143774db0bc7c839b0c8be06ef55621ecc07b5eaae629d98c2fe55c5134e3591800cdf70601cf8097d4e5fd2b2db7357626af5c7f6b2b66021a37ab14b63d9cf5d1a086e166869cbfc42329db1dbcafb6cd51203c854598915e65601fe011c3a0e81adfe87483eae76d0a99992c10695fd310725b8d9ded1759d0e6e1ebe52b6f5598144ba9bf0719ab92436e293f76608f938bc4567cd7a09689887db4bfc494c49f6769118cc9ae9d5bb8cb1a4821d2416c1baaaace032bdc8f80113f98d3794f23700db2c8449703d2136e200bc1b7a6c568774634875395318e7b61e65d7e3d2966b48a4226209bfe47ca4291626f739791beef02c37cdffcc4ebfebc4e2c3bf2c082a561f41373641051e7144930c7b1229782517687f96de49260d39a9d8b70a864d8609902561ee2d360879db5ff4a8115b7968e27dddf539bb7cac5ebb5424bf60567d554035e155173857bad3d33856c91a0d7db39178e8f08af110d1ff97f32e18edecbbafd282a3053f62a7f523e045e2317dd181994ed0ec70acf2ca1646844d2249398fafd0eb64d4b2965df192c90ad31935bc1adedfa370a3a179c690aadf8dbdbd4fd3affd844901de95f2321a6d81d214a54f74cc45785522b08ea055e288f33a0cc6c52684ad7a24b1f8a372d40d01c2d70ce5ac8d9c654a4b057a03da654a062fe226f8d2f271fedda46efceb8b506006ba751a3adda0d5691c02877d7f81d1f680e552c4ea5790408bbf2a8b0ca35dfb59254a051e5c2f5299ff2ce6585c8ddd39945fea2eaa8ed48a87dd59d259313ac2abb7a76c3e16abcf576c30740b269f0a11f148d9c7a5c2a366f701024b8c79604128ac117be258ae442e8143ce4671a8584e62a9bd2897ea4665cba1a0db0174e5c0e8a6bf6f8765940d4dfbbecc21645c1a4443d317e8921cf93aad53fca440eb44c52431dc9ecc17fb32c6df5b6849dcba9aaeed88b38d9ee4f468a3a40351d1a109ce47937c94898a590bf8b2ce4ee235d2db658639e6377a34c3fe90387ae583894ba2c3a5f6a34f635597bae70def89a3e3a56e72f75ae1d1446eb29ea7bd72f51c4ebbe5443587c98665261b936c299c5801c7a713c6af77b03d5ac9f7a4eedffc7f59d75156ebaec48ce07f323b25f62088b875ea1e62756b91af96c4ffa2c5c2028d154fc33bffbbec1925a766d4ddde63779fb7be47887831fae2edc9fdb62bad76c1dacdcd16524981dd8e7ec26d4f2de70472266945e9b35514bade65780c7264231e27dc7f5bc712c93eaafe4ab406b41798c10d6620799cb16b1fc8c692ff373ca7f263769ffd99ddf95813ac80080514f5852208b08a60d4514a67abbb80dd20b6aba7c2d11443768604d6e07c663cc76cda7bcbd6dd8a4c1d1fdea68fde3f9c707a84ac7dfd8e3019564a683bd200c548cfae128c9b53d5c5ed930a57951f3503a22a6f8ef1be863ea541bc06eae4ae276ea3099bab1a75805fa1a1f17ac2464779b9286aea3a219f2e299c5a2131428ac43ae8b09753ed54eeb8c26b6ac3cdeffde8c7cf61b191bdbdc29547b0e021843caec7501be2c3aac1a1a27ea3cc83924f3bc71a4a388bd8308ee81dcbee0280f558c9b9a044daf2c883d0b97e8080f39f0cb19267808eb91ab894229b56eebafb81aec89d01d574e6525a78daa2836f04f18171471896c35c58a29e48c1daa3af0375c22c66fa2f120435187260a359140675c6f6fc192c9fad0158e428b7672c775973bc25b86c56ed8dafebfd925b7a18677a930eee983764127997b6c1b979b521f06a91df1b5e2b7e9a1870ccdd440274e1e7f39da2708841e7e0489cc3f896831332f51057efaf0ff39a677937b1c7aef24e695967c6328d0777b4b88dc1ae7d270b22a50712b7753f2dd737e5ca3790807b7e51dcee82ac67c9edcb18d1cf3d3671f0694f20a2eee3f3a624670c06252c8637763fd46df9b4465ae05a41b6ebf475043020b7008b6777933f596ca42d469a1f870628cea46971e46a9f56146843420e557e5be08aa6afb096a1e6eb3d9ae1b2b94c49b420bde07a6a31a69d69b36c39f650c1128450150a9ca860b555bf43f9f568e18f53630f7", 0x1000}], 0x3, 0x0, 0x0, 0x80}}], 0x5, 0x48840) r11 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300), 0x802, 0x0) fallocate(r11, 0xc, 0x1, 0x2) mkdirat(r10, &(0x7f0000000000)='./file1\x00', 0x0) 20:02:21 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) getpgid(r0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r1, r2, 0x0, 0x10000) bpf$PROG_LOAD(0x5, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 20:02:21 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f000000c3c0)={0x2020}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000001300), 0x0, &(0x7f00000041c0)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@default_permissions}, {@default_permissions}], [{@measure}, {@measure}, {@obj_type}, {@subj_type={'subj_type', 0x3d, '/dev/fuse\x00'}}, {@permit_directio}]}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x202, &(0x7f0000000200)) syz_fuse_handle_req(r0, &(0x7f00000061c0)="a3d4932ec22064a7886995fb0cc85c8f240b510e3a4523ee99a81823b3d4d2db00a3e48a693fcf8150353f1e4955bc9747561775c5ce75c8e3de7ca9363c0e151688f5f176c3f44060c619676600a90ea1cbf07e86389404cf8fff55ff5c033f20fcc27eb9f6fd341645439098a44c6a34d4a5b0610fc022e19be7c1bf41071f566e0529a4c407fa87eb1f6bc7603b24c6b9db617d077409231e457b47775d51d866d487af5be294ebd562045c39c93b7824096639b0debfdf6d438ee3520c01a74642ad793369647ad83f3ad38cc5d65bf79594bd854106dae4a91ef5c3cf8335c3c5c85fa71baa55bc7b7af8490fa37bcd43998c907a3b2363e7ac5158b65dd878d743b4fa552c54024127152b60662f526cf6037606cf5fc4cc8a273785ec874235a243d7f1d6522cd9e750e87748247022d9119a5846e19db628eabd702f99b20e0434ea9b07a58e5ad52829eb5d71ac198484f0b3b503a2049fa6e59df4a2bfe1b67c33067d1dfbd4b7903299359f1d57898fc1002eb4545283af0980be05d7aa6c3aa54ed646b2fb878aadc14636cebcc5d31236cbc9a291530497751467113e9408ee99bd2439cf7a2141c1782b1dfba47b574d032afbd5b06496cc4b43a2ffa0137b0b196545b615c7a284a1dd479dc69c7a32286ef177eb225f538800d0aaa0fbf7dd9f38437060dfe3245f2172d12b121cd73cd57258ee3c321650d06a5853d27d66483a8e277d271467191e57ee09e612ebb5d193e9343065046f0cbd360b2f9fd32988aa151c952dc21de1ed3e5a671dda627bc454e054ccfbbd3d3af5e70b541796d4959e33a26abce26babe265eb67cace4bf64d2e74b7ba8f3205dbdca4e8983b1e989e10670374c2fff3cd1cfca021a025351f878b630e99d884a7c1c95f425163f3739bd96ba1c8151c4c703aaf6d32b4c25b32c399c2d8cf2cc03389c7539691e30af853aea517e0578fc5cd9df2694d238fcfd62581e274ed9bb49b788b63496d8c6e54b0010120e95261afd39eecb44c077657cfc1da10e270418aa374b9148e5d3f4b5e831941dc3128a7700100be7dbfb8d83d34fcc6f5fa8086f5b1c3113777b527056d8e74dad09104b13d45b67d1d0ad033160e5f6005673d4f76658d11cebdc1f53c5f66a252f49071a5ad0e32c90ae064b0f8e1a6b69e0283c8301ef63f4c2a636f778a80d4827786903bf9bb42f08b58c8945b42ef975f40931fd08d1e6359d41ee9e19efbdf53abb7f7ffeb22c548edf0fc04359510f3ed7674ccff1d6f7002ab3309fb5db85b22a524ee191c5e59499a3a7a2320815ad6b713c00e97845caef73485e9b044243c7d56399582b0ddf1a347d6c20e0cf9d31a106421db20026f5b21ffcc772a769ba640b89bf13b77d56f06d8ca558d06fea9e49fb0d492231816f8a9cca84354c16e3e5ca6e162d6c173ea2b80703a16412d253a8df7e0f999b5601ac29a75d7d3f8dbbee7e8db4cf451b130737be40d0fcaa28b6c93e5ac54d5f456fc27a1e26f78e55705fcf01c147d3c3011424deb6d10def17f93a9ee05c4d16bb3d2c8bbd9bf9da377e47b7e40b440e1e2d4a700decfcac920396905f271e6eb494cd5a94bf665b2bac14ec85e432ba718a92b7e27d540a21408b7f30a0bd1e9438ffd2ece50f13820e0713b6cc0e96effe2680d72b87ab98d4cbec8152c05e65c880be825a502090d3c0c3c173d2a3960c6542dbc789ceed8a5eab452b3a23ba3df0aac1b74404583a86683110934a5a78d408ab9ed0a342b37cba6199d8422253b903c73305da7fbe3972be6f1e5246a00320ba7580021679f34117cd85442ba453dd809aa7a49c95dcd067b7c2a4eb57635ee633742484b553c8c4df5719a83d42bb7abfc7fef93e3eab46e2fe5d7c73eb24456298d73b544484fa02ebf186239eabded6ece5bb0376be623018ac7653458bd6c9dd1d51a2c0c81eccf281ab274d9583d248548e72b099d1b01d047f0b1892520b084768177824405beaacdf90c3a9c24d4e4736b1fe81ca303ed789fe29180f6fe6ee8776d0bd5abe34a6942825aef9dadb136fc7dd71790aa8748d5f4e84c7b45758f277095e05a011fc835401a00e4b37787119dedd7a54eb8d7d1b4d3f8228f404063f318692f44132f0260e8632fdddb23508a9015415317a842a69566f387f06c3f7f3f46231a76cfd4af246f89fd9195a4187c26b4c3ae1650c73e11f3190f9c24ea5f3d619c7cf6c5e0edd195a4f0de3a86cd11fb53cd3cef10da2961909b30c3250603ca66d8b2800b9274b394863355171b0ac28b593f899d502ceb12a85c539131049c831c4c61db0b2cb6475cb8bdf67800d29d009b969682e823dfb0f1dbccd85e721058cd6f9193f89d05088a73719497c241eebb1047f8a8ad02c66306140eede0756ea04a689d6b4093a1e6cdf3ec4c89ebc52d3eea8238be6877d26f6582ca897796d194aa9e3343e1f730517639f32485a8377260be41d525558c8fc991f8e27637fb67cee3a14914c76120d42e852918b312116b6e5a1baa97696f0f52a641473a74304e8fbb0bf690fea94bbb56844d54d79529dce0e725ec693b8ecccfd957ff52f65b735985335f93448b6e704695412383066aa6be9fd81b15052ce6af8076f3777f4d4e59be3896135a51edf4b08a42b2b21739ccb3b5edd28a2897e217cd1484c67559d6665c71b92197ac81c6d1d1c397ca6f64f990a70ef982c6f643378470c14e2de5a2ce43d4c680468d57e71f0b21d6e9222a78bdcebcc134c5815a50f5fa05e6167c5e769b71fb31ef6b3cd4d4a32609091169bc12d974d91cb10678a21742bf5d43b15efd79029ecc5abe86831dcfbee4c75778a7d3ba3eb2ce52a244adfce315b998c1ac78e534fccfefd7def94fd9a0b7fc3fce2caad9687482f6946c5a0c08cde093e74726e350c9900f69199a0a008185b86f3f2c1657a3168917af29c1945eacfd072965711d912fd007c95496e8c573c2865df49db559c443846b699a849ac328a6a61a6e3ac628b9990de541d54a2b781552a175086b7f5ff1d721a0375d4959054fb0dc5b912d1ddbc3d86973e602805c195ef849fdbc97b2b068601354d7ca2ddb0b7e1ac47f26944beaafbe80d29269dbc94bac660a672b9d95897ea85ecdd5eac684bf1ec0e3ee4626f1f8bed8b207cc7697b50bb89eb0e0cfdd5165ca26b28bda47761c4d9c0e2400669f0d358d2ad5d875ae25272d1816166dc3ed52cbea3c6a7c80a08a62ea3d55aae6dc1c9ed6ba65c6aa6a70393f7b648f6d429ec933bb7833c52da1c1e017a4197480a04ff96a12af5ae69a24ba074cdeecf8b1d72ea833509b00db88e9d6f0ffe6e9eb3cc6982248e8558d969fea6a9dabb0279497b5e21db6686cd6aff2c685441b043237f94c5cb5743b590728c8f0376648d4c4d1a925c25c421488ceb708c523c784e7d21e89335ae423784f1d5d9cd279470bca89a58d8a213f9d1c5727ffeb70edcf5ac2baff90b7f6a5e29a446ef616e5ecbbc9bdfb37a9bd1942d7623d34963157fd81a99b8d3345aa64a0fd57553092d39f79f75e87dd7c357a5034d6e10cd9203552d18aaea0be5d5d52e5086e500a53aa1c65cd9645334fef0038983baa2188ac7030fedaf1805def236b264452b810d1ec5532e73f44dc66856da1d6feb0a3a89494e5cba543d823d6015c25de9dc9fc08df0a186d1e428ac531a6447159aae9e7e51feea32036e6b906b87fab97b4accd1e18d72c6b8feec40a55a7f0f6c0418f4b92395e014209fecf5324aeeb7a5edc9c254683a472a233c972bd1fb713f0e701c9d8e55ac4b28f4b677221cfad4d433b1b622becedcce50523109500a500673eff52cea5ab07b7dbc2c2141693eac8fc81284950048b23708e996f2c388e30d1297b969a943be20ebf868e9b8007dadc3bc9aa0e0982cd13e35ad58cab3297c2f51a1e902d9edb6388aeab3ab42bb46c950ad5350a480c1065db00bae61cf6c8ccd7fd70d0e5797fe1f709800b4e30304ebfbddfc684e01c29fff65a848669a161ea85ef25ac43d6d36bfdb13c7eef0bb13367b468d889760f92b20873a171b7043146853558f7881ef80f5c9515666785a9518d5d8b909fe2d51e81521a73788988116be7f47e314cf37123b13975547833fa3e18e722734ff374a8558d0e3782c06a3eacbf801fc123944e6047418302a561ce30b4b1763552afe868d0962c91a8f9cad7576a90b64aa52cb6881e1ea76b287d98718cfbf7c7f54c0fe0467e70bd815079cc7c5bd7d76e33fee2b3f22d6c901f694b43a832870a766d9f910e3620ec235d26df6ae65da2e15635d8254d165abcac84c6da4ff99c7b9477e6b3fc4c017b17a48d7a077cc0ed75b0daf200759417b2a847b6b37728617d8cf8cbbd81046743668138715a91caf9fe7ec7283f67bb6a75e01ab7df451de68e4f7aba51f2c511babe91e45f9d06b38f073e4e49649575359190c4c9199708064564427729ae7d80f7b7e4348d2e533e70a55fc9cdeed26c621f084ba415cc46cd5a1f1e77d362efe97f982d903ea45e6c184fefdeadc871f02763337d3f37472c6071a5c597b5eaba6af6e0ea649436eeae03bd1489b99b62bf38a740666e45d3b058056d6b879640df20a6b270abec7c6cc4f461f4f3ad96ee18f68e8224e5e37dcb13c654d2f997aa1b5357b8c3b1daac71610cdaf0432c037a7c5e47e1be73d7771bbc05c36460899d640f30665d7368db469d05063b141c1476a9f97ba581036d9710285295b6073c4112a8695869339468900eea107a659347e63dfc91c073e246cf945a45d969c96319f9499afbe5848f87fc0e1eca246ce4198422aa58d4164bba357aeeb47387ce4924e6383694240056f0335e9c21b6da8f12b4bddfd18fe4b8f29a1543358b05fce093bb527f8e86d3dfaceb65f8124b3604e01616714a96751306c0fa0f1f738f12549eafb10ac2332223468a9d3f14613c7e07ae78371429fb7d37cdafb2aacbf29fe3994ce352448552aa098fd3954e08fdb923ff2d2f320eb473cc5812ad44eec96568e5222ce2f709846fccfdca3bbf8859dd6c546a2ce3315ad4e24e20a914d0ffdc1b439f995476505f575093b01f10addbe3255d9717d28396ebf382a9a7db2f98af70feb67974963de88e47b78047fa66a053818bee34ca7a61c335283c72d4b60d893c027c192020286265dfae71304df832850a9ea09b99d2a02dd18e34fd9c5849ab636cddc1a468eaaf2fc7b1de03f41629689a56b4960e7b47a5891032840810f7a023687b2ffb15d022e26fe3360cd0804ce4996a7d4958b052ea93e75564bbae2bea499850bfd8390a98189a02f2283371b0a31afd6ed1cd42b57aefac0d410403fb68e057d6fa56bf97386d3eb86b5b25a7743c2aa2bd63d3f3666ad273ef0cddfa7fa49a308b8fec7c36f5c6da8be7c497e2c4ee66ace82fd0f57708e12969f3e57f94190d898e86175aa4af3521b00b21eab72f7ffd03045b0b8d19a0d887528ac46871afe28104ce8dbfac63c2365389720b41593ce6007b3122a6d702605b7c3160cdf5dd217d09fae6ac2d294541c6e07aa9be8d7295450be498293ecf8b11d9b5b7ad4849274d34b5010af059d3b50194c9e1a9fd57981f1a11975ca63752abd11929556184a11ad0a6664ee08bfa6941e5f85f2fca6c7d6bc8ba9b577c5a03648eea2e72347494ecbb6baf75e4a5d9fe0bd78d225df1d04f2e26f27f24a40e3f3bb34961dff7725ac03cf2faf79e10ac16e2dbf73753538aeccc3f3e3ad292d9353deef368b3097cdb1c096520e3ba7ab4baa31ba2411ae6a7d09cbf0ae7dd6c612e7a0e25aed7a4f03ff55264711d4d43ccb7548126faf3f0938766365eccf44603154c0b02152f8c47d00a9506fe91c0845c2770ce33f5a5cf90a42e5c0de2d73f2377a589d50f8efb422e448dd606421b1686364d09d701f0cdc399b8163fd1fa523d92a5f2e7c8be87d6e75d9470a0aa2ff2f1027ccc657108a6d3484c3f7d5729617e9f9286ba6519e7956b1c2632dc5e7d9ef776d0de2fa2515ca51a8969485e3edd3b9ccb63fa40a6f61df59c362f18000168723045051613e1c1677e67f586bce90fcfd443454f5a1a7b59a54eb6fbeeeaef2af762d134921e5f1940a72cb3fedaa6378997bd4d8c23d43c10238ded40defc9b5ee196cb34506a7b0b398df3aeb4bbdc1dd8d0040e70ad01dbdb33fcbdc4a09d84b13144f94dcd5274233e2277ebb99439ac5ceead0dab9af6970366e83f726ce8a27c53ad0515ab99c24c1349a3a6c3fad030b7543c1021fc48842752479b01ddf0b7643614c421f013ccaa9c9e90f1b80c22a0d8e4846f46bfcffd56999e320c88a046d960acc6061f832c34c07ec1293027a85b3045538d98b93e29dcafc2395ebcc67464c6cbe91c10fedb8798dd23fe0875e4173c1fc448f7bbf384e92035f5a2cacbb8d0d2ad497f793f4d351e733b355feac9e356305f10f3de55092ae16c9fec86adc54c73cfa318809005c0d05db1b2bf8c87a0ff39075b7d6a571100433315cae62639cbfa51ff22b572e857ca910cafda296886e2c6af51a0850a0b44cb5028b27eed3c8e2494dbb436fa5ec1a42c3b975e7a6856ff3559cb3f448106ec9a2980a085cf3385f7cf9b48ee4804abe17490c08f5f546668b58bbe8d6bca6cf0c23c197d822ac2934c001f3ff11ce60ac9a7311164bccb212bc39983e24c9488d736b079b649d41b0858aecdbf5458abdbe05f3e868a7caa9c02f47466f9c0ccd7b83d282bccbc30e3b2b2be5034a0eb0a013bcc0e05329634299070de13cbcb0f9c2e7cf0be9a344d9977d0e8f37c78b2294c40735779726a41ca0284e543dc32321522d3888872717ee88fe547858781f2c9ec7f502e20b67707d59f0000030e64a7110a47984539b9072275fb84d90be7dbc270fb1252018b27a32e5ce1a4ed7142a7cf7c698399606f594d5094256aa30c243bf389127fcbdf2d5d30f5374a9bb19f229409fe0f0003c8dc3e5378befebcb0a85d21c6d5cb37a7d0dfd0e032de0ccbc8ed47151c7067db653bcf7b606f3df558b5268057ec9ea4f12360df5897f9a535a3df430de557d2303e3b429682d1a711bab0bd5a7ac5976f3ba805b1f18cf900d39dc54d43c6ee4497b11508e7d93a70b0f30f787fb38fae0899d7ffce222be0daafcf34c51a497d01b4a3b0940b743cc0bcf1ceeccb8458893956d95eef5260f683ae33e803f432ab8d9f0c7886a2bb8cc6b24f214021eea20dfaeb48bdb3088f4e0aa74f542ad3a775e41a4b836c5901038bca22d93c1717c54f91dcba880cf074519f36aa9bde63bbcc6dd1c77307e06f48d8a28a51c6ed3c1ad330f07ff3de0b09a3858caf8b0ee2b5c4d13bb0d929f087686712030b0f531d5ee53788aafa5d437c48b48e7161eb7fbb5b4792ae8f9c98b5a17b721f318bf82edf5c7a837c4a02348ee7fc65964f9c76b71162fc34d8390e4c29d8d81cd964c23607a0db97b17f59a3690d9b1b1d1c967180ec4d663c53510cd032b9b088735122655c643343400f97bfa5ac9413627e31e087e8abfbda93cd49fc95128a8bda600dc1bd11dcc4497db98bd8b0341537399c76dcdca020b1285c6aedf37864574aa0b16f77bdaa6401e091568f8d18fb2614cbb83a26833338bf333d9f72848149c8742bf436512442f2c22f94907878de1d2de08662df936a392e802240eeff82f49afc9053e0c6c0326f984b74bd0d9c1c6fcf21ffc180aa5b2baf8b11f01a6be346f8716f2940708987fe8fe95f053aa8a883bd4c5ecfa4ece2eb5305d9f0fd03170e171235f925fbc8c3b357f69c3a03986e0d8fcace13bb442c5bcd9937275633f60632e839121406172b9597637fe6affefd5d874b904a39ec6bfb4ffaa23d49d9947b58c4b8e7366d892ce8e28f17bd128bb39b2cae3bb0c80c746bf978d7152bc8ee08bfeaa0793bd055200dab081e7b6ecf363f0f1428c780b6e606c3329d497aa2ee637717a0029f09814c318410626386352918908e99ef668de61e52f5a6680a5b484d813d35f14322188dbd0535e7e5043df0c64b4b69ea69d668307d24643496c7965e6cda0dc14c668525af27c342a20206e12012a5466006ca5024ff1d2ba710d5d42ed225702c3c9dd83c48fbfd394b1aaca19fc4df7a3cbfc3b498f80eec95793fcb46a71f72aab7710bf87e60ead78476c1b5ffce2a268cb9f7777916334f5ac347520e11916b73d7305ce78e9b4f4b151f156b49f47d9b0890aa5b41d9d0ff1ebc9ad8ebb6ab4234ebd8752d31fa3f2b0767f9815ac83f0a9b3a5c8ee72914aaa14717a9ea220adad34a0401fd54e9c3789614351756144ce3b52ded28daa91caf43e49d4c5787af7f0385cef3fa34a9d1518a125ba3b18ee943a5a396cde9bd3c23ad51e4bfc7a63ba1a1439d28914a164fbf7c1d83264f7b1611ac2f81f67c9ffb807e21a273de0d59c584e5be24014c5f5272199707379526e46ea7a4e29738b09fbd41861a96095f25a15edfd00912ce45a9f275041203317e4c227b3edcdc352f3c585959eda43afad7a156cfa7bfed86951ef59e526d9b4b5f26ab0af40e0d2abddbc742fc8818763b97ddaa8673d264ff2bfd4ebad0a2cc10ce0bd9d313affeca4e2f25438b4df7ba107dbce20a10a0b1dcb4af594303ebab2756f508eebabff01d94ccd878a8ca275cfbe558d7fd14b1e111793ed1da7cec3a1069efdba42cac98973cc44ae013b539b825e3091b3f3498ef95d089147fde92abe26b175a7e73f5eabb6fa075f641d0440999864998184b5d96ddd1048faa0288c90b85e7a5e08ac88c45cbeae548ec3e951f431fb26684e5d4102888fbb4e85dd5c504eb68d3be4b1c1799f8ad1a98bf34713127162da460d9103c716980eaac610e3e031168c27f330948ea1682891342892745209913c08ad611086f909f38b53b82cdafd3fca41b4e7931ddee612d8d2b06b3538ac3a61766fba6441e4b6db1d9599843913cc9d58b02cb9f055ce9b87b72d78f79070ef3d9db845ce35089bd8828b12f125b9325ba51c164d682acccb6beee89e916aa4ec34ff2befd77b7bf2cabe60ea61d54e9aa9bb868183c8625880546ed2029339fcd6ea622ed8539d7e17ee207f5e0da2381a9fe42b0d8d2d7e9d311dcd83b34f556aafd03de6ae4efabe19ef3823b56376a27d5058dffec4b41a19a1cbc379e156ffbf8d70e22955b456328bdffbe0b955414ad56eeaf1d07a6178efec47770d9065b3f9c44e7817d7194de79fbec6c0615b1ddb406a97bf7785efe802eebe9ceaf2059974504808fe185a8c3423b879e9730d78d544fc43a019bd440c86b03dbb0755e9f849243c5c5dba6719511de3c20c62048a3fe1c76c3a79e42350640dcd8bd8018c1819ac594b1a114e7d260fb9714d65bfe3a1f317d75af464e08fae693559d208a818da0dac3e8ab65b058a6d7dcc62d56da213d32ff0fe63aa36c0eb94c67c837231659383803113c4f4f762b1b6561326b421be2f11e93e3aa8f34678494a96907cddbc5a49201f96d070c6dfe742460da4f3dc6a8f550d494b5940844a3c2409e68dc27e6ce47b55474635f500fad11c747786561a25d55ee53dc1e68948ce99a91891f019502f3ae33e0797b52806d88f01b04bb2df7c4588249d8194188b78e72877d5f03de0af7772f999906a18384999fd301380e48271098c6202c8b76b124893eed04a8fe13871b75a822793744c7b4f7ecf1d315f5eaef78922fa0324f5f2ab5c7b80604b53a4a24c3d303a2d4c324edd9d23a27a75c370d9f8366fb37ef5ab34a248343f2234860c4338b82b80eb8a78e17726f0bc7bfa17d20e479c38cfb96ca42a0220379f81185eb6d2520db91cc10c77c184a422852af7849b1bc28ca44932131ef77cf498628e96a2c15d38499b32d7b17a3bbcb5c60bd729c17997be8acb79c6d297d5f30c1adbbfec7c3f1e16dd3ee71e9f341d20672fc334a9f29f64768983d3011d4851daa4564bb717a5c30dd6e3d28a4898a777f30ea52789bfca2aeaf331b90ec70ad1fcf87a4dab429177cbf15a80ce72b927114c419dfdf02fbbe37cc54bc65ac74761b3a94b9cba1cdebc8206fed8d77b4456660b8c23849d566edbf81fc00a05646364aae47d788b447e7f2ee83ea6b7d5b19082264a5aa959d1476ae46f467e42dd8b6bf71f1f6888aedee47ced4bdbf63b81dc57dd4934d00ac834e48e885c1c6c4e2953a50a3350d78a763e051b5929eadeec0e670426e24af4f7845da3d280b7683d1eda53ff4da6f39ea5d629f234973ecbab6ae48825f932c704a92a7228d134dbe54cc7af892f23fda3837ac9789e4df1421fc29e57f103ec0601e5d3768a5687565811b15db4b42cd64795919c7144c3297371fef31d7db45341288ff9cdf0a3a8f3e44f2f28343e8b09931136f5f6def80029af75f31138a0b6c383a4082dc0b924540a45813252030dbce41005fb6cb1dd8cc37cfde77534f6709c935b2ef51d3c6f476cd2b4542cbd419e1defec5bc35c4368b9252de6a1e1d83711fde9ea1c237a6e2a4e53c87460c14946fa38adb49b0defa3189017562437de0389bfde47974c1852016a16e3dc07ab562f81342c0ef185c3c122de2ae041589954082b2e4d34914a94c56abb0537ac18f06ad722ca1f064771d625d32be27d3aecb2cfb725d3d5ff4cf9ff430eb10c80606d7d9b9ea97bd99b5f5b8d249bc9804ae04bba5ed0df161975a81e9b2ced5811961903faa143c46cac21216eaa24284f42920b630ea4c6b497b97109172457138f6a4b678ebfc8e60adc148e05adecf6e2630e0626f6ee6d01a07cbdd73ab3773cc7b35888da83d964337f4b6f87886651b27467a08aaa60d061bdddade88fa200467edd069a3250046d52f3b8238b065a29f715edcb24ba8faeb5249b0f486e3f77e80c43264197039f9ecf3818aafaa3743a6eb7dcac251f9ee03daf8c2479953bf1dc34a2772e0989e6edd17c1ebada65a1948a360432e00b1cc198170a39d63e6578f69e6291ffa9ca01737a79945c61f6322297b5165653032f07d8b8bcc91aacf05aa3d0b781de7dcb6add68ce99c112a5d1fa4364118d50a88db5a45f36eea2be85b32a0b110a05b26dad94b04eb4e367e9eefac80b52074b60debb671aedfcfffb24ae097bac529b7b3ff59bef64a7030707eeece3ae5f8f477e3c3af82472d0a47ee7e24917a252915db509fe832fc509e68f37f63a8b04dd0bf8dd398b25f65693a8181523b2d66d97b67045a94a632c25b2669e9f76f604ef2981e5523a10b563be45f3206578a83f07762ef89c3c1698b783f906ad4ba3582ea6576551b73224ca839a548560ca32d7436ea278611391852b723637388bff5bfb06adc1f50d436b222991ecf508ba04f413f251dfe720dcc66a741a9b4aca74b23200fcf421c5a0453dbc873afd1b62688b00b1e908bcb53ade75ba8566b10cfa02b5c0142b95bb66423c6da2012719bc8a553be75fd047ef75cc0f3d5e869e0f97717f026e3160d0edee8de9c89bcb7e26c203d0c5ea7197f8beab03a", 0x2000, &(0x7f0000001f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001480)={0x18, 0x0, 0x0, {0x6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x4000, &(0x7f0000000080)={&(0x7f0000000240)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) [ 659.772686][ T27] audit: type=1804 audit(1668542541.834:88): pid=12892 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3305418429/syzkaller.cxoAtv/537/bus" dev="sda1" ino=1159 res=1 errno=0 [ 659.783416][T12894] fuse: Unknown parameter '0x0000000000000003' [ 659.871807][T12896] loop3: detected capacity change from 0 to 264192 20:02:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x80) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ftruncate(r1, 0x9) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) recvmsg(r4, 0x0, 0x0) stat(&(0x7f00000035c0)='./file1\x00', &(0x7f0000003600)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000003680), 0x10000, 0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r9, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003780)=[{{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000840)="3f723423656139ea7846e016204f45b5d0761152885c2a2ddf7615965118568c92f5d917825be6f7845bb3e40ba7f5fcc3ed819b53f4d8092c9245018d0581f7d88b3e4c6c58dd0511e140ae4b3c8d52f57738cd7f801f81f4bbeacdb8cddb1e3127defaea30020b6c5ccddeb8754aaa5add7d3f2423484de57654bd86ed237b8ae9b61cd04dc30b18c713f5e210eb3dcecdf2ea728a84158a2fbc8e4ce5577586931eaecbef738d07c308139a3d58dfcbb3f35de8b00f2e13fde09c43616281014fe986f92de8651129", 0xca}], 0x1, &(0x7f00000009c0)=[@rights={{0x1c, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x40, 0x4008001}}, {{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000f40)=[{&(0x7f0000000ac0)="f75d41afb991ab33a1ff5252797e59940b435435e76d3e3c17823c3107a777d6f8743ebe802d12c5428b62482a19734426b7da3efbc60cc170513397a393e4da352c6476d502d26c82b276b601c13107d38c9e067a0ce5879c1eb3c56b1a17e57c4dd6478a003c4d71d0076c3ac47912a8131738a432c6eb16fc6a30274a31852ef44d2587c59096240adbdc3357c6d3c3c9d668041dfa23e52a9ea92db14647d7c20cea616daa45566af393ddb025069010da2647cbb916d8f914101102997744920764b370ab9e3dc7bee777ad8a695471428766793c5a8952b1ef047ea237246cc58e619b3511", 0xe8}, {&(0x7f0000000bc0)="9912becf898a", 0x6}, {&(0x7f0000000c00)="e717b0b69569ed9b7c37f4fe76a192878b9695b628bd2f5a4253440aefb3971488c1a7f59462c96bbcd48dcac27228bbaa2c51a69d9a3221394cf99bfdcffd30311110c2c7e0c61e1920d485c01b85bfa58b8b4d6ea7534b0d2c72", 0x5b}, {0x0}, {&(0x7f0000000c80)="0f3feaa70919f7f1bc85037a16ccc6a9f8862cec82e6fb4fb894a87bb8579179fa96b570c5a619c490884acd0fe03e152b1c8d1fe8b3ecb096e42ca71c5d6b8c90a5c5fc525c568bd3621c46652930e5eb40a62d6b7eff4dbc8e621713b4adb9d7be01f790250d57de9acfbba80af068eb2dfdf0efb06354a7115f75c45d6147cd", 0x81}, {&(0x7f0000000d40)="07f7d4375c19504bc9eb23f061f12e5b13b43f3d92966ace63c43d51eb36b59e92d1e79b0c123c5f5b2cee73557fd0bbe1c5c9e5967d28dc3f7ecdfc2d782975877ef04079068697b62afca67c0f6595b3ba826643a1f02a8498717089e4d2c98a3bbba6b23d2b2e22065598cf2822269de950db899006000073e434c6b8614047d517009f89f8a71b0f8e55f9d65d72807f99cd9f20f4ad0b7127a6a492b1096701de6d5efec19e95e2d7247fc366f14f2d5101df48e7e4e81730b92262ead5c6cc769f242677f34b1eb707507b6c66fac2bd08341b627d5991a4c1644d131f8d6769a8bfeb69ab660125d5ea75", 0xee}, {&(0x7f0000000e40)="8cce44315a5ed4da8b1e935d8faaf6fa32eb029745b74b67e65f2dfb1748432702feae2dc20af97bf11c06f374619307af0a940d90f79185465f77e1fd19b5a79865a720431ff980a6beb65fa7ca4303126f58252d631399aeb1a7117427a06f7fd45ac198ee96778b35b5229d53bff7f7f3c06d53b7a42379cfc1f413b51ef70058a40592bc8599392b351c03bcc79a59896ccf4211b983b6c9eb0163d04dd736cb4f25476f1db6ad58f8", 0xab}, {&(0x7f0000000f00)="4c703fbf01cf7b5d4d4825c91b4554", 0xf}], 0x8, &(0x7f0000000fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x20, 0x40}}, {{&(0x7f0000001000)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000001080)="212e7bd0f6bcfc5be2d58a313d0d2e64ef51ddd300d0f331ed9a89f415af3e3509e8213836668f0fb76c1bd65eb62c0e665a7474600a8544679884e77e7215c58c", 0x41}, {&(0x7f0000001100)="b6ea07fd90c0641846d5097b4c52eb972bc73da2378362739b0759a488c5398ecb", 0x21}, {&(0x7f0000001140)="905898588ec167b970643ed6f7544491738942096d485aae56e029b6fc6c0686a8cc5ffe4c568128eb611e95681a44cc094031c61691d4539b4479087d4f36df54d7e3fd52a5f774b08d32b3c7b91c748abc4085b264a49796c4f044e9fc2c934f764ed56a5f033ab1c077ddb56fa34b5bc2c9c66f2596e5931f4e862ffc7c5fafbc580a977e30ab3531b97ceb7e18a128de795345f7bcc0d7abfb72f3529cadca", 0xa1}], 0x3, &(0x7f00000036c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r6, r7, 0xffffffffffffffff, r8, r2, 0xffffffffffffffff]}}], 0xa0, 0x15188b3160744271}}], 0x3, 0x10) r10 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000100)=[{&(0x7f0000002100)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000200)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ff201000000000000ad25822a17b57f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}], 0x2010080, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@shortname_win95}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '1255'}}, {@numtail}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp949'}}]}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)='0', 0x1}], 0x1) sendmmsg$unix(r1, &(0x7f0000004840)=[{{&(0x7f00000007c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001240)="2880746f62139900fe0cf3d9af543353996a729e03e50d91a954e65c2d6b01b90c539161fd6c1a93503ecccf6035512c4b310fe72ef0f37a2252c0bf69df9dd17f15f9f487b48e3429d8fe6513e1a3ff2fc656649d92c309a887be5466c56e5e9c69a1854aadeb6027cd953914aa051b5d6b2a63521dbc0bf4a1c4dc3d978747fb780b9090d3f3b3a4d8b813e56775fa8f29f73605dcf5578def8aa16b214453c4c6e45a9dc5e55390704ae071981cd12d5803310eee9d80192cb446d24fb3a4b3", 0xc1}, {&(0x7f0000001340)="34976ce1e3959933ef7cf282a21667c4012ec902e1d091721209339faa247807c3bbdab8882c37fa74e5e3aeb1af7dc44e216d38ba23462ea25b0a2360b3018f32a94c31b19fb70a2686de949386e9a7", 0x50}, {&(0x7f00000013c0)="bb86987287404c51cee1cd9d58f39187453c8630e1962ba02a067da2844dd70d27a07e760abb82231f21a1fda05adb83bb1d49ee5301e7c8746bce64ccfa803efbf030208ef675c3de02601edde7cea3582cab75f50f88a125d2e931679adf348c69a901916fbe81b4b3390ba27ea2cf39887cccad5807a31b4c680e2ebfac9b8ffd0a3e8a4b0ad074d0124c76263c1b1a4d29cc7b509f4a0c967d0868900011d582c9252c33dbeaea0a62351c415e8c5678f918cf0f77ba9c52a9915540637a95901b4f264e7e6ef61a786f785e6e97abc9b98ab3bdc1d0443fab88f93b91b8a185d1cc3f1c87898600a6205af0487afc85c675", 0xf4}, {&(0x7f0000000980)="08238ff3b05fd9dd80a1a7c6a1dd49d0a1e6a1aa6fd447f533c091da3689539715b1811f7ed3e4254146438e12b71b827bd74257357a8004e8b7", 0x3a}, {&(0x7f00000014c0)="61e12390f1c86521bed05fe808ba1d93c35d60a8f1f5e03dc6e094803d08e409d0e22ac95c4875ff22c3f5604dad1307a2611042ae79644a2ed3b47285cb357961c7c0ebcce5c3203992721df28c493b368df5d92231455d95e24de1c568fb70516bee", 0x63}, {&(0x7f0000000a00)="2677ea08e945c3a10c7e3341bffee776380253157b6138a218033ad738f7475534c58739fe6a81f83dd6566696beb5155d3a222833171e6e492e", 0x3a}], 0x6, &(0x7f0000001600)=[@rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r8]}}], 0x38, 0x4040}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001840)=[{&(0x7f00000016c0)="ba8aa788bc4f8ab37536c5fdacf991109319d33404a148a911bc3188745a6e259b18ea1d3241063bd21945318f11ef9553ed421b29b06405d0cfd49d284b373c59fab7249c", 0x45}, {&(0x7f0000001740)="8deb6220f298e659538fe1935c2a92217985", 0x12}, {&(0x7f0000001780)="b2975d3e81ced03d7e1829facfedde9bc1ff594195fa6766e909af66dcdc228d85eec96356c4622228d97c1c9f870655bcea830d6bc2ab23fc8dde67264c5e992c4323cb6836b7c7d00f9e1d9ea50b8cdfe87ab73827b0", 0x57}, {&(0x7f0000002140)="8b2e15186e5a96c865324d9b9704d508ae9873cd4aaaaa46da0de741dde7b5243e535d32dc64cf25bcfb5d94894552749a67df6ec7304711c9d1479b2ca0243709e5fa9d8e19cd999031e310ac18232c8077aa7ef166217f4aed13cf9ae897379c23d7c3b0a5080af0af5c5b359832f758c22c5615afe1bbb57c8177e08bb62f2424c0ba7cb4a268f1e36b925c0910b3c2b07367d70a2b188ddc487317224b8d5a45eb12583ed254499806a028919d0ffefec7bfa40e07becaf120775dd845d79d334a37c946ae808e5d0b0732c3c859292077a39cf14040fc82486c48986a74d92bb5c50b564d8339728dd53c11a51d6a01138431dbaa3cb99f8cb9ed39bf6e35093c6336946087e6b3c0fd8a805cce6f459abd11501ccb3f6a3f865816a400cc73f2251a26858638380e9d8a4fbbe4b5a83d579738c5770ed2363146c9f04d416f97a34e82a95a134e7b681519631383aede0cc8744c4522e5148acde159a7fa0602947cfcac426dc2d98242e7539a80759d380bb01a114920c7d1721a00fe58519e035de81b427dc25319b608f997cd0c9890d8fb307aabff0cfd52919bb94a35f2c5379a5570d31783d12f66adfe02900be8be52cfe2e8626b3aa4c9da4721bb305034fe7d2c5ae2dc3ea99fde81a9b7787bc6db3643d37c9f2730e228cd29f8f514cbe7287d9af63a6d092f3f7d01c48dd5b7a33da6d6c953203266a3c797efa1f9dce473077a3a6e5cf76b51e86804f61afff894bac97bad276473890c344c21bd4a963fe62f962fa1a981ef201d6cfbf87bd7110993a4fab9c087dc994cdcf59bf1c47be8427609eef916d88e6bdf15a3302d6a24114b762bf55a15ef4299c64d665f3cb1787080ab8fa3ea083f6dd34c3f264287505503b66af70c92eddea7799cdbd5d60ca7b45017c48e9b6537bf6534a4f9e513c45d80badb3f027dc8aa27a9a695c0ac8f0fb91575bd1b31f4b3e42c5919a05de6e71eb9c79e4921d954bb8ec75dbf9144bea1d2d6c0320a4d1145ff15ba32a9db59bdc960ce03a66a72f530694328263e0efb304096ea7d9d60cc1ef6ffb55ae36a518f54bd99c3edd7e61489f8863edd697bb2cf75a2c55faf4608e3a33df99ab2cc343d43ef1bb33bc061ad782317d483e0eb2dcdb32dabefbdaf8bd73b687702783a14f5c84bd231064fc85a4b7b207a36cb65a4469b606026769c003488ce30f627b8840e97a8434b3791b550d8d24900ac51288434dd56d79e832a7c1cb7f7d9c134a3b77c3193ee73c4ad7bbf5ef28e0525dcc23b2b353fb26152e3a942d9fb1a0712cf0afcda0de8defe0d348f2d72991eeec2b15bd5739bf5ecb7a5c019dd9b6f1db722338930e1d99c8762376929050d621ebebf11606ca9d9a7e0591630bbd3d51884a8516e2e1b5737f5fcf510c5c2f89b103efa4af160e3ef27333b608ccbfae01f706297667467d2cdddb49ab83c53c02acfd59639e46ce0e9aa170e448d17975df5b0e3448510fd20d5d85c6b13bfeca7942f029b97f04c9fb6fbb4c213faf6ab22c0baa5d7097132a2e40ba77a91f78dd9a8e8aa8c6f3114cf41ac9d6f2c3c363c593c0be9a37b6ff72b286279a1ed128ec34244cc4b7ecc86faae74355e5dd1569ba06edd6a59134b59a05ab154c023772a0ec585ce401fb918b215e2bf289e30c627042d4a955ab330d211f3967eaf1fa00a3b52020f58aabb22ccae0d315b77a93bd2d8a76428266ba98086775c25f57fc8562360ecdc66edd320129f50fd6539ae3b4280e64f95a92df54a6e3a4f440e851228006bfc527cafeb05c57564bb65a4f186208f7e37ec51d64ae72bd5d3558ff08014c4b9b4fc6e615685759a7f8b645e97a4fe25a74ceae505bf21e56f3bb0f9ffb8b9d97a93a2bd39176557198a5f6bdfc0178aaeb22cf459fe78930ceedfb1a58d63549df47460651355e465c0bc72a213ae0e7e4bf47c1312f29ce582621fae279c1622c36065a569bca14e4e24f0bdef63524f66e5db41e88b09c0144a2c4519d2d115c394b4507aa093547e79d620d0496199efe418ba295a89ff563dc30462d3638ba9588a96012e26f36bd79bf0a3dbe2a1ab6774f532420eb24f47bffd54c31c1fff2ddd233df48eb8e4f38d039f204bcff4f3f9fcd5da7b33a5eb108d2529292890c435071a79372a52f663103534fb29c515cedac776d1392e0199dd3ec650981487c0f302095e5e0336688d0777fc23dd027bc3754434acdff70d373e84573cd807bdba1e44c936dd6acb5036aeb6ce8a5865b5d528a351647bbf4fcfe74ac60e3ff8ef3a1ee9f6a3555318785a410837acb1b4263e24bafbf9a1df82fc59268d908193aa70e84dc8c7e82fac4772ef7f2f7424911151d050eabce0098f194e0329f8d53794adc97bb92235b74c75b5216b0e4647077a3b3d28064651e519a3458d5345f65f97e33b62266780d2ca8fb30bd22b8413bce935afa3e76f7061dc4f1f9cd2530398a952bd252957670f75bf5adf32e4606bb8c7aa785b44bed9638209d6b825740b415aa9185a2280dc5afaa2b7cc85ca98d7358d4866208ddfb64c92c3db0b23ed7b7501d9414166edbc41940d385027ffde275a5ac979e4dde9f7fd141b1372aa6d5b1a398d1e8d1a0169cd522cf56d88d7bbf092ccbc3200327e765d2a2b39e409f55502e0de4d1f3718e589df1a0ff13f8594d668dd320e3d7798033729c1bdb01e5a9045dda7a4a510729541b48fdf24fdc1c6a0e985c105913c698b89e82adb2fbbc97cf8943dcc7bf882f64ecba09ca92d5eaf980be9692982d1219b2b6c3af8b0ca1af45f646497c1a06638934519455b104d0496f48eef19b13ce825620b0e256c934ac2c0c7c12b60855d5dc4adf47f033efc287dd20a73ab59d277b5ea329dca49a5a657c9489bc30012ae73627e1eae7b2d860c86b38538b8faacbd04afd07eec41022f8a1dc088f61e1ad63dc334fe2e045e85ede91fb84b2cdee0e3d1b45ef9e9c4b4d1ddf0faeaf68fa64f586ba85fb747b5aac59fd56ca52c98dacd1f01c801b85cc6484c5025a0fd73120b8f3340a72fe634bed9d98be9796ef575ee21dedfd955ec3ff25c797b5e6e9ca72b91cfca35e37cadce2db3857ec5bd8ec912fd4e9f534c5ef6f23fb42d3a8e57ef0b9964435a4c0b73e8bc1438c144f2fc45d60ada142016db36f760c0e5683399904d174d86f1f419554ad620e00de12d8bbc95768573bd633d434d3af6b2f6ca0676226410c4f0ba0198190a27406616b4ba8a72dd9f3e18b9f2604cb3f31238e41b2ebe499d569be0ba60a991afc4a5862e4df816bf9285b0bdccb795f3b453b8ed5da2df7faaba92dbfab7c429fae85e559613d34447c8519dab9897a78e4a10a3b7c32836dbb4a8205e01d001f971c6cae093a1b04c7c6b5b363e04cd6816852156e06ea8580c285c498e78e814e4d075a694eb28c9cc1229b3e8589550d0b89bc3bdc34ce9540e70ec25ccc9b7e1b9b05ce4364d4afffb22210e5681ad2195cf2f4fd2d2c2bc201e7998372fe459cfeae6847a7331945303cc067747d9c864230818178bb9191260b91d7004c2c4df6ef4bbf397648a5b0ad9b545decfa8ce7542577c16af27efc62b7816256ec047ff0a5f308bbd73b04f64baa6d06dc4c54cc673dc07210f3a551ecd86aca4dc52d97b9323e15ff601194da5c3d70bd5f38ac4418605d843c299e32ec3a41920e602af1d6aa1aa0a3ff038bf64b8a8fe265b7d14e6ddb8f32124156182c9455893b6490f8c70d19eb4bbced1634f1fa7ecf451ec1a543585346607f442b39ee603c724856b8c68e00346761fcb3b1c1213d5d32c81d54782173f0894cc2a4aafc9a160778fa13de43e05ff927425345f4170f7128efced206ca14fb9e924a0aee997878b151b1e12e2c01becab42bf179a7719cdb8384c0b203c7c3afcec36fba644fc5e04577e15928dbf27ba182f5493a9a3d837a066913de1899e72d3a7e2a51d1496a3da0da266a4f466076d157959ac4265ac3cffa52fc58826ff98ccb29bcf26db93f2e258079a150435ba4634296a27028417fab541d8392eb3a504969188014ab44369168610d3d9e0b96e1f970966c0e15a5baba359fb5fffcace5cb9b1cd5bb324f672e58270c85495012974c27493ade30cb2581465608028f4a5d639ec67acacdae642001e9de7f60756d4606a04051546fbbcfefe3a49c5247b68a9e9a771c99e981fc3d79f3b5a745a52816588ad6a55e5049c06d0936e96fb2a220498c2db78597ba2df5387513b26d03f78f6336e27476e2c4e94d4bf26908c400b04f581055e34d325d5cf4cbcee966a02bfaaeeab8d867eb38bf071fae804f08ed926829f61b35fefdf2020f53db1d56ce76865972dc0df3c2b96ebc7e5634030bcd8ddd152a8fbcbff6ed86131d5a3e83e674d0cf5b9c0b88608f77f25a21e251a99e9a155bf1a8d7e0c824dd20bd3df7d60646b59ddb288eaff4f7ab61fa169974b9ece0cfb0813a22f6c8f93a98024a963d53430c7044ff775f8725402f05598750cda0ecba6b928378bfde8309b7b736d85f09d7f252fe2410017ed58837ed4a5b02086ecf5bd62f2f1c44bd6e5bdd08529bcc0bc34245a6881b308109c91f1f97f0909a0d36e6a1fb21683ef7c0f1eedf761adc08396210725383eeef5c5e3829c4f2b8de54c19d0f1d13a66606d8cda3c031d9d3d67f1ff1afb8690f7e19260e8d3ea92861128b125d13c59fb031dd614a20b020219d904c0cedfd439608202877879eedbcbe76d5503625c7d0de9f524e9f18e2536c7eca4d40876d202ed95e6639f8378e8729e384c13cf45f75dbaff7adf3748b90052b364f3ef206a82586e07d1fdd1188f5814c9d363610615d34a43fdd1832e123bfc1f2b63cf5bb89c462e3ccadd0985b2bb2d9bbe2af3daaf70c11be605d46cce3c228e7131e530b7d79c76ad53ff0f9cb020aef7bf435f2f015cc4dfe754bd2dc14d7dfca44171f47b9ca2422dfd79ef6aab28ca85303ed50631621e0533ef921458edbcdce3bccbc8dea4aede217e180e7b0c9f58f9cbf9c8980b298b2095dff46c39e34f07de5678d523e075dca34c73754e08f57f8ffdb6cdd7869956a4964720fb5e5d94c5f84f6d1eaee256a02b3fe79f1f4c2f94f02acee7a63d709fa794e690a36782026afb831ec5b3fa0614a9936a727992addc4073e91e3604d9e4982150035e1f1edf5a612d3f2628d92048f116c85c07d2e8f09bc7b03afcae7b1ff92d13931edff3a59cecf99d839ceb9c2ef5cf4c0ec306a83be7fd8263117c31e1cfbae4448cc351c681367484e1ef1c0e2e6250af469522317929353dfe5f16673f5060578ffefd0d57ccf3898429bc55f6fe214da54629ab63a79225737261bfae19201da54bb014fd08d82e6b7b8ffc8988384f5141bb655dcaddc0637e2ffbd3901d2c9f7b194e8400e7ee1386a43f431fa11f8c081238925705cf4425007b86eb99e7790e06c06eaaf5037657accb10776d7b82bd5afc2da145035dc5637ed594e530b2313f555bccf257409179ce4cf010f45c3f6e18215b2da5fa2010302362540bf395af2a056f2f5eb6feb5d57a4c077bf5328265643058ff2c9aef27c54f29de0a59606a8aa37c226a047e8255aa217d1404dc962b1230656f41bfa4a4c7d13aa3a96947bf60e5f5014ac944b115b241fe8c3e31fdc9ef74d795540ffe4fcdd308b59cf32e4b41c5961228e9caa156752ad942fbdfdbfa06c48148e7b8c65adae9eb74657640b017d72ea0fd7ed80cfacd150dcbfb02dd45fd", 0x1000}, {&(0x7f0000001800)="6dba6e680629de3212b1c9ed5c139edef393d37d5ca0d7de2e6c55a41bd4", 0x1e}], 0x5, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38, 0x1}}, {{&(0x7f0000001940)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f00000019c0)="f77c62854c87189ee9fe70778ae25a768fe58a6733d3469fd0f5256874679319eeecd200eca5510c937fd32671da6f8e85b4346d440fe16dca7e6e700827cedb4bb10226961d46c2e691caf7e8a78ea3a3d11d8e2f6b70e589398d058f1a983a42e38e06e8082ff0961bd9e05667ff5defaa34071c53c98419c179bae2", 0x7d}, {&(0x7f0000001a40)="441a99c2c6777998a8eb1bfe509541591b8431783aeae0cfc2fe22f211f91b937054dc166db6e9fd63ecdc3302c907ec00878855d626da1b51a9ab5cb4987a2f7cee735bd0c9d11e86dcce4bd768909109c9c9a6ac0a8c25abafe572616c427c80797de93dc6ba540e5cc10ce1d12bddc4d0926a4abf72c417373a5bbef126174e33ee526eacd3ddb03d96582fbdd2b688e3b9d00b460f62f8b16ce5ad955d8b2fdee74e7eaf90c96bff", 0xaa}, {&(0x7f0000001b00)="f426c0191d9e5222a12b69eb9c00a320b0c25f14c3c8493efa0dac3ae33d5213ef7fc2298722bacde42266aac417d5291fa43fc14bd81220c75ebdd6f29cfb1fad0ebcb1e99111587b29f6ba5f21405f027602e678293801ec6d8d089825279a67fc26f8556bd3100d75ca7073643a638234d16bd24e90ab10d06c5cd9fde6f969a866c9cecbb55456b3bbbad05761a3bdbb71a9f485dbd0a8e5927e9239", 0x9e}, {&(0x7f0000001bc0)="878a9730f1eb4f75f831515cffd08f446c1db111942c56b1b62c1ada04e7a8b47957ca6a3f796f861cf61ddf65f5c9240a771b12d992548eaa9be23b55247b7f22aebece3cbc29d5e663762155e4b97a2141177137aa2203f7fec2bdba1fa137a9fc9292913e41730c0a771b80e852e88e7bf469d86b85ed792439df3926cc3d0c1c5c09a6370245f30319b18715e66d6d763f8b0c6e42e5830b641b3ca2b7849633254cb30ce566672fb3fc5a1062b3c7fda984ea7db6aa88bd758d85931bce90fcb61ae56d47e359380b76092d4f684248d8fb7c01f156d05b5b3a6a4ce2f125d8a289607efc1cf659a5eade8d0091", 0xf0}], 0x4, &(0x7f0000001d00)=[@rights={{0x20, 0x1, 0x1, [r4, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}], 0x20, 0x4000}}, {{&(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000001dc0)="0f84df3f11042b74205d7de5bdb3fc2dd431c1f04f8711e3dd1605528031a158c0ee683b1aab4b561e4fe6a7ee385abc98bb511481b6ed7c728541596bb19af803df135995e42175ac8513a96ca98b83964ab8e5fd07a13d71e44a40315666e71a9b6fe622191343052f1b6c71f871665202b9f005d6cc7daa44164677e0c43e26cde1a7a590174273b604aaa246b0143cebc93067b1e8527a693262bc27cb51dd6b4ed2c81536406e3c84d39f6716c9ab35fe1b", 0xb4}, {&(0x7f0000001e80)="292c83c54b0cd3fa37a9e2f66f7392af790f5271d5abf927e8ff46c3a0104f65731473716d0084d64f7f1173c80d68442f93e14fc0b8fb24441d96db03b4f4f9a0652a3a846ce6448d983878b43e7a43ba1681e4de05580a40fd58979c908f9860f6e7a7a78c3c34729aa84493466777d3bad5d026371a8bc49ecf86ed4b431d88a5bd4ab27a030139ac9125744cd8c21a30748124bf4a75a5d3e4cbd0ccd2fa40084cd5acdb6c272c1526175396cabe7cebf6c6a760e88b9bc26551e08d16b6fa45a0d3b2058d882d", 0xc9}, {&(0x7f0000001f80)="c38d7739be4f9736536d3544840eaf6145ea66a11b16126e12ab6a5377bfc083eea5b81aca6ed4e3b30f3d67c05d8884ce3def8f201bae1a5bd1ec07f1963e5112239cfb00bdb8c1958accc565a8ece294fb1050ad53d7821764a2e15ff273b1fbe09975b3499a6e9af35cc3bef0ac7c87a98c848d11b27231f74c3553aaeababcea57591ddf31c038f0b589c4410b022807d521e5b04380c7dfe2751b0d3326a5ac6e0cbe48feb992f8723afa2593ea494881", 0xb3}, {&(0x7f0000002040)="bd170a761c45fdef6faa62ff5142de5d5e98de82f32d851ac1241485335acdea4946bfd9fffe842ab223dcd4f7471b9d8632925fd899fb5ed61667dba8ad9c93f14846d901404c892aa06c8bd86dd44a2c48c1ea5f4a20e8e39135797af3ab4391f0a205072e48632208f7290bdc4ea02abbdbbb36eeeac177a681f646f68cafb91514097624815bcc6ea7e85032954f371a8c54435359f44f2e56e9ef1aa644d4ff39764f0aeb32899387251352c3645882255e15b61e4bbba318", 0xbb}, {&(0x7f0000003140)="ef1c7cfd2ac2beada1293f7f459ce0cdf2c9958612990d15e188a8064cf3b48186a0a57dcd0ceaec33a6387b76bab74e303721192bc107cb7562d0d336f512e22132b96bba16cec2ba0b985cf7b28db0c2910b7dcf059b606293cb735f57f8f2a80898e205c5c780c6bd9375628ec9ee704ece274b18e340fcddc14fb36c6d573e02442ebecf944a33a3a26a5dcf527b68726317806164c6de1b1018ebafa860129194dec2c4eb99f7b10e58de0d3b952320c4b6afec7aac012c2ef2d4ca244be59a75d69748e2620310d9cb3c4bb4c3e282756075fc9511e6e6acacfcbd9e4b783523e9201adc70e5d6a812", 0xec}, {&(0x7f0000003240)="ad6a3d7b276c6ebad3189b94ce7deec72e69d6d36a2d90b28c75dfcfaa49d0c7935bc4", 0x23}], 0x6, &(0x7f0000003300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x24040020}}, {{&(0x7f0000003340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000034c0)=[{&(0x7f00000033c0)="0b64a207ba397ecda266bee813ccb4d06ac52bbba0535e16da8db266881f0684361ac174043d751c3aee0b4d4e875eb7b115d1d9c9d1d2ba4e8bc2d1bfbb7c37afae9eb4ce96062e8eff4d2f0367fb22792c9f3cbcd62630098f6fc78decb2defd023725896d8e9da761b64ec673173df287be702a7361b5f270b3b8d623dd126809806c6684", 0x86}, {&(0x7f0000003480)}, {&(0x7f0000003840)="4f0bc7cc123fe96bcd08366fe1dec1da2740a6e4f85056d3cbbc39773ce29b11861838d52a7295a47de4d47f64fd59c968dd8b36c0cff1fb2d1d2d739c03363aa48cf889ca15cf9392af25637e9c4ded8550a08fc7544314d91339838caadad79856f50d66c15020bb70469b52f9f3fb4d30a5190495f8123e9ab157a4bd821eb210f289d9cfc9fa89df979384c1b1798b2c797dbc59e2a7b9cb151dc47bb6f2e5cdbce65229e457fb16d782321b77b4539b7b123837b6775696ddbda68132fa4c35763486e0e5bfcefa570df903611e03395c0d049b5e58a776edf4f3c39b0823859f408ec09342a2597329fe09f581c125cb0f2f9a9057532f382836b82e462d38b2a600d9574e94b29c72efe7dc99030378342450422d998bd7caba15816444840ff96060c2baeb4b1d9d3d1bfeab2972c8e1363d042a8340a9c0185baf682146ebc7cce4efb6b2dd0aa7209e2f652d79561cd5afb0446a29f708c682ac26b8c29c5453a9d6b8744e10cf947290868495149359dff7730adb8b230c37d09b0d09fdc9c76ed2743aaa096b2bbd5817ed2fffbab743a59c64b670491ff9a08023d4fd4110181ee1d7c5333e9ccfa565ffa201e8e73ccac84953157881de3b51707d846ac6767618b25e30af0c3aa0bbc8c3bc829928e7a0f94dc7fa74b8eb75ebb70ac6d33057feac068cc881a52a23272a0ad65a4f3497801775ae180a5743091fdd7c250173592826ea86b4f98aee01aa7062549e8d26e59be02a723d17df00fe25f160c38dfe04bfbce1592add0f51f7630dfb97854c287ae9c5fff369c51e40afbb68f5ae2f9de5f69c31cc14858cfe5853d04c51563a418cf5a7f7527f71f445685cbe1b7d4da099d9e6875cd4675fa794a5aa7ca274aec54db12f84179fbd6a3f06ef847558df5bf021650038799840be98b86a0091671da66f62f8fca3e5b9cacf86d6384b8a1aefe56de726d1c464c495532cf7f51048c0e976a73dbcf5b068a9385c86398fef687175d98981169688ffbf89b4b363b6d46c8f5952cbbb4c96516222717f91e04bbb263177a26435c620b5d810cac2235043389710f0e4105d003ea730ae579aa8c98fbfabde843115b4db78caef06e39007e6f4d72478def6423a5e5c203ca9da2ed35b1a195d0c2a8dbe1c3474f2b4afa5f5320194f037f1cd8fda28a59ba4e7cef5752aeae950de55f94c015ed50e2d555f1242be3ea5592d289be509d7b47bdc83915682e92969b99eebb408256b54ee67eca159765807f5686468ee924c0368afdbae89689ea07c0b1907b5019f744bd0ce217f64600ca3886e1cdd9c0f3e459ec82675f9028e7a80cb41624292e17192949fe96d19b86d6c0ca14605dfdd327afc2cd2d0890a47a0ac6762c4b3fb9f4211e6927fdf5ef7d233c45fbccfe292c4a64682cb7504d9f7fe8728f0da00455ca7554c9fa645de3e96afd6fe01bf20e99e97b3f2ccf799ca07f084c4cf1c8705e12f2863eff88c2af32b2920b5f0cba8a2bc9ae0fa781f2ada57a9e8371d92194947d22324df5ae4bdc93b01ba3555d0185a2b9fc7924102275a401a49bcf126397e4ac76675dfc9527528495cc226df4e14ec2fa1faf7bb4f8180ea0226b8f3639255a8db8a2d469cf074c507c57ecc773d99bc84549f7bb48ce2d7574cf7d174faee382307962b3ab6edac9ed0405f565a20d7b83059f4dea95e6991b635981d391bbb625e4c95fd19e1fb1b7869ce67fbfe9002be62ea0e814f0c53910db7919ce93d1090f9cb160446bdb4d4619f7a8a7fd33d781661d2c52c7c633e448ac1492c3b95458ab02f4a1142dfc06e2c837819b1643b990b368cc01ebeea35c7265a8d645a7630f6514080732c4191608e6246bfecefb715dfa78ee0f4217f24fb6d77e7774bda429b5ae88a33f243c491ebab07ea459433f4888b5f52fe6eede0083e3cfcc7d1e832d5b2dbc3134cb0d118037bdd1a505794427b0cd964a91ab7728dcb26e33556176fbd29c430fa140e7cef61d268494a7b11e22874acbab1cd0b2dd1ae51e379a4592887bf26416cfc5fe43f177901e22c998cfbd9f33052a21599c630e559f5d9e78012e56e3ac7eea02244241bfd374a063e4c500ae05570c1725798f727c753fc139c0fbb40e8651b0588de8d9b13d3cb06e63200a530c1faeedfdfe100857eb0613bbaa8dd0cb137432eca0fc556f1918ca423515302cc6ce5336ad1a7a5ac7c92a0fcf16432f3f92b176ea217dc5db305336fcb84a34720e1261de3c1eada3e645ec287e6256b7e39edeb5143d8cac34ac38a784fea1add8b514dc9842be3ca868c1e72e70c8593fa0b349592d8d9b69982f74a182de0f97cf37469454482bd6230fca50c4bd752538743450d0faec157f446574a435be1a013412d4c0613b6139c5eca7cd20bf8aaf563ef540ad3e4747144b04c7beb46274ab4f642545855e2e8bd00d37e678e443ac028a0a8765ad182399e629d594348fece52629927bfcb4511ced657920a7df6ab3873dc5436d46be8078cb5e25454299074b8d5cac178a4b77260fc8ae1d1a71039d5df2fdd1af2f2f040fb46ccf2a58d16a5c26fd38da81c8d20bbfdcbfde7f2cdbcb526fc89e53109a8f6cfdd373ba7686e2de0a471b908d16bfe2dc7f31f9e344594af06bbc79d0712a76f98bace3276017223db062a84f9a5d263348fef8de7d4bab7a3e94477543a0e6712f85581648be318592ac6c389aba69027b868e22b7f25ec119e57527cca07b94f3acad31e88a96a974b8be78a1cdb2f07e98a58d661418f9f15659accb75dda4a35a7bc35d886e086bf378490611e93efc20565054ed796d361bb4c661b8af0f45a6a1ef67fb817348396b333b3711948a51b66179cddab0ae740f1cb7fa463c0db2c488eb117357cbd93912a738815c7936ba29157e56e56bc5297e7c5021123a8028d692eaec6afefff612cb82f9b681017c18a4ef0c8ad20ddb2fce2907c6f2296df19940fb23a9999a072f20d12d46515c9427b42f9e78aa3baae012cf91ca6d3009fbac444114176707a14c3dfb2c784def8cdf303af802a7bd8fb713f4867f9c1348c81374a43e635dc872d08932a66f89840e9961d8c9a91472cf2c7724dd64ca3155964507061df38a23586f23c251b16f7526cb55bd603367537b9bb593753dc01440c152c34d882d83cf0d556693d4e0db13d7a08b7829dbe421710e2366eab4ad195f9045d6159b2f2dd437c9eb02c062d796f29caeefd770e52b95ce749b31eb094bea7460a6e9d8b9d0db53f1b9c9985fcaaee0144dea55fcf3d114761e5e5af3a503f79526a662c91555d682b2e11a5099832299ec3c91172e467df69242476af94f331ab8954759afa66cdce53f5e94587a581a02d28d56266fdf58a81184503718b42161baa8c0ecbc3b70dd67ee9a15e043467b1765a8fd158549a84ba3cc790589cb79b94f93c3c3059c67deab37ec02f74efddd2570a3fcfd1cf67c6208e08d7956cfc465ab9bb92ec0a9238c55f1f180e69f1e011cd40c16f9c1d891a2e73dfe0cfa909d86b48abe61e2897b9e8f659a3891290404fe92bd7cdc931260a6840cc412d434f69d078c461edd036e3335156d92b606b41170e4fbc38d570c5c5fa10550bd8a7163c44b4bdaaf5ad4faa234212c1cb78d6d2b57174f4237a0bbce27392a5fc394e9143774db0bc7c839b0c8be06ef55621ecc07b5eaae629d98c2fe55c5134e3591800cdf70601cf8097d4e5fd2b2db7357626af5c7f6b2b66021a37ab14b63d9cf5d1a086e166869cbfc42329db1dbcafb6cd51203c854598915e65601fe011c3a0e81adfe87483eae76d0a99992c10695fd310725b8d9ded1759d0e6e1ebe52b6f5598144ba9bf0719ab92436e293f76608f938bc4567cd7a09689887db4bfc494c49f6769118cc9ae9d5bb8cb1a4821d2416c1baaaace032bdc8f80113f98d3794f23700db2c8449703d2136e200bc1b7a6c568774634875395318e7b61e65d7e3d2966b48a4226209bfe47ca4291626f739791beef02c37cdffcc4ebfebc4e2c3bf2c082a561f41373641051e7144930c7b1229782517687f96de49260d39a9d8b70a864d8609902561ee2d360879db5ff4a8115b7968e27dddf539bb7cac5ebb5424bf60567d554035e155173857bad3d33856c91a0d7db39178e8f08af110d1ff97f32e18edecbbafd282a3053f62a7f523e045e2317dd181994ed0ec70acf2ca1646844d2249398fafd0eb64d4b2965df192c90ad31935bc1adedfa370a3a179c690aadf8dbdbd4fd3affd844901de95f2321a6d81d214a54f74cc45785522b08ea055e288f33a0cc6c52684ad7a24b1f8a372d40d01c2d70ce5ac8d9c654a4b057a03da654a062fe226f8d2f271fedda46efceb8b506006ba751a3adda0d5691c02877d7f81d1f680e552c4ea5790408bbf2a8b0ca35dfb59254a051e5c2f5299ff2ce6585c8ddd39945fea2eaa8ed48a87dd59d259313ac2abb7a76c3e16abcf576c30740b269f0a11f148d9c7a5c2a366f701024b8c79604128ac117be258ae442e8143ce4671a8584e62a9bd2897ea4665cba1a0db0174e5c0e8a6bf6f8765940d4dfbbecc21645c1a4443d317e8921cf93aad53fca440eb44c52431dc9ecc17fb32c6df5b6849dcba9aaeed88b38d9ee4f468a3a40351d1a109ce47937c94898a590bf8b2ce4ee235d2db658639e6377a34c3fe90387ae583894ba2c3a5f6a34f635597bae70def89a3e3a56e72f75ae1d1446eb29ea7bd72f51c4ebbe5443587c98665261b936c299c5801c7a713c6af77b03d5ac9f7a4eedffc7f59d75156ebaec48ce07f323b25f62088b875ea1e62756b91af96c4ffa2c5c2028d154fc33bffbbec1925a766d4ddde63779fb7be47887831fae2edc9fdb62bad76c1dacdcd16524981dd8e7ec26d4f2de70472266945e9b35514bade65780c7264231e27dc7f5bc712c93eaafe4ab406b41798c10d6620799cb16b1fc8c692ff373ca7f263769ffd99ddf95813ac80080514f5852208b08a60d4514a67abbb80dd20b6aba7c2d11443768604d6e07c663cc76cda7bcbd6dd8a4c1d1fdea68fde3f9c707a84ac7dfd8e3019564a683bd200c548cfae128c9b53d5c5ed930a57951f3503a22a6f8ef1be863ea541bc06eae4ae276ea3099bab1a75805fa1a1f17ac2464779b9286aea3a219f2e299c5a2131428ac43ae8b09753ed54eeb8c26b6ac3cdeffde8c7cf61b191bdbdc29547b0e021843caec7501be2c3aac1a1a27ea3cc83924f3bc71a4a388bd8308ee81dcbee0280f558c9b9a044daf2c883d0b97e8080f39f0cb19267808eb91ab894229b56eebafb81aec89d01d574e6525a78daa2836f04f18171471896c35c58a29e48c1daa3af0375c22c66fa2f120435187260a359140675c6f6fc192c9fad0158e428b7672c775973bc25b86c56ed8dafebfd925b7a18677a930eee983764127997b6c1b979b521f06a91df1b5e2b7e9a1870ccdd440274e1e7f39da2708841e7e0489cc3f896831332f51057efaf0ff39a677937b1c7aef24e695967c6328d0777b4b88dc1ae7d270b22a50712b7753f2dd737e5ca3790807b7e51dcee82ac67c9edcb18d1cf3d3671f0694f20a2eee3f3a624670c06252c8637763fd46df9b4465ae05a41b6ebf475043020b7008b6777933f596ca42d469a1f870628cea46971e46a9f56146843420e557e5be08aa6afb096a1e6eb3d9ae1b2b94c49b420bde07a6a31a69d69b36c39f650c1128450150a9ca860b555bf43f9f568e18f53630f7", 0x1000}], 0x3, 0x0, 0x0, 0x80}}], 0x5, 0x48840) r11 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300), 0x802, 0x0) fallocate(r11, 0xc, 0x1, 0x2) mkdirat(r10, &(0x7f0000000000)='./file1\x00', 0x0) [ 660.753135][ T27] audit: type=1800 audit(1668542541.834:89): pid=12892 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1159 res=0 errno=0 [ 660.769990][ T5390] usb 6-1: device descriptor read/8, error -61 [ 660.819709][T12894] fuse: Bad value for 'fd' [ 660.870184][T12894] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 660.890293][ T27] audit: type=1804 audit(1668542542.874:90): pid=12898 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1015394370/syzkaller.GPrksN/521/bus" dev="sda1" ino=1173 res=1 errno=0 [ 661.006876][T12909] loop3: detected capacity change from 0 to 264192 20:02:23 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 661.869841][T12894] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 20:02:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DISCONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x204, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) [ 661.948310][ T5390] usb 6-1: new low-speed USB device number 71 using dummy_hcd [ 661.972628][T12894] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 20:02:24 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$nl_route(0x10, 0x3, 0x0) unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000100)={0x0, 'veth0_vlan\x00', {}, 0x1f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000004f00)={0x11, 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendto$inet6(r0, &(0x7f0000000180)="ef", 0x1, 0x4000001, 0x0, 0x0) 20:02:24 executing program 3: syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) [ 661.999964][ T27] audit: type=1800 audit(1668542542.874:91): pid=12898 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1173 res=0 errno=0 [ 662.076236][ T27] audit: type=1804 audit(1668542542.994:92): pid=12907 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3242817800/syzkaller.gbf90G/474/bus" dev="sda1" ino=1207 res=1 errno=0 [ 662.195664][ T27] audit: type=1800 audit(1668542542.994:93): pid=12907 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1207 res=0 errno=0 [ 662.219154][ T5390] usb 6-1: device not accepting address 71, error -71 [ 662.230779][ T5390] usb usb6-port1: unable to enumerate USB device 20:02:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_i', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f000000c3c0)={0x2020}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000001300), 0x0, &(0x7f00000041c0)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@default_permissions}, {@default_permissions}], [{@measure}, {@measure}, {@obj_type}, {@subj_type={'subj_type', 0x3d, '/dev/fuse\x00'}}, {@permit_directio}]}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x202, &(0x7f0000000200)) syz_fuse_handle_req(r0, &(0x7f00000061c0)="a3d4932ec22064a7886995fb0cc85c8f240b510e3a4523ee99a81823b3d4d2db00a3e48a693fcf8150353f1e4955bc9747561775c5ce75c8e3de7ca9363c0e151688f5f176c3f44060c619676600a90ea1cbf07e86389404cf8fff55ff5c033f20fcc27eb9f6fd341645439098a44c6a34d4a5b0610fc022e19be7c1bf41071f566e0529a4c407fa87eb1f6bc7603b24c6b9db617d077409231e457b47775d51d866d487af5be294ebd562045c39c93b7824096639b0debfdf6d438ee3520c01a74642ad793369647ad83f3ad38cc5d65bf79594bd854106dae4a91ef5c3cf8335c3c5c85fa71baa55bc7b7af8490fa37bcd43998c907a3b2363e7ac5158b65dd878d743b4fa552c54024127152b60662f526cf6037606cf5fc4cc8a273785ec874235a243d7f1d6522cd9e750e87748247022d9119a5846e19db628eabd702f99b20e0434ea9b07a58e5ad52829eb5d71ac198484f0b3b503a2049fa6e59df4a2bfe1b67c33067d1dfbd4b7903299359f1d57898fc1002eb4545283af0980be05d7aa6c3aa54ed646b2fb878aadc14636cebcc5d31236cbc9a291530497751467113e9408ee99bd2439cf7a2141c1782b1dfba47b574d032afbd5b06496cc4b43a2ffa0137b0b196545b615c7a284a1dd479dc69c7a32286ef177eb225f538800d0aaa0fbf7dd9f38437060dfe3245f2172d12b121cd73cd57258ee3c321650d06a5853d27d66483a8e277d271467191e57ee09e612ebb5d193e9343065046f0cbd360b2f9fd32988aa151c952dc21de1ed3e5a671dda627bc454e054ccfbbd3d3af5e70b541796d4959e33a26abce26babe265eb67cace4bf64d2e74b7ba8f3205dbdca4e8983b1e989e10670374c2fff3cd1cfca021a025351f878b630e99d884a7c1c95f425163f3739bd96ba1c8151c4c703aaf6d32b4c25b32c399c2d8cf2cc03389c7539691e30af853aea517e0578fc5cd9df2694d238fcfd62581e274ed9bb49b788b63496d8c6e54b0010120e95261afd39eecb44c077657cfc1da10e270418aa374b9148e5d3f4b5e831941dc3128a7700100be7dbfb8d83d34fcc6f5fa8086f5b1c3113777b527056d8e74dad09104b13d45b67d1d0ad033160e5f6005673d4f76658d11cebdc1f53c5f66a252f49071a5ad0e32c90ae064b0f8e1a6b69e0283c8301ef63f4c2a636f778a80d4827786903bf9bb42f08b58c8945b42ef975f40931fd08d1e6359d41ee9e19efbdf53abb7f7ffeb22c548edf0fc04359510f3ed7674ccff1d6f7002ab3309fb5db85b22a524ee191c5e59499a3a7a2320815ad6b713c00e97845caef73485e9b044243c7d56399582b0ddf1a347d6c20e0cf9d31a106421db20026f5b21ffcc772a769ba640b89bf13b77d56f06d8ca558d06fea9e49fb0d492231816f8a9cca84354c16e3e5ca6e162d6c173ea2b80703a16412d253a8df7e0f999b5601ac29a75d7d3f8dbbee7e8db4cf451b130737be40d0fcaa28b6c93e5ac54d5f456fc27a1e26f78e55705fcf01c147d3c3011424deb6d10def17f93a9ee05c4d16bb3d2c8bbd9bf9da377e47b7e40b440e1e2d4a700decfcac920396905f271e6eb494cd5a94bf665b2bac14ec85e432ba718a92b7e27d540a21408b7f30a0bd1e9438ffd2ece50f13820e0713b6cc0e96effe2680d72b87ab98d4cbec8152c05e65c880be825a502090d3c0c3c173d2a3960c6542dbc789ceed8a5eab452b3a23ba3df0aac1b74404583a86683110934a5a78d408ab9ed0a342b37cba6199d8422253b903c73305da7fbe3972be6f1e5246a00320ba7580021679f34117cd85442ba453dd809aa7a49c95dcd067b7c2a4eb57635ee633742484b553c8c4df5719a83d42bb7abfc7fef93e3eab46e2fe5d7c73eb24456298d73b544484fa02ebf186239eabded6ece5bb0376be623018ac7653458bd6c9dd1d51a2c0c81eccf281ab274d9583d248548e72b099d1b01d047f0b1892520b084768177824405beaacdf90c3a9c24d4e4736b1fe81ca303ed789fe29180f6fe6ee8776d0bd5abe34a6942825aef9dadb136fc7dd71790aa8748d5f4e84c7b45758f277095e05a011fc835401a00e4b37787119dedd7a54eb8d7d1b4d3f8228f404063f318692f44132f0260e8632fdddb23508a9015415317a842a69566f387f06c3f7f3f46231a76cfd4af246f89fd9195a4187c26b4c3ae1650c73e11f3190f9c24ea5f3d619c7cf6c5e0edd195a4f0de3a86cd11fb53cd3cef10da2961909b30c3250603ca66d8b2800b9274b394863355171b0ac28b593f899d502ceb12a85c539131049c831c4c61db0b2cb6475cb8bdf67800d29d009b969682e823dfb0f1dbccd85e721058cd6f9193f89d05088a73719497c241eebb1047f8a8ad02c66306140eede0756ea04a689d6b4093a1e6cdf3ec4c89ebc52d3eea8238be6877d26f6582ca897796d194aa9e3343e1f730517639f32485a8377260be41d525558c8fc991f8e27637fb67cee3a14914c76120d42e852918b312116b6e5a1baa97696f0f52a641473a74304e8fbb0bf690fea94bbb56844d54d79529dce0e725ec693b8ecccfd957ff52f65b735985335f93448b6e704695412383066aa6be9fd81b15052ce6af8076f3777f4d4e59be3896135a51edf4b08a42b2b21739ccb3b5edd28a2897e217cd1484c67559d6665c71b92197ac81c6d1d1c397ca6f64f990a70ef982c6f643378470c14e2de5a2ce43d4c680468d57e71f0b21d6e9222a78bdcebcc134c5815a50f5fa05e6167c5e769b71fb31ef6b3cd4d4a32609091169bc12d974d91cb10678a21742bf5d43b15efd79029ecc5abe86831dcfbee4c75778a7d3ba3eb2ce52a244adfce315b998c1ac78e534fccfefd7def94fd9a0b7fc3fce2caad9687482f6946c5a0c08cde093e74726e350c9900f69199a0a008185b86f3f2c1657a3168917af29c1945eacfd072965711d912fd007c95496e8c573c2865df49db559c443846b699a849ac328a6a61a6e3ac628b9990de541d54a2b781552a175086b7f5ff1d721a0375d4959054fb0dc5b912d1ddbc3d86973e602805c195ef849fdbc97b2b068601354d7ca2ddb0b7e1ac47f26944beaafbe80d29269dbc94bac660a672b9d95897ea85ecdd5eac684bf1ec0e3ee4626f1f8bed8b207cc7697b50bb89eb0e0cfdd5165ca26b28bda47761c4d9c0e2400669f0d358d2ad5d875ae25272d1816166dc3ed52cbea3c6a7c80a08a62ea3d55aae6dc1c9ed6ba65c6aa6a70393f7b648f6d429ec933bb7833c52da1c1e017a4197480a04ff96a12af5ae69a24ba074cdeecf8b1d72ea833509b00db88e9d6f0ffe6e9eb3cc6982248e8558d969fea6a9dabb0279497b5e21db6686cd6aff2c685441b043237f94c5cb5743b590728c8f0376648d4c4d1a925c25c421488ceb708c523c784e7d21e89335ae423784f1d5d9cd279470bca89a58d8a213f9d1c5727ffeb70edcf5ac2baff90b7f6a5e29a446ef616e5ecbbc9bdfb37a9bd1942d7623d34963157fd81a99b8d3345aa64a0fd57553092d39f79f75e87dd7c357a5034d6e10cd9203552d18aaea0be5d5d52e5086e500a53aa1c65cd9645334fef0038983baa2188ac7030fedaf1805def236b264452b810d1ec5532e73f44dc66856da1d6feb0a3a89494e5cba543d823d6015c25de9dc9fc08df0a186d1e428ac531a6447159aae9e7e51feea32036e6b906b87fab97b4accd1e18d72c6b8feec40a55a7f0f6c0418f4b92395e014209fecf5324aeeb7a5edc9c254683a472a233c972bd1fb713f0e701c9d8e55ac4b28f4b677221cfad4d433b1b622becedcce50523109500a500673eff52cea5ab07b7dbc2c2141693eac8fc81284950048b23708e996f2c388e30d1297b969a943be20ebf868e9b8007dadc3bc9aa0e0982cd13e35ad58cab3297c2f51a1e902d9edb6388aeab3ab42bb46c950ad5350a480c1065db00bae61cf6c8ccd7fd70d0e5797fe1f709800b4e30304ebfbddfc684e01c29fff65a848669a161ea85ef25ac43d6d36bfdb13c7eef0bb13367b468d889760f92b20873a171b7043146853558f7881ef80f5c9515666785a9518d5d8b909fe2d51e81521a73788988116be7f47e314cf37123b13975547833fa3e18e722734ff374a8558d0e3782c06a3eacbf801fc123944e6047418302a561ce30b4b1763552afe868d0962c91a8f9cad7576a90b64aa52cb6881e1ea76b287d98718cfbf7c7f54c0fe0467e70bd815079cc7c5bd7d76e33fee2b3f22d6c901f694b43a832870a766d9f910e3620ec235d26df6ae65da2e15635d8254d165abcac84c6da4ff99c7b9477e6b3fc4c017b17a48d7a077cc0ed75b0daf200759417b2a847b6b37728617d8cf8cbbd81046743668138715a91caf9fe7ec7283f67bb6a75e01ab7df451de68e4f7aba51f2c511babe91e45f9d06b38f073e4e49649575359190c4c9199708064564427729ae7d80f7b7e4348d2e533e70a55fc9cdeed26c621f084ba415cc46cd5a1f1e77d362efe97f982d903ea45e6c184fefdeadc871f02763337d3f37472c6071a5c597b5eaba6af6e0ea649436eeae03bd1489b99b62bf38a740666e45d3b058056d6b879640df20a6b270abec7c6cc4f461f4f3ad96ee18f68e8224e5e37dcb13c654d2f997aa1b5357b8c3b1daac71610cdaf0432c037a7c5e47e1be73d7771bbc05c36460899d640f30665d7368db469d05063b141c1476a9f97ba581036d9710285295b6073c4112a8695869339468900eea107a659347e63dfc91c073e246cf945a45d969c96319f9499afbe5848f87fc0e1eca246ce4198422aa58d4164bba357aeeb47387ce4924e6383694240056f0335e9c21b6da8f12b4bddfd18fe4b8f29a1543358b05fce093bb527f8e86d3dfaceb65f8124b3604e01616714a96751306c0fa0f1f738f12549eafb10ac2332223468a9d3f14613c7e07ae78371429fb7d37cdafb2aacbf29fe3994ce352448552aa098fd3954e08fdb923ff2d2f320eb473cc5812ad44eec96568e5222ce2f709846fccfdca3bbf8859dd6c546a2ce3315ad4e24e20a914d0ffdc1b439f995476505f575093b01f10addbe3255d9717d28396ebf382a9a7db2f98af70feb67974963de88e47b78047fa66a053818bee34ca7a61c335283c72d4b60d893c027c192020286265dfae71304df832850a9ea09b99d2a02dd18e34fd9c5849ab636cddc1a468eaaf2fc7b1de03f41629689a56b4960e7b47a5891032840810f7a023687b2ffb15d022e26fe3360cd0804ce4996a7d4958b052ea93e75564bbae2bea499850bfd8390a98189a02f2283371b0a31afd6ed1cd42b57aefac0d410403fb68e057d6fa56bf97386d3eb86b5b25a7743c2aa2bd63d3f3666ad273ef0cddfa7fa49a308b8fec7c36f5c6da8be7c497e2c4ee66ace82fd0f57708e12969f3e57f94190d898e86175aa4af3521b00b21eab72f7ffd03045b0b8d19a0d887528ac46871afe28104ce8dbfac63c2365389720b41593ce6007b3122a6d702605b7c3160cdf5dd217d09fae6ac2d294541c6e07aa9be8d7295450be498293ecf8b11d9b5b7ad4849274d34b5010af059d3b50194c9e1a9fd57981f1a11975ca63752abd11929556184a11ad0a6664ee08bfa6941e5f85f2fca6c7d6bc8ba9b577c5a03648eea2e72347494ecbb6baf75e4a5d9fe0bd78d225df1d04f2e26f27f24a40e3f3bb34961dff7725ac03cf2faf79e10ac16e2dbf73753538aeccc3f3e3ad292d9353deef368b3097cdb1c096520e3ba7ab4baa31ba2411ae6a7d09cbf0ae7dd6c612e7a0e25aed7a4f03ff55264711d4d43ccb7548126faf3f0938766365eccf44603154c0b02152f8c47d00a9506fe91c0845c2770ce33f5a5cf90a42e5c0de2d73f2377a589d50f8efb422e448dd606421b1686364d09d701f0cdc399b8163fd1fa523d92a5f2e7c8be87d6e75d9470a0aa2ff2f1027ccc657108a6d3484c3f7d5729617e9f9286ba6519e7956b1c2632dc5e7d9ef776d0de2fa2515ca51a8969485e3edd3b9ccb63fa40a6f61df59c362f18000168723045051613e1c1677e67f586bce90fcfd443454f5a1a7b59a54eb6fbeeeaef2af762d134921e5f1940a72cb3fedaa6378997bd4d8c23d43c10238ded40defc9b5ee196cb34506a7b0b398df3aeb4bbdc1dd8d0040e70ad01dbdb33fcbdc4a09d84b13144f94dcd5274233e2277ebb99439ac5ceead0dab9af6970366e83f726ce8a27c53ad0515ab99c24c1349a3a6c3fad030b7543c1021fc48842752479b01ddf0b7643614c421f013ccaa9c9e90f1b80c22a0d8e4846f46bfcffd56999e320c88a046d960acc6061f832c34c07ec1293027a85b3045538d98b93e29dcafc2395ebcc67464c6cbe91c10fedb8798dd23fe0875e4173c1fc448f7bbf384e92035f5a2cacbb8d0d2ad497f793f4d351e733b355feac9e356305f10f3de55092ae16c9fec86adc54c73cfa318809005c0d05db1b2bf8c87a0ff39075b7d6a571100433315cae62639cbfa51ff22b572e857ca910cafda296886e2c6af51a0850a0b44cb5028b27eed3c8e2494dbb436fa5ec1a42c3b975e7a6856ff3559cb3f448106ec9a2980a085cf3385f7cf9b48ee4804abe17490c08f5f546668b58bbe8d6bca6cf0c23c197d822ac2934c001f3ff11ce60ac9a7311164bccb212bc39983e24c9488d736b079b649d41b0858aecdbf5458abdbe05f3e868a7caa9c02f47466f9c0ccd7b83d282bccbc30e3b2b2be5034a0eb0a013bcc0e05329634299070de13cbcb0f9c2e7cf0be9a344d9977d0e8f37c78b2294c40735779726a41ca0284e543dc32321522d3888872717ee88fe547858781f2c9ec7f502e20b67707d59f0000030e64a7110a47984539b9072275fb84d90be7dbc270fb1252018b27a32e5ce1a4ed7142a7cf7c698399606f594d5094256aa30c243bf389127fcbdf2d5d30f5374a9bb19f229409fe0f0003c8dc3e5378befebcb0a85d21c6d5cb37a7d0dfd0e032de0ccbc8ed47151c7067db653bcf7b606f3df558b5268057ec9ea4f12360df5897f9a535a3df430de557d2303e3b429682d1a711bab0bd5a7ac5976f3ba805b1f18cf900d39dc54d43c6ee4497b11508e7d93a70b0f30f787fb38fae0899d7ffce222be0daafcf34c51a497d01b4a3b0940b743cc0bcf1ceeccb8458893956d95eef5260f683ae33e803f432ab8d9f0c7886a2bb8cc6b24f214021eea20dfaeb48bdb3088f4e0aa74f542ad3a775e41a4b836c5901038bca22d93c1717c54f91dcba880cf074519f36aa9bde63bbcc6dd1c77307e06f48d8a28a51c6ed3c1ad330f07ff3de0b09a3858caf8b0ee2b5c4d13bb0d929f087686712030b0f531d5ee53788aafa5d437c48b48e7161eb7fbb5b4792ae8f9c98b5a17b721f318bf82edf5c7a837c4a02348ee7fc65964f9c76b71162fc34d8390e4c29d8d81cd964c23607a0db97b17f59a3690d9b1b1d1c967180ec4d663c53510cd032b9b088735122655c643343400f97bfa5ac9413627e31e087e8abfbda93cd49fc95128a8bda600dc1bd11dcc4497db98bd8b0341537399c76dcdca020b1285c6aedf37864574aa0b16f77bdaa6401e091568f8d18fb2614cbb83a26833338bf333d9f72848149c8742bf436512442f2c22f94907878de1d2de08662df936a392e802240eeff82f49afc9053e0c6c0326f984b74bd0d9c1c6fcf21ffc180aa5b2baf8b11f01a6be346f8716f2940708987fe8fe95f053aa8a883bd4c5ecfa4ece2eb5305d9f0fd03170e171235f925fbc8c3b357f69c3a03986e0d8fcace13bb442c5bcd9937275633f60632e839121406172b9597637fe6affefd5d874b904a39ec6bfb4ffaa23d49d9947b58c4b8e7366d892ce8e28f17bd128bb39b2cae3bb0c80c746bf978d7152bc8ee08bfeaa0793bd055200dab081e7b6ecf363f0f1428c780b6e606c3329d497aa2ee637717a0029f09814c318410626386352918908e99ef668de61e52f5a6680a5b484d813d35f14322188dbd0535e7e5043df0c64b4b69ea69d668307d24643496c7965e6cda0dc14c668525af27c342a20206e12012a5466006ca5024ff1d2ba710d5d42ed225702c3c9dd83c48fbfd394b1aaca19fc4df7a3cbfc3b498f80eec95793fcb46a71f72aab7710bf87e60ead78476c1b5ffce2a268cb9f7777916334f5ac347520e11916b73d7305ce78e9b4f4b151f156b49f47d9b0890aa5b41d9d0ff1ebc9ad8ebb6ab4234ebd8752d31fa3f2b0767f9815ac83f0a9b3a5c8ee72914aaa14717a9ea220adad34a0401fd54e9c3789614351756144ce3b52ded28daa91caf43e49d4c5787af7f0385cef3fa34a9d1518a125ba3b18ee943a5a396cde9bd3c23ad51e4bfc7a63ba1a1439d28914a164fbf7c1d83264f7b1611ac2f81f67c9ffb807e21a273de0d59c584e5be24014c5f5272199707379526e46ea7a4e29738b09fbd41861a96095f25a15edfd00912ce45a9f275041203317e4c227b3edcdc352f3c585959eda43afad7a156cfa7bfed86951ef59e526d9b4b5f26ab0af40e0d2abddbc742fc8818763b97ddaa8673d264ff2bfd4ebad0a2cc10ce0bd9d313affeca4e2f25438b4df7ba107dbce20a10a0b1dcb4af594303ebab2756f508eebabff01d94ccd878a8ca275cfbe558d7fd14b1e111793ed1da7cec3a1069efdba42cac98973cc44ae013b539b825e3091b3f3498ef95d089147fde92abe26b175a7e73f5eabb6fa075f641d0440999864998184b5d96ddd1048faa0288c90b85e7a5e08ac88c45cbeae548ec3e951f431fb26684e5d4102888fbb4e85dd5c504eb68d3be4b1c1799f8ad1a98bf34713127162da460d9103c716980eaac610e3e031168c27f330948ea1682891342892745209913c08ad611086f909f38b53b82cdafd3fca41b4e7931ddee612d8d2b06b3538ac3a61766fba6441e4b6db1d9599843913cc9d58b02cb9f055ce9b87b72d78f79070ef3d9db845ce35089bd8828b12f125b9325ba51c164d682acccb6beee89e916aa4ec34ff2befd77b7bf2cabe60ea61d54e9aa9bb868183c8625880546ed2029339fcd6ea622ed8539d7e17ee207f5e0da2381a9fe42b0d8d2d7e9d311dcd83b34f556aafd03de6ae4efabe19ef3823b56376a27d5058dffec4b41a19a1cbc379e156ffbf8d70e22955b456328bdffbe0b955414ad56eeaf1d07a6178efec47770d9065b3f9c44e7817d7194de79fbec6c0615b1ddb406a97bf7785efe802eebe9ceaf2059974504808fe185a8c3423b879e9730d78d544fc43a019bd440c86b03dbb0755e9f849243c5c5dba6719511de3c20c62048a3fe1c76c3a79e42350640dcd8bd8018c1819ac594b1a114e7d260fb9714d65bfe3a1f317d75af464e08fae693559d208a818da0dac3e8ab65b058a6d7dcc62d56da213d32ff0fe63aa36c0eb94c67c837231659383803113c4f4f762b1b6561326b421be2f11e93e3aa8f34678494a96907cddbc5a49201f96d070c6dfe742460da4f3dc6a8f550d494b5940844a3c2409e68dc27e6ce47b55474635f500fad11c747786561a25d55ee53dc1e68948ce99a91891f019502f3ae33e0797b52806d88f01b04bb2df7c4588249d8194188b78e72877d5f03de0af7772f999906a18384999fd301380e48271098c6202c8b76b124893eed04a8fe13871b75a822793744c7b4f7ecf1d315f5eaef78922fa0324f5f2ab5c7b80604b53a4a24c3d303a2d4c324edd9d23a27a75c370d9f8366fb37ef5ab34a248343f2234860c4338b82b80eb8a78e17726f0bc7bfa17d20e479c38cfb96ca42a0220379f81185eb6d2520db91cc10c77c184a422852af7849b1bc28ca44932131ef77cf498628e96a2c15d38499b32d7b17a3bbcb5c60bd729c17997be8acb79c6d297d5f30c1adbbfec7c3f1e16dd3ee71e9f341d20672fc334a9f29f64768983d3011d4851daa4564bb717a5c30dd6e3d28a4898a777f30ea52789bfca2aeaf331b90ec70ad1fcf87a4dab429177cbf15a80ce72b927114c419dfdf02fbbe37cc54bc65ac74761b3a94b9cba1cdebc8206fed8d77b4456660b8c23849d566edbf81fc00a05646364aae47d788b447e7f2ee83ea6b7d5b19082264a5aa959d1476ae46f467e42dd8b6bf71f1f6888aedee47ced4bdbf63b81dc57dd4934d00ac834e48e885c1c6c4e2953a50a3350d78a763e051b5929eadeec0e670426e24af4f7845da3d280b7683d1eda53ff4da6f39ea5d629f234973ecbab6ae48825f932c704a92a7228d134dbe54cc7af892f23fda3837ac9789e4df1421fc29e57f103ec0601e5d3768a5687565811b15db4b42cd64795919c7144c3297371fef31d7db45341288ff9cdf0a3a8f3e44f2f28343e8b09931136f5f6def80029af75f31138a0b6c383a4082dc0b924540a45813252030dbce41005fb6cb1dd8cc37cfde77534f6709c935b2ef51d3c6f476cd2b4542cbd419e1defec5bc35c4368b9252de6a1e1d83711fde9ea1c237a6e2a4e53c87460c14946fa38adb49b0defa3189017562437de0389bfde47974c1852016a16e3dc07ab562f81342c0ef185c3c122de2ae041589954082b2e4d34914a94c56abb0537ac18f06ad722ca1f064771d625d32be27d3aecb2cfb725d3d5ff4cf9ff430eb10c80606d7d9b9ea97bd99b5f5b8d249bc9804ae04bba5ed0df161975a81e9b2ced5811961903faa143c46cac21216eaa24284f42920b630ea4c6b497b97109172457138f6a4b678ebfc8e60adc148e05adecf6e2630e0626f6ee6d01a07cbdd73ab3773cc7b35888da83d964337f4b6f87886651b27467a08aaa60d061bdddade88fa200467edd069a3250046d52f3b8238b065a29f715edcb24ba8faeb5249b0f486e3f77e80c43264197039f9ecf3818aafaa3743a6eb7dcac251f9ee03daf8c2479953bf1dc34a2772e0989e6edd17c1ebada65a1948a360432e00b1cc198170a39d63e6578f69e6291ffa9ca01737a79945c61f6322297b5165653032f07d8b8bcc91aacf05aa3d0b781de7dcb6add68ce99c112a5d1fa4364118d50a88db5a45f36eea2be85b32a0b110a05b26dad94b04eb4e367e9eefac80b52074b60debb671aedfcfffb24ae097bac529b7b3ff59bef64a7030707eeece3ae5f8f477e3c3af82472d0a47ee7e24917a252915db509fe832fc509e68f37f63a8b04dd0bf8dd398b25f65693a8181523b2d66d97b67045a94a632c25b2669e9f76f604ef2981e5523a10b563be45f3206578a83f07762ef89c3c1698b783f906ad4ba3582ea6576551b73224ca839a548560ca32d7436ea278611391852b723637388bff5bfb06adc1f50d436b222991ecf508ba04f413f251dfe720dcc66a741a9b4aca74b23200fcf421c5a0453dbc873afd1b62688b00b1e908bcb53ade75ba8566b10cfa02b5c0142b95bb66423c6da2012719bc8a553be75fd047ef75cc0f3d5e869e0f97717f026e3160d0edee8de9c89bcb7e26c203d0c5ea7197f8beab03a", 0x2000, &(0x7f0000001f80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001480)={0x18, 0x0, 0x0, {0x6}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x4000, &(0x7f0000000080)={&(0x7f0000000240)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) [ 662.386876][T12921] fuse: Unknown parameter '0x0000000000000003' [ 662.425253][T12921] fuse: Bad value for 'fd' 20:02:24 executing program 3: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) syz_clone(0x0, &(0x7f00000000c0)="569bc010a69fcda9f1db228051e13ed1556db37a4404471bcf08ab39b05b89a2b61850ff822bc3125a058df0ce6a01cf52cf0947c722a6df1d68815514c0fd448b6b0428fa49b6cdda08684c6d060896e1f656191d70c67849f6fe1f4edf521fe2a9b4aace1b60ec777ff01b622ba3f1c87da12824788cc8190ddd88846dfc4cfba349926f18e362aefcaca6edd6a723e00f7e3d70ecde5ee2", 0x99, &(0x7f0000000000), &(0x7f00000011c0), &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851caeb") [ 662.468259][T12921] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 662.510834][T12921] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 662.573912][T12921] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 662.627299][ T5390] usb 6-1: new low-speed USB device number 72 using dummy_hcd [ 662.837379][ T5390] usb 6-1: device descriptor read/64, error 18 [ 663.127641][ T5390] usb 6-1: new low-speed USB device number 73 using dummy_hcd [ 663.337288][ T5390] usb 6-1: device descriptor read/64, error 18 [ 663.457478][ T5390] usb usb6-port1: attempt power cycle [ 663.895178][ T5390] usb 6-1: new low-speed USB device number 74 using dummy_hcd [ 664.077510][ T5390] usb 6-1: device descriptor read/8, error -61 20:02:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) getpid() sched_setscheduler(0x0, 0x0, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x2, 0x0) creat(&(0x7f0000000a40)='./file2\x00', 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, &(0x7f00000003c0)="460f220205c8ba4200edc74424000b000000c744240201800000b4442415080000000f011c24640f094d0f20c0c0000000d60f0017c744240018010000c7442402dc6100000f0151c8470fa31c54c7442402fe9c0000ff2c2466b84a008ee0", 0xa7}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xc) 20:02:26 executing program 3: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) syz_clone(0x0, &(0x7f00000000c0)="569bc010a69fcda9f1db228051e13ed1556db37a4404471bcf08ab39b05b89a2b61850ff822bc3125a058df0ce6a01cf52cf0947c722a6df1d68815514c0fd448b6b0428fa49b6cdda08684c6d060896e1f656191d70c67849f6fe1f4edf521fe2a9b4aace1b60ec777ff01b622ba3f1c87da12824788cc8190ddd88846dfc4cfba349926f18e362aefcaca6edd6a723e00f7e3d70ecde5ee2", 0x99, &(0x7f0000000000), &(0x7f00000011c0), &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851caeb") 20:02:26 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$nl_route(0x10, 0x3, 0x0) unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000100)={0x0, 'veth0_vlan\x00', {}, 0x1f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000004f00)={0x11, 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendto$inet6(r0, &(0x7f0000000180)="ef", 0x1, 0x4000001, 0x0, 0x0) 20:02:26 executing program 1: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) syz_clone(0x0, &(0x7f00000000c0)="569bc010a69fcda9f1db228051e13ed1556db37a4404471bcf08ab39b05b89a2b61850ff822bc3125a058df0ce6a01cf52cf0947c722a6df1d68815514c0fd448b6b0428fa49b6cdda08684c6d060896e1f656191d70c67849f6fe1f4edf521fe2a9b4aace1b60ec777ff01b622ba3f1c87da12824788cc8190ddd88846dfc4cfba349926f18e362aefcaca6edd6a723e00f7e3d70ecde5ee2", 0x99, &(0x7f0000000000), &(0x7f00000011c0), &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851caeb") [ 664.357395][ T5390] usb 6-1: new low-speed USB device number 75 using dummy_hcd 20:02:26 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket(0x200000100000011, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'erspan0\x00', 0x0}) sendto$packet(r1, &(0x7f0000000100)="6d744c0a874ec1fc5064437b0800", 0xe, 0x0, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) 20:02:26 executing program 4: socketpair(0x1, 0x4, 0x0, &(0x7f0000000140)) [ 664.567705][ T5390] usb 6-1: device descriptor read/8, error -61 [ 664.703831][ T5390] usb usb6-port1: unable to enumerate USB device 20:02:27 executing program 4: socket(0x1d, 0x0, 0xfffffff7) 20:02:27 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:27 executing program 1: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) syz_clone(0x0, &(0x7f00000000c0)="569bc010a69fcda9f1db228051e13ed1556db37a4404471bcf08ab39b05b89a2b61850ff822bc3125a058df0ce6a01cf52cf0947c722a6df1d68815514c0fd448b6b0428fa49b6cdda08684c6d060896e1f656191d70c67849f6fe1f4edf521fe2a9b4aace1b60ec777ff01b622ba3f1c87da12824788cc8190ddd88846dfc4cfba349926f18e362aefcaca6edd6a723e00f7e3d70ecde5ee2", 0x99, &(0x7f0000000000), &(0x7f00000011c0), &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851caeb") 20:02:27 executing program 4: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x9080, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, &(0x7f0000001200)='P') 20:02:27 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f0000000100)="f081ae18310000660f58abef0066b9f80300000f32ba430066b80c00000066eff3b5fb0f090f78d20f0137f2e19a0fc76c3d", 0x32}], 0x1, 0x1a, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 20:02:27 executing program 0: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) [ 665.437285][ T5419] usb 6-1: new low-speed USB device number 76 using dummy_hcd 20:02:27 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) 20:02:27 executing program 3: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) syz_clone(0x0, &(0x7f00000000c0)="569bc010a69fcda9f1db228051e13ed1556db37a4404471bcf08ab39b05b89a2b61850ff822bc3125a058df0ce6a01cf52cf0947c722a6df1d68815514c0fd448b6b0428fa49b6cdda08684c6d060896e1f656191d70c67849f6fe1f4edf521fe2a9b4aace1b60ec777ff01b622ba3f1c87da12824788cc8190ddd88846dfc4cfba349926f18e362aefcaca6edd6a723e00f7e3d70ecde5ee2", 0x99, &(0x7f0000000000), &(0x7f00000011c0), &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851caeb") [ 665.627425][ T5419] usb 6-1: device descriptor read/64, error 18 [ 665.897601][ T5419] usb 6-1: new low-speed USB device number 77 using dummy_hcd 20:02:28 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$nl_route(0x10, 0x3, 0x0) unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000100)={0x0, 'veth0_vlan\x00', {}, 0x1f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000004f00)={0x11, 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendto$inet6(r0, &(0x7f0000000180)="ef", 0x1, 0x4000001, 0x0, 0x0) 20:02:28 executing program 4: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x9080, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, &(0x7f0000001200)='P') 20:02:28 executing program 0: execveat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', &(0x7f0000000480)=[&(0x7f0000000340)='\xff\xff\xff\xff\xff\xff'], 0x0, 0x0) 20:02:28 executing program 1: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) syz_clone(0x0, &(0x7f00000000c0)="569bc010a69fcda9f1db228051e13ed1556db37a4404471bcf08ab39b05b89a2b61850ff822bc3125a058df0ce6a01cf52cf0947c722a6df1d68815514c0fd448b6b0428fa49b6cdda08684c6d060896e1f656191d70c67849f6fe1f4edf521fe2a9b4aace1b60ec777ff01b622ba3f1c87da12824788cc8190ddd88846dfc4cfba349926f18e362aefcaca6edd6a723e00f7e3d70ecde5ee2", 0x99, &(0x7f0000000000), &(0x7f00000011c0), &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851caeb") [ 666.087358][ T5419] usb 6-1: device descriptor read/64, error 18 20:02:28 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, @private2, @dev}}) [ 666.208313][ T5419] usb usb6-port1: attempt power cycle [ 666.627402][ T5419] usb 6-1: new low-speed USB device number 78 using dummy_hcd [ 666.813977][ T5419] usb 6-1: device descriptor read/8, error -61 [ 667.087337][ T5419] usb 6-1: new low-speed USB device number 79 using dummy_hcd [ 667.267545][ T5419] usb 6-1: device descriptor read/8, error -61 [ 667.397559][ T5419] usb usb6-port1: unable to enumerate USB device 20:02:30 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:30 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r0, 0x400445a0) 20:02:30 executing program 4: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x9080, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, &(0x7f0000001200)='P') 20:02:30 executing program 3: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) syz_clone(0x0, &(0x7f00000000c0)="569bc010a69fcda9f1db228051e13ed1556db37a4404471bcf08ab39b05b89a2b61850ff822bc3125a058df0ce6a01cf52cf0947c722a6df1d68815514c0fd448b6b0428fa49b6cdda08684c6d060896e1f656191d70c67849f6fe1f4edf521fe2a9b4aace1b60ec777ff01b622ba3f1c87da12824788cc8190ddd88846dfc4cfba349926f18e362aefcaca6edd6a723e00f7e3d70ecde5ee2", 0x99, &(0x7f0000000000), &(0x7f00000011c0), &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851caeb") 20:02:30 executing program 1: syz_clone(0x42200000, 0x0, 0x0, &(0x7f0000001380), 0x0, 0x0) syz_clone(0x9080, 0x0, 0x0, &(0x7f0000000000), &(0x7f00000011c0), &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851ca") 20:02:30 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$nl_route(0x10, 0x3, 0x0) unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000100)={0x0, 'veth0_vlan\x00', {}, 0x1f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000004f00)={0x11, 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendto$inet6(r0, &(0x7f0000000180)="ef", 0x1, 0x4000001, 0x0, 0x0) 20:02:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DISCONNECT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x204, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 20:02:30 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000001e00)={0x0, 0x0, &(0x7f0000001dc0)={&(0x7f0000001d80)={0x30, r0, 0x111, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8}, @val={0xc}}}}, 0x30}}, 0x0) 20:02:30 executing program 0: openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x26800, 0x0) 20:02:30 executing program 0: openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0xcc440, 0x0) [ 668.447458][ T5419] usb 6-1: new low-speed USB device number 80 using dummy_hcd 20:02:30 executing program 0: syz_clone(0x42200000, &(0x7f0000001300), 0x0, 0x0, &(0x7f00000013c0), &(0x7f0000001400)) [ 668.647496][ T5419] usb 6-1: device descriptor read/64, error 18 [ 668.917383][ T5419] usb 6-1: new low-speed USB device number 81 using dummy_hcd 20:02:31 executing program 4: syz_open_procfs$namespace(0x0, 0x0) syz_clone(0x42200000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x9080, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, &(0x7f0000001200)='P') [ 669.121096][ T5419] usb 6-1: device descriptor read/64, error 18 [ 669.247533][ T5419] usb usb6-port1: attempt power cycle [ 669.657389][ T5419] usb 6-1: new low-speed USB device number 82 using dummy_hcd [ 669.837536][ T5419] usb 6-1: device descriptor read/8, error -61 [ 670.109011][ T5419] usb 6-1: new low-speed USB device number 83 using dummy_hcd [ 670.287510][ T5419] usb 6-1: device descriptor read/8, error -61 [ 670.411510][ T5419] usb usb6-port1: unable to enumerate USB device 20:02:33 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:33 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002100), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000002200)={&(0x7f0000000280)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 20:02:33 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$nl_route(0x10, 0x3, 0x0) unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendto$inet6(r0, &(0x7f0000000180)="ef", 0x1, 0x4000001, 0x0, 0x0) [ 671.567293][T10404] usb 6-1: new low-speed USB device number 84 using dummy_hcd [ 671.777284][T10404] usb 6-1: device descriptor read/64, error 18 [ 672.057260][T10404] usb 6-1: new low-speed USB device number 85 using dummy_hcd [ 672.268368][T10404] usb 6-1: device descriptor read/64, error 18 [ 672.397490][T10404] usb usb6-port1: attempt power cycle [ 672.827342][T10404] usb 6-1: new low-speed USB device number 86 using dummy_hcd [ 673.067518][T10404] usb 6-1: device descriptor read/8, error -61 [ 673.367254][T10404] usb 6-1: new low-speed USB device number 87 using dummy_hcd [ 673.567689][T10404] usb 6-1: device descriptor read/8, error -61 [ 673.687681][T10404] usb usb6-port1: unable to enumerate USB device 20:02:38 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$nl_route(0x10, 0x3, 0x0) unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendto$inet6(r0, &(0x7f0000000180)="ef", 0x1, 0x4000001, 0x0, 0x0) 20:02:38 executing program 0: syz_clone(0x42200000, &(0x7f0000001300), 0x0, 0x0, &(0x7f00000013c0), &(0x7f0000001400)) 20:02:38 executing program 2: syz_clone(0x0, 0x0, 0x0, 0x0, &(0x7f0000003e80), 0x0) 20:02:38 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:38 executing program 1: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40822f091809cbe9, 0x1) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xee01, 0xee01, 0x0) 20:02:38 executing program 3: syz_clone(0x9080, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) 20:02:38 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000d00)={0x6, 0x3, &(0x7f0000000ac0)=@framed, &(0x7f0000000b40)='syzkaller\x00', 0x6, 0x1000, &(0x7f0000001700)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x0, 0xa, 0x0, &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x80) 20:02:38 executing program 3: renameat2(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, 0x0, 0x0) 20:02:38 executing program 1: syz_clone(0x42200000, &(0x7f0000001300), 0x0, 0x0, 0x0, 0x0) 20:02:38 executing program 3: openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.pending_reads\x00', 0x6440, 0x0) 20:02:38 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002100), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000002200)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000005c"], 0x24}}, 0x0) 20:02:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00'}, 0x41) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65ade", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab822ce7712843f3e2bb624b8e12c98fbbf185ba5d1b019174da734a7a9f7d71f154be2919311a3d7208f10290609eb", 0xb9}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a47129", 0x11}], 0x4, &(0x7f0000000b80)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}], 0xc0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x40, 0x2000c800}}], 0x3, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r3, 0x12) ptrace$setopts(0x4200, r3, 0x0, 0x100000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1c000a59b9a722a75224fe6399bf0069921d59cdbfad00"/35, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB="00030000000000000000000001f1ff00010000000f3bd5c04119b80a3816739b6ad4c92caf4033ba3f1da8a2781dce12c0", @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB="0000000002000000d4bdb0c1f907fc76511b558b3d4508ea9b17322cfa3d5e0ae76ca9ee36cf483e2cce64503f2d631a20f9a48d31b4b4be48d8aead6ce44bd21738b366dbf714a90c481889bc2887eb8bfc2da759ff82aeaa3fc93426053292a14c2d5db1e047fb535a6c25079d921f0ceefe53737d5c01000970d9962862658b3e1c9ab753d0274e231ea1a3e40c00", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}}, {{&(0x7f0000002980)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002b80)="944b9e4d740884e8299bdebbf4890f0187702c88e811586fc588490b94a03a40307c9473d72effa00d1a35c43d9073ac14c48e", 0x33}], 0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000010000000100", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c00000000a1be825976e8cfa80cb4d7000000010000002ae5d8f6874592052a2450237d8ee554ebb080f6f55bb88cec16f957426bfe3b5c19bed942dc1c49a5e78ebb0cee665b2699aade6ff7758bebab813ae6a8244a65bbf425c7", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001", @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32], 0x80, 0x10}}], 0x2, 0x44814) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r9, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r9, 0x4c81, 0x0) r10 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r10, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285cbe607ecdfb"}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100009e099a800000000000800000000", @ANYRES32=0x0, @ANYBLOB="040002000000000008001b0000000000"], 0x28}}, 0x0) [ 676.605871][ T27] audit: type=1800 audit(1668542558.664:94): pid=13066 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=".pending_reads" dev="sda1" ino=1200 res=0 errno=0 [ 676.624561][T13068] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. [ 676.645237][ T22] usb 6-1: new low-speed USB device number 88 using dummy_hcd [ 676.857588][ T22] usb 6-1: device descriptor read/64, error 18 [ 677.197773][ T22] usb 6-1: new low-speed USB device number 89 using dummy_hcd [ 677.447458][ T22] usb 6-1: device descriptor read/64, error 18 [ 677.628887][ T22] usb usb6-port1: attempt power cycle [ 678.097396][ T22] usb 6-1: new low-speed USB device number 90 using dummy_hcd [ 678.277644][ T22] usb 6-1: device descriptor read/8, error -61 [ 678.303846][T13075] bridge0: port 2(bridge_slave_1) entered disabled state [ 678.311782][T13075] bridge0: port 1(bridge_slave_0) entered disabled state [ 678.568193][ T22] usb 6-1: new low-speed USB device number 91 using dummy_hcd [ 678.747471][ T22] usb 6-1: device descriptor read/8, error -61 [ 678.840217][T13075] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 678.877776][ T22] usb usb6-port1: unable to enumerate USB device [ 678.896209][T13075] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 679.213166][T13075] netdevsim netdevsim3 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 679.222533][T13075] netdevsim netdevsim3 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 679.231562][T13075] netdevsim netdevsim3 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 679.240506][T13075] netdevsim netdevsim3 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 20:02:41 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$nl_route(0x10, 0x3, 0x0) unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendto$inet6(r0, &(0x7f0000000180)="ef", 0x1, 0x4000001, 0x0, 0x0) 20:02:41 executing program 2: syz_clone(0x9080, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)="50d6cdfcfeff4dffc9f5d0f86b7a9eb87236264733a6b4ab0ad78ef74eaa91f7461eec877a273aca45a0e872a0ee07ce4c5e8f3fb1df3cb124cd1685cec247d2274a833bec67bfc1febe2b67568b48b2703994ec306900b89ca5b8a7d610bb4e78ad74a4eeac9769441962674760aee822c2521fb32a24720966ada453eba046b719defb9cc05fd4c6ed785edf29533d0e42bf3e25ffbe197a817072a73ac148e90ea710d30ef265eaafe67a55637e60887397259a8fd7eff22dd7aa2c7acdbe8132cda3aaf7aaf87ce2a91a2e216f603d7a1851caeb77") 20:02:41 executing program 0: syz_clone(0x42200000, &(0x7f0000001300), 0x0, 0x0, &(0x7f00000013c0), &(0x7f0000001400)) 20:02:41 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) 20:02:41 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a0904000001020900"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:02:41 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00'}, 0x41) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65ade", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab822ce7712843f3e2bb624b8e12c98fbbf185ba5d1b019174da734a7a9f7d71f154be2919311a3d7208f10290609eb", 0xb9}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a47129", 0x11}], 0x4, &(0x7f0000000b80)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}], 0xc0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x40, 0x2000c800}}], 0x3, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r3, 0x12) ptrace$setopts(0x4200, r3, 0x0, 0x100000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1c000a59b9a722a75224fe6399bf0069921d59cdbfad00"/35, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB="00030000000000000000000001f1ff00010000000f3bd5c04119b80a3816739b6ad4c92caf4033ba3f1da8a2781dce12c0", @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB="0000000002000000d4bdb0c1f907fc76511b558b3d4508ea9b17322cfa3d5e0ae76ca9ee36cf483e2cce64503f2d631a20f9a48d31b4b4be48d8aead6ce44bd21738b366dbf714a90c481889bc2887eb8bfc2da759ff82aeaa3fc93426053292a14c2d5db1e047fb535a6c25079d921f0ceefe53737d5c01000970d9962862658b3e1c9ab753d0274e231ea1a3e40c00", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}}, {{&(0x7f0000002980)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002b80)="944b9e4d740884e8299bdebbf4890f0187702c88e811586fc588490b94a03a40307c9473d72effa00d1a35c43d9073ac14c48e", 0x33}], 0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000010000000100", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c00000000a1be825976e8cfa80cb4d7000000010000002ae5d8f6874592052a2450237d8ee554ebb080f6f55bb88cec16f957426bfe3b5c19bed942dc1c49a5e78ebb0cee665b2699aade6ff7758bebab813ae6a8244a65bbf425c7", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001", @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32], 0x80, 0x10}}], 0x2, 0x44814) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r9, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r9, 0x4c81, 0x0) r10 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r10, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285cbe607ecdfb"}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100009e099a800000000000800000000", @ANYRES32=0x0, @ANYBLOB="040002000000000008001b0000000000"], 0x28}}, 0x0) 20:02:41 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00'}, 0x41) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65ade", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab822ce7712843f3e2bb624b8e12c98fbbf185ba5d1b019174da734a7a9f7d71f154be2919311a3d7208f10290609eb", 0xb9}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a47129", 0x11}], 0x4, &(0x7f0000000b80)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}], 0xc0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x40, 0x2000c800}}], 0x3, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r3, 0x12) ptrace$setopts(0x4200, r3, 0x0, 0x100000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1c000a59b9a722a75224fe6399bf0069921d59cdbfad00"/35, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB="00030000000000000000000001f1ff00010000000f3bd5c04119b80a3816739b6ad4c92caf4033ba3f1da8a2781dce12c0", @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB="0000000002000000d4bdb0c1f907fc76511b558b3d4508ea9b17322cfa3d5e0ae76ca9ee36cf483e2cce64503f2d631a20f9a48d31b4b4be48d8aead6ce44bd21738b366dbf714a90c481889bc2887eb8bfc2da759ff82aeaa3fc93426053292a14c2d5db1e047fb535a6c25079d921f0ceefe53737d5c01000970d9962862658b3e1c9ab753d0274e231ea1a3e40c00", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}}, {{&(0x7f0000002980)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002b80)="944b9e4d740884e8299bdebbf4890f0187702c88e811586fc588490b94a03a40307c9473d72effa00d1a35c43d9073ac14c48e", 0x33}], 0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000010000000100", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c00000000a1be825976e8cfa80cb4d7000000010000002ae5d8f6874592052a2450237d8ee554ebb080f6f55bb88cec16f957426bfe3b5c19bed942dc1c49a5e78ebb0cee665b2699aade6ff7758bebab813ae6a8244a65bbf425c7", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001", @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32], 0x80, 0x10}}], 0x2, 0x44814) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r9, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r9, 0x4c81, 0x0) r10 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r10, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285cbe607ecdfb"}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100009e099a800000000000800000000", @ANYRES32=0x0, @ANYBLOB="040002000000000008001b0000000000"], 0x28}}, 0x0) 20:02:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00'}, 0x41) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65ade", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab822ce7712843f3e2bb624b8e12c98fbbf185ba5d1b019174da734a7a9f7d71f154be2919311a3d7208f10290609eb", 0xb9}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a47129", 0x11}], 0x4, &(0x7f0000000b80)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}], 0xc0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x40, 0x2000c800}}], 0x3, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r3, 0x12) ptrace$setopts(0x4200, r3, 0x0, 0x100000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1c000a59b9a722a75224fe6399bf0069921d59cdbfad00"/35, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB="00030000000000000000000001f1ff00010000000f3bd5c04119b80a3816739b6ad4c92caf4033ba3f1da8a2781dce12c0", @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB="0000000002000000d4bdb0c1f907fc76511b558b3d4508ea9b17322cfa3d5e0ae76ca9ee36cf483e2cce64503f2d631a20f9a48d31b4b4be48d8aead6ce44bd21738b366dbf714a90c481889bc2887eb8bfc2da759ff82aeaa3fc93426053292a14c2d5db1e047fb535a6c25079d921f0ceefe53737d5c01000970d9962862658b3e1c9ab753d0274e231ea1a3e40c00", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}}, {{&(0x7f0000002980)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002b80)="944b9e4d740884e8299bdebbf4890f0187702c88e811586fc588490b94a03a40307c9473d72effa00d1a35c43d9073ac14c48e", 0x33}], 0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000010000000100", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c00000000a1be825976e8cfa80cb4d7000000010000002ae5d8f6874592052a2450237d8ee554ebb080f6f55bb88cec16f957426bfe3b5c19bed942dc1c49a5e78ebb0cee665b2699aade6ff7758bebab813ae6a8244a65bbf425c7", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001", @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32], 0x80, 0x10}}], 0x2, 0x44814) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r9, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r9, 0x4c81, 0x0) r10 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r10, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285cbe607ecdfb"}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100009e099a800000000000800000000", @ANYRES32=0x0, @ANYBLOB="040002000000000008001b0000000000"], 0x28}}, 0x0) [ 680.592720][T12689] udevd[12689]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 20:02:42 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00'}, 0x41) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65ade", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab822ce7712843f3e2bb624b8e12c98fbbf185ba5d1b019174da734a7a9f7d71f154be2919311a3d7208f10290609eb", 0xb9}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a47129", 0x11}], 0x4, &(0x7f0000000b80)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}], 0xc0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x40, 0x2000c800}}], 0x3, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r3, 0x12) ptrace$setopts(0x4200, r3, 0x0, 0x100000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1c000a59b9a722a75224fe6399bf0069921d59cdbfad00"/35, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB="00030000000000000000000001f1ff00010000000f3bd5c04119b80a3816739b6ad4c92caf4033ba3f1da8a2781dce12c0", @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB="0000000002000000d4bdb0c1f907fc76511b558b3d4508ea9b17322cfa3d5e0ae76ca9ee36cf483e2cce64503f2d631a20f9a48d31b4b4be48d8aead6ce44bd21738b366dbf714a90c481889bc2887eb8bfc2da759ff82aeaa3fc93426053292a14c2d5db1e047fb535a6c25079d921f0ceefe53737d5c01000970d9962862658b3e1c9ab753d0274e231ea1a3e40c00", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}}, {{&(0x7f0000002980)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002b80)="944b9e4d740884e8299bdebbf4890f0187702c88e811586fc588490b94a03a40307c9473d72effa00d1a35c43d9073ac14c48e", 0x33}], 0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000010000000100", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c00000000a1be825976e8cfa80cb4d7000000010000002ae5d8f6874592052a2450237d8ee554ebb080f6f55bb88cec16f957426bfe3b5c19bed942dc1c49a5e78ebb0cee665b2699aade6ff7758bebab813ae6a8244a65bbf425c7", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001", @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32], 0x80, 0x10}}], 0x2, 0x44814) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r9, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r9, 0x4c81, 0x0) r10 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r10, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285cbe607ecdfb"}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100009e099a800000000000800000000", @ANYRES32=0x0, @ANYBLOB="040002000000000008001b0000000000"], 0x28}}, 0x0) [ 680.647322][ T5383] usb 6-1: new low-speed USB device number 92 using dummy_hcd 20:02:45 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a0904000001020900"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 682.998065][T12689] udevd[12689]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 683.087131][T12689] udevd[12689]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory [ 683.227633][ T5383] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 683.235265][ T5383] usb 6-1: can't read configurations, error -71 [ 683.450446][T13105] bridge0: port 2(bridge_slave_1) entered disabled state [ 683.458371][T13105] bridge0: port 1(bridge_slave_0) entered disabled state [ 683.607416][ T5383] usb 6-1: new low-speed USB device number 93 using dummy_hcd [ 683.967598][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 683.983826][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 683.993622][ T5383] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 684.007058][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 684.016509][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 684.078499][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 684.084559][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 684.097042][ T5383] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 684.398683][ T5383] usb 6-1: USB disconnect, device number 93 [ 684.747414][ T5383] usb 6-1: new low-speed USB device number 94 using dummy_hcd [ 685.107604][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 685.124053][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 685.133665][ T5383] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 685.154642][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 685.163860][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 685.218438][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 685.224490][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 685.234761][ T5383] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 685.538172][ T5383] usb 6-1: USB disconnect, device number 94 [ 685.549064][ T1239] ieee802154 phy0 wpan0: encryption failed: -22 [ 685.555478][ T1239] ieee802154 phy1 wpan1: encryption failed: -22 20:02:48 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a0904000001020900"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 686.247366][ T153] usb 6-1: new low-speed USB device number 95 using dummy_hcd [ 686.607624][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 686.617950][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 686.626878][ T153] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 686.639914][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 686.655337][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 686.699043][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 686.705010][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 686.717510][ T153] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 687.018184][ T153] usb 6-1: USB disconnect, device number 95 [ 687.377434][ T153] usb 6-1: new low-speed USB device number 96 using dummy_hcd [ 687.737583][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 687.747894][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 687.756799][ T153] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 687.769938][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 687.779072][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 687.828391][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 687.834390][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 687.846923][ T153] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 688.147621][ T5396] usb 6-1: USB disconnect, device number 96 20:02:50 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f01000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 688.847310][ T153] usb 6-1: new low-speed USB device number 97 using dummy_hcd [ 689.207540][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 689.223611][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 689.233900][ T153] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 689.249897][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 689.259189][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 689.308588][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 689.314530][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 689.328536][ T153] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 689.628085][ T153] usb 6-1: USB disconnect, device number 97 [ 690.007279][ T5396] usb 6-1: new low-speed USB device number 98 using dummy_hcd [ 690.477403][ T5396] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 690.487644][ T5396] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 690.496608][ T5396] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 690.521675][ T5396] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 690.533519][ T5396] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 690.600033][ T5396] hub 6-1:1.0: bad descriptor, ignoring hub [ 690.606073][ T5396] hub: probe of 6-1:1.0 failed with error -5 [ 690.612673][ T5396] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 690.920590][ T153] usb 6-1: USB disconnect, device number 98 20:03:36 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socket$nl_route(0x10, 0x3, 0x0) unshare(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) sendto$inet6(r0, &(0x7f0000000180)="ef", 0x1, 0x4000001, 0x0, 0x0) 20:03:36 executing program 0: syz_clone(0x42200000, &(0x7f0000001300), 0x0, 0x0, &(0x7f00000013c0), &(0x7f0000001400)) 20:03:36 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f01000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) 20:03:36 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00'}, 0x41) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65ade", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab822ce7712843f3e2bb624b8e12c98fbbf185ba5d1b019174da734a7a9f7d71f154be2919311a3d7208f10290609eb", 0xb9}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a47129", 0x11}], 0x4, &(0x7f0000000b80)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}], 0xc0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x40, 0x2000c800}}], 0x3, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r3, 0x12) ptrace$setopts(0x4200, r3, 0x0, 0x100000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1c000a59b9a722a75224fe6399bf0069921d59cdbfad00"/35, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB="00030000000000000000000001f1ff00010000000f3bd5c04119b80a3816739b6ad4c92caf4033ba3f1da8a2781dce12c0", @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB="0000000002000000d4bdb0c1f907fc76511b558b3d4508ea9b17322cfa3d5e0ae76ca9ee36cf483e2cce64503f2d631a20f9a48d31b4b4be48d8aead6ce44bd21738b366dbf714a90c481889bc2887eb8bfc2da759ff82aeaa3fc93426053292a14c2d5db1e047fb535a6c25079d921f0ceefe53737d5c01000970d9962862658b3e1c9ab753d0274e231ea1a3e40c00", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}}, {{&(0x7f0000002980)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002b80)="944b9e4d740884e8299bdebbf4890f0187702c88e811586fc588490b94a03a40307c9473d72effa00d1a35c43d9073ac14c48e", 0x33}], 0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000010000000100", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c00000000a1be825976e8cfa80cb4d7000000010000002ae5d8f6874592052a2450237d8ee554ebb080f6f55bb88cec16f957426bfe3b5c19bed942dc1c49a5e78ebb0cee665b2699aade6ff7758bebab813ae6a8244a65bbf425c7", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001", @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32], 0x80, 0x10}}], 0x2, 0x44814) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r9, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r9, 0x4c81, 0x0) r10 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r10, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285cbe607ecdfb"}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100009e099a800000000000800000000", @ANYRES32=0x0, @ANYBLOB="040002000000000008001b0000000000"], 0x28}}, 0x0) [ 734.847335][ T5379] usb 6-1: new low-speed USB device number 99 using dummy_hcd [ 735.207572][ T5379] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 735.223644][ T5379] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 735.244908][ T5379] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 735.274470][ T5379] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 735.295432][ T5379] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 735.359643][ T5379] hub 6-1:1.0: bad descriptor, ignoring hub [ 735.367274][ T5379] hub: probe of 6-1:1.0 failed with error -5 [ 735.381677][ T5379] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 735.687524][ T5379] usb 6-1: USB disconnect, device number 99 [ 736.037246][ T5379] usb 6-1: new low-speed USB device number 100 using dummy_hcd [ 736.407448][ T5379] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 736.423114][ T5379] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 736.443820][ T5379] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 736.473039][ T5379] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 736.492887][ T5379] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 20:03:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00'}, 0x41) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65ade", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab822ce7712843f3e2bb624b8e12c98fbbf185ba5d1b019174da734a7a9f7d71f154be2919311a3d7208f10290609eb", 0xb9}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a47129", 0x11}], 0x4, &(0x7f0000000b80)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}], 0xc0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x40, 0x2000c800}}], 0x3, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r3, 0x12) ptrace$setopts(0x4200, r3, 0x0, 0x100000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1c000a59b9a722a75224fe6399bf0069921d59cdbfad00"/35, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB="00030000000000000000000001f1ff00010000000f3bd5c04119b80a3816739b6ad4c92caf4033ba3f1da8a2781dce12c0", @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB="0000000002000000d4bdb0c1f907fc76511b558b3d4508ea9b17322cfa3d5e0ae76ca9ee36cf483e2cce64503f2d631a20f9a48d31b4b4be48d8aead6ce44bd21738b366dbf714a90c481889bc2887eb8bfc2da759ff82aeaa3fc93426053292a14c2d5db1e047fb535a6c25079d921f0ceefe53737d5c01000970d9962862658b3e1c9ab753d0274e231ea1a3e40c00", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}}, {{&(0x7f0000002980)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002b80)="944b9e4d740884e8299bdebbf4890f0187702c88e811586fc588490b94a03a40307c9473d72effa00d1a35c43d9073ac14c48e", 0x33}], 0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000010000000100", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c00000000a1be825976e8cfa80cb4d7000000010000002ae5d8f6874592052a2450237d8ee554ebb080f6f55bb88cec16f957426bfe3b5c19bed942dc1c49a5e78ebb0cee665b2699aade6ff7758bebab813ae6a8244a65bbf425c7", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001", @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32], 0x80, 0x10}}], 0x2, 0x44814) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r9, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r9, 0x4c81, 0x0) r10 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r10, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285cbe607ecdfb"}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100009e099a800000000000800000000", @ANYRES32=0x0, @ANYBLOB="040002000000000008001b0000000000"], 0x28}}, 0x0) 20:03:38 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00'}, 0x41) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65ade", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab822ce7712843f3e2bb624b8e12c98fbbf185ba5d1b019174da734a7a9f7d71f154be2919311a3d7208f10290609eb", 0xb9}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a47129", 0x11}], 0x4, &(0x7f0000000b80)=[@rights={{0x10}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff}}}], 0xc0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x40, 0x2000c800}}], 0x3, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001080)=r3, 0x12) ptrace$setopts(0x4200, r3, 0x0, 0x100000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002e00)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1c000a59b9a722a75224fe6399bf0069921d59cdbfad00"/35, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB="00030000000000000000000001f1ff00010000000f3bd5c04119b80a3816739b6ad4c92caf4033ba3f1da8a2781dce12c0", @ANYRES32, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB="0000000002000000d4bdb0c1f907fc76511b558b3d4508ea9b17322cfa3d5e0ae76ca9ee36cf483e2cce64503f2d631a20f9a48d31b4b4be48d8aead6ce44bd21738b366dbf714a90c481889bc2887eb8bfc2da759ff82aeaa3fc93426053292a14c2d5db1e047fb535a6c25079d921f0ceefe53737d5c01000970d9962862658b3e1c9ab753d0274e231ea1a3e40c00", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}}, {{&(0x7f0000002980)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002c00)=[{&(0x7f0000002b80)="944b9e4d740884e8299bdebbf4890f0187702c88e811586fc588490b94a03a40307c9473d72effa00d1a35c43d9073ac14c48e", 0x33}], 0x1, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000010000000100", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c00000000a1be825976e8cfa80cb4d7000000010000002ae5d8f6874592052a2450237d8ee554ebb080f6f55bb88cec16f957426bfe3b5c19bed942dc1c49a5e78ebb0cee665b2699aade6ff7758bebab813ae6a8244a65bbf425c7", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001", @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32], 0x80, 0x10}}], 0x2, 0x44814) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = openat$loop_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r9, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r9, 0x4c81, 0x0) r10 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r10, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285cbe607ecdfb"}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100009e099a800000000000800000000", @ANYRES32=0x0, @ANYBLOB="040002000000000008001b0000000000"], 0x28}}, 0x0) [ 736.563139][ T5379] hub 6-1:1.0: bad descriptor, ignoring hub [ 736.571811][ T5379] hub: probe of 6-1:1.0 failed with error -5 [ 736.586252][ T5379] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 736.879440][ T5379] usb 6-1: USB disconnect, device number 100 20:03:39 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f01000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 737.677352][ T153] usb 6-1: new low-speed USB device number 101 using dummy_hcd [ 737.944045][ T5331] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 737.954718][ T5331] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 737.963413][ T5331] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 737.972631][ T5331] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 737.980622][ T5331] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 737.989135][ T5331] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 737.998136][T13133] Bluetooth: hci2: HCI_REQ-0x0c1a [ 738.047443][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 738.064339][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 738.079377][ T153] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 738.123801][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 738.148983][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 738.238863][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 738.244815][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 738.287767][ T153] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 738.534429][ T5335] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 738.544826][ T5335] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 738.553395][ T5335] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 738.564020][ T5335] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 738.571897][ T5335] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 738.580490][ T5336] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 738.588377][ T153] usb 6-1: USB disconnect, device number 101 [ 738.595927][T13138] Bluetooth: hci6: HCI_REQ-0x0c1a [ 738.596855][ T5335] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 738.611624][ T5335] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 738.621686][ T5335] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 738.634655][ T5335] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 738.643673][ T5335] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 738.653537][T13140] Bluetooth: hci7: HCI_REQ-0x0c1a [ 738.932793][ T153] usb 6-1: new low-speed USB device number 102 using dummy_hcd [ 739.307907][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 739.337366][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 739.346294][ T153] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 739.407203][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 739.416290][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 739.498574][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 739.504551][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 739.511135][ T153] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 739.646189][ T5335] Bluetooth: hci8: unexpected cc 0x0c03 length: 249 > 1 [ 739.655477][ T5335] Bluetooth: hci8: unexpected cc 0x1003 length: 249 > 9 [ 739.664568][ T5335] Bluetooth: hci8: unexpected cc 0x1001 length: 249 > 9 [ 739.673182][ T5335] Bluetooth: hci8: unexpected cc 0x0c23 length: 249 > 4 [ 739.683700][ T5335] Bluetooth: hci8: unexpected cc 0x0c25 length: 249 > 3 [ 739.691369][ T5335] Bluetooth: hci8: unexpected cc 0x0c38 length: 249 > 2 [ 739.705674][T13144] Bluetooth: hci8: HCI_REQ-0x0c1a [ 739.737824][ T47] Bluetooth: hci9: unexpected cc 0x0c03 length: 249 > 1 [ 739.750610][ T47] Bluetooth: hci9: unexpected cc 0x1003 length: 249 > 9 [ 739.758958][ T47] Bluetooth: hci9: unexpected cc 0x1001 length: 249 > 9 [ 739.768297][ T47] Bluetooth: hci9: unexpected cc 0x0c23 length: 249 > 4 [ 739.775859][ T47] Bluetooth: hci9: unexpected cc 0x0c25 length: 249 > 3 [ 739.783607][ T47] Bluetooth: hci9: unexpected cc 0x0c38 length: 249 > 2 [ 739.798232][T13146] Bluetooth: hci9: HCI_REQ-0x0c1a [ 739.827468][ T5383] usb 6-1: USB disconnect, device number 102 [ 740.027446][ T47] Bluetooth: hci2: command 0x0409 tx timeout 20:03:42 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 740.527278][ T5424] usb 6-1: new low-speed USB device number 103 using dummy_hcd [ 740.667417][ T47] Bluetooth: hci7: command 0x0409 tx timeout [ 740.668527][ T5335] Bluetooth: hci6: command 0x0409 tx timeout [ 740.897419][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 740.914123][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 740.924202][ T5424] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 740.937350][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 740.946409][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 740.998607][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 741.004575][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 741.016910][ T5424] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 741.318179][ T5396] usb 6-1: USB disconnect, device number 103 [ 741.677312][ T5424] usb 6-1: new low-speed USB device number 104 using dummy_hcd [ 741.787575][ T5335] Bluetooth: hci8: command 0x0409 tx timeout [ 741.868476][ T5335] Bluetooth: hci9: command 0x0409 tx timeout [ 742.047433][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 742.063365][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 742.072357][ T5424] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 742.086586][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 742.095737][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 742.117267][ T5335] Bluetooth: hci2: command 0x041b tx timeout [ 742.149132][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 742.155097][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 742.164902][ T5424] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 742.478110][ T5396] usb 6-1: USB disconnect, device number 104 [ 742.747427][ T5335] Bluetooth: hci6: command 0x041b tx timeout [ 742.747458][ T5336] Bluetooth: hci7: command 0x041b tx timeout 20:03:44 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 743.197386][ T5424] usb 6-1: new low-speed USB device number 105 using dummy_hcd [ 743.567491][ T5424] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 743.577979][ T5424] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 743.586952][ T5424] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 743.600002][ T5424] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 743.609161][ T5424] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 743.658569][ T5424] hub 6-1:1.0: bad descriptor, ignoring hub [ 743.664536][ T5424] hub: probe of 6-1:1.0 failed with error -5 [ 743.677461][ T5424] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 743.867400][ T5336] Bluetooth: hci8: command 0x041b tx timeout [ 743.957364][ T5336] Bluetooth: hci9: command 0x041b tx timeout [ 743.977581][ T5383] usb 6-1: USB disconnect, device number 105 [ 744.188846][ T5336] Bluetooth: hci2: command 0x040f tx timeout [ 744.347402][ T5383] usb 6-1: new low-speed USB device number 106 using dummy_hcd [ 744.717605][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 744.733524][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 744.742525][ T5383] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 744.756761][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 744.765914][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 744.818928][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 744.824883][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 744.827293][ T5335] Bluetooth: hci7: command 0x040f tx timeout [ 744.832035][ T5336] Bluetooth: hci6: command 0x040f tx timeout [ 744.854126][ T5383] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 745.138237][ T5383] usb 6-1: USB disconnect, device number 106 20:03:47 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 745.847250][ T22] usb 6-1: new low-speed USB device number 107 using dummy_hcd [ 745.947267][ T5336] Bluetooth: hci8: command 0x040f tx timeout [ 746.037575][ T5336] Bluetooth: hci9: command 0x040f tx timeout [ 746.207256][ T22] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 746.218561][ T22] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 746.227601][ T22] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 746.240569][ T22] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 746.249899][ T22] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 746.267304][ T5336] Bluetooth: hci2: command 0x0419 tx timeout [ 746.299123][ T22] hub 6-1:1.0: bad descriptor, ignoring hub [ 746.305161][ T22] hub: probe of 6-1:1.0 failed with error -5 [ 746.311854][ T22] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 746.617607][ T5383] usb 6-1: USB disconnect, device number 107 [ 746.907721][ T5336] Bluetooth: hci7: command 0x0419 tx timeout [ 746.913908][ T5336] Bluetooth: hci6: command 0x0419 tx timeout [ 746.967385][ T5383] usb 6-1: new low-speed USB device number 108 using dummy_hcd [ 746.989672][ T1239] ieee802154 phy0 wpan0: encryption failed: -22 [ 746.998206][ T1239] ieee802154 phy1 wpan1: encryption failed: -22 [ 747.357738][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 747.368080][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 747.377294][ T5383] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 747.395990][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 747.405109][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 747.448198][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 747.454153][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 747.461507][ T5383] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 747.769560][ T5383] usb 6-1: USB disconnect, device number 108 [ 748.027453][ T5336] Bluetooth: hci8: command 0x0419 tx timeout [ 748.107370][ T47] Bluetooth: hci9: command 0x0419 tx timeout 20:03:50 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a00000019"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 748.477494][ T153] usb 6-1: new low-speed USB device number 109 using dummy_hcd [ 748.847530][ T153] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 748.863725][ T153] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 748.872716][ T153] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 748.886045][ T153] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 748.895237][ T153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 748.938251][ T153] hub 6-1:1.0: bad descriptor, ignoring hub [ 748.944837][ T153] hub: probe of 6-1:1.0 failed with error -5 [ 748.957907][ T153] cdc_wdm 6-1:1.0: skipping garbage [ 748.963164][ T153] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 749.258717][T10403] usb 6-1: USB disconnect, device number 109 [ 749.617248][T10403] usb 6-1: new low-speed USB device number 110 using dummy_hcd [ 749.977336][T10403] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 749.987590][T10403] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 749.996524][T10403] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 750.010188][T10403] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 750.019706][T10403] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 750.070708][T10403] hub 6-1:1.0: bad descriptor, ignoring hub [ 750.076732][T10403] hub: probe of 6-1:1.0 failed with error -5 [ 750.083637][T10403] cdc_wdm 6-1:1.0: skipping garbage [ 750.089325][T10403] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 750.408214][ T5383] usb 6-1: USB disconnect, device number 110 20:03:52 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r0 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a00000019"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000100)=ANY=[], 0x0) [ 751.097256][ T5383] usb 6-1: new low-speed USB device number 111 using dummy_hcd [ 751.477684][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 751.488048][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 751.497590][ T5383] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 751.511707][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 751.521189][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 751.578361][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 751.584321][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 751.594153][ T5383] cdc_wdm 6-1:1.0: skipping garbage [ 751.599568][ T5383] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 751.907563][ T5383] usb 6-1: USB disconnect, device number 111 [ 752.257376][ T5383] usb 6-1: new low-speed USB device number 112 using dummy_hcd [ 752.617397][ T5383] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 752.629134][ T5383] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 752.638200][ T5383] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 752.651334][ T5383] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 752.660502][ T5383] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 752.718445][ T5383] hub 6-1:1.0: bad descriptor, ignoring hub [ 752.724405][ T5383] hub: probe of 6-1:1.0 failed with error -5 [ 752.737941][ T5383] cdc_wdm 6-1:1.0: skipping garbage [ 752.743222][ T5383] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 753.038060][ T5424] usb 6-1: USB disconnect, device number 112 [ 804.769039][ T5336] Bluetooth: hci10: unexpected cc 0x0c03 length: 249 > 1 [ 804.781579][ T5336] Bluetooth: hci10: unexpected cc 0x1003 length: 249 > 9 [ 804.790073][ T5336] Bluetooth: hci10: unexpected cc 0x1001 length: 249 > 9 [ 804.800937][ T5336] Bluetooth: hci10: unexpected cc 0x0c23 length: 249 > 4 [ 804.809807][ T5336] Bluetooth: hci10: unexpected cc 0x0c25 length: 249 > 3 [ 804.817595][ T5336] Bluetooth: hci10: unexpected cc 0x0c38 length: 249 > 2 [ 804.826809][T13161] Bluetooth: hci10: HCI_REQ-0x0c1a [ 805.454453][ T47] Bluetooth: hci11: unexpected cc 0x0c03 length: 249 > 1 [ 805.468328][ T47] Bluetooth: hci11: unexpected cc 0x1003 length: 249 > 9 [ 805.476640][ T47] Bluetooth: hci11: unexpected cc 0x1001 length: 249 > 9 [ 805.485130][ T47] Bluetooth: hci11: unexpected cc 0x0c23 length: 249 > 4 [ 805.492989][ T47] Bluetooth: hci11: unexpected cc 0x0c25 length: 249 > 3 [ 805.504264][ T47] Bluetooth: hci11: unexpected cc 0x0c38 length: 249 > 2 [ 805.514199][T13167] Bluetooth: hci11: HCI_REQ-0x0c1a [ 805.591731][ T5336] Bluetooth: hci12: unexpected cc 0x0c03 length: 249 > 1 [ 805.602877][ T5336] Bluetooth: hci12: unexpected cc 0x1003 length: 249 > 9 [ 805.611590][ T5336] Bluetooth: hci12: unexpected cc 0x1001 length: 249 > 9 [ 805.620540][ T5336] Bluetooth: hci12: unexpected cc 0x0c23 length: 249 > 4 [ 805.629700][ T5336] Bluetooth: hci12: unexpected cc 0x0c25 length: 249 > 3 [ 805.637241][ T5336] Bluetooth: hci12: unexpected cc 0x0c38 length: 249 > 2 [ 805.645930][T13169] Bluetooth: hci12: HCI_REQ-0x0c1a [ 806.376287][ T47] Bluetooth: hci13: unexpected cc 0x1003 length: 249 > 9 [ 806.386842][ T47] Bluetooth: hci13: unexpected cc 0x1001 length: 249 > 9 [ 806.396671][ T47] Bluetooth: hci13: unexpected cc 0x0c23 length: 249 > 4 [ 806.405473][ T47] Bluetooth: hci13: unexpected cc 0x0c25 length: 249 > 3 [ 806.413100][ T47] Bluetooth: hci13: unexpected cc 0x0c38 length: 249 > 2 [ 806.422148][T13172] Bluetooth: hci13: HCI_REQ-0x0c1a [ 806.907624][ T47] Bluetooth: hci10: command 0x0409 tx timeout [ 807.294020][ T5336] Bluetooth: hci14: unexpected cc 0x1003 length: 249 > 9 [ 807.302883][ T5336] Bluetooth: hci14: unexpected cc 0x1001 length: 249 > 9 [ 807.314272][ T5336] Bluetooth: hci14: unexpected cc 0x0c23 length: 249 > 4 [ 807.322229][ T5336] Bluetooth: hci14: unexpected cc 0x0c25 length: 249 > 3 [ 807.330142][ T5336] Bluetooth: hci14: unexpected cc 0x0c38 length: 249 > 2 [ 807.340186][T13175] Bluetooth: hci14: HCI_REQ-0x0c1a [ 807.547400][ T47] Bluetooth: hci11: command 0x0409 tx timeout [ 807.717640][ T47] Bluetooth: hci12: command 0x0409 tx timeout [ 808.429889][ T1239] ieee802154 phy0 wpan0: encryption failed: -22 [ 808.436637][ T1239] ieee802154 phy1 wpan1: encryption failed: -22 [ 808.507383][ T47] Bluetooth: hci13: command 0x0409 tx timeout [ 808.997311][ T47] Bluetooth: hci10: command 0x041b tx timeout [ 809.387457][ T47] Bluetooth: hci14: command 0x0409 tx timeout [ 809.627327][ T47] Bluetooth: hci11: command 0x041b tx timeout [ 809.787288][ T47] Bluetooth: hci12: command 0x041b tx timeout [ 810.597611][ T47] Bluetooth: hci13: command 0x041b tx timeout [ 811.067330][ T47] Bluetooth: hci10: command 0x040f tx timeout [ 811.467295][ T47] Bluetooth: hci14: command 0x041b tx timeout [ 811.707340][ T47] Bluetooth: hci11: command 0x040f tx timeout [ 811.867430][ T47] Bluetooth: hci12: command 0x040f tx timeout [ 812.667305][ T47] Bluetooth: hci13: command 0x040f tx timeout [ 813.149633][ T47] Bluetooth: hci10: command 0x0419 tx timeout [ 813.550505][ T47] Bluetooth: hci14: command 0x040f tx timeout [ 813.787388][ T47] Bluetooth: hci11: command 0x0419 tx timeout [ 813.947330][ T5336] Bluetooth: hci12: command 0x0419 tx timeout [ 814.747257][ T47] Bluetooth: hci13: command 0x0419 tx timeout [ 815.627351][ T5336] Bluetooth: hci14: command 0x0419 tx timeout [ 835.307219][ T28] INFO: task kworker/u4:1:11 blocked for more than 143 seconds. [ 835.314897][ T28] Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 835.329873][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 835.343714][ T28] task:kworker/u4:1 state:D stack:25560 pid:11 ppid:2 flags:0x00004000 [ 835.355519][ T28] Workqueue: netns cleanup_net [ 835.365596][ T28] Call Trace: [ 835.375313][ T28] [ 835.383541][ T28] __schedule+0xb8a/0x5450 [ 835.390617][ T28] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 835.396687][ T28] ? static_obj+0xa2/0xc0 [ 835.405029][ T28] ? io_schedule_timeout+0x150/0x150 [ 835.412969][ T28] ? __mutex_lock+0xa43/0x1360 [ 835.422752][ T28] schedule+0xde/0x1b0 [ 835.426879][ T28] schedule_preempt_disabled+0x13/0x20 [ 835.434940][ T28] __mutex_lock+0xa48/0x1360 [ 835.443614][ T28] ? sit_exit_batch_net+0x8c/0x750 [ 835.451098][ T28] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 835.456680][ T28] ? generic_xdp_install+0x4a0/0x4a0 [ 835.465879][ T28] sit_exit_batch_net+0x8c/0x750 [ 835.472371][ T28] ? ip6_tnl_exit_batch_net+0x5fe/0x890 [ 835.480233][ T28] ? ipip6_tunnel_uninit+0x410/0x410 [ 835.485572][ T28] ? ipip6_tunnel_uninit+0x410/0x410 [ 835.491602][ T28] ops_exit_list+0x125/0x170 [ 835.496244][ T28] cleanup_net+0x4ee/0xb10 [ 835.500762][ T28] ? unregister_pernet_device+0x80/0x80 [ 835.506355][ T28] process_one_work+0x9bf/0x1710 [ 835.511437][ T28] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 835.516854][ T28] ? rwlock_bug.part.0+0x90/0x90 [ 835.521904][ T28] ? _raw_spin_lock_irq+0x45/0x50 [ 835.526955][ T28] worker_thread+0x669/0x1090 [ 835.531718][ T28] ? process_one_work+0x1710/0x1710 [ 835.536950][ T28] kthread+0x2e8/0x3a0 [ 835.541119][ T28] ? kthread_complete_and_exit+0x40/0x40 [ 835.546782][ T28] ret_from_fork+0x1f/0x30 [ 835.551500][ T28] [ 835.554659][ T28] INFO: task kworker/1:3:5378 blocked for more than 143 seconds. [ 835.562734][ T28] Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 835.569837][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 835.579158][ T28] task:kworker/1:3 state:D stack:23728 pid:5378 ppid:2 flags:0x00004000 [ 835.590511][ T28] Workqueue: events linkwatch_event [ 835.595812][ T28] Call Trace: [ 835.599858][ T28] [ 835.602840][ T28] __schedule+0xb8a/0x5450 [ 835.607397][ T28] ? wq_worker_sleeping+0x1e9/0x250 [ 835.612619][ T28] ? io_schedule_timeout+0x150/0x150 [ 835.618007][ T28] ? mark_held_locks+0x9f/0xe0 [ 835.622800][ T28] ? rwlock_bug.part.0+0x90/0x90 [ 835.628148][ T28] ? _raw_spin_unlock_irq+0x23/0x50 [ 835.633479][ T28] ? lockdep_hardirqs_on+0x7d/0x100 [ 835.638791][ T28] schedule+0xde/0x1b0 [ 835.642893][ T28] schedule_preempt_disabled+0x13/0x20 [ 835.648442][ T28] __mutex_lock+0xa48/0x1360 [ 835.653056][ T28] ? linkwatch_event+0xf/0x70 [ 835.657830][ T28] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 835.663406][ T28] ? lock_release+0x810/0x810 [ 835.668254][ T28] linkwatch_event+0xf/0x70 [ 835.672785][ T28] process_one_work+0x9bf/0x1710 [ 835.678925][ T28] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 835.684346][ T28] ? rwlock_bug.part.0+0x90/0x90 [ 835.689358][ T28] ? _raw_spin_lock_irq+0x45/0x50 [ 835.694424][ T28] worker_thread+0x669/0x1090 [ 835.700812][ T28] ? process_one_work+0x1710/0x1710 [ 835.706044][ T28] kthread+0x2e8/0x3a0 [ 835.710867][ T28] ? kthread_complete_and_exit+0x40/0x40 [ 835.716539][ T28] ret_from_fork+0x1f/0x30 [ 835.721057][ T28] [ 835.724098][ T28] INFO: task kworker/1:15:10407 blocked for more than 143 seconds. [ 835.732059][ T28] Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 835.739154][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 835.747920][ T28] task:kworker/1:15 state:D stack:25912 pid:10407 ppid:2 flags:0x00004000 [ 835.757244][ T28] Workqueue: events switchdev_deferred_process_work [ 835.763943][ T28] Call Trace: [ 835.767295][ T28] [ 835.770251][ T28] __schedule+0xb8a/0x5450 [ 835.774712][ T28] ? io_schedule_timeout+0x150/0x150 [ 835.780769][ T28] ? io_schedule_timeout+0x150/0x150 [ 835.786091][ T28] ? preempt_schedule_common+0x59/0xc0 [ 835.791651][ T28] schedule+0xde/0x1b0 [ 835.795757][ T28] schedule_preempt_disabled+0x13/0x20 [ 835.801345][ T28] __mutex_lock+0xa48/0x1360 [ 835.805965][ T28] ? switchdev_deferred_process_work+0xe/0x20 [ 835.814169][ T28] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 835.820543][ T28] ? lock_downgrade+0x6e0/0x6e0 [ 835.825434][ T28] switchdev_deferred_process_work+0xe/0x20 [ 835.831377][ T28] process_one_work+0x9bf/0x1710 [ 835.836440][ T28] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 835.841915][ T28] ? rwlock_bug.part.0+0x90/0x90 [ 835.846868][ T28] ? _raw_spin_lock_irq+0x45/0x50 [ 835.851978][ T28] worker_thread+0x669/0x1090 [ 835.856691][ T28] ? __kthread_parkme+0x163/0x220 [ 835.861828][ T28] ? process_one_work+0x1710/0x1710 [ 835.867049][ T28] kthread+0x2e8/0x3a0 [ 835.871276][ T28] ? kthread_complete_and_exit+0x40/0x40 [ 835.876930][ T28] ret_from_fork+0x1f/0x30 [ 835.882123][ T28] [ 835.885171][ T28] INFO: task syz-executor.0:13086 blocked for more than 143 seconds. [ 835.893323][ T28] Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 835.900477][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 835.909211][ T28] task:syz-executor.0 state:D stack:25264 pid:13086 ppid:5344 flags:0x00004004 [ 835.920719][ T28] Call Trace: [ 835.924023][ T28] [ 835.926965][ T28] __schedule+0xb8a/0x5450 [ 835.932124][ T28] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 835.938218][ T28] ? is_bpf_text_address+0x9d/0x170 [ 835.943607][ T28] ? static_obj+0xa2/0xc0 [ 835.948061][ T28] ? io_schedule_timeout+0x150/0x150 [ 835.953384][ T28] ? __mutex_lock+0xa43/0x1360 [ 835.958316][ T28] schedule+0xde/0x1b0 [ 835.962423][ T28] schedule_preempt_disabled+0x13/0x20 [ 835.968021][ T28] __mutex_lock+0xa48/0x1360 [ 835.972628][ T28] ? ip_tunnel_init_net+0x2dd/0x9f0 [ 835.977943][ T28] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 835.984107][ T28] ? ip_tunnel_init_net+0x152/0x9f0 [ 835.989510][ T28] ? read_word_at_a_time+0xe/0x20 [ 835.994766][ T28] ? strscpy+0xa5/0x2a0 [ 835.999002][ T28] ip_tunnel_init_net+0x2dd/0x9f0 [ 836.004050][ T28] ? ip_tunnel_newlink+0x9a0/0x9a0 [ 836.009326][ T28] ? vti_rcv_proto+0x130/0x130 [ 836.014177][ T28] vti_init_net+0x2e/0x370 [ 836.018717][ T28] ops_init+0xb9/0x680 [ 836.022814][ T28] setup_net+0x793/0xe60 [ 836.027078][ T28] ? down_read_killable+0x1ab/0x490 [ 836.034613][ T28] ? ops_init+0x680/0x680 [ 836.039757][ T28] copy_net_ns+0x31b/0x6b0 [ 836.044199][ T28] create_new_namespaces+0x3f6/0xb20 [ 836.049627][ T28] copy_namespaces+0x3b3/0x4a0 [ 836.054421][ T28] copy_process+0x30d3/0x75c0 [ 836.059252][ T28] ? tomoyo_path_number_perm+0x242/0x570 [ 836.064977][ T28] ? __cleanup_sighand+0xb0/0xb0 [ 836.070056][ T28] kernel_clone+0xeb/0xa40 [ 836.074504][ T28] ? create_io_thread+0xf0/0xf0 [ 836.079464][ T28] ? find_held_lock+0x2d/0x110 [ 836.084826][ T28] ? kcov_ioctl+0x3a2/0x720 [ 836.089520][ T28] __do_sys_clone+0xba/0x100 [ 836.094138][ T28] ? kernel_clone+0xa40/0xa40 [ 836.098922][ T28] ? syscall_enter_from_user_mode+0x26/0xb0 [ 836.104852][ T28] do_syscall_64+0x39/0xb0 [ 836.109602][ T28] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 836.115573][ T28] RIP: 0033:0x7fe86d28b639 [ 836.120077][ T28] RSP: 002b:00007fe86df08118 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 836.128569][ T28] RAX: ffffffffffffffda RBX: 00007fe86d3abf80 RCX: 00007fe86d28b639 [ 836.136554][ T28] RDX: 0000000000000000 RSI: 0000000020001300 RDI: 0000000042200000 [ 836.146607][ T28] RBP: 00007fe86d2e6ae9 R08: 0000000020001400 R09: 0000000020001400 [ 836.155475][ T28] R10: 00000000200013c0 R11: 0000000000000206 R12: 0000000000000000 [ 836.163556][ T28] R13: 00007ffcba85d70f R14: 00007fe86df08300 R15: 0000000000022000 [ 836.171714][ T28] [ 836.174813][ T28] INFO: task syz-executor.4:13095 blocked for more than 144 seconds. [ 836.182956][ T28] Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 836.199802][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 836.208585][ T28] task:syz-executor.4 state:D stack:26448 pid:13095 ppid:5337 flags:0x00004006 [ 836.217907][ T28] Call Trace: [ 836.221197][ T28] [ 836.224130][ T28] __schedule+0xb8a/0x5450 [ 836.228620][ T28] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 836.234660][ T28] ? io_schedule_timeout+0x150/0x150 [ 836.240038][ T28] ? __mutex_lock+0xa43/0x1360 [ 836.244827][ T28] schedule+0xde/0x1b0 [ 836.251158][ T28] schedule_preempt_disabled+0x13/0x20 [ 836.256674][ T28] __mutex_lock+0xa48/0x1360 [ 836.261956][ T28] ? tun_chr_close+0x3e/0x190 [ 836.266731][ T28] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 836.272427][ T28] ? debug_object_active_state+0x264/0x350 [ 836.278386][ T28] ? fcntl_setlk+0xd80/0xd80 [ 836.283065][ T28] tun_chr_close+0x3e/0x190 [ 836.287665][ T28] __fput+0x27c/0xa90 [ 836.292329][ T28] ? __tun_detach+0x1480/0x1480 [ 836.297311][ T28] task_work_run+0x16f/0x270 [ 836.301928][ T28] ? task_work_cancel+0x30/0x30 [ 836.306805][ T28] ? do_raw_spin_unlock+0x175/0x230 [ 836.312107][ T28] do_exit+0xaa8/0x28d0 [ 836.316297][ T28] ? find_held_lock+0x2d/0x110 [ 836.321170][ T28] ? get_signal+0x88e/0x2440 [ 836.325884][ T28] ? mm_update_next_owner+0x7b0/0x7b0 [ 836.331380][ T28] do_group_exit+0xd4/0x2a0 [ 836.335908][ T28] get_signal+0x21b1/0x2440 [ 836.340506][ T28] ? exit_signals+0x8b0/0x8b0 [ 836.345290][ T28] ? up_write+0x1b0/0x520 [ 836.349709][ T28] arch_do_signal_or_restart+0x79/0x5c0 [ 836.355284][ T28] ? get_sigframe_size+0x10/0x10 [ 836.362369][ T28] ? randomize_page+0xb0/0xb0 [ 836.367153][ T28] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 836.373110][ T28] exit_to_user_mode_prepare+0x15f/0x250 [ 836.379606][ T28] syscall_exit_to_user_mode+0x1d/0x50 [ 836.385095][ T28] do_syscall_64+0x46/0xb0 [ 836.389624][ T28] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 836.396064][ T28] RIP: 0033:0x7f52e4c8b639 [ 836.400591][ T28] RSP: 002b:00007f52e5a43168 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 836.409141][ T28] RAX: 0000000020000000 RBX: 00007f52e4dabf80 RCX: 00007f52e4c8b639 [ 836.417206][ T28] RDX: 0000000000000003 RSI: 0000000000b36000 RDI: 0000000020000000 [ 836.425210][ T28] RBP: 00007f52e4ce6ae9 R08: ffffffffffffffff R09: 0000000000000000 [ 836.433281][ T28] R10: 0000000000008031 R11: 0000000000000246 R12: 0000000000000000 [ 836.441346][ T28] R13: 00007ffcac94e09f R14: 00007f52e5a43300 R15: 0000000000022000 [ 836.449449][ T28] [ 836.452493][ T28] INFO: task syz-executor.3:13106 blocked for more than 144 seconds. [ 836.460645][ T28] Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 836.469961][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 836.478730][ T28] task:syz-executor.3 state:D stack:26320 pid:13106 ppid:5329 flags:0x00000004 [ 836.488716][ T28] Call Trace: [ 836.492016][ T28] [ 836.495455][ T28] __schedule+0xb8a/0x5450 [ 836.500016][ T28] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 836.506043][ T28] ? static_obj+0xa0/0xc0 [ 836.510654][ T28] ? io_schedule_timeout+0x150/0x150 [ 836.515991][ T28] ? __mutex_lock+0xa43/0x1360 [ 836.520891][ T28] schedule+0xde/0x1b0 [ 836.525002][ T28] schedule_preempt_disabled+0x13/0x20 [ 836.530537][ T28] __mutex_lock+0xa48/0x1360 [ 836.535170][ T28] ? rtnetlink_rcv_msg+0x3e9/0xca0 [ 836.540369][ T28] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 836.545939][ T28] ? rtnetlink_rcv_msg+0x3b3/0xca0 [ 836.551130][ T28] rtnetlink_rcv_msg+0x3e9/0xca0 [ 836.556099][ T28] ? rtnl_getlink+0xae0/0xae0 [ 836.560861][ T28] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 836.566881][ T28] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 836.572983][ T28] ? kasan_save_stack+0x35/0x40 [ 836.580388][ T28] ? kasan_save_stack+0x22/0x40 [ 836.585313][ T28] netlink_rcv_skb+0x165/0x440 [ 836.590497][ T28] ? rtnl_getlink+0xae0/0xae0 [ 836.595219][ T28] ? netlink_ack+0x12f0/0x12f0 [ 836.601409][ T28] ? netlink_deliver_tap+0x1b1/0xc50 [ 836.606741][ T28] ? _copy_from_iter+0x26e/0xf70 [ 836.611797][ T28] netlink_unicast+0x547/0x7f0 [ 836.616606][ T28] ? netlink_attachskb+0x890/0x890 [ 836.621824][ T28] ? __virt_addr_valid+0x61/0x2e0 [ 836.626871][ T28] ? __phys_addr_symbol+0x30/0x70 [ 836.632026][ T28] ? __check_object_size+0x2e2/0x5a0 [ 836.637432][ T28] netlink_sendmsg+0x91b/0xe10 [ 836.642249][ T28] ? netlink_unicast+0x7f0/0x7f0 [ 836.647276][ T28] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 836.652668][ T28] ? netlink_unicast+0x7f0/0x7f0 [ 836.657726][ T28] sock_sendmsg+0xd3/0x120 [ 836.662226][ T28] ____sys_sendmsg+0x712/0x8c0 [ 836.667023][ T28] ? copy_msghdr_from_user+0xfc/0x150 [ 836.672681][ T28] ? kernel_sendmsg+0x50/0x50 [ 836.677457][ T28] ? futex_unqueue+0xb7/0x120 [ 836.682225][ T28] ___sys_sendmsg+0x110/0x1b0 [ 836.686921][ T28] ? do_recvmmsg+0x7b0/0x7b0 [ 836.693647][ T28] ? __fget_files+0x248/0x440 [ 836.699006][ T28] ? lock_downgrade+0x6e0/0x6e0 [ 836.703934][ T28] ? __fget_files+0x26a/0x440 [ 836.709422][ T28] ? __fget_light+0xe5/0x270 [ 836.714056][ T28] __sys_sendmsg+0xf7/0x1c0 [ 836.718657][ T28] ? __sys_sendmsg_sock+0x40/0x40 [ 836.723710][ T28] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 836.729717][ T28] ? syscall_enter_from_user_mode+0x26/0xb0 [ 836.735642][ T28] ? lockdep_hardirqs_on+0x7d/0x100 [ 836.740968][ T28] do_syscall_64+0x39/0xb0 [ 836.745416][ T28] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 836.751733][ T28] RIP: 0033:0x7fd5c8e8b639 [ 836.756179][ T28] RSP: 002b:00007fd5c9b02168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 836.764682][ T28] RAX: ffffffffffffffda RBX: 00007fd5c8fac050 RCX: 00007fd5c8e8b639 [ 836.772701][ T28] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000009 [ 836.780762][ T28] RBP: 00007fd5c8ee6ae9 R08: 0000000000000000 R09: 0000000000000000 [ 836.788795][ T28] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 836.796778][ T28] R13: 00007ffcc815158f R14: 00007fd5c9b02300 R15: 0000000000022000 [ 836.807727][ T28] [ 836.810791][ T28] INFO: task syz-executor.2:13112 blocked for more than 144 seconds. [ 836.819527][ T28] Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 836.826552][ T28] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 836.835329][ T28] task:syz-executor.2 state:D stack:27216 pid:13112 ppid:5328 flags:0x00004004 [ 836.844608][ T28] Call Trace: [ 836.847941][ T28] [ 836.850896][ T28] __schedule+0xb8a/0x5450 [ 836.855337][ T28] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 836.861432][ T28] ? __schedule+0xb92/0x5450 [ 836.866074][ T28] ? static_obj+0xa0/0xc0 [ 836.870488][ T28] ? io_schedule_timeout+0x150/0x150 [ 836.875805][ T28] ? __mutex_lock+0xa43/0x1360 [ 836.880653][ T28] schedule+0xde/0x1b0 [ 836.884756][ T28] schedule_preempt_disabled+0x13/0x20 [ 836.890325][ T28] __mutex_lock+0xa48/0x1360 [ 836.894944][ T28] ? rtnetlink_rcv_msg+0x3e9/0xca0 [ 836.900159][ T28] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 836.906445][ T28] ? rtnetlink_rcv_msg+0x3b3/0xca0 [ 836.912978][ T28] rtnetlink_rcv_msg+0x3e9/0xca0 [ 836.919040][ T28] ? rtnl_getlink+0xae0/0xae0 [ 836.923759][ T28] ? find_held_lock+0x2d/0x110 [ 836.929280][ T28] ? rcu_preempt_deferred_qs_irqrestore+0x57b/0xd60 [ 836.935969][ T28] ? lock_downgrade+0x6e0/0x6e0 [ 836.941150][ T28] netlink_rcv_skb+0x165/0x440 [ 836.945962][ T28] ? rtnl_getlink+0xae0/0xae0 [ 836.950747][ T28] ? netlink_ack+0x12f0/0x12f0 [ 836.955568][ T28] ? __rcu_read_unlock+0x2a0/0x5b0 [ 836.960807][ T28] ? netlink_deliver_tap+0x1b1/0xc50 [ 836.966125][ T28] netlink_unicast+0x547/0x7f0 [ 836.970979][ T28] ? netlink_attachskb+0x890/0x890 [ 836.976144][ T28] ? __phys_addr_symbol+0x30/0x70 [ 836.981274][ T28] ? __check_object_size+0x2e2/0x5a0 [ 836.986580][ T28] netlink_sendmsg+0x91b/0xe10 [ 836.991500][ T28] ? netlink_unicast+0x7f0/0x7f0 [ 836.996717][ T28] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 837.002127][ T28] ? netlink_unicast+0x7f0/0x7f0 [ 837.008093][ T28] sock_sendmsg+0xd3/0x120 [ 837.012548][ T28] ____sys_sendmsg+0x712/0x8c0 [ 837.018734][ T28] ? copy_msghdr_from_user+0xfc/0x150 [ 837.024138][ T28] ? kernel_sendmsg+0x50/0x50 [ 837.029652][ T28] ? futex_unqueue+0xb7/0x120 [ 837.034378][ T28] ___sys_sendmsg+0x110/0x1b0 [ 837.039815][ T28] ? do_recvmmsg+0x7b0/0x7b0 [ 837.044441][ T28] ? __fget_files+0x248/0x440 [ 837.049226][ T28] ? lock_downgrade+0x6e0/0x6e0 [ 837.054129][ T28] ? __fget_files+0x26a/0x440 [ 837.058913][ T28] ? __fget_light+0xe5/0x270 [ 837.063530][ T28] __sys_sendmsg+0xf7/0x1c0 [ 837.068110][ T28] ? __sys_sendmsg_sock+0x40/0x40 [ 837.073163][ T28] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 837.079204][ T28] ? syscall_enter_from_user_mode+0x26/0xb0 [ 837.085132][ T28] ? lockdep_hardirqs_on+0x7d/0x100 [ 837.090394][ T28] do_syscall_64+0x39/0xb0 [ 837.094845][ T28] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 837.100832][ T28] RIP: 0033:0x7efef4e8b639 [ 837.105255][ T28] RSP: 002b:00007efef5b7d168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 837.114337][ T28] RAX: ffffffffffffffda RBX: 00007efef4fac1f0 RCX: 00007efef4e8b639 [ 837.122407][ T28] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000000000009 [ 837.131755][ T28] RBP: 00007efef4ee6ae9 R08: 0000000000000000 R09: 0000000000000000 [ 837.140672][ T28] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 837.149381][ T28] R13: 00007ffc16f7252f R14: 00007efef5b7d300 R15: 0000000000022000 [ 837.157504][ T28] [ 837.160572][ T28] [ 837.160572][ T28] Showing all locks held in the system: [ 837.168373][ T28] 4 locks held by kworker/u4:1/11: [ 837.173488][ T28] #0: ffff8880121d7938 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x86d/0x1710 [ 837.183863][ T28] #1: ffffc90000107da8 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0x8a1/0x1710 [ 837.193889][ T28] #2: ffffffff8decb650 (pernet_ops_rwsem){++++}-{3:3}, at: cleanup_net+0x9f/0xb10 [ 837.203310][ T28] #3: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: sit_exit_batch_net+0x8c/0x750 [ 837.213401][ T28] 1 lock held by rcu_tasks_kthre/12: [ 837.218794][ T28] #0: ffffffff8c58f9f0 (rcu_tasks.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x26/0xc70 [ 837.237199][ T28] 1 lock held by rcu_tasks_trace/13: [ 837.242517][ T28] #0: ffffffff8c58f6f0 (rcu_tasks_trace.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x26/0xc70 [ 837.257904][ T28] 1 lock held by khungtaskd/28: [ 837.262786][ T28] #0: ffffffff8c590540 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x57/0x264 [ 837.272816][ T28] 2 locks held by getty/4971: [ 837.277581][ T28] #0: ffff88802766b098 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x26/0x80 [ 837.287521][ T28] #1: ffffc900015a02f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0xef4/0x13e0 [ 837.297744][ T28] 3 locks held by kworker/1:3/5378: [ 837.302962][ T28] #0: ffff888012070d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x86d/0x1710 [ 837.314236][ T28] #1: ffffc9000455fda8 ((linkwatch_work).work){+.+.}-{0:0}, at: process_one_work+0x8a1/0x1710 [ 837.324735][ T28] #2: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: linkwatch_event+0xf/0x70 [ 837.333827][ T28] 3 locks held by kworker/1:9/5402: [ 837.339106][ T28] #0: ffff888026c34538 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_one_work+0x86d/0x1710 [ 837.350172][ T28] #1: ffffc90004acfda8 ((work_completion)(&(&net->ipv6.addr_chk_work)->work)){+.+.}-{0:0}, at: process_one_work+0x8a1/0x1710 [ 837.364887][ T28] #2: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: addrconf_verify_work+0x12/0x30 [ 837.375797][ T28] 3 locks held by kworker/0:6/5419: [ 837.381125][ T28] #0: ffff888026c34538 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_one_work+0x86d/0x1710 [ 837.392178][ T28] #1: ffffc90004b4fda8 ((work_completion)(&(&net->ipv6.addr_chk_work)->work)){+.+.}-{0:0}, at: process_one_work+0x8a1/0x1710 [ 837.405350][ T28] #2: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: addrconf_verify_work+0x12/0x30 [ 837.415510][ T28] 1 lock held by syz-executor.4/7153: [ 837.420996][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: tun_chr_close+0x3e/0x190 [ 837.430157][ T28] 3 locks held by kworker/1:15/10407: [ 837.435543][ T28] #0: ffff888012070d38 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x86d/0x1710 [ 837.446028][ T28] #1: ffffc900056efda8 (deferred_process_work){+.+.}-{0:0}, at: process_one_work+0x8a1/0x1710 [ 837.456447][ T28] #2: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: switchdev_deferred_process_work+0xe/0x20 [ 837.466937][ T28] 2 locks held by syz-executor.0/13086: [ 837.474196][ T28] #0: ffffffff8decb650 (pernet_ops_rwsem){++++}-{3:3}, at: copy_net_ns+0x2f8/0x6b0 [ 837.484982][ T28] #1: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: ip_tunnel_init_net+0x2dd/0x9f0 [ 837.494602][ T28] 1 lock held by syz-executor.4/13095: [ 837.500141][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: tun_chr_close+0x3e/0x190 [ 837.509250][ T28] 1 lock held by syz-executor.1/13105: [ 837.514731][ T28] 1 lock held by syz-executor.3/13106: [ 837.520894][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.530421][ T28] 1 lock held by syz-executor.2/13112: [ 837.535892][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.545403][ T28] 1 lock held by syz-executor.4/13133: [ 837.551046][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.560597][ T28] 1 lock held by syz-executor.0/13138: [ 837.566069][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.575550][ T28] 1 lock held by syz-executor.1/13140: [ 837.582721][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.593502][ T28] 1 lock held by syz-executor.2/13144: [ 837.599063][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.608812][ T28] 1 lock held by syz-executor.3/13146: [ 837.614284][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.624626][ T28] 1 lock held by syz-executor.4/13161: [ 837.630422][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.640095][ T28] 1 lock held by syz-executor.0/13167: [ 837.645579][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.655096][ T28] 1 lock held by syz-executor.1/13169: [ 837.660685][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.670241][ T28] 1 lock held by syz-executor.2/13172: [ 837.675721][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.685253][ T28] 1 lock held by syz-executor.3/13175: [ 837.692387][ T28] #0: ffffffff8dedf2e8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3e9/0xca0 [ 837.703188][ T28] [ 837.705522][ T28] ============================================= [ 837.705522][ T28] [ 837.715929][ T28] NMI backtrace for cpu 0 [ 837.720275][ T28] CPU: 0 PID: 28 Comm: khungtaskd Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 837.729584][ T28] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 837.739662][ T28] Call Trace: [ 837.742946][ T28] [ 837.747009][ T28] dump_stack_lvl+0xd1/0x138 [ 837.751617][ T28] nmi_cpu_backtrace.cold+0x24/0x18a [ 837.756931][ T28] nmi_trigger_cpumask_backtrace+0x333/0x3c0 [ 837.762912][ T28] ? lapic_can_unplug_cpu+0x80/0x80 [ 837.768142][ T28] watchdog+0xc75/0xfc0 [ 837.772325][ T28] ? proc_dohung_task_timeout_secs+0x80/0x80 [ 837.778315][ T28] kthread+0x2e8/0x3a0 [ 837.782401][ T28] ? kthread_complete_and_exit+0x40/0x40 [ 837.788062][ T28] ret_from_fork+0x1f/0x30 [ 837.792527][ T28] [ 837.796213][ T28] Sending NMI from CPU 0 to CPUs 1: [ 837.801547][ C1] NMI backtrace for cpu 1 [ 837.801556][ C1] CPU: 1 PID: 3713 Comm: kworker/u4:5 Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 837.801576][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 837.801588][ C1] Workqueue: phy13 ieee80211_iface_work [ 837.801687][ C1] RIP: 0010:match_held_lock+0x0/0xc0 [ 837.801709][ C1] Code: 11 ba ff 48 c7 c7 e0 45 4c 8a e8 47 11 ba ff e8 5e 78 ff ff 31 c0 48 83 c4 08 5d c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 <53> 48 89 fb 48 83 ec 08 48 39 77 10 74 6a 66 f7 47 22 f0 ff 74 5a [ 837.801727][ C1] RSP: 0018:ffffc9000329f8c0 EFLAGS: 00000097 [ 837.801740][ C1] RAX: 0000000000000014 RBX: 0000000000000004 RCX: 0000000000000001 [ 837.801751][ C1] RDX: 0000000000000000 RSI: ffffffff8c590480 RDI: ffff888026a9e298 [ 837.801763][ C1] RBP: ffffffff8c590480 R08: 0000000000000000 R09: ffffffff8e54ab17 [ 837.801774][ C1] R10: fffffbfff1ca9562 R11: 0000000000000000 R12: ffff888026a9d7c0 [ 837.801786][ C1] R13: ffff888026a9e1f8 R14: 00000000ffffffff R15: ffff888026a9e298 [ 837.801798][ C1] FS: 0000000000000000(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000 [ 837.801815][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 837.801828][ C1] CR2: 000000c007007a80 CR3: 000000001d171000 CR4: 00000000003506e0 [ 837.801839][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 837.801849][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 837.801860][ C1] Call Trace: [ 837.801865][ C1] [ 837.801870][ C1] lock_is_held_type+0xab/0x140 [ 837.801891][ C1] rcu_read_lock_sched_held+0x3e/0x70 [ 837.801917][ C1] lock_release+0x5cf/0x810 [ 837.801942][ C1] ? ieee80211_sta_get_rates+0x21a/0x960 [ 837.801975][ C1] ? lock_downgrade+0x6e0/0x6e0 [ 837.802006][ C1] ieee80211_sta_get_rates+0x23c/0x960 [ 837.802025][ C1] ? ieee80211_get_channel_khz+0x14e/0x1e0 [ 837.802081][ C1] ieee80211_ibss_rx_queued_mgmt+0x1169/0x3160 [ 837.802102][ C1] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 837.802128][ C1] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 837.802159][ C1] ? ieee80211_ibss_rx_no_sta+0x840/0x840 [ 837.802179][ C1] ? find_held_lock+0x2d/0x110 [ 837.802203][ C1] ? kcov_remote_start+0x27b/0x7a0 [ 837.802231][ C1] ? kcov_remote_start+0x15a/0x7a0 [ 837.802254][ C1] ? lockdep_hardirqs_on+0x7d/0x100 [ 837.802272][ C1] ? _raw_spin_unlock_irqrestore+0x41/0x70 [ 837.802297][ C1] ieee80211_iface_work+0xa4b/0xd30 [ 837.802320][ C1] process_one_work+0x9bf/0x1710 [ 837.802344][ C1] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 837.802366][ C1] ? rwlock_bug.part.0+0x90/0x90 [ 837.802382][ C1] ? _raw_spin_lock_irq+0x45/0x50 [ 837.802405][ C1] worker_thread+0x669/0x1090 [ 837.802427][ C1] ? __kthread_parkme+0x163/0x220 [ 837.802452][ C1] ? process_one_work+0x1710/0x1710 [ 837.802471][ C1] kthread+0x2e8/0x3a0 [ 837.802489][ C1] ? kthread_complete_and_exit+0x40/0x40 [ 837.802508][ C1] ret_from_fork+0x1f/0x30 [ 837.802536][ C1] [ 837.804909][ T28] Kernel panic - not syncing: hung_task: blocked tasks [ 838.100787][ T28] CPU: 0 PID: 28 Comm: khungtaskd Not tainted 6.1.0-rc5-next-20221114-syzkaller #0 [ 838.110070][ T28] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 838.120126][ T28] Call Trace: [ 838.123409][ T28] [ 838.126360][ T28] dump_stack_lvl+0xd1/0x138 [ 838.130970][ T28] panic+0x2cc/0x626 [ 838.134877][ T28] ? panic_print_sys_info.part.0+0x110/0x110 [ 838.140872][ T28] ? preempt_schedule_thunk+0x1a/0x20 [ 838.146259][ T28] ? watchdog.cold+0x130/0x158 [ 838.151054][ T28] watchdog.cold+0x141/0x158 [ 838.155651][ T28] ? proc_dohung_task_timeout_secs+0x80/0x80 [ 838.161643][ T28] kthread+0x2e8/0x3a0 [ 838.165710][ T28] ? kthread_complete_and_exit+0x40/0x40 [ 838.171359][ T28] ret_from_fork+0x1f/0x30 [ 838.175796][ T28] [ 838.178972][ T28] Kernel Offset: disabled [ 838.183322][ T28] Rebooting in 86400 seconds..